私はこれについて何をすべきかわからない。私のアプリは Loation をサポートする必要があります (ラオス) - ロケールは Android になく、どのロケール パックでも利用できません。Laos Language Pack は見つかりましたが、インストールしても何も変わらないようでした。
正しいテキストを表示するための単純なテキストビューを取得しようとしています。「ສະບາຍດີ」のような Loation 単語を使用すると、ボックスだけが表示されます。
以下では、ロケールの設定が機能し、strings.xml ファイルが values-lo、values-en などにあります。これを中国語と英語で試しましたが、両方の言語で問題なく動作するようですが、これはラオスの事は協力していません。
Locale locale = new Locale("lo");
Locale.setDefault(locale);
Configuration config = new Configuration();
config.locale = locale;
getBaseContext().getResources().updateConfiguration(config, getBaseContext().getResources().getDisplayMetrics());
setContentView(R.layout.activity_main);
textView = (TextView)findViewById(R.id.editText);
Typeface myTypeface = Typeface.createFromAsset(getAssets(), "TAW107.TTF");
textView.setTextSize(40);
textView.setTypeface(myTypeface);
textView.setText(getString(R.string.hello_world)); /this gives boxes for "ສະບາຍດີ"