綾小路龍之介の素人思考

[webwml] Debian の webwml の po 翻訳を反映させるにはビルドマシンが対応するロケールを持っている必要がある

webwml の CVS リポジトリから webwml ディレクトリを持ってきて、make install すれば Debian のウェブサイトがビルドされるのだけど、ヘッダやフッタなどの部分が翻訳されないなぁ。と思ったら、ビルドマシンでCロケールしかなかったからでした。

例えば以下のようにすることで、make install webwml/*/intro/index.*.html が強制的に再作成されるのだけど、そこで出来上がったファイルを確認すると、ヘッダやフッタに翻訳されていない部分があった。

$ rm \
	*/intro/index.*.html \
;
$ make \
	install \
;

それぞれの言語でどのロケールが使われるかはおそらく、以下のようにすれば確認できる。

$ grep 'LOCALE' */.wmlrc
arabic/.wmlrc:-D CUR_LOCALE=ar_MA.UTF-8
armenian/.wmlrc:-D CUR_LOCALE=hy_AM
bulgarian/.wmlrc:-D CUR_LOCALE=bg_BG
catalan/.wmlrc:-D CUR_LOCALE=ca_ES.UTF-8
chinese/.wmlrc:-D CUR_LOCALE=zh_CN.UTF-8
croatian/.wmlrc:-D CUR_LOCALE=hr_HR.UTF-8
czech/.wmlrc:-D CUR_LOCALE=cs_CZ.UTF-8
danish/.wmlrc:-D CUR_LOCALE=da_DK.UTF-8
dutch/.wmlrc:-D CUR_LOCALE=nl_NL
english/.wmlrc:-D CUR_LOCALE=en_US.UTF-8
esperanto/.wmlrc:-D CUR_LOCALE=eo.UTF-8
finnish/.wmlrc:-D CUR_LOCALE=fi_FI.UTF-8
french/.wmlrc:-D CUR_LOCALE=fr_FR.UTF-8
galician/.wmlrc:-D CUR_LOCALE=gl_ES.UTF-8
german/.wmlrc:-D CUR_LOCALE=de_DE.UTF-8
greek/.wmlrc:-D CUR_LOCALE=el_GR.UTF-8
hebrew/.wmlrc:-D CUR_LOCALE=he_IL.UTF-8
hungarian/.wmlrc:-D CUR_LOCALE=hu_HU
indonesian/.wmlrc:-D CUR_LOCALE=id_ID.UTF-8
italian/.wmlrc:-D CUR_LOCALE=it_IT.UTF-8
japanese/.wmlrc:-D CUR_LOCALE=ja_JP.UTF-8
korean/.wmlrc:-D CUR_LOCALE=ko_KR
lithuanian/.wmlrc:-D CUR_LOCALE=lt_LT
norwegian/.wmlrc:-D CUR_LOCALE=nb_NO.UTF-8
persian/.wmlrc:-D CUR_LOCALE=fa_IR
polish/.wmlrc:-D CUR_LOCALE=pl_PL.UTF-8
portuguese/.wmlrc:-D CUR_LOCALE=pt_PT.UTF-8
romanian/.wmlrc:-D CUR_LOCALE=ro_RO
russian/.wmlrc:-D CUR_LOCALE=ru_RU.UTF-8
slovak/.wmlrc:-D CUR_LOCALE=sk_SK
slovene/.wmlrc:-D CUR_LOCALE=sl_SI
spanish/.wmlrc:-D CUR_LOCALE=es_ES.UTF-8
swedish/.wmlrc:-D CUR_LOCALE=sv_SE.UTF-8
tamil/.wmlrc:-D CUR_LOCALE=ta_IN.UTF-8
turkish/.wmlrc:-D CUR_LOCALE=tr_TR
ukrainian/.wmlrc:-D CUR_LOCALE=uk_UA.UTF-8
vietnamese/.wmlrc:-D CUR_LOCALE=vi_VN.utf8

そこで、以下のコマンドでそれぞれの言語に対応するロケールを作成

# dpkg-reconfigure locales

その後に再度 make install で多分大丈夫。

ソーシャルブックマーク

  1. はてなブックマーク
  2. Google Bookmarks
  3. del.icio.us

ChangeLog

  1. Posted: 2007-12-18T16:45:06+09:00
  2. Modified: 2007-12-18T16:45:06+09:00
  3. Generated: 2019-04-14T23:09:10+09:00