About
What is Moodle?
Statistics
Demonstration site
News
Recent news
Security news
Planet Moodle
Moodle Buzz
Calendar
Support
Documentation
Forums
Books and manuals
Commercial services
Community
Forums
Events
Registered sites
Connected sites
Moodle Jobs
Recent participants
Donations
Moodle Shop
Development
Developers
Developer documentation
Moodle Tracker
Open source code
Downloads
Standard Moodle packages
Moodle for Mac OS X
Moodle for Windows
Modules and plugins
Themes
Language packs
My courses
You are here
Home
/
►
Moodle Docs
/
►
日本語
/
►
ソースを表示
ソースを表示
出典: MoodleDocs
ロケールテーブル
のソース
移動:
メニュー
,
検索
以下に示された理由によりページの編集を行うことができません:
この処理は
登録利用者
の権限を持った利用者のみが実行できます。
このページのソースを閲覧し、コピーすることができます:
__NOTOC__ ==イントロダクション== '''定義:''' ( [http://en.wikipedia.org/wiki/Locale Wikipedia - 英文 ]より ) ロケールは、ユーザがユーザインターフェースで表示するための、言語、国および表記規則を設定する変数です。通常、ロケール識別子 ( LCID:LoCale IDentifiers ) は、言語および地域の識別子を含みます。 現在、ロケールはUnixベースおよびWin32ベースのプラットフォームでは、異なる名前付けがなされています。そのため、私たちはMoodleが必要に応じてそれらを使用するため、分けて定義する必要があります。Moodleで利用できる各「言語パック」では、'''locale'''値 ( Unixロケール ) および '''localewin'''値 ( Win32ロケール ) を指定してください。両ストリング ( 非強制 ) は、Moodle1.6以上の言語パックがロケールストリングを適切に表示するため定義すべきです。 ロケールの一般的なシンタックスは: language[_country][.charset] ( 大括弧内の情報は任意 ) '''.charset'' の部分は、Unix/Linuxでは正常に動作するようですが、Win32 ( 少なくともPHPから ) は動作しないようです。また、Win32ではPHP関数からのストリングの戻り値が指定されたcharsetではなく、デフォルトのcharsetになります。このデフォルトcharsetを「localewincharset」と呼びます。これは、デフォルトcharsetから、ユーザに使用されるcurrent_charset()にコンバートするときに使用されます。 ==各オペレーティングシステムでのサポート== ===openSUSE=== * SUSE linux 10.1には、すべての必要なロケールがデフォルトで同梱されています。 ===Ubuntuベース=== デフォルトでは、ロケール数が限られています。下記のコマンドでロケールを生成することができます: sudo ln -s /usr/share/i18n/SUPPORTED /var/lib/locales/supported.d/all sudo locale-gen ===Debianベース=== デフォルトでは、ロケール数が限られています。rootとしてサーバにログインして、下記のコマンドでロケールを生成することができます: dpkg-reconfigure locales あなたが必要なロケールを選択して、OKを押してください。次にあなたのサーバのデフォルトロケールを選択して、OKを押してください。 ===FreeBSD=== All 5.x およびそれ以降のバージョンには、すでにutf-8文字セットの多数のロケールが含まれています。 ===MS Windows=== 新しいロケールを追加する方法はありません。サポートされているロケールは、下記のテーブルをご覧ください。 ==テーブル== Moodle 1.6の各言語パックに関する記述内容は下記の通り: * '''package_name:''' http://download.moodle.org/lang16/ に表示される言語パック名です。 * '''lang_name:''' http://download.moodle.org/lang16/ に表示される言語名です。 * '''locale:''' Unixプラットフォーム下で使用されるロケールストリングです。これは、各言語パックの '''langconfig.php''' ファイルに保存されます。 * '''localewin:''' Win32プラットフォーム下で使用されるロケールストリングです。これは、各言語パックの '''langconfig.php''' ファイルに保存されます。 * '''localewincharset:''' PHPのロケール依存関数 ( strftime等 ) が参照する文字セット情報です。文字を最終的な文字コード属性に変換する場合に使用されます。これは、各言語パックの '''langconfig.php''' ファイルに保存されます。 <table align="center" border="1" cellpadding="5"> <tr> <th>'''package_name'''</th> <th>'''lang_name'''</th> <th>'''locale'''</th> <th>'''localewin'''</th> <th>'''localewincharset</th></tr> <tr> <td>af_utf8</td> <td>Afrikaans</td> <td>af_ZA.UTF-8</td> <td>Afrikaans_South Africa.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>sq_utf8</td> <td>Albanian</td> <td>sq_AL.UTF-8</td> <td>Albanian_Albania.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>ar_utf8</td> <td>Arabic</td> <td>ar_SA.UTF-8</td> <td>Arabic_Saudi Arabia.1256</td> <td>WINDOWS-1256</td></tr> <tr> <td>eu_utf8</td> <td>Basque</td> <td>eu_ES.UTF-8</td> <td>Basque_Spain.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>be_utf8</td> <td>Belarusian</td> <td>be_BY.UTF-8</td> <td>Belarusian_Belarus.1251</td> <td>WINDOWS-1251</td></tr> <tr> <td>bs_utf8</td> <td>Bosnian</td> <td>bs_BA.UTF-8</td> <td><span style="color:red">Serbian (Latin)</span></td> <td>WINDOWS-1250</td></tr> <tr> <td>bg_utf8</td> <td>Bulgarian</td> <td>bg_BG.UTF-8</td> <td>Bulgarian_Bulgaria.1251</td> <td>WINDOWS-1251</td></tr> <tr> <td>ca_utf8</td> <td>Catalan</td> <td>ca_ES.UTF-8</td> <td>Catalan_Spain.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>hr_utf8</td> <td>Croatian</td> <td>hr_HR.UTF-8</td> <td>Croatian_Croatia.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>zh_cn_utf8</td> <td>Chinese (Simplified)</td> <td>zh_CN.UTF-8</td> <td>Chinese_China.936</td> <td>CP936</td></tr> <tr> <td>zh_tw_utf8</td> <td>Chinese (Traditional)</td> <td>zh_TW.UTF-8</td> <td>Chinese_Taiwan.950</td> <td>CP950</td></tr> <tr> <td>cs_utf8</td> <td>Czech</td> <td>cs_CZ.UTF-8</td> <td>Czech_Czech Republic.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>da_utf8</td> <td>Danish</td> <td>da_DK.UTF-8</td> <td>Danish_Denmark.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>nl_utf8</td> <td>Dutch</td> <td>nl_NL.UTF-8</td> <td>Dutch_Netherlands.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>en_utf8</td> <td>English</td> <td>en.UTF-8</td> <td>English_Australia.1252</td> <td>-empty string-</td></tr> <tr> <td>en_us_utf8</td> <td>English (US)</td> <td>-parent en_utf8 used-</td> <td>-parent en_utf8 used-</td> <td>-parent en_utf8 used-</td></tr> <tr> <td>et_utf8</td> <td>Estonian</td> <td>et_EE.UTF-8</td> <td>Estonian_Estonia.1257</td> <td>WINDOWS-1257</td></tr> <tr> <td>fa_utf8</td> <td>Farsi</td> <td>fa_IR.UTF-8</td> <td>Farsi_Iran.1256</td> <td>WINDOWS-1256</td></tr> <tr> <td>fil_utf8</td> <td>Filipino</td> <td>ph_PH.UTF-8</td> <td><span style="color:red">Filipino_Philippines.1252</span></td> <td><span style="color:red">WINDOWS-1252</span></td></tr> <tr> <td>fi_utf8</td> <td>Finnish</td> <td>fi_FI.UTF-8</td> <td>Finnish_Finland.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>fr_utf8</td> <td>French</td> <td>fr_FR.UTF-8 ''or''<br />fr_CH.UTF-8 ''or''<br />fr_BE.UTF-8</td> <td>French_France.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>fr_ca_utf8</td> <td>French (Canada)</td> <td>fr_CA.UTF-8</td> <td>-parent fr_utf8 used-</td> <td>-parent fr_utf8 used-</td></tr> <tr> <td>ga_utf8</td> <td>Gaelic</td> <td>ga.UTF-8</td> <td><span style="color:red">Gaelic; Scottish Gaelic</span></td> <td>WINDOWS-1252</td></tr> <tr> <td>gl_utf8</td> <td>Gallego</td> <td>gl_ES.UTF-8</td> <td>Galician_Spain.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>ka_utf8</td> <td>Georgian</td> <td>ka_GE.UTF-8</td> <td><span style="color:red">Georgian_Georgia.65001</span></td> <td>-empty string-</td></tr> <tr> <td>de_utf8</td> <td>German</td> <td>de_DE.UTF-8</td> <td>German_Germany.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>de_du_utf8</td> <td>German (Personal)</td> <td>de_DE.UTF-8</td> <td>-parent de_utf8 used-</td> <td>-parent de_utf8 used-</td></tr> <tr> <td>el_utf8</td> <td>Greek</td> <td>el_GR.UTF-8</td> <td>Greek_Greece.1253</td> <td>WINDOWS-1253</td></tr> <tr> <td>he_utf8</td> <td>Hebrew</td> <td>he_IL.utf8</td> <td>Hebrew_Israel.1255</td> <td>WINDOWS-1255</td></tr> <tr> <td>hi_utf8</td> <td>Hindi</td> <td>hi_IN.UTF-8</td> <td><span style="color:red">Hindi.65001</span></td> <td>-empty string-</td></tr> <tr> <td>hu_utf8</td> <td>Hungarian</td> <td>hu.UTF-8</td> <td>Hungarian_Hungary.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>is_utf8</td> <td>Icelandic</td> <td>is_IS.UTF-8</td> <td>Icelandic_Iceland.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>id_utf8</td> <td>Indonesian</td> <td>id_ID.UTF-8</td> <td>Indonesian_indonesia.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>it_utf8</td> <td>Italian</td> <td>it_IT.UTF-8</td> <td>Italian_Italy.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>ja_utf8</td> <td>Japanese</td> <td>ja_JP.UTF-8</td> <td>Japanese_Japan.932</td> <td>CP932</td></tr> <tr> <td>kn_utf8</td> <td>Kannada</td> <td>kn_IN.UTF-8</td> <td><span style="color:red">Kannada.65001</span></td> <td>-empty string-</td></tr> <tr> <td>km_utf8</td> <td>Khmer</td> <td>km_KH.UTF-8</td> <td><span style="color:red">Khmer.65001</span></td> <td>-empty string-</td></tr> <tr> <td>ko_utf8</td> <td>Korean</td> <td>ko_KR.UTF-8</td> <td>Korean_Korea.949</td> <td>EUC-KR</td></tr> <tr> <td>lt_utf8</td> <td>Lithuanian</td> <td>lt_LT.UTF-8</td> <td>Lithuanian_Lithuania.1257</td> <td>WINDOWS-1257</td></tr> <tr> <td>lv_utf8</td> <td>Latvian</td> <td>lat.UTF-8</td> <td>Latvian_Latvia.1257</td> <td>WINDOWS-1257</td></tr> <tr> <td>ml_utf8</td> <td>Malayalam</td> <td>ml_IN.UTF-8</td> <td><span style="color:red">Malayalam_India.x-iscii-ma</span></td> <td><span style="color:red">x-iscii-ma</span></td></tr> <tr> <td>ms_utf8</td> <td>Malaysian</td> <td>id_ID.UTF-8</td> <td><span style="color:red">Indonesian_indonesia.1252</span></td> <td><span style="color:red">WINDOWS-1252</span></td></tr> <tr> <td>mi_tn_utf8</td> <td>Maori (Ngai Tahu)</td> <td>mi_NZ.UTF-8</td> <td><span style="color:red">Maori.1252</span></td> <td><span style="color:red">WINDOWS-1252</span></td></tr> <tr> <td>no_utf8</td> <td>Norwegian</td> <td>no_NO.UTF-8</td> <td>Norwegian_Norway.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>undefined</td> <td>Norwegian (Primary)</td> <td>no_NO.UTF-8</td> <td>-parent no_utf8 used-</td> <td>-parent no_utf8 used-</td></tr> <tr> <td>nn_utf8</td> <td>Nynorsk</td> <td>nn_NO.UTF-8</td> <td>Norwegian-Nynorsk_Norway.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>pl_utf8</td> <td>Polish</td> <td>pl.UTF-8</td> <td>Polish_Poland.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>pt_utf8</td> <td>Portuguese</td> <td>pt_PT.UTF-8</td> <td>Portuguese_Portugal.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>pt_br_utf8</td> <td>Portuguese (Brazil)</td> <td>pt_BR.UTF-8</td> <td>Portuguese_Brazil.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>ro_utf8</td> <td>Romanian</td> <td>ro_RO.UTF-8</td> <td>Romanian_Romania.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>ru_utf8</td> <td>Russian</td> <td>ru_RU.UTF-8</td> <td>Russian_Russia.1251</td> <td>WINDOWS-1251</td></tr> <tr> <td>sr_utf8</td> <td>Serbian</td> <td>sr_CS.UTF-8</td> <td>Serbian (Cyrillic)_Serbia and Montenegro.1251</td> <td>WINDOWS-1251</td></tr> <tr> <td>sk_utf8</td> <td>Slovak</td> <td>sk_SK.UTF-8</td> <td>Slovak_Slovakia.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>sl_utf8</td> <td>Slovenian</td> <td>sl_SI.UTF-8</td> <td>Slovenian_Slovenia.1250</td> <td>WINDOWS-1250</td></tr> <tr> <td>so_utf8</td> <td>Somali</td> <td>so_SO.UTF-8</td> <td><span style="color:red">not found!</span></td> <td><span style="color:red">not found!</span></td></tr> <tr> <td>es_utf8</td> <td>Spanish (International)</td> <td>es_ES.UTF-8</td> <td>Spanish_Spain.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>es_es_utf8</td> <td>Spanish (Spain)</td> <td>es_ES.UTF-8</td> <td>-parent es_utf8 used-</td> <td>-parent es_utf8 used-</td></tr> <tr> <td>sv_utf8</td> <td>Swedish</td> <td>sv_SE.UTF-8</td> <td>Swedish_Sweden.1252</td> <td>WINDOWS-1252</td></tr> <tr> <td>tl_utf8</td> <td>Tagalog</td> <td>tl.UTF-8</td> <td><span style="color:red">not found!</span></td> <td><span style="color:red">not found!</span></td></tr> <tr> <td>th_utf8</td> <td>Thai</td> <td>th_TH.UTF-8</td> <td>Thai_Thailand.874</td> <td>WINDOWS-874</td></tr> <tr> <td>tr_utf8</td> <td>Turkish</td> <td>tr_TR.UTF-8</td> <td>Turkish_Turkey.1254</td> <td>WINDOWS-1254</td></tr> <tr> <td>uk_utf8</td> <td>Ukrainian</td> <td>uk_UA.UTF-8</td> <td>Ukrainian_Ukraine.1251</td> <td>WINDOWS-1251</td></tr> <tr> <td>vi_utf8</td> <td>Vietnamese</td> <td>vi_VN.UTF-8</td> <td>Vietnamese_Viet Nam.1258</td> <td>WINDOWS-1258</td></tr> </table> '''注意:''' いくつかの<span style="color:red">赤色</span>のWindowsロケールは、正しくない場合もあります ( 技術的または地理的に正しくないかもしれませんが、私のXPボックスで日付を適切に表示できたのは、これらのロケールのみです。)。また、いくつかの色付きのセルは、正常に動作していないため、改定されるべきです。 == 参考資料== === Windows=== * Win32言語名 - 英文: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp * Win32国名 - 英文: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp * Win32コードページ・コード - 英文: http://www.microsoft.com/globaldev/reference/wincp.mspx * 言語およびコードページ - 英文: http://www.science.co.il/Language/Locale-Codes.asp * さらに、言語およびコードページ - 英文: http://code.cside.com/3rdpage/windows/ * 言語およびロケール - 英文: http://www.livio.net/main/charset.asp * 言語識別子テーブル - 英文: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/intl/nls_238z.asp ===Unix=== * Unix言語名 - 英文: http://www.loc.gov/standards/iso639-2/englangn.html (639-2 is used only if 639-1 doesn't exist, see the "Locale Name Guide" below). * Unix国名 - 英文: http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html * Unix文字コード - 英文: http://www.w3.org/International/O-charset-list.html ===その他の情報=== * ロケール名ガイド - 英文: http://openi18n.org/docs/text/LocNameGuide-V10.txt * ISO 639に関するFAQ - 英文: http://www.loc.gov/standards/iso639-2/faq.html * Common Locale Data Repository (CLDR) プロジェクト - 英文: http://www.unicode.org/cldr/index.html * 曜日および月 - 英文: http://www.domesticat.net/misc/monthsdays.php [[Category:開発者]] [[Category:言語]] [[Category:UTF-8]] [[en:Table_of_locales]]
ロケールテーブル
に戻る。
表示
本文
ノート
編集
ソースを表示
履歴
個人用ツール
38.107.191.103
このIP利用者の会話
ログイン
案内
メインページ
最近更新したページ
ヘルプ
Moodleドキュメント
Moodleとは
教師
管理者
開発者
Moodle
»
Documentation
» 日本語
検索
ツールボックス
リンク元
関連ページの更新状況
アップロード
特別ページ