Übersetzungen (Translation)
Das verwenden von mehreren Sprachen im System kann zu einem hohen Fehlerpotential führen!
Einleitung
frappe's ERPNext erlaubt es das System mehrsprachig zu verwenden. Für Übersetzungen gibt es in ERPNext mind. drei Herangehensweisen:
- Händische erstellen einer Übersetzung im eigenen DocType
- Verwenden des Translation Tools
- Übersetzen einzelner Felder eines DocTypes
1. Der DocType Übersetzung, welcher über die Suche zu finden ist gibt uns die Möglichkeit Text des Systems zu übersetzen. Dazu gehören nicht nur einzelne Feldnamen sondern auch ganze Meldungen die z.B. in Pop-Ups oder
PDF Belege übersetzen
ERPNext ermöglicht die Abbildung von unterschiedlichen Sprachen in Belegen
Texte in Druckformaten übersetzen
Alle Druckformate werden in der Entwicklungsebene (custom HTML) auf englisch gehalten. Dort sind Texte welche abgedruckt werden immer in folgendem Schema angelegt
Print: {{ _('English Text') }}
Der Text der dort eingetragen ist kann dann selbstständig über setzt werden. Hier für bietet das System pro Satz oder Wort, im folgenden String genannt. Eine einzelne Übersetzung eines Strings passiert im DocType Übersetzung.
Hier wählen wir dann die Sprache aus in welche übersetzt werden soll und die entsprechenden Strings.
"Übersetzbar" beim erstellen von DocTypes
Das Feld übersetzbar beim erstellen von custom fields bringt die Möglichkeit den Inhalt des Feldes von Nutzern übersetzen zu lassen.