Cydiaが日本語化に・・・ダサすぎると話題!システム言語を変えずにもとに戻す方法。

  • このエントリーをはてなブックマークに追加
  • feedly
    follow us in feedly

2014 03 09 23 45 12
「Cydiaへようこそ」?「Welcome to Cydia」はどこへいった?!
先ほど、突然Cydiaが日本語化されました。Twitterでエゴサーチすると「何故今更?」「ダサすぎる・・」「(・ω・ ;)(; ・ω・)」と話題になっています。また、Cydiaの全てが日本語になった訳でなく一部というのがまたキモくさせている。

流石に嫌だったので色々弄っていたら元に戻す方法を発見したのでご紹介します。



何故Cydiaの一部だけが突然日本語に変わったのか?

今回変わった部分は、Cydiaを立ち上げたトップ画面、アプリの詳細画面などです。そこは全て、WebViewで作られていて、レイアウト、フォーマット等はsaurik氏の鯖から取得して表示する形になります。

2014 03 09 23 45 12
今回言語が変更されなかった部分のほとんどはlprojというローカルの言語ファイルから読み込んでいます。Manageタブは一応WebViewだけど、lprojを読み取ってるのでそこは例外(localize.jsで別処理してる)。cydia-lproj(Cydia Translations)のアップデートが来ない限りその部分はローカライズされません。

また、通常Cydiaは改変を防止するためにパッチは当てれません。Cydiaの心を開けるTweakはActivator, libstatusbar, SimulatedKeyEvents, WinterBoardだけと決め打ちされています。

じゃあどうすればいいのだ・・
Cydiaにパッチを当てれないのでCydiaの設定ファイルを変えて言語を偽装してみます。

本題:元に戻す手順

1. 以下のファイル(com.saurik.Cydia.plist)をダウンロードします。

com.saurik.Cydia.plist


2. 設定ファイルを置き換える
あらかじめCydiaよりiFileを入れておいてください。

iFileでダウンロードしたcom.saurik.Cydia.plistを
/var/mobile/Library/Preferences
にあるcom.saurik.Cydia.plistと置き換えます。

パソコン等からする場合、iFunbox等でも代用できます。
iFunBox for Windows | File Manager, Browser, Explorer, Transferer for iPhone, iPad and iPod Touch


3. Cydiaをスイッチャーから消す。
Cydiaがスイッチャーにある場合。マルチタスクにしていなかったら多分大丈夫だけど一応。

2014 03 10 04 02 49
4. Cydiaを再度起動し、英語に戻っている事を確認。

2014 03 10 03 34 44
豆知識
システム言語とは、/var/mobile/Library/Preferences/.GrobalPreferences.plistのAppleLanguageというkeyによって左右されています。これは基本的に全てのアプリに適応される物でありますが、ファイルをちょこっと弄れば個別に設定する事も可能です。

任意のアプリケーションだけ言語を変更:
iOS 7の脱獄後、よくある質問・トラブルシューティング | きんちゃんぶろぐ


まとめ

opensn0w時代にCydiaのソースをちょこちょこと読んで弄ってたのが役に立ちました。笑
困ってた方は是非試してみてくださいね。

では、きんちゃん( @wa_kinchan )でした。
最後まで読んで頂きありがとうございます。良かったら、RSS購読、シェアして下さいね(≧∀≦)!





One Thought on “Cydiaが日本語化に・・・ダサすぎると話題!システム言語を変えずにもとに戻す方法。

  1. Hello! I’m curious, is the main problem that the translation is not good enough quality? Or do you just prefer having it in English? (Or maybe some other reason?)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Post Navigation