globalization相关内容
我在 web.config 中有一个带有 SQL Server 2005 连接字符串的 ASP.Net Web 应用程序. 数据源=ABCSERVER;网络库=DBMSSOCN;初始目录=myDataBase;用户 ID=我的用户名;密码=我的密码; 我想在 web.config 中为不同的语言(例如法语)指定排序规则属性 数据源=ABCSERVER;网络库=DBMSSOCN;初始目录=
..
我一直认为术语“国际化"和“本地化"(以及它们有趣的缩写 i18n 和 l10n)被普遍接受并用于谈论了解语言和文化差异的软件.但我最近阅读了关于 SO 的一个关于这些主题的问题,其中提到了一种叫做“全球化"的东西,并且也被标记为“全球化". 因为我之前没有听说过这个词,所以我想知道其他人是否真的在使用它,以及它与我认为已经确立和众所周知的词相比如何,所以我去了标签页面并检查了不同的词:
..
我正在申请.该应用程序使用日期格式,例如“2012-11-21 15:22:35". 我已经知道格式是 "yyyy-MM-dd HH:mm:ss".但是我怎样才能以编程方式找到日期&任意输入字符串的时间格式?有没有办法做到这一点? 解决方案 这可能对你有帮助..(在数组中,添加更多格式进行检查) string[] 格式 = {"M/d/yyyy", "MM/dd/yyyy","d/M/
..
在数据库中存储国际地址的“最佳"方式是什么?以模式的形式回答,并解释您选择规范化(或不规范化)方式的原因.还要说明您选择每个字段的类型和长度的原因. 注意:您决定您认为哪些字段是必要的. 解决方案 纯自由格式文本. 验证世界上所有的邮政编码太难了;固定的国家名单在政治上过于敏感;强制性的州/地区/其他行政区划完全不合适(我经常被问到我住在哪个县——其实我没有,因为大伦敦根本不是
..
CurrentCulture、InvariantCulture、CurrentUICulture和System.Globalization中的InstalledUICulture有什么区别.CultureInfo? 解决方案 我会尝试给出比 这个. CurrentCulture 应该用于格式化.也就是说,数字、货币、百分比、日期和时间应该始终按照这种文化进行格式化,然后向用户显示.这
..
鉴于以下两种文化: CultureInfo c1 = InvariantCulture;CultureInfo c2 = new CultureInfo("en-US"); 我要检查两种文化特有的每条信息,例如: c1.DateTimeInfo.ShortDatePattern;c2.DateTimeInfo.ShortDatePattern;c1.DateTimeInfo.LongDate
..
SQL Server 中是否有规范化 unicode 字符串的函数?例如 UPDATE Orders SET Notes = NormalizeString(Notes, 'FormC') Unicode 规范化形式: C组合(C):A + ¨ 变为 Ä Decomposition (D): Ä 变成 A + ¨ 兼容组合(KC):A + ¨ + fi + n 变成 Ä + f
..
我不知道为什么这不起作用: string s = "12,00 €";var GermanCulture = CultureInfo.CreateSpecificCulture("de-DE");十进制 d;if (decimal.TryParse(s, NumberStyles.AllowCurrencySymbol, GermanCulture, out d)){//我想达到这一点Conso
..
我有以下号码:4.3 我想将此号码显示为 4,3 以供我们的一些欧洲朋友使用. 我的印象是下面这行可以解决问题: string ret = string.Format("{0:0,0}", 4.3);//返回“04",而不是“4,3" 我是否使用了不正确的字符串? 解决方案 我认为: string.Format(System.Globalization.CultureIn
..
你知道公历以外的日历的 DateTimePickers 吗? 解决方案 您能否更具体地说明您对哪种类型的日历感兴趣? 代码项目上有一个波斯语日历控件:http://www.codeproject.com/KB/selection/FarsiLibrary.aspx
..
DateTime.AddDays 和 Calendar.AddDays 有什么区别? DateTime 类型的日历是独立的吗? 解决方案 DateTime.AddDays 只是将天数转换为刻度,并将此刻度数添加到日期时间.Calendar.AddDays 的默认实现完全相同.但是,由于它是一种虚拟方法,因此可以以更复杂的方式在特定日历中实现,例如像这里的东西:http://codeblo
..
我只是想知道在网页上处理多种语言的最佳方式是什么?我应该在负载中创建一个事件,将所有控件的标签更改为适当的语言文本,还是有更好的方法?我正在使用 .NET 框架,谢谢. 解决方案 对于 ASP.NET,使用资源文件.这将使您能够提供多语言功能,并且您可以添加翻译而无需重新编译. http://www.beansoftware.com/ASP.NET-Tutorials/Globali
..
我正在处理的一个 ASP.NET 项目将在下一个版本中添加本地化.当我们将 ASPX 页面中的文本提取到资源文件中并将其他数据提取到数据库表中时,我们可能需要评估哪些工具来协助这个过程? 是否有任何工具可以帮助翻译人员创建本地化文件? 解决方案 资源重构工具 替代文本 http://i3.codeplex.com/Project/Download/FileDownload.aspx
..
我们在数据库中有本地化字符串,想知道是否扩展 ASP.NET 资源提供者模型 可以与 ASP.NET MVC 3 Razor 视图引擎一起使用. 一旦我们扩展了 ASP.NET 资源提供程序模型,请告诉我 ASP.NET MVC 3 Razor 视图引擎是否支持从数据库中检索本地化字符串.还是仅适用于 Classic ASP.NET 而不适用于 ASP.NET MVC. 谢谢 S
..
我正在研究 i18next 本地化库的可能性. 现在我有以下代码(full Fiddle is here): HTML
英文
..
我需要一些关于本地化的信息.我正在使用带有 C# 2.0 的 .net 2.0,它处理了大部分与本地化相关的问题.但是,我需要在一个特定的屏幕上手动绘制与当前文化相对应的字母表. 这类似于 Microsoft Outlook 中的联系人屏幕(联系人下的地址卡视图或详细地址卡视图),因此它需要在右端有一列按钮,每个字母对应一个. 我试图模仿它,但我不想让用户选择脚本.如果说现在的文化是中
..
考虑一个十进制值: 十进制值 = -1234567890.1234789012M; 我想将此十进制 值转换为字符串,并包含“千位分隔符". 注意:我不想包含千位分隔符,我想包含数字分组.对于不将数字分组为数千或不使用逗号分隔组的文化,这种差异很重要 在我的计算机上使用我当前的语言环境使用不同标准格式字符串的一些示例输出: value.ToString() = -123456789
..
我正在使用具有本地化和全球化的 ASP.NET 应用程序.在给定用户环境的情况下,我很难理解如何让 JavaScript 中的 Date() 函数正常工作.我的用户群分布在墨西哥(西班牙语)和美国(英语)之间.由于墨西哥日期格式是 dd/mm/yyyy 而英文格式是 mm/dd/yyyy,标准 Date(strDate) javascript 构造函数对我不起作用. 有谁知道处理 javas
..
我需要将进程的语言环境设置为 en-US. 我知道如何为当前线程执行此操作: System.Threading.Thread.CurrentThread.CurrentCulture =System.Globalization.CultureInfo.CreateSpecificCulture("en-US"); 但我的应用程序使用 BackgroundWorkers 进行一些处理,并且
..
很难找到这个特定问题的答案,所以在这里弹出它: 我们希望建立完全特定于语言的网址,含义 www.mysite.com/EN www.mysite.com/DE 这是在 RouteConfig 中使用 完成的 url: "{language}/{controller}/{action}/{id}" 然后是棘手的部分: www.mysite.com/EN/Categ
..