吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11196|回复: 27
收起左侧

[Windows] UML建模工具: StarUML v4.0.1 汉化版

  [复制链接]
xinfor 发表于 2021-7-15 11:55
本帖最后由 xinfor 于 2021-8-6 11:42 编辑

汉化更新 - 2021/08/06

新的汉化是在2021/07/16做的,最近发现确实有人需要,就把新版发一下

术语更新

  • 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文件,所以请坛友谨慎使用。我能保证没有加入恶意代码,但不能保证被其他站点得到后不会加入。所以大家可以按照我下面步骤自行汉化

我的汉化步骤:

  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: 配置

首选项更改

  • 关闭自动更新

其他更改

可能由于我的Windows电脑分辨率比较低,StarUML界面中文在字体SourceSansPro显示的不太好,我查看了VSCode的默认字体,就把这两个字体Segoe UI, Microsoft YaHei加在了StarUML中,显示起来好多了,不过Mac电脑不用添加

免责

  • 该软件仅用于测试,请大家支持正版
  • 若侵权,请管理员删除



微信图片编辑_20210715114925.jpg


2021/07/15汉化: 链接: https://pan.baidu.com/s/1orZqJAwRcualYS2_mi2ExQ 提取码: x2yi

免费评分

参与人数 17吾爱币 +16 热心值 +15 收起 理由
橙子爱喝橙汁 + 1 + 1 谢谢@Thanks!
劉某人 + 1 + 1 谢谢@Thanks!
WUXING_TIANCHEN + 1 + 1 谢谢@Thanks!
百事可口可乐 + 1 + 1 谢谢@Thanks!
情感动物洋 + 1 我很赞同!
heartbane + 1 + 1 我很赞同!
180996710 + 1 + 1 谢谢@Thanks!
duohappy + 1 + 1 我很赞同!
wanghuajin520 + 1 + 1 用心讨论,共获提升!
PpaPingggg + 2 + 1 谢谢@Thanks!
huangdc1987 + 1 + 1 谢谢@Thanks!
油桶 + 1 + 1 感谢分享,刚需
夜泉 + 1 我很赞同!
goodista + 1 + 1 谢谢@Thanks!
GMCN + 1 用心讨论,共获提升!
fancaixing + 1 我很赞同!
growing88 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

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

goodista 发表于 2021-7-15 13:20
谢谢楼主的无私奉献,哈哈哈
 楼主| xinfor 发表于 2021-7-15 13:35
aliang009 发表于 2021-7-15 13:19
谢谢分享,建模开发用的,暂时用不到

是的。找了很久的UML软件,Windows下EA不能在Mac使用,而又不想使用基于Java的UML软件,在线工具总觉得操作不太方便,就汉化了这个StarUML分享出来
yyuu1259 发表于 2021-7-15 13:05
aliang009 发表于 2021-7-15 13:19
谢谢分享,建模开发用的,暂时用不到
因为有钳 发表于 2021-7-15 13:19
可以可以。
醒时对人笑 发表于 2021-7-15 13:43
好东西,拿来吧你
侠骨留香喵 发表于 2021-7-15 13:46
汉化不易,感谢分享
宜城小站 发表于 2021-7-15 14:55
谢谢分享
已下载
可以打开
chic1258 发表于 2021-7-15 15:23
好东西,谢谢分享。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-27 07:17

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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