0

わかりましたので、Google のドキュメントに従って resources-pl にリソースをローカライズしました。私の問題は、一部の文字が機能しているように見え、一部の文字が機能しないことです。

インターウェブを精査しましたが、ファイルがUTF-8でエンコードされている限り動作するはずですが、HTC Oneやnexus 5などの一部の文字では、代わりに古典的な正方形のアイコンが表示されます.

奇妙なことに、古い Samsung Galaxy S を試着したところ、「奇妙な」文字が太字で表示されます。

問題のある文字列の例:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="action_nearestLocation">Najbliższą lokalizacje</string>

'Nabli...' の 'z' と最後の 'a' は両方ともボタンに四角として表示されます。私はこのようにテキストを設定します:

button.setText(R.string.action_nearestLocation);

Ultraedit でファイルを再保存して、UTF-8 であることを確認しました。私はアイデアがありません。だれでも話してください:)

ああ、そして最後のポイント - ユニコード番号をいじる必要がないことを望んでいます。

4

1 に答える 1