FirefoxOSの日本語化
SolaさんとMozillaのページを見ながら、日本語化に挑戦。
sola : FirefoxOS の日本語化
Building Firefox OS multilocale- Mozilla | MDN
hgがないので、mercurialをインストールする。
Gaia languages files.
Gaia/locales/languages_dev.json
Gaia/locales/languages_all.json
Gaia用 $cd B2G $cp gaia/locales/languages_dev.json gaia/shared/resources/languages-japan.json $hg clone http://hg.mozilla.org/gaia-l10n/ja gaia-l10n/ja $export LOCALE_BASEDIR=$PWD/gaia-l10n $export LOCALES_FILE=$PWD/gaia/shared/resources/languages-japan.json
Gecko用 $hg clone http://hg.mozilla.org/l10n-central/ja gecko-l10n/ja $export L10NBASEDIR=$PWD/gecko-l10n $export MOZ_CHROME_MULTILOCALE="ja" $export PATH="$PATH:$PWD/compare-locales/scripts" $export PYTHONPATH="$PWD/compare-locales/lib"
language-japan.json { "ar" : "ﻉﺮﺒﻳ", "cs" : "Čeština", "de" : "Deutsch", "el" : "Ελληνικά", "en-US" : "English (US)", "es" : "Español", "fr" : "Français", "hr" : "Hrvatski", "hu" : "Magyar", "ja" : "日本語", "nl" : "Nederlands", "pl" : "Polski", "pt-BR" : "Português (do Brasil)", "ro" : "Română", "ru" : "Русский", "sk" : "Slovenčina", "tr" : "Türkçe", "zh-TW" : "正體中文 (繁體)" }
$./build.sh 起きたエラー IOError: [Errno 2] No such file or directory: '/B2G/gecko/gaia/shared/resources/languages-dev.json' ValueError: Expecting property name: line 1 column 1 (char 1) /B2G/gecko/config/config.mk:704: *** L10NBASEDIR not defined by configure. 中止. ビルドでエラーになったときは、これで原因を見つける。 $./build.sh -j1 どうしてもエラーが治らないとき、一度オブジェクトを削除してみる。 $rm -rf objdir-gecko <= 削除 $rm -rf out <= 削除
/bin/sh: 1: compare-locales: not found compare-localesがないので、eazy_installから順番にインストールした。 $wget http://peak.telecommunity.com/dist/ez_setup.py $sudo python ./ez_setup.py $sudo easy_install -U compare-locales
Compare-locales | MDN
Pythonのパッケージ管理ツールeasy_installのインストール方法(linux)
焼いてみた。 ./flash.sh
日本語は選べるようになった。
日本語入力(IME)はできるが、漢字に変換できない。
undefinedになってしまう。
その他・・・日本語化できて、一応キーボードでも日本語(ひらカナ)入力できるものの、漢字変換ができない。