- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我对这种情况感到困惑。
在 Java 中,语言代码在需要时使用下划线,例如 en_AU。但我在其他地方和包(例如 JQuery UI)中看到,人们像在 en-au 中一样使用破折号。
我很想知道为什么会有这种差异。
感谢和问候。
最佳答案
历史上,java 使用了一些常量名称,因此在名称中必须使用下划线,而不是减号。它扫过字符串值。与字体中的 Java 用法相反:“Arial-PLAIN-10”。所以一个程序员的短视。
顺便说一句,Java 现在也允许使用“-”,至少对于变体是这样。
可以使用 Locale.forLanguageTag("en-AU")
。
关于java - 为什么 Java 使用 en_AU(英语,澳大利亚)作为语言代码,而其他技术使用 en-AU(破折号,而不是下划线)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16592462/
I have list of languages in array as shown below; I currently have english js file as import and use
我在 IE8 中使用 Google Charts 时无限出现以下错误 SCRIPT70: Permission denied format+en,default+en,ui+en,corechart+
你好, 我正在使用 Windows XP sp2 作为我的开发平台, 我在显示 时遇到问题货币符号 . 你看,对于马来西亚来说,正确的货币符号是 RM , 但是当我使用 uiCulture="ms"c
我最近从一台装有 Windows 10 和 VS 2017 的计算机换成了一台装有 Windows 8.1 和 VS 2017 的计算机。我正在处理一段代码,它有这样一行。 Thread.Curren
自从我绞尽脑汁重写 htaccess 以来已经有一段时间了。我想将所有页面从 example.com/en/XXX 重定向到 example.com/en。我正在执行重定向循环或错误 500。 是否可
我有一个国际化的 C#/WPF 应用程序(某些语言的资源字符串)。 目前我正在为资源文件使用以下代码:default.resx、de-DE、fr-FR、es-ES、pt-BR、pt-PT、nl-NL等
我正在尝试做一些非常简单的事情。 场景如下:我有一个整个网站与支持推送状态的浏览器配合得很好。该网站的工作基础是该语言是“实际页面”,例如: /en/whatever/etc = index.en.
在我对 NLP 的研究中,更具体地说是在 spacy 库中,我对此感到困惑,from spacy.lang.en import English() 和有什么不一样和 spacy.load('en')以
如何用 JavaScript 自动替换浏览器地址栏中的url 来自 company.com/en/services/ 至 company.com/en/#services ? 示例:当
上下文: 我们正在开发一个 iOS 应用程序,其中包含 Math/Maths 这个词。这需要根据设备的语言是英语还是英式英语进行更改。 问题: 所以,我有两个 en-GB 和 en-US 的 Info
这个问题在这里已经有了答案: What's the difference between html[lang="en"] and html:lang(en) in CSS? (6 个答案) 关闭
我从 the PocketSphinx tutorial 中读取了以下代码 config = cmd_ln_init(NULL, ps_args(), TRUE, "-hmm
使用 htaccess mod_rewrite 我想将任何不以 example.com/en 开头的 URL 重写为/en/* 例如 example.com/about-us 到 example.co
我有一个 C# 应用程序,它必须在具有不同文化设置的机器上运行。我认为没问题,它只会在启动时查找机器上当前的文化,并为我做所有事情。好吧,不,它会让人感觉有些不对劲。 我有一台 Windows XP
我通过将每条记录推送到验证阶段,然后将其放入数据库来处理记录。验证步骤之一需要检查某些列是否为日期。我使用 DateTime.TryParse(s, out DateTime) 执行此操作,假设这将使
在开发者机器上(cassini) new DateTime(2012,3,14).ToString("d") 结果 14/03/2012 这是正确的,但是当部署到完整的 IIS 服务器时,结果是 03
为什么第一行代码会抛出“String was not recognizes as a valid DateTime.”异常? en-GB 似乎与 en-US 不兼容,但奇怪的是与 zh-CN 和 ru
之间有什么区别?和 ?破折号后面还有哪些其他值? 根据 w3.org “任何两个字母的子代码都被理解为 [ISO3166] 国家代码。”这是否意味着任何 value listed under th
CSS 语言伪类允许我们为不同的语言指定不同的样式,如下所示: html:lang(en) .foo { ... } 但是,这在 IE7 中不起作用,所以我一直在使用属性选择器: html[lang=
我想知道如果我选择使用 UWP 应用程序的默认语言作为“ en ”而不是“ en-US ”,并仅为“ en ”文化提供本地化资源,而不为“ en-US ”提供本地化资源。 考虑到应用程序中没有太多文本
我是一名优秀的程序员,十分优秀!