• 吾爱摆渡-资源分享平台
ad
ad
ad

Home / 软件下载 / [Mac/windows]UML建模工具: StarUML v4.1.6 汉化版

[Mac/windows]UML建模工具: StarUML v4.1.6 汉化版

2022-01-14 11:43:31
44 阅读

仅提供 app.asar
请下载后,重命名为 app.asar 放在 StarUML 安装目录 resources/app.asar 覆盖即可
仅在 Mac 下测试正常,Windows 下应该也可以使用。如遇到问题,可自行解包解决
软件仅供学习使用

警告

  • 该软件仅用于测试,请大家支持正版
  • 若侵权,请管理员删除
  • 这个软件的汉化,不是技术活,而是体力活,主要是搜索一些指定文件中的英文字符串修改为中文就可以了,大家可以手动汉化,但为了网络环境的良好,请不要加入恶意代码。
  • 若坛友实在对这个汉化不放心,可以使用Beyond Compare将该 app.asar 与原 app.asar 中的文件进行比对,也可以看一下修改了哪些地方,方便自行汉化
  • 跟上版压缩版大小相差有点大,上次使用7z压缩的,这次是用Windows内置zip压缩的。

支持平台

  • 不明白app.asar的坛友,直接下载试用吧
  • 首先我从Mac版的StarUML中拿到的 app.asar,汉化后在windows中使用正常,没有测试Linux版。
  • 我使用Beyond Compare对比了Mac和Windows的app.asar,二者解包后的文件除了换行符不一样,内容是一致的
  • 从理论上讲,这个app.asar直接拿到Linux版StarUML使用是可以的
  • 从理论上讲,不能保证汉化后的app.asar使用完全正常
  • 注意这个app.asar中有很多js文件,所以请坛友谨慎使用。我能保证没有加入恶意代码,但不能保证被其他站点得到后不会加入。所以大家可以按照我下面步骤自行汉化

汉化步骤:

  1. 从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  # 修改完成后,进行封包
  2. 汉化常量字符串,主要在src/strings.js中。(这些会作为常量主要在src中的各个模块使用)
  3. 汉化菜单,主要在resources/default/menus/*.json中。(扩展和插件目录的menus应该也会被识别为菜单项)
  4. 汉化首选项,主要在resources/default/preferences/default.json中。(扩展和插件目录的preferences应该也会被识别为首选项)
  5. 汉化规则验证提醒消息,主要在resources/default/rules.js中的message: 提醒消息中。(扩展和插件目录的rules.js应该也会被识别为规则)
  6. 汉化窗口页面,主要在src\static\html-contents。(StarUML应该是Electron这个js框架编写,其窗口是用HTML编写的)
  7. 汉化其他文件,包括Dialog, toast(这两个直接用vscode搜索Dialog, toast就可以),以及一些js文件中的英文等等

术语

在汉化中,一些术语比较主观翻译出来,所以不敢保证翻译质量,下面是一些常见的:

  • Diagram: 图
  • Tag: 标签
  • Stereotype: 构造型
  • Gate: 阀
  • Profile: 配置



注:*.app 重命名为 app.asar 覆盖 StarUML 安装目录的 resources/app.asar 即可使用


app-mac-4.1.6.asar
Mac下的StarUML v4.1.6 的 app.asar

app-win-4.1.6.asar
Windows 64位下的StarUML v4.1.6 的 app.asar。在 app-mac-4.1.6.asar 的基础上添加了 Windows 字体"Segoe WPC", "Segoe UI", "Microsoft YaHei"

StarUML_zh_v4.0.1.zip
4.0.1 版本StarUML, Windows 64位解压可用


app-mac-4.1.6.asar

https://pan1.52bd.net/%E7%94%B5%E8%84%91%E8%BD%AF%E4%BB%B6/UML/app-mac-4.1.6.asar

app-win-4.1.6.asar

https://pan1.52bd.net/%E7%94%B5%E8%84%91%E8%BD%AF%E4%BB%B6/UML/app-win-4.1.6.asar

StarUML_zh_v4.0.1.zip

https://pan1.52bd.net/%E7%94%B5%E8%84%91%E8%BD%AF%E4%BB%B6/UML/StarUML_zh_v4.0.1.zip




我要发布信息 | 求资源 | 解压密码 | 交流群 | 吾爱摆渡
img
本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。 如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!
标签
author
吾爱摆渡

站长

评论
登录后评论