LgiRes(LGI资源库编辑器)
v4.1 免费版- 软件大小:3.25 MB
- 更新日期:2020-08-03 14:31
- 软件语言:英文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
LgiRes是一款针对LGI资源库而开发的编辑器,它也是第一个使用LGI的多语言功能和文件格式进行翻译的程序,固定了将标签添加到tabview控件时的字符串引用,添加了CSS对象类型,为控件添加了define的自动创建;系统添加了更多代码,可在编辑字符串和添加/删除菜单项时将文档设置为更改,插入新子菜单的更改显示为第一个而不是最后一个,这样就可以替换第一个子菜单,如果要在最后添加一个子菜单,则可以选择最后一个子菜单,然后单击添加下一个按钮即可实现;支持阻止用户在字段列表的编辑框中输入新行;新版本还增加了lr8文件的基本比较,显示了不同的标记和属性值,现在,在字符串组列表中对字符串进行排序实际上可以正常工作,空字符串现在对自己的组进行排序;支持在读取/写入过程中,将检查所有utf-8字符串的有效性,如果假冒,将出现错误消息;需要的用户可以下载体验
新版功能
更新为最新的lr8文件格式。
新的SVG图标。
LGI相关修补程序的汇总
汇总了最近几年的Lgi修复程序。
对话框树项目现在通过更改对话框#define符号来内联更新。
关于对话框清除。
将主布局移至GBox控件。
将Windows构建移至64位,默认安装位置移至c:\ Program Files。
软件特色
重新命名为FileTeePee,以避免与其他较早版本的软件发生名称冲突。
现在,覆盖对话框可用于上传和下载。
与memecode品牌变更相符的新图标。
固定清除过滤器不显示以前过滤的项目。
添加了用于聚焦过滤器编辑框(Ctrl + F)的菜单和键盘快捷键。
添加了用于刷新列表视图的菜单和键盘快捷键。
功能:同步文件夹。此功能的建议是使远程端与本地保持最新。
一旦激活了本地或远程的更改文件夹,将尝试在另一侧跟踪相同的更改。
同样,任何本地修改的文件都将在启用覆盖的情况下上传。
创建文件夹的默认操作是也输入该文件夹。但是,也可以使用“创建[而不输入]。
取消用户界面操作的更好架构,取消向下传播到套接字层,而不是依赖事件和超时。
安装步骤
1、用户可以点击本网站提供的下载路径下载得到对应的程序安装包
2、只需要使用解压功能将压缩包打开,双击主程序即可进行安装,弹出程序安装界面
3、可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改
4、现在准备安装主程序,点击安装按钮开始安装
5、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可
使用教程
启动LgiRes。打开lr8文件,然后等待其加载。
您可以使用查看->显示语言菜单隐藏和显示lr8文件中的各种语言。此外,“查看”菜单还可以更改列表和对话框中显示的语言:
向下滚动到资源树中的字符串组:
单击每个字符串组,然后单击带有黄色边框的“ L”以向该组中添加一种语言,选择要翻译成的语言,然后单击“确定”。
现在,您有一个额外的列,上面标有您刚刚添加的语言。现在,您可以选择列表中的每个字符串,并在窗口左下方的编辑框中添加文本的翻译。
进行时,每15分钟左右将文件保存到app2.lr8,app3.lr8。您具有可以还原到的备份历史记录。
如果字符串没有直接翻译,即“ ...”字符串,则保留它。该程序将默认返回没有翻译字符串的英语。如果您的翻译与英文版本相同,则LgiRes将在保存文件时将其丢弃,这只是为了节省空间。
翻译完所有字符串后,进入菜单“ ID_MENU”。
单击带有黄色边框的“ L”,将您的语言添加到菜单中:
这样,您可以添加新的语言。然后遍历树中的每个项目并填写菜单项目的翻译。
翻译完成后,您可以通过使用上面显示的命令行和lang代码启动应用程序来测试您的工作,以查看实际的新翻译。请注意,您必须备份原始的lr8文件并以编辑后的版本复制才能正常工作。
如果您对翻译满意,请将lr8文件发送给我,以便我可以将其包含在该应用程序的下一版本中。这样,每个人都会从您的工作中受益。
发行新版本的软件时,通常会有新的用户界面和字符串,也需要翻译。查找未翻译的字符串的最佳方法是使用“编辑”->“查找”,然后选择“查找该语言中缺少的翻译”选项,并选择翻译的语言。
首先,您必须使用可以处理utf-8的文本编辑器来编辑lr8文件。
它并不像听起来那样难。真!基本上,在文件的顶部,有许多字符串定义,这些定义将数值与一个或多个使用不同语言的字符串相关联。这允许一个用户界面元素具有不同的文本,而无需两次定义。与WIN32资源脚本不同,在WIN32资源脚本中,每个对话框针对不同的语言定义不同,更新用户界面意味着打开对话框的每个版本并进行更改。
无论如何回到添加翻译的任务。初始字符串如下所示:
en =“可选的SOCKS 5代理设置”
fr =“ Paramtres Proxy socks5”
it =“ Settaggi Proxy SOCKS5”
cs =“ Voliteln SOCKS 5代理nastaven” />
这是标准的XML标记,因此所有XML格式设置规则都适用。换行符和属性对空格不敏感。但是,您可以使用'\ n'在字符串中添加换行符。您会看到一些字符串中包含“ \ n”,并且应尝试将其包括在翻译中。
好的,初始“ String”表示此标记是一个字符串,“ Ref”是一个全局唯一值,用于将该字符串与用户界面中的元素(在文件的后面定义)进行链接。在我的C ++代码中使用“定义”值来引用字符串或用户界面元素。所以改变那不会有任何影响。有趣的部分是语言属性。它们定义了不同语言的文本,在此示例中,“ en”是英语的代码,“ fr”是法语的代码。因此,此元素有4种语言。例如,要将翻译添加为西班牙语,您可以添加以下属性:
en =“可选的SOCKS 5代理设置”
fr =“ Paramtres Proxy socks5”
it =“ Settaggi Proxy SOCKS5”
cs =“ Voliteln SOCKS 5代理nastaven”
es =“ Parmetros opc。代理SOCKS5” />
(“ es”是西班牙语的语言代码)
所有文本都必须使用utf-8,因此您必须使用支持utf-8的编辑器,否则数据将被破坏。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文