每种语言的不同文本文件

时间:2016-07-08 15:51:07

标签: android

我为多语言设置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);

1 个答案:

答案 0 :(得分:1)

这完全取决于您是否真的要保存纯文本文件(如words.txt名称所建议的那样)。如果没有,那么可能将你的单词转换为普通的字符串资源文件,然后就完成了。

如果您无法使用资源文件,请将您的文件放在assets/文件夹中,并将其命名为words.txtwords-fr.txt。然后知道你现在使用的是什么语言,你可以更正文件。