Ios 将UITextField输入文本转换为西班牙语运行时

Ios 将UITextField输入文本转换为西班牙语运行时,ios,wordpress,swift3,translate,Ios,Wordpress,Swift3,Translate,显示wordpress博客的iOS应用程序。有搜索功能,应用程序搜索API的数据。Wordpress网站内容为西班牙语 我的问题是,当用户输入文本“Buho”时,应用程序应该在西班牙语数据中搜索“Buho”、“Buho”、“Buho”、“Buho”,并根据搜索结果显示结果。当前应用程序匹配的是单词“buho”,而不是“búho” 在Wordpress网站上,同样的事情也是可能的,用户可以搜索“Búho”或“Buho”,所有搜索结果都会显示出来 如何将UITextField的文本值翻译成西班牙语,

显示wordpress博客的iOS应用程序。有搜索功能,应用程序搜索API的数据。Wordpress网站内容为西班牙语

我的问题是,当用户输入文本“Buho”时,应用程序应该在西班牙语数据中搜索“Buho”、“Buho”、“Buho”、“Buho”,并根据搜索结果显示结果。当前应用程序匹配的是单词“buho”,而不是“búho”

在Wordpress网站上,同样的事情也是可能的,用户可以搜索“Búho”或“Buho”,所有搜索结果都会显示出来

如何将UITextField的文本值翻译成西班牙语,这样我就可以轻松地搜索到NSArray并显示结果。或者可以替换字符集吗

简单的英文单词搜索是可能的使用NSArray过滤器,搜索到博客的标题和特定文本的文本

像这样:

let searchingWorld = self.searchBar.text!.lowercased()
let blogSearchResult = self.blogs.filter{ $0.title.lowercased().contains(searchingWorld) || $0.text.lowercased().contains(searchingWorld) || $0.tags.contains(searchingWorld) || $0.categories.contains(searchingWorld) }
self.blogs对象是字典类型对象的数组。{标题、文本、类别、标记} 没有找到任何解决办法

非常感谢您的帮助


普尼塔

如果我没听错的话,你不是想翻译成西班牙语,而是想知道如何进行所谓的不敏感搜索

iOS有一个解决方案

同样,您也可以指定执行不区分大小写搜索的


我希望能有所帮助。

太好了,这就是我想要的。你帮我节省了很多时间。非常感谢,先生!