我有一个包含这些翻译的 JSON 文件:
{
"copy" : {
"v1" : "copy"
},
"receive" : {
"v3" : "received"
},
"message" : "message",
"received_message" : "@:receive.v3 @:message",
"copy_received_message" : "@:copy.v1 @:received_message"
}
当我通过这样做得到
copy_received_message
翻译时:
"copy_received_message".tr();
我希望得到一串
"copy received message"
但是,我得到的是一串
"copy @:receive.v3 @:message"
脚注
我知道我可以在 JSON 文件上写这个翻译:
{
...
"copy_received_message" : "@:copy.v1 @:receive.v3 @:message"
}
在英语中看起来很简单,但在其他语言中,
received_message
可能不像"@:receive.v3 @:message"
那么简单
作为参考,可以通过 easy_localization
访问该软件包网站也许你只是不那么聪明,这是基本的“<>=@$$