Skip to content

fix(i18n): improve Czech translation - #3196

Open
kojdad-alt wants to merge 1 commit into
AuthMe:masterfrom
kojdad-alt:czech-translation
Open

kojdad-alt wants to merge 1 commit into
AuthMe:masterfrom
kojdad-alt:czech-translation

Conversation

@kojdad-alt

Copy link
Copy Markdown

Improves the Czech translation in messages_cz.yml and help_cz.yml.

  • Translates the strings that were still in English: dialog.login.canceled, dialog.register.canceled, error.kick_unresolved_hostname and the help header.
  • Fixes the time units used by %time in email.email_cooldown_error. The singular forms were genitive ("1 sekundy", "1 dny") and days was misspelled ("dnu"). They now read "1 sekundu / 1 minutu / 1 hodinu / 1 den" and "sekund / minut / hodin / dní", and the cooldown message is reworded so these forms fit.
  • Fixes mistranslations: password.wrong_length claimed a fixed minimum of 4 characters, session.invalid_session told the player to wait for the session to expire instead of saying the IP changed, and misc.reload only mentioned the settings.
  • Fixes typos and grammar (dokuď, přílíš, Špatné opsána, jsi se, pro tomto účtu, oskenovat, missing commas).
  • Uses the informal "ty" form everywhere. The dialog and premium strings used the formal "vy" form, while the rest of the file uses "ty".
  • Success messages (registration, login, logout, password change, reload, session, captcha) now use &2 like messages_en.yml instead of red &c.

All placeholders are kept. I checked that every key in messages_en.yml has the same set of % tags in messages_cz.yml, and that both files still parse as YAML.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant