ロケールは、ユーザがユーザインターフェースで表示するための、言語、国および表記規則を設定する変数です。言語および地域の識別子を含みます。現在、ロケールはUnixベースおよびWin32ベースのプラットフォームでは、異なる名前付けがなされています。そのため、私たちはMoodleが必要に応じてそれらを使用するため、分けて定義する必要があります。Moodle1.6以上の言語パックがロケールストリングを適切に表示するため定義すべきです。Win32ではPHP関数からのストリングの戻り値が指定されたcharsetではなく、デフォルトのcharsetになります。このデフォルトcharsetを「localewincharset」と呼びます。これは、デフォルトcharsetから、ユーザに使用されるcurrent_charset()にコンバートするときに使用されます。10.1には、すべての必要なロケールがデフォルトで同梱されています。Ubuntuベースデフォルトでは、ロケール数が限られています。locale-genDebianベースデフォルトでは、ロケール数が限られています。localesあなたが必要なロケールを選択して、OKを押してください。次にあなたのサーバのデフォルトロケールを選択して、OKを押してください。それ以降のバージョンには、すでにutf-8文字セットの多数のロケールが含まれています。Windows新しいロケールを追加する方法はありません。サポートされているロケールは、下記のテーブルをご覧ください。表示される言語パック名です。表示される言語名です。Unixプラットフォーム下で使用されるロケールストリングです。ファイルに保存されます。Win32プラットフォーム下で使用されるロケールストリングです。ファイルに保存されます。参照する文字セット情報です。文字を最終的な文字コード属性に変換する場合に使用されます。ファイルに保存されます。技術的または地理的に正しくないかもしれませんが、私のXPボックスで日付を適切に表示できたのは、これらのロケールのみです。いくつかの色付きのセルは、正常に動作していないため、改定されるべきです。Licenseのライセンスで利用できます。MoodleDocsについて。