Deutsche Sprache installieren

Aus iDempiere de
Wechseln zu:Navigation, Suche

Kurzbeschreibung

  1. Anmeldung am System
    1. User ID = SuperUser
    2. Passwort = System
  2. Als Rolle System Administrator auswählen
    1. Bei allen anderen Felder die voreingestellten Werte übernehmen
  3. Fenster aufrufen: Menu->System Admin->General Rules->System Rules->Language
    1. Mittels Icon Multi24.png (Hilfetext „Grid tOggle“) in der Symbolleiste in die Listendarstellung umschalten
    2. Eintrag German (Germany) auswählen (wenn der Eintrag nicht angezeigt wird die Suchfunktion verwenden)
    3. Mittels Icon MultiX24.png in die Einzelansicht zurückschalten
      1. Ein Haken vor „System Language“ setzen
      2. Ein Haken vor "Login Locale" setzen
      3. In das Feld „Date Pattern“ den Wert „dd.MM.yyyy“ eingeben um das Datum in der Form „31.12.2011“ darzustellen („dd.MMM.yyyy“ für „31.Dez.2011“).
      4. In das Feld „Time Pattern“ den Wert „HH:mm:ss“ eingeben um die Uhrzeit in der Form „15:30:00“ darzustellen (Stunden des Tages von 0 ... 23 statt von 1 ... 12 AM/PM).
      5. Die Einstellungen werden durch Klick auf das Disketten-Symbol gespeichert.
      6. „Language Maintenance“ aktivieren
        1. Die Vorgabe „Add Missing Translations“ bestätigen
    4. Wer möchte, kann die Einstellung für "Spanish (Colombia)" suchen und diese Sprache deaktivieren
  4. Fenster aufrufen: Menu->System Admin->General Rules->System Rules->Translation Import/Export
    1. Im Feld „Language“ den Eintrag „German (Germany)“ auswählen
    2. Mit Import das entsprechende Sprachverzeichnis auswählen
deutsche Sprachdateien können direkt aus dem Internet heruntergeladen werden oder durch Git von https://github.com/bxservice/tbayen.translations/ aktualisiert werden.
Swing-Client: --> Verzeichnis muss auf dem Client vorliegen
ZK/Web-Client: --> Verzeichnis muss auf dem Server innerhalb des idempiere-Server-Verzeichnisses vorliegen
    1. Durch "Öffnen“ die Sprachdateien eingelesen. Es gibt keine Rückmeldung vom Programm. Nach dem Import wird das Import-Fenster geschlossen.
  1. Prozess starten: Menu->System Admin->General Rules->Synchronize Terminology
  2. iDempiere neu starten (Neuanmeldung reicht nicht aus)

Einführung

Bei der Installation von iDempiere wird englisch als Basissprache und spanisch als weitere Sprache installiert.

iDempiere wurde bereits in diverse andere Sprachen übersetzt. Die verschiedenen Übersetzungen werden als "Language Pack" Sprachpaket bezeichnet. Bei einem Sprachpaket handelt es sich um eine Archivdatei in der sich mehrere XML Dateien befinden. Diese XML-Dateien haben das Format: Tabellenname_Name_Trl_Sprache_Dialekt.


Diese Sprachpakete sind Versionsunabhängig. Wenn ein Sprachpaket einer älteren Version in eine neuere iDempiere Version eingespielt wird erfolgt die Übersetzung für alle im Sprachpaket enthaltenen Informationen. Alle in iDempiere neu aufgenommenen Menüpunkte Felder usw. werden in englisch angezeigt.

Auswirkungen der geänderten Sprachdateien

Der wichtigste Grund für die nun folgende Umstellung ist sicherlich die Anzeige der Menüs und die Beschriftung der Eingabefelder und Auswahlfelder in den Masken. Zusätzlich wird jedoch das Datumsformat, die Uhrzeit und bei numerischen Feldern der Punkt in ein Komma geändert. Einige Tabelleninhalte von iDempiere wie z.B. die Länderdaten, Incoterms und weitere werden auf die deutschen Bedingungen eingestellt bzw. übersetzt.



Sprachdateien beschaffen

Mitgelieferte Sprachdatei verwenden

Bei iDempiere ist es empfehlenswert, aber nicht zwingend erforderlich die Sprachpakete aus dem Internet herunterzuladen oder durch git mittels git clone https://github.com/bxservice/tbayen.translations zu aktualisieren . Bei der Installation von iDempiere werden bereits diverse Sprachen in dem Verzeichnis

idempiere-server/data 

abgelegt. Aus diesem Verzeichnis kann Ihre Wunschsprache, in unserem Fall deutsch, installiert werden.


Caution.gif Achtung!

Es gilt zu beachten, dass es sich bei der mitgeliefertgen deutschen Version nicht um die neueste Version handelt.
Da die deutsche Sprachanpassung ständig aktualisiert wird befindet sich nur im Internet eine aktuelle Version.
Bei einigen anderen Sprachen kann ggf. die mitgelieferte Sprachdatei verwendet werden.
Es wird empfohlen die Sprachpakete aus dem Internet herunterzuladen


VerzeichnisDataDeDe.png

Alternative Sprachdatei verwenden

Note.gif Note:

Es wird empfohlen, das Sprachpaket des Team Germany auf https://github.com/bxservice/tbayen.translations/archive/master.zip zu verwenden. Dieses wird ständig weiter aktualisiert und an die neueste Version von iDempiere angepasst.

(Weitere Infos zu die deutschen Sprachpakete zum Download anbieten)


Anschließend werden diese Dateien in das data – Verzeichnis unterhalb von iDempiere und dort wiederum in das neue Verzeichnis de_DE verschoben. Alternativ dazu kann auch jedes beliebige andere Verzeichnis verwendet werde, da die Dateien nur temporär währen der Sprachumstellung verwendet werden.

Auf einem Debian System geschieht das mit Administrator – Rechten. Dort befinden sich die Sprachdateien in dem Verzeichnis /opt/iDempiere/data/de_DE

Installation der Sprachdateien

Zunächst erfolgt die Anmeldung in Englisch.

Anmeldung

Verwende für die Anmeldung folgenden Zugangsdaten:

  • User ID = SuperUser
  • Passwort = System

LoginConnectionSuperUser.png LoginSuperUser WEB.png

Als Rolle wird in diesem Bildschirm System Administrator ausgewählt.

Bei allen anderen Felder werden die voreingestellten Werte übernommen.

LoginDefaultsSystemAdministrator.png LoginDefaultsSystemAdministrator WEB.png

Wahl einer neuen Sprache

Als nächstes wird die Sprache ausgewählt:

Menu->System Admin->General Rules->System Rules->Language

Language - Menu (iDempiere 1.0.0).png

Language - Menu WEB (iDempiere 1.0.0).png

Als nächstes wird mit dem Symbol Icon Multi24.png (Hilfetext „Grid tOggle“) in der Symbolleiste in die Listendarstellung umgeschaltet.

Language - Language - Window (iDempiere 1.0.0).png

Language - Window WEB (iDempiere 1.0.0).png

Der Eintrag German (Germany) wird ausgewählt und anschließend mit dem Symbol Icon MultiX24.png in die Einzelansicht zurückgeschaltet.

Language - Language List German - Window (iDempiere 1.0.0).png


In der Webansicht kann durch die Pfeile im unteren Teil der Maske die nächste Seite angezeigt werden. German (Deutsch) erscheint zur Zeit auf der dritten Seite.

Language - Language List German - Window WEB (iDempiere 1.0.0).png

In der nächsten Maske werden folgende Einstellungen vorgenommen:

  • Ein Haken vor „System Language“ setzen
  • In das Feld „Date Pattern“ den Wert „dd.MM.yyyy“ eingeben um das Datum in der Form „31.12.2011“ darzustellen.
  • Print Paper wird auf das gewünschte Papierformat eingestellt.
  • Die Einstellungen werden durch Klick auf das Disketten-Symbol gespeichert.

Im Zuge der iDempiere Überarbeitung sind die Felder „Time Pattern“ und „Decimal Point“ entfallen.
Der Unterschied wird zwischen den beiden Masken "Swing" (alte Darstellung) und WEB (neue Darstellung) gezeigt.

Language - Language Auswahl German- Window (iDempiere 1.0.0).png

Language - Language Auswahl German - Window WEB (iDempiere 1.0.0).png


Anschließend wird auf „Language Maintenance“ geklickt.

Language Maintenance - Add Missing Translations - Process (iDempiere 1.0.0).png

Language Maintenance - Add Missing Translations - Process WEB (iDempiere 1.0.0).png


Die Vorgabe „Add Missing Translations“ wird durch einen Klick auf den Haken bestätigt. Das System bereitet nun die Übersetzungstabellen für deutsch vor (die Texte sind noch in der Basissprache, also englisch).

Das Fenster „Language“ wird nun geschlossen und im Menü der Punkt „Translation Import/Export“ ausgewählt.

Import der Übersetzung

Menu->System Admin->General Rules->System Rules->Translation Import/Export

Translation Import Export - Menu (iDempiere 1.0.0).png

Es empfiehlt sich, nur für Client=System die Übersetzungen zu laden. Der Client „GardenWorld“ ist ein Beispielmandent in der Basissprache en_US. Übersetzungen können nicht nur für Fenster und Menüpunkte (Systemmetadaten) vorliegen, sondern auch für Produkte, Bezeichnungen von Steuerarten, usw. vorliegen. Die mandantspezifischen applikatorischen Bezeichnungen müssen nicht geladen werden. „GardenWorld“ verkauft dann nach dem Laden der Übersetzung keine Eichen sondern „Oak Tree“.

Im nachfolgendem Beispiel werden auch die vorhandenen applikatorischen „GardenWorld“-Übersetzungen geladen.

Im Feld „Language“ wird der Eintrag „German (Germany)“ ausgewählt und mit Import kann das entsprechende Sprachverzeichnis ausgewählt werden.

Translation Import Export - Process (iDempiere 1.0.0).png

Translation Import Export - Process WEB (iDempiere 1.0.0).png

Öffnen - de DE - Process (iDempiere 1.0.0).png


Es werden keine Dateien in diesem Fenster angezeigt. Trotzdem werden mit einem Klick auf „Öffnen“die Sprachdateien eingelesen. Dieser Vorgang kann einige Sekunden Dauern. In dieser Zeit gibt es keinerlei Rückmeldung vom Programm. Nach dem Import wird das Import-Fenster geschlossen.

Öffnen - de DE - Verzeichnis - Process (iDempiere 1.0.0).png

Synchronisierung

Als letzter Schritt wird im Menü der Punkt Menu->System Admin->General Rules->Synchronize Terminology ausgewählt.

Synchronize Terminology - Menu (iDempiere 1.0.0).png

Im Nächsten Fenster wird der Vorgang mit Start angestoßen.

Synchronize Terminology - Process (iDempiere 1.0.0).png

Synchronize Terminology - Processing - Process (iDempiere 1.0.0).png

Synchronize Result - Process (iDempiere 1.0.0).png


Nun wurde die Sprache installiert und ist nach dem nächsten Neustart von iDempiere und Auswahl der Sprache bei der Anmeldung wirksam.

Weil die Belegarten aber mandantenspezifisch sind, sind sie nicht in neuen Mandanten verfügbar, sondern im Mandant Garden World. Diese kann man im gewünschten Mandanten (client_id anpassen) mit diesem Statement verfügbar machen:

update adempiere.c_doctype_trl mdt
  set name = coalesce(
        (select gw.name 
           from adempiere.c_doctype_trl gw,
                adempiere.c_doctype gwdt, 
                adempiere.c_doctype mdtdt
          where gw.c_doctype_id = gwdt.c_doctype_id
             and mdt.c_doctype_id = mdtdt.c_doctype_id
             and gw.c_doctype_id < 1000
             and gw.ad_language = 'de_DE'
             and gw.ad_client_id = 11
             and gwdt.updatedby = 0
             and gwdt.docnosequence_id = mdtdt.docnosequence_id
             and gwdt.docbasetype = mdtdt.docbasetype
             and (gwdt.docsubtypeso = mdtdt.docsubtypeso 
                  or (gwdt.docsubtypeso is null and mdtdt.docsubtypeso is null))),mdt.printname),
  printname = coalesce(
        (select gw.printname 
           from adempiere.c_doctype_trl gw,
                adempiere.c_doctype gwdt,
                adempiere.c_doctype mdtdt
          where gw.c_doctype_id = gwdt.c_doctype_id
             and mdt.c_doctype_id = mdtdt.c_doctype_id
             and gw.c_doctype_id < 1000
             and gw.ad_language = 'de_DE'
             and gw.ad_client_id = 11
             and gwdt.updatedby = 0
             and gwdt.docnosequence_id = mdtdt.docnosequence_id
             and gwdt.docbasetype = mdtdt.docbasetype
             and (gwdt.docsubtypeso = mdtdt.docsubtypeso 
                  or (gwdt.docsubtypeso is null and mdtdt.docsubtypeso is null))), mdt.printname)
  where mdt.ad_language = 'de_DE' 
  and mdt.ad_client_id = 1000001


Note.gif Note:

iDempiere muss beendet werden damit die Sprache komplett umgestellt wird.

Ein LOGOUT bzw. nur eine Neuanmeldung reicht NICHT aus.

Basissprache

Die Basissprache (en_US) kann mit "Change Base Language" gewechselt werden.

  • default: Basissprache en_US , weitere Systemsprachen (Übersetzungen): es_CO
  • nach #Installation von de_DE: Basissprache en_US , weitere Systemsprachen: es_CO , de_DE
  • nach "Change Base Language": Basissprache de_DE , weitere Systemsprachen: es_CO

Weitere Seiten zur deutschen Sprachinstallation

Cookies helfen uns bei der Bereitstellung von iDempiere de. Durch die Nutzung von iDempiere de erklärst du dich damit einverstanden, dass wir Cookies speichern.