我为多语言设置this link中显示的配置。我有以下文件夹顺序:
MyProject/
res/
values/
strings.xml
values-fr/
strings.xml
我想为每种语言设置一个特定的txt文件。看起来像这样:
MyProject/
res/
values/
strings.xml
words.txt //content in english
values-fr/
strings.xml
words.txt //content in french
是否可能,我是否有可能用这样的东西检索这些文件的内容?
String content = getResources().getString(R.words);
答案 0 :(得分:1)
这完全取决于您是否真的要保存纯文本文件(如words.txt
名称所建议的那样)。如果没有,那么可能将你的单词转换为普通的字符串资源文件,然后就完成了。
如果您无法使用资源文件,请将您的文件放在assets/
文件夹中,并将其命名为words.txt
,words-fr.txt
。然后知道你现在使用的是什么语言,你可以更正文件。