在我的应用程序中有语言检测。语言有一些识别码,如英语为 en ,葡萄牙语为 pt ,法语为 fr 等。
当无法识别语言(未知语言)时,是否有语言代码?
答案 0 :(得分:3)
您使用的语言代码类似于ISO 639-1。对于不确定或未知的语言,没有ISO 639-1代码;但是,“xx”可以用作合理的占位符。
答案 1 :(得分:3)
如果您的系统允许使用三个字母的代码,ISO 639-2 standard会说:
如果有语言内容,但具体语言不能 确定后,ISO 639-2提供了一个特殊的标识符:
und (未确定)
答案 2 :(得分:0)
你可能已经知道了,但至少为了以后可能会看到你问题的其他人的利益:
在C,C ++和Unix / Linux中,有时在其他地方,有一些东西是“C语言环境”的神秘名称。这实际上是缺少语言环境,也就是说,缺少一组与语言和国家相关的约定。在C语言环境中,文本按直字符代码(通常是ASCII)顺序排序,这意味着“ABC”在“XYZ”之前,“abc”在“xyz”之前。
根本不需要指定任何代码来获取C语言环境。它没有代码 - 这个重要事实至少与您的问题相关。