问题标签 [zend-locale]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
zend-framework - Zend Locale & Zend_Currency:区域代码
我正在尝试使用浏览器语言首选项在 Zend_Locale 和 Zend_Currency 之间创建连接。
浏览器:zh
结果:
浏览器:en_US
结果:
我要解决这个问题吗?
这是我的插件控制器:
谢谢
zend-framework2 - ZF2 致命错误:在第 228 行的 /home/...../Zend/I18n/Translator/Translator.php 中找不到类“区域设置”
php.ini
在修改我的XAMPP
服务器 [在 Windows 7 上运行](添加:)后,我的 localhost 中有一个项目已经在运行extension=php-intl.dll
。但是当我将此项目上传到我的GoDaddy
主机时,它不起作用并出现以下错误:
GoDaddy 托管详情:
- php版本5.3
- 操作系统:Linux
- i386-redhat-linux-gnu
Zend 框架详细信息:
- Zend 库:2.0.4
我已经尝试过他们在以下链接上所说的话:
- http://support.godaddy.com/help/article/1085/can-i-add-a-php-initialization-file-to-my-hosting-account?locale=en
- http://support.godaddy.com/help/article/5647/why-isnt-my-phpini-file-taking-effect?locale=en&ci=46061
另外,我打电话给 24/7 goDaddy 支持,他们建议我在根目录中创建一个 php5.ini 文件,然后,他们告诉我停止所有 Web 服务(Cpanel/Stats & Monitors/System Processes/end web ),但他们没有告诉我我需要在 php5.ini 文件中包含什么。
我正在阅读一些链接,并且由于我的本地主机是 Windows 主机,因此将 extension=php-intl.dll 添加到 php.ini 文件是可行的。所以我试图在我的 godaddy linux 服务器中包含:extension=php-intl.so 但不起作用(extension=php-intl.dll 都不行)。
当我开始使用 ZF2 FORM 时,goDaddy 托管的问题就开始了。
更新:
1)我可以使用PUTTY访问 goDaddy 服务器的 php5.ini(我在主机的根目录上制作了一个副本):cp /web/conf/php5.ini /var/chroot/home/content/41/9674641/html
然后我读了它,我找不到“intl”扩展名,而不是这个,我只能找到:
2) goDaddy对我的正式支持请求(票证)的回应:
感谢您联系在线支持
我了解您希望在您的主机帐户上获得国际化扩展。目前,我们的系统不支持这些。我们将与我们的开发人员一起审查此内容以获取更多信息。您可能会在路上收到一封电子邮件,其中包含有关此的其他信息。
如果我们能以任何其他方式为您提供帮助,请告诉我们。
现在我在想我有两个问题:
A)包括启用扩展的行(我不知道如何):
也许可能是:
B)在我的主机内的某个位置包含扩展名(但我不知道如何):
也许我可以把扩展文件放在里面:/var/chroot/home/content/41/9674641/html/library/extensions/php-intl
另外,我不知道从哪里获取扩展文件
C) ZF2 (skeleton, library ..) 上是否有任何已知的更新可以解决这个问题?
拜托,我需要尽快帮助。
zend-framework - Zend_Locale_Format::toNumber 在荷兰语环境中非常慢
我有一个可以使用多种语言访问的网站,并且我在不同语言环境的页面加载时间中看到了一些奇怪的东西。以下是一个更重要的页面的加载时间作为示例。
我已经发现差异是由这段代码引起的:
如果我删除此代码并仅返回未格式化的数字,则所有 3 个语言环境大约会在同一时间呈现页面。(+/- 500 毫秒)我有很多数字需要在此页面上进行格式化,因此会产生严重影响。
我已经研究了很长时间,但找不到解决方案,甚至找不到解释。
有任何想法吗?
zend-framework - 未捕获的异常 'Zend_Locale_Exception' 与消息 '区域设置'' 是未知的区域设置'
我正在尝试在 zend 框架中翻译一个网站,但是,鉴于这是我第一次使用这个框架,我遇到了一些问题。最后一个是给我你在这里看到的标题错误的那个。我在 Bootstrap 文件中设置了两个重要的方法:
问题是,如果我想在我的页面中进行正确的翻译,我必须将语言环境设置为 $translate 变量,并为我将向用户显示的每个视图设置它。该网站只有一个页面,所以我假设变量 $translate 在每个操作中都可用,我更改了 indexController.php 的 init 方法:
我得到的错误如下(来自zend服务器):
如果有人可以提供帮助,将不胜感激。谢谢 SP
php - 如何从 pimcore 的本地化字段中获取所有可用语言?
我对此有点坚持:我有一个控制器,我在其中收集 pimcore 中一个对象的所有可用语言。
现在我只是从该对象中获取一个本地化字段,通过它运行foreach
并用本地化字段的键填充一个数组。所以我得到了那个对象的所有语言。但这是我编码过的最丑陋的部分 :)
更新 - 这是代码:
所以我得到一个看起来像这样的数组:
恐怕我想太多了,现在我只见树木不见森林 - 必须有一种(更)优雅的方式。基本上 Zend_Locale 也应该有这个信息,但我不明白。
有人对我有线索吗?提前致谢!
zend-framework - Zend Framework 在 bootstrap.php 自定义语言环境中设置
如何通过在引导文件中创建函数在 zend 框架中设置自定义语言环境?我需要以 zend 形式更改错误消息。
谢谢你的支持