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.tmp.po 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.tmp xg-sh-1.sh 472test $? = 0 || { rm -fr $tmpfiles; exit 1; } 473tr -d '\r' < xg-sh-1.tmp.po > xg-sh-1.po 474test $? = 0 || { rm -fr $tmpfiles; exit 1; } 475 476tmpfiles="$tmpfiles xg-sh-1.ok" 477cat <<\EOF > xg-sh-1.ok 478msgid "depth_0_none_0_x" 479msgstr "" 480 481msgid "depth_0_none_1_x" 482msgstr "" 483 484msgid "depth_0_none_2_\\x" 485msgstr "" 486 487msgid "depth_0_dquote_0_x" 488msgstr "" 489 490msgid "depth_0_dquote_1_\\x" 491msgstr "" 492 493msgid "depth_0_dquote_2_\\x" 494msgstr "" 495 496msgid "depth_0_squote_0_x" 497msgstr "" 498 499msgid "depth_0_squote_1_\\x" 500msgstr "" 501 502msgid "depth_0_squote_2_\\\\x" 503msgstr "" 504 505msgid "depth_1_0_none_0_x" 506msgstr "" 507 508msgid "depth_1_0_none_1_x" 509msgstr "" 510 511msgid "depth_1_0_none_2_x" 512msgstr "" 513 514msgid "depth_1_0_none_3_\\x" 515msgstr "" 516 517msgid "depth_1_0_none_4_\\x" 518msgstr "" 519 520msgid "depth_1_0_dquote_0_x" 521msgstr "" 522 523msgid "depth_1_0_dquote_1_\\x" 524msgstr "" 525 526msgid "depth_1_0_dquote_2_\\x" 527msgstr "" 528 529msgid "depth_1_0_dquote_3_\\x" 530msgstr "" 531 532msgid "depth_1_0_dquote_4_\\x" 533msgstr "" 534 535msgid "depth_1_0_squote_0_x" 536msgstr "" 537 538msgid "depth_1_0_squote_1_\\x" 539msgstr "" 540 541msgid "depth_1_0_squote_2_\\x" 542msgstr "" 543 544msgid "depth_1_0_squote_3_\\\\x" 545msgstr "" 546 547msgid "depth_1_0_squote_4_\\\\x" 548msgstr "" 549 550msgid "depth_1_1_none_0_x" 551msgstr "" 552 553msgid "depth_1_1_none_1_x" 554msgstr "" 555 556msgid "depth_1_1_none_2_x" 557msgstr "" 558 559msgid "depth_1_1_none_3_\\x" 560msgstr "" 561 562msgid "depth_1_1_none_4_\\x" 563msgstr "" 564 565msgid "depth_1_1_dquote_0_x" 566msgstr "" 567 568msgid "depth_1_1_dquote_1_\\x" 569msgstr "" 570 571msgid "depth_1_1_dquote_2_\\x" 572msgstr "" 573 574msgid "depth_1_1_dquote_3_\\x" 575msgstr "" 576 577msgid "depth_1_1_dquote_4_\\x" 578msgstr "" 579 580msgid "depth_1_1_squote_0_x" 581msgstr "" 582 583msgid "depth_1_1_squote_1_\\x" 584msgstr "" 585 586msgid "depth_1_1_squote_2_\\x" 587msgstr "" 588 589msgid "depth_1_1_squote_3_\\\\x" 590msgstr "" 591 592msgid "depth_1_1_squote_4_\\\\x" 593msgstr "" 594 595msgid "depth_2_00_none_0_x" 596msgstr "" 597 598msgid "depth_2_00_none_1_x" 599msgstr "" 600 601msgid "depth_2_00_none_2_x" 602msgstr "" 603 604msgid "depth_2_00_none_3_x" 605msgstr "" 606 607msgid "depth_2_00_none_4_x" 608msgstr "" 609 610msgid "depth_2_00_none_5_\\x" 611msgstr "" 612 613msgid "depth_2_00_none_6_\\x" 614msgstr "" 615 616msgid "depth_2_00_none_7_\\x" 617msgstr "" 618 619msgid "depth_2_00_none_8_\\x" 620msgstr "" 621 622msgid "depth_2_00_dquote_0_x" 623msgstr "" 624 625msgid "depth_2_00_dquote_1_\\x" 626msgstr "" 627 628msgid "depth_2_00_dquote_2_\\x" 629msgstr "" 630 631msgid "depth_2_00_dquote_3_\\x" 632msgstr "" 633 634msgid "depth_2_00_dquote_4_\\x" 635msgstr "" 636 637msgid "depth_2_00_dquote_5_\\x" 638msgstr "" 639 640msgid "depth_2_00_dquote_6_\\x" 641msgstr "" 642 643msgid "depth_2_00_dquote_7_\\x" 644msgstr "" 645 646msgid "depth_2_00_dquote_8_\\x" 647msgstr "" 648 649msgid "depth_2_00_squote_0_x" 650msgstr "" 651 652msgid "depth_2_00_squote_1_\\x" 653msgstr "" 654 655msgid "depth_2_00_squote_2_\\x" 656msgstr "" 657 658msgid "depth_2_00_squote_3_\\x" 659msgstr "" 660 661msgid "depth_2_00_squote_4_\\x" 662msgstr "" 663 664msgid "depth_2_00_squote_5_\\\\x" 665msgstr "" 666 667msgid "depth_2_00_squote_6_\\\\x" 668msgstr "" 669 670msgid "depth_2_00_squote_7_\\\\x" 671msgstr "" 672 673msgid "depth_2_00_squote_8_\\\\x" 674msgstr "" 675 676msgid "depth_2_01_none_0_x" 677msgstr "" 678 679msgid "depth_2_01_none_1_x" 680msgstr "" 681 682msgid "depth_2_01_none_2_x" 683msgstr "" 684 685msgid "depth_2_01_none_3_x" 686msgstr "" 687 688msgid "depth_2_01_none_4_x" 689msgstr "" 690 691msgid "depth_2_01_none_5_\\x" 692msgstr "" 693 694msgid "depth_2_01_none_6_\\x" 695msgstr "" 696 697msgid "depth_2_01_none_7_\\x" 698msgstr "" 699 700msgid "depth_2_01_none_8_\\x" 701msgstr "" 702 703msgid "depth_2_01_dquote_0_x" 704msgstr "" 705 706msgid "depth_2_01_dquote_1_\\x" 707msgstr "" 708 709msgid "depth_2_01_dquote_2_\\x" 710msgstr "" 711 712msgid "depth_2_01_dquote_3_\\x" 713msgstr "" 714 715msgid "depth_2_01_dquote_4_\\x" 716msgstr "" 717 718msgid "depth_2_01_dquote_5_\\x" 719msgstr "" 720 721msgid "depth_2_01_dquote_6_\\x" 722msgstr "" 723 724msgid "depth_2_01_dquote_7_\\x" 725msgstr "" 726 727msgid "depth_2_01_dquote_8_\\x" 728msgstr "" 729 730msgid "depth_2_01_squote_0_x" 731msgstr "" 732 733msgid "depth_2_01_squote_1_\\x" 734msgstr "" 735 736msgid "depth_2_01_squote_2_\\x" 737msgstr "" 738 739msgid "depth_2_01_squote_3_\\x" 740msgstr "" 741 742msgid "depth_2_01_squote_4_\\x" 743msgstr "" 744 745msgid "depth_2_01_squote_5_\\\\x" 746msgstr "" 747 748msgid "depth_2_01_squote_6_\\\\x" 749msgstr "" 750 751msgid "depth_2_01_squote_7_\\\\x" 752msgstr "" 753 754msgid "depth_2_01_squote_8_\\\\x" 755msgstr "" 756 757msgid "depth_2_10_none_0_x" 758msgstr "" 759 760msgid "depth_2_10_none_1_x" 761msgstr "" 762 763msgid "depth_2_10_none_2_x" 764msgstr "" 765 766msgid "depth_2_10_none_3_x" 767msgstr "" 768 769msgid "depth_2_10_none_4_x" 770msgstr "" 771 772msgid "depth_2_10_none_5_\\x" 773msgstr "" 774 775msgid "depth_2_10_none_6_\\x" 776msgstr "" 777 778msgid "depth_2_10_none_7_\\x" 779msgstr "" 780 781msgid "depth_2_10_none_8_\\x" 782msgstr "" 783 784msgid "depth_2_10_dquote_0_x" 785msgstr "" 786 787msgid "depth_2_10_dquote_1_\\x" 788msgstr "" 789 790msgid "depth_2_10_dquote_2_\\x" 791msgstr "" 792 793msgid "depth_2_10_dquote_3_\\x" 794msgstr "" 795 796msgid "depth_2_10_dquote_4_\\x" 797msgstr "" 798 799msgid "depth_2_10_dquote_5_\\x" 800msgstr "" 801 802msgid "depth_2_10_dquote_6_\\x" 803msgstr "" 804 805msgid "depth_2_10_dquote_7_\\x" 806msgstr "" 807 808msgid "depth_2_10_dquote_8_\\x" 809msgstr "" 810 811msgid "depth_2_10_squote_0_x" 812msgstr "" 813 814msgid "depth_2_10_squote_1_\\x" 815msgstr "" 816 817msgid "depth_2_10_squote_2_\\x" 818msgstr "" 819 820msgid "depth_2_10_squote_3_\\x" 821msgstr "" 822 823msgid "depth_2_10_squote_4_\\x" 824msgstr "" 825 826msgid "depth_2_10_squote_5_\\\\x" 827msgstr "" 828 829msgid "depth_2_10_squote_6_\\\\x" 830msgstr "" 831 832msgid "depth_2_10_squote_7_\\\\x" 833msgstr "" 834 835msgid "depth_2_10_squote_8_\\\\x" 836msgstr "" 837 838msgid "depth_2_11_none_0_x" 839msgstr "" 840 841msgid "depth_2_11_none_1_x" 842msgstr "" 843 844msgid "depth_2_11_none_2_x" 845msgstr "" 846 847msgid "depth_2_11_none_3_x" 848msgstr "" 849 850msgid "depth_2_11_none_4_x" 851msgstr "" 852 853msgid "depth_2_11_none_5_\\x" 854msgstr "" 855 856msgid "depth_2_11_none_6_\\x" 857msgstr "" 858 859msgid "depth_2_11_none_7_\\x" 860msgstr "" 861 862msgid "depth_2_11_none_8_\\x" 863msgstr "" 864 865msgid "depth_2_11_dquote_0_x" 866msgstr "" 867 868msgid "depth_2_11_dquote_1_\\x" 869msgstr "" 870 871msgid "depth_2_11_dquote_2_\\x" 872msgstr "" 873 874msgid "depth_2_11_dquote_3_\\x" 875msgstr "" 876 877msgid "depth_2_11_dquote_4_\\x" 878msgstr "" 879 880msgid "depth_2_11_dquote_5_\\x" 881msgstr "" 882 883msgid "depth_2_11_dquote_6_\\x" 884msgstr "" 885 886msgid "depth_2_11_dquote_7_\\x" 887msgstr "" 888 889msgid "depth_2_11_dquote_8_\\x" 890msgstr "" 891 892msgid "depth_2_11_squote_0_x" 893msgstr "" 894 895msgid "depth_2_11_squote_1_\\x" 896msgstr "" 897 898msgid "depth_2_11_squote_2_\\x" 899msgstr "" 900 901msgid "depth_2_11_squote_3_\\x" 902msgstr "" 903 904msgid "depth_2_11_squote_4_\\x" 905msgstr "" 906 907msgid "depth_2_11_squote_5_\\\\x" 908msgstr "" 909 910msgid "depth_2_11_squote_6_\\\\x" 911msgstr "" 912 913msgid "depth_2_11_squote_7_\\\\x" 914msgstr "" 915 916msgid "depth_2_11_squote_8_\\\\x" 917msgstr "" 918 919#, sh-format 920msgid "depth_0_none_1_$var" 921msgstr "" 922 923#, sh-format 924msgid "depth_0_dquote_1_$var" 925msgstr "" 926 927#, sh-format 928msgid "depth_0_squote_0_$var" 929msgstr "" 930 931#, sh-format 932msgid "depth_0_squote_1_\\$var" 933msgstr "" 934 935#, sh-format 936msgid "depth_0_squote_2_\\\\$var" 937msgstr "" 938 939#, sh-format 940msgid "depth_1_0_none_2_$var" 941msgstr "" 942 943#, sh-format 944msgid "depth_1_0_none_3_$var" 945msgstr "" 946 947#, sh-format 948msgid "depth_1_0_dquote_2_$var" 949msgstr "" 950 951#, sh-format 952msgid "depth_1_0_dquote_3_$var" 953msgstr "" 954 955#, sh-format 956msgid "depth_1_0_squote_0_$var" 957msgstr "" 958 959#, sh-format 960msgid "depth_1_0_squote_1_$var" 961msgstr "" 962 963#, sh-format 964msgid "depth_1_0_squote_2_\\$var" 965msgstr "" 966 967#, sh-format 968msgid "depth_1_0_squote_3_\\$var" 969msgstr "" 970 971#, sh-format 972msgid "depth_1_0_squote_4_\\\\$var" 973msgstr "" 974 975#, sh-format 976msgid "depth_1_1_none_2_$var" 977msgstr "" 978 979#, sh-format 980msgid "depth_1_1_none_3_$var" 981msgstr "" 982 983#, sh-format 984msgid "depth_1_1_dquote_2_$var" 985msgstr "" 986 987#, sh-format 988msgid "depth_1_1_dquote_3_$var" 989msgstr "" 990 991#, sh-format 992msgid "depth_1_1_squote_0_$var" 993msgstr "" 994 995#, sh-format 996msgid "depth_1_1_squote_1_$var" 997msgstr "" 998 999#, sh-format 1000msgid "depth_1_1_squote_2_\\$var" 1001msgstr "" 1002 1003#, sh-format 1004msgid "depth_1_1_squote_3_\\$var" 1005msgstr "" 1006 1007#, sh-format 1008msgid "depth_1_1_squote_4_\\\\$var" 1009msgstr "" 1010 1011#, sh-format 1012msgid "depth_2_00_none_4_$var" 1013msgstr "" 1014 1015#, sh-format 1016msgid "depth_2_00_none_5_$var" 1017msgstr "" 1018 1019#, sh-format 1020msgid "depth_2_00_none_6_$var" 1021msgstr "" 1022 1023#, sh-format 1024msgid "depth_2_00_none_7_$var" 1025msgstr "" 1026 1027#, sh-format 1028msgid "depth_2_00_dquote_4_$var" 1029msgstr "" 1030 1031#, sh-format 1032msgid "depth_2_00_dquote_5_$var" 1033msgstr "" 1034 1035#, sh-format 1036msgid "depth_2_00_dquote_6_$var" 1037msgstr "" 1038 1039#, sh-format 1040msgid "depth_2_00_dquote_7_$var" 1041msgstr "" 1042 1043#, sh-format 1044msgid "depth_2_00_squote_0_$var" 1045msgstr "" 1046 1047#, sh-format 1048msgid "depth_2_00_squote_1_$var" 1049msgstr "" 1050 1051#, sh-format 1052msgid "depth_2_00_squote_2_$var" 1053msgstr "" 1054 1055#, sh-format 1056msgid "depth_2_00_squote_3_$var" 1057msgstr "" 1058 1059#, sh-format 1060msgid "depth_2_00_squote_4_\\$var" 1061msgstr "" 1062 1063#, sh-format 1064msgid "depth_2_00_squote_5_\\$var" 1065msgstr "" 1066 1067#, sh-format 1068msgid "depth_2_00_squote_6_\\$var" 1069msgstr "" 1070 1071#, sh-format 1072msgid "depth_2_00_squote_7_\\$var" 1073msgstr "" 1074 1075#, sh-format 1076msgid "depth_2_00_squote_8_\\\\$var" 1077msgstr "" 1078 1079#, sh-format 1080msgid "depth_2_01_none_4_$var" 1081msgstr "" 1082 1083#, sh-format 1084msgid "depth_2_01_none_5_$var" 1085msgstr "" 1086 1087#, sh-format 1088msgid "depth_2_01_none_6_$var" 1089msgstr "" 1090 1091#, sh-format 1092msgid "depth_2_01_none_7_$var" 1093msgstr "" 1094 1095#, sh-format 1096msgid "depth_2_01_dquote_4_$var" 1097msgstr "" 1098 1099#, sh-format 1100msgid "depth_2_01_dquote_5_$var" 1101msgstr "" 1102 1103#, sh-format 1104msgid "depth_2_01_dquote_6_$var" 1105msgstr "" 1106 1107#, sh-format 1108msgid "depth_2_01_dquote_7_$var" 1109msgstr "" 1110 1111#, sh-format 1112msgid "depth_2_01_squote_0_$var" 1113msgstr "" 1114 1115#, sh-format 1116msgid "depth_2_01_squote_1_$var" 1117msgstr "" 1118 1119#, sh-format 1120msgid "depth_2_01_squote_2_$var" 1121msgstr "" 1122 1123#, sh-format 1124msgid "depth_2_01_squote_3_$var" 1125msgstr "" 1126 1127#, sh-format 1128msgid "depth_2_01_squote_4_\\$var" 1129msgstr "" 1130 1131#, sh-format 1132msgid "depth_2_01_squote_5_\\$var" 1133msgstr "" 1134 1135#, sh-format 1136msgid "depth_2_01_squote_6_\\$var" 1137msgstr "" 1138 1139#, sh-format 1140msgid "depth_2_01_squote_7_\\$var" 1141msgstr "" 1142 1143#, sh-format 1144msgid "depth_2_01_squote_8_\\\\$var" 1145msgstr "" 1146 1147#, sh-format 1148msgid "depth_2_10_none_4_$var" 1149msgstr "" 1150 1151#, sh-format 1152msgid "depth_2_10_none_5_$var" 1153msgstr "" 1154 1155#, sh-format 1156msgid "depth_2_10_none_6_$var" 1157msgstr "" 1158 1159#, sh-format 1160msgid "depth_2_10_none_7_$var" 1161msgstr "" 1162 1163#, sh-format 1164msgid "depth_2_10_dquote_4_$var" 1165msgstr "" 1166 1167#, sh-format 1168msgid "depth_2_10_dquote_5_$var" 1169msgstr "" 1170 1171#, sh-format 1172msgid "depth_2_10_dquote_6_$var" 1173msgstr "" 1174 1175#, sh-format 1176msgid "depth_2_10_dquote_7_$var" 1177msgstr "" 1178 1179#, sh-format 1180msgid "depth_2_10_squote_0_$var" 1181msgstr "" 1182 1183#, sh-format 1184msgid "depth_2_10_squote_1_$var" 1185msgstr "" 1186 1187#, sh-format 1188msgid "depth_2_10_squote_2_$var" 1189msgstr "" 1190 1191#, sh-format 1192msgid "depth_2_10_squote_3_$var" 1193msgstr "" 1194 1195#, sh-format 1196msgid "depth_2_10_squote_4_\\$var" 1197msgstr "" 1198 1199#, sh-format 1200msgid "depth_2_10_squote_5_\\$var" 1201msgstr "" 1202 1203#, sh-format 1204msgid "depth_2_10_squote_6_\\$var" 1205msgstr "" 1206 1207#, sh-format 1208msgid "depth_2_10_squote_7_\\$var" 1209msgstr "" 1210 1211#, sh-format 1212msgid "depth_2_10_squote_8_\\\\$var" 1213msgstr "" 1214 1215#, sh-format 1216msgid "depth_2_11_none_4_$var" 1217msgstr "" 1218 1219#, sh-format 1220msgid "depth_2_11_none_5_$var" 1221msgstr "" 1222 1223#, sh-format 1224msgid "depth_2_11_none_6_$var" 1225msgstr "" 1226 1227#, sh-format 1228msgid "depth_2_11_none_7_$var" 1229msgstr "" 1230 1231#, sh-format 1232msgid "depth_2_11_dquote_4_$var" 1233msgstr "" 1234 1235#, sh-format 1236msgid "depth_2_11_dquote_5_$var" 1237msgstr "" 1238 1239#, sh-format 1240msgid "depth_2_11_dquote_6_$var" 1241msgstr "" 1242 1243#, sh-format 1244msgid "depth_2_11_dquote_7_$var" 1245msgstr "" 1246 1247#, sh-format 1248msgid "depth_2_11_squote_0_$var" 1249msgstr "" 1250 1251#, sh-format 1252msgid "depth_2_11_squote_1_$var" 1253msgstr "" 1254 1255#, sh-format 1256msgid "depth_2_11_squote_2_$var" 1257msgstr "" 1258 1259#, sh-format 1260msgid "depth_2_11_squote_3_$var" 1261msgstr "" 1262 1263#, sh-format 1264msgid "depth_2_11_squote_4_\\$var" 1265msgstr "" 1266 1267#, sh-format 1268msgid "depth_2_11_squote_5_\\$var" 1269msgstr "" 1270 1271#, sh-format 1272msgid "depth_2_11_squote_6_\\$var" 1273msgstr "" 1274 1275#, sh-format 1276msgid "depth_2_11_squote_7_\\$var" 1277msgstr "" 1278 1279#, sh-format 1280msgid "depth_2_11_squote_8_\\\\$var" 1281msgstr "" 1282 1283msgid "depth_0_none_0_semi" 1284msgstr "" 1285 1286msgid "depth_0_none_1_semi" 1287msgid_plural ";" 1288msgstr[0] "" 1289msgstr[1] "" 1290 1291msgid "depth_0_none_2_semi" 1292msgid_plural "\\" 1293msgstr[0] "" 1294msgstr[1] "" 1295 1296msgid "depth_0_dquote_0_semi ;" 1297msgstr "" 1298 1299msgid "depth_0_dquote_1_semi \\;" 1300msgstr "" 1301 1302msgid "depth_0_dquote_2_semi \\;" 1303msgstr "" 1304 1305msgid "depth_0_squote_0_semi ;" 1306msgstr "" 1307 1308msgid "depth_0_squote_1_semi \\;" 1309msgstr "" 1310 1311msgid "depth_0_squote_2_semi \\\\;" 1312msgstr "" 1313 1314msgid "depth_1_0_none_0_semi" 1315msgstr "" 1316 1317msgid "depth_1_0_none_1_semi" 1318msgid_plural ";" 1319msgstr[0] "" 1320msgstr[1] "" 1321 1322msgid "depth_1_0_none_2_semi" 1323msgid_plural ";" 1324msgstr[0] "" 1325msgstr[1] "" 1326 1327msgid "depth_1_0_none_3_semi" 1328msgid_plural "\\" 1329msgstr[0] "" 1330msgstr[1] "" 1331 1332msgid "depth_1_0_none_4_semi" 1333msgid_plural "\\" 1334msgstr[0] "" 1335msgstr[1] "" 1336 1337msgid "depth_1_0_dquote_0_semi ;" 1338msgstr "" 1339 1340msgid "depth_1_0_dquote_1_semi \\;" 1341msgstr "" 1342 1343msgid "depth_1_0_dquote_2_semi \\;" 1344msgstr "" 1345 1346msgid "depth_1_0_dquote_3_semi \\;" 1347msgstr "" 1348 1349msgid "depth_1_0_dquote_4_semi \\;" 1350msgstr "" 1351 1352msgid "depth_1_0_squote_0_semi ;" 1353msgstr "" 1354 1355msgid "depth_1_0_squote_1_semi \\;" 1356msgstr "" 1357 1358msgid "depth_1_0_squote_2_semi \\;" 1359msgstr "" 1360 1361msgid "depth_1_0_squote_3_semi \\\\;" 1362msgstr "" 1363 1364msgid "depth_1_0_squote_4_semi \\\\;" 1365msgstr "" 1366 1367msgid "depth_1_1_none_0_semi" 1368msgstr "" 1369 1370msgid "depth_1_1_none_1_semi" 1371msgid_plural ";" 1372msgstr[0] "" 1373msgstr[1] "" 1374 1375msgid "depth_1_1_none_2_semi" 1376msgid_plural ";" 1377msgstr[0] "" 1378msgstr[1] "" 1379 1380msgid "depth_1_1_none_3_semi" 1381msgid_plural "\\" 1382msgstr[0] "" 1383msgstr[1] "" 1384 1385msgid "depth_1_1_none_4_semi" 1386msgid_plural "\\" 1387msgstr[0] "" 1388msgstr[1] "" 1389 1390msgid "depth_1_1_dquote_0_semi ;" 1391msgstr "" 1392 1393msgid "depth_1_1_dquote_1_semi \\;" 1394msgstr "" 1395 1396msgid "depth_1_1_dquote_2_semi \\;" 1397msgstr "" 1398 1399msgid "depth_1_1_dquote_3_semi \\;" 1400msgstr "" 1401 1402msgid "depth_1_1_dquote_4_semi \\;" 1403msgstr "" 1404 1405msgid "depth_1_1_squote_0_semi ;" 1406msgstr "" 1407 1408msgid "depth_1_1_squote_1_semi \\;" 1409msgstr "" 1410 1411msgid "depth_1_1_squote_2_semi \\;" 1412msgstr "" 1413 1414msgid "depth_1_1_squote_3_semi \\\\;" 1415msgstr "" 1416 1417msgid "depth_1_1_squote_4_semi \\\\;" 1418msgstr "" 1419 1420msgid "depth_2_00_none_0_semi" 1421msgstr "" 1422 1423msgid "depth_2_00_none_1_semi" 1424msgid_plural ";" 1425msgstr[0] "" 1426msgstr[1] "" 1427 1428msgid "depth_2_00_none_2_semi" 1429msgid_plural ";" 1430msgstr[0] "" 1431msgstr[1] "" 1432 1433msgid "depth_2_00_none_3_semi" 1434msgid_plural ";" 1435msgstr[0] "" 1436msgstr[1] "" 1437 1438msgid "depth_2_00_none_4_semi" 1439msgid_plural ";" 1440msgstr[0] "" 1441msgstr[1] "" 1442 1443msgid "depth_2_00_none_5_semi" 1444msgid_plural "\\" 1445msgstr[0] "" 1446msgstr[1] "" 1447 1448msgid "depth_2_00_none_6_semi" 1449msgid_plural "\\" 1450msgstr[0] "" 1451msgstr[1] "" 1452 1453msgid "depth_2_00_none_7_semi" 1454msgid_plural "\\" 1455msgstr[0] "" 1456msgstr[1] "" 1457 1458msgid "depth_2_00_none_8_semi" 1459msgid_plural "\\" 1460msgstr[0] "" 1461msgstr[1] "" 1462 1463msgid "depth_2_00_dquote_0_semi ;" 1464msgstr "" 1465 1466msgid "depth_2_00_dquote_1_semi \\;" 1467msgstr "" 1468 1469msgid "depth_2_00_dquote_2_semi \\;" 1470msgstr "" 1471 1472msgid "depth_2_00_dquote_3_semi \\;" 1473msgstr "" 1474 1475msgid "depth_2_00_dquote_4_semi \\;" 1476msgstr "" 1477 1478msgid "depth_2_00_dquote_5_semi \\;" 1479msgstr "" 1480 1481msgid "depth_2_00_dquote_6_semi \\;" 1482msgstr "" 1483 1484msgid "depth_2_00_dquote_7_semi \\;" 1485msgstr "" 1486 1487msgid "depth_2_00_dquote_8_semi \\;" 1488msgstr "" 1489 1490msgid "depth_2_00_squote_0_semi ;" 1491msgstr "" 1492 1493msgid "depth_2_00_squote_1_semi \\;" 1494msgstr "" 1495 1496msgid "depth_2_00_squote_2_semi \\;" 1497msgstr "" 1498 1499msgid "depth_2_00_squote_3_semi \\;" 1500msgstr "" 1501 1502msgid "depth_2_00_squote_4_semi \\;" 1503msgstr "" 1504 1505msgid "depth_2_00_squote_5_semi \\\\;" 1506msgstr "" 1507 1508msgid "depth_2_00_squote_6_semi \\\\;" 1509msgstr "" 1510 1511msgid "depth_2_00_squote_7_semi \\\\;" 1512msgstr "" 1513 1514msgid "depth_2_00_squote_8_semi \\\\;" 1515msgstr "" 1516 1517msgid "depth_2_01_none_0_semi" 1518msgstr "" 1519 1520msgid "depth_2_01_none_1_semi" 1521msgid_plural ";" 1522msgstr[0] "" 1523msgstr[1] "" 1524 1525msgid "depth_2_01_none_2_semi" 1526msgid_plural ";" 1527msgstr[0] "" 1528msgstr[1] "" 1529 1530msgid "depth_2_01_none_3_semi" 1531msgid_plural ";" 1532msgstr[0] "" 1533msgstr[1] "" 1534 1535msgid "depth_2_01_none_4_semi" 1536msgid_plural ";" 1537msgstr[0] "" 1538msgstr[1] "" 1539 1540msgid "depth_2_01_none_5_semi" 1541msgid_plural "\\" 1542msgstr[0] "" 1543msgstr[1] "" 1544 1545msgid "depth_2_01_none_6_semi" 1546msgid_plural "\\" 1547msgstr[0] "" 1548msgstr[1] "" 1549 1550msgid "depth_2_01_none_7_semi" 1551msgid_plural "\\" 1552msgstr[0] "" 1553msgstr[1] "" 1554 1555msgid "depth_2_01_none_8_semi" 1556msgid_plural "\\" 1557msgstr[0] "" 1558msgstr[1] "" 1559 1560msgid "depth_2_01_dquote_0_semi ;" 1561msgstr "" 1562 1563msgid "depth_2_01_dquote_1_semi \\;" 1564msgstr "" 1565 1566msgid "depth_2_01_dquote_2_semi \\;" 1567msgstr "" 1568 1569msgid "depth_2_01_dquote_3_semi \\;" 1570msgstr "" 1571 1572msgid "depth_2_01_dquote_4_semi \\;" 1573msgstr "" 1574 1575msgid "depth_2_01_dquote_5_semi \\;" 1576msgstr "" 1577 1578msgid "depth_2_01_dquote_6_semi \\;" 1579msgstr "" 1580 1581msgid "depth_2_01_dquote_7_semi \\;" 1582msgstr "" 1583 1584msgid "depth_2_01_dquote_8_semi \\;" 1585msgstr "" 1586 1587msgid "depth_2_01_squote_0_semi ;" 1588msgstr "" 1589 1590msgid "depth_2_01_squote_1_semi \\;" 1591msgstr "" 1592 1593msgid "depth_2_01_squote_2_semi \\;" 1594msgstr "" 1595 1596msgid "depth_2_01_squote_3_semi \\;" 1597msgstr "" 1598 1599msgid "depth_2_01_squote_4_semi \\;" 1600msgstr "" 1601 1602msgid "depth_2_01_squote_5_semi \\\\;" 1603msgstr "" 1604 1605msgid "depth_2_01_squote_6_semi \\\\;" 1606msgstr "" 1607 1608msgid "depth_2_01_squote_7_semi \\\\;" 1609msgstr "" 1610 1611msgid "depth_2_01_squote_8_semi \\\\;" 1612msgstr "" 1613 1614msgid "depth_2_10_none_0_semi" 1615msgstr "" 1616 1617msgid "depth_2_10_none_1_semi" 1618msgid_plural ";" 1619msgstr[0] "" 1620msgstr[1] "" 1621 1622msgid "depth_2_10_none_2_semi" 1623msgid_plural ";" 1624msgstr[0] "" 1625msgstr[1] "" 1626 1627msgid "depth_2_10_none_3_semi" 1628msgid_plural ";" 1629msgstr[0] "" 1630msgstr[1] "" 1631 1632msgid "depth_2_10_none_4_semi" 1633msgid_plural ";" 1634msgstr[0] "" 1635msgstr[1] "" 1636 1637msgid "depth_2_10_none_5_semi" 1638msgid_plural "\\" 1639msgstr[0] "" 1640msgstr[1] "" 1641 1642msgid "depth_2_10_none_6_semi" 1643msgid_plural "\\" 1644msgstr[0] "" 1645msgstr[1] "" 1646 1647msgid "depth_2_10_none_7_semi" 1648msgid_plural "\\" 1649msgstr[0] "" 1650msgstr[1] "" 1651 1652msgid "depth_2_10_none_8_semi" 1653msgid_plural "\\" 1654msgstr[0] "" 1655msgstr[1] "" 1656 1657msgid "depth_2_10_dquote_0_semi ;" 1658msgstr "" 1659 1660msgid "depth_2_10_dquote_1_semi \\;" 1661msgstr "" 1662 1663msgid "depth_2_10_dquote_2_semi \\;" 1664msgstr "" 1665 1666msgid "depth_2_10_dquote_3_semi \\;" 1667msgstr "" 1668 1669msgid "depth_2_10_dquote_4_semi \\;" 1670msgstr "" 1671 1672msgid "depth_2_10_dquote_5_semi \\;" 1673msgstr "" 1674 1675msgid "depth_2_10_dquote_6_semi \\;" 1676msgstr "" 1677 1678msgid "depth_2_10_dquote_7_semi \\;" 1679msgstr "" 1680 1681msgid "depth_2_10_dquote_8_semi \\;" 1682msgstr "" 1683 1684msgid "depth_2_10_squote_0_semi ;" 1685msgstr "" 1686 1687msgid "depth_2_10_squote_1_semi \\;" 1688msgstr "" 1689 1690msgid "depth_2_10_squote_2_semi \\;" 1691msgstr "" 1692 1693msgid "depth_2_10_squote_3_semi \\;" 1694msgstr "" 1695 1696msgid "depth_2_10_squote_4_semi \\;" 1697msgstr "" 1698 1699msgid "depth_2_10_squote_5_semi \\\\;" 1700msgstr "" 1701 1702msgid "depth_2_10_squote_6_semi \\\\;" 1703msgstr "" 1704 1705msgid "depth_2_10_squote_7_semi \\\\;" 1706msgstr "" 1707 1708msgid "depth_2_10_squote_8_semi \\\\;" 1709msgstr "" 1710 1711msgid "depth_2_11_none_0_semi" 1712msgstr "" 1713 1714msgid "depth_2_11_none_1_semi" 1715msgid_plural ";" 1716msgstr[0] "" 1717msgstr[1] "" 1718 1719msgid "depth_2_11_none_2_semi" 1720msgid_plural ";" 1721msgstr[0] "" 1722msgstr[1] "" 1723 1724msgid "depth_2_11_none_3_semi" 1725msgid_plural ";" 1726msgstr[0] "" 1727msgstr[1] "" 1728 1729msgid "depth_2_11_none_4_semi" 1730msgid_plural ";" 1731msgstr[0] "" 1732msgstr[1] "" 1733 1734msgid "depth_2_11_none_5_semi" 1735msgid_plural "\\" 1736msgstr[0] "" 1737msgstr[1] "" 1738 1739msgid "depth_2_11_none_6_semi" 1740msgid_plural "\\" 1741msgstr[0] "" 1742msgstr[1] "" 1743 1744msgid "depth_2_11_none_7_semi" 1745msgid_plural "\\" 1746msgstr[0] "" 1747msgstr[1] "" 1748 1749msgid "depth_2_11_none_8_semi" 1750msgid_plural "\\" 1751msgstr[0] "" 1752msgstr[1] "" 1753 1754msgid "depth_2_11_dquote_0_semi ;" 1755msgstr "" 1756 1757msgid "depth_2_11_dquote_1_semi \\;" 1758msgstr "" 1759 1760msgid "depth_2_11_dquote_2_semi \\;" 1761msgstr "" 1762 1763msgid "depth_2_11_dquote_3_semi \\;" 1764msgstr "" 1765 1766msgid "depth_2_11_dquote_4_semi \\;" 1767msgstr "" 1768 1769msgid "depth_2_11_dquote_5_semi \\;" 1770msgstr "" 1771 1772msgid "depth_2_11_dquote_6_semi \\;" 1773msgstr "" 1774 1775msgid "depth_2_11_dquote_7_semi \\;" 1776msgstr "" 1777 1778msgid "depth_2_11_dquote_8_semi \\;" 1779msgstr "" 1780 1781msgid "depth_2_11_squote_0_semi ;" 1782msgstr "" 1783 1784msgid "depth_2_11_squote_1_semi \\;" 1785msgstr "" 1786 1787msgid "depth_2_11_squote_2_semi \\;" 1788msgstr "" 1789 1790msgid "depth_2_11_squote_3_semi \\;" 1791msgstr "" 1792 1793msgid "depth_2_11_squote_4_semi \\;" 1794msgstr "" 1795 1796msgid "depth_2_11_squote_5_semi \\\\;" 1797msgstr "" 1798 1799msgid "depth_2_11_squote_6_semi \\\\;" 1800msgstr "" 1801 1802msgid "depth_2_11_squote_7_semi \\\\;" 1803msgstr "" 1804 1805msgid "depth_2_11_squote_8_semi \\\\;" 1806msgstr "" 1807EOF 1808 1809: ${DIFF=diff} 1810${DIFF} xg-sh-1.ok xg-sh-1.po 1811result=$? 1812 1813rm -fr $tmpfiles 1814 1815exit $result 1816