检测何时使用vs

时间:2013-10-31 18:15:29

标签: ios localization

我有一项服务,允许用户(管理员)更改网站使用的术语。我的设计师希望我使用“A Group”格式。问题是,对于某些术语,它应该是“An”而不是“A”。

有没有办法可靠地检测使用哪个?本地化怎么样?

我可以通过检查辅音与元音的第一个字母来强制它并获得90%的方式。但这对所有单词都不起作用。除英语之外,这不包括任何语言。

2 个答案:

答案 0 :(得分:0)

在我看来,你只有两种方式:

1-您需要检查第一个字母,并通过检查其字母来处理所有句子,以查看是否有任何非英文字母。

2-提供英语名词词典,然后您可以轻松检查您的单词,以查找是否需要“a”或“an”。

答案 1 :(得分:0)

虽然“ a ”问题非常具体,但您在此处描述的是自然语言处理问题。基本上,您被要求编写生成语法正确文本的代码。

我认为您应该尝试解释对设计师的影响,特别是如果您最终使用其他语言进行本地化。在处理应用程序的业务逻辑时,花在处理语言处理上的时间可能会更好。