Settings LanguageSettings
Inhaltsverzeichnis
Spracheinstellung[Bearbeiten]
In diesem Dialogfeld wird die Sprache sowohl für die Benutzeroberfläche als auch für die sogenannte "model language" festgelegt, die die Sprache steuert, in der Pin-, Schritt- und Blocknamen dargestellt werden.
Unterstützte GUI-Sprachen[Bearbeiten]
Zum Zeitpunkt des Schreibens dieses Dokuments werden die folgenden Sprachen vollständig unterstützt:
- Deutsch
- Englisch (UK)
- Englisch (US)
Weitere Sprachen werden angeboten (Französisch, Italienisch, Spanisch etc.). Die Übersetzungen sind aber z.T. unvollständig, so dass fehlende in Englisch gezeigt werden.
Unterstützung für zusätzliche Sprachen kann von eXept, Dritten oder Ihnen selbst bereitgestellt werden, indem eine entsprechende Sprachübersetzungsdatei erstellt wird.
Dies sollte dann im Verzeichnis "resources"
der expecco-Installation abgelegt werden.
Diese Sprachdateien enthalten eine Liste der Übersetzungen von Englisch auf die jeweilige Zielsprache. Jede Zeile besteht aus zwei Zeichenfolgen Einträgen, wobei die erste Zeichenfolge das englische Original ist und die zweite ist die Zielsprachenübersetzung. Wenn eine Zeichenfolge Leerzeichen enthält, muss die Zeichenfolge in einfache Anführungszeichen gesetzt werden.
Die Texte wurden z.T. maschinell übersetzt; falls übersetzte Texte fehlerhaft, unpassend oder gar beleidigend sind, bitten wir um Entschuldigung, und wären für einen Hinweis und Korrektur sehr dankbar.
Ändern der GUI-Sprache während Ihrer Sitzung[Bearbeiten]
Das Ändern der Sprache während einer Sitzung wirkt sich nur auf neue Fenster aus. Vorhandene (entweder minimiert oder offen) behalten z.T. ihre ursprünglichen Ressourcen. Der Grund ist, dass die Sprachübersetzungen intern zwischengespeichert werden. Der Einstellungsdialog, wird aber alle expecco-Browserfenster schließen und erneut öffnen, sobald sich die Spracheinstellung ändert. Sollte ein Fenster darauf bestehen, die alte Sprache anzuzeigen, schließen Sie das Fenster und öffnen Sie es erneut. Der Einstellungsdialog selbst bleibt in der alten Sprache, bis er erneut geöffnet wird. Dies damit Sie leicht zurück finden, falls der Zeichensatz die neue Sprache nicht darstellen kann.
Es tut uns leid, falls noch nicht übersetzte Sprachzeichenfolgen in der Benutzeroberfläche vorhanden sind: die Entwicklung erfolgt auf Englisch, Übersetzungen in andere Sprachen werden später durchgeführt (und gelegentlich vergessen), es dauert u.U. etwas Zeit, bis neue Funktionen vollständig übersetzt sind.
Festlegen einer Standardsprache[Bearbeiten]
Beim Start übernimmt expecco die Sprache aus der Spracheinstellung des Betriebssystems.
Unter Unix/Linux ist es die Shell-Umgebungsvariable mit dem Namen "LANG
.
Unter Windows sind es die Windows-Spracheinstellungen des Benutzers (in der Windows-registry gespeichert).
Um die Sprache zu ändern, können Unix / Linux-Benutzer daher eine Zeile hinzufügen:
setenv LANG de
oder:
LANG=de export LANG
oder:
export LANG=de
zu ihrem Login-Profil (falls nicht bereits vorhanden) und erneut anmelden.
Windows-Benutzer können ihre Windows-Spracheinstellungen ändern und expecco neu starten (expecco liest die Spracheinstellung aus der Windows-registry).
In den Einstellungen kann aber auch eine vom Betriebssystem unabhängige Sprache eingestellt werden.
Modellsprache vs. GUI-Sprache[Bearbeiten]
In multinationalen Unternehmen ist es oft nützlich, sprachspezifische Namen für die Modellelemente (Activities, Steps, Pins usw.) zu definieren. Um dies zu unterstützen, bietet das Popup-Menü des Elementbaums die Funktion "Übersetzen". Hiermit können Sie einem Element sprachspezifische Namen hinzufügen. Durch ändern der Einstellung für die Modellsprache werden diese übersetzten Namen nach Möglichkeit angezeigt.
Beachten Sie, dass vom Benutzer definierte Übersetzungen zu Modellsprachen in der Projekt-Datei (die ".ets") gespeichert werden - im Gegensatz zu GUI-Sprachübersetzungen, die in den Ressourcendateien gespeichert sind.
Datumsformat[Bearbeiten]
Das Format, in dem Kalenderdaten in der Benutzeroberfläche angezeigt werden. Beachten Sie, dass das Format in Berichten in der Berichtsvorlage spezifiziert wird und sich somit von dem in der Benutzeroberfläche verwendeten Format unterscheiden kann. (Das ist sinnvoll, wenn Sie Berichte in mehreren Sprachen erstellen müssen oder für einen Chef, der eine andere Sprache spricht...).
Die Kombinationsliste enthält eine Reihe gängiger Formate. Sie können jedoch jedes andere Format eingeben, indem Sie einen oder mehrere der folgenden Platzhalter kombinieren:
- %(day) - Tag im Monat mit führender Null (01..31)
- %(Day) - Tag im Monat ohne führende Null (1..31)
- %(month) - Monat mit führender Null (01..12)
- %(Month) - Monat ohne führende Null (1..12)
- %(year) - Jahr, als 4-stellige Nummer (2012)
- %(Year) - Jahr, als 2-stellige Nummer (12)
- %(MonthName) - Monatsname, erstes Zeichen gross (eg. "November")
- %(monthname) - Monatsname, klein geschrieben (eg. "november")
- %(MONTHNAME) - Monatsname, alles gross geschrieben (eg. "NOVEMBER")
- %(ShortMonthName) - abgekürzter Monatsname, erstes Zeichen gross (eg. "Nov")
- %(shortmonthname) - abgekürzter Monatsname, klein geschrieben (eg. "nov")
- %(SHORTMONTHNAME) - abgekürzter Monatsname, alles gross (eg. "NOV")
- %(DayName) - Tagesname, erstes Zeichen gross (eg. "Monday")
- %(dayname) - Tagesname, klein geschrieben (eg. "monday")
- %(DAYNAME) - Tagesname, alles gross (eg. "MONDAY")
- %(ShortDayName) - abgekürzter Tagesname, erstes Zeichen gross (eg. "Mo")
- %(shortdayname) - abgekürzter Tagesname, klein geschrieben (eg. "mo")
- %(SHORTDAYNAME) - abgekürzter Tagesname, alles gross (eg. "MO")
- %(weekDay) - Wochentag europäisch (1=Montag, 2=Dienstag,...)
- %(weekDayUS) - Wochentag US (1=Sonntag, 2=Montag,...)
- %(nth) - abgek. englische Ordinalzahl des Tages im Monat (i.e. "st", "nd", "rd",...)
- %(weekDayNth) - abgek. englische Ordinalzahl des Wochentags ("st" = Montag)
- %(weekDayUSNth) - abgek. US englische Ordinalzahl des Wochentags ("st" = Sonntag)
- %(iso8601) - langes ISO Format mit Trenner (i.e. "yyyy-mm-dd")
- %(iso8601-compact) - kurzes ISO Format ohne Trenner (i.e. "yyyymmdd")
Zum Beispiel generiert die Formatzeichenfolge:
"%(DayName), the %(day)%(nth) of %(MonthName)"
die Zeichenfolge: "Monday, the 2nd of November",
und
"%(DayName), den %(Day). %(MonthName)"
generiert ein deutsches Datum wie "Montag, den 5. November".
Zeitformat[Bearbeiten]
Das Format, in dem eine Uhrzeit in der Benutzeroberfläche angezeigt wird. Beachten Sie erneut, dass das Format in Berichten in der Berichtsvorlage spezifiziert wird und sich somit von dem in der Benutzeroberfläche verwendeten Format unterscheiden kann. (Nützlich, wenn Sie Berichte in mehreren Sprachen erstellen müssen oder für einen Chef, der eine andere Sprache spricht oder in einer anderen Zeitzone lebt...).
Die Kombinationsliste enthält zwei gängige Formate: Sie können jedoch jedes andere Format eingeben, indem Sie es in eine oder mehrere der folgenden Platzhalter kombinieren:
- %(h) - Stunde, europäisch (00..23)
- %(u) - Stunde, US format (00..12)
- %(m) - Minute mit führender Null (00..59)
- %(s) - Sekunde mit führender Null (00..59)
- %(a) - am/pm klein geschrieben (nur sinnvoll nach %u)
- %(A) - AM/PM gross geschrieben (nur sinnvoll nach %u)
- %(T) - Sekunde ab Mitternacht
- %(t) - Sekunde ab Stunde
- %(i) - Millisekunde
- %(milli1) - Millisekunde abgerundet auf 1/10 Sekunde
- %(milli2) - Millisekunde abgerundet auf 1/100 Sekunde
- %(z) - Zeitzone klein geschrieben (eg. "est" oder "cet")
- %(Z) - Zeitzone gross geschrieben (eg. "EST" oder "CET")
- %(iso8601) - langes ISO Format mit Trennzeichen (i.e. "hh:mm:ss")
- %(iso8601-compact) - kurzes ISO Format ohne Trenner (i.e. "hhmmss")