JQuery可过滤插件,支持i18n(整理)

时间:2012-12-18 21:29:39

标签: javascript jquery internationalization collation non-ascii-characters

我没有成功搜索过能够根据内容过滤HTML列表(lidiv或其他列表)的JQuery插件。我发现了很多,但它们似乎都没有支持MySQL中的所谓的校对(当然还有其他地方)。

对于那些不熟悉这个概念的人,整理是外语中的一些字符(我的意思是英语除外)被认为是等同的。例如,在法语中,过滤'Éléphant''éléphant''elephant'应该会给你相同的结果。这是一种疏忽过滤,其中派生的重音字符如'é''è''ê''ë' 被认为等同于非重音字母'e'

这个问题与另一个问题紧密相关:How does internationalization work in JavaScript?

我的问题是双重的:

  • 有人在这个不可取的插件上有一个很好的指针(厌倦了在JQuery插件丛林中玩Indy来找到graal并且我没有带来我的鞭子)?
  • 如果做不到这一点,我会很高兴有一些很好的技巧或资源,这是构建这种机制的最简单方法。

2 个答案:

答案 0 :(得分:2)

您已查看https://github.com/Teradata/lasca

似乎适合或至少是实现jquery插件的起点。

答案 1 :(得分:0)

这不是搜索到的JQuery插件,但似乎new Internationalization API specification包含表达的需求,例如整理处理。