作業国際化のgettextを取得するためのCentOS上でロケールen_ENを有効にする方法

StackOverflow https://stackoverflow.com/questions/670138

質問

私はPHPのウェブサイトの開発バージョンを持っていると私はCentOSのOS上で私の本番サーバーにそれを移動したとき、私はen_ENの私のロケールのバージョンが動作していない発見しました。

あなたはそれを引き起こす可能性がありますし、どのようなこの作業を取得するために何をすべきかを教えていただけますか?私はPHPに国際化を使用するためにはsetlocaleとのgettextを使用します。

役に立ちましたか?

解決

私は(すべての開発者のナットを駆動するいくつかの深刻な問題がある)PHPでのローカライズのためにsetlocale()gettext()を使用して誰にもお勧めしません。しかし、いずれにせよ、何en_ENロケールがありません。アンダースコアの前に識別子が言語(EN =英語)で、アンダースコアの後の識別子は、国(EN = ???)です。おそらくen_USの、表すen_GB、または何か他のものを使用する必要があります。

他のヒント

私はen_ENが正しいとは思わない、おそらくあなたはen_USを意味ですか?

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top