1

不同的语言对引号使用不同的字形(有关更多详细信息,请参阅此 Wikipedia 页面)。是否有任何或所有最流行的平板电脑操作系统(Windows Store Apps、Android、iOS)内置的功能来为给定的语言获取适当的左右引号?如果是这样,请指出我的文档。与重新发明轮子并创建我自己的查找表匹配语言到引号字符相比,使用内置 API 将是一个更好的解决方案。或者,如果有一个带有此查找表的开源库,那将是第二好的解决方案。

4

1 回答 1

1

就在这里。有点。

对于 Java,您可以使用ICU,即LocaleData 类。您将获得正常和替代报价。

不幸的是,他们还没有将这个类移植到 C,所以这些信息对你来说可能有点没用。也就是说,除非您对Unicode Common Locale Data Repository aka CLDR及其提供的东西了解一两件事(这通常是 ICU 的信息来源)。LDML
中 有某些元素包含您要查找的内容。例如,您可以通过访问此链接找到法语的引号(JSON 格式)。

CLDR 有点难以驾驭,但您可以自己创建所需的内容。

至于操作系统数据,我真的不认为这是可用的,我不知道引号的可用性......

于 2013-07-16T07:52:27.523 回答