Skip to content

feat(i18n): translate missing and placeholder strings across all supported languages#807

Draft
Copilot wants to merge 9 commits intomainfrom
copilot/translate-en-us-strings
Draft

feat(i18n): translate missing and placeholder strings across all supported languages#807
Copilot wants to merge 9 commits intomainfrom
copilot/translate-en-us-strings

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 15, 2026

Several language Resources.resw files had two distinct gaps: (1) keys entirely absent from the file, and (2) keys present but retaining their English source string as a placeholder. Both result in English UI text shown to non-English users.

Missing keys added

Five languages were missing 62–98 keys introduced in recent feature work (playlists, theme selection, audio visuals, video upscaling, on-screen controls, language picker, playback position history):

Locale Added
af-ZA 98
ca-ES 98
no-NO 98
cs-CZ 62
da-DK 62

Placeholder values replaced

Strings that existed in the file but still held the English source value were replaced with proper translations across 15 languages:

Locale Strings translated
fi-FI 300 (was fully untranslated)
sr-SP 303
ta-IN 291
fa-IR 272
da-DK 240
cs-CZ 239
no-NO 204
af-ZA 203
ca-ES 201
sv-SE 136
nl-NL 116
hu-HU 70
be-BY 62
si-LK 63
it-IT 59

Notes

  • Format placeholders ({0}, {0:F0}, {1}) and #Format[…] comments preserved exactly.
  • Product names kept in English: Screenbox Media Player, Discord, Lively Wallpaper, GitHub, LibVLC, VLC, Direct3D 11.
  • Remaining languages (ar-SA, de-DE, fr-FR, ja-JP, zh-Hans, zh-Hant, and others) still have a smaller set of placeholder strings not yet addressed in this PR.

📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

…a-DK, no-NO

Add 98 missing strings to af-ZA (Afrikaans), ca-ES (Catalan), and no-NO (Norwegian),
and 62 missing strings to cs-CZ (Czech) and da-DK (Danish).

Strings cover playlist management, settings UI, theme selection, video upscaling,
audio visuals, language selection, playback position history, and more.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI changed the title [WIP] Translate all strings from en-US to supported languages feat(i18n): complete missing translations for af-ZA, ca-ES, cs-CZ, da-DK, no-NO Mar 15, 2026
Copilot AI requested a review from huynhsontung March 15, 2026 02:23
Copilot AI and others added 7 commits March 15, 2026 23:42
Translate 303 strings from English placeholder values to Serbian
using Latin script for the sr-SP locale.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Translate 272 untranslated strings from English to Persian/Farsi
for the Screenbox Media Player app. Includes translations for
playback controls, settings, library management, playlists,
notifications, and accessibility strings.

Special Unicode characters are correctly encoded:
- Zero-Width Non-Joiners (U+200C) in compound Persian words
- Arabic Percent Sign (U+066A) for percentage displays

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Translate 291 untranslated strings from English placeholders to Tamil
for the ta-IN locale. Covers UI labels, settings, notifications,
media playback controls, playlists, accessibility strings, and more.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add 136 translated strings to sv-SE and 116 to nl-NL resource files.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add translations for cs-CZ (239 strings) and da-DK (240 strings)
resource files covering all UI strings including playback controls,
settings, library management, playlists, and notifications.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Add 204 translated strings for Norwegian Bokmål (no-NO) and 203 for
Afrikaans (af-ZA), covering all UI strings including playback controls,
settings, library management, notifications, and accessibility labels.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: huynhsontung <31434093+huynhsontung@users.noreply.github.com>
Copilot AI changed the title feat(i18n): complete missing translations for af-ZA, ca-ES, cs-CZ, da-DK, no-NO feat(i18n): translate missing and placeholder strings across all supported languages Mar 16, 2026
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