ファイル拡張子 |
.xlsx |
API拡張 |
xlsx |
インポート |
はい |
エクスポート |
はい |
複数形のサポート |
はい |
説明のサポート |
はい |
フォーマットオプション |
key_name_column comment_column tag_column first_content_row enable_pluralization export_tags export_max_characters_allowed custom_metadata_columns |
.XLSXは、ローカライゼーションに広く使用されているファイル形式です。.XLSX ファイルのレイアウトは特定の設定によって異なる場合がありますが、通常は 1 列 / 言語の規則に従います。.XLSX を翻訳するには、少なくとも 1 つのキー名列と翻訳列を入力します。デフォルトでは、コンテンツは最初の行で始まると見なされます。キーと翻訳に加えて、comments、tags、翻訳に許容される最大文字数などのメタデータをインポートできます。
ドキュメントのどの列が各ロケールに対応するかを指定するには、 locale_mapping
パラメータ (ハッシュマップ型) が必要です。例については、設定ファイルの例と API documentation for uploads を参照してください。
ファイル形式オプション
識別子 |
enable_pluralization |
タイプ |
ブール |
アップロード |
はい |
ダウンロード |
いいえ |
デフォルト |
true |
概要 |
複数化されたキーの検出を有効にします。一致するキーはすべて複数化されたキーとして保持されます。 |
識別子 |
export_max_characters_allowed |
タイプ |
ブール |
アップロード |
いいえ |
ダウンロード |
はい |
デフォルト |
false |
概要 |
キーの文字数制限とキーおよび翻訳をエクスポートします。 |
識別子 |
custom_metadata_columns |
タイプ |
ハッシュ |
アップロード |
はい |
ダウンロード |
はい |
デフォルト |
[empty] |
概要 |
インポートまたはエクスポートする必要のあるカスタムメタデータ値のハッシュマップ:
|
構造例
key_name |
en_US |
de-DE* |
コメント* |
tags* |
max_characters* |
---|---|---|---|---|---|
app_title |
マイプロジェクト |
マインプロジェクト |
これがメインタイトル |
アプリ、タイトル |
30 |
グリーティング |
こんにちは、「ユーザー」! |
`ユーザー`こんにちは! |
礼儀正しく |
*任意列
スプレッドシートファイルをアップロードするには、少なくとも1つのキー列と1つの言語オーダーが必要です。追加の言語とは別に、次の列を追加することでメタデータを追加できます。
-
コメント: キーに説明を追加
-
tags: ファイル内の個々のキーに tags を追加
-
max_文字:アップロードでキーに文字数制限を設定する
設定例
a .phraseapp.yml for XLSX ファイルの 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