我有一个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"
个字符串
Footnote
我知道我可以在JSON文件上写这个翻译:
{
...
"copy_received_message" : "@:copy.v1 @:receive.v3 @:message"
}
在英语中似乎很简单,但在其他语言中,received_message
可能不像"@:receive.v3 @:message"
那么简单
供参考,可在easy_localization