问题标签 [latin]
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 数据库查询结果将列值转换为 null
我正在使用下一条指令从我的数据库中获取一些寄存器。
创建所需的模型(来自 params 模块):
从数据库中获取可用的语言环境
我有一个用于 Zend 执行的所有数据库的分析器。此时,日志和分析器对象(包括 Firebug 编写器)显示已执行的 SQL 查询,最后一行显示生成的 Zend_Db_Table_Rowset_Abstract 类对象。如果我在某些 MySQL 客户端中执行 SQL 查询,结果符合预期。但是 Zend Firebug 日志编写器将带有拉丁字符 (ñ) 的列值显示为 NULL。
也就是说,外部 SQL 客户端显示 es_CO | Español de Colombia和en_US | 美国英语,但 Zend 的查询结果显示(并返回) es_CO | null 和en_US | 美国英语。
我从Español de Colombia中删除了ñ字符,查询结果在我的 Zend Log Firebug 屏幕和最终的 Zend Form 元素中都很好。
MySQL 数据库、表和列采用 UTF-8 - utf8_unicode_ci 排序规则。我所有的 zend 框架页面都是 UTF-8 字符集。我正在使用在 Windows 7 Ultimate 上运行的 XAMPP 1.7.1(PHP 5.2.9、Apache 端口 90 和 MySQL 5.1.33-community);Zend 框架 1.10.1。
如果有这么多信息,我很抱歉,但我真的不知道为什么会发生这种情况,所以我试图提供尽可能多的相关信息来帮助找到一些答案。
java - Java中拉丁字符的URL编码
我正在尝试读取图像 URL。正如java文档中提到的,我尝试将URL转换为URI
我得到了文件 http://www.shefinds.com/files/Christian-Louboutin-Dà ©colleté-100-pumps.jpg 的 Java.io.FileNotFound 异常
我做错了什么,编码这个 URL 的正确方法是什么?
更新:
我正在使用罗马阅读 RSS 提要。接受 BalusC 的建议,我打印了来自不同阶段的原始输入,看起来 ROME rss 解析器使用的是 ISO-8859-1 而不是 UTF-8。
xml - 使用拉丁字符对数据库内容进行 XML 编码
我有一个 ASP Access 数据库,其中包含各种欧洲语言的字符串。该数据库由各自国家的代理商事先填充。如您所料,它包含带有重音等字符的条目。如果我用 MS Access 打开数据库,这些字符显示得很好。例如,“Open”的德语等价物显示为“Öffnen”(希望您能看到上面有 2 个点的“O”!)。
我有读取数据库并以 XML 格式返回记录的 ASP 代码。文本被传递给 XMLEncode 以构造 XML,但这似乎只处理 5 个特殊字符,如“<”、“&”等。如果我转储 XML,重音字符不会改变。
如果我用 Wireshark 查看原始数据包,我发现“Ö”字节是十六进制 D6,这似乎是十进制 Unicode 和 ISO 8859-1 值。
当我尝试在客户端 JS 中解析 XML 时,问题就开始了。我得到:
来自 IE。FF 和 Chrome 很乐意接受 XML 而不会打嗝,但浏览器将“Ö”字符显示为内部带有问号的菱形。
http://www.validome.org/xml/validate/报告“编码错误”。
http://www.w3schools.com/dom/dom_validate.asp认为没问题。
XML 是 UTF-8 编码的。
我需要做什么才能让 IE 毫无怨言地接受我的 XML?
我需要做什么才能让浏览器正确显示这些内容?
html - 谷歌字体、CSS、拉丁问题
我正在尝试在我的网络上使用这种字体。
它是立陶宛语,但这不是重点,重点是,在谷歌字体预览器上我可以很好地看到字符,但在我的网站上,一些特定的符号看起来有些讨厌。
也许有人知道我该如何解决这个问题?
PS 或者向我推荐一些其他标准的非常轻的字体,我可以使用...
sql - sql函数中不需要的拉丁字母转换
我正在使用 Ms-Sql DB,并且我有一个字段作为 nvarchar 类型保存在 DB 中。我通过以下方式使用 linq to sql:
此查询返回的名称包含:acçoes/ accoes 或任何其他组合。似乎 sql 无法识别拉丁特殊字母与英文字母不同。
我怎么解决这个问题?
parsing - 拉丁语转折:
我不知道这里是否有人会说(或写)“死语言”拉丁语。但也许你甚至可以在不懂这种语言的情况下帮助我......
我有一个单词数据库(包括名词和动词)。现在我想生成这些名词和动词的所有不同(变形)形式。这样做的最佳策略是什么?
由于拉丁语是一种高度变形的语言,因此有:
a)名词的变格
b)动词变位
有关动词变位(“mandare”)的示例,请参阅此翻译页面:变位
我不想手动为所有单词输入所有这些表单。那么如何自动生成它们呢?最好的方法是什么?
- 复杂规则列表如何影响所有单词
- 贝叶斯方法
- ...
非常感谢您!
编辑(可能的解决方案?):
我现在发现有一个叫做“威廉·惠特克的话”的程序。它也为拉丁词创造了变化,所以它正是在做我想做的事。
维基百科说该程序的工作原理是这样的:“Words 使用一组基于自然前置、in-、后缀、变格和共轭的规则来确定条目的可能性。由于这种分析结构的方法即使程序找到了给定单词的可能含义,也不能保证这些单词曾经在拉丁文学或演讲中使用过。”
该程序的源代码也可在此处获得。但我真的不明白这是如何工作的。你能帮助我吗?也许这将是我的问题的解决方案......
utf-8 - 这是什么语言/字符集?
我得到的这些数据实际上是从希伯来语字符翻译而来的,它们是这样出来的?我猜测与字符集或其他东西有关。但是有人可以告诉我这实际上是什么吗?或者把它翻译成有趣的东西。
谢谢
mysql - 在这种情况下,选择的排序规则是否重要?
我的 MySQL 表中有一个类型字段,char(1)
它基本上只能有值 m 或 f。其当前排序规则设置为 ut8_unicode_ci。我在考虑是否应该或不应该将排序规则更改为更简单的东西,例如拉丁语,因为从未使用过完整的 utf8 字符集 - 只有字符 m 或 f。那会改变什么吗?
validation - 拉丁字母的 Grails 约束
我正在使用 grails 约束机制来验证“名称”字段。我该如何regex
指定,不仅应该允许这样:matches:"[a-zA-z0-9_]+"
,而且还应该允许这样的字符:ã, ó, ç, â, é,
等(巴西字符)