SSブログ

フランス語版 WindowsXP の罠 [Tech]

WindowsXP フランス語版。(いまさらXPですけど)
start1.jpg
スタートは "démarrer" ボタン。
慣れればなんとか使えるようになりますが、日本語や英語のアプリケーションをインストールすると、結構な確率で不具合がおきます。よくあるのは、

- インストールそのものは問題なく終わる
- でもスタートボタンからのメニューに出てこないので起動できない

というケース。
それらしきファイルはインストールされているみたいです。問題はメニューを形成している(と思われる)フォルダ名。

日本語版 WindowsXP でいうこれ:
 C:\Documents and Settings\[username]\スタートメニュー

これがフランス語版 WindowsXP だとこうなります:
 C:\Documents and Settings\[username]\Menu Démarrer

こんな重要っぽいフォルダ名が言語依存で変わってしまうという時点でアタマがクラクラしますが、それはまあ置いといて。
フランス語版の Démarrer の2文字目の é にはアクサン記号がありますが、英語や日本語のアプリケーションのインストーラーは何故かここにアクサン記号の無い e を使ってしまい、

 C:\Documents and Settings\[username]\Menu Demarrer
 
というフォルダを作成して、その下にメニューを生成することが多々あります。こんな風に。
start2.jpg
一見、同じ名前のフォルダが2つ?よく見るとアクサンが違う。

で、アクサン無しな Menu Demarrer フォルダはフランス語版Windows に無視されるので、メニューには表示されないと。
簡単な解決策は、アプリケーションのインストーラーが生成した Menu Demarrer 以下を、元からある Menu Démarrer 以下にコピーしちゃうことです。乱暴ですが。

Windows のファイルシステムなんて、実は大文字小文字の区別すらマトモにしないくせに、こんなところでアクサン有り無しでひっかかるなんて、なんという一貫性の無さ。まあ一貫性が無いというのは Windows らしいといえばらしい。
nice!(0)  コメント/Comment(2)  トラックバック/Trackback(0) 
共通テーマ:日記・雑感

nice! 0

コメント / Comment 2

伏見呑仁

はじめまして。検索していて引っかかりました。
自分は日本語XPをフランス語化して使っていたのですが、
(フランス語版SPを無理やり当てて)
同じ現象になりました。

コンパネの<ユニコードに対応していないプログラム・・・>のところを
日本語にしていると、起きるのかもしれませんね。
でもそうしないと、日本語のプログラムは文字化けして
スタートメニューに登録されそうですし・・・

Vista以降では、フォルダの実体が英語になっているので
このような心配はなくなりましたね。

突然の長文恐れ入ります。
by 伏見呑仁 (2011-03-06 11:01) 

dokin

こんにちは。
日本語版からUIをフランス語化するなんて出来るんですね...
だったら価格の安いタイ語版とかを買って日本語化できちゃいそうです。

このアクサン問題、インストーラの問題なのか、Windowsの問題なのか判りませんが、どっちにしろ、Bad design であることは間違いないです。Vista 以降はこのリスクは低減されてるわけですね。

by dokin (2011-03-06 21:14) 

コメントを書く/Write comment

お名前/Name:[必須]
Your URL:
コメント/Comment:
画像認証/Captcha:
下の画像に表示されている文字を入力してください。Enter the numbers shown in the picture

Facebook コメント

トラックバック 0

トラックバックの受付は締め切りました

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。