mattintosh note

どこかのエンジニアモドキの備忘録

🐧 Linux の Google Chrome で一部の文字が文字化けする場合

システム言語が英語とかになってるとタブやダイアログで漢字が文字化けします。env LANG=ja_JP.UTF-8 とかつけてあげて起動すると Google Chrome が日本語で起動するようになり文字化けが改善します。

/usr/share/applications/google-chrome.desktop を編集する場合

Exec 行に env LANG=ja_JP.UTF-8 を追加します。

Exec=env LANG=ja_JP.UTF-8 /usr/bin/google-chrome-stable %U

ランチャの場合

コマンドに LANG=ja_JP.UTF-8 を追加します。

Google Chrome

2014年09月12追記

Google ChromeLANGUAGE 環境変数も使っているようで LANGLANGUAGE がある場合は LANGUAGE を優先するようです。日本語で起動しない場合は LANGUAGE=ja とすると日本語で起動します。英語のままで、漢字を正しく表示させる場合は LANGUAGE=en:ja。いずれも LANG=ja_JP.UTF-8 なり LANG=en_US.UTF-8 が入っていないと文字化けするようです。