我正在使用Slang包在Flutter应用程序中执行i18n。我选择了单独的json文件,因为我认为它看起来更干净。我想使用一个链接的翻译,但它一直失败说,链接的关键是未定义的,而它是
我的JSON文件(common.i18n.json
):
{
"nMatches": "Matches ({{number}})",
"settingsLower": "settings",
"matchingText(plural, param=number)": {
"one": "1 result matching your @:settingsLower",
"other": "{{number}} result matching your @:settingsLower"
}
}
@:settingsLower
确实是set和absolute,但无法找到。
1条答案
按热度按时间nxowjjhe1#
在我的例子中,我还必须在文件名之前加上前缀:
即
@:common.settingsLower