アプリでangular-translateモジュールを使用しています。Chrome では正常に動作しますが、Firefox では、Unicode 文字を含む言語ファイルは失敗します。
ブラウザから json ファイルを直接リクエストすると問題なく表示されますが、Firebug でファイルを見ると次のようになります。
ÿþ{�
�
� �"�*�*�
翻訳モジュールを使用して Firebug でも同じことがわかります。ブラウザは Unicode 文字を正しくレンダリングしているようですが、何らかの理由で (ajax リクエストを介して) 角度を変換しません。Chrome ではすべて問題なく動作するので、Angular の翻訳モジュールに到達する前に、Firefox ではおそらく発生しないファイルの前処理が Chrome で行われていると思います。
誰かが似たようなことを経験しましたか?