+_(){
+case $* in
+ 'Page names containing newline character are not allowed') printf 'Seitennamen mit Zeilenumbruch sind nicht erlaubt';;
+ 'Page names starting with "#" are not allowed') printf 'Seitennamen dürfen nicht mit "#" anfangen';;
+ 'Formdata invalid') printf 'Formulardaten ungültig';;
+ 'Page name required') printf 'Seitenname erforderlich';;
+ 'Page exists already') printf 'Seite existiert schon';;
+ "You don't have permission to write to this page") printf 'Keine Berechtigung auf diese Seite zu schreiben';;
+ 'Unable to lock page for editing') printf 'Kann Seite nicht zum bearbeiten sperren';;
+ 'TRANSLATION NOT FOUND') printf 'Übersetzung nicht gefunden';;
+ 'The presented URL schema cannot be handled') printf 'Das angegeben URL Schema kann nicht verarbeitet werden';;
+ 'missing') printf 'fehlt';;
+ 'outdated') printf 'veraltet';;
+ 'current') printf 'aktuell';;
+ 'View') printf 'Anzeigen';;
+ 'Edit') printf 'Bearbeiten';;
+ 'Attachments') printf 'Anhänge';;
+ 'Revisions') printf 'Revisionen';;
+ 'Rename') printf 'Umbenennen';;
+ 'Move') printf 'Verschieben';;
+ 'Delete') printf 'Löschen';;
+ 'Update') printf 'Aktualisieren';;
+ 'Cancel') printf 'Abbrechen';;
+ 'Editor') printf 'Editor';;
+ 'Syntax') printf 'Syntax';;
+ 'page name') printf 'Seitenname';;
+ 'Upload') printf 'Hochladen';;
+ 'Move To:') printf 'Verschieben nach:';;
+ 'Latest changes to the original language page') printf 'Letzte Änderungen der originalsprachlichen Seite';;
+ 'GIT is not available to handle revisioning.') printf 'GIT steht nicht zur Verfügung um Revisionierung zu handhaben';;
+ '(never edited)') printf '(nie bearbeitet)';;
+ *) printf %s\\n "$*";;
+esac
+}
+