サポートするファイル形式(Strings)

.PROPERTIES - Java Properties (Strings)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

ファイル拡張子 

.properties

API拡張 

プロパティ

インポート 

はい

エクスポート 

はい

複数形のサポート 

いいえ

説明のサポート 

はい

フォーマットオプション 

ファイルがアップロードおよび/またはダウンロードされるときに指定できるこれらのオプション。アップロード/ダウンロード方法(API、CLI、リポジトリ同期など)に応じて、クエリパラメータUploadDownload、またはphrase.yml構成ファイルに指定できます。

escape_single_quotes

omit_separator_space

crlf_line_terminators

escape_meta_chars

Javaプロパティは、通常Javaによって使用される標準の設定/ローカリゼーションファイルです。このファイル形式は、=記号で接続されたキーと値のペアを含みます。これに加えて、他のカスケード要素はありません。ファイル内のValuesは常に文字列型として解析されます。

重複キー(ファイルに2つ以上の同一キーが含まれる)は問題にならないはずですが、プロセスで後に読み込まれた値が以前のデータを上書きします。翻訳用にファイルを準備する際は、プロパティファイルをJava IDE(例:Eclipse、IntelliJ)に入れて重複キーを確認してください。

ファイル形式オプション

識別子 

escape_single_quotes

タイプ 

ブール

アップロード 

はい

ダウンロード 

はい

デフォルト 

true

概要 

単一引用符は別の単一引用符でエスケープします(例:I'm -> I''m)。

識別子 

omit_separator_space

タイプ 

ブール

アップロード 

いいえ

ダウンロード 

はい

デフォルト 

false

概要 

区切り記号(=)の前後のスペースをスキップします。

識別子 

crlf_line_terminators

タイプ 

ブール

アップロード 

いいえ

ダウンロード 

はい

デフォルト 

false

概要 

CRLF(Windows)行終端文字を使用します。

識別子 

escape_meta_chars

タイプ 

ブール

アップロード 

いいえ

ダウンロード 

はい

デフォルト 

true

概要 

メタ文字(:=!#)はバックスラッシュを使用してエスケープします。

コードサンプル

boolean_key = --- true\n
empty_string_translation = 
# これはこのキーの素晴らしい説明です!
key_with_description = Check it out\!このキーには説明があります\!(少なくとも一部のファイル形式で)
key_with_line-break = This translations contains\na line-break.
nested.deeply.key = わお、このキーはさらに深くネストされています。
nested.key = このキーは名前空間内にネストされています。
null_translation = 
pluralized_key.one = プルラリゼーションが1つ見つかりました。
pluralized_key.other = わあ、%s のプルラリゼーションがあります!
pluralized_key.zero = プルラリゼーションはありません。
sample_collection = ---\n- 最初のアイテム\n- 2番目のアイテム\n- 3番目のアイテム\n
simple_key = 簡単なメッセージを持つシンプルなキーです。
unverified_key = この翻訳はまだ検証されておらず、待機中です。(一部のフォーマットでは、このステータスもエクスポートされます)
この記事は役に立ちましたか?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.