Skip to content

Improve German translation (de/messages.php)#429

Merged
jsuto merged 1 commit intojsuto:masterfrom
cnbhl:fix/german-translation-improvements
Feb 20, 2026
Merged

Improve German translation (de/messages.php)#429
jsuto merged 1 commit intojsuto:masterfrom
cnbhl:fix/german-translation-improvements

Conversation

@cnbhl
Copy link
Contributor

@cnbhl cnbhl commented Feb 19, 2026

Summary

This PR improves the German translation file with ~20 corrections. The changes were identified and tested in a production Piler 1.4.8 installation.

Changes

Outdated references

  • text_main_title: "Clapf Benutzeroberfläche" → "Piler Benutzeroberfläche"
  • text_warning_about_default_policy: "clapf.conf" → "piler.conf"

Misleading translation

  • text_legal_hold: "Aufbewahrungsfrist" (retention period) → "Löschschutz (Legal Hold)" — Legal Hold prevents deletion, which is the opposite of a retention period

Improved translations

  • text_admin_user: "Benutzerberechtigung" → "Administrator"
  • text_body: "Nachricht" → "Inhalt" (avoids duplicate with text_message)
  • text_text2: "Nachricht" → "Text"
  • text_statistics: "Archivierungsverlauf" → "Statistiken"
  • text_monitor: "Auswertung" → "Überwachung"
  • text_view_journal: "Umschlag" → "Journal"
  • text_page_length: "Seitenlänge" → "Ergebnisse pro Seite"
  • text_accounting: "Nutzungsstatistik" → "Archivnutzung" (+ email/domain variants)

Typos fixed

  • text_failed_to_remove: "gescheiter" → "gescheitert"
  • text_failed_to_restore: "gescheiter" → "gescheitert"
  • text_save_search: "speichen" → "speichern"
  • text_last_activity: "Aktivitat" → "Aktivität"

Untranslated string

  • text_empty_search_result: "characters" → "Zeichen"

Grammar

  • text_removed: "Entfernen" → "Entfernt" (verb → past participle)
  • text_retention_days: "Aufbewahrungstagen" → "Aufbewahrungstage" (dative → nominative)
  • text_domain: "Domänen" → "Domäne" (plural → singular)

Closes #428

Fix ~20 issues in the German locale file:
- Update outdated "Clapf" references to "Piler"
- Fix misleading "Aufbewahrungsfrist" → "Löschschutz (Legal Hold)"
- Correct wrong translations (text_admin_user, text_statistics, text_monitor, etc.)
- Fix typos (gescheiter→gescheitert, speichen→speichern, Aktivitat→Aktivität)
- Translate remaining English string (characters→Zeichen)
- Fix grammatical case (Domänen→Domäne, Aufbewahrungstagen→Aufbewahrungstage)

Closes jsuto#428
@cnbhl cnbhl requested a review from jsuto as a code owner February 19, 2026 21:35
@jsuto jsuto merged commit cc29f99 into jsuto:master Feb 20, 2026
4 checks passed
@jsuto
Copy link
Owner

jsuto commented Feb 20, 2026

Thank you for the fix.

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.

Improving German translation (de/messages.php)

2 participants