Skip to content

feat: i18n overhaul - #676

Merged
XiaoYouChR merged 3 commits into
XiaoYouChR:mainfrom
i0ntempest:i18n_overhaul
Aug 3, 2026
Merged

feat: i18n overhaul#676
XiaoYouChR merged 3 commits into
XiaoYouChR:mainfrom
i0ntempest:i18n_overhaul

Conversation

@i0ntempest

@i0ntempest i0ntempest commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

PR 描述

Fix and add various translations, plus the code changes required for some new translations

PR 类型

  • 功能

PR 检查清单

  • 应用成功启动且测试无 Bug
  • 包含破坏式更新

备注

@i0ntempest i0ntempest changed the title feat: i18n overhaul 1 feat: i18n overhaul Jul 29, 2026
@i0ntempest
i0ntempest force-pushed the i18n_overhaul branch 3 times, most recently from 178096b to 0d6ff65 Compare July 30, 2026 06:16
@XiaoYouChR
XiaoYouChR force-pushed the main branch 6 times, most recently from a1e3825 to bb5e21d Compare July 31, 2026 11:11
@i0ntempest
i0ntempest marked this pull request as ready for review July 31, 2026 13:20
@i0ntempest

Copy link
Copy Markdown
Contributor Author

Fixes #648 for English

@i0ntempest
i0ntempest force-pushed the i18n_overhaul branch 11 times, most recently from 0020665 to 915df45 Compare July 31, 2026 16:10
Only en_US.ts should be hand-edited; other .ts/.qm and resources.py
are generated by sync_i18n_res.py.

YouTubeRuntime.name changed to "YouTube Env" — a language-neutral
identifier consistent with FFmpeg/N_m3u8DL-RE/goed2kd, avoiding
double-translation in error message interpolation.

Removed docstring from state_catalog.py.
@XiaoYouChR
XiaoYouChR merged commit 5737383 into XiaoYouChR:main Aug 3, 2026
@i0ntempest
i0ntempest deleted the i18n_overhaul branch August 3, 2026 02:35
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.

2 participants