ファイル拡張子 |
、プロパティ |
API拡張 |
mozilla_properties |
インポート |
はい |
エクスポート |
はい |
複数形のサポート |
いいえ |
説明のサポート |
いいえ |
Mozilla Localization は.propertiesファイルを使用します。これらのプロパティの構文と要件は、標準的な Javaプロパティ ファイルとほとんど同じです。
複製キーの削除(特に大きなファイルの場合)や正しい改行の使用など、 翻訳前に健全性チェックを実行します(Text Strings の改行は、¥n
を先頭に付ける必要があります。そうしないと、パーサーによって無視されます)。
コードサンプル
boolean_key = --- true\n empty_string_translation = # これがこのキーの素晴らしい説明です! key_with_description = チェックアウト\!このキーには説明があります\!(少なくともいくつかの形式で) key_with_line-break = この翻訳には\na改行が含まれています。 nested.deeply.キー = 私は深くネストされたキーです。 nested.キー = このキーは名前空間内にネストされています。 null_translation = pluralized_key.one = 1匹の子猫のみが見つかりました。 pluralized_key.other = Wow, you have%s kittens\! pluralized_key.zero = 子猫はいません。 sample_collection = ---\n- 最初の項目\n- 2番目の項目\n- 3番目の項目\n simple_キー = シンプルなキー、シンプルなメッセージ。 未検証_キー = この翻訳はまだ検証済みではなく、待機します。(一部の形式では、このステータスもエクスポート)