首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XAMPP中使用Poedit

在XAMPP中使用Poedit
EN

Stack Overflow用户
提问于 2010-09-14 21:08:46
回答 2查看 4.3K关注 0票数 9

我已经努力了很长一段时间才能通过PHP的gettext()函数进入翻译文件,并用Poedit创建文件。Poedit也没有提供帮助文件,我尝试了很多在网上找到的东西,但都不起作用。我在Mac上使用XAMPP配置。

在OSX上,我的XAMPP目录是

代码语言:javascript
复制
/Applications/XAMPP/xamppfiles/htdocs/

在这个目录中,我用它创建了gettext.php

代码语言:javascript
复制
<?php echo _("Hello World"); ?>

和以下文件夹:

代码语言:javascript
复制
/locale/
/locale/it_IT/LC_MESSAGES/

使用Poedit when I do > File > New Catalog

语言:意大利语

国家:意大利

字符集: UTF-8

源码字符集: UTF-8

基本路径: /Applications/XAMPP/xamppfiles/htdocs/

然后将default.po保存到/locale/it_IT/LC_MESSAGES/

“更新目录失败。有关详细信息,请单击'More>>‘

代码语言:javascript
复制
13:04:10: Poedit did not find any files in scanned directories.
13:04:11: Entries in the catalog are probably incorrect.
13:04:11: Updating the catalog failed. Click on 'More>>' for details.
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-17 20:22:45

Poedit和gettext本身有些奇怪。我刚刚自己尝试并得到了错误消息,因为我忘记了一个关键的设置。进入目录>选项和路径选项卡,将基本路径复制到路径列表中。我猜,Poedit使用基本路径来定位.po文件。找不到实际的源文件,除非您设置了( source ?)路径。那么菜单项catalogue > read from source files也应该是可用的。

票数 19
EN

Stack Overflow用户

发布于 2013-12-25 11:26:19

其他参考:当我试图更新Javascript源代码时,我看到了同样的神秘消息。

原来我没有把Javascript解析器添加到PoEdit中。我按照下面这些有用的步骤修复了这个问题:

how to generate po file from js file using poedit

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3709146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档