在我的应用程序中,我想实现 android 本地化功能。我有一个数据库,里面充满了两种不同语言的字符串。如何在数据库上实现 android 本地化。请提供您的建议,并可能请提供好的示例或教程。
问问题
625 次
2 回答
0
首先,您可以使用获取当前语言环境
Locale locale = Locale.getDefault(); // current locale
Locale locale = getResources().getConfiguration().locale; or you can ...
Log.d(logtag, "lang = " + locale.getLanguage());
并根据语言环境从数据库中获取您的字符串。
您可以在以下链接上阅读有关多语言 Android 应用程序的更多信息
于 2013-02-18T06:51:45.653 回答
0
在这里,我使用“BhashaSETTSinhalaTamil.ttf”字体为文本添加了泰米尔语本地化与此相同,您可以使用其他字体文件添加本地化。
Typeface font = Typeface.createFromAsset(getAssets(), "BhashaSETTSinhalaTamil.ttf");
paragraphe1.setTypeface(font);
paragraphe1.setText("இது மத்திய மலை நாட்டின்");
于 2013-02-18T06:58:52.543 回答