0

我有一个多语言应用程序,它调用 api 以根据语言代码获取信息。现在我认识了调用设置的语言Locale.getDefault().getLanguage();,它给了我 2 个字符的语言格式(例如en,de,fr)。我想把它改成en-US, en-GB等等。我还发现不兼容 - 乌克兰语应该像 uk 一样描述,但它是 ua。
我试过 了Locale.getDefault().toString();Locale.getDefault().getLanguage()+"_"+ Locale.getDefault().getCountry(); 但它仍然给了我enen_结果

4

0 回答 0