HTML lang属性:语言环境的作用是什么?

时间:2017-04-04 00:47:28

标签: html locale lang

我知道{{1}}属性的作用是向相关软件指示页面或部分的语言。

某些语言还包括语言环境的可能性。就我而言,在澳大利亚表示英语就像{{1}}一样。

我读过:

What is lang attribute of the <html> tag used for?

但它根本没有提及区域设置,更不用说解释它了。

问题是,如果使用了语言环境,该怎么做?

2 个答案:

答案 0 :(得分:1)

理想情况下,例如:

while (brd.ready()) {
    String st = brd.readLine().trim();

    OneRow = st.split(",");
    int value = Integer.valueOf(OneRow[2]);
    if (value < 0 || value > 23) {
        Rs.add(OneRow);
    }

    System.out.println(Arrays.toString(OneRow));
}

将配置输入以澳大利亚可接受的方式显示日期。与加拿大不同的是,它也使用英语。

这就是答案。

答案 1 :(得分:0)

关于语言和区域设置标识符的W3C规范:https://www.w3.org/TR/ltli/

IETF规范了属性的构成:http://www.ietf.org/rfc/rfc3066.txt

它的系统/平台/操作系统/用户特定,并根据您使用的技术/语言,有多种方法可以确定它及其使用。

例如

apple / iOS:https://developer.apple.com/library/content/documentation/MacOSX/Conceptual/BPInternational/InternationalizingLocaleData/InternationalizingLocaleData.html

甲骨文: https://docs.oracle.com/cd/E23824_01/html/E26033/glmbx.html