1

phonegap と jquery を使用して多言語サポートを備えたモバイル アプリを開発しています。多言語サポートには Jquery i18n を使用しています。

サイトに示されている例に従いました。

正しいファイルを選択できますが、特殊文字が表示されます。例: テキストが「Olá World」の場合、デバイスには「Ol(some special character) World」と表示されます。しかし、予想される結果は Olá World です。ここで、á は何らかの特殊文字に置き換えられています。

私が使用しているデフォルトのエンコーディングは「iso-8859-1」です。この問題を解決するために誰か助けてください。前もって感謝します。

4

2 に答える 2

0

エンコーディング ANSI を使用すると、問題が解決するはずです。

たとえば、実際のスペイン語のメッセージ:

No importa cuántos planes de hacer o cuánto control usted es, la vida siempre está improvisando

プロパティは次のように指定する必要があります。

No importa cuántos planes de hacer o cuánto control usted es, la vida siempre está improvisando

Notepad++ などの任意のテキスト エディターを使用して前者から後者に変換する方法:

  1. 新しいファイルを開く
  2. ANSI に変換する文字列をコピーして貼り付けます。
  3. [エンコーディング] をクリックして、ANSI エンコーディングに変換します [デフォルトが UTF8 の場合]。トグルしない場合は、私の言いたいことがわかるはずです。
于 2015-09-21T20:48:10.087 に答える