13
0

search for i18n files in more places and rationalize how that's done

git-svn-id: svn://localhost/ardour2/branches/3.0@9726 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
Paul Davis 2011-06-14 00:16:05 +00:00
parent 22a4f44939
commit 25b79d5647

View File

@ -233,37 +233,28 @@ if test x$WITH_NLS != x ; then
echo "NLS support ..." echo "NLS support ..."
echo "I hope you remembered to run scons msgupdate!" echo "I hope you remembered to run scons msgupdate!"
LINGUAS= LINGUAS=
files=`find ../../gtk2_ardour/ -name "*.mo"`
if [ -z "$files" ]; then for dl in gtk2_ardour libs/ardour libs/gtkmm2ext ; do
files=`find ../../$dl -name "*.mo"`
if [ -z "$files" ]; then
echo "" echo ""
echo "!!!! WARNING !!!! - Did not find any .mo files in ../../gtk2_ardour" echo "!!!! WARNING !!!! - Did not find any .mo files in ../../$dl"
echo "" echo ""
fi fi
for file in $files for file in $files
do do
echo $file echo $file
lang=`basename $file | sed 's/\.mo//'` lang=`basename $file | sed 's/\.mo//'`
mkdir -p $Locale/$lang/LC_MESSAGES mkdir -p $Locale/$lang/LC_MESSAGES
cp $file $Locale/$lang/LC_MESSAGES/gtk2_ardour.mo cp $file $Locale/$lang/LC_MESSAGES/$dl.mo
LINGUAS="$LINGUAS $lang" if echo $LINGUAS | grep $lang >/dev/null 2>&1
done :
else
files=`find ../../libs/ardour/ -name "*.mo"` LINGUAS="$LINGUAS $lang"
fi
if [ -z "$files" ]; then done
echo ""
echo "!!!! WARNING !!!! - Did not find any .mo files in ../../libs/ardour"
echo ""
fi
for file in $files
do
echo $file
lang=`basename $file | sed 's/\.mo//'`
mkdir -p $Locale/$lang/LC_MESSAGES
cp $file $Locale/$lang/LC_MESSAGES/libardour.mo
done done
GTK_MESSAGES="atk10.mo gdk-pixbuf.mo gtk20-properties.mo gtk20.mo atk10.mo glib20.mo" GTK_MESSAGES="atk10.mo gdk-pixbuf.mo gtk20-properties.mo gtk20.mo atk10.mo glib20.mo"