Unterstützte Dateitypen (Strings)

.STRINGSDICT - iOS Localizable Stringsdict for Pluralized Translation Keys (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Dateierweiterungen 

.stringsdict

API-Erweiterung 

stringsdict

Importieren 

Ja

Exportieren 

Ja

Unterstützung für Pluralformen 

Ja

Unterstützung für Beschreibungen 

Nein

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 Hochladen, Herunterladen oder in der phrase.yml Konfigurationsdatei angegeben werden.

convert_placeholder

OS Localizable Stringsdict ist ein XML-basiertes Austauschdateiformat, das verwendet wird, um Sprachpluralregeln zu definieren. Es wird verwendet, wenn mehrere Übersetzungen für eine Zeichenfolge in einer Sprache mit unterschiedlichen Pluralformen (z. B. Arabisch) bereitgestellt werden. Das Wurzelelement einer Stringsdict-Datei ist <plist>, das ein oder mehrere <dict> Elemente enthält. Jedes dict-Element repräsentiert einen Schlüssel, der im Quellcode referenziert wird.

iOS Stringsdict sollte nur verwendet werden, um alternative Übersetzungen für Sprachen bereitzustellen, die unterschiedliche Pluralregeln haben. Andernfalls verwenden Sie das Standardlokalisierungsdateiformat für iOS und OS X, das iOS Strings Resource-Dateiformat ist.

Format-Optionen

Identifikator 

convert_placeholder

Typ 

Boolean

Hochladen 

Ja

Herunterladen 

Nein

Standard 

false

Beschreibung 

Platzhalter werden konvertiert, um spezifische Anforderungen des Formats zu erfüllen. Beispiel: $s$@

Codebeispiel

<?xml version="1.0" encoding="UTF-8"?>
<plist version="1.0">
  <dict>
    <key>pluralized_key</key>
    <dict>
      <key>NSStringLocalizedFormatKey</key>
      <string>%#@localized_format_key@</string>
      <key>localized_format_key</key>
      <dict>
        <key>NSStringFormatSpecTypeKey</key>
        <string>NSStringPluralRuleType</string>
        <key>NSStringFormatValueTypeKey</key>
        <string>d</string>
        <key>eins</key>
        <Zeichenfolge>Es wurde nur eine Pluralisierung gefunden.</Zeichenfolge>
        <Key>andere</Key>
        <Zeichenfolge>Wow, Sie haben %s Pluralisierungen!</Zeichenfolge>
        <Key>null</Key>
        <Zeichenfolge>Sie haben keine Pluralisierung.</Zeichenfolge>
      </dict>
    </dict>
  </dict>
</plist>
War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.