22 lines
392 B
Bash
22 lines
392 B
Bash
|
*#!/bin/bash
|
||
|
WORKDIR="$(dirname $(readlink -f $0))"
|
||
|
|
||
|
function generate_locale()
|
||
|
{
|
||
|
echo "--- Begin : $1"
|
||
|
if [ -f $1.po ]
|
||
|
then
|
||
|
msgmerge --update --backup=none $1.po messages.pot
|
||
|
else
|
||
|
msginit --no-translator --input=messages.pot --locale=$1
|
||
|
fi
|
||
|
echo "--- Check : $1"
|
||
|
msgfmt $1.po --check
|
||
|
echo "--- End : $1"
|
||
|
}
|
||
|
ORIGIN=$PWD
|
||
|
cd $WORKDIR
|
||
|
generate_locale fr
|
||
|
generate_locale en
|
||
|
cd $ORIGIN
|