internationalization相关内容

国际化HelloWorld程序.NET

我小的测试应用程序,它有2个资源文件( Resources.resx &安培; Resources.de-DE.resx )具有完全相同的字符串名称,而是一个有转化为德国的字符串。 有关我的形式我设置的本地化属性为TURE。 在我的应用程序,我得到的字符串作为这样的: this.Text = Properties.Resources.frmCaption; 在我的版本的文件夹,我收 ..
发布时间:2015-11-26 20:29:01 C#/.NET

这是对可插入组件的国产化好的解决办法?

我问了一个问题: 欲其中有一个名称(不变,用于识别组件)将其名字定位于正消耗它的应用程序,不污染的组件的模型与一个DisplayName特性的成分。所述组分可以存在于单独的DLL,并在运行时动态加载。 我的感觉是,组件DLL应负责提供本地化的名称(这似乎是很好的封装),但消耗组件的应用程序应该负责获取/使用本地化的名称(该组件有一个事实不同的名称显示目的不是组件的一个问题,但使用该组件的“查看 ..
发布时间:2015-11-26 18:36:54 C#/.NET

AddExtensionObject - 性能

.NET XSLT引擎允许通过AddExtensionObject方法传递对象到XSLT处理引擎。 可以使用这个检索本地化字符串的表现发表评论的人在XSLT中使用? 解决方案 扩展对象 可以用来改善,如果XSLT转换的一部分被认为是效率低下的表现。 虽然使用的扩展方法的方法不会降低性能(不包括越野车和低效code),他们不会提高性能显著,如果正在使用适当的XSLT技术来访问本地化的字符串 ..
发布时间:2015-11-26 16:27:49 C#/.NET

通过Web服务发现客户端的时区和文化

我有一个.NET Web服务。 从互联网用户提供AJAX请求。 我只是想知道如何自动获取用户的时区......不是当前的时间偏移,但实际时区 - 样,中部标准时间为-5:00现在,但东部标准时间将是-5 :00,一旦夏令结束。我想区分这些用户。 我也想知道如何让自己的文化设置(“EN-US”等),这样我就可以使我从Web服务创建DateTime对象和数字,其具体preferences。 任 ..
发布时间:2015-11-26 16:25:09 C#/.NET

在.NET中的文本文件资源本地化

本地化/全球化是pretty的易于使用RESX文件的Visual Studio。我只是添加一个资源文件,如 MyTextSnippets.resx ,添加键/值对,并为每一种语言的副本,我想支持像 MyTextSnippets.de.resx , MyTextSnippets.fr.resx 等。 现在想想较长的文本,其中字符串资源编辑器网格没有很好地工作。没问题,只要选择“添加资源|添加新的文 ..
发布时间:2015-11-26 16:22:45 C#/.NET

数据库数据的LINQ本地化/的I18n到SQL

我在我的数据库状态表,以及包含这些状态的特定语言版本的“本地化”表。主状态表的点是定义有关状态的状态ID值,以及其它元数据。在“本地化”表中显示的文本再presentation在用户界面,根据用户的preferred语言。下面是一个例子模式: CREATE TABLE [语言] ( ID SMALLINT主键, ISOName VARCHAR(12) ) 创建表的employ ..
发布时间:2015-11-26 09:47:37 C#/.NET

当使用CultureInfo.GetCultureInfo(字符串)或CultureInfo.CreateSpecificCulture(字符串)

当我应该叫的CultureInfo。也就是有没有办法更便宜的检查,如果一种文化的名称是有效的? 我的认为的,如果你通过“恩”而不是“EN-GB”为CultureInfo.CreateSpecificCulture(字符串),你会得到一个错误,但CultureInfo.GetCultureInfo(字符串)不介意。例如。 CultureInfo.GetCultureInfo(字符串)可以应付,如果 ..
发布时间:2015-11-26 00:34:41 C#/.NET

有哪些好的非英语短语单复数形式,可以用于测试国际化和本地化库?

我一直工作在一个.NET库,以协助应用程序的国际化。这是写在C#中,呼吁在GitHub上的 SmartFormat ,然后是开源的。 它包含了确定的基础上的正确单/复数形式多种语言语法数规则模板和语言环境。从统一code语言获得的规则复数规则的。 当翻译,有依赖于量词(如名词,动词和形容词),您所指定的多种形式短语和格式化会根据这些规则的正确形式。 在英国的一个例子:(注意语法几乎是相同的的 ..
发布时间:2015-11-25 23:57:32 C#/.NET

全球化在现有的Windows窗体应用程序?

我已经开发了一个现有的WinForms应用程序中使用VS 2005和.NET Framework 2.0。 现在我们需要全球化这个应用程序。这两个区域设置是德国和日本。 我知道我们可以用形成的本地化属性,以创建本地化表单资源,可以有其他资源文件在消息框中使用的字符串,异常等。 我想知道全球化现有应用程序的最佳方法,我应该设置本地化属性每份表格上还是​​有应采取的日期格式的一些工具,这将提取标 ..
发布时间:2015-11-25 23:56:50 C#/.NET

飞力UI更新,在WPF改变现有的文化后,

我需要支持通过应用程序菜单UI语言的变化。 该文本使用资源文件(类似于接近1 这里)局部 如果我设置了 Thread.CurrentThread.CurrentUICulture 的构造函数调用的InitializeComponent()之前,用户界面​​是改变了,因为它应该。 但是,如果的CurrentUICulture 是应用程序的正常运行过程中改变的控件不更新(即文本保持不变,无论当前的 ..
发布时间:2015-11-25 23:54:20 C#/.NET

ISO 4217 - 如何检索货币code&QUOT的数值(840);美元和QUOT;在.NET?

有关货币code ISO 4217,我该如何找回数值从.NET框架中? 例如,对于美元的数值为840。 ISO code 4217 解决方案 在ISO3166货币codeS(840美元等)都没有在.NET框架。所有你可以从该 RegionInfo 类是ISO4217货币code( ISOCurrency code )(如美元)和CurrencySymbol(如$)。 您,我很害怕,必须下 ..
发布时间:2015-11-25 23:09:39 C#/.NET

我如何可以覆盖货币格式当前区域性的ASP.NET Web应用程序?

货币小数和千位分隔符为EN-ZA地区是''和''分别,但常用的分隔符是'。“对于小数,再加上我的用户想','为千位分隔符。我要设置这些全球,让我只需要使用 {0:C} 格式字符串为我所有的货币领域,而无需任何明确的格式或的ToString 通话。 在R100k的估计报告时,我将preFER才能够做到这一点,而不在Web服务器上改变企业文化设置,因为我还需要设置小数位货币到零,因为分不想要最多等等 ..
发布时间:2015-11-25 15:46:44 C#/.NET

.NET获取时区由区名称偏移

在数据库中,我存储所有日期/时间的UTC。 我知道用户的时区名(“美国东部标准时间”为例)。 为了显示正确的时间,我在想,我需要添加用户的时区与UTC日期/时间。但如何将我得到时区偏移时区名? 感谢您! 解决方案 您可以使用 的TimeZoneInfo TZI = TimeZoneInfo.FindSystemTimeZoneById(“美国东部标准时间”); 时间跨度偏移= tzi.G ..
发布时间:2015-11-25 13:48:50 C#/.NET

如何App_LocalResources文件与MVC的工作?

我已经通过我的第一个MVC应用程序的工作,我想本地化。我知道如何使用App_GlobalResources文件,但我想preFER使用App_LocalResources文件。 在一个典型的WebForms应用程序,你把App_LocalResources文件夹在同一目录下ASPX文件...这是MVC中的相同(IE:我把它们放在各自的子文件夹中的“意见”目录)? 此外,在访问您的视图的App_ ..
发布时间:2015-11-24 21:22:56 C#/.NET

的CurrentCulture,InvariantCulture的,的CurrentUICulture和InstalledUICulture的区别

与的CurrentCulture , InvariantCulture的,的CurrentUICulture 和 InstalledUICulture 从 System.Globalization.CultureInfo ? 解决方案 我会尽量给一点比 的CurrentCulture 应该用于格式化。也就是说,数字,货币,百分比,日期和时间应该的总是的与这种文化之前的显示他们的用户的格式。这里 ..
发布时间:2015-11-24 15:57:12 C#/.NET

如何基于某些参数加载不同的RESX文件

我有一个ASP.NET3.5(C#)ASPX是国际化在10种不同语言的页面。 该网页是非常复杂的结构与数十家由状态机模式驱动嵌套的看法。 编辑:我使用的是元:的ResourceKey 语法每个ASP的控制,它允许使用声明的语法隐性资源EX pressions 我一直在问到“品牌”的基础上的一些查询字符串参数的页面。品牌意味着不只是加载不同的CSS文件,也有不同的文字导语(所有语言)。 有没 ..
发布时间:2015-11-24 15:37:42 C#/.NET

是否RESX文件适合国际化?

我已获得国际化的大客户机 - 服务器应用程序的任务。职权是我使应用程序“世界准备好',然后编译的应用程序和资源获取传递过来的同事在另一个国家进行翻译和发布给他们的客户。将有几个国家,因此一些单独的翻译。 这里的关键是,我想要一个简单的两步释放的过程: 第1步:我编译,并在各六国的能源释放出“世界准备好”的应用程序,以我的同事 第二步:他们做资源的定位,然后释放给客户 我不要要添加的让应用世 ..
发布时间:2015-11-24 15:30:17 C#/.NET