X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=scripts%2Fupdate_translations.php;h=1fe513b13baa86f19549b7014ea2bdb8416231f9;hb=b37e12ed3436e7616c491016a68342559752d178;hp=8d4c9d3d2d11b9e7ef98b11cc160195ffbc55a65;hpb=104a47e4a2903f1c7ea73363a73cee12f0cf14ac;p=quix0rs-gnu-social.git diff --git a/scripts/update_translations.php b/scripts/update_translations.php index 8d4c9d3d2d..1fe513b13b 100755 --- a/scripts/update_translations.php +++ b/scripts/update_translations.php @@ -31,7 +31,7 @@ define('LACONICA', true); // compatibility require_once(INSTALLDIR . '/lib/common.php'); // Master StatusNet .pot file location (created by update_pot.sh) -$statusnet_pot = INSTALLDIR . '/locale/statusnet.po'; +$statusnet_pot = INSTALLDIR . '/locale/statusnet.pot'; set_time_limit(60); @@ -77,7 +77,7 @@ foreach ($languages as $language) { http_build_query(array( 'title' => 'Special:Translate', 'task' => 'export-to-file', - 'group' => 'out-statusnet', + 'group' => 'out-statusnet-core', 'language' => $twnCode)); $lcdir = INSTALLDIR . '/locale/' . $code; @@ -109,7 +109,10 @@ foreach ($languages as $language) { file_put_contents($pofile, $new_file); // --backup=off is workaround for Mac OS X fail system(sprintf('msgmerge -U --backup=off %s %s', $pofile, $statusnet_pot)); - system(sprintf('msgfmt -f -o %s %s', $mofile, $pofile)); + /* Do not rebuild/add .mo files by default + * FIXME: should be made a command line parameter. + system(sprintf('msgfmt -o %s %s', $mofile, $pofile)); + */ } else { echo "Unchanged - ".$code."\n"; }