« 全日空のシステムダウン... | メイン | コンタクトレンズを処方していただく »
2007年05月30日
[ Open Source, damedame ] UTF-8 TeraTerm Pro with TTSSH2 日本語化のトリック?
以前の記事 で,UTF-8 TeraTerm Pro with TTSSH2 が,4.50 から 4.51 にバージョンアップされたとき,日本語化されていたメニューが,英語になってしまうトラブルに遭遇したと書きました.
数日前に Windows 2000 再インストールを行い,今日ようやく UTF-8 TeraTerm Pro with TTSSH2 も入れました.OS を入れ直したあとの,クリーンインストールにも関わらず,英語メニューであるという不可思議な状況が...(この時点で,ひとつ大事なことを見落としているのだが,それは 後述)
またまたトラブルシューティング開始です.
- わたしは,このアプリケーションを,「C:\Program Files\TTSSH2」にインストールするのだが,それがいけないのかもしれないということで「C:\Program Files\teraterm」に入れてみた.しかし,状況は変わらず.
- 既存の C:\Program Files\TTSSH2\TERATERM.INI をリネームしたものの状況変わらず.
- レジストリを確認.しかし,アプリケーションをアンインストールすれば削除されることを確認.
- いちど再起動すべき? と思ったけど,これも無意味.
と,ここでだんなさんのマシンに,最新版(4.52)をインストールしてもらったところ,きちんと日本語メニューになることを確認しました.
この時点で このような記事を発見 しました.これによれば
- C:\Program Files\TTSSH2\TERATERM.INI の [Tera Term] セクションに UILanguageFile=lang/Japanese.lng を追記した.しかし,状況変わらず.
ここで「C:\Program Files\TTSSH2\TERATERM.INI」が読まれていない? と気付いたのです.で,よくよく考えてみれば,いくつかの不可解な事象があるではないですか...それは,こんな感じ.
C:\Program Files\teraterm にインストールしたときは,いつものインストール先ではないのだから,TERATERM.INI は初期設定のはずなのに...
- インストール時,メニューで「日本語」を選択しても,初回に起動時の画面では,メニューが「英語」だ.
- よくよく考えたら,リネームした場合も,インストール先をいつもと変えた場合も,インストール先のフォルダには TERATERM.INI がないのに,初回の起動時から「背景の画面が R:47,G:79,B:79,文字が R:255,G:250,B:250」という,わたし定番のカスタマイズが済んだ状態になっている.
というわけで,インストール先の TERATERM.INI を読み込んでいないのはほぼ確実です.あとは,どの TERATERM.INI を読み込んでいるのか探すだけです.
そこで,コンピュータ内を検索.しばらくして D:\ に発見!ちなみに,D:\ は わたしの「マイ ドキュメント」 だったりします.そこで,D:\TERATERM.INI の [ Tera Term] セクションに「UILanguageFile=lang/Japanese.lng」を追記してみたら...
日本語キター━━━━━━(゚∀゚)━━━━━━ !!!!!
結論
- UTF-8 Tera Term Pro with TTSSH2 のインストールフォルダの TERATERM.INI よりも,「マイ ドキュメント」の TERATERM.INI の方が優先度が高い orz
- 4.50 以前で日本語メニューを使っていた人は,読み込まれる TERATERM.INI の [ Tera Term ] セクションに UILanguageFile=lang/Japanese.lng を追記する必要がある
...で,TERATERM.INI の優先順位について,ヘルプの「設定ファイル」の項目のいちばん先頭に書かれていることにすら気付いていない自分に,相当だめな感じを受けてしまいました orz
投稿者 kanemiki : 2007年05月30日 01:21
トラックバック
このエントリーのトラックバックURL:
https://ss1.xrea.com/www.kanemiki.net/MT/mt-tb.cgi/631
コメント
よろしければコメントなどを...
サイン・インを確認しました、 . さん。コメントしてください。 (サイン・アウト)
(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)