我是扑的新手。
我在我的 flutter 项目中应用了本地化,一切正常,直到我编辑我的 json 语言文件以具有嵌套对象。
如何正确调用嵌套的json对象?
我尝试使用点来调用它,但它抛出错误“必须提供非空字符串...”
AppLocalizations.of(context).translate('Intro.Header')
Run Code Online (Sandbox Code Playgroud)
这是我的 json
{
"Intro": {
"Header": "Introduction",
"Content": "This is...."
},
"Test": "This is test",
}
Run Code Online (Sandbox Code Playgroud)
如果我直接调用“测试”,我没有问题。
AppLocalizations.of(context).translate('Test')
Run Code Online (Sandbox Code Playgroud)
如何阅读标题和内容?