CSV ファイル

CSV ファイルには、原文と翻訳文の単純なリストを含めることができます。Weblate で対応するファイル:

  • ヘッダー定義フィールドが存在するファイル(locationsourcetargetIDfuzzycontexttranslator_commentsdeveloper_comments)。エラーが発生しにくいファイル形式として、CSV file を選択します。

  • 原文の翻訳文(この順序)の 2 つのフィールドが存在するファイル。ファイル形式として シンプルな CSV ファイル を選択します。

  • translate-toolkit で定義した順序のフィールドが並ぶ、ヘッダーがないファイル: locationsourcetargetIDfuzzycontexttranslator_commentsdeveloper_comments。ファイル形式は、CSV file を選択します。

  • ファイルがモノリンガルである場合は、モノリンガル用の、基礎となる言語ファイル を定義してください。参照: バイリンガル形式とモノリンガル形式

ヒント

CSV 形式はデフォルトでファイルのエンコーディングを自動検出しますが、これは一部のケースでは信頼性に欠け、性能の低下を招きます。これを避けるため、ファイル形式のエンコーディングを指定してください(例:UTF-8)。

警告

現在、CSV 形式では、CSV ファイルの違いを自動的に検出します。場合によっては、自動検出に失敗して違いが混在します。特に、値に改行を含む CSV ファイルで発生することが多いです。回避策として、引用符を省略してください。

参考

CSV

複数値 CSV ファイル

Added in version 4.13.

この種類の CSV ファイルでは、一つの文字列に対して複数の翻訳を保存できます。

ファイルの例

ファイルの例:

Thank you for using Weblate.,Děkujeme za použití Weblate.
対応機能

File extensions

.csv

Linguality

Both monolingual and bilingual

Supports plural

No

Supports descriptions

Yes

Supports explanation

No

Supports context

Yes

Supports location

Yes

Supports flags

No

Additional states

Needs editing

API identifier

csv, csv-multi, csv-simple

Supports read-only strings

No

Weblate の設定

バイリンガル CSV 用の、標準的な Weblate コンポーネント構成

ファイル マスク

locale/*.csv

モノリンガル用の、基礎となる言語ファイル

Empty(空)

新しい翻訳のテンプレート

locale/en.csv

ファイル形式

CSV ファイル

モノリンガル CSV 用の、標準的な Weblate コンポーネント構成

ファイル マスク

locale/*.csv

モノリンガル用の、基礎となる言語ファイル

locale/en.csv

新しい翻訳のテンプレート

locale/en.csv

ファイル形式

シンプルな CSV ファイル