`
qqjavagood
  • 浏览: 98982 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

菜单多国语言化遇到的问题

阅读更多

    在对菜单进行改造,使其能够支持多国语言化的过程中,遇到了一个很奇怪的问题。在我们的win2000操作系统中,区域选项中默认地区选择英语,菜单选择日文或者中文,就会出现乱码。奇怪的是,无论是弹出窗口,还是其它按钮,都可以正常切换到日文或者中文,只有菜单是乱码。而我们对其实现的机制都是一模一样的。如果默认地区选择中文或者日文,不会出现任何问题。<br>在经过多方面的调查,发现AWT菜单会出现这种情况,而Swing菜单则不会。只能说明AWT的内部机制导致了这种情况的发生,而Swing已经解决了这种问题。对于AWT的菜单,我们尝试指定特定字体资源文件,转换字符编码,编码指定JAVA虚拟机Locale,编码指定操作系统环境,都没有能够解决,最后还是准备更改为Swing菜单。<br>如果你正好遇到这个问题,也不能解决,就采用Swing的吧。如果解决了,希望发个邮件给我,告诉我一下arui.net@GMail.com,衷心谢谢。
 
0
0
分享到:
评论

相关推荐

    mfc 多国语言制作

    在开发软件时,为了满足全球用户的使用需求,通常需要实现多国语言支持。MFC(Microsoft Foundation ...在实际操作中,可能会遇到各种问题,但只要遵循上述步骤并结合MFC的文档,你应该能够成功实现多国语言的集成。

    VC多国语言版本编程源码各种方法以及动态链接库很多实例教程源码

    在"VC+多语言问题.rar"中,可能包含了开发者在实现多国语言过程中遇到的一些常见问题及其解决方案,例如字符串替换错误、资源加载失败等。 四、源码参考 "个人感觉很好的MultiLanguage_Source.rar"提供了一个完整...

    黑莓桌面管理器 BlackBerry Desktop Manager 5.0.1 B73多国语言版

    ### 黑莓桌面管理器 BlackBerry Desktop Manager 5.0.1 B73多国语言版 #### 一、概述 黑莓桌面管理器(BlackBerry Desktop Manager)是为黑莓设备设计的一款桌面软件,旨在帮助用户更高效地管理其黑莓手机上的数据...

    WinCE下实现应用程序的多国语言切換

    在Windows CE(WinCE)平台上开发应用程序时,为了支持多国语言切换,开发者需要采取一些特定的策略。本文将详细讲解如何在WinCE系统中实现应用程序的多国语言切换,以及涉及的关键技术点。 首先,我们需要理解...

    QT切换多国语言的一个Demo

    在QT中实现多国语言切换是开发者经常遇到的需求,这通常涉及到国际化(i18n)和本地化(l10n)的概念。QT提供了丰富的工具和类库来支持这一功能,其中QT Linguist就是专门用于处理多语言翻译的工具。 QT Linguist是...

    MPEG Wizard DVD 高清电影魔方 v5.0.1.108多国语言版

    总的来说,MPEG Wizard DVD 高清电影魔方 v5.0.1.108多国语言版是个人用户和小型工作室理想的选择,它提供了一套完整的高清视频到DVD的处理流程,同时考虑到了不同语言用户的使用需求,确保了全球化的用户体验。...

    ASP网站CMS程序源码——LanJoomla多国语言标准版实例开发.zip

    1. **多语言支持**:LanJoomla的核心功能之一就是支持多国语言,这使得它可以为不同国家和地区的用户提供本地化的用户体验。这对于全球化的网站来说至关重要,能够吸引更广泛的用户群体。 2. **模板系统**:...

    Unlocker【顽固软件删除工具】 V1.9.0 多国语言绿色免费修改版

    首先,当遇到无法删除的文件时,不要直接尝试通过资源管理器操作,而是右键点击该文件,从上下文菜单中选择“Unlocker”。软件会立即分析并列出所有占用该文件的进程。接着,用户可以勾选要结束的进程,然后点击...

    Delphi多语言控件

    10. **文档和社区支持**:TsiLang 通常会有详细的文档和用户社区支持,帮助开发者解决在使用过程中遇到的问题,快速上手和优化应用的多语言支持。 综上所述,TsiLang V5.25 是 Delphi 开发者实现多语言应用程序的...

    KQGLS090911.rar_多国语言处理_Visual_C++_

    在现代软件开发中,多国语言处理已经成为一个必不可少的功能,它使得应用程序能够适应全球化的用户需求,提供多种语言界面,提升用户体验。Visual C++作为Microsoft开发的一款强大的集成开发环境,提供了丰富的功能...

    Proyecto-PACEficator-Project:Amazfit Stratos和Pace&Verge和Stratos 3多国语言翻译

    通过为Amazfit Stratos系列提供多国语言翻译,不仅使得非英语国家的用户能更好地理解和操作设备,还提升了产品的国际化程度,扩大了品牌的全球影响力。翻译涵盖了设置、菜单、通知、运动模式等各种界面和功能,确保...

    ug语言设置工具

    同时,如果你在操作过程中遇到问题,例如工具无法识别UG安装路径或者语言切换失败,可能需要检查你的UG安装是否完整,或者尝试更新工具到最新版本。 总的来说,“UG一键设置多国语言工具”是一个方便实用的辅助工具...

    office 2003 语言设置

    微软官方提供了多国语言的支持,但精简版可能不包含这些语言。你可以从微软官方网站或者其他可靠的第三方源下载相应的语言包,如Microsoft Office 2003 Multilingual User Interface Pack (MUI)。 2. **验证兼容性*...

    WPF封装成DLL方法

    本文将详细介绍如何将WPF应用封装成DLL,并解决在封装过程中可能遇到的一些问题。 #### 二、创建新的WPF DLL工程 1. **新建项目**: - 打开Visual Studio,选择“新建”-&gt;“项目”; - 在新建项目的对话框中选择...

    VS2013官方简体中文语言包

    安装好vs2013后打开(低版本或者高版本没试过 慎用 )如果遇到提示要安装IE10或者需要IE10可以直接跳过 安装好后点tool &amp;...language那边有个下拉菜单点开可以找到以安装的语言包 选择后需重启VS

    charsets.jar

    其实问题的原因在于Ecplise有中的jre中有一个支持多国语言的包,而Aptana的Lib中没有,对比两个jre会发现,Eclipse的lib比aptana多了一个charsets.jar,将charsets.jar复制到aptana的jre/lib/目录;然后我们进入...

    mtk_mmi工作相关细节整理

    5. **移植多国语言ZI输入法**:ZI输入法可能指的是某种特定的输入法,这里讨论的是如何将其移植到MTK平台,并支持多种语言,涉及到了国际化和本地化的设计。 6. **0803.txt**:文件名可能是日期,代表某个特定时间...

    delphi中文技巧

    7. **多国语言支持**:对于希望支持多种语言的Delphi应用,需要掌握如何使用ResStringRec资源,实现程序的国际化(i18n)和本地化(l10n)。 8. **第三方库与中文**:在使用第三方组件或库时,可能需要解决这些库对...

    source insight 源码UFT8乱码转换

    然而,当处理UTF-8编码的源代码时,可能会出现乱码的问题,尤其是在处理包含多国语言字符集的项目时。本文将深入探讨这个问题,并提供解决方案。 **问题起因** 源码文件通常以不同的字符编码存储,例如ASCII、GBK...

Global site tag (gtag.js) - Google Analytics