弱弱的问大侠个问题~~多种语言支持的问题

diqun1314 2010-12-24 10:24:57
小弟刚做这个东西啊,需要支持多种语言,我发现咱们BREW 可以在资源文件里定义字符串,把所有的字符串都放到里面,这样就可以实现从资源文件里读字符串了,我现在需要中文的时候读中文的字符串,英语的时候读英文的字符串。请问,是需要写俩资源文件吗? 一个中文的一个英文的,估计行不通吧?
还是把中文和英文的串都放到一个资源文件里,怎么动态的切换呢??

可能我问的问题大家都点糊涂 我写的不清楚。 但是公司的需要是这样的,集成很多语言,烧到一个版本里面。
我不知道如何去开展工作,希望大家能给我点支持。在这里谢谢各位了~~
...全文
1693 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
diqun1314 2010-12-29
  • 打赏
  • 举报
回复
在已经具有汉字字库的中文操作系统下,做如下修改就可以显示汉字字串:

BMP 在PC下仿真调试时,要基于simulator目标,此目标是使用Target Manager创建的,如:

l Candy Bar (1.0.2.379 PRO)

l Flip Phone (1.0.2.488)

simulator目标一旦创建,以windows XP为例,每个simulator目标的数据便保存到计算机的下面目录之中,如:

l C:\Documents and Settings\All Users\Application Data\Qualcomm\Brew MP\Target Manager\Targets\Candy Bar (1.0.2.379 PRO)

l C:\Documents and Settings\All Users\Application Data\Qualcomm\Brew MP\Target Manager\Targets\Flip Phone (1.0.2.488)

实际上,这些目录位置可以通过 Target Manager/Edit/Preference 查看和修改。

我们将它们简写为 <target> 目录。

显示汉字字串需要删除<target>\fs\sys\mod 目录下的两个目录:

l hdksansfont

l sysfonts



simulator将寻找windows XP系统的汉字字库进行显示。
mutouji 2010-12-28
  • 打赏
  • 举报
回复
可以全弄到一个资源文件里.bar中,比如中文的字符资源是10000开头,英文的12000开头,等等,只是这种方式太麻烦,弄18个字符资源文件也行,就是文件太多了。似乎也没太好的办法。
如果你是用trigml开发就好多了,trigbuilder里字符资源可以有各国的版本。可惜你的应该不是基于uione来做的。
diqun1314 2010-12-27
  • 打赏
  • 举报
回复
我现在要支持18种语言,怎么办?写18个资源文件时肯定的。。。
strayedbird 2010-12-24
  • 打赏
  • 举报
回复
写两个资源文件,根据语言来选择,这样方便些

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧