英語と中国語(繁体字)の両方のテキストを含む Web サイトのブランドを変更しています。中国語のテキストをコピーして notepad++ に貼り付けると、文字が疑問符として表示されます。notepad++ 内の言語設定を中国語に変更してみましたが、今度は押しつぶされた四角形として表示されます。Windows 7 のキーボード言語設定も中国語に変更しましたが、うまくいきませんでした。
Chrome で右クリックして中国語の文字をコピーすると、次の画面が表示されます。
答え1
このスレッドは少なくとも私の問題を和らげてくれたようです:
どうやら、Notepad++ は文字を正しく保存しているにもかかわらず、正しく表示されていないようです。
新しくサポートされたフォント(バージョン6)のいずれかを以下で使用できます。設定 > スタイル設定 > フォントスタイル > フォント名一番上にあるのは、中国語の文字表示をサポートするファイルです。ファイルがエンコードされている限りUTF-8
、どちらの方法でも正しく表示されますが、編集時に実際の文字ではなく四角形が表示される場合があります。
答え2
使用中なのでメモ帳++必ず設定してくださいエンコーディングUTF-8
ANSI 以外の文字 (中国語など) を扱う場合。
また、作業中のページのエンコードを確認し、Notepad++のエンコードをそれに合わせることもできます。Firefoxを使用している場合は、エンコードは次の場所にあります。ページ情報ウェブページのファビコン。
エンコーディングを変更しても問題が解決しない場合は、Notepad++が、そのエンコーディングのすべての文字をサポートしていないフォントを使用している可能性があります。フォントを変更するには、設定 > スタイル設定そして設定グローバルフォントにユニコードまたは適切な書体。(私が使うデジャヴ サンズ モノ。
答え3
Windows 7 では、中国語のテキストは正常にコピー/貼り付けできます。Unicode に対応していないプログラムを使用しているようです。実験として、Windows 7 で中国語を含むテキスト ファイル (普通のメモ帳を使用) を開き、1 行をコピーして、東アジア フォントがインストールされた XP を実行している仮想マシン内のこのメッセージに貼り付けました。うまくいきました。
答え4
フォント、エンコーディング、その他の提案を変更してみましたが、問題は解決できませんでした。
Windows 7 で新しいユーザー アカウントを作成すると問題は解決しましたが、そのアカウントから新しく作成したアカウントにすべてのデータを移動する必要があると思いました。
しかし驚いたことに、以前のアカウントの問題も解決されたので、問題なく古いアカウントを使用して新しいアカウントを削除しました。
ぜひ試してみてください。同じ問題を抱えている人の助けになれば幸いです。