Mac OS Xの特定のアプリで文字化け

2017年12月10日Mac,パソコン・インターネット

Mac OS X 10.4で、特定のアプリケーションでの文字化けに悩まされていました。メニューが化けたり、作られるファイル名が化けたりと、いろいろな症状でした。Webでいろいろ検索していて、やっとその原因が判りました。それは、"~/.CFUserTextEncoding"が無かったのが原因でした。このファイルがないと、Carbonアプリケーションで文字化けが発生するようです。

このファイルには、"1:14″とだけ書かれています。ターミナル.appから"echo 1:14 > ~/.CFUserTextEncoding"とすれば良いですし、GUI(システム環境設定)から、言語環境を日本語以外の言語(例えばEnglish)に設定した後、日本語に戻せば、正しいファイルが自動生成されます。

影響を受けていたアプリケーションで、気が付いたのは次の通りです。

  • 宛名職人 Ver.14
  • Discus RE(Toast 7に付属のCD/DVDレーベル面作成ソフト)
  • GraphicConverter日本語版

他に、HPデバイスマネージャーのスキャナソフト(HP Scan Pro)の動作がおかしくなっていたのも直りました。

[amazonjs asin="4756146244" locale="JP"]

(追記 2017-12-10 11:22)

この文字化けは、Carbonアプリ(PowerPCのコードが入ったアプリ)しか影響を受けないはずで、最近のアプリの文字化け、なら別原因と思われます。

Posted by お市のかた