问题标签 [globalization]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6682 浏览

.net - ASP.NET MVC Globalization of Views

I am looking at globalizing an application that I have developed in asp.net mvc.

I am currently using resource files to store messages that I present to the user (i.e., when I save something to the database, and the user is shown the message "The whatever was correctly saved", that text is stored in a resource file so that I can easily localize the message for another language.

The question I have is how to do this in a view as a whole? Right now, I've got some views that are mostly HTML with some small amount of presentation logic.

What is the best practice for localizing a view? I've taken a look here:

The approach in that post seems like an interesting way to go, but I wonder how easy it will be to maintain separate views for every language.

NOTE: I have not done much globalization or localization in asp.net generally, so there may be some best practices from the non-mvc world that I am missing.

0 投票
3 回答
371 浏览

c# - 寻找字符串操作的边缘情况。我需要测试什么?

我正在进入我的绳索(一个更具可扩展性的版本String)实施的最后阶段。显然,我希望所有操作尽可能给出与 s 上的操作相同的结果String

为序数操作执行此操作非常简单,但我担心正确实施文化敏感操作。特别是因为我只知道两种语言,并且在这两种语言中,文化敏感操作的行为与序数操作完全相同!

那么有没有什么具体的事情我可以测试并至少让我对我做正确的事情有信心?例如,当忽略德语中的大小写时,我知道 ß 等于 SS;关于土耳其语中加点和不加点的 i。

0 投票
2 回答
149 浏览

.net - 获取标准 Windows 注册表安全对象的独立于语言环境的方法

有没有办法以独立于语言环境的方式获取内置的“Everyone”注册表安全对象?我想制作一个 RegistryAccessRule 而无需将“每个人”翻译成每种语言。

0 投票
2 回答
12343 浏览

asp.net - ASP.NET 页面上的多种语言(英语、法语)

我只是想知道在网页上处理多种语言的最佳方法是什么?我应该在负载中创建一个事件,将所有控件的标签更改为适当的语言文本,还是有更好的方法?我正在使用 .NET 框架,谢谢。

0 投票
4 回答
2918 浏览

c# - 异常消息是否应该全球化

我正在做一个项目,我刚刚开始做所有必要的工作来全球化应用程序。经常出现的一件事是是否将异常消息全球化,但要确保 string.Format 使用 CultureInfo.CurrentCulture 而不是 CultureInfo.InvariantCulture。此外,这意味着异常消息将存储在可以标记为特定于文化的资源文件中。

所以问题是,异常消息应该全球化还是应该留在 InvariantCulture 或作者所在的国家?在我的情况下,美国。

0 投票
1 回答
1311 浏览

c# - 如何在 .net 中创建 13 个月的基于月球的日历

嗨我想创建一个自定义日历,这个日历将有自定义月份名称和日期名称

它将包含 13 个月,每个 28 天

我需要创建和整个文化还是我可以创建自己的 System.Globalization.Calendar 实现?

0 投票
4 回答
14777 浏览

asp.net - Javascript 日期本地化

我正在使用具有本地化和全球化的 ASP.NET 应用程序。在给定用户环境的情况下,我很难理解如何让 JavaScript 中的 Date() 函数正常工作。我的用户群分布在墨西哥(西班牙语)和美国(英语)之间。由于墨西哥日期格式为 dd/mm/yyyy,英文格式为 mm/dd/yyyy,标准 Date(strDate) javascript 构造函数对我不起作用。

有谁知道处理 javascript Date 值的全球化/本地化的最佳方法?我有一些业务规则要强制执行,例如 dateA 必须比 dateB 早 90 天,而 dateB 不能超过今天。

0 投票
2 回答
1951 浏览

localization - i18n 应用程序的测试工具

对测试国际化/本地化应用程序的工具有什么建议吗?该应用程序的用户界面是通过网络界面。本地化字符串存储在 xml 文件中。

此致

0 投票
3 回答
2449 浏览

globalization - 如何根据IP地址确定国籍?

如何根据客户端 ip 判断我网站用户的国籍?

编辑:就像评论一样,这个问题之前已经回答过:

https://stackoverflow.com/questions/283016/know-a-good-ip-address-geolocation-service

0 投票
3 回答
2123 浏览

.net - 自定义日历的 DateTimePicker

您知道公历以外的日历的任何 DateTimePickers 吗?