ファイル拡張子 |
.properties |
API拡張 |
プロパティ |
インポート |
はい |
エクスポート |
はい |
複数形のサポート |
いいえ |
説明のサポート |
はい |
フォーマットオプション |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Java プロパティは、通常 Java で使用される標準の設定ファイル/ローカリゼーション ファイルです。このファイル形式には、=
記号で接続されたキーと値のペアが含まれます。これを除けば、他のカスケード要素はありません。ファイル内の値
は常に文字列型として解析されます。
複製 キー (ファイルに 2 つ以上の同一のキーが含まれる)は問題ないはずですが、プロセスの後半で読み込んだ値は以前のデータを上書きします。翻訳するファイル を準備するときは、プロパティファイルを Java IDE (Eclipse、IntelliJ など) に入れて複製キーがないか確認し、識別します。
ファイル形式オプション
識別子 |
escape_single_quotes |
タイプ |
ブール |
アップロード |
はい |
ダウンロード |
はい |
デフォルト |
true |
概要 |
シングル見積もりは別のシングル見積もりでエスケープします(例: I'm -> I'm )。 |
コードサンプル
boolean_key = --- true\n empty_string_translation = # このキーの説明は最高です! key_with_description = チェックアウト\!このキーは説明です\!(少なくとも一部のファイル形式において) key_with_line-break = This translations contains\na line-break. nested.deeply.キー = Wow, このキーはさらに深くネストされています。 nested.キー = このキーは名前空間内でネストされています。 null_translation = pluralized_key.one = 1つの複数形化のみが見つかりました。 pluralized_key.other = Wow, you have %s pluralizations\! pluralized_key.zero = 複数形化がありません。 sample_collection = ---\n- first item\n- second item\n- third item\n simple_key = シンプルなメッセージを持つシンプルなキーです。 未検証_key = この翻訳は検証済みではなく、待機しています。(一部のファイル形式では、このステータスもエクスポートされます)