0

アプリのデフォルト言語は英語で、ドイツ語に翻訳しました。しかし、Eclipse で署名付きアプリケーションとしてエクスポートしたい場合、すべての文字列が es 、 fr 、 it などの他の言語に翻訳されていないという多くのエラーが発生します。

アプリを 2 つの言語のみの署名済みアプリケーションとしてエクスポートし、他のすべての言語を無視するにはどうすればよいですか?

4

1 に答える 1

1

翻訳したくない場合は、アプリを翻訳する必要はありません。すべての文字列が基本values/フォルダーで定義されていることを確認してください。次に、すべての文字列 (またはその一部) を含むvalues-XX/独自のフォルダーをさらに作成できます。strings.xmlローカライズされたバージョンの文字列が見つからない場合、Android はデフォルトの文字列を使用します。

他の言語にローカライズしていない場合は、それらの値フォルダーが定義されていないことを確認してください。たとえば、スペイン語にローカライズしていない場合は、values-es/フォルダにフォルダがないことを確認してres/ください。

編集:同じトピックが解決されました:リント:「<キー>は<言語>に翻訳されていません」というエラーを無視する方法は?

于 2013-06-21T11:35:13.780 に答える