1#!/bin/sh 2 3# Test of Shell support. 4 5tmpfiles="" 6trap 'rm -fr $tmpfiles' 1 2 3 15 7 8tmpfiles="$tmpfiles xg-sh-1.sh" 9cat <<\EOF > xg-sh-1.sh 10# Test backslash before normal alphabetic character. 11 12gettext depth_0_none_0_x 13gettext depth_0_none_1_\x 14gettext depth_0_none_2_\\x 15gettext "depth_0_dquote_0_x" 16gettext "depth_0_dquote_1_\x" 17gettext "depth_0_dquote_2_\\x" 18gettext 'depth_0_squote_0_x' 19gettext 'depth_0_squote_1_\x' 20gettext 'depth_0_squote_2_\\x' 21 22echo `gettext depth_1_0_none_0_x` 23echo `gettext depth_1_0_none_1_\x` 24echo `gettext depth_1_0_none_2_\\x` 25echo `gettext depth_1_0_none_3_\\\x` 26echo `gettext depth_1_0_none_4_\\\\x` 27echo `gettext "depth_1_0_dquote_0_x"` 28echo `gettext "depth_1_0_dquote_1_\x"` 29echo `gettext "depth_1_0_dquote_2_\\x"` 30echo `gettext "depth_1_0_dquote_3_\\\x"` 31echo `gettext "depth_1_0_dquote_4_\\\\x"` 32echo `gettext 'depth_1_0_squote_0_x'` 33echo `gettext 'depth_1_0_squote_1_\x'` 34echo `gettext 'depth_1_0_squote_2_\\x'` 35echo `gettext 'depth_1_0_squote_3_\\\x'` 36echo `gettext 'depth_1_0_squote_4_\\\\x'` 37echo "`gettext depth_1_1_none_0_x`" 38echo "`gettext depth_1_1_none_1_\x`" 39echo "`gettext depth_1_1_none_2_\\x`" 40echo "`gettext depth_1_1_none_3_\\\x`" 41echo "`gettext depth_1_1_none_4_\\\\x`" 42echo "`gettext "depth_1_1_dquote_0_x"`" 43echo "`gettext "depth_1_1_dquote_1_\x"`" 44echo "`gettext "depth_1_1_dquote_2_\\x"`" 45echo "`gettext "depth_1_1_dquote_3_\\\x"`" 46echo "`gettext "depth_1_1_dquote_4_\\\\x"`" 47echo "`gettext 'depth_1_1_squote_0_x'`" 48echo "`gettext 'depth_1_1_squote_1_\x'`" 49echo "`gettext 'depth_1_1_squote_2_\\x'`" 50echo "`gettext 'depth_1_1_squote_3_\\\x'`" 51echo "`gettext 'depth_1_1_squote_4_\\\\x'`" 52 53echo `echo \`gettext depth_2_00_none_0_x\`` 54echo `echo \`gettext depth_2_00_none_1_\x\`` 55echo `echo \`gettext depth_2_00_none_2_\\x\`` 56echo `echo \`gettext depth_2_00_none_3_\\\x\`` 57echo `echo \`gettext depth_2_00_none_4_\\\\x\`` 58echo `echo \`gettext depth_2_00_none_5_\\\\\x\`` 59echo `echo \`gettext depth_2_00_none_6_\\\\\\x\`` 60echo `echo \`gettext depth_2_00_none_7_\\\\\\\x\`` 61echo `echo \`gettext depth_2_00_none_8_\\\\\\\\x\`` 62echo `echo \`gettext "depth_2_00_dquote_0_x"\`` 63echo `echo \`gettext "depth_2_00_dquote_1_\x"\`` 64echo `echo \`gettext "depth_2_00_dquote_2_\\x"\`` 65echo `echo \`gettext "depth_2_00_dquote_3_\\\x"\`` 66echo `echo \`gettext "depth_2_00_dquote_4_\\\\x"\`` 67echo `echo \`gettext "depth_2_00_dquote_5_\\\\\x"\`` 68echo `echo \`gettext "depth_2_00_dquote_6_\\\\\\x"\`` 69echo `echo \`gettext "depth_2_00_dquote_7_\\\\\\\x"\`` 70echo `echo \`gettext "depth_2_00_dquote_8_\\\\\\\\x"\`` 71echo `echo \`gettext 'depth_2_00_squote_0_x'\`` 72echo `echo \`gettext 'depth_2_00_squote_1_\x'\`` 73echo `echo \`gettext 'depth_2_00_squote_2_\\x'\`` 74echo `echo \`gettext 'depth_2_00_squote_3_\\\x'\`` 75echo `echo \`gettext 'depth_2_00_squote_4_\\\\x'\`` 76echo `echo \`gettext 'depth_2_00_squote_5_\\\\\x'\`` 77echo `echo \`gettext 'depth_2_00_squote_6_\\\\\\x'\`` 78echo `echo \`gettext 'depth_2_00_squote_7_\\\\\\\x'\`` 79echo `echo \`gettext 'depth_2_00_squote_8_\\\\\\\\x'\`` 80echo "`echo \`gettext depth_2_01_none_0_x\``" 81echo "`echo \`gettext depth_2_01_none_1_\x\``" 82echo "`echo \`gettext depth_2_01_none_2_\\x\``" 83echo "`echo \`gettext depth_2_01_none_3_\\\x\``" 84echo "`echo \`gettext depth_2_01_none_4_\\\\x\``" 85echo "`echo \`gettext depth_2_01_none_5_\\\\\x\``" 86echo "`echo \`gettext depth_2_01_none_6_\\\\\\x\``" 87echo "`echo \`gettext depth_2_01_none_7_\\\\\\\x\``" 88echo "`echo \`gettext depth_2_01_none_8_\\\\\\\\x\``" 89echo "`echo \`gettext "depth_2_01_dquote_0_x"\``" 90echo "`echo \`gettext "depth_2_01_dquote_1_\x"\``" 91echo "`echo \`gettext "depth_2_01_dquote_2_\\x"\``" 92echo "`echo \`gettext "depth_2_01_dquote_3_\\\x"\``" 93echo "`echo \`gettext "depth_2_01_dquote_4_\\\\x"\``" 94echo "`echo \`gettext "depth_2_01_dquote_5_\\\\\x"\``" 95echo "`echo \`gettext "depth_2_01_dquote_6_\\\\\\x"\``" 96echo "`echo \`gettext "depth_2_01_dquote_7_\\\\\\\x"\``" 97echo "`echo \`gettext "depth_2_01_dquote_8_\\\\\\\\x"\``" 98echo "`echo \`gettext 'depth_2_01_squote_0_x'\``" 99echo "`echo \`gettext 'depth_2_01_squote_1_\x'\``" 100echo "`echo \`gettext 'depth_2_01_squote_2_\\x'\``" 101echo "`echo \`gettext 'depth_2_01_squote_3_\\\x'\``" 102echo "`echo \`gettext 'depth_2_01_squote_4_\\\\x'\``" 103echo "`echo \`gettext 'depth_2_01_squote_5_\\\\\x'\``" 104echo "`echo \`gettext 'depth_2_01_squote_6_\\\\\\x'\``" 105echo "`echo \`gettext 'depth_2_01_squote_7_\\\\\\\x'\``" 106echo "`echo \`gettext 'depth_2_01_squote_8_\\\\\\\\x'\``" 107echo `echo "\`gettext depth_2_10_none_0_x\`"` 108echo `echo "\`gettext depth_2_10_none_1_\x\`"` 109echo `echo "\`gettext depth_2_10_none_2_\\x\`"` 110echo `echo "\`gettext depth_2_10_none_3_\\\x\`"` 111echo `echo "\`gettext depth_2_10_none_4_\\\\x\`"` 112echo `echo "\`gettext depth_2_10_none_5_\\\\\x\`"` 113echo `echo "\`gettext depth_2_10_none_6_\\\\\\x\`"` 114echo `echo "\`gettext depth_2_10_none_7_\\\\\\\x\`"` 115echo `echo "\`gettext depth_2_10_none_8_\\\\\\\\x\`"` 116echo `echo "\`gettext "depth_2_10_dquote_0_x"\`"` 117echo `echo "\`gettext "depth_2_10_dquote_1_\x"\`"` 118echo `echo "\`gettext "depth_2_10_dquote_2_\\x"\`"` 119echo `echo "\`gettext "depth_2_10_dquote_3_\\\x"\`"` 120echo `echo "\`gettext "depth_2_10_dquote_4_\\\\x"\`"` 121echo `echo "\`gettext "depth_2_10_dquote_5_\\\\\x"\`"` 122echo `echo "\`gettext "depth_2_10_dquote_6_\\\\\\x"\`"` 123echo `echo "\`gettext "depth_2_10_dquote_7_\\\\\\\x"\`"` 124echo `echo "\`gettext "depth_2_10_dquote_8_\\\\\\\\x"\`"` 125echo `echo "\`gettext 'depth_2_10_squote_0_x'\`"` 126echo `echo "\`gettext 'depth_2_10_squote_1_\x'\`"` 127echo `echo "\`gettext 'depth_2_10_squote_2_\\x'\`"` 128echo `echo "\`gettext 'depth_2_10_squote_3_\\\x'\`"` 129echo `echo "\`gettext 'depth_2_10_squote_4_\\\\x'\`"` 130echo `echo "\`gettext 'depth_2_10_squote_5_\\\\\x'\`"` 131echo `echo "\`gettext 'depth_2_10_squote_6_\\\\\\x'\`"` 132echo `echo "\`gettext 'depth_2_10_squote_7_\\\\\\\x'\`"` 133echo `echo "\`gettext 'depth_2_10_squote_8_\\\\\\\\x'\`"` 134echo "`echo "\`gettext depth_2_11_none_0_x\`"`" 135echo "`echo "\`gettext depth_2_11_none_1_\x\`"`" 136echo "`echo "\`gettext depth_2_11_none_2_\\x\`"`" 137echo "`echo "\`gettext depth_2_11_none_3_\\\x\`"`" 138echo "`echo "\`gettext depth_2_11_none_4_\\\\x\`"`" 139echo "`echo "\`gettext depth_2_11_none_5_\\\\\x\`"`" 140echo "`echo "\`gettext depth_2_11_none_6_\\\\\\x\`"`" 141echo "`echo "\`gettext depth_2_11_none_7_\\\\\\\x\`"`" 142echo "`echo "\`gettext depth_2_11_none_8_\\\\\\\\x\`"`" 143echo "`echo "\`gettext "depth_2_11_dquote_0_x"\`"`" 144echo "`echo "\`gettext "depth_2_11_dquote_1_\x"\`"`" 145echo "`echo "\`gettext "depth_2_11_dquote_2_\\x"\`"`" 146echo "`echo "\`gettext "depth_2_11_dquote_3_\\\x"\`"`" 147echo "`echo "\`gettext "depth_2_11_dquote_4_\\\\x"\`"`" 148echo "`echo "\`gettext "depth_2_11_dquote_5_\\\\\x"\`"`" 149echo "`echo "\`gettext "depth_2_11_dquote_6_\\\\\\x"\`"`" 150echo "`echo "\`gettext "depth_2_11_dquote_7_\\\\\\\x"\`"`" 151echo "`echo "\`gettext "depth_2_11_dquote_8_\\\\\\\\x"\`"`" 152echo "`echo "\`gettext 'depth_2_11_squote_0_x'\`"`" 153echo "`echo "\`gettext 'depth_2_11_squote_1_\x'\`"`" 154echo "`echo "\`gettext 'depth_2_11_squote_2_\\x'\`"`" 155echo "`echo "\`gettext 'depth_2_11_squote_3_\\\x'\`"`" 156echo "`echo "\`gettext 'depth_2_11_squote_4_\\\\x'\`"`" 157echo "`echo "\`gettext 'depth_2_11_squote_5_\\\\\x'\`"`" 158echo "`echo "\`gettext 'depth_2_11_squote_6_\\\\\\x'\`"`" 159echo "`echo "\`gettext 'depth_2_11_squote_7_\\\\\\\x'\`"`" 160echo "`echo "\`gettext 'depth_2_11_squote_8_\\\\\\\\x'\`"`" 161 162# Test backslash before dollar. 163 164gettext depth_0_none_0_$var 165gettext depth_0_none_1_\$var 166gettext depth_0_none_2_\\$var 167gettext "depth_0_dquote_0_$var" 168gettext "depth_0_dquote_1_\$var" 169gettext "depth_0_dquote_2_\\$var" 170gettext 'depth_0_squote_0_$var' 171gettext 'depth_0_squote_1_\$var' 172gettext 'depth_0_squote_2_\\$var' 173 174echo `gettext depth_1_0_none_0_$var` 175echo `gettext depth_1_0_none_1_\$var` 176echo `gettext depth_1_0_none_2_\\$var` 177echo `gettext depth_1_0_none_3_\\\$var` 178echo `gettext depth_1_0_none_4_\\\\$var` 179echo `gettext "depth_1_0_dquote_0_$var"` 180echo `gettext "depth_1_0_dquote_1_\$var"` 181echo `gettext "depth_1_0_dquote_2_\\$var"` 182echo `gettext "depth_1_0_dquote_3_\\\$var"` 183echo `gettext "depth_1_0_dquote_4_\\\\$var"` 184echo `gettext 'depth_1_0_squote_0_$var'` 185echo `gettext 'depth_1_0_squote_1_\$var'` 186echo `gettext 'depth_1_0_squote_2_\\$var'` 187echo `gettext 'depth_1_0_squote_3_\\\$var'` 188echo `gettext 'depth_1_0_squote_4_\\\\$var'` 189echo "`gettext depth_1_1_none_0_$var`" 190echo "`gettext depth_1_1_none_1_\$var`" 191echo "`gettext depth_1_1_none_2_\\$var`" 192echo "`gettext depth_1_1_none_3_\\\$var`" 193echo "`gettext depth_1_1_none_4_\\\\$var`" 194echo "`gettext "depth_1_1_dquote_0_$var"`" 195echo "`gettext "depth_1_1_dquote_1_\$var"`" 196echo "`gettext "depth_1_1_dquote_2_\\$var"`" 197echo "`gettext "depth_1_1_dquote_3_\\\$var"`" 198echo "`gettext "depth_1_1_dquote_4_\\\\$var"`" 199echo "`gettext 'depth_1_1_squote_0_$var'`" 200echo "`gettext 'depth_1_1_squote_1_\$var'`" 201echo "`gettext 'depth_1_1_squote_2_\\$var'`" 202echo "`gettext 'depth_1_1_squote_3_\\\$var'`" 203echo "`gettext 'depth_1_1_squote_4_\\\\$var'`" 204 205echo `echo \`gettext depth_2_00_none_0_$var\`` 206echo `echo \`gettext depth_2_00_none_1_\$var\`` 207echo `echo \`gettext depth_2_00_none_2_\\$var\`` 208echo `echo \`gettext depth_2_00_none_3_\\\$var\`` 209echo `echo \`gettext depth_2_00_none_4_\\\\$var\`` 210echo `echo \`gettext depth_2_00_none_5_\\\\\$var\`` 211echo `echo \`gettext depth_2_00_none_6_\\\\\\$var\`` 212echo `echo \`gettext depth_2_00_none_7_\\\\\\\$var\`` 213echo `echo \`gettext depth_2_00_none_8_\\\\\\\\$var\`` 214echo `echo \`gettext "depth_2_00_dquote_0_$var"\`` 215echo `echo \`gettext "depth_2_00_dquote_1_\$var"\`` 216echo `echo \`gettext "depth_2_00_dquote_2_\\$var"\`` 217echo `echo \`gettext "depth_2_00_dquote_3_\\\$var"\`` 218echo `echo \`gettext "depth_2_00_dquote_4_\\\\$var"\`` 219echo `echo \`gettext "depth_2_00_dquote_5_\\\\\$var"\`` 220echo `echo \`gettext "depth_2_00_dquote_6_\\\\\\$var"\`` 221echo `echo \`gettext "depth_2_00_dquote_7_\\\\\\\$var"\`` 222echo `echo \`gettext "depth_2_00_dquote_8_\\\\\\\\$var"\`` 223echo `echo \`gettext 'depth_2_00_squote_0_$var'\`` 224echo `echo \`gettext 'depth_2_00_squote_1_\$var'\`` 225echo `echo \`gettext 'depth_2_00_squote_2_\\$var'\`` 226echo `echo \`gettext 'depth_2_00_squote_3_\\\$var'\`` 227echo `echo \`gettext 'depth_2_00_squote_4_\\\\$var'\`` 228echo `echo \`gettext 'depth_2_00_squote_5_\\\\\$var'\`` 229echo `echo \`gettext 'depth_2_00_squote_6_\\\\\\$var'\`` 230echo `echo \`gettext 'depth_2_00_squote_7_\\\\\\\$var'\`` 231echo `echo \`gettext 'depth_2_00_squote_8_\\\\\\\\$var'\`` 232echo "`echo \`gettext depth_2_01_none_0_$var\``" 233echo "`echo \`gettext depth_2_01_none_1_\$var\``" 234echo "`echo \`gettext depth_2_01_none_2_\\$var\``" 235echo "`echo \`gettext depth_2_01_none_3_\\\$var\``" 236echo "`echo \`gettext depth_2_01_none_4_\\\\$var\``" 237echo "`echo \`gettext depth_2_01_none_5_\\\\\$var\``" 238echo "`echo \`gettext depth_2_01_none_6_\\\\\\$var\``" 239echo "`echo \`gettext depth_2_01_none_7_\\\\\\\$var\``" 240echo "`echo \`gettext depth_2_01_none_8_\\\\\\\\$var\``" 241echo "`echo \`gettext "depth_2_01_dquote_0_$var"\``" 242echo "`echo \`gettext "depth_2_01_dquote_1_\$var"\``" 243echo "`echo \`gettext "depth_2_01_dquote_2_\\$var"\``" 244echo "`echo \`gettext "depth_2_01_dquote_3_\\\$var"\``" 245echo "`echo \`gettext "depth_2_01_dquote_4_\\\\$var"\``" 246echo "`echo \`gettext "depth_2_01_dquote_5_\\\\\$var"\``" 247echo "`echo \`gettext "depth_2_01_dquote_6_\\\\\\$var"\``" 248echo "`echo \`gettext "depth_2_01_dquote_7_\\\\\\\$var"\``" 249echo "`echo \`gettext "depth_2_01_dquote_8_\\\\\\\\$var"\``" 250echo "`echo \`gettext 'depth_2_01_squote_0_$var'\``" 251echo "`echo \`gettext 'depth_2_01_squote_1_\$var'\``" 252echo "`echo \`gettext 'depth_2_01_squote_2_\\$var'\``" 253echo "`echo \`gettext 'depth_2_01_squote_3_\\\$var'\``" 254echo "`echo \`gettext 'depth_2_01_squote_4_\\\\$var'\``" 255echo "`echo \`gettext 'depth_2_01_squote_5_\\\\\$var'\``" 256echo "`echo \`gettext 'depth_2_01_squote_6_\\\\\\$var'\``" 257echo "`echo \`gettext 'depth_2_01_squote_7_\\\\\\\$var'\``" 258echo "`echo \`gettext 'depth_2_01_squote_8_\\\\\\\\$var'\``" 259echo `echo "\`gettext depth_2_10_none_0_$var\`"` 260echo `echo "\`gettext depth_2_10_none_1_\$var\`"` 261echo `echo "\`gettext depth_2_10_none_2_\\$var\`"` 262echo `echo "\`gettext depth_2_10_none_3_\\\$var\`"` 263echo `echo "\`gettext depth_2_10_none_4_\\\\$var\`"` 264echo `echo "\`gettext depth_2_10_none_5_\\\\\$var\`"` 265echo `echo "\`gettext depth_2_10_none_6_\\\\\\$var\`"` 266echo `echo "\`gettext depth_2_10_none_7_\\\\\\\$var\`"` 267echo `echo "\`gettext depth_2_10_none_8_\\\\\\\\$var\`"` 268echo `echo "\`gettext "depth_2_10_dquote_0_$var"\`"` 269echo `echo "\`gettext "depth_2_10_dquote_1_\$var"\`"` 270echo `echo "\`gettext "depth_2_10_dquote_2_\\$var"\`"` 271echo `echo "\`gettext "depth_2_10_dquote_3_\\\$var"\`"` 272echo `echo "\`gettext "depth_2_10_dquote_4_\\\\$var"\`"` 273echo `echo "\`gettext "depth_2_10_dquote_5_\\\\\$var"\`"` 274echo `echo "\`gettext "depth_2_10_dquote_6_\\\\\\$var"\`"` 275echo `echo "\`gettext "depth_2_10_dquote_7_\\\\\\\$var"\`"` 276echo `echo "\`gettext "depth_2_10_dquote_8_\\\\\\\\$var"\`"` 277echo `echo "\`gettext 'depth_2_10_squote_0_$var'\`"` 278echo `echo "\`gettext 'depth_2_10_squote_1_\$var'\`"` 279echo `echo "\`gettext 'depth_2_10_squote_2_\\$var'\`"` 280echo `echo "\`gettext 'depth_2_10_squote_3_\\\$var'\`"` 281echo `echo "\`gettext 'depth_2_10_squote_4_\\\\$var'\`"` 282echo `echo "\`gettext 'depth_2_10_squote_5_\\\\\$var'\`"` 283echo `echo "\`gettext 'depth_2_10_squote_6_\\\\\\$var'\`"` 284echo `echo "\`gettext 'depth_2_10_squote_7_\\\\\\\$var'\`"` 285echo `echo "\`gettext 'depth_2_10_squote_8_\\\\\\\\$var'\`"` 286echo "`echo "\`gettext depth_2_11_none_0_$var\`"`" 287echo "`echo "\`gettext depth_2_11_none_1_\$var\`"`" 288echo "`echo "\`gettext depth_2_11_none_2_\\$var\`"`" 289echo "`echo "\`gettext depth_2_11_none_3_\\\$var\`"`" 290echo "`echo "\`gettext depth_2_11_none_4_\\\\$var\`"`" 291echo "`echo "\`gettext depth_2_11_none_5_\\\\\$var\`"`" 292echo "`echo "\`gettext depth_2_11_none_6_\\\\\\$var\`"`" 293echo "`echo "\`gettext depth_2_11_none_7_\\\\\\\$var\`"`" 294echo "`echo "\`gettext depth_2_11_none_8_\\\\\\\\$var\`"`" 295echo "`echo "\`gettext "depth_2_11_dquote_0_$var"\`"`" 296echo "`echo "\`gettext "depth_2_11_dquote_1_\$var"\`"`" 297echo "`echo "\`gettext "depth_2_11_dquote_2_\\$var"\`"`" 298echo "`echo "\`gettext "depth_2_11_dquote_3_\\\$var"\`"`" 299echo "`echo "\`gettext "depth_2_11_dquote_4_\\\\$var"\`"`" 300echo "`echo "\`gettext "depth_2_11_dquote_5_\\\\\$var"\`"`" 301echo "`echo "\`gettext "depth_2_11_dquote_6_\\\\\\$var"\`"`" 302echo "`echo "\`gettext "depth_2_11_dquote_7_\\\\\\\$var"\`"`" 303echo "`echo "\`gettext "depth_2_11_dquote_8_\\\\\\\\$var"\`"`" 304echo "`echo "\`gettext 'depth_2_11_squote_0_$var'\`"`" 305echo "`echo "\`gettext 'depth_2_11_squote_1_\$var'\`"`" 306echo "`echo "\`gettext 'depth_2_11_squote_2_\\$var'\`"`" 307echo "`echo "\`gettext 'depth_2_11_squote_3_\\\$var'\`"`" 308echo "`echo "\`gettext 'depth_2_11_squote_4_\\\\$var'\`"`" 309echo "`echo "\`gettext 'depth_2_11_squote_5_\\\\\$var'\`"`" 310echo "`echo "\`gettext 'depth_2_11_squote_6_\\\\\\$var'\`"`" 311echo "`echo "\`gettext 'depth_2_11_squote_7_\\\\\\\$var'\`"`" 312echo "`echo "\`gettext 'depth_2_11_squote_8_\\\\\\\\$var'\`"`" 313 314# Test backslash before semicolon. 315 316ngettext depth_0_none_0_semi ; 317ngettext depth_0_none_1_semi \; 318ngettext depth_0_none_2_semi \\; 319ngettext "depth_0_dquote_0_semi ;" 320ngettext "depth_0_dquote_1_semi \;" 321ngettext "depth_0_dquote_2_semi \\;" 322ngettext 'depth_0_squote_0_semi ;' 323ngettext 'depth_0_squote_1_semi \;' 324ngettext 'depth_0_squote_2_semi \\;' 325 326echo `ngettext depth_1_0_none_0_semi ;` 327echo `ngettext depth_1_0_none_1_semi \;` 328echo `ngettext depth_1_0_none_2_semi \\;` 329echo `ngettext depth_1_0_none_3_semi \\\;` 330echo `ngettext depth_1_0_none_4_semi \\\\;` 331echo `ngettext "depth_1_0_dquote_0_semi ;"` 332echo `ngettext "depth_1_0_dquote_1_semi \;"` 333echo `ngettext "depth_1_0_dquote_2_semi \\;"` 334echo `ngettext "depth_1_0_dquote_3_semi \\\;"` 335echo `ngettext "depth_1_0_dquote_4_semi \\\\;"` 336echo `ngettext 'depth_1_0_squote_0_semi ;'` 337echo `ngettext 'depth_1_0_squote_1_semi \;'` 338echo `ngettext 'depth_1_0_squote_2_semi \\;'` 339echo `ngettext 'depth_1_0_squote_3_semi \\\;'` 340echo `ngettext 'depth_1_0_squote_4_semi \\\\;'` 341echo "`ngettext depth_1_1_none_0_semi ;`" 342echo "`ngettext depth_1_1_none_1_semi \;`" 343echo "`ngettext depth_1_1_none_2_semi \\;`" 344echo "`ngettext depth_1_1_none_3_semi \\\;`" 345echo "`ngettext depth_1_1_none_4_semi \\\\;`" 346echo "`ngettext "depth_1_1_dquote_0_semi ;"`" 347echo "`ngettext "depth_1_1_dquote_1_semi \;"`" 348echo "`ngettext "depth_1_1_dquote_2_semi \\;"`" 349echo "`ngettext "depth_1_1_dquote_3_semi \\\;"`" 350echo "`ngettext "depth_1_1_dquote_4_semi \\\\;"`" 351echo "`ngettext 'depth_1_1_squote_0_semi ;'`" 352echo "`ngettext 'depth_1_1_squote_1_semi \;'`" 353echo "`ngettext 'depth_1_1_squote_2_semi \\;'`" 354echo "`ngettext 'depth_1_1_squote_3_semi \\\;'`" 355echo "`ngettext 'depth_1_1_squote_4_semi \\\\;'`" 356 357echo `echo \`ngettext depth_2_00_none_0_semi ;\`` 358echo `echo \`ngettext depth_2_00_none_1_semi \;\`` 359echo `echo \`ngettext depth_2_00_none_2_semi \\;\`` 360echo `echo \`ngettext depth_2_00_none_3_semi \\\;\`` 361echo `echo \`ngettext depth_2_00_none_4_semi \\\\;\`` 362echo `echo \`ngettext depth_2_00_none_5_semi \\\\\;\`` 363echo `echo \`ngettext depth_2_00_none_6_semi \\\\\\;\`` 364echo `echo \`ngettext depth_2_00_none_7_semi \\\\\\\;\`` 365echo `echo \`ngettext depth_2_00_none_8_semi \\\\\\\\;\`` 366echo `echo \`ngettext "depth_2_00_dquote_0_semi ;"\`` 367echo `echo \`ngettext "depth_2_00_dquote_1_semi \;"\`` 368echo `echo \`ngettext "depth_2_00_dquote_2_semi \\;"\`` 369echo `echo \`ngettext "depth_2_00_dquote_3_semi \\\;"\`` 370echo `echo \`ngettext "depth_2_00_dquote_4_semi \\\\;"\`` 371echo `echo \`ngettext "depth_2_00_dquote_5_semi \\\\\;"\`` 372echo `echo \`ngettext "depth_2_00_dquote_6_semi \\\\\\;"\`` 373echo `echo \`ngettext "depth_2_00_dquote_7_semi \\\\\\\;"\`` 374echo `echo \`ngettext "depth_2_00_dquote_8_semi \\\\\\\\;"\`` 375echo `echo \`ngettext 'depth_2_00_squote_0_semi ;'\`` 376echo `echo \`ngettext 'depth_2_00_squote_1_semi \;'\`` 377echo `echo \`ngettext 'depth_2_00_squote_2_semi \\;'\`` 378echo `echo \`ngettext 'depth_2_00_squote_3_semi \\\;'\`` 379echo `echo \`ngettext 'depth_2_00_squote_4_semi \\\\;'\`` 380echo `echo \`ngettext 'depth_2_00_squote_5_semi \\\\\;'\`` 381echo `echo \`ngettext 'depth_2_00_squote_6_semi \\\\\\;'\`` 382echo `echo \`ngettext 'depth_2_00_squote_7_semi \\\\\\\;'\`` 383echo `echo \`ngettext 'depth_2_00_squote_8_semi \\\\\\\\;'\`` 384echo "`echo \`ngettext depth_2_01_none_0_semi ;\``" 385echo "`echo \`ngettext depth_2_01_none_1_semi \;\``" 386echo "`echo \`ngettext depth_2_01_none_2_semi \\;\``" 387echo "`echo \`ngettext depth_2_01_none_3_semi \\\;\``" 388echo "`echo \`ngettext depth_2_01_none_4_semi \\\\;\``" 389echo "`echo \`ngettext depth_2_01_none_5_semi \\\\\;\``" 390echo "`echo \`ngettext depth_2_01_none_6_semi \\\\\\;\``" 391echo "`echo \`ngettext depth_2_01_none_7_semi \\\\\\\;\``" 392echo "`echo \`ngettext depth_2_01_none_8_semi \\\\\\\\;\``" 393echo "`echo \`ngettext "depth_2_01_dquote_0_semi ;"\``" 394echo "`echo \`ngettext "depth_2_01_dquote_1_semi \;"\``" 395echo "`echo \`ngettext "depth_2_01_dquote_2_semi \\;"\``" 396echo "`echo \`ngettext "depth_2_01_dquote_3_semi \\\;"\``" 397echo "`echo \`ngettext "depth_2_01_dquote_4_semi \\\\;"\``" 398echo "`echo \`ngettext "depth_2_01_dquote_5_semi \\\\\;"\``" 399echo "`echo \`ngettext "depth_2_01_dquote_6_semi \\\\\\;"\``" 400echo "`echo \`ngettext "depth_2_01_dquote_7_semi \\\\\\\;"\``" 401echo "`echo \`ngettext "depth_2_01_dquote_8_semi \\\\\\\\;"\``" 402echo "`echo \`ngettext 'depth_2_01_squote_0_semi ;'\``" 403echo "`echo \`ngettext 'depth_2_01_squote_1_semi \;'\``" 404echo "`echo \`ngettext 'depth_2_01_squote_2_semi \\;'\``" 405echo "`echo \`ngettext 'depth_2_01_squote_3_semi \\\;'\``" 406echo "`echo \`ngettext 'depth_2_01_squote_4_semi \\\\;'\``" 407echo "`echo \`ngettext 'depth_2_01_squote_5_semi \\\\\;'\``" 408echo "`echo \`ngettext 'depth_2_01_squote_6_semi \\\\\\;'\``" 409echo "`echo \`ngettext 'depth_2_01_squote_7_semi \\\\\\\;'\``" 410echo "`echo \`ngettext 'depth_2_01_squote_8_semi \\\\\\\\;'\``" 411echo `echo "\`ngettext depth_2_10_none_0_semi ;\`"` 412echo `echo "\`ngettext depth_2_10_none_1_semi \;\`"` 413echo `echo "\`ngettext depth_2_10_none_2_semi \\;\`"` 414echo `echo "\`ngettext depth_2_10_none_3_semi \\\;\`"` 415echo `echo "\`ngettext depth_2_10_none_4_semi \\\\;\`"` 416echo `echo "\`ngettext depth_2_10_none_5_semi \\\\\;\`"` 417echo `echo "\`ngettext depth_2_10_none_6_semi \\\\\\;\`"` 418echo `echo "\`ngettext depth_2_10_none_7_semi \\\\\\\;\`"` 419echo `echo "\`ngettext depth_2_10_none_8_semi \\\\\\\\;\`"` 420echo `echo "\`ngettext "depth_2_10_dquote_0_semi ;"\`"` 421echo `echo "\`ngettext "depth_2_10_dquote_1_semi \;"\`"` 422echo `echo "\`ngettext "depth_2_10_dquote_2_semi \\;"\`"` 423echo `echo "\`ngettext "depth_2_10_dquote_3_semi \\\;"\`"` 424echo `echo "\`ngettext "depth_2_10_dquote_4_semi \\\\;"\`"` 425echo `echo "\`ngettext "depth_2_10_dquote_5_semi \\\\\;"\`"` 426echo `echo "\`ngettext "depth_2_10_dquote_6_semi \\\\\\;"\`"` 427echo `echo "\`ngettext "depth_2_10_dquote_7_semi \\\\\\\;"\`"` 428echo `echo "\`ngettext "depth_2_10_dquote_8_semi \\\\\\\\;"\`"` 429echo `echo "\`ngettext 'depth_2_10_squote_0_semi ;'\`"` 430echo `echo "\`ngettext 'depth_2_10_squote_1_semi \;'\`"` 431echo `echo "\`ngettext 'depth_2_10_squote_2_semi \\;'\`"` 432echo `echo "\`ngettext 'depth_2_10_squote_3_semi \\\;'\`"` 433echo `echo "\`ngettext 'depth_2_10_squote_4_semi \\\\;'\`"` 434echo `echo "\`ngettext 'depth_2_10_squote_5_semi \\\\\;'\`"` 435echo `echo "\`ngettext 'depth_2_10_squote_6_semi \\\\\\;'\`"` 436echo `echo "\`ngettext 'depth_2_10_squote_7_semi \\\\\\\;'\`"` 437echo `echo "\`ngettext 'depth_2_10_squote_8_semi \\\\\\\\;'\`"` 438echo "`echo "\`ngettext depth_2_11_none_0_semi ;\`"`" 439echo "`echo "\`ngettext depth_2_11_none_1_semi \;\`"`" 440echo "`echo "\`ngettext depth_2_11_none_2_semi \\;\`"`" 441echo "`echo "\`ngettext depth_2_11_none_3_semi \\\;\`"`" 442echo "`echo "\`ngettext depth_2_11_none_4_semi \\\\;\`"`" 443echo "`echo "\`ngettext depth_2_11_none_5_semi \\\\\;\`"`" 444echo "`echo "\`ngettext depth_2_11_none_6_semi \\\\\\;\`"`" 445echo "`echo "\`ngettext depth_2_11_none_7_semi \\\\\\\;\`"`" 446echo "`echo "\`ngettext depth_2_11_none_8_semi \\\\\\\\;\`"`" 447echo "`echo "\`ngettext "depth_2_11_dquote_0_semi ;"\`"`" 448echo "`echo "\`ngettext "depth_2_11_dquote_1_semi \;"\`"`" 449echo "`echo "\`ngettext "depth_2_11_dquote_2_semi \\;"\`"`" 450echo "`echo "\`ngettext "depth_2_11_dquote_3_semi \\\;"\`"`" 451echo "`echo "\`ngettext "depth_2_11_dquote_4_semi \\\\;"\`"`" 452echo "`echo "\`ngettext "depth_2_11_dquote_5_semi \\\\\;"\`"`" 453echo "`echo "\`ngettext "depth_2_11_dquote_6_semi \\\\\\;"\`"`" 454echo "`echo "\`ngettext "depth_2_11_dquote_7_semi \\\\\\\;"\`"`" 455echo "`echo "\`ngettext "depth_2_11_dquote_8_semi \\\\\\\\;"\`"`" 456echo "`echo "\`ngettext 'depth_2_11_squote_0_semi ;'\`"`" 457echo "`echo "\`ngettext 'depth_2_11_squote_1_semi \;'\`"`" 458echo "`echo "\`ngettext 'depth_2_11_squote_2_semi \\;'\`"`" 459echo "`echo "\`ngettext 'depth_2_11_squote_3_semi \\\;'\`"`" 460echo "`echo "\`ngettext 'depth_2_11_squote_4_semi \\\\;'\`"`" 461echo "`echo "\`ngettext 'depth_2_11_squote_5_semi \\\\\;'\`"`" 462echo "`echo "\`ngettext 'depth_2_11_squote_6_semi \\\\\\;'\`"`" 463echo "`echo "\`ngettext 'depth_2_11_squote_7_semi \\\\\\\;'\`"`" 464echo "`echo "\`ngettext 'depth_2_11_squote_8_semi \\\\\\\\;'\`"`" 465EOF 466 467tmpfiles="$tmpfiles xg-sh-1.po" 468: ${XGETTEXT=xgettext} 469# Here we use ngettext with two signatures: ngettext:1 and ngettext:1,2. 470${XGETTEXT} --omit-header --no-location --keyword=ngettext:1 \ 471 -d xg-sh-1 xg-sh-1.sh 472test $? = 0 || { rm -fr $tmpfiles; exit 1; } 473 474tmpfiles="$tmpfiles xg-sh-1.ok" 475cat <<\EOF > xg-sh-1.ok 476msgid "depth_0_none_0_x" 477msgstr "" 478 479msgid "depth_0_none_1_x" 480msgstr "" 481 482msgid "depth_0_none_2_\\x" 483msgstr "" 484 485msgid "depth_0_dquote_0_x" 486msgstr "" 487 488msgid "depth_0_dquote_1_\\x" 489msgstr "" 490 491msgid "depth_0_dquote_2_\\x" 492msgstr "" 493 494msgid "depth_0_squote_0_x" 495msgstr "" 496 497msgid "depth_0_squote_1_\\x" 498msgstr "" 499 500msgid "depth_0_squote_2_\\\\x" 501msgstr "" 502 503msgid "depth_1_0_none_0_x" 504msgstr "" 505 506msgid "depth_1_0_none_1_x" 507msgstr "" 508 509msgid "depth_1_0_none_2_x" 510msgstr "" 511 512msgid "depth_1_0_none_3_\\x" 513msgstr "" 514 515msgid "depth_1_0_none_4_\\x" 516msgstr "" 517 518msgid "depth_1_0_dquote_0_x" 519msgstr "" 520 521msgid "depth_1_0_dquote_1_\\x" 522msgstr "" 523 524msgid "depth_1_0_dquote_2_\\x" 525msgstr "" 526 527msgid "depth_1_0_dquote_3_\\x" 528msgstr "" 529 530msgid "depth_1_0_dquote_4_\\x" 531msgstr "" 532 533msgid "depth_1_0_squote_0_x" 534msgstr "" 535 536msgid "depth_1_0_squote_1_\\x" 537msgstr "" 538 539msgid "depth_1_0_squote_2_\\x" 540msgstr "" 541 542msgid "depth_1_0_squote_3_\\\\x" 543msgstr "" 544 545msgid "depth_1_0_squote_4_\\\\x" 546msgstr "" 547 548msgid "depth_1_1_none_0_x" 549msgstr "" 550 551msgid "depth_1_1_none_1_x" 552msgstr "" 553 554msgid "depth_1_1_none_2_x" 555msgstr "" 556 557msgid "depth_1_1_none_3_\\x" 558msgstr "" 559 560msgid "depth_1_1_none_4_\\x" 561msgstr "" 562 563msgid "depth_1_1_dquote_0_x" 564msgstr "" 565 566msgid "depth_1_1_dquote_1_\\x" 567msgstr "" 568 569msgid "depth_1_1_dquote_2_\\x" 570msgstr "" 571 572msgid "depth_1_1_dquote_3_\\x" 573msgstr "" 574 575msgid "depth_1_1_dquote_4_\\x" 576msgstr "" 577 578msgid "depth_1_1_squote_0_x" 579msgstr "" 580 581msgid "depth_1_1_squote_1_\\x" 582msgstr "" 583 584msgid "depth_1_1_squote_2_\\x" 585msgstr "" 586 587msgid "depth_1_1_squote_3_\\\\x" 588msgstr "" 589 590msgid "depth_1_1_squote_4_\\\\x" 591msgstr "" 592 593msgid "depth_2_00_none_0_x" 594msgstr "" 595 596msgid "depth_2_00_none_1_x" 597msgstr "" 598 599msgid "depth_2_00_none_2_x" 600msgstr "" 601 602msgid "depth_2_00_none_3_x" 603msgstr "" 604 605msgid "depth_2_00_none_4_x" 606msgstr "" 607 608msgid "depth_2_00_none_5_\\x" 609msgstr "" 610 611msgid "depth_2_00_none_6_\\x" 612msgstr "" 613 614msgid "depth_2_00_none_7_\\x" 615msgstr "" 616 617msgid "depth_2_00_none_8_\\x" 618msgstr "" 619 620msgid "depth_2_00_dquote_0_x" 621msgstr "" 622 623msgid "depth_2_00_dquote_1_\\x" 624msgstr "" 625 626msgid "depth_2_00_dquote_2_\\x" 627msgstr "" 628 629msgid "depth_2_00_dquote_3_\\x" 630msgstr "" 631 632msgid "depth_2_00_dquote_4_\\x" 633msgstr "" 634 635msgid "depth_2_00_dquote_5_\\x" 636msgstr "" 637 638msgid "depth_2_00_dquote_6_\\x" 639msgstr "" 640 641msgid "depth_2_00_dquote_7_\\x" 642msgstr "" 643 644msgid "depth_2_00_dquote_8_\\x" 645msgstr "" 646 647msgid "depth_2_00_squote_0_x" 648msgstr "" 649 650msgid "depth_2_00_squote_1_\\x" 651msgstr "" 652 653msgid "depth_2_00_squote_2_\\x" 654msgstr "" 655 656msgid "depth_2_00_squote_3_\\x" 657msgstr "" 658 659msgid "depth_2_00_squote_4_\\x" 660msgstr "" 661 662msgid "depth_2_00_squote_5_\\\\x" 663msgstr "" 664 665msgid "depth_2_00_squote_6_\\\\x" 666msgstr "" 667 668msgid "depth_2_00_squote_7_\\\\x" 669msgstr "" 670 671msgid "depth_2_00_squote_8_\\\\x" 672msgstr "" 673 674msgid "depth_2_01_none_0_x" 675msgstr "" 676 677msgid "depth_2_01_none_1_x" 678msgstr "" 679 680msgid "depth_2_01_none_2_x" 681msgstr "" 682 683msgid "depth_2_01_none_3_x" 684msgstr "" 685 686msgid "depth_2_01_none_4_x" 687msgstr "" 688 689msgid "depth_2_01_none_5_\\x" 690msgstr "" 691 692msgid "depth_2_01_none_6_\\x" 693msgstr "" 694 695msgid "depth_2_01_none_7_\\x" 696msgstr "" 697 698msgid "depth_2_01_none_8_\\x" 699msgstr "" 700 701msgid "depth_2_01_dquote_0_x" 702msgstr "" 703 704msgid "depth_2_01_dquote_1_\\x" 705msgstr "" 706 707msgid "depth_2_01_dquote_2_\\x" 708msgstr "" 709 710msgid "depth_2_01_dquote_3_\\x" 711msgstr "" 712 713msgid "depth_2_01_dquote_4_\\x" 714msgstr "" 715 716msgid "depth_2_01_dquote_5_\\x" 717msgstr "" 718 719msgid "depth_2_01_dquote_6_\\x" 720msgstr "" 721 722msgid "depth_2_01_dquote_7_\\x" 723msgstr "" 724 725msgid "depth_2_01_dquote_8_\\x" 726msgstr "" 727 728msgid "depth_2_01_squote_0_x" 729msgstr "" 730 731msgid "depth_2_01_squote_1_\\x" 732msgstr "" 733 734msgid "depth_2_01_squote_2_\\x" 735msgstr "" 736 737msgid "depth_2_01_squote_3_\\x" 738msgstr "" 739 740msgid "depth_2_01_squote_4_\\x" 741msgstr "" 742 743msgid "depth_2_01_squote_5_\\\\x" 744msgstr "" 745 746msgid "depth_2_01_squote_6_\\\\x" 747msgstr "" 748 749msgid "depth_2_01_squote_7_\\\\x" 750msgstr "" 751 752msgid "depth_2_01_squote_8_\\\\x" 753msgstr "" 754 755msgid "depth_2_10_none_0_x" 756msgstr "" 757 758msgid "depth_2_10_none_1_x" 759msgstr "" 760 761msgid "depth_2_10_none_2_x" 762msgstr "" 763 764msgid "depth_2_10_none_3_x" 765msgstr "" 766 767msgid "depth_2_10_none_4_x" 768msgstr "" 769 770msgid "depth_2_10_none_5_\\x" 771msgstr "" 772 773msgid "depth_2_10_none_6_\\x" 774msgstr "" 775 776msgid "depth_2_10_none_7_\\x" 777msgstr "" 778 779msgid "depth_2_10_none_8_\\x" 780msgstr "" 781 782msgid "depth_2_10_dquote_0_x" 783msgstr "" 784 785msgid "depth_2_10_dquote_1_\\x" 786msgstr "" 787 788msgid "depth_2_10_dquote_2_\\x" 789msgstr "" 790 791msgid "depth_2_10_dquote_3_\\x" 792msgstr "" 793 794msgid "depth_2_10_dquote_4_\\x" 795msgstr "" 796 797msgid "depth_2_10_dquote_5_\\x" 798msgstr "" 799 800msgid "depth_2_10_dquote_6_\\x" 801msgstr "" 802 803msgid "depth_2_10_dquote_7_\\x" 804msgstr "" 805 806msgid "depth_2_10_dquote_8_\\x" 807msgstr "" 808 809msgid "depth_2_10_squote_0_x" 810msgstr "" 811 812msgid "depth_2_10_squote_1_\\x" 813msgstr "" 814 815msgid "depth_2_10_squote_2_\\x" 816msgstr "" 817 818msgid "depth_2_10_squote_3_\\x" 819msgstr "" 820 821msgid "depth_2_10_squote_4_\\x" 822msgstr "" 823 824msgid "depth_2_10_squote_5_\\\\x" 825msgstr "" 826 827msgid "depth_2_10_squote_6_\\\\x" 828msgstr "" 829 830msgid "depth_2_10_squote_7_\\\\x" 831msgstr "" 832 833msgid "depth_2_10_squote_8_\\\\x" 834msgstr "" 835 836msgid "depth_2_11_none_0_x" 837msgstr "" 838 839msgid "depth_2_11_none_1_x" 840msgstr "" 841 842msgid "depth_2_11_none_2_x" 843msgstr "" 844 845msgid "depth_2_11_none_3_x" 846msgstr "" 847 848msgid "depth_2_11_none_4_x" 849msgstr "" 850 851msgid "depth_2_11_none_5_\\x" 852msgstr "" 853 854msgid "depth_2_11_none_6_\\x" 855msgstr "" 856 857msgid "depth_2_11_none_7_\\x" 858msgstr "" 859 860msgid "depth_2_11_none_8_\\x" 861msgstr "" 862 863msgid "depth_2_11_dquote_0_x" 864msgstr "" 865 866msgid "depth_2_11_dquote_1_\\x" 867msgstr "" 868 869msgid "depth_2_11_dquote_2_\\x" 870msgstr "" 871 872msgid "depth_2_11_dquote_3_\\x" 873msgstr "" 874 875msgid "depth_2_11_dquote_4_\\x" 876msgstr "" 877 878msgid "depth_2_11_dquote_5_\\x" 879msgstr "" 880 881msgid "depth_2_11_dquote_6_\\x" 882msgstr "" 883 884msgid "depth_2_11_dquote_7_\\x" 885msgstr "" 886 887msgid "depth_2_11_dquote_8_\\x" 888msgstr "" 889 890msgid "depth_2_11_squote_0_x" 891msgstr "" 892 893msgid "depth_2_11_squote_1_\\x" 894msgstr "" 895 896msgid "depth_2_11_squote_2_\\x" 897msgstr "" 898 899msgid "depth_2_11_squote_3_\\x" 900msgstr "" 901 902msgid "depth_2_11_squote_4_\\x" 903msgstr "" 904 905msgid "depth_2_11_squote_5_\\\\x" 906msgstr "" 907 908msgid "depth_2_11_squote_6_\\\\x" 909msgstr "" 910 911msgid "depth_2_11_squote_7_\\\\x" 912msgstr "" 913 914msgid "depth_2_11_squote_8_\\\\x" 915msgstr "" 916 917#, sh-format 918msgid "depth_0_none_1_$var" 919msgstr "" 920 921#, sh-format 922msgid "depth_0_dquote_1_$var" 923msgstr "" 924 925#, sh-format 926msgid "depth_0_squote_0_$var" 927msgstr "" 928 929#, sh-format 930msgid "depth_0_squote_1_\\$var" 931msgstr "" 932 933#, sh-format 934msgid "depth_0_squote_2_\\\\$var" 935msgstr "" 936 937#, sh-format 938msgid "depth_1_0_none_2_$var" 939msgstr "" 940 941#, sh-format 942msgid "depth_1_0_none_3_$var" 943msgstr "" 944 945#, sh-format 946msgid "depth_1_0_dquote_2_$var" 947msgstr "" 948 949#, sh-format 950msgid "depth_1_0_dquote_3_$var" 951msgstr "" 952 953#, sh-format 954msgid "depth_1_0_squote_0_$var" 955msgstr "" 956 957#, sh-format 958msgid "depth_1_0_squote_1_$var" 959msgstr "" 960 961#, sh-format 962msgid "depth_1_0_squote_2_\\$var" 963msgstr "" 964 965#, sh-format 966msgid "depth_1_0_squote_3_\\$var" 967msgstr "" 968 969#, sh-format 970msgid "depth_1_0_squote_4_\\\\$var" 971msgstr "" 972 973#, sh-format 974msgid "depth_1_1_none_2_$var" 975msgstr "" 976 977#, sh-format 978msgid "depth_1_1_none_3_$var" 979msgstr "" 980 981#, sh-format 982msgid "depth_1_1_dquote_2_$var" 983msgstr "" 984 985#, sh-format 986msgid "depth_1_1_dquote_3_$var" 987msgstr "" 988 989#, sh-format 990msgid "depth_1_1_squote_0_$var" 991msgstr "" 992 993#, sh-format 994msgid "depth_1_1_squote_1_$var" 995msgstr "" 996 997#, sh-format 998msgid "depth_1_1_squote_2_\\$var" 999msgstr "" 1000 1001#, sh-format 1002msgid "depth_1_1_squote_3_\\$var" 1003msgstr "" 1004 1005#, sh-format 1006msgid "depth_1_1_squote_4_\\\\$var" 1007msgstr "" 1008 1009#, sh-format 1010msgid "depth_2_00_none_4_$var" 1011msgstr "" 1012 1013#, sh-format 1014msgid "depth_2_00_none_5_$var" 1015msgstr "" 1016 1017#, sh-format 1018msgid "depth_2_00_none_6_$var" 1019msgstr "" 1020 1021#, sh-format 1022msgid "depth_2_00_none_7_$var" 1023msgstr "" 1024 1025#, sh-format 1026msgid "depth_2_00_dquote_4_$var" 1027msgstr "" 1028 1029#, sh-format 1030msgid "depth_2_00_dquote_5_$var" 1031msgstr "" 1032 1033#, sh-format 1034msgid "depth_2_00_dquote_6_$var" 1035msgstr "" 1036 1037#, sh-format 1038msgid "depth_2_00_dquote_7_$var" 1039msgstr "" 1040 1041#, sh-format 1042msgid "depth_2_00_squote_0_$var" 1043msgstr "" 1044 1045#, sh-format 1046msgid "depth_2_00_squote_1_$var" 1047msgstr "" 1048 1049#, sh-format 1050msgid "depth_2_00_squote_2_$var" 1051msgstr "" 1052 1053#, sh-format 1054msgid "depth_2_00_squote_3_$var" 1055msgstr "" 1056 1057#, sh-format 1058msgid "depth_2_00_squote_4_\\$var" 1059msgstr "" 1060 1061#, sh-format 1062msgid "depth_2_00_squote_5_\\$var" 1063msgstr "" 1064 1065#, sh-format 1066msgid "depth_2_00_squote_6_\\$var" 1067msgstr "" 1068 1069#, sh-format 1070msgid "depth_2_00_squote_7_\\$var" 1071msgstr "" 1072 1073#, sh-format 1074msgid "depth_2_00_squote_8_\\\\$var" 1075msgstr "" 1076 1077#, sh-format 1078msgid "depth_2_01_none_4_$var" 1079msgstr "" 1080 1081#, sh-format 1082msgid "depth_2_01_none_5_$var" 1083msgstr "" 1084 1085#, sh-format 1086msgid "depth_2_01_none_6_$var" 1087msgstr "" 1088 1089#, sh-format 1090msgid "depth_2_01_none_7_$var" 1091msgstr "" 1092 1093#, sh-format 1094msgid "depth_2_01_dquote_4_$var" 1095msgstr "" 1096 1097#, sh-format 1098msgid "depth_2_01_dquote_5_$var" 1099msgstr "" 1100 1101#, sh-format 1102msgid "depth_2_01_dquote_6_$var" 1103msgstr "" 1104 1105#, sh-format 1106msgid "depth_2_01_dquote_7_$var" 1107msgstr "" 1108 1109#, sh-format 1110msgid "depth_2_01_squote_0_$var" 1111msgstr "" 1112 1113#, sh-format 1114msgid "depth_2_01_squote_1_$var" 1115msgstr "" 1116 1117#, sh-format 1118msgid "depth_2_01_squote_2_$var" 1119msgstr "" 1120 1121#, sh-format 1122msgid "depth_2_01_squote_3_$var" 1123msgstr "" 1124 1125#, sh-format 1126msgid "depth_2_01_squote_4_\\$var" 1127msgstr "" 1128 1129#, sh-format 1130msgid "depth_2_01_squote_5_\\$var" 1131msgstr "" 1132 1133#, sh-format 1134msgid "depth_2_01_squote_6_\\$var" 1135msgstr "" 1136 1137#, sh-format 1138msgid "depth_2_01_squote_7_\\$var" 1139msgstr "" 1140 1141#, sh-format 1142msgid "depth_2_01_squote_8_\\\\$var" 1143msgstr "" 1144 1145#, sh-format 1146msgid "depth_2_10_none_4_$var" 1147msgstr "" 1148 1149#, sh-format 1150msgid "depth_2_10_none_5_$var" 1151msgstr "" 1152 1153#, sh-format 1154msgid "depth_2_10_none_6_$var" 1155msgstr "" 1156 1157#, sh-format 1158msgid "depth_2_10_none_7_$var" 1159msgstr "" 1160 1161#, sh-format 1162msgid "depth_2_10_dquote_4_$var" 1163msgstr "" 1164 1165#, sh-format 1166msgid "depth_2_10_dquote_5_$var" 1167msgstr "" 1168 1169#, sh-format 1170msgid "depth_2_10_dquote_6_$var" 1171msgstr "" 1172 1173#, sh-format 1174msgid "depth_2_10_dquote_7_$var" 1175msgstr "" 1176 1177#, sh-format 1178msgid "depth_2_10_squote_0_$var" 1179msgstr "" 1180 1181#, sh-format 1182msgid "depth_2_10_squote_1_$var" 1183msgstr "" 1184 1185#, sh-format 1186msgid "depth_2_10_squote_2_$var" 1187msgstr "" 1188 1189#, sh-format 1190msgid "depth_2_10_squote_3_$var" 1191msgstr "" 1192 1193#, sh-format 1194msgid "depth_2_10_squote_4_\\$var" 1195msgstr "" 1196 1197#, sh-format 1198msgid "depth_2_10_squote_5_\\$var" 1199msgstr "" 1200 1201#, sh-format 1202msgid "depth_2_10_squote_6_\\$var" 1203msgstr "" 1204 1205#, sh-format 1206msgid "depth_2_10_squote_7_\\$var" 1207msgstr "" 1208 1209#, sh-format 1210msgid "depth_2_10_squote_8_\\\\$var" 1211msgstr "" 1212 1213#, sh-format 1214msgid "depth_2_11_none_4_$var" 1215msgstr "" 1216 1217#, sh-format 1218msgid "depth_2_11_none_5_$var" 1219msgstr "" 1220 1221#, sh-format 1222msgid "depth_2_11_none_6_$var" 1223msgstr "" 1224 1225#, sh-format 1226msgid "depth_2_11_none_7_$var" 1227msgstr "" 1228 1229#, sh-format 1230msgid "depth_2_11_dquote_4_$var" 1231msgstr "" 1232 1233#, sh-format 1234msgid "depth_2_11_dquote_5_$var" 1235msgstr "" 1236 1237#, sh-format 1238msgid "depth_2_11_dquote_6_$var" 1239msgstr "" 1240 1241#, sh-format 1242msgid "depth_2_11_dquote_7_$var" 1243msgstr "" 1244 1245#, sh-format 1246msgid "depth_2_11_squote_0_$var" 1247msgstr "" 1248 1249#, sh-format 1250msgid "depth_2_11_squote_1_$var" 1251msgstr "" 1252 1253#, sh-format 1254msgid "depth_2_11_squote_2_$var" 1255msgstr "" 1256 1257#, sh-format 1258msgid "depth_2_11_squote_3_$var" 1259msgstr "" 1260 1261#, sh-format 1262msgid "depth_2_11_squote_4_\\$var" 1263msgstr "" 1264 1265#, sh-format 1266msgid "depth_2_11_squote_5_\\$var" 1267msgstr "" 1268 1269#, sh-format 1270msgid "depth_2_11_squote_6_\\$var" 1271msgstr "" 1272 1273#, sh-format 1274msgid "depth_2_11_squote_7_\\$var" 1275msgstr "" 1276 1277#, sh-format 1278msgid "depth_2_11_squote_8_\\\\$var" 1279msgstr "" 1280 1281msgid "depth_0_none_0_semi" 1282msgstr "" 1283 1284msgid "depth_0_none_1_semi" 1285msgid_plural ";" 1286msgstr[0] "" 1287msgstr[1] "" 1288 1289msgid "depth_0_none_2_semi" 1290msgid_plural "\\" 1291msgstr[0] "" 1292msgstr[1] "" 1293 1294msgid "depth_0_dquote_0_semi ;" 1295msgstr "" 1296 1297msgid "depth_0_dquote_1_semi \\;" 1298msgstr "" 1299 1300msgid "depth_0_dquote_2_semi \\;" 1301msgstr "" 1302 1303msgid "depth_0_squote_0_semi ;" 1304msgstr "" 1305 1306msgid "depth_0_squote_1_semi \\;" 1307msgstr "" 1308 1309msgid "depth_0_squote_2_semi \\\\;" 1310msgstr "" 1311 1312msgid "depth_1_0_none_0_semi" 1313msgstr "" 1314 1315msgid "depth_1_0_none_1_semi" 1316msgid_plural ";" 1317msgstr[0] "" 1318msgstr[1] "" 1319 1320msgid "depth_1_0_none_2_semi" 1321msgid_plural ";" 1322msgstr[0] "" 1323msgstr[1] "" 1324 1325msgid "depth_1_0_none_3_semi" 1326msgid_plural "\\" 1327msgstr[0] "" 1328msgstr[1] "" 1329 1330msgid "depth_1_0_none_4_semi" 1331msgid_plural "\\" 1332msgstr[0] "" 1333msgstr[1] "" 1334 1335msgid "depth_1_0_dquote_0_semi ;" 1336msgstr "" 1337 1338msgid "depth_1_0_dquote_1_semi \\;" 1339msgstr "" 1340 1341msgid "depth_1_0_dquote_2_semi \\;" 1342msgstr "" 1343 1344msgid "depth_1_0_dquote_3_semi \\;" 1345msgstr "" 1346 1347msgid "depth_1_0_dquote_4_semi \\;" 1348msgstr "" 1349 1350msgid "depth_1_0_squote_0_semi ;" 1351msgstr "" 1352 1353msgid "depth_1_0_squote_1_semi \\;" 1354msgstr "" 1355 1356msgid "depth_1_0_squote_2_semi \\;" 1357msgstr "" 1358 1359msgid "depth_1_0_squote_3_semi \\\\;" 1360msgstr "" 1361 1362msgid "depth_1_0_squote_4_semi \\\\;" 1363msgstr "" 1364 1365msgid "depth_1_1_none_0_semi" 1366msgstr "" 1367 1368msgid "depth_1_1_none_1_semi" 1369msgid_plural ";" 1370msgstr[0] "" 1371msgstr[1] "" 1372 1373msgid "depth_1_1_none_2_semi" 1374msgid_plural ";" 1375msgstr[0] "" 1376msgstr[1] "" 1377 1378msgid "depth_1_1_none_3_semi" 1379msgid_plural "\\" 1380msgstr[0] "" 1381msgstr[1] "" 1382 1383msgid "depth_1_1_none_4_semi" 1384msgid_plural "\\" 1385msgstr[0] "" 1386msgstr[1] "" 1387 1388msgid "depth_1_1_dquote_0_semi ;" 1389msgstr "" 1390 1391msgid "depth_1_1_dquote_1_semi \\;" 1392msgstr "" 1393 1394msgid "depth_1_1_dquote_2_semi \\;" 1395msgstr "" 1396 1397msgid "depth_1_1_dquote_3_semi \\;" 1398msgstr "" 1399 1400msgid "depth_1_1_dquote_4_semi \\;" 1401msgstr "" 1402 1403msgid "depth_1_1_squote_0_semi ;" 1404msgstr "" 1405 1406msgid "depth_1_1_squote_1_semi \\;" 1407msgstr "" 1408 1409msgid "depth_1_1_squote_2_semi \\;" 1410msgstr "" 1411 1412msgid "depth_1_1_squote_3_semi \\\\;" 1413msgstr "" 1414 1415msgid "depth_1_1_squote_4_semi \\\\;" 1416msgstr "" 1417 1418msgid "depth_2_00_none_0_semi" 1419msgstr "" 1420 1421msgid "depth_2_00_none_1_semi" 1422msgid_plural ";" 1423msgstr[0] "" 1424msgstr[1] "" 1425 1426msgid "depth_2_00_none_2_semi" 1427msgid_plural ";" 1428msgstr[0] "" 1429msgstr[1] "" 1430 1431msgid "depth_2_00_none_3_semi" 1432msgid_plural ";" 1433msgstr[0] "" 1434msgstr[1] "" 1435 1436msgid "depth_2_00_none_4_semi" 1437msgid_plural ";" 1438msgstr[0] "" 1439msgstr[1] "" 1440 1441msgid "depth_2_00_none_5_semi" 1442msgid_plural "\\" 1443msgstr[0] "" 1444msgstr[1] "" 1445 1446msgid "depth_2_00_none_6_semi" 1447msgid_plural "\\" 1448msgstr[0] "" 1449msgstr[1] "" 1450 1451msgid "depth_2_00_none_7_semi" 1452msgid_plural "\\" 1453msgstr[0] "" 1454msgstr[1] "" 1455 1456msgid "depth_2_00_none_8_semi" 1457msgid_plural "\\" 1458msgstr[0] "" 1459msgstr[1] "" 1460 1461msgid "depth_2_00_dquote_0_semi ;" 1462msgstr "" 1463 1464msgid "depth_2_00_dquote_1_semi \\;" 1465msgstr "" 1466 1467msgid "depth_2_00_dquote_2_semi \\;" 1468msgstr "" 1469 1470msgid "depth_2_00_dquote_3_semi \\;" 1471msgstr "" 1472 1473msgid "depth_2_00_dquote_4_semi \\;" 1474msgstr "" 1475 1476msgid "depth_2_00_dquote_5_semi \\;" 1477msgstr "" 1478 1479msgid "depth_2_00_dquote_6_semi \\;" 1480msgstr "" 1481 1482msgid "depth_2_00_dquote_7_semi \\;" 1483msgstr "" 1484 1485msgid "depth_2_00_dquote_8_semi \\;" 1486msgstr "" 1487 1488msgid "depth_2_00_squote_0_semi ;" 1489msgstr "" 1490 1491msgid "depth_2_00_squote_1_semi \\;" 1492msgstr "" 1493 1494msgid "depth_2_00_squote_2_semi \\;" 1495msgstr "" 1496 1497msgid "depth_2_00_squote_3_semi \\;" 1498msgstr "" 1499 1500msgid "depth_2_00_squote_4_semi \\;" 1501msgstr "" 1502 1503msgid "depth_2_00_squote_5_semi \\\\;" 1504msgstr "" 1505 1506msgid "depth_2_00_squote_6_semi \\\\;" 1507msgstr "" 1508 1509msgid "depth_2_00_squote_7_semi \\\\;" 1510msgstr "" 1511 1512msgid "depth_2_00_squote_8_semi \\\\;" 1513msgstr "" 1514 1515msgid "depth_2_01_none_0_semi" 1516msgstr "" 1517 1518msgid "depth_2_01_none_1_semi" 1519msgid_plural ";" 1520msgstr[0] "" 1521msgstr[1] "" 1522 1523msgid "depth_2_01_none_2_semi" 1524msgid_plural ";" 1525msgstr[0] "" 1526msgstr[1] "" 1527 1528msgid "depth_2_01_none_3_semi" 1529msgid_plural ";" 1530msgstr[0] "" 1531msgstr[1] "" 1532 1533msgid "depth_2_01_none_4_semi" 1534msgid_plural ";" 1535msgstr[0] "" 1536msgstr[1] "" 1537 1538msgid "depth_2_01_none_5_semi" 1539msgid_plural "\\" 1540msgstr[0] "" 1541msgstr[1] "" 1542 1543msgid "depth_2_01_none_6_semi" 1544msgid_plural "\\" 1545msgstr[0] "" 1546msgstr[1] "" 1547 1548msgid "depth_2_01_none_7_semi" 1549msgid_plural "\\" 1550msgstr[0] "" 1551msgstr[1] "" 1552 1553msgid "depth_2_01_none_8_semi" 1554msgid_plural "\\" 1555msgstr[0] "" 1556msgstr[1] "" 1557 1558msgid "depth_2_01_dquote_0_semi ;" 1559msgstr "" 1560 1561msgid "depth_2_01_dquote_1_semi \\;" 1562msgstr "" 1563 1564msgid "depth_2_01_dquote_2_semi \\;" 1565msgstr "" 1566 1567msgid "depth_2_01_dquote_3_semi \\;" 1568msgstr "" 1569 1570msgid "depth_2_01_dquote_4_semi \\;" 1571msgstr "" 1572 1573msgid "depth_2_01_dquote_5_semi \\;" 1574msgstr "" 1575 1576msgid "depth_2_01_dquote_6_semi \\;" 1577msgstr "" 1578 1579msgid "depth_2_01_dquote_7_semi \\;" 1580msgstr "" 1581 1582msgid "depth_2_01_dquote_8_semi \\;" 1583msgstr "" 1584 1585msgid "depth_2_01_squote_0_semi ;" 1586msgstr "" 1587 1588msgid "depth_2_01_squote_1_semi \\;" 1589msgstr "" 1590 1591msgid "depth_2_01_squote_2_semi \\;" 1592msgstr "" 1593 1594msgid "depth_2_01_squote_3_semi \\;" 1595msgstr "" 1596 1597msgid "depth_2_01_squote_4_semi \\;" 1598msgstr "" 1599 1600msgid "depth_2_01_squote_5_semi \\\\;" 1601msgstr "" 1602 1603msgid "depth_2_01_squote_6_semi \\\\;" 1604msgstr "" 1605 1606msgid "depth_2_01_squote_7_semi \\\\;" 1607msgstr "" 1608 1609msgid "depth_2_01_squote_8_semi \\\\;" 1610msgstr "" 1611 1612msgid "depth_2_10_none_0_semi" 1613msgstr "" 1614 1615msgid "depth_2_10_none_1_semi" 1616msgid_plural ";" 1617msgstr[0] "" 1618msgstr[1] "" 1619 1620msgid "depth_2_10_none_2_semi" 1621msgid_plural ";" 1622msgstr[0] "" 1623msgstr[1] "" 1624 1625msgid "depth_2_10_none_3_semi" 1626msgid_plural ";" 1627msgstr[0] "" 1628msgstr[1] "" 1629 1630msgid "depth_2_10_none_4_semi" 1631msgid_plural ";" 1632msgstr[0] "" 1633msgstr[1] "" 1634 1635msgid "depth_2_10_none_5_semi" 1636msgid_plural "\\" 1637msgstr[0] "" 1638msgstr[1] "" 1639 1640msgid "depth_2_10_none_6_semi" 1641msgid_plural "\\" 1642msgstr[0] "" 1643msgstr[1] "" 1644 1645msgid "depth_2_10_none_7_semi" 1646msgid_plural "\\" 1647msgstr[0] "" 1648msgstr[1] "" 1649 1650msgid "depth_2_10_none_8_semi" 1651msgid_plural "\\" 1652msgstr[0] "" 1653msgstr[1] "" 1654 1655msgid "depth_2_10_dquote_0_semi ;" 1656msgstr "" 1657 1658msgid "depth_2_10_dquote_1_semi \\;" 1659msgstr "" 1660 1661msgid "depth_2_10_dquote_2_semi \\;" 1662msgstr "" 1663 1664msgid "depth_2_10_dquote_3_semi \\;" 1665msgstr "" 1666 1667msgid "depth_2_10_dquote_4_semi \\;" 1668msgstr "" 1669 1670msgid "depth_2_10_dquote_5_semi \\;" 1671msgstr "" 1672 1673msgid "depth_2_10_dquote_6_semi \\;" 1674msgstr "" 1675 1676msgid "depth_2_10_dquote_7_semi \\;" 1677msgstr "" 1678 1679msgid "depth_2_10_dquote_8_semi \\;" 1680msgstr "" 1681 1682msgid "depth_2_10_squote_0_semi ;" 1683msgstr "" 1684 1685msgid "depth_2_10_squote_1_semi \\;" 1686msgstr "" 1687 1688msgid "depth_2_10_squote_2_semi \\;" 1689msgstr "" 1690 1691msgid "depth_2_10_squote_3_semi \\;" 1692msgstr "" 1693 1694msgid "depth_2_10_squote_4_semi \\;" 1695msgstr "" 1696 1697msgid "depth_2_10_squote_5_semi \\\\;" 1698msgstr "" 1699 1700msgid "depth_2_10_squote_6_semi \\\\;" 1701msgstr "" 1702 1703msgid "depth_2_10_squote_7_semi \\\\;" 1704msgstr "" 1705 1706msgid "depth_2_10_squote_8_semi \\\\;" 1707msgstr "" 1708 1709msgid "depth_2_11_none_0_semi" 1710msgstr "" 1711 1712msgid "depth_2_11_none_1_semi" 1713msgid_plural ";" 1714msgstr[0] "" 1715msgstr[1] "" 1716 1717msgid "depth_2_11_none_2_semi" 1718msgid_plural ";" 1719msgstr[0] "" 1720msgstr[1] "" 1721 1722msgid "depth_2_11_none_3_semi" 1723msgid_plural ";" 1724msgstr[0] "" 1725msgstr[1] "" 1726 1727msgid "depth_2_11_none_4_semi" 1728msgid_plural ";" 1729msgstr[0] "" 1730msgstr[1] "" 1731 1732msgid "depth_2_11_none_5_semi" 1733msgid_plural "\\" 1734msgstr[0] "" 1735msgstr[1] "" 1736 1737msgid "depth_2_11_none_6_semi" 1738msgid_plural "\\" 1739msgstr[0] "" 1740msgstr[1] "" 1741 1742msgid "depth_2_11_none_7_semi" 1743msgid_plural "\\" 1744msgstr[0] "" 1745msgstr[1] "" 1746 1747msgid "depth_2_11_none_8_semi" 1748msgid_plural "\\" 1749msgstr[0] "" 1750msgstr[1] "" 1751 1752msgid "depth_2_11_dquote_0_semi ;" 1753msgstr "" 1754 1755msgid "depth_2_11_dquote_1_semi \\;" 1756msgstr "" 1757 1758msgid "depth_2_11_dquote_2_semi \\;" 1759msgstr "" 1760 1761msgid "depth_2_11_dquote_3_semi \\;" 1762msgstr "" 1763 1764msgid "depth_2_11_dquote_4_semi \\;" 1765msgstr "" 1766 1767msgid "depth_2_11_dquote_5_semi \\;" 1768msgstr "" 1769 1770msgid "depth_2_11_dquote_6_semi \\;" 1771msgstr "" 1772 1773msgid "depth_2_11_dquote_7_semi \\;" 1774msgstr "" 1775 1776msgid "depth_2_11_dquote_8_semi \\;" 1777msgstr "" 1778 1779msgid "depth_2_11_squote_0_semi ;" 1780msgstr "" 1781 1782msgid "depth_2_11_squote_1_semi \\;" 1783msgstr "" 1784 1785msgid "depth_2_11_squote_2_semi \\;" 1786msgstr "" 1787 1788msgid "depth_2_11_squote_3_semi \\;" 1789msgstr "" 1790 1791msgid "depth_2_11_squote_4_semi \\;" 1792msgstr "" 1793 1794msgid "depth_2_11_squote_5_semi \\\\;" 1795msgstr "" 1796 1797msgid "depth_2_11_squote_6_semi \\\\;" 1798msgstr "" 1799 1800msgid "depth_2_11_squote_7_semi \\\\;" 1801msgstr "" 1802 1803msgid "depth_2_11_squote_8_semi \\\\;" 1804msgstr "" 1805EOF 1806 1807: ${DIFF=diff} 1808${DIFF} xg-sh-1.ok xg-sh-1.po 1809result=$? 1810 1811rm -fr $tmpfiles 1812 1813exit $result 1814