2017-12-28 59 views
1

私はそれが愚かな質問xDのように見えますが、utf-8エンコーディングがこれらの国で東洋言語(ロシア語、中国語、日本語など)を変更または表示する場合はわかりません。 1.文字列を翻訳するときに<? Xml version = "1.0" encoding = "utf-8"?>を考慮する必要があるかどうか教えてください。 2.もしそうなら、たとえばロシア語に翻訳するときには、<? Xml version = "1.0" encoding = "koi8-r"?>に行ってください。あなた自身のコーディングがあれば、他の言語と同様に進んでください。 3. EditTextを持っていればそれも考慮に入れるべきですか?これは、アプリがキーワードのためにAPIを検索するためです。スペイン語コミュニティ誰も私には答えないので:(、私を助けてくださいstrings.xmlはどのように東洋言語に翻訳されますか?

PD:Googleの翻訳で翻訳します。v

答えて

1

UTF-8エンコーディングは「ユニバーサル」エンコーディングです。それは、emojisの場合でも、可能なすべてのアルファベットのコードポイントを持っています。したがって、UTF-8を使用する場合は、他のエンコーディングを使用する必要はありません。

ソースコード、リソース、ネットワークコール、サーバーコード、データベースには、どこでも使用されていることを確認する必要があります(現在は一般的です)。あなたがクライアント側だけを使用しているように見えるようにするには、ソースコードのどこでもUTF-8が使用されていることを確認する必要があります。 Android Studioを使用している場合は、対象となります。ウィンドウの下部にあるチェック:

enter image description here

+0

あなたは大歓迎です:) –

0

をあなたはGoogleクラウド翻訳APIを使用することができますアンドロイドでAPIを作成している場合は、このAPIます。あなたはあなたのために翻訳を行います。あなたは開発中のものにこのapiを含めることができます(これはjava、php、ruby、pythonプログラミング言語をサポートしています)、それは100以上の言語に翻訳されます。スペイン語あなたがないので快適wiht英語):

https://cloud.google.com/translate/?hl=es

お手伝い願います!

+0

は、私は、APIのxDを作成していないよ、ありがとう、しかし。私はちょうど私のアプリがあまりにも多くの言語であることを望んでいるので、私はstrings.xmlから単語を単語に翻訳しています。時にはGoogle Translatorが文脈であまり正確でないからです。 –

+0

でも、あなたのアプリは「手動で」翻訳されますか? xD!うわー、あなたの子供たちが仕事を終わらせるかもしれない。通常、人々は上記のようなツールを使用するか、コードを翻訳するのを助ける通常のユーザーに通貨価値(ゲームの場合)を提供します。 –

+0

JejejeはいxD、わずか30の言語。 –

関連する問題