Skip to content

Conversation

veprogames
Copy link
Contributor

@veprogames veprogames commented Sep 5, 2025

PR Description:

poedit and archinstall now report 100% translation rate for German. I added tr() invocations in some places and adjusted the locale generation script to properly detect them (I didn't work for me before).

Tests and Checks

  • I have tested the TUI roughly

But there's a problem: Some translations are not picked up, for example "No audio server". I didn't figure out why, did I overlook something obvious? I ran the locale generation script before committing and the .mo file was changed.

Some translations also had a different amount of {}. I don't know if I broke something without noticing.

Should I regenerate all languages because the .pot changed?

@veprogames veprogames requested a review from Torxed as a code owner September 5, 2025 08:26
@veprogames veprogames marked this pull request as draft September 5, 2025 08:26
Bring translations closer to the English original, also removing some extraneous information. Get rid of all warnings poedit displayed. Correct translation that didn't match at all.
xgettext was not recognizing tr() invocations. Following https://stackoverflow.com/a/11901925 fixed the issue
Improve consistency with some translations. Add translations for messages that were just detected in the previous commit. Add translations for Graphics Drivers
Look for untranslated strings in the source files and add make them recognized by gettext
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