万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

e-Taxソフト(Web版)がSafariで「読み込み中です…」のまま先に進まない。

Firefoxでは表示されるが、Safariではなぜか表示されない。 f:id:shinriyo:20150222125009p:plain

仕方ないので、Tweetでつぶやいてる人を探した。

国税提供のe-Taxソフト(Web版)は、ブラウザ言語設定をenにしていると、一部リソースみ込みが404で失敗するらしい。

ああ、確かに・・・。

[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (properties.json, line 0)
[Error] Failed to load resource: the server responded with a status of 404 (Not Found) (etaxweb_dlparts_en-us.js, line 0)
[Error] Error: Could not load 'dojo.nls.etaxweb_dlparts_en-us'; last tried './nls/etaxweb_dlparts_en-us.js'
    handleError (maskat.js, line 1)
    process (maskat.js, line 1)
    (anonymous function) (maskat.js, line 1)

なのが気になってた。 ちなみにスクショも晒す。 f:id:shinriyo:20150222124954p:plain

僕はMac OS Xを英語設定にしてるので、SafariChromeも勝手に英語になってて、 Firefoxではこの現象はなかった。 en設定の時は存在しないenのリソースを読んでたのか・・・。 こんな無駄な汎用性持たせないでくれよ・・・。それかenファイルも載せやがれ!

Safariは個別に起動するのはデフォルトでは出来ない・・

Macの各ブラウザで優先言語を変更する方法

それか、このアプリで個別起動しよう。

TJ-HD Software - Language Switcher