Unterstützte Dateitypen (Strings)

.XLSX - Excel-Tabellenkalkulation (Strings)

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

Dateierweiterungen 

.xlsx

API-Erweiterung 

xlsx

Importieren 

Ja

Exportieren 

Ja

Unterstützung für Pluralformen 

Ja

Unterstützung für Beschreibungen 

Ja

Format-Optionen 

Diese Optionen können angegeben werden, wenn eine Datei hochgeladen und/oder Herunterladen wird. Abhängig von der hochladen/Herunterladen-Methode (API, CLI, Repo-Sync usw.) können diese in Query-Parametern hochladen, Herunterladen oder in der phrase.yml-Konfigurationsdatei angegeben werden.

key_name_column

comment_column

tag_column

first_content_row

enable_pluralization

export_tags

export_max_characters_allowed

custom_metadata_columns

translation_columns

.XLSX ist ein weit verbreitetes Format für die Lokalisierung. Obwohl das Layout einer .XLSX-Datei je nach spezifischen Einstellungen variieren kann, folgt es im Allgemeinen der Konvention „eine Spalte pro Sprache“. Um .XLSX zu übersetzen, stellen Sie mindestens die Key-Namensspalte und eine Übersetzungsspalte bereit. Standardmäßig wird angenommen, dass der Content in der ersten Zeile beginnt. Zusammen mit den Keys und der Übersetzung können Metainformationen wie kommentieren, Tags und die maximal zulässigen Zeichen für die Übersetzungen importiert werden.

Wenn eine Datei mit mehreren Blättern oder Reitern hochgeladen wird, wird nur das erste Blatt erkannt. Speichern Sie Blätter oder Reiter in einzelnen Dateien, wenn der Content für die Lokalisierung benötigt wird

Der locale_mapping-Parameter (vom Typ Hashmap) ist erforderlich, um anzugeben, welche Spalte im Dokument welcher Sprache entspricht. Beispiele finden Sie in der Konfigurationsdatei und in der API-Dokumentation für hochladen.

Format-Optionen

Identifikator 

key_name_column

Typ 

Zeichenfolge

Hochladen 

Ja

Herunterladen 

Nein

Standard 

[leer]

Beschreibung 

Spalte, die den Key-Namen/die Identifikation enthält.

Identifikator 

comment_column

Typ 

Zeichenfolge

Hochladen 

Ja

Herunterladen 

Nein

Standard 

[leer]

Beschreibung 

Spalte, die einen Kommentar/eine Beschreibung für einen Key enthält.

Identifikator 

tag_column

Typ 

Zeichenfolge

Hochladen 

Ja

Herunterladen 

Nein

Standard 

[leer]

Beschreibung 

Index der Spalte, die ein Tag für den Key enthält.

Identifikator 

first_content_row

Typ 

integer

Hochladen 

Ja

Herunterladen 

Nein

Standard 

1

Beschreibung 

Index der ersten Zeile, die Content für die Übersetzung enthält.

Identifikator 

enable_pluralization

Typ 

Boolean

Hochladen 

Ja

Herunterladen 

Nein

Standard 

true

Beschreibung 

Ermöglicht die Erkennung von pluralisierten Keys. Alle passenden Keys werden als pluralisierte Keys beibehalten.

Identifikator 

export_tags

Typ 

Boolean

Upload 

Nein

Download 

Ja

Standard 

false

Beschreibung 

Exportiert Tags zusammen mit Keys und Übersetzungen.

Identifikator 

export_max_characters_allowed

Typ 

Boolean

Upload 

Nein

Download 

Ja

Standard 

false

Beschreibung 

Exportiert das Zeichen-Limit für den Key zusammen mit Keys und Übersetzungen.

Identifikator 

custom_metadata_columns

Typ 

Hash

Hochladen 

Ja

Herunterladen 

Ja

Standard 

[leer]

Beschreibung 

Eine Hashmap von Individuell Metadaten-Werten, die importiert oder exportiert werden müssen:

  • Key = Name der Individuell Metadaten-Eigenschaft, wie in Phrase Strings definiert.

  • Value = Spalten-ID (A, B, C usw.), in der sich die Eigenschaft in der importierten Datei befindet/in der sich die Eigenschaft in der exportierten Datei befinden sollte.

Identifikator 

translation_columns

Typ 

Hash

Hochladen 

Ja

Herunterladen 

Ja

Standard 

[leer]

Beschreibung 

  • Sprache ID/Name = Spalte der Individuell Metadaten-Eigenschaft, wie in Phrase Strings definiert.

  • Value = Spalten-ID (A, B, C usw.), in der sich die Eigenschaft in der importierten Datei befindet/in der sich die Eigenschaft in der exportierten Datei befinden sollte.

Strukturbeispiel

key_name

de-DE

de-DE*

Kommentar*

tags*

max_characters*

app_title

My Project

Mein Projekt

Dies ist der Haupttitel

app, title

30

greeting

Hi 'User'!

Hallo 'User'!

Seien Sie höflich

*optionale Spalten

Die Tabellenkalkulationsdatei benötigt mindestens die Key-Spalte und eine Sprache, um hochgeladen werden zu können. Neben zusätzlichen Sprachen können die folgenden Spalten hinzugefügt werden, um Metainformationen hinzuzufügen:

  • Kommentar: um dem Key eine Beschreibung hinzuzufügen

  • tags: um einzelnen Keys in der Datei Tags hinzuzufügen

  • max_Zeichen: zum Festlegen eines Zeichenlimits für einen Key durch das hochladen

Konfigurationsbeispiel

Ein Beispiel für den push Abschnitt in einer .phraseapp.yml für XLSX-Dateien.

push:
    sources:
        - file: \"./en.xlsx\"
          params:
              file_format: xlsx
              update_translations: true
              format_options:
                  key_name_column: A
                  comment_column: C
                  first_content_row: 2
                  tag_column: D
              locale_mapping:
                  en: B
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.