[T3135] FIX: removed double point from "Sprache"#2095
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the German translation for 'Language' by removing the trailing colon. Feedback indicates that this change may cause UI inconsistencies where the term is used as a label, suggesting that the source code should differentiate between selection values and labels to allow for context-specific translations.
| #, python-format | ||
| msgid "Language" | ||
| msgstr "Sprache:" | ||
| msgstr "Sprache" |
There was a problem hiding this comment.
This change introduces a UI inconsistency. While removing the colon is correct for this msgid when used as a selection value (as seen in child_compassion.selection__compassion_child__major_course_study__language), it is also used as a label in project_description.py. Other labels from that context consistently have a colon appended in the German translation (e.g., msgid "Closest city" is translated as msgstr "Nächste Stadt:").
To resolve this ambiguity properly, the msgid for the label context should be differentiated from the value context in the source code (e.g., by using Language: for the label). This would allow for consistent translations for both contexts.
No description provided.