当前位置: 首页 > 知识库问答 >
问题:

windows 64位上带阿拉伯语的WAMP server 2.2 gettext不工作

彭胡媚
2023-03-14

我正在我的开发机器(localhost)上使用WAMP服务器2.2(php版本5.53.13)(mysql版本5.5.24)

我正在使用gettext...我的po

我必须支持两种语言(阿拉伯语和英语)

PHP代码:

$locale = "ar_QA";
if (isset($_GET["locale"])) $locale = $_GET["locale"];
putenv("LC_ALL=$locale");
putenv('LANG='.$locale);
setlocale(LC_ALL, $locale);

bindtextdomain("messages", "./locale");
bind_textdomain_codeset("messages", "UTF-8");
textdomain("messages");

文件夹结构如下所示:

LC_邮件文件夹包含(MESSAGES.po MESSAGES.mo)文件

在我的在线托管服务器(linux os)两个阿拉伯语英语工作正常,但在我的开发机器(windows server 2008 64位)英语工作,但阿拉伯语不工作

共有1个答案

仰翔
2023-03-14

可能已经太晚了,但在我在WAMP php设置中启用“short open tag”之前,我也遇到了类似的问题

 类似资料:
  • 问题内容: 我正在评估NLTK处理阿拉伯文本的能力,这项研究旨在分析和提取情感。 问题如下: NTLK是否可以处理并允许分析阿拉伯文本? python是否能够操纵\标记阿拉伯文本? 我可以使用Python解析和存储阿拉伯文本吗? 如果python和NTLK不是完成这项工作的工具,那么您会推荐哪些工具(如果存在)? 谢谢。 编辑 根据研究: NTLK仅能阻止阿拉伯文本:链接 Python支持UTF-

  • 我正在尝试使用最新的雅虎天气apihttps://weather-ydn-yql.media.yahoo.com/forecastrss它工作得很好,但当我设置语言(lang=ar AE)时,它返回带问号的json响应,而不是阿拉伯字符。例如“城市”:“城市”对于英语来说,这是可以的。 我没看到留档里有关于utf设置的东西 当我打开雅虎的天气页面https://www.yahoo.com/news

  • 我有一个移动应用程序,它的rest Api是使用eclipse用Jakarta EE编写的,数据库是oracle,当然,我们将war文件上传到apache服务器上,用于实时应用程序,我们为此使用的apache服务器版本是tomcat apache V8.5。当我们在使用本地服务器时通过应用程序插入数据时,阿拉伯语文本可以正常工作,并在Oracle中正确显示。但是当我们上传war文件并通过tomca

  • Adobe 亚洲语言书写器 借助 Adobe 亚洲语言书写器,您可以使用中东和南亚语言创建内容。您可以键入或混合键入阿拉伯语、希伯来语、英语和其他语言。 您可以在“段落”面板菜单(窗口 > 段落 > 面板菜单)中的可用书写器之间进行选择。例如,您可以使用中东和南亚语言单行书写器或中东和南亚语言逐行书写器。 有关 Illustrator 中支持的其他亚洲语言的更多信息,请参阅适用于亚洲语言文字的书写

  • 启用中东语言功能 若要在 Photoshop 界面中显示中东文字选项,请执行以下操作: 选取“编辑”>“首选项”>“文字”(Windows) 或“Photoshop”>“首选项”>“文字”(Mac OS)。 在“选取文本引擎选项”部分中,选取“中东”。 单击“确定”,并重新启动 Photoshop。 选取“文字”>“语言选项”>“中东语言功能”。 文本方向 要创建阿拉伯语和希伯来语内容,您可以将默

  • 问题内容: 我有一个要排序的阿拉伯语单词列表。我曾尝试使用不同的语言环境(例如英语或法语,但希望不高)使用标准的Collat​​or,甚至创建了自己的RuleBasedCollat​​or,但无济于事。显然,默认排序依赖于unicode值顺序,该顺序在许多情况下都有效,但显然不适用于此顺序。 按照javadocs的说明,RuleBasedCollat​​or需要一个字符串,该字符串以您希望它们排序