From: <ru...@us...> - 2009-04-22 11:51:46
|
Revision: 6801 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6801&view=rev Author: rurban Date: 2009-04-22 11:51:39 +0000 (Wed, 22 Apr 2009) Log Message: ----------- fix utf-8 converter: cp -Ru $po/* $to/ failed Modified Paths: -------------- trunk/locale/cvt-utf8.sh Modified: trunk/locale/cvt-utf8.sh =================================================================== --- trunk/locale/cvt-utf8.sh 2009-04-22 10:40:44 UTC (rev 6800) +++ trunk/locale/cvt-utf8.sh 2009-04-22 11:51:39 UTC (rev 6801) @@ -1,15 +1,17 @@ #! /bin/sh # convert all locales to utf-8 -for po in po/??.po; do +for po in po/??xx.po; do to="`echo $po|sed -e's/\.po/.utf8.po/'`" from=iso-8859-1 if [ "$po" = "po/ja.po" ]; then from=euc-jp; fi - if [ "$po" = "po/zh.po" ]; then from=utf-8; + if [ "$po" = "po/zh.po" ] + then + from=utf-8 else iconv -f $from -t utf-8 $po > $to mv $po $po.$from - perl -pi.bak -e"s/charset=$from/charset=utf-8/" $to + perl -pi -e"s/charset=$from/charset=utf-8/" $to mv $to $po fi done @@ -18,14 +20,17 @@ to="$po.utf8" from=iso-8859-1 if [ "$po" = "ja" ]; then from=euc-jp; fi - if [ "$po" = "zh" ]; then from=utf-8; else + if [ "$po" = "zh" ] + then + from=utf-8 + else if [ "$po" != "po" ]; then - cp -Ru $po/* $to/ + cp -Ru $po $to for pgsrc in $to/pgsrc/*; do case "$pgsrc" in $to/pgsrc/CVS) ;; $to/pgsrc/*.bak) ;; - *) iconv -f $from -t utf-8 $pgsrc > .tmp && mv .tmp $pgsrc + *) iconv -f $from -t utf-8 $pgsrc > .tmp && mv .tmp $pgsrc perl -pi.bak -e"s/charset=$from/charset=utf-8/" $pgsrc ;; esac This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2009-06-22 11:58:35
|
Revision: 6948 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6948&view=rev Author: vargenau Date: 2009-06-22 11:58:27 +0000 (Mon, 22 Jun 2009) Log Message: ----------- po/??.po Modified Paths: -------------- trunk/locale/cvt-utf8.sh Modified: trunk/locale/cvt-utf8.sh =================================================================== --- trunk/locale/cvt-utf8.sh 2009-06-22 08:10:25 UTC (rev 6947) +++ trunk/locale/cvt-utf8.sh 2009-06-22 11:58:27 UTC (rev 6948) @@ -1,7 +1,7 @@ #! /bin/sh # convert all locales to utf-8 -for po in po/??xx.po; do +for po in po/??.po; do to="`echo $po|sed -e's/\.po/.utf8.po/'`" from=iso-8859-1 if [ "$po" = "po/ja.po" ]; then from=euc-jp; fi This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <var...@us...> - 2011-03-09 12:37:19
|
Revision: 7970 http://phpwiki.svn.sourceforge.net/phpwiki/?rev=7970&view=rev Author: vargenau Date: 2011-03-09 12:37:13 +0000 (Wed, 09 Mar 2011) Log Message: ----------- All locales are now in UTF-8 Removed Paths: ------------- trunk/locale/cvt-utf8.sh Deleted: trunk/locale/cvt-utf8.sh =================================================================== --- trunk/locale/cvt-utf8.sh 2011-03-07 15:23:53 UTC (rev 7969) +++ trunk/locale/cvt-utf8.sh 2011-03-09 12:37:13 UTC (rev 7970) @@ -1,46 +0,0 @@ -#! /bin/sh - -# convert all locales to utf-8 -for po in po/??.po; do - to="`echo $po|sed -e's/\.po/.utf8.po/'`" - from=iso-8859-1 - if [ "$po" = "po/ja.po" ]; then from=utf-8; fi - if [ "$po" = "po/zh.po" ] - then - from=utf-8 - else - iconv -f $from -t utf-8 $po > $to - mv $po $po.$from - perl -pi -e"s/charset=$from/charset=utf-8/" $to - mv $to $po - fi -done - -for po in ??; do - to="$po.utf8" - from=iso-8859-1 - if [ "$po" = "ja" ]; then from=utf-8; fi - if [ "$po" = "zh" ] - then - from=utf-8 - else - if [ "$po" != "po" ]; then - cp -Ru $po $to - for pgsrc in $to/pgsrc/*; do - case "$pgsrc" in - $to/pgsrc/CVS) ;; - $to/pgsrc/*.bak) ;; - *) iconv -f $from -t utf-8 $pgsrc > .tmp && mv .tmp $pgsrc - perl -pi.bak -e"s/charset=$from/charset=utf-8/" $pgsrc - ;; - esac - done - iconv -f $from -t utf-8 $to/LC_MESSAGES/phpwiki.php > .tmp && mv .tmp $to/LC_MESSAGES/phpwiki.php - mv $po "$po.$from" - mv $to $po - fi - fi -done - -make depend -make This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |