社区
Delphi
帖子详情
急!如何实现多国语言?
FigoZhu
2006-08-07 10:57:59
程序已经开发好了,但是当时没有考虑到不同操作系统的问题,所以很多字符串都是直接写的,或者就是直接写在空间的caption属性里这样的。
在中文操作系统xp里没有问题。
现在运行在日文操作系统xp里就乱码了。
怎样才能把程序运行在日文xp下,也能显示中文?
...全文
473
12
打赏
收藏
急!如何实现多国语言?
程序已经开发好了,但是当时没有考虑到不同操作系统的问题,所以很多字符串都是直接写的,或者就是直接写在空间的caption属性里这样的。 在中文操作系统xp里没有问题。 现在运行在日文操作系统xp里就乱码了。 怎样才能把程序运行在日文xp下,也能显示中文?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FigoZhu
2006-08-21
打赏
举报
回复
上面的方法都是需要在开发之前就考虑到unicode的问题了啊。
但是问题是我现在已经开发完成了,还有什么补救的方法吗?
难道真的要把全部的字符串都替换一遍吗?
DY2003
2006-08-19
打赏
举报
回复
最好是做成几个字库文件,你这样也只需把你中文中用到的字库拷贝到-->控制面板-->字体目录下就行了
FigoZhu
2006-08-19
打赏
举报
回复
上面的方法都是需要在开发之前就考虑到unicode的问题了啊。
但是问题是我现在已经开发完成了,还有什么补救的方法吗?
难道真的要把全部的字符串都替换一遍吗?
才子鸣
2006-08-19
打赏
举报
回复
http://www.cnitblog.com/mymaking/archive/2006/08/19/15561.html
今天寫了點破代碼.用於界面的中英文切換的.
FigoZhu
2006-08-15
打赏
举报
回复
上面的方法都是需要在开发之前就考虑到unicode的问题了啊。
但是问题是我现在已经开发完成了,还有什么补救的方法吗?
难道真的要把全部的字符串都替换一遍吗?
mestars
2006-08-08
打赏
举报
回复
cnpack的组件包里有一个多国语言的组件.你可以试一下
www.cnpack.org
GARNETT2183
2006-08-08
打赏
举报
回复
可以使用Unicode组件系统,因为VCL在设计时不支持UNICDOE,所以很多组件是不能被正常的显示到不同的操作系统上面,这里你可以使用Tnt Delphi Unicode Controls
这里有得下载:
http://www.tntware.com/delphicontrols/unicode/
xjjrocker
2006-08-08
打赏
举报
回复
当然还可以用多语言支持控件,那么就简单多了,比如TsiLang Components Suite 5.2.3
xjjrocker
2006-08-08
打赏
举报
回复
拷贝一份修改不要累死啊,呵呵,
多语言支持的方式基本上是以下三种:
1. 不同语言的独立版本(比如 Windows)
2. 单一的可执行文件包含多种语言资源,或不同语言使用独立的资源 .dll(比如 IsoBuster)
3. 单一的可执行文件,使用外挂的语言包(比如 FlashGet, Netants 或者 PatchWise Free)
个人认为程序想在国际上供使用不同语言的人使用的话,用Dll来存放字符资源将是一个好方法.因为Dll不象ini文件那样可以被人随便修改,特别是有时侯如果想保存一些版权信息的话用Dll就再好不过了
merkey2002
2006-08-08
打赏
举报
回复
做语言包啊,在formcreate时候读取语言包,对界面上控件caption赋值
雄牛
2006-08-07
打赏
举报
回复
有很多种方法...
1.INI文件读取语言包的方式可行,但是在开发的时候效率不高,因为你有的字看不到..
2.如果要兼顾稳定性和高效率,那最好的方法是语言版本分开...
比如:要开发英文版,就在原有的中文版上重新COPY一份改成英文...
FigoZhu
2006-08-07
打赏
举报
回复
To cowbo(鬼故事砖家,失恋中),
重新拷贝一份太麻烦了,慢慢改,有没有简单点的方法啊。
vue项目
实现
多
语言
国际化 ,结合element ui、vue-router、echarts
像日期控件、分页控件等,不会随着vue-i18n的配置改变而改变,换句话说,以上的代码,是不能够切换element ui内部控件的
语言
类型。// 在此判断lang的值,如果未定义,则让lang默认为DEFAULT_LANG,目的是为了让用户...
SwiftUI: 极简
实现
App内快速切换本地化
语言
一般来说,让App支持本地化
语言
是一件还算轻松的事,只要设置好对应的
语言
字符串脚本,然后在App内所有需要国际化的代码位置按键(Key)返回对应本地化文本即可。 这样当App安装到设备上或设备的
语言
更改后,App就会...
Eclipse插件安装的三种方法
(前两种安装方式以
多国
语言
包的安装为例) 1. 普通安装:用直接解压的安装方式来
实现
解压插件到某个文件夹 将下载的插件文件解压到 Eclipse 的安装目录下 如插件文件为
多国
语言
包: NLpack1-eclipse-SDK-...
转:Eclipse插件安装的三种方法
(前两种安装方式以
多国
语言
包的安装为例) 1. 普通安装:用直接解压的安装方式来
实现
解压插件到某个文件夹 将下载的插件文件解压到 Eclipse 的安装目录下 如插件文件为
多国
语言
包: NLpack1-eclipse-SDK-...
请教怎么
实现
MFC Dlg界面多
语言
界面,
急
等
请教怎么
实现
MFC Dlg界面多
语言
界面,
急
等。。。。 [问题点数:80分,结帖人shen_wei] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏 shen_wei ...
Delphi
5,391
社区成员
262,738
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章