From 4a034d1f80662c6661fe1f850f52c31e54e6c84e Mon Sep 17 00:00:00 2001 From: diego Date: Sun, 14 Jun 2009 12:42:06 +0000 Subject: Allow setting message language separately from documentation language. patch by Steve Dibb, steve.dibb gmail com git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29361 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/configure b/configure index 5e11dd0a59..1d8490d016 100755 --- a/configure +++ b/configure @@ -439,9 +439,9 @@ Miscellaneous options: --target=PLATFORM target platform (i386-linux, arm-linux, etc) --enable-static build a statically linked binary --charset=charset convert the console messages to this character set + --language-msg=LINGUA language used for messages and the GUI [en] --language=list a white space or comma separated list of languages for - translated man pages, the first language is used for - messages and the GUI (the environment variable + translated man pages (the environment variable \$LINGUAS is also honored) [en] (Available: all $msg_lang_all) --with-install=PATH path to a custom install program @@ -849,6 +849,9 @@ for ac_option do --charset=*) _charset=$(echo $ac_option | cut -d '=' -f 2) ;; + --language-msg=*) + _language_msg=$(echo $ac_option | cut -d '=' -f 2) + ;; --language=*) _language=$(echo $ac_option | cut -d '=' -f 2) ;; @@ -2791,7 +2794,9 @@ echores "$_langinfo" echocheck "language" test -z "$_language" && _language=$LINGUAS +test -z "$_language_msg" && _language_msg=$LINGUAS _language=$(echo $_language | tr , " ") +_language_msg=$(echo $_language_msg | tr , " ") if $(echo $_language | grep -q all) ; then doc_lang=en ; doc_langs=$doc_lang_all man_lang=en ; man_langs=$man_lang_all @@ -2806,13 +2811,13 @@ else done man_langs=$tmp_man_langs doc_langs=$tmp_man_langs - for lang in $_language ; do + for lang in $_language_msg ; do if test -f "help/help_mp-${lang}.h" ; then msg_lang=$lang break else echo ${_echo_n} "$lang not found, ${_echo_c}" - _language=$(echo $_language | sed "s/$lang *//") + _language_msg=$(echo $_language_msg | sed "s/$lang *//") fi done fi -- cgit v1.2.3