From: Geoffrey T. D. <da...@us...> - 2001-12-19 05:06:19
|
Update of /cvsroot/phpwiki/phpwiki/locale In directory usw-pr-cvs1:/tmp/cvs-serv3680/locale Modified Files: make-php-trans.awk Log Message: Quote '$'s in translated strings. Index: make-php-trans.awk =================================================================== RCS file: /cvsroot/phpwiki/phpwiki/locale/make-php-trans.awk,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -r1.1 -r1.2 *** make-php-trans.awk 2001/04/07 17:07:17 1.1 --- make-php-trans.awk 2001/12/19 05:06:17 1.2 *************** *** 4,27 **** } - /^msgid ""/ { - if (msgid && str) - print ("$locale[\"" msgid "\"] =\n \"" str "\";"); - str=""; - next; - } - /^msgid "/ { #"{ ! if (msgid && str) print ("$locale[\"" msgid "\"] =\n \"" str "\";"); str = substr ($0, 8, length ($0) - 8); msgstr=""; } - /^msgstr ""/ { - msgid=str; - str=""; - next; - } - /^msgstr "/ { #"{ msgid=str; --- 4,16 ---- } /^msgid "/ { #"{ ! if (msgid && str) { ! gsub(/\$/, "\\$", str); print ("$locale[\"" msgid "\"] =\n \"" str "\";"); + } str = substr ($0, 8, length ($0) - 8); msgstr=""; } /^msgstr "/ { #"{ msgid=str; *************** *** 36,41 **** END { ! if (msgid && str) print ("$locale[\"" msgid "\"] =\n \"" str "\";"); print ("\n;?>"); } --- 25,32 ---- END { ! if (msgid && str) { ! gsub(/\$/, "\\$", str); print ("$locale[\"" msgid "\"] =\n \"" str "\";"); + } print ("\n;?>"); } |