うわー、超メンドクサイことに なっちゃった。
前からGoogleの言語管理って疑問だったのだけど
先日、とうとうInboxでやらかしちゃった。笑
まずは 現在私の主要ディバイス3,4つの言語環境を説明。
- フランス語環境(以下F、英語はE)の iPhone
- 日本語環境の iPad
- MacBookPro 15吋 システム環境設定にて 基本日本語、セカンダリに英語
- フランス語環境の iPod
ブラウザコントロールのクラウドサービスの一部は FやEで使っているものもあるが、
トラブると面倒なので すぐに切り換えられるくらいの語学レベルで運用(つまり柔軟に/イイカゲン・笑)
実際はこんな風になる。例えば Foursquare の場合。
Foursquareのブラウザ版はFでログイン、iOSではそれぞれのOS支配下となる。
言語環境設定しなおすパターンもあるし、そうじゃない(URL違いなどの)パターンもある。
表にするとこんなカンジ。
ブラウザ版(J) | iPhone(F) | iPad(J) |
---|---|---|
フランス語《Fでログイン》 | フランス語 | 日本語 |
個人的には Eでしか提供していないサービスもあるから、それはそれということで何ら特別なこととは感じていないのだが...
でだ。 (c)大熊猫
Googleサービスもあらかた利用しているが、これまでは同様の振る舞いだったのに
Inboxだけは違うようだ。
OS支配の言語環境ではなく独立している...?
ブラウザから見える、Google+(J環境でJ表示) |
ブラウザから見える、Inbox(J環境なのにF表示) |
試しに、iPhoneをJ環境に戻し表示してみた
iPhoenアプリから見える、Google+(J環境でJ表示) |
iPhoenアプリから見える、Inbox(J環境なのにF表示) |
思い当たる1点だけ確認しておく
OSの言語環境の順位は以下の通り。MacのプライマリはJ。セカンダリにE。検証の為Fは削除した。 |
iPhoneはこの状況が何異存か確認の為にプライマリーをF→Jに変更 ちなみに「使用する言語」登録しておくと、キーボードが対応してくれるので私にはこれらが必須。 |
環境設定と表示具合をまとめて表にするとこんなカンジ
ブラウザ版(J) | iPhone(J) | iPad(J) | |
---|---|---|---|
Google+ | 日本語《Jでログイン》 | 日本語 | 日本語 |
Inbox | フランス語《Jでログイン》 | フランス語 | フランス語 |
各OS言語環境 |
|
検証の為に入れ替えた |
|
何のどういう言語環境で見てもInBoxだけはF環境のママなのだ。 (´・_・`)
ここまでで思い当たる原因は
最初のログインをF環境のiPhoneで行った点。これはやらかしちゃったなぁ。ε-(´∀`; )
ん? でも Inboxって... まさか?!
日本語非対応?!Inbox 2014/11/10時点で日本語非対応だった! |
がーん... なるほど。
しかし、そうだったとしても
どう考えても、
Macで指定していないF表示なのはおかしくないか?
F環境が外れた状態のMacOS(ブラウザー)でF表示なのはどうにも解せないままだ。言語スイッチってどこかにないの?
探してみたが、各アプリにはないみたい。ブラウザアクセスで、
アカウント設定 > 言語 か、 直接URL https://www.google.com/settings/language へアクセスする。
それで私のはプライマリが日本語で 以下、iOSと同じ設定。
私の言語設定はプライマリが日本語で 以下、iOSと同じ設定。 |
さらに実験:アカウント設定「言語」からFrançais を外してみた
ブラウザGoogle+ アカウント設定 > 言語 で、"Français"を外してみた ↓ ↓ |
何も変わらず、F表示。 |
つまり、平たく言うと、こういうこと!
やっぱり、Inboxだけが iOSでもGoogleアカウントでも 指定していないF表示なのはおかしくないか?
謎は残ったまま。
Google+(アプリ)は、iPhoneが日本語なら日本語で、フランス語ならフランス語でOS 環境下の言語で切り換えて表示するのになぁ。
教 訓
とりあえず、新しいものは大事をとって日本語環境でログインするべきかも?(今回、他の方は英語表記なんだよね?多分...)
この先、日本語対応したらどうなるのかなぁ... これは続編もアルということで。
ちなみにiPadでは別アプリではなくiPhoneサイズを引き延ばしているようで全く同じ表示。
うーん... ニュアンスが伝わらないところがある。ちょっとだけ困った。
Inboxの評価云々どころじゃない... (^_^;;