Javascript gettext不在本地工作,但在远程工作

Javascript gettext不在本地工作,但在远程工作,javascript,php,gettext,phar,php-gettext,Javascript,Php,Gettext,Phar,Php Gettext,我有一个常用的示例“你好,维克,今天很高兴见到你。”用于测试gettext的代码 它在远程工作,但在本地不工作。在搜索一个解决方案时,我发现gettext扩展在WAMP(Windows)本地无法正常工作,并建议使用php gettext(inc)(gettext.inc),我下载并使用了它,但它也不能正常工作。我需要做什么 远程工作的gettext代码是: <?php if ( false === function_exists('gettext') ) { echo "You

我有一个常用的示例“你好,维克,今天很高兴见到你。”用于测试gettext的代码

它在远程工作,但在本地不工作。在搜索一个解决方案时,我发现gettext扩展在WAMP(Windows)本地无法正常工作,并建议使用php gettext(inc)(gettext.inc),我下载并使用了它,但它也不能正常工作。我需要做什么

远程工作的gettext代码是:

<?php

if ( false === function_exists('gettext') ) {
    echo "You do not have the gettext library installed with PHP.";
    exit(1);
}


setlocale(LC_ALL, 'de_DE.UTF-8');

bindtextdomain('messages', 'locale');

textdomain('messages');


$name = "Vic";
printf(_("Hello, %s, it is nice to see you today.\n"), $name);

exit(0); ?>

在这个url中,您可以看到它与deutchland的翻译一起工作。

你能告诉我们错误是什么吗?没有错误,代码正常。问题是,在本地,文本没有被翻译。简单地说:“你好,维克,很高兴今天见到你。”我想这个链接会对你有所帮助