Tag: 国际化

简体中文和繁体中文的语言代码?

我们正在我们的网站上创build多语言子网站。 我想使用2个字母的语言代码。 西class牙语和法语很容易。 他们将获得如下url: mydomain.com/es mydomain.com/fr 但我遇到了繁体和简体中文的问题。 有两种字母代码用于这些语言的标准吗? mydomain.com/zh mydomain.com/?

为什么不是我们在Unicode中所做的一切?

鉴于Unicode已经有18年了 ,为什么仍然有应用程序没有Unicode的支持? 即使我的一些操作系统和Unicode的经验,至less可以说是痛苦的。 正如Joel Spolsky在2003年指出的那样, 并不难。 那么交易是什么? 为什么我们不能把它们放在一起?

如何在Android Studio中的项目中查找所有硬编码的string

我需要在Android Studio(beta)0.84的项目中查找并提取所有硬编码的string。 我需要一个像Find Bugs这样的静态分析工具,可以一次完成这个工作,并让我遍历每条消息并将string提取到资源文件。 如果整个过程是自动化的,则更好。 在Android Studio(beta)0.84中,文件/设置/ FindBugs-IDEA在“报告”选项卡下显示I18N。 但我不知道如何使其工作。 感谢您的任何build议。

电子邮件地址是否可以包含国际(非英文)字符?

如果可能的话,我是否应该接受用户发送的电子邮件,以及当我将邮件发送到这些地址时会遇到什么问题?

是否有一个ISO 3166-1国家代码的开源Java枚举?

有谁知道一个免费的Java 1.5包,提供一个列表的ISO 3166-1国家代码作为枚举或枚举映射? 具体来说,我需要“ISO 3166-1-alpha-2代码元素”,即像“我们”,“英国”,“德”等2个字符的国家代码。创build一个很简单(虽然乏味),但如果有一个标准的已经在那里的阿帕奇土地或类似的,这将节省一点时间。

I18N安全意味着什么?

我遇到了一些代码中提到的代码是“I18N安全”的评论。 这是指什么?

最佳实践JavaScript和多语言

什么是多语言网站使用DOM使用JavaScript操作的最佳做​​法? 我使用JavaScript构build网站的一些dynamic部分。 我的第一个想法是使用文本string和语言代码作为索引的数组。 这是一个好主意吗?

Rails:Javascriptstring的国际化?

所以,我们有一个现有的Rails 2.3.5应用程序根本不支持国际化。 现在,我对Rails I18n的东西非常熟悉,但是在/javascripts/里面有很多的输出string。 我不是这种方法的巨大的粉丝,但不幸的是现在修复它为时已晚。 我们如何国际化Rails应用程序中存储在JS文件中的string? Rails甚至不提供JS文件… 我想我总是可以让Rails应用程序提供JS文件,但是看起来相当糟糕。 有插件来做到这一点?

我应该在url中使用重音字符吗?

当用英语以外的语言创build网页内容时,出现search引擎优化和用户友好的URL问题。 我想知道在URL中使用去重音字母是否是最好的做法 – 冒着某些词有完全不同的含义,有或没有某种口音 – 或者最好坚持使用非英文字符适当的牺牲在较不高级的环境(如MSIE,查看源)这些url的可读性。 “异国情调”的字母可以出现在任何地方:文件标题,标签,用户名等,所以他们并不总是在网站维护者的全面监督下。 当然,一个可能的方法是设置不同的URL,以指向最初的目的地,但是我想了解一下使用重音URL作为主文档标识符的意见。

用浏览器,我怎么知道客户端使用哪个小数点分隔符?

我正在开发一个Web应用程序。 我需要正确显示一些十进制数据,以便它可以复制并粘贴到某个不受我控制的GUI应用程序中。 GUI应用程序是语言环境敏感的,它只接受在系统中设置的正确的小数点分隔符。 我可以猜测Accept-Language的小数点分隔符,在95%的情况下猜测是正确的,但有时会失败。 有没有办法在服务器端做(最好,这样我可以收集统计),或在客户端? 更新: 整个任务的重点是自动完成。 事实上,这个Web应用程序是一种在线界面,可以帮助正确填写表格。 使用它的用户大多不知道小数分隔符是什么。 Accept-Language解决scheme已经实现并且可行,但是我想改进它。 UPDATE2: 我需要回顾一个非常具体的设置:在Control Panel / Regional and Language Options / Regional Options / Customize设置小数点分隔符。 我处理四种操作系统: 用逗号作为DS的俄语Windows(80%)。 英文Windows以期限作为DS(15%)。 俄罗斯的Windows有一段时间作为一个DS,使英文应用程序写得不好(4%)。 用逗号作为DS的英文Windows,使俄文应用程序写得不好(1%)。 所有100%的客户都在俄罗斯,遗留申请涉及俄罗斯政府签发的表格,因此要求一个国家将产生100%的俄罗斯联邦,GeoIP将产生80%的俄罗斯联邦和20%的其他(不正确的)答案。