作業国際化のgettextを取得するためのCentOS上でロケールen_ENを有効にする方法
-
21-08-2019 - |
質問
私はPHPのウェブサイトの開発バージョンを持っていると私はCentOSのOS上で私の本番サーバーにそれを移動したとき、私はen_ENの私のロケールのバージョンが動作していない発見しました。
あなたはそれを引き起こす可能性がありますし、どのようなこの作業を取得するために何をすべきかを教えていただけますか?私はPHPに国際化を使用するためにはsetlocaleとのgettextを使用します。
解決
私は(すべての開発者のナットを駆動するいくつかの深刻な問題がある)PHPでのローカライズのためにsetlocale()
とgettext()
を使用して誰にもお勧めしません。しかし、いずれにせよ、何en_ENロケールがありません。アンダースコアの前に識別子が言語(EN =英語)で、アンダースコアの後の識別子は、国(EN = ???)です。おそらくen_USの、表すen_GB、または何か他のものを使用する必要があります。
他のヒント
私はen_ENが正しいとは思わない、おそらくあなたはen_USを意味ですか?
所属していません StackOverflow