迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1225|回复: 18

【提问】DGUS_V7.648中excel方式实现多国语言

[复制链接]

5

主题

20

回帖

192

积分

注册会员

Rank: 2

积分
192
发表于 2025-6-13 16:22:48 | 显示全部楼层 |阅读模式
屏幕:DMG85480F050_01WTC


看了教程https://www.bilibili.com/video/BV1yhLLz3EUQ/?spm_id_from=333.1007.top_right_bar_window_history.content.click&vd_source=1581778d0bd1d5907e4e0ddf294c5e4b

我想要使用DGUS_V7.648中excel方式实现多国语言,需要烧写哪个 T5L_UI_DGUS2_Vxx.bin ?
回复

使用道具 举报

0

主题

493

回帖

4261

积分

论坛元老

Rank: 8Rank: 8

积分
4261
发表于 2025-6-14 08:38:10 | 显示全部楼层
本帖最后由 yuanbin2020 于 2025-6-14 09:01 编辑

您好!如果是COB组态DGUS开发的T5L平台   主要是软件要用7648
回复

使用道具 举报

0

主题

180

回帖

5952

积分

论坛元老

Rank: 8Rank: 8

积分
5952
发表于 2025-6-14 08:39:20 | 显示全部楼层
您好,这个是以变量图标的形式显示的,不需要特殊内核支持,cof屏也能直接实现
回复

使用道具 举报

5

主题

20

回帖

192

积分

注册会员

Rank: 2

积分
192
 楼主| 发表于 2025-6-14 10:00:50 | 显示全部楼层


图中“图标库ID”和“多语言字库”都是40,分别是什么意思,我能理解多语言显示使用字库,为什么还要图标库。另外,DMG85480F050_01WTC只有8MB,最大ID只能到31,是不是意味着不能使用这种方式。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

493

回帖

4261

积分

论坛元老

Rank: 8Rank: 8

积分
4261
发表于 2025-6-14 10:41:46 | 显示全部楼层
WALL_E 发表于 2025-6-14 10:00
图中“图标库ID”和“多语言字库”都是40,分别是什么意思,我能理解多语言显示使用字库,为什么还要图标 ...

进入DGUS 的界面您截图 多语言字库的位置ID 可以把40更改成其他位置的ID比方15,只要跟其他位置不冲突,点击DGUS软件里面的 “编辑多语言”后就显示是15号ID
回复

使用道具 举报

5

主题

20

回帖

192

积分

注册会员

Rank: 2

积分
192
 楼主| 发表于 2025-6-14 11:27:09 | 显示全部楼层
太棒了!!


终于实现了,问题的关键是:icl是excel中的样式,这才明白chenzf说的变量图标显示的原理。

这种方式实现多语言的优势:
1、 不需要字库,excel中把字体显示调整好,DGUS工具会生成类似图标的文件。大大节省了空间。
2、 虽然“预定义参数中->多语言对齐”是统一设置的左对齐、右对齐、居中。但是excel中可以把特定语言样式自定义对齐方式。
3、 自己备份一份excel,未来添加多语言,直接让“文档”同事帮忙翻译即可。

具体教程:
1、 新建工程。(DGUS Tool V7.648)
2、 文本显示-》多国语言,然后填入初始默认语言,其对应的就是索引号0。
3、 欢迎使用-》预定义参数-》填写多语言字库号(就是后面自动生成的icl文件ID),选择多语言对齐方式(就是excel单元格相对于步骤2中画的框的对齐方式)
4、 文件-》编辑多语言,打开excel,填写字符串翻译内容,注意,此处单元格就是后面自动生成的icl图标!!






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

5

主题

20

回帖

192

积分

注册会员

Rank: 2

积分
192
 楼主| 发表于 2025-6-14 11:56:59 | 显示全部楼层
还有个疑问麻烦官方解答,excel转icl具体做了哪些操作?我将单元格字体设置成“红色、斜体”,最终显示是红色,没用斜体效果,看来不是单单截图的逻辑。
回复

使用道具 举报

5

主题

20

回帖

192

积分

注册会员

Rank: 2

积分
192
 楼主| 发表于 2025-6-14 12:18:31 | 显示全部楼层
另外,0x500地址在《DGUS 开发指南》中描述是数字多媒体接口,没有更详细的说明。这个功能可以保证在量产后可用吗?
回复

使用道具 举报

0

主题

180

回帖

5952

积分

论坛元老

Rank: 8Rank: 8

积分
5952
发表于 2025-6-14 14:12:37 | 显示全部楼层
WALL_E 发表于 2025-6-14 12:18
另外,0x500地址在《DGUS 开发指南》中描述是数字多媒体接口,没有更详细的说明。这个功能可以保证在量产后 ...

可直接在Excel中自定义文字段落格式、字体类型、字号大小及文字颜色等;0x500地址只有一些多媒体屏幕会用到,这个屏用做多国语言功能不会有影响
回复

使用道具 举报

5

主题

20

回帖

192

积分

注册会员

Rank: 2

积分
192
 楼主| 发表于 2025-6-23 11:13:25 | 显示全部楼层
这种方式存在问题,希望迪文后续会优化:
1. excel中设置对齐方式是无效的。用户的多语言文字需求,有些是需要居中对齐,有些是需要左对齐。然而DGUS软件中只能全局设置一种方式。
2. 多语言是变量图标的方式实现的,生成变量图片时,是先截图背景图片的相应区域,然后把文字叠加上去生成新图片,这样有透明的问题。
3. 该功能只有DGUS V7.648支持,而这个版本的软件很不稳定,WIN11系统上总是崩溃,而DGUS V7.624从来没有崩溃过。
4. 改动、删减多语言条目时,excel中竟然不自动删除。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-13 13:24 , Processed in 0.032025 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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