2012-02-17 11 views
14

にロケールを追加:私は<code>(locale -a)</code>を経由して、利用できるロケール何についての私のサーバーをチェックするときしかし、私はこれだけ持って、私は<code>strftime()</code>を使用することを計画していますサーバー

C 
en_US.utf8 
POSIX 

を私はひどくこのde_DE.utf8を持っている必要があります、私の日付をドイツ語にするためです。ロケールを追加するにはどうすればよいですか?他に良い方法はありますか?

+0

あなたはその –

+0

@QweであるOSを教えする必要があります。 - Ubuntu Linux –

+1

これはプログラミングではなくシステム管理です。移行する必要があります。 –

答えて

16

サーバーにロケールを生成する必要があります。

このプロセスはかなり簡単です。 Debianの/ Ubuntuのディストリビューションにたとえば、次のコマンドを発行してロケールを追加/削除することができます:あなたが利用可能なロケールのリスト(それらの基本的に全て)が表示されます

sudo dpkg-reconfigure locales 

。好きなものをチェック/チェックを外し、OKをクリックします。がんばろう!

+0

私が持っている唯一のアクセスはSSH端末経由ですが、これは可能でしょうか? –

+0

もちろんです。あなたのサーバーはDebian/Ubuntuですか?あるいはLinuxの他の味? – Tony

+0

sudoersのリストに彼がいる必要があります –

26

のdpkg-再設定ロケールは、Ubuntuの12.04 LTSのインストールプレーンバニラの上に私のために何もしませんが、ロケール-genが魔法のように動作:

sudo locale-gen de_DE.utf8 
+3

これは受け入れられる回答である必要があります。私のために働いた。私は私の場合、私はそれの後にApacheを再起動しなければならなかった、 – merlin

関連する問題

 関連する問題