07th-mod / 07th-mod/python-patcher

[translation] Fixes to russian translation (UI compatability) etc.

未关闭
#238 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
JavaScript
星标
214
派生
12
PR 合并指标
30 天内没有已合并 PR

描述

# Introduction

Currently the russian translation for ep1-8 only supports the Windows/Steam configuration. Other configurations may not boot or have the "purple text" issue because the UI files for other configurations are not provided

While you can play, with mod's English UI file, there is some interest in fixing it properly...and my estimate is that it shouldn't be that hard to fix.

I'm attempting to contact the ru translation team, but if we cannot get hold of them, then we'll apply the fixes and rehost the files ourselves for the time being.

Also note that the team for ch 1-8 translation is different from the team for ch9-10 translation. The ch9-10 translation team is currently active, so if a bug is found with ch9-10 they should be contacted directly.

## Previous work

Previously (in 2023)[ I contacted them about ch8 to fix something](https://github.com/wf1264/meakashi-ru/issues/1#), and while doing that I setup a repo to build the UI file (just the steam one). I dunno why I didn't just make it a branch of the existing repo.

Anyway, we can use that as a base, that will make it much easier for us as it's already "set up" and known working configuration.

# TODO

- [X] Check back on friday/saturday to see if ru team has given response
- [X] Move the https://github.com/drojf/ui-editing-scripts-ru repo to a branch under the 07th-mod ui-editing-scripts repo
- Now on branch https://github.com/07th-mod/ui-editing-scripts/tree/l-russian
- [ ] drojf - Extract assets from ru UI file for ch1-8
- Instructions to do this here: https://github.com/07th-mod/ui-editing-scripts#initial-dumping-of-textures
- [ ] Check which version of `tipsback.png` and `tipsback 1.png` to use
- [ ] Give files to chexit to try and match against our ui-editing-scripts repo
- [ ] Do QA pass on work from chexit, upload to ru translation branch
- [ ] Queue a build of all the UI on Github Actions
- [x] Apply suggested fix from Airdrakis to fix missing comma on config page Image
- [ ] Publish updated patches for ch1 only
- [ ] Ask perov (discord) to check ch1 is OK
- [ ] Publish updated patches for remaining chapters 2-8
- [ ] Redirect installer to use updated patches, hosted by 07th-mod (if no response from ru team by then)
- [ ] let perov play through the remaining chapters. If OK, then tick off this item.

贡献指南

这个仓库没有索引到贡献指南

调研方向

该工作涉及 UI-editing-scripts 仓库,特别是 'l-russian' 分支。首先,请按照仓库 README 中的说明,从第 1-8 章的俄语 UI 文件中提取资源。将提取的文件与现有 UI 文件进行比较,以识别缺失的纹理,例如 'tipsback.png'。完成修复后,运行 GitHub Actions 构建以生成更新的补丁。

由索引模型根据 Issue 内容生成。

评估

技术栈
javascript, python
领域
internationalization, localization
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。