Encodings for localization files

ページでスクリプト エラーが発生しました。編集者によって解決されるまでの間は、以下の部分的なコンテンツのみが表示可能です。

Mozilla 製品のローカライズを行うときは、生成するファイルの文字エンコードを意識することが重要です。

通常、Mozilla CVSレポジトリのファイルは {{ mediawiki.interwiki }} エンコードです。しかし、いくつかの例外もあります。

インストーラ

Windows インストーラは UTF-8 を扱うことができず、Windows によって提供されたコードページのみを扱えます。これはビルド処理において組立てに手間がかかるため、次のようになります:

ファイル 文字エンコード 備考
toolkit/installer/windows/charset.mk ASCII The WIN_INSTALLER_CHARSET 変数は、toolkit/installer/windows/install.it CHARSET= パラメータと一致するエンコードでなければなりません。適切な値は下表を参照してください。
toolkit/installer/windows/install.it Windows のコードページ。これは、このファイル内の CHARSET= パラメータおよび charset.mk 内の WIN_INSTALLER_CHARSET パラメータと一致しなければなりません。 このファイル内の FONTNAME/FONTSIZE/CHARSET パラメータは、適切な値が設定されていなければなりません。ほとんどの西欧言語では、‘MS Sans Serif’と‘8’をデフォルトのフォント設定にすると良いでしょう。アジア諸国の言語には、Windows に搭載された適切なフォントを選ぶ必要があります。CHARSET= パラメータの適切な値は下表を参照してください。
browser/installer/installer.inc UTF-8
toolkit/installer/unix/install.it UTF-8

Windows 独自の文字エンコード

次の一覧は Windows 独自の文字エンコードと、各エンコードの WIN_INSTALLER_CHARSET および CHARSET= の値です:

エンコード名 WIN_INSTALLER_CHARSET (charset.mk) CHARSET= (windows/install.it)
ANSI_CHARSET CP1252 0
BALTIC_CHARSET CP1257 186
CHINESEBIG5_CHARSET CP950 136
EASTEUROPE_CHARSET CP1250 238
GB2312_CHARSET CP936 134
GREEK_CHARSET CP1253 161
HANGUL_CHARSET CP949 129
RUSSIAN_CHARSET CP1251 204
SHIFTJIS_CHARSET CP932 128
TURKISH_CHARSET CP1254 162
VIETNAMESE_CHARSET CP1258 163
中東言語版 Windows:
ARABIC_CHARSET CP1256 178
HEBREW_CHARSET CP1255 177
タイ語版 Windows:
THAI_CHARSET CP874 222

Firefox 1.5 以降の検索プラグイン

Firefox 1.5 以降の Sherlock 検索プラグインは、デフォルトで MAC-ROMAN でエンコードされています。検索プラグイン内の値に使用可能な数少ない文字エンコードについては、mycroft.mozdev.org に説明があります。Firefox 2.0 で導入された検索プラグインの新しい書式は UTF-8 エンコードです。

Document Tags and Contributors

Contributors to this page: Okome, Marsf
最終更新者: Marsf,