icu相关内容

更新xampp中的ICU扩展?

我正在运行xampp,我需要将ICU(php_intl扩展名)升级到最新版本-我从ICU页面下载了54,但不确定如何进行升级. 有一个bin,include和lib文件夹-我应该将这些文件放在哪里,还需要做其他事情吗? 解决方案 要升级XAMP安装中的现有ICU,您需要: 将php_intl.dll复制到your_xamp_folder/php 将所有icu * .dll文件 ..
发布时间:2020-06-26 19:17:11 PHP

ResourceBundle返回NULL,而不会引发任何错误

对于国际化数据,最好使用PHP的"intl"扩展名的\ResourceBundle类. 我运行了扩展程序(PHP 5.3.4; Windows),并使用 ICU数据库自定义程序 *,但我从资源包类中没有得到预期的结果. 现在我这样做 $bundle = '/var/www/libs/icudt48l.dat'; $resource = new \ResourceBundle( ..
发布时间:2020-06-26 19:17:02 PHP

Intl和ICU配置

我一直在运行Ubuntu 12的本地开发计算机上开发Symfony2.3.5应用程序. 一切正常,直到我上传代码并遇到以下问题为止: Could not load the resource bundle "/home/project/public_html/vendor/symfony/icu/Symfony/Component/Icu/Resources/data/region/en ..
发布时间:2020-06-26 19:16:33 其他开发

如何在Bluehost或安装了旧版本ICU的任何其他服务器上安装Sylius?

我一直在尝试在共享主机上运行的Bluehost服务器上安装Sylius,尽管我确实具有SSH访问权限,但它受到一定限制。它没有附带php intl扩展,它的ICU版本是4.2,由于需要新版本,因此在安装Sylius时会产生错误。 解决方案 我在Bluehost服务器上全新安装的Sylius上尝试了此操作,然后使其正常工作。 我以前安装了 https://my.bluehost之后,在 ..
发布时间:2020-06-06 20:11:55 PHP

如何使用ICU解析汉字数字字符?

我正在使用ICU编写一个函数来解析由汉字数字字符组成的Unicode字符串,并希望返回该字符串的整数值. “五" => 5 “三十一" => 31 “五千九百七十二" => 5972 我将语言环境设置为Locale :: getJapan()并使用NumberFormat :: parse()解析字符串.但是,每当我向其传递任何汉字字符时,parse()方法都将返回U_INVALI ..
发布时间:2020-05-25 01:06:32 C/C++开发

如何在没有过滤器列表的情况下使用Locale :: acceptFromHttp?

locale_accept_from_http是围绕ICU API uloc_acceptLanguageFromHTTP 的基本包装但是PHP/PECL实现似乎从根本上存在缺陷,即它使用系统的整个语言环境集而不是使用列表作为参数? 例如,假设某用户具有HTTP_ACCEPT_LANGUAGE = zh-HK;q=0.2, fr,即该用户阅读繁体中文或法语,则偏爱后者.例如,您有一个新闻网站 ..
发布时间:2020-05-03 04:59:53 PHP

是否将ICU资源包用于消息翻译资源

我了解ICU的本地化部分-日期,时间和货币格式,归类等.谈到邮件翻译,我看到有人指出ICU不提供邮件翻译功能-例如检查但是,当检查ICU文档时,我们发现它提供了资源包,并且该文档似乎暗示了将它们用于消息翻译: 例如,在 PHP国际文档中: 本地化软件产品通常需要一组数据 根据当前语言环境进行自定义,例如:消息,标签, 格式化模式. ICU资源机制允许定义一组 应用程序可以根据区域设置加 ..
发布时间:2020-05-03 04:48:42 PHP

在不使用Google API的情况下在Android上从北印度语音译为英语

我要按照以下方式音译印地文文本 印地语-"आपकास्वाग가है" 到 英语-" aapka swagat hain " 我不想使用Google的翻译API或任何其他翻译API.如果我使用它们,最终将给我印地文文字的翻译版本"欢迎". 我可以在Android代码中使用任何音译库吗? 我听说过 ICU ,但是找不到在我的代码中使用它的过程很幸运. 解决方案 ..
发布时间:2020-05-03 04:40:54 移动开发

为非标准语言环境本地化应用程序

我正在编写一个应用程序,该应用程序应支持一种语言,该语言不在设备上可用的(40?)语言列表中,但区域格式是.我要本地化天的名称以及“昨天...".问题是,几天(Monday,...)是使用NSLocale获取的,因此可以在任何设备上使用,但是"yesterday"之类的单词必须本地化为40种左右的语言.即使XCode允许我针对所需区域进行本地化,该设备仍使用标准语言(在我的情况下为丹麦语). ..
发布时间:2020-05-03 04:11:59 移动开发

使用ICU包更改Java中的CHF货币模式?

我写了一个Java函数来显示每种货币的语言环境模式.请参阅下面的功能.我有兴趣知道的是,为什么当货币为瑞士法郎时,第二位小数会硬编码为5? 请注意,我使用的是icu软件包,而java.util.Currency软件包不存在此问题.我使用的是en_US的默认语言环境. 以下是与美元和瑞士法郎货币相关的函数输出: Analyzing currency: [USD] localePattern: ..
发布时间:2020-05-03 04:11:43 Java开发

如何从PHP Intl(ICU库)获取默认货币

我使用PHP,想知道如何通过国际化扩展(ICU库的包装器)获取语言环境的默认货币? 下面是一个脚本,解释了什么,为什么以及为什么. 我需要一些东西来替换getCurrCode()函数. $accepted_currencies = array('USD','EUR'); $locale = Locale::acceptFromHttp($_SERVER['HTTP_ACCEPT_LAN ..
发布时间:2020-05-03 03:54:42 PHP

如何使用ICU Library转换日语半/全角字符

我对java不太熟悉(来自c ++ / c#)。我需要使用java才能将一些文档从半宽日语字符转换为全宽。 会有人善良并提供一些示例开始。我没有找到一些样品的运气。 只需注意它必须是Java。 解决方案 在日本博客Arai的网站: String data1 =”全角ひらがな“; //全角平假名 String data2 =“全角カタカナ”; //全角片假名 字符串da ..
发布时间:2018-12-29 21:16:47 Java开发

icu4j西里尔语到拉丁语

我正在努力让西里尔语成为拉丁语,所以我可以将它们放在网址中。我使用 icu4j 音译,但它仍然会给出这样奇怪的字符:Vil'ândimaa。它应该更像是 viljandimaa 。当我复制那个网址时,这些字母会变成%..一些无用的东西。 有人知道如何用icu4j将西里尔文转换为az吗? 更新 无法自己回答,但发现这个问题非常有帮助:将符号,重音符号转换为英文字母 解决方案 ..
发布时间:2018-12-04 11:59:23 Java开发

交叉编译icu的问题

我正在尝试交叉编译iPhone的icu库。我从 http://sites.google.com/site下载了配置脚本包装器/ michaelsafyan / coding / articles / iphone 当我执行它时,我收到以下错误消息: 检查wchar.h可用性...没有 检查wchar.h存在...是 configure:警告:wchar.h:存在但无法编译 config ..
发布时间:2018-11-02 13:44:34 移动开发

iPhone app拒绝使用ICU(Unicode扩展)

我收到以下来自Apple的邮件表格,考虑到我的申请: 感谢您提交更新到App Store,Νομοθεσία。在我们审核您的申请时,我们发现它使用私有API,这违反了iPhone开发人员计划许可协议第3.3.1节; “3.3.1应用程序只能以Apple规定的方式使用Documented API,不得使用或调用任何私有API。”虽然您的申请未被拒绝,但在下次更新中解决此问题是合适的。 您的申 ..
发布时间:2018-09-30 12:03:23 移动开发

ios app用icu编译sqlite fts,但是当我输入像“z”这样的字母时,它无法得到完美的答案。

在sqlite中我: 执行创建虚拟MyTable(tokenize = icu,id文本,主题文字,抽象文本) 然后成功插入信息MyTable(id,subject,abstract)值(?,?,?) 所以我有一行:今天天气不错fmowomrogmeog,wfomgomrg,我是谁erz 我执行从MyTable中选择id,其中MyTable匹配'z *'它不返回任何内容,每当我搜索 ..
发布时间:2018-09-19 19:56:45 移动开发