迪文科技论坛

 找回密码
 立即注册
搜索
查看: 2655|回复: 11

迪文屏支持多语言切换吗

[复制链接]

5

主题

6

回帖

114

积分

注册会员

Rank: 2

积分
114
发表于 2020-3-2 21:03:00 | 显示全部楼层 |阅读模式
要做几个不同语言版本的交互,除了做成不同的图片切换外有没有其他好的方法?
回复

使用道具 举报

0

主题

48

回帖

935

积分

高级会员

Rank: 4

积分
935
发表于 2020-3-3 09:30:40 | 显示全部楼层
本帖最后由 DWIN_柯伊伯 于 2020-3-3 09:34 编辑

楼主,您好,多语言切换的版本,目前都是用不同的图片切换去实现的,如果图片数目太多,标准屏存放不了,可以选择我们扩FLASH的版本,字库方面可以用Unicode字库,然后发指令显示不同语言的指令,不同语言对应的Unicode编码不一样。
回复

使用道具 举报

0

主题

33

回帖

359

积分

中级会员

Rank: 3Rank: 3

积分
359
发表于 2020-3-3 09:34:11 | 显示全部楼层
如果界面较多,语言种类比较多,也可以将所有文字采用图标变量分若几套赋值的方式进行。这样能极大的节省底图的占用。
提示:图标的地址可以进行复用为同一个地址,
例如:设有8国语言,在0x2000图标地址里面设置上限下限1-8对应不同的8种语言图标,每一个图标变量控件的上下限设置对应的图标排序不同设置对应好,实际切换的时候,因为地址都是采用的同一个,只需要对0x2000地址赋值,
这里可以在语言选择界面,用8个按键返回的地址和键值对应8种语言选择,和图标变量对应一致,只要按某一个按键返回,所有的语言相关的图标都会改变。
当然,多种语言的图标的制作、和排序,可能就是一个细致活了。
此外也可以用文本控件,将底图的文字进行赋值操作,建议使用unicode编码。
回复

使用道具 举报

5

主题

6

回帖

114

积分

注册会员

Rank: 2

积分
114
 楼主| 发表于 2020-3-14 23:07:27 | 显示全部楼层
Unicode编码显示其他语言时会有空格出现,请问怎么操作才能避免?例如我要显示泰文写数据的时候是写 00 A1,显示出来是右边就会有空格出现,我要显示多个字符时如何才可以使字符之间不出现空格?
回复

使用道具 举报

0

主题

178

回帖

1163

积分

金牌会员

Rank: 6Rank: 6

积分
1163
发表于 2020-3-15 15:11:14 来自手机 | 显示全部楼层
应该是字库取模取成了方形的吧 且没有设置字符间距自动调整
回复

使用道具 举报

5

主题

6

回帖

114

积分

注册会员

Rank: 2

积分
114
 楼主| 发表于 2020-3-15 15:44:04 | 显示全部楼层
shirap12peng 发表于 2020-3-15 15:11
应该是字库取模取成了方形的吧 且没有设置字符间距自动调整

有勾选字符间距自动调整,显示中文和韩文是正常的,你的意思是字库取模的时候不能整个UNICODE来取字库,不同国家的字库要分开来取是吗?
回复

使用道具 举报

0

主题

51

回帖

969

积分

高级会员

Rank: 4

积分
969
发表于 2020-3-16 11:34:51 | 显示全部楼层
linkedgo 发表于 2020-3-15 15:44
有勾选字符间距自动调整,显示中文和韩文是正常的,你的意思是字库取模的时候不能整个UNICODE来取字库, ...

设置成不勾选自动调整,然后TS建字库的时候调节下字条试试呗。
回复

使用道具 举报

5

主题

27

回帖

216

积分

中级会员

Rank: 3Rank: 3

积分
216
发表于 2021-4-23 13:27:13 | 显示全部楼层
小龙虾炒小龙虾 发表于 2020-3-3 09:34
如果界面较多,语言种类比较多,也可以将所有文字采用图标变量分若几套赋值的方式进行。这样能极大的节省底 ...

这个有例成吗,底层应该怎么修改,新手不太明白
回复

使用道具 举报

0

主题

20

回帖

2301

积分

金牌会员

Rank: 6Rank: 6

积分
2301
发表于 2021-5-7 17:15:03 | 显示全部楼层
本帖最后由 Learner 于 2021-5-7 17:19 编辑
shefuyuan 发表于 2021-4-23 13:27
这个有例成吗,底层应该怎么修改,新手不太明白

楼主,您好,建议您使用UNICODE编码字库文件,可以很方便的显示多国语言。
回复

使用道具 举报

0

主题

2

回帖

418

积分

中级会员

Rank: 3Rank: 3

积分
418
发表于 2021-5-7 17:29:20 | 显示全部楼层
shefuyuan 发表于 2021-4-23 13:27
这个有例成吗,底层应该怎么修改,新手不太明白

您好, 您可以参考下这个UNCODE字库的使用
http://inforum.dwin.com.cn:20080 ... amp;_dsign=63b3d0b5
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-10-25 09:04 , Processed in 0.028712 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表