嗨,我正在尝试在 Windows 中使用 gettext。此代码在 linux 上运行良好,但在 windows 中不起作用。问题是它找不到区域设置文件夹的路径。有什么建议吗?
<?php
// I18N support information here
$language = 'pt_BR';
putenv("LANG=$language");
setlocale(LC_ALL, $language);
// Set the text domain as 'messages'
$domain = 'messages';
bindtextdomain($domain, './locale');
textdomain($domain);
echo gettext("A string to be translated would go here");
?>