自定义占位符特性使您能够创建自己的占位符,这些占位符可以在翻译文件中检测到进口出口.例如,如果您在文件中使用非标准占位符或Lokalise无法正确识别的占位符,则此功能将非常方便。

指数

介绍

例如,假设您有一个JSON文件,其中包含以下数据:


"welcome": "欢迎光临本店,{%username%}!"

欢迎键使用a{%用户名%}占位符,它不会被Lokalise正确检测到,因为它是非标准的(但是可能会发生,我们也不支持某些文件格式的某些标准占位符):

如您所见,没有检测到花括号是占位符的一部分。在手动翻译这个字符串时,特别是在使用机器翻译时,它可能会造成严重的问题。然而,这个问题可以很容易地通过创建一个自定义占位符来解决!

安装应用程序

要开始使用自定义占位符特性,请打开Lokalise项目并继续执行应用程序

然后找到自定义占位符项(或使用搜索框)并点击:

然后单击安装

创建自定义占位符

现在你需要输入开头和结尾字符以及文件格式(或者干脆选择所有格式):

例如,我要进入{%%},选择JSON文件格式。

准备好后,单击启用应用程序按钮。

使用自定义占位符

现在,如果你尝试上传一个带有自定义占位符的翻译文件,你会注意到这些在编辑器中正确显示:

在引擎盖下,我们把这些转换成本地化通用占位符

% sPart简单地表示“字符串”。接下来,您将能够以任何格式导出数据,这些通用占位符将被替换回您的自定义占位符。

导出带有自定义占位符的翻译

要导出带有自定义占位符的翻译,请导航到下载页面并选择所需的文件格式:

然后一定要做出选择占位符的格式下拉菜单:

最后点击构建和下载.您将看到本地化通用占位符再次被特定于平台的占位符替换!

这回答你的问题了吗?