gpt4 book ai didi

PHP-ZendFramework : How to use Zend_Translate without the whole framework?

转载 作者:可可西里 更新时间:2023-10-31 23:09:42 25 4
gpt4 key购买 nike

我正在构建一个简单的 PHP 网站,并希望将其翻译成 2 种语言(西类牙语、英语)。我在这里读了一些问题,每个人都推荐 Zend_Translate。我读过 documentation看起来还不错。

我读过我可以在不使用整个框架的情况下使用 Zend_Translate 组件,只使用那个组件,但我不能。我已经尝试了一切。我下载了框架并将其放在 libs 子目录中。我已经尝试了几种导入它的方法:

// First try
require('libs/Zend/Translate.php'); //Fail

//Second try
require('libs/Zend/Loader.php'); //Good
Zend_Loader::loadClass('Zend_Translate'); //Fail

你能帮帮我吗?

最佳答案

感谢这篇文章,我终于能够让它发挥作用!

对于像我这样正在寻找使用 zend_translate 而不使用 Zend Framework 的工作示例的人,这里是:

https://github.com/26medias/zend_translate

如果您使用的是 Windows(就像我一样),则需要先安装 gettext: http://gnuwin32.sourceforge.net/packages/gettext.htm

编辑翻译:

  1. 打开/locale/[语言环境名称]/messages.po
  2. 添加您的翻译
  3. 执行 translate.bat(如果您没有在默认目录中安装 gettext,请更新 bin 文件夹的路径)。它将生成/更新 messages.mo 文件。

大功告成!

关于PHP-ZendFramework : How to use Zend_Translate without the whole framework?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7487119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com