私は次のように私のウェブサイトのメタタグでユニコードを使用しました。
<meta property="og:title" content="ශ්රී ලංකා" />
しかし、ブラウザでビューソースを取得すると、次のように表示されます。
<meta property="og:title" content="????????" />
どうすればこれを回避できますか?
ありがとうございました。
With an editor like Notepadd++, you must change the file encoding to UTF-8:
ファイル内のシンハラ文字は、サーバーへのアップロード プロセスまたはサーバー アクションのどこかでクエスチョン マークに変換されました。これらは実際にはクエスチョン マーク「?」、U+003F であり、ブラウザやソース ビューアーによって使用される問題の指標ではありません。クエスチョン マークは、表示されているコンテンツのページの最後の 445 行目にも表示されます。<a href="http://www.bitak.net" title="?????" target="_blank">?????</a>
このページは、Apache サーバーによって静的な HTML ファイルから単純に提供されているように見えますが、特別なサーバー側のテクノロジはありません (ただし、外部から見ると確信が持てません)。これは、アップロード プロセスで何らかの問題が発生したことを示しています (文字コード変換が正しくないなど) (オーサリング システムのファイルが UTF-8 でエンコードされ、正しく表示されることを確認済みであると仮定します)。これは、ファイルを「テキスト モード」または「Ascii モード」で転送した場合に発生する可能性があるため、できるだけ raw モードで再度アップロードすることをお勧めします。