ホーム内フォルダ名が日英混濁

Macを使い始めて半年になります。
愛着も沸き始め、ビギナーの頃には気が回らなかったり、
実害を感じないため放置してきた「?」な細かい部分も気になるようになってきました。そこで、大分以前からなのですが〜
日本語環境で使っておりますが、
HD内の「ホーム>デスクトップ」と
「ホーム>ピクチャー」の二つのフォルダ名だけが英語表記になっています。
(ライブラリ等他のフォルダはちゃんと日本語表記)
当然ファインダーのサイドバーにおいても然りです。
二つの別アカウントを検証しまして、自分のホームアカウントだけにおける異常
であることに本日気がつきました。(ちなみにディスクの検証、修復は割と頻繁に行っていますが。)
そうなると気になり出し、スッキリとホーム内フォルダ名を日本語表記で統一したいので、適切なアドヴァイスをいただけないでしょうか。

投稿日 2006/10/11 16:31

返信: 28

2006/10/12 00:33 Community User への返信

> 誤って.loacalizedを削除してしまった場合は、ターミナルでしか復帰できないということですよね。
でも実際は不可視fileなので消そうと思っても簡単には消せません。不可視fileが見えるようにすればTextEditでも作れない事はないですが...
調べたらこの他にも.localizedがありましたので作り直しました。:-)
ただ/Library/と~/Library/があるので/Library/はLibrary*にしています。
大文字のものは小文字で入力して構いません。permissionを修正しますのでsudoが付いているものはpasswordが必要です。
repair_localized_directory
#! /bin/sh
echo "repair localized directory?"
echo "desktop, documents, library, movies, music, pictures, public, sites"
echo "Applications, Library*, System. Users, Shared, Favorites, Mail_Downloads"
read LOC
case $LOC in
desktop) touch -f ~/Desktop/.localized;;
documents) touch -f ~/Documents/.localized;;
library) touch -f ~/Library/.localized;;
movies) touch -f ~/Movies/.localized;;
music) touch -f ~/Music/.localized;;
pictures) touch -f ~/Pictures/.localized;;
public) touch -f ~/Public/.localized;;
sites) touch -f ~/Sites/.localized;;
applications) sudo touch -f /Applications/.localized: sudo chmod 664 /Applications/.localized: sudo chown 00:80 /Applications/.localized;;
library*) sudo touch -f /Library/.localized: sudo chmod 664 /Library/.localized: sudo chown 00:80 /Library/.localized;;
system) sudo touch -f /System/.locaclized: sudo chwon 00:00 /System/.localized;;
users) sudo touch -f /Users/.localized: sudo chown 00:00 /Users/.localized;;
shared) sudo touch -f /Users/Shared/.localized: sudo chown 00:00 /Users/Shared/. localized;;
favorites) touch -f ~/Library/Favorites/.localized: chmod 700 ~/Library/Favorites/.localized;;
mail_downloads) touch -f ~/Library/Mail\ Downloads/.localized;;
*) echo "error";;
esac

2006/10/12 02:39 Community User への返信

こちらをお使いになって下さい。
前回のApplications, Library*, System, Users, Sharedにミスがあります。
--repair_localized_directory--
#! /bin/sh
echo "repair localized directory?"
echo "desktop, documents, library, movies, music, pictures, public, sites"
echo "Applications, Utilities, Library*, System. System_Library, Users, Shared, Favorites, Mail_Downloads"
read LOC
case $LOC in
desktop) touch -f ~/Desktop/.localized;;
documents) touch -f ~/Documents/.localized;;
library) touch -f ~/Library/.localized;;
movies) touch -f ~/Movies/.localized;;
music) touch -f ~/Music/.localized;;
pictures) touch -f ~/Pictures/.localized;;
public) touch -f ~/Public/.localized;;
sites) touch -f ~/Sites/.localized;;
applications) sudo touch -f /Applications/.localized;;
utilities) sudo touch -f /Applications/Utilities/.localized;;
library*) sudo touch -f /Library/.localized;;
system) sudo touch -f /System/.locaclized;;
system_Library) sudo touch -f /System/Library/.localized;;
users) sudo touch -f /Users/.localized;;
shared) sudo touch -f /Users/Shared/.localized;;
favorites) sudo touch -f ~/Library/Favorites/.localized;;
mail_downloads) touch -f ~/Library/Mail\ Downloads/.localized;;
*) echo "error";;
esac

2006/10/12 07:01 Community User への返信

再再再再 訂正
表示される大/小文字を間違えるとerrorになります。
# 前回のはsyste_Libraryだったのでerrorに... :-)
--repair_localized_directory--
#! /bin/sh
echo "repair localized directory?"
echo "desktop, documents, library, movies, music, pictures, public, sites"
echo "favorites, mail_downloads"
echo "Applications, Utilities, Library, System. System/Library, Users, Shared"
read LOC
case $LOC in
desktop) touch -f ~/Desktop/.localized;;
documents) touch -f ~/Documents/.localized;;
library) touch -f ~/Library/.localized;;
movies) touch -f ~/Movies/.localized;;
music) touch -f ~/Music/.localized;;
pictures) touch -f ~/Pictures/.localized;;
public) touch -f ~/Public/.localized;;
sites) touch -f ~/Sites/.localized;;
Applications) sudo touch -f /Applications/.localized;;
Utilities) sudo touch -f /Applications/Utilities/.localized;;
Library) sudo touch -f /Library/.localized;;
System) sudo touch -f /System/.locaclized;;
System/Library) sudo touch -f /System/Library/.localized;;
Users) sudo touch -f /Users/.localized;;
Shared) sudo touch -f /Users/Shared/.localized;;
favorites) sudo touch -f ~/Library/Favorites/.localized;;
mail_downloads) touch -f ~/Library/Mail\ Downloads/.localized;;
*) echo "error";;
esac
P.S. 何度も訂正してごめんなさい。:-)

2006/10/12 08:14 Community User への返信

これで完成だと思います。:-)
/Applications, /Library, /System, /Usersを全て確認しました。:-)
~/Public/Drop\ Box/.localizedを発見!!
--repair_localized_directory--
#! /bin/sh
echo "repair localized directory?"
echo "desktop, documents, library, movies, music, pictures, public, sites"
echo "favorites, drop_box, mail_downloads"
echo "Applications, Utilities, Library, System. System/Library, Users, Shared"
read LOC
case $LOC in
desktop) touch -f ~/Desktop/.localized;;
documents) touch -f ~/Documents/.localized;;
library) touch -f ~/Library/.localized;;
movies) touch -f ~/Movies/.localized;;
music) touch -f ~/Music/.localized;;
pictures) touch -f ~/Pictures/.localized;;
public) touch -f ~/Public/.localized;;
sites) touch -f ~/Sites/.localized;;
Applications) sudo touch -f /Applications/.localized;;
Utilities) sudo touch -f /Applications/Utilities/.localized;;
Library) sudo touch -f /Library/.localized;;
System) sudo touch -f /System/.locaclized;;
System/Library) sudo touch -f /System/Library/.localized;;
Users) sudo touch -f /Users/.localized;;
Shared) sudo touch -f /Users/Shared/.localized;;
favorites) sudo touch -f ~/Library/Favorites/.localized;;
drop_box) touch -f ~/Public/Drop\ Box/.localized;;
mail_downloads) touch -f ~/Library/Mail\ Downloads/.localized;;
*) echo "error";;
esac

2006/10/12 15:17 Community User への返信

>>P.S. 何度も訂正してごめんなさい。:-)
いえ、うまい?ことにその間このboadにアクセスしてませんでしたので、来てみたら完成scriptが目に飛び込んできただけですので。。。
で、その通りに行いまして、デスクトップに"repair_localized"ファイルが生成された時は、「Yeh !」でした。
ちょうどターミナルを使いたい、学びたいと思っていた今日このごろ、
初心者に分りやすくお教えいただき、ターミナルとっかかりの楽しい体験をさせていただきました。
ありがとうございました!

2006/10/12 18:18 Community User への返信

> これで完成だと思います。
1ヶ所だけ訂正して下さい。
original .localizedと同じpermissionになります。
Applications) sudo touch -f /Applications/.localized;;
これを消去して...
Applications) sudo touch -f /Applications/.localized; sudo chmod 664 /Applications/.localized;;
これに取り替えて下さい。permission 644を664に修正です。:-)

2006/10/12 20:17 Community User への返信

最終版で、改めて"repair_localized.save"ファイルを作り直させていただきました。
もう”.localized”ファイルを削除するようなヘマはやらないと思いますが、
万が一有用にならないとも限りませんし、なにより、「記念」に大事にsaveしておきます!

2006/10/13 04:50 Community User への返信

最終的に少し手直しをしました。:-)
--repair_localized_directory--
#! /bin/sh
echo "repair localized directory? please choose one."
echo "desktop, documents, drop_box, favorites. library, mail_downloads, movies, music, pictures, public, sites, Applications, Library, Shared, System. System/Library, Users, Utilities."
read LOC
case $LOC in
desktop) touch -f ~/Desktop/.localized;;
documents) touch -f ~/Documents/.localized;;
drop_box) touch -f ~/Public/Drop\ Box/.localized;;
favorites) touch -f ~/Library/Favorites/.localized;;
library) touch -f ~/Library/.localized;;
mail_downloads) touch -f ~/Library/Mail\ Downloads/.localized;;
movies) touch -f ~/Movies/.localized;;
music) touch -f ~/Music/.localized;;
pictures) touch -f ~/Pictures/.localized;;
public) touch -f ~/Public/.localized;;
sites) touch -f ~/Sites/.localized;;
Applications) touch -f /Applications/.localized; sudo chmod 664 /Applications/.localized;;
Library) touch -f /Library/.localized;;
Shared) touch -f /Users/Shared/.localized;;
System) touch -f /System/.locaclized;;
System/Library) touch -f /System/Library/.localized;;
Users) touch -f /Users/.localized;;
Utilities) touch -f /Applications/Utilities/.localized;;
*) echo "nothing is executed.";;
esac
[path to repair_localized_directry]
repair localized directory? please choose one.
desktop, documents, drop_box, favorites. library, mail_downloads, movies, music, pictures, public, sites, Applications, Library, Shared, System. System/Library, Users, Utilities.
System/Library
ls -l /System/Library/.localized
-rw-r--r-- 1 root wheel 0 date time /System/Library/.localized
[path to repair_localized_directry]
repair localized directory? please choose one.
desktop, documents, drop_box, favorites. library, mail_downloads, movies, music, pictures, public, sites, Applications, Library, Shared, System. System/Library, Users, Utilities.
favorites

ls -l ~/Library/Favorites/.localized
-rwx------ 1 pipi pipi 0 date time /Users/nakazato/Library/Favorites/.localized
[path to repair_localized_directry]
repair localized directory? please choose one.
desktop, documents, drop_box, favorites. library, mail_downloads, movies, music, pictures, public, sites, Applications, Library, Shared, System. System/Library, Users, Utilities.
applications
nothing is executed.
[path to repair_localized_directry]
repair localized directory? please choose one.
desktop, documents, drop_box, favorites. library, mail_downloads, movies, music, pictures, public, sites, Applications, Library, Shared, System. System/Library, Users, Utilities.
nothing is executed.

2006/10/13 17:23 Community User への返信

ぴっぴさん、何度もありがとうございます。
ここからはトピック違いになってしまうと思いますが、terminalのトピックがないし、乗りかけた舟、ちょっと、おさらいと確認をさせてください。。。
上記のshellscriptから"repair_localized"ファイルを作る際、ターミナルにpico 〜/Desktop/repair_localizedと書いてreturnを押した後にペーストするのは、#! /bin/shからesacまででよろしいのでしょうか?全文でしょうか?
また、デスクトップに生成された"repair_localized"ファイルの実行権の付け方が間違っているのか、drag&dropでreturnしたらPermission deniedとなってしまいます。
せっかくのscript fileを、やはり実際に試して遊んでみたいのです。
そのため、ワザとトピック当初の状態を再現させるべく、デスクトップとピクチャの
".localized"ファイルを可視にしてゴミ箱に退避させました。
最悪、お教えいただいた1.1.2での方法で復帰しますので大丈夫です。
本当に初心者で申し訳ありません。
引き続きよろしくお願いいたします<(__)>

2006/10/13 18:07 Community User への返信

> #! /bin/shからesacまででよろしいのでしょうか?
そうです。最初のtextはfile nameです。file nameとscripを分けるために--file_name--としているだけですので-- --を取り除いて下さい。お好きな名前に変更しても構いません。ただしspaceは使わないで_, -を使って下さい。
> デスクトップに生成された"repair_localized"ファイルの実行権の付け方が間違っているのか、drag&dropでreturnしたらPermission deniedとなってしまいます。
実行権はterminalにchmod 755と書いてspaceを空けてfileをterminalのwindowにdrag & dropして下さい。# chmod 755 [fileをdrag & dropするとpathが入ります]
Permission deniedとなるのは$Homeのpermissionに問題があるのだと思います。
terminalにls -l /Users/pipi/Desktop/でreturnを押すと...
drwx------ pipi pipi data time Desktop
このようになっていれば問題ないのですが...
もし違うようなら
sudo chown -R pipi:pipi /Users/pipi/
としてpasswordを入れれば$Home以下はpipi pipiになります。
# pipiを$Homeの名前に変更して下さい。
originaのpermissionsを載せておきますので参考にして下さい。
-rw-rw-r-- 1 root admin 0 date time /Applications/.localized
-rw-rw-r-- 1 root admin 0 date time /Applications/Utilities/.localized
-rw-rw-r-- 1 root admin 0 date time /Library/.localized
-rw-r--r-- 1 root wheel 0 date time /System/.localized
-rw-r--r-- 1 root wheel 0 date time /System/Library/.localized
-rw-r--r-- 1 root wheel 0 date time /Users/.localized
-rw-r--r-- 1 root wheel 0 date time /Users/Shared/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Desktop/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Documents/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Library/.localized
-rwx------ 1 pipi pipi 0 date time /Users/pipi/Library/Favorites/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Library/Mail\ Downloads/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Movies/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Music/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Pictures/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Public/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Public/Drop\ Box/.localized
-rw-r--r-- 1 pipi pipi 0 date time /Users/pipi/Sites/.localized
permissionsを確認するにはterminalに...
ls -l /Applications/.localized
ls -l /Users/pipi/Music/.localized
ls -l /Users/pipi/Public/Drop\ Box/.localized
# pipiを$Homeの名前に変更して下さい。:-)

2006/10/13 22:27 Community User への返信

やはり実行権が違っていたようですので、sudo chown〜で修正しました。
そして、
chmod 755 と書いて"repair_localized"ファイルをdrag&drop、returnで、次に
localized directory?
desktop, documents, library, movies, music, pictures, public, sites
が表示されると認識しましたが、これが表示されません。
どこに問題があるのでしょうか?
(実行権も確認できました)

2006/10/13 22:46 Community User への返信

> ...が表示されると認識しましたが、これが表示されません。どこに問題があるのでしょうか?
お書きになった意味が掴めません。多分、shell scriptが動かないとおしゃってるのだと思いますが...
以前のコメントにrepair_localized.saveと書いてあったので恐らく失敗でしょう。shell scriptを最初から作り直せば動くと思います。またshell scriptが上手くいったらxxxx.saveとはなりません。
pico ~/Desktop/aaa....file nameは何でも構いません。後で好きな名前に変更して構いません。
次に最後に載せたshell scriptをcopyしてpicoの画面にpaste... textが書き終わり止まったらcontrol+x, y, returnで終わりです。そして実行権をつけて下さい。
使う時はterminalのwindowにshell scriptをdrag & dropしてreturnで動きます。:-)
OSXに問題を抱えているようなので出来ればClean Installして問題ないOSXのdmgを作っておかれると良いと思います。Terminalで失敗してもOriginal OSXがあればpermissionを調べる事もfileを取り替えることも可能。また復元してこれにAppleのUpdateをかければ99%失敗はしません。問題の切り分け(ハードも)にも使えますし大変便利です。Apple純正でdmgを作って復元したものに3rd partyを入れてお使いになって下さい。壊れたら復元すればあっという間にApple純正に戻れます。:-)
filesystem, アクセス権、file、どれが壊れても問題が出ますし壊れたfileはFirst Aidでは直せません。HDDが壊れてなければfilesystemは消去で直ります。アクセス権はHomeの中は修復できません。

2006/10/13 23:34 Community User への返信

>>またshell scriptが上手くいったらxxxx.saveとはなりません。
「repair_localized.save」ファイルが出来て得意になってました(爆笑)
で、改めて作り直しまして、今度はちゃんとscriptのアイコンになった「repair_localized」ファイルを
terminal にd&dで、成功!
大分お手数をおかけしました!
どうかこれに懲りずに、今後ともよろしくお願い申し上げます。<(^^)>
(ps.最後のアドヴァイスも、今後参考にさせていただきます。)

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

ホーム内フォルダ名が日英混濁

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。