|
Dateierweiterungen |
.properties |
|
API-Erweiterung |
properties |
|
Importieren |
Ja |
|
Exportieren |
Ja |
|
Unterstützung für Pluralformen |
Nein |
|
Unterstützung für Beschreibungen |
Ja |
|
Format-Optionen Diese Optionen können angegeben werden, wenn eine Datei hochgeladen und/oder heruntergeladen wird. Je nach Upload-/Download-Methode (API, CLI, Repo-Synchronisierung usw.) können sie in Abfrageparametern |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Java Properties sind Standardkonfigurations-/Lokalisierungsdateien, die typischerweise von Java verwendet werden. Dieses Dateiformat enthält Schlüssel-Wert-Paare, die durch ein = Zeichen verbunden sind. Abgesehen davon hat es kein anderes kaskadierendes Element. Werte in der Datei werden immer als String-Typ geparst.
Duplizierte Schlüssel (die Datei enthält zwei oder mehr identische Schlüssel) sollten kein Problem darstellen, aber später im Prozess geladene Werte überschreiben vorherige Daten. Beim Vorbereiten einer Datei für die Übersetzung, überprüfen Sie auf duplizierte Schlüssel, indem Sie die Properties-Dateien in eine Java IDE (z.B. Eclipse, IntelliJ) einfügen, um sie zu identifizieren.
Format-Optionen
|
Identifikator |
escape_single_quotes |
|
Typ |
Boolean |
|
Hochladen |
Ja |
|
Herunterladen |
Ja |
|
Standard |
true |
|
Beschreibung |
Einzelne Anführungszeichen mit einem weiteren einzelnen Anführungszeichen escapen (z.B. Ich bin -> Ich'' bin ). |
|
Identifikator |
omit_separator_space |
|
Typ |
Boolean |
|
Upload |
Nein |
|
Download |
Ja |
|
Standard |
false |
|
Beschreibung |
Überspringen Sie den Abstand vor und nach dem Trennzeichen (= ). |
|
Identifikator |
crlf_line_terminators |
|
Typ |
Boolean |
|
Upload |
Nein |
|
Download |
Ja |
|
Standard |
false |
|
Beschreibung |
Verwenden Sie CRLF (Windows) Zeilenbeendigungssymbole. |
|
Identifikator |
escape_meta_chars |
|
Typ |
Boolean |
|
Upload |
Nein |
|
Download |
Ja |
|
Standard |
true |
|
Beschreibung |
Escape-Metazeichen ( |
Codebeispiel
boolean_key = --- true\n empty_string_translation = # Dies ist die erstaunliche Beschreibung für diesen Schlüssel! key_with_description = Schau dir das an\! Dieser Schlüssel hat eine Beschreibung\! (Mindestens in einigen Formaten) key_with_line-break = Diese Übersetzung enthält\n einen Zeilenumbruch. nested.deeply.key = Wow, dieser Schlüssel ist noch tiefer verschachtelt. nested.key = Dieser Schlüssel ist in einem Namensraum verschachtelt. null_translation = pluralized_key.one = Nur eine Pluralisierung gefunden. pluralized_key.other = Wow, Sie haben %s Pluralisierungen\! pluralized_key.zero = Sie haben keine Pluralisierung. sample_collection = ---\n- erster Artikel\n- zweiter Artikel\n- dritter Artikel\n simple_key = Nur ein einfacher Schlüssel mit einer einfachen Nachricht. unverified_key = Diese Übersetzung ist noch nicht überprüft und wartet darauf. (In einigen Formaten exportieren wir auch diesen Status)