书香雨

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 167|回复: 0

【未闻花名——界面语言修改系统操作说明】

[复制链接]

494

主题

517

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1584373
发表于 2025-9-28 01:08:47|字数:1,385 | 显示全部楼层 |阅读模式
【功能简介】
可以将界面文字由简体中文替换为繁体中文、英语、日语中的一种,从实用角度来说可以更加兼容你的用户群体,同时让你的软件显得更高级,你的软件可以自由选择语言版本,emmmmm

原版:
图片.png


繁体中文:
图片.png

英语:
图片.png

日语:
图片.png



【模块下载】
本功能已合并到皮肤模块中,支持的皮肤模块初始版本为:未闻花名花见皮肤模块2.3.0_需平台授权.ec
本模块所在目录:\SDK\皮肤模块\易语言模块




【用法】
1:
你的程序需要为启动子程序启动的类型,不可为启动窗口启动的类型,如果在窗口创建完毕后写初始化代码,该窗口无法被渲染,因此必须在窗口创建完毕之前写代码,如果你的程序是启动窗口启动的,修改下代码即可
2:
  
子程序名返回值类型公开备 注
_启动子程序整数型 
变量名类 型静态数组备 注
语言包字节集  
语言包 = 到字节集 ( #语言包_全局繁体中文 )
未闻花名_语言设置_初始化 (语言包, 真, )
未闻花名_语言设置_开启界面文字提取 (“标准模版”, 真, )
' ' 测试的窗口
载入 (测试窗口, , )
返回 (0)


首次运行可以写上面的代码,关键是“未闻花名_语言设置_开启界面文字提取 (“标准模版”, 真, 真)”这句代码,这句代码的意思是提取界面中的文字,提取到的数据会存储到指定目录(这个后面讲)

图片.png
是否使用语言包_信息框:当信息框弹出消息的时候,代码写的是简体中文,自动显示为翻译后的结果
是否使用语言包_超级列表框表项:当执行置标题的时候,代码写的是简体中文,自动显示为翻译后的结果

是否提取_信息框:当信息框弹出消息的时候动态提取
是否提取_超级列表框表项:当执行置标题的时候自动提取

重点:如果你只需要将界面翻译为繁体中文,未闻花名_语言设置_开启界面文字提取 (“标准模版”, 真, 真)代码无需编写,因为内置了全局的简体中文到繁体中文的功能,无需使用翻译工具翻译,缺点是翻译准确性可能有所丢失,执行的是编码转换
3:
打开根目录下的工具目录,找到“未闻花名_界面语言翻译工具.exe”
图片.png

找到要操作的程序,程序名称来源于:未闻花名_语言设置_开启界面文字提取 (“标准模版”, 真, 真)

数据库的路径:桌面\未闻花名_界面语言数据

图片.png

程序:每个程序的数据

根词库:创建的共用词库,比如你有2个程序,里面都存在“账号”的字符串,且“账号”属于高频词组,每次都翻译没有必要,因此可以将“账号”记录到根词库中

语言包:工具生成语言包的存储目录,应用在下方代码
  
语言包 = 到字节集 ( #语言包_全局繁体中文 )
未闻花名_语言设置_初始化 (语言包, 真, )
4:翻译工具的功能介绍

图片.png

翻译:由当前列表内容+目标语言决定
保存翻译数据:将当前数据保存到程序目录下,方便下次继续编辑操作

界面操作:方便制作数据表
图片.png


根词库操作:
图片.png
匹配记录值的意思就是从根词库中查找并显示在列表中的结果项
5:做好数据后要记得保存翻译结果,然后生成语言包即可
6:在你的程序窗口下要加一句代码
图片.png
如果没有这句代码,部分组件会存在无法操作的情况(包括无法提取其内容)

返回:【未闻花名ui平台简介】







回复

使用道具 举报

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

本版积分规则

QQ|Archiver|小黑屋|书香雨 ( 湘ICP备17011672号-3 )

GMT+8, 2025-10-8 02:50 , Processed in 0.083231 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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