|
文件扩展名 |
.properties |
|
API 扩展 |
mozilla_properties |
|
导入 |
是 |
|
导出 |
是 |
|
复数形式支持 |
否 |
|
描述支持 |
否 |
|
格式选项 这些选项可以在文件上传和/或下载时指定。根据上传/下载方法(API、CLI、Repo同步等),它们可以在查询参数 |
escape_single_quotes: true, omit_separator_space: false, crlf_line_terminators: false, escape_meta_chars: true |
Mozilla 本地化使用 .properties 文件。这些属性的语法和要求与标准 Java 属性 文件大致相同。
在翻译之前进行合理性检查,包括删除重复键(特别是对于较大的文件)和使用正确的换行符(文本字符串中的任何换行符应以 \n 开头,否则将被解析器忽略)。
代码示例
boolean_key = --- true\n empty_string_translation = # 这是这个键的精彩描述! key_with_description = Check it out\!这个键有一个描述!(至少在某些格式中) key_with_line-break = 这个翻译包含\n一个换行符。 nested.deeply.key = 我是一个深度嵌套的键。 nested.key = 这个键嵌套在一个命名空间中。 null_translation = pluralized_key.one = 只找到一只小猫。 pluralized_key.other = 哇,你有 %s 只小猫! pluralized_key.zero = 你没有小猫。 sample_collection = ---\n- 第一项\n- 第二项\n- 第三项\n simple_key = 简单的键,简单的信息,如此简单。 unverified_key = 这个翻译尚未验证,正在等待。(在某些格式中我们也导出这个状态)