|
ファイル拡張子 |
.xlsx |
|
API拡張 |
xlsx |
|
インポート |
はい |
|
エクスポート |
はい |
|
複数形のサポート |
はい |
|
説明のサポート |
はい |
|
フォーマットオプション これらは、ファイルがアップロードおよび/またはダウンロードされる際に指定できるオプションです。アップロード/ダウンロード方法(API、CLI、Repo sync など)に応じて、クエリ パラメータ |
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 ドキュメント を参照してください。
ファイル形式オプション
|
識別子 |
enable_pluralization |
|
タイプ |
ブール |
|
アップロード |
はい |
|
ダウンロード |
いいえ |
|
デフォルト |
true |
|
概要 |
複数化されたキーの検出を有効にします。一致するキーはすべて複数化されたキーとして保持されます。 |
|
識別子 |
export_max_characters_allowed |
|
タイプ |
ブール |
|
アップロード |
いいえ |
|
ダウンロード |
はい |
|
デフォルト |
false |
|
概要 |
キーおよび翻訳とともにキーの文字制限をエクスポートします。 |
|
識別子 |
custom_metadata_columns |
|
タイプ |
ハッシュ |
|
アップロード |
はい |
|
ダウンロード |
はい |
|
デフォルト |
[空白] |
|
概要 |
インポートまたはエクスポートする必要がある カスタム メタデータ 値のハッシュマップ:
|
|
識別子 |
translation_columns |
|
タイプ |
ハッシュ |
|
アップロード |
はい |
|
ダウンロード |
はい |
|
デフォルト |
[空白] |
|
概要 |
|
構造の例
|
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