[Ubuntu] Homeディレクトリ以下の日本語名ディレクトリを英語に変更

Screenshot - Homeディレクトリ以下のデフォルトディレクトリを英語にした様子
「デスクトップ」や「画像」を「Desktop」「Pictures」にする
Terminalなどを使っていて、ドキュメントディレクトリや画像ディレクトリに移動する際、日本語名のままだと少し不憫なので、英語名に変えてみました。参考にしたのはこちら:
いくつか方法があり、どれが良いかはわかりませんが、ぼくはこんな感じで設定してみました。
最初に「~/.config/user-dirs.dirs」をテキストエディタなどで開き、
XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_VIDEOS_DIR="$HOME/Videos"
という感じで書き換えて保存します。(保存後、「user-dirs.dirs~」という名前のファイルが自動生成された場合はそれを削除。)
次に、アイコンを右クリックして「名前を変更...」で、「デスクトップ」「ドキュメント」などの日本語名をすべて英語名に変更します。(名前を変更する予定のディレクトリはそれぞれ空っぽにしておいたほうが良いかもしれません。中にファイルなどが入っている状態だと後ほど行う操作の効果がうまく反映されない場合もあるみたいです。)
再起動して終了。初回再起動の際、「ホームディレクトリのスタンダードフォルダを新しい言語にアップグレードしますか」といった意味のダイアログが表示されます(ダイアログは英語)。左側に「current folder」のリスト、右側に「new folder」のリストがそれぞれ一覧表示されていました。「current folder」を見てみると英語名のフォルダがリストアップされていたので、「keep old folders」ボタンをクリック。(右側の「new folder」では、日本語名のフォルダがリストアップされており、もうひとつの「Update names」ボタンを押した場合は、日本語名のフォルダが適用されますので、ご注意を。)
ちなみに
上記の方法を試す前に、いっそのこと、デスクトップ自体を英語にすればいいじゃないかと思い、「システム」→「システム管理」→「言語サポート」で、標準の言語を「English」に設定して試用してみました。が、何故か、挙動がところどころおかしく、メーラーなどは、アイコンなどのボタンを押したあとしばらく動かなくなったりするから強制終了させたなど、使い勝手が悪くなったのでこの方法は却下しました。
タグ : Linux Ubuntuを使ってみよう
上手くいきました
Re:上手くいきました
> これは「ja_JP」のまま、「user-dirs.dirs」で指定した方がいい
> みたいですね。
おお、その方法も試されたんですね、情報ありがとうございます。何故そうなるのかぼくも詳しくはわからないんですが、今のところ、方法としては、1) 「user-dirs.dirs」を直接編集する、2) Terminalから「LANG=C xdg-user-dirs-gtk-update」をタイプする、のどちらかを試すってところで勝手に落ち着いています。:-)