请选择 进入手机版 | 继续访问电脑版

QT软件库

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 484|回复: 0

UML建模工具: StarUML v4.1.6 汉化版

[复制链接] 认领更换作者
发表于 2021-12-12 18:31:03 | 显示全部楼层 |阅读模式
术语更新
Profile: 配置 -> 元配置
Tag: 标签 -> 标记值
Frame: 帧
Actor: 参与者
编辑器面板标题 -> 属性编辑器
其他
其他细节的更新:记不清了
关于对话框加入 汉化 by XiaoY,不希望有这个,大家可以自己修改,甚至可以修改界面布局哟
警告
该软件仅用于测试,请大家支持正版
若侵权,请管理员删除
这个软件的汉化,不是技术活,而是体力活,主要是搜索一些指定文件中的英文字符串修改为中文就可以了,大家可以手动汉化,但为了网络环境的良好,请不要加入恶意代码。
若坛友实在对这个汉化不放心,可以使用Beyond Compare将该 APP.asar 与原 app.asar 中的文件进行比对,也可以看一下修改了哪些地方,方便自行汉化
跟上版压缩版大小相差有点大,上次使用7z压缩的,这次是用Windows内置zip压缩的。
2021/07/16更新:链接: https://pan.baidu.com/s/1WWrlEWZ0TegQrXMVAkx1-Q 提取码: g9cp

---- 旧内容 ---------

支持平台
不明白app.asar的坛友,直接下载试用吧
首先我从Mac版的StarUML中拿到的 app.asar,汉化后在windows中使用正常,没有测试Linux版。
我使用Beyond Compare对比了Mac和Windows的app.asar,二者解包后的文件除了换行符不一样,内容是一致的
从理论上讲,这个app.asar直接拿到Linux版StarUML使用是可以的
从理论上讲,不能保证汉化后的app.asar使用完全正常
注意这个app.asar中有很多js文件,所以请坛友谨慎使用。我能保证没有加入恶意代码,但不能保证被其他站点得到后不会加入。所以大家可以按照我下面步骤自行汉化
我的汉化步骤:
从Mac版的StarUML v4.0.1中解包app.asar。  
安装 node 软件
cmd: npm install -g asar  # 安装 asar 包,用来解包和封包 .asar 文件
cmd: asar extract app.asar app  # 需要进入 StarUML/resources 文件夹,运行命令后,软件的主要源码和界面等都会解包到 app 文件夹中,注意平台的不同,换行符和 node_modules 中的文件可能是不一样的,不用管他们
cmd: asar pack app app.asar  # 修改完成后,进行封包
汉化常量字符串,主要在src/strings.js中。(这些会作为常量主要在src中的各个模块使用)
汉化菜单,主要在resources/default/menus/*.json中。(扩展和插件目录的menus应该也会被识别为菜单项)
汉化首选项,主要在resources/default/preferences/default.json中。(扩展和插件目录的preferences应该也会被识别为首选项)
汉化规则验证提醒消息,主要在resources/default/rules.js中的message: 提醒消息中。(扩展和插件目录的rules.js应该也会被识别为规则)
汉化窗口页面,主要在src\static\html-contents。(StarUML应该是Electron这个js框架编写,其窗口是用HTML编写的)
汉化其他文件,包括Dialog, toast(这两个直接用vscode搜索Dialog, toast就可以),以及一些js文件中的英文等等
术语
在汉化中,一些术语比较主观翻译出来,所以不敢保证翻译质量,下面是一些常见的:

Diagram: 图
Tag: 标签
Stereotype: 构造型
Gate: 阀
Profile: 配置
首选项更改
关闭自动更新
其他更改
可能由于我的Windows电脑分辨率比较低,StarUML界面中文在字体SourceSansPro显示的不太好,我查看了VSCode的默认字体,就把这两个字体Segoe UI, Microsoft YaHei加在了StarUML中,显示起来好多了,不过Mac电脑不用添加

QQ截图20211212183038.jpg


免责
该软件仅用于测试,请大家支持正版
若侵权,请管理员删除
仅提供 app.asar
请下载后,重命名为 app.asar 放在 StarUML 安装目录 resources/app.asar 覆盖即可
仅在 Mac 下测试正常,Windows 下应该也可以使用。如遇到问题,可自行解包解决
软件仅供学习使用
链接: https://pan.baidu.com/s/18ut8TxNT5U5Pt4pdkA-yRQ 提取码: inka



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

回复

使用道具 举报

小黑屋|QT软件库 ( 鲁ICP备14016835号-4 )

Powered by QT论坛

© 2012-2023 QTpojie Inc.

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