サポートするファイル形式(Strings)

.XLSX - Excel スプレッドシート (Strings)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

ファイル拡張子 

.xlsx

API拡張 

xlsx

インポート 

はい

エクスポート 

はい

複数形のサポート 

はい

説明のサポート 

はい

フォーマットオプション 

これらは、ファイルがアップロードおよび/またはダウンロードされる際に指定できるオプションです。アップロード/ダウンロード方法(API、CLI、Repo sync など)に応じて、クエリ パラメータ アップロードダウンロード、または phrase.yml 設定ファイルで指定できます。

key_name_column

comment_column

tag_column

first_content_row

enable_pluralization

export_tags

export_max_characters_allowed

custom_metadata_columns

translation_columns

.XLSX は、ローカライゼーションで広く使用されているファイル形式です。.XLSX ファイルのレイアウトは特定の設定に基づいて異なる場合がありますが、一般的には言語ごとに1列という慣習に従います。.XLSX を翻訳するには、少なくともキー名の列と1つの翻訳列を用意してください。デフォルトでは、コンテンツは最初の行から始まると想定されます。キーや翻訳とともに、コメント、タグ、翻訳に許可される最大文字数などのメタ情報をインポートできます。

複数のシートまたはタブを持つファイルがアップロードされた場合、最初のシートのみが検出されます。コンテンツをローカライズする必要がある場合は、シートまたはタブを個別のファイルとして保存してください

ドキュメント内のどの列が各ロケールに対応するかを指定するには、locale_mapping パラメータ(ハッシュマップ型)が必要です。例については、設定ファイルの例およびアップロード用の API ドキュメント を参照してください。

ファイル形式オプション

識別子 

key_name_column

タイプ 

文字列

アップロード 

はい

ダウンロード 

いいえ

デフォルト 

[空白]

概要 

キー名/識別子が含まれる列。

識別子 

comment_column

タイプ 

文字列

アップロード 

はい

ダウンロード 

いいえ

デフォルト 

[空白]

概要 

キーのコメント/説明が含まれる列。

識別子 

tag_column

タイプ 

文字列

アップロード 

はい

ダウンロード 

いいえ

デフォルト 

[空白]

概要 

キーのタグが含まれる列のインデックス。

識別子 

first_content_row

タイプ 

integer

アップロード 

はい

ダウンロード 

いいえ

デフォルト 

1

概要 

翻訳コンテンツが含まれる最初の行のインデックス。

識別子 

enable_pluralization

タイプ 

ブール

アップロード 

はい

ダウンロード 

いいえ

デフォルト 

true

概要 

複数化されたキーの検出を有効にします。一致するキーはすべて複数化されたキーとして保持されます。

識別子 

export_tags

タイプ 

ブール

アップロード 

いいえ

ダウンロード 

はい

デフォルト 

false

概要 

キーおよび翻訳とともにタグをエクスポートします。

識別子 

export_max_characters_allowed

タイプ 

ブール

アップロード 

いいえ

ダウンロード 

はい

デフォルト 

false

概要 

キーおよび翻訳とともにキーの文字制限をエクスポートします。

識別子 

custom_metadata_columns

タイプ 

ハッシュ

アップロード 

はい

ダウンロード 

はい

デフォルト 

[空白]

概要 

インポートまたはエクスポートする必要がある カスタム メタデータ 値のハッシュマップ:

  • キー = Phrase Stringsで定義されたカスタムメタデータプロパティの名前。

  • 値 = プロパティがインポートファイル内にある、またはエクスポートファイル内でプロパティが存在すべき列のID(ABCなど)。

識別子 

translation_columns

タイプ 

ハッシュ

アップロード 

はい

ダウンロード 

はい

デフォルト 

[空白]

概要 

  • 言語 ID/名前 = Phrase Stringsで定義されたカスタムメタデータプロパティの列。

  • 値 = プロパティがインポートファイル内にある、またはエクスポートファイル内でプロパティが存在すべき列のID(ABCなど)。

構造の例

key_name

en_US

de-DE*

コメント*

tags*

max_characters*

app_title

My Project

Mein Projekt

これはメインタイトルです

app, title

30

greeting

Hi 'User'!

Hallo 'User'!

丁寧にする

*オプションの列

スプレッドシートファイルをアップロードするには、少なくともキー列と1つの言語が必要です。追加の言語以外に、以下の列を追加してメタ情報を追加できます:

  • コメント: キーに説明を追加するため

  • タグ: ファイル内の個々のキーにタグを追加する

  • 最大文字数: アップロードを通じてキーの文字制限を設定する

設定例

XLSXファイル用の.phraseapp.ymlにおけるpushセクションの例。

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
この記事は役に立ちましたか?

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.