文件扩展名 |
.xlsx |
API 扩展 |
xlsx |
导入 |
是 |
导出 |
是 |
复数形式支持 |
是 |
描述支持 |
是 |
格式选项 |
key_name_column comment_column tag_column first_content_row enable_pluralization export_tags export_max_characters_allowed custom_metadata_columns |
.XLSX 是一种广泛使用的本地化文件格式。虽然 .XLSX 文件的布局可能因特定设置而异,但它通常遵循每语言一列的惯例。要翻译 .XLSX,请至少提供键列和一个翻译列。默认情况下,内容假定在第一行开始。除了键和翻译外,还可以导入备注、tags 和允许翻译的最大字符数等元数据。
需要 `%区域_映射
`%参数(哈希图类型)来指定文档中的哪一列对应于每个区域。有关上传的示例,请参阅配置文件示例和 API Orchestratordocumentation。
格式选项
标识符 |
custom_metadata_columns |
类型 |
哈希 |
上传 |
是 |
下载 |
是 |
默认 |
[ empty] |
说明 |
需要导入或导出的自定义元数据值的哈希图:
|
结构示例
key_name |
en_US |
de-DE* |
备注* |
tags* |
max_characters* |
---|---|---|---|---|---|
app_title |
我的项目 |
Mein Projekt |
这是主标题 |
app,标题 |
30 |
问候语 |
您好“用户”! |
您好“用户”! |
礼貌点 |
*可选列
电子表格文件至少需要键和一种语言订单上传。除了添加语言外,还可以添加以下列来添加元信息:
-
备注:=%为键添加说明
-
tags:=%为文件中的单个键添加tags
-
max_字符:通过上传为键设置字符限制
配置示例
a=%.phraseapp.yml 中 push Orchestrator 部分的示例,适用于 XLSX 文件。
push: sources: - 文件:“./en.xlsx” params: file_format: xlsx update_translations: true format_options: key_name_column:A comment_column:C first_content_row:2 tag_column:D locale_mapping: en:B