我有两个下拉按钮,一个用于类别(猫),另一个用于子类别(subCats)。我正在尝试找到一种方法来本地化这些列表。
列出类别和子类别:
List get listCat => [{
"cats": "Auto, Transport",
"subCats": [
"Auto Repair",
"Auto training",
"Taxi service",
"Fuel, gas station"
]},
{
"cats": "Tourism",
"subCats": [
" Air transport",
" Camps",
"Travel and hunting supplies",
"Gifts",
"Souvenirs"
]},
我有语言类,其中包含所有字符串:
abstract class Languages {
static Languages of(BuildContext context) {
return Localizations.of<Languages>(context, Languages);
}
String get appName;
String get labelWelcome;
List get catsList;
}
然后我有languages_ru、language_es和language_en类,所有字符串都被翻译了。对于简单的字符串,我使用 Text(Languages.of(context).appName);。但是,我真的不知道如何使用列表?像我这样的新手有什么简单的方法吗?