]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Test of backslash/quoting/escaping recognition of sh/bash extractor.
authorBruno Haible <bruno@clisp.org>
Wed, 3 Sep 2003 10:27:53 +0000 (10:27 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:10:57 +0000 (12:10 +0200)
gettext-tools/tests/xgettext-30 [new file with mode: 0755]

diff --git a/gettext-tools/tests/xgettext-30 b/gettext-tools/tests/xgettext-30
new file mode 100755 (executable)
index 0000000..6075c75
--- /dev/null
@@ -0,0 +1,1811 @@
+#!/bin/sh
+
+# Test of Shell support.
+
+tmpfiles=""
+trap 'rm -fr $tmpfiles' 1 2 3 15
+
+tmpfiles="$tmpfiles xg-test30.sh"
+cat <<\EOF > xg-test30.sh
+# Test backslash before normal alphabetic character.
+
+gettext  depth_0_none_0_x
+gettext  depth_0_none_1_\x
+gettext  depth_0_none_2_\\x
+gettext "depth_0_dquote_0_x"
+gettext "depth_0_dquote_1_\x"
+gettext "depth_0_dquote_2_\\x"
+gettext 'depth_0_squote_0_x'
+gettext 'depth_0_squote_1_\x'
+gettext 'depth_0_squote_2_\\x'
+
+echo `gettext  depth_1_0_none_0_x`
+echo `gettext  depth_1_0_none_1_\x`
+echo `gettext  depth_1_0_none_2_\\x`
+echo `gettext  depth_1_0_none_3_\\\x`
+echo `gettext  depth_1_0_none_4_\\\\x`
+echo `gettext "depth_1_0_dquote_0_x"`
+echo `gettext "depth_1_0_dquote_1_\x"`
+echo `gettext "depth_1_0_dquote_2_\\x"`
+echo `gettext "depth_1_0_dquote_3_\\\x"`
+echo `gettext "depth_1_0_dquote_4_\\\\x"`
+echo `gettext 'depth_1_0_squote_0_x'`
+echo `gettext 'depth_1_0_squote_1_\x'`
+echo `gettext 'depth_1_0_squote_2_\\x'`
+echo `gettext 'depth_1_0_squote_3_\\\x'`
+echo `gettext 'depth_1_0_squote_4_\\\\x'`
+echo "`gettext depth_1_1_none_0_x`"
+echo "`gettext depth_1_1_none_1_\x`"
+echo "`gettext depth_1_1_none_2_\\x`"
+echo "`gettext depth_1_1_none_3_\\\x`"
+echo "`gettext depth_1_1_none_4_\\\\x`"
+echo "`gettext "depth_1_1_dquote_0_x"`"
+echo "`gettext "depth_1_1_dquote_1_\x"`"
+echo "`gettext "depth_1_1_dquote_2_\\x"`"
+echo "`gettext "depth_1_1_dquote_3_\\\x"`"
+echo "`gettext "depth_1_1_dquote_4_\\\\x"`"
+echo "`gettext 'depth_1_1_squote_0_x'`"
+echo "`gettext 'depth_1_1_squote_1_\x'`"
+echo "`gettext 'depth_1_1_squote_2_\\x'`"
+echo "`gettext 'depth_1_1_squote_3_\\\x'`"
+echo "`gettext 'depth_1_1_squote_4_\\\\x'`"
+
+echo `echo \`gettext  depth_2_00_none_0_x\``
+echo `echo \`gettext  depth_2_00_none_1_\x\``
+echo `echo \`gettext  depth_2_00_none_2_\\x\``
+echo `echo \`gettext  depth_2_00_none_3_\\\x\``
+echo `echo \`gettext  depth_2_00_none_4_\\\\x\``
+echo `echo \`gettext  depth_2_00_none_5_\\\\\x\``
+echo `echo \`gettext  depth_2_00_none_6_\\\\\\x\``
+echo `echo \`gettext  depth_2_00_none_7_\\\\\\\x\``
+echo `echo \`gettext  depth_2_00_none_8_\\\\\\\\x\``
+echo `echo \`gettext "depth_2_00_dquote_0_x"\``
+echo `echo \`gettext "depth_2_00_dquote_1_\x"\``
+echo `echo \`gettext "depth_2_00_dquote_2_\\x"\``
+echo `echo \`gettext "depth_2_00_dquote_3_\\\x"\``
+echo `echo \`gettext "depth_2_00_dquote_4_\\\\x"\``
+echo `echo \`gettext "depth_2_00_dquote_5_\\\\\x"\``
+echo `echo \`gettext "depth_2_00_dquote_6_\\\\\\x"\``
+echo `echo \`gettext "depth_2_00_dquote_7_\\\\\\\x"\``
+echo `echo \`gettext "depth_2_00_dquote_8_\\\\\\\\x"\``
+echo `echo \`gettext 'depth_2_00_squote_0_x'\``
+echo `echo \`gettext 'depth_2_00_squote_1_\x'\``
+echo `echo \`gettext 'depth_2_00_squote_2_\\x'\``
+echo `echo \`gettext 'depth_2_00_squote_3_\\\x'\``
+echo `echo \`gettext 'depth_2_00_squote_4_\\\\x'\``
+echo `echo \`gettext 'depth_2_00_squote_5_\\\\\x'\``
+echo `echo \`gettext 'depth_2_00_squote_6_\\\\\\x'\``
+echo `echo \`gettext 'depth_2_00_squote_7_\\\\\\\x'\``
+echo `echo \`gettext 'depth_2_00_squote_8_\\\\\\\\x'\``
+echo "`echo \`gettext  depth_2_01_none_0_x\``"
+echo "`echo \`gettext  depth_2_01_none_1_\x\``"
+echo "`echo \`gettext  depth_2_01_none_2_\\x\``"
+echo "`echo \`gettext  depth_2_01_none_3_\\\x\``"
+echo "`echo \`gettext  depth_2_01_none_4_\\\\x\``"
+echo "`echo \`gettext  depth_2_01_none_5_\\\\\x\``"
+echo "`echo \`gettext  depth_2_01_none_6_\\\\\\x\``"
+echo "`echo \`gettext  depth_2_01_none_7_\\\\\\\x\``"
+echo "`echo \`gettext  depth_2_01_none_8_\\\\\\\\x\``"
+echo "`echo \`gettext "depth_2_01_dquote_0_x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_1_\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_2_\\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_3_\\\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_4_\\\\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_5_\\\\\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_6_\\\\\\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_7_\\\\\\\x"\``"
+echo "`echo \`gettext "depth_2_01_dquote_8_\\\\\\\\x"\``"
+echo "`echo \`gettext 'depth_2_01_squote_0_x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_1_\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_2_\\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_3_\\\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_4_\\\\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_5_\\\\\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_6_\\\\\\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_7_\\\\\\\x'\``"
+echo "`echo \`gettext 'depth_2_01_squote_8_\\\\\\\\x'\``"
+echo `echo "\`gettext  depth_2_10_none_0_x\`"`
+echo `echo "\`gettext  depth_2_10_none_1_\x\`"`
+echo `echo "\`gettext  depth_2_10_none_2_\\x\`"`
+echo `echo "\`gettext  depth_2_10_none_3_\\\x\`"`
+echo `echo "\`gettext  depth_2_10_none_4_\\\\x\`"`
+echo `echo "\`gettext  depth_2_10_none_5_\\\\\x\`"`
+echo `echo "\`gettext  depth_2_10_none_6_\\\\\\x\`"`
+echo `echo "\`gettext  depth_2_10_none_7_\\\\\\\x\`"`
+echo `echo "\`gettext  depth_2_10_none_8_\\\\\\\\x\`"`
+echo `echo "\`gettext "depth_2_10_dquote_0_x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_1_\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_2_\\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_3_\\\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_4_\\\\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_5_\\\\\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_6_\\\\\\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_7_\\\\\\\x"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_8_\\\\\\\\x"\`"`
+echo `echo "\`gettext 'depth_2_10_squote_0_x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_1_\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_2_\\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_3_\\\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_4_\\\\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_5_\\\\\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_6_\\\\\\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_7_\\\\\\\x'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_8_\\\\\\\\x'\`"`
+echo "`echo "\`gettext  depth_2_11_none_0_x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_1_\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_2_\\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_3_\\\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_4_\\\\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_5_\\\\\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_6_\\\\\\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_7_\\\\\\\x\`"`"
+echo "`echo "\`gettext  depth_2_11_none_8_\\\\\\\\x\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_0_x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_1_\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_2_\\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_3_\\\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_4_\\\\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_5_\\\\\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_6_\\\\\\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_7_\\\\\\\x"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_8_\\\\\\\\x"\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_0_x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_1_\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_2_\\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_3_\\\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_4_\\\\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_5_\\\\\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_6_\\\\\\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_7_\\\\\\\x'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_8_\\\\\\\\x'\`"`"
+
+# Test backslash before dollar.
+
+gettext  depth_0_none_0_$var
+gettext  depth_0_none_1_\$var
+gettext  depth_0_none_2_\\$var
+gettext "depth_0_dquote_0_$var"
+gettext "depth_0_dquote_1_\$var"
+gettext "depth_0_dquote_2_\\$var"
+gettext 'depth_0_squote_0_$var'
+gettext 'depth_0_squote_1_\$var'
+gettext 'depth_0_squote_2_\\$var'
+
+echo `gettext  depth_1_0_none_0_$var`
+echo `gettext  depth_1_0_none_1_\$var`
+echo `gettext  depth_1_0_none_2_\\$var`
+echo `gettext  depth_1_0_none_3_\\\$var`
+echo `gettext  depth_1_0_none_4_\\\\$var`
+echo `gettext "depth_1_0_dquote_0_$var"`
+echo `gettext "depth_1_0_dquote_1_\$var"`
+echo `gettext "depth_1_0_dquote_2_\\$var"`
+echo `gettext "depth_1_0_dquote_3_\\\$var"`
+echo `gettext "depth_1_0_dquote_4_\\\\$var"`
+echo `gettext 'depth_1_0_squote_0_$var'`
+echo `gettext 'depth_1_0_squote_1_\$var'`
+echo `gettext 'depth_1_0_squote_2_\\$var'`
+echo `gettext 'depth_1_0_squote_3_\\\$var'`
+echo `gettext 'depth_1_0_squote_4_\\\\$var'`
+echo "`gettext depth_1_1_none_0_$var`"
+echo "`gettext depth_1_1_none_1_\$var`"
+echo "`gettext depth_1_1_none_2_\\$var`"
+echo "`gettext depth_1_1_none_3_\\\$var`"
+echo "`gettext depth_1_1_none_4_\\\\$var`"
+echo "`gettext "depth_1_1_dquote_0_$var"`"
+echo "`gettext "depth_1_1_dquote_1_\$var"`"
+echo "`gettext "depth_1_1_dquote_2_\\$var"`"
+echo "`gettext "depth_1_1_dquote_3_\\\$var"`"
+echo "`gettext "depth_1_1_dquote_4_\\\\$var"`"
+echo "`gettext 'depth_1_1_squote_0_$var'`"
+echo "`gettext 'depth_1_1_squote_1_\$var'`"
+echo "`gettext 'depth_1_1_squote_2_\\$var'`"
+echo "`gettext 'depth_1_1_squote_3_\\\$var'`"
+echo "`gettext 'depth_1_1_squote_4_\\\\$var'`"
+
+echo `echo \`gettext  depth_2_00_none_0_$var\``
+echo `echo \`gettext  depth_2_00_none_1_\$var\``
+echo `echo \`gettext  depth_2_00_none_2_\\$var\``
+echo `echo \`gettext  depth_2_00_none_3_\\\$var\``
+echo `echo \`gettext  depth_2_00_none_4_\\\\$var\``
+echo `echo \`gettext  depth_2_00_none_5_\\\\\$var\``
+echo `echo \`gettext  depth_2_00_none_6_\\\\\\$var\``
+echo `echo \`gettext  depth_2_00_none_7_\\\\\\\$var\``
+echo `echo \`gettext  depth_2_00_none_8_\\\\\\\\$var\``
+echo `echo \`gettext "depth_2_00_dquote_0_$var"\``
+echo `echo \`gettext "depth_2_00_dquote_1_\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_2_\\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_3_\\\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_4_\\\\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_5_\\\\\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_6_\\\\\\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_7_\\\\\\\$var"\``
+echo `echo \`gettext "depth_2_00_dquote_8_\\\\\\\\$var"\``
+echo `echo \`gettext 'depth_2_00_squote_0_$var'\``
+echo `echo \`gettext 'depth_2_00_squote_1_\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_2_\\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_3_\\\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_4_\\\\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_5_\\\\\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_6_\\\\\\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_7_\\\\\\\$var'\``
+echo `echo \`gettext 'depth_2_00_squote_8_\\\\\\\\$var'\``
+echo "`echo \`gettext  depth_2_01_none_0_$var\``"
+echo "`echo \`gettext  depth_2_01_none_1_\$var\``"
+echo "`echo \`gettext  depth_2_01_none_2_\\$var\``"
+echo "`echo \`gettext  depth_2_01_none_3_\\\$var\``"
+echo "`echo \`gettext  depth_2_01_none_4_\\\\$var\``"
+echo "`echo \`gettext  depth_2_01_none_5_\\\\\$var\``"
+echo "`echo \`gettext  depth_2_01_none_6_\\\\\\$var\``"
+echo "`echo \`gettext  depth_2_01_none_7_\\\\\\\$var\``"
+echo "`echo \`gettext  depth_2_01_none_8_\\\\\\\\$var\``"
+echo "`echo \`gettext "depth_2_01_dquote_0_$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_1_\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_2_\\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_3_\\\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_4_\\\\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_5_\\\\\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_6_\\\\\\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_7_\\\\\\\$var"\``"
+echo "`echo \`gettext "depth_2_01_dquote_8_\\\\\\\\$var"\``"
+echo "`echo \`gettext 'depth_2_01_squote_0_$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_1_\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_2_\\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_3_\\\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_4_\\\\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_5_\\\\\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_6_\\\\\\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_7_\\\\\\\$var'\``"
+echo "`echo \`gettext 'depth_2_01_squote_8_\\\\\\\\$var'\``"
+echo `echo "\`gettext  depth_2_10_none_0_$var\`"`
+echo `echo "\`gettext  depth_2_10_none_1_\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_2_\\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_3_\\\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_4_\\\\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_5_\\\\\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_6_\\\\\\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_7_\\\\\\\$var\`"`
+echo `echo "\`gettext  depth_2_10_none_8_\\\\\\\\$var\`"`
+echo `echo "\`gettext "depth_2_10_dquote_0_$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_1_\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_2_\\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_3_\\\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_4_\\\\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_5_\\\\\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_6_\\\\\\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_7_\\\\\\\$var"\`"`
+echo `echo "\`gettext "depth_2_10_dquote_8_\\\\\\\\$var"\`"`
+echo `echo "\`gettext 'depth_2_10_squote_0_$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_1_\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_2_\\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_3_\\\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_4_\\\\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_5_\\\\\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_6_\\\\\\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_7_\\\\\\\$var'\`"`
+echo `echo "\`gettext 'depth_2_10_squote_8_\\\\\\\\$var'\`"`
+echo "`echo "\`gettext  depth_2_11_none_0_$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_1_\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_2_\\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_3_\\\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_4_\\\\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_5_\\\\\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_6_\\\\\\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_7_\\\\\\\$var\`"`"
+echo "`echo "\`gettext  depth_2_11_none_8_\\\\\\\\$var\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_0_$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_1_\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_2_\\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_3_\\\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_4_\\\\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_5_\\\\\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_6_\\\\\\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_7_\\\\\\\$var"\`"`"
+echo "`echo "\`gettext "depth_2_11_dquote_8_\\\\\\\\$var"\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_0_$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_1_\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_2_\\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_3_\\\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_4_\\\\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_5_\\\\\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_6_\\\\\\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_7_\\\\\\\$var'\`"`"
+echo "`echo "\`gettext 'depth_2_11_squote_8_\\\\\\\\$var'\`"`"
+
+# Test backslash before semicolon.
+
+ngettext  depth_0_none_0_semi ;
+ngettext  depth_0_none_1_semi \;
+ngettext  depth_0_none_2_semi \\;
+ngettext "depth_0_dquote_0_semi ;"
+ngettext "depth_0_dquote_1_semi \;"
+ngettext "depth_0_dquote_2_semi \\;"
+ngettext 'depth_0_squote_0_semi ;'
+ngettext 'depth_0_squote_1_semi \;'
+ngettext 'depth_0_squote_2_semi \\;'
+
+echo `ngettext  depth_1_0_none_0_semi ;`
+echo `ngettext  depth_1_0_none_1_semi \;`
+echo `ngettext  depth_1_0_none_2_semi \\;`
+echo `ngettext  depth_1_0_none_3_semi \\\;`
+echo `ngettext  depth_1_0_none_4_semi \\\\;`
+echo `ngettext "depth_1_0_dquote_0_semi ;"`
+echo `ngettext "depth_1_0_dquote_1_semi \;"`
+echo `ngettext "depth_1_0_dquote_2_semi \\;"`
+echo `ngettext "depth_1_0_dquote_3_semi \\\;"`
+echo `ngettext "depth_1_0_dquote_4_semi \\\\;"`
+echo `ngettext 'depth_1_0_squote_0_semi ;'`
+echo `ngettext 'depth_1_0_squote_1_semi \;'`
+echo `ngettext 'depth_1_0_squote_2_semi \\;'`
+echo `ngettext 'depth_1_0_squote_3_semi \\\;'`
+echo `ngettext 'depth_1_0_squote_4_semi \\\\;'`
+echo "`ngettext depth_1_1_none_0_semi ;`"
+echo "`ngettext depth_1_1_none_1_semi \;`"
+echo "`ngettext depth_1_1_none_2_semi \\;`"
+echo "`ngettext depth_1_1_none_3_semi \\\;`"
+echo "`ngettext depth_1_1_none_4_semi \\\\;`"
+echo "`ngettext "depth_1_1_dquote_0_semi ;"`"
+echo "`ngettext "depth_1_1_dquote_1_semi \;"`"
+echo "`ngettext "depth_1_1_dquote_2_semi \\;"`"
+echo "`ngettext "depth_1_1_dquote_3_semi \\\;"`"
+echo "`ngettext "depth_1_1_dquote_4_semi \\\\;"`"
+echo "`ngettext 'depth_1_1_squote_0_semi ;'`"
+echo "`ngettext 'depth_1_1_squote_1_semi \;'`"
+echo "`ngettext 'depth_1_1_squote_2_semi \\;'`"
+echo "`ngettext 'depth_1_1_squote_3_semi \\\;'`"
+echo "`ngettext 'depth_1_1_squote_4_semi \\\\;'`"
+
+echo `echo \`ngettext  depth_2_00_none_0_semi ;\``
+echo `echo \`ngettext  depth_2_00_none_1_semi \;\``
+echo `echo \`ngettext  depth_2_00_none_2_semi \\;\``
+echo `echo \`ngettext  depth_2_00_none_3_semi \\\;\``
+echo `echo \`ngettext  depth_2_00_none_4_semi \\\\;\``
+echo `echo \`ngettext  depth_2_00_none_5_semi \\\\\;\``
+echo `echo \`ngettext  depth_2_00_none_6_semi \\\\\\;\``
+echo `echo \`ngettext  depth_2_00_none_7_semi \\\\\\\;\``
+echo `echo \`ngettext  depth_2_00_none_8_semi \\\\\\\\;\``
+echo `echo \`ngettext "depth_2_00_dquote_0_semi ;"\``
+echo `echo \`ngettext "depth_2_00_dquote_1_semi \;"\``
+echo `echo \`ngettext "depth_2_00_dquote_2_semi \\;"\``
+echo `echo \`ngettext "depth_2_00_dquote_3_semi \\\;"\``
+echo `echo \`ngettext "depth_2_00_dquote_4_semi \\\\;"\``
+echo `echo \`ngettext "depth_2_00_dquote_5_semi \\\\\;"\``
+echo `echo \`ngettext "depth_2_00_dquote_6_semi \\\\\\;"\``
+echo `echo \`ngettext "depth_2_00_dquote_7_semi \\\\\\\;"\``
+echo `echo \`ngettext "depth_2_00_dquote_8_semi \\\\\\\\;"\``
+echo `echo \`ngettext 'depth_2_00_squote_0_semi ;'\``
+echo `echo \`ngettext 'depth_2_00_squote_1_semi \;'\``
+echo `echo \`ngettext 'depth_2_00_squote_2_semi \\;'\``
+echo `echo \`ngettext 'depth_2_00_squote_3_semi \\\;'\``
+echo `echo \`ngettext 'depth_2_00_squote_4_semi \\\\;'\``
+echo `echo \`ngettext 'depth_2_00_squote_5_semi \\\\\;'\``
+echo `echo \`ngettext 'depth_2_00_squote_6_semi \\\\\\;'\``
+echo `echo \`ngettext 'depth_2_00_squote_7_semi \\\\\\\;'\``
+echo `echo \`ngettext 'depth_2_00_squote_8_semi \\\\\\\\;'\``
+echo "`echo \`ngettext  depth_2_01_none_0_semi ;\``"
+echo "`echo \`ngettext  depth_2_01_none_1_semi \;\``"
+echo "`echo \`ngettext  depth_2_01_none_2_semi \\;\``"
+echo "`echo \`ngettext  depth_2_01_none_3_semi \\\;\``"
+echo "`echo \`ngettext  depth_2_01_none_4_semi \\\\;\``"
+echo "`echo \`ngettext  depth_2_01_none_5_semi \\\\\;\``"
+echo "`echo \`ngettext  depth_2_01_none_6_semi \\\\\\;\``"
+echo "`echo \`ngettext  depth_2_01_none_7_semi \\\\\\\;\``"
+echo "`echo \`ngettext  depth_2_01_none_8_semi \\\\\\\\;\``"
+echo "`echo \`ngettext "depth_2_01_dquote_0_semi ;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_1_semi \;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_2_semi \\;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_3_semi \\\;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_4_semi \\\\;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_5_semi \\\\\;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_6_semi \\\\\\;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_7_semi \\\\\\\;"\``"
+echo "`echo \`ngettext "depth_2_01_dquote_8_semi \\\\\\\\;"\``"
+echo "`echo \`ngettext 'depth_2_01_squote_0_semi ;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_1_semi \;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_2_semi \\;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_3_semi \\\;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_4_semi \\\\;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_5_semi \\\\\;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_6_semi \\\\\\;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_7_semi \\\\\\\;'\``"
+echo "`echo \`ngettext 'depth_2_01_squote_8_semi \\\\\\\\;'\``"
+echo `echo "\`ngettext  depth_2_10_none_0_semi ;\`"`
+echo `echo "\`ngettext  depth_2_10_none_1_semi \;\`"`
+echo `echo "\`ngettext  depth_2_10_none_2_semi \\;\`"`
+echo `echo "\`ngettext  depth_2_10_none_3_semi \\\;\`"`
+echo `echo "\`ngettext  depth_2_10_none_4_semi \\\\;\`"`
+echo `echo "\`ngettext  depth_2_10_none_5_semi \\\\\;\`"`
+echo `echo "\`ngettext  depth_2_10_none_6_semi \\\\\\;\`"`
+echo `echo "\`ngettext  depth_2_10_none_7_semi \\\\\\\;\`"`
+echo `echo "\`ngettext  depth_2_10_none_8_semi \\\\\\\\;\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_0_semi ;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_1_semi \;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_2_semi \\;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_3_semi \\\;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_4_semi \\\\;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_5_semi \\\\\;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_6_semi \\\\\\;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_7_semi \\\\\\\;"\`"`
+echo `echo "\`ngettext "depth_2_10_dquote_8_semi \\\\\\\\;"\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_0_semi ;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_1_semi \;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_2_semi \\;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_3_semi \\\;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_4_semi \\\\;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_5_semi \\\\\;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_6_semi \\\\\\;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_7_semi \\\\\\\;'\`"`
+echo `echo "\`ngettext 'depth_2_10_squote_8_semi \\\\\\\\;'\`"`
+echo "`echo "\`ngettext  depth_2_11_none_0_semi ;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_1_semi \;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_2_semi \\;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_3_semi \\\;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_4_semi \\\\;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_5_semi \\\\\;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_6_semi \\\\\\;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_7_semi \\\\\\\;\`"`"
+echo "`echo "\`ngettext  depth_2_11_none_8_semi \\\\\\\\;\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_0_semi ;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_1_semi \;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_2_semi \\;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_3_semi \\\;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_4_semi \\\\;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_5_semi \\\\\;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_6_semi \\\\\\;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_7_semi \\\\\\\;"\`"`"
+echo "`echo "\`ngettext "depth_2_11_dquote_8_semi \\\\\\\\;"\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_0_semi ;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_1_semi \;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_2_semi \\;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_3_semi \\\;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_4_semi \\\\;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_5_semi \\\\\;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_6_semi \\\\\\;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_7_semi \\\\\\\;'\`"`"
+echo "`echo "\`ngettext 'depth_2_11_squote_8_semi \\\\\\\\;'\`"`"
+EOF
+
+tmpfiles="$tmpfiles xg-test30.po"
+: ${XGETTEXT=xgettext}
+${XGETTEXT} --omit-header --no-location xg-test30.sh -d xg-test30
+test $? = 0 || { rm -fr $tmpfiles; exit 1; }
+
+tmpfiles="$tmpfiles xg-test30.ok"
+cat <<\EOF > xg-test30.ok
+msgid "depth_0_none_0_x"
+msgstr ""
+
+msgid "depth_0_none_1_x"
+msgstr ""
+
+msgid "depth_0_none_2_\\x"
+msgstr ""
+
+msgid "depth_0_dquote_0_x"
+msgstr ""
+
+msgid "depth_0_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_0_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_0_squote_0_x"
+msgstr ""
+
+msgid "depth_0_squote_1_\\x"
+msgstr ""
+
+msgid "depth_0_squote_2_\\\\x"
+msgstr ""
+
+msgid "depth_1_0_none_0_x"
+msgstr ""
+
+msgid "depth_1_0_none_1_x"
+msgstr ""
+
+msgid "depth_1_0_none_2_x"
+msgstr ""
+
+msgid "depth_1_0_none_3_\\x"
+msgstr ""
+
+msgid "depth_1_0_none_4_\\x"
+msgstr ""
+
+msgid "depth_1_0_dquote_0_x"
+msgstr ""
+
+msgid "depth_1_0_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_1_0_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_1_0_dquote_3_\\x"
+msgstr ""
+
+msgid "depth_1_0_dquote_4_\\x"
+msgstr ""
+
+msgid "depth_1_0_squote_0_x"
+msgstr ""
+
+msgid "depth_1_0_squote_1_\\x"
+msgstr ""
+
+msgid "depth_1_0_squote_2_\\x"
+msgstr ""
+
+msgid "depth_1_0_squote_3_\\\\x"
+msgstr ""
+
+msgid "depth_1_0_squote_4_\\\\x"
+msgstr ""
+
+msgid "depth_1_1_none_0_x"
+msgstr ""
+
+msgid "depth_1_1_none_1_x"
+msgstr ""
+
+msgid "depth_1_1_none_2_x"
+msgstr ""
+
+msgid "depth_1_1_none_3_\\x"
+msgstr ""
+
+msgid "depth_1_1_none_4_\\x"
+msgstr ""
+
+msgid "depth_1_1_dquote_0_x"
+msgstr ""
+
+msgid "depth_1_1_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_1_1_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_1_1_dquote_3_\\x"
+msgstr ""
+
+msgid "depth_1_1_dquote_4_\\x"
+msgstr ""
+
+msgid "depth_1_1_squote_0_x"
+msgstr ""
+
+msgid "depth_1_1_squote_1_\\x"
+msgstr ""
+
+msgid "depth_1_1_squote_2_\\x"
+msgstr ""
+
+msgid "depth_1_1_squote_3_\\\\x"
+msgstr ""
+
+msgid "depth_1_1_squote_4_\\\\x"
+msgstr ""
+
+msgid "depth_2_00_none_0_x"
+msgstr ""
+
+msgid "depth_2_00_none_1_x"
+msgstr ""
+
+msgid "depth_2_00_none_2_x"
+msgstr ""
+
+msgid "depth_2_00_none_3_x"
+msgstr ""
+
+msgid "depth_2_00_none_4_x"
+msgstr ""
+
+msgid "depth_2_00_none_5_\\x"
+msgstr ""
+
+msgid "depth_2_00_none_6_\\x"
+msgstr ""
+
+msgid "depth_2_00_none_7_\\x"
+msgstr ""
+
+msgid "depth_2_00_none_8_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_0_x"
+msgstr ""
+
+msgid "depth_2_00_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_3_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_4_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_5_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_6_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_7_\\x"
+msgstr ""
+
+msgid "depth_2_00_dquote_8_\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_0_x"
+msgstr ""
+
+msgid "depth_2_00_squote_1_\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_2_\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_3_\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_4_\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_5_\\\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_6_\\\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_7_\\\\x"
+msgstr ""
+
+msgid "depth_2_00_squote_8_\\\\x"
+msgstr ""
+
+msgid "depth_2_01_none_0_x"
+msgstr ""
+
+msgid "depth_2_01_none_1_x"
+msgstr ""
+
+msgid "depth_2_01_none_2_x"
+msgstr ""
+
+msgid "depth_2_01_none_3_x"
+msgstr ""
+
+msgid "depth_2_01_none_4_x"
+msgstr ""
+
+msgid "depth_2_01_none_5_\\x"
+msgstr ""
+
+msgid "depth_2_01_none_6_\\x"
+msgstr ""
+
+msgid "depth_2_01_none_7_\\x"
+msgstr ""
+
+msgid "depth_2_01_none_8_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_0_x"
+msgstr ""
+
+msgid "depth_2_01_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_3_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_4_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_5_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_6_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_7_\\x"
+msgstr ""
+
+msgid "depth_2_01_dquote_8_\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_0_x"
+msgstr ""
+
+msgid "depth_2_01_squote_1_\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_2_\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_3_\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_4_\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_5_\\\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_6_\\\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_7_\\\\x"
+msgstr ""
+
+msgid "depth_2_01_squote_8_\\\\x"
+msgstr ""
+
+msgid "depth_2_10_none_0_x"
+msgstr ""
+
+msgid "depth_2_10_none_1_x"
+msgstr ""
+
+msgid "depth_2_10_none_2_x"
+msgstr ""
+
+msgid "depth_2_10_none_3_x"
+msgstr ""
+
+msgid "depth_2_10_none_4_x"
+msgstr ""
+
+msgid "depth_2_10_none_5_\\x"
+msgstr ""
+
+msgid "depth_2_10_none_6_\\x"
+msgstr ""
+
+msgid "depth_2_10_none_7_\\x"
+msgstr ""
+
+msgid "depth_2_10_none_8_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_0_x"
+msgstr ""
+
+msgid "depth_2_10_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_3_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_4_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_5_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_6_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_7_\\x"
+msgstr ""
+
+msgid "depth_2_10_dquote_8_\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_0_x"
+msgstr ""
+
+msgid "depth_2_10_squote_1_\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_2_\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_3_\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_4_\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_5_\\\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_6_\\\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_7_\\\\x"
+msgstr ""
+
+msgid "depth_2_10_squote_8_\\\\x"
+msgstr ""
+
+msgid "depth_2_11_none_0_x"
+msgstr ""
+
+msgid "depth_2_11_none_1_x"
+msgstr ""
+
+msgid "depth_2_11_none_2_x"
+msgstr ""
+
+msgid "depth_2_11_none_3_x"
+msgstr ""
+
+msgid "depth_2_11_none_4_x"
+msgstr ""
+
+msgid "depth_2_11_none_5_\\x"
+msgstr ""
+
+msgid "depth_2_11_none_6_\\x"
+msgstr ""
+
+msgid "depth_2_11_none_7_\\x"
+msgstr ""
+
+msgid "depth_2_11_none_8_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_0_x"
+msgstr ""
+
+msgid "depth_2_11_dquote_1_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_2_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_3_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_4_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_5_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_6_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_7_\\x"
+msgstr ""
+
+msgid "depth_2_11_dquote_8_\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_0_x"
+msgstr ""
+
+msgid "depth_2_11_squote_1_\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_2_\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_3_\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_4_\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_5_\\\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_6_\\\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_7_\\\\x"
+msgstr ""
+
+msgid "depth_2_11_squote_8_\\\\x"
+msgstr ""
+
+#, sh-format
+msgid "depth_0_none_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_0_dquote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_0_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_0_squote_1_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_0_squote_2_\\\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_none_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_none_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_dquote_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_dquote_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_squote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_squote_2_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_squote_3_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_0_squote_4_\\\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_none_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_none_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_dquote_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_dquote_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_squote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_squote_2_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_squote_3_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_1_1_squote_4_\\\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_none_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_none_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_none_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_none_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_dquote_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_dquote_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_dquote_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_dquote_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_4_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_5_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_6_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_7_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_00_squote_8_\\\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_none_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_none_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_none_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_none_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_dquote_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_dquote_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_dquote_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_dquote_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_4_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_5_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_6_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_7_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_01_squote_8_\\\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_none_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_none_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_none_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_none_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_dquote_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_dquote_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_dquote_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_dquote_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_4_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_5_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_6_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_7_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_10_squote_8_\\\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_none_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_none_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_none_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_none_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_dquote_4_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_dquote_5_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_dquote_6_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_dquote_7_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_0_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_1_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_2_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_3_$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_4_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_5_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_6_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_7_\\$var"
+msgstr ""
+
+#, sh-format
+msgid "depth_2_11_squote_8_\\\\$var"
+msgstr ""
+
+msgid "depth_0_none_0_semi"
+msgstr ""
+
+msgid "depth_0_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_0_none_2_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_0_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_0_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_0_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_0_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_0_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_0_squote_2_semi \\\\;"
+msgstr ""
+
+msgid "depth_1_0_none_0_semi"
+msgstr ""
+
+msgid "depth_1_0_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_0_none_2_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_0_none_3_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_0_none_4_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_0_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_1_0_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_1_0_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_1_0_dquote_3_semi \\;"
+msgstr ""
+
+msgid "depth_1_0_dquote_4_semi \\;"
+msgstr ""
+
+msgid "depth_1_0_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_1_0_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_1_0_squote_2_semi \\;"
+msgstr ""
+
+msgid "depth_1_0_squote_3_semi \\\\;"
+msgstr ""
+
+msgid "depth_1_0_squote_4_semi \\\\;"
+msgstr ""
+
+msgid "depth_1_1_none_0_semi"
+msgstr ""
+
+msgid "depth_1_1_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_1_none_2_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_1_none_3_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_1_none_4_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_1_1_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_1_1_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_1_1_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_1_1_dquote_3_semi \\;"
+msgstr ""
+
+msgid "depth_1_1_dquote_4_semi \\;"
+msgstr ""
+
+msgid "depth_1_1_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_1_1_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_1_1_squote_2_semi \\;"
+msgstr ""
+
+msgid "depth_1_1_squote_3_semi \\\\;"
+msgstr ""
+
+msgid "depth_1_1_squote_4_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_00_none_0_semi"
+msgstr ""
+
+msgid "depth_2_00_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_2_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_3_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_4_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_5_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_6_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_7_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_none_8_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_00_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_00_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_5_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_6_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_7_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_dquote_8_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_00_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_squote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_squote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_squote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_00_squote_5_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_00_squote_6_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_00_squote_7_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_00_squote_8_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_01_none_0_semi"
+msgstr ""
+
+msgid "depth_2_01_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_2_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_3_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_4_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_5_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_6_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_7_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_none_8_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_01_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_01_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_5_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_6_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_7_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_dquote_8_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_01_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_squote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_squote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_squote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_01_squote_5_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_01_squote_6_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_01_squote_7_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_01_squote_8_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_10_none_0_semi"
+msgstr ""
+
+msgid "depth_2_10_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_2_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_3_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_4_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_5_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_6_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_7_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_none_8_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_10_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_10_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_5_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_6_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_7_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_dquote_8_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_10_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_squote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_squote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_squote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_10_squote_5_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_10_squote_6_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_10_squote_7_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_10_squote_8_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_11_none_0_semi"
+msgstr ""
+
+msgid "depth_2_11_none_1_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_2_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_3_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_4_semi"
+msgid_plural ";"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_5_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_6_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_7_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_none_8_semi"
+msgid_plural "\\"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "depth_2_11_dquote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_11_dquote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_5_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_6_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_7_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_dquote_8_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_squote_0_semi ;"
+msgstr ""
+
+msgid "depth_2_11_squote_1_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_squote_2_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_squote_3_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_squote_4_semi \\;"
+msgstr ""
+
+msgid "depth_2_11_squote_5_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_11_squote_6_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_11_squote_7_semi \\\\;"
+msgstr ""
+
+msgid "depth_2_11_squote_8_semi \\\\;"
+msgstr ""
+EOF
+
+: ${DIFF=diff}
+${DIFF} xg-test30.ok xg-test30.po
+result=$?
+
+rm -fr $tmpfiles
+
+exit $result