php-src/ext/gettext/tests/gettext_basic_de.phpt
Michael Wallner ea6a9ff145 - unicode upgrade
# as setlocale() throws an E_STRICT deprecated warning, I guess we'll
  see ICU message catalogue support?
2006-11-15 17:14:50 +00:00

38 lines
731 B
PHP

--TEST--
Gettext basic test
--SKIPIF--
<?php
error_reporting(0);
if (!extension_loaded("gettext")) {
die("skip\n");
}
if (!setlocale(LC_ALL, 'de_DE')) {
die("skip de_DE locale not supported.");
}
?>
--FILE--
<?php
error_reporting(~E_STRICT);
chdir(dirname(__FILE__));
putenv("LANGUAGE=de");
setlocale(LC_ALL, 'de_DE');
bindtextdomain ("messages", "./locale");
textdomain ("messages");
var_dump(gettext("Basic test"));
var_dump(_("Basic test"));
var_dump(textdomain(0));
var_dump(textdomain(""));
?>
--EXPECT--
string(14) "Einfacher Test"
string(14) "Einfacher Test"
string(8) "messages"
string(8) "messages"
--UEXPECT--
string(14) "Einfacher Test"
string(14) "Einfacher Test"
unicode(8) "messages"
unicode(8) "messages"