Skip to content

Comments

0.98#59

Merged
jnxyp merged 41 commits intomasterfrom
0.98
Feb 22, 2026
Merged

0.98#59
jnxyp merged 41 commits intomasterfrom
0.98

Conversation

@jnxyp
Copy link
Collaborator

@jnxyp jnxyp commented Jun 9, 2025

No description provided.

jnxyp added 30 commits June 8, 2025 23:56
4. 复制 `original`文件夹为 `original.old`
5. 重命名 `localization` 文件夹为 `localization.old`,并新建一个空的 `localization` 文件夹
…件夹中没有,则复制新添加的需要翻译的文件到localization文件夹
jnxyp and others added 11 commits October 19, 2025 02:36
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- 添加 .vscode/settings.json,配置 Pylance 类型检查和 Ruff 格式化
- 添加 .vscode/launch.json,迁移 IntelliJ 运行配置
- 使用 ruff check --fix 自动修复 import 排序、未使用 import 等问题
- 使用 ruff format 统一代码格式

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- E721: 将 type() == 替换为 isinstance()
- E741: 重命名歧义变量名 l -> line
- E722: 将裸 except 替换为 except Exception
- F821: 修正 csv_validator.py 中 CSVParser -> CSVParserAlex
- F841: 删除未使用的变量 isNewRow
- E402: 将错位的 import 移至文件顶部
- ignore E501(行过长)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- csv_util: 提取高亮目标时去除尾部英文标点,避免误报缺失高亮目标
- csv_file: 校验时检测原文与译文行数不一致并 warning
- csv_file: 高亮目标检查范围扩展至 text 和 options 两列
- config: 新增 RULES_CSV_SCRIPT_COPY_ORIGINAL_WHEN_NO_QUOTES,
  开启后对 script 列无需翻译的词条自动填充英文原文(默认开启)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- para_tranz_script: 支持通过命令行参数直接指定操作,跳过交互菜单;
  非交互模式下无效选项直接报错退出

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- para_tranz_map: 删除已手动翻译或无效的字符串映射项
- starfarer_obf.jar: 更新手动翻译内容

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- para_tranz_script: 支持命令行参数直接指定操作,选项 4/5 交互模式持续循环
- para_tranz_script: 类映射对比输出标题中添加图例说明(含颜色)
- mapping_generation: gen_mapping 结果附带 extra_ref_strings,diff 中用黄色背景标注
  被非string属性引用的字符串
- util: 新增 BG_YELLOW 颜色常量

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jnxyp jnxyp merged commit c2c25fb into master Feb 22, 2026
@jnxyp jnxyp deleted the 0.98 branch February 22, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant