From fe7f82767c89928ba9b995710ab2397d478968a3 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 7 Feb 2007 15:35:26 +0000 Subject: [PATCH] Locale Makefile added --- locale/make.php | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 locale/make.php diff --git a/locale/make.php b/locale/make.php new file mode 100755 index 0000000..8b511f5 --- /dev/null +++ b/locale/make.php @@ -0,0 +1,33 @@ +#!/usr/bin/php -q + "bg_BG", "da" => "da_DK", "de" => "de_DE", "es" => "es_ES", + "fr" => "fr_FR", "fi" => "fi_FI", "he" => "he_IL", "hr" => "hr_HR", + "hu" => "hu_HU", "it" => "it_IT", "ja" => "ja_JP", "nl" => "nl_NL", + "pt" => "pt_PT", "pt_BR" => "pt_BR", "ro" => "ro_RO", "ru" => "ru_RU", + "sv" => "sv_SE", "tr" => "tr_TR", "zh" => "zh_CN", "ar" => "ar_SY", + "el" => "el_GR", "tl" => "tl_PH", "pl" => "pl_PL", "cs" => "cs_CZ", + "ka" => "ka_GE", "is" => "is_IS", "ko" => "ko_KR", "nb" => "nb_NO"); + + if($argc > 1) + { + foreach($argv as $key) + { + $val = $lang[$key]; + if($val != "") + { + $do = `wget -O $key.po "http://www.translingo.org/export2.php?pid=1&editlanguage=$val" 2>&1`; +echo $do; + $do = `msgfmt -o $key/LC_MESSAGES/messages.mo $key.po 2>&1`; +echo $do; + } + } + } else { + foreach($lang as $key => $val) + { + $do = `wget -O $key.po "http://www.translingo.org/export2.php?pid=1&editlanguage=$val" 2>&1`; +echo $do; + $do = `msgfmt -o $key/LC_MESSAGES/messages.mo $key.po 2>&1`; +echo $do; + } + } +?>