草庐IT

Internationalization

全部标签

用于国际化的 C# 库?

有哪些库可以编写C#国际化应用程序?库中应包含的典型功能:验证特定国家/地区的数据(例如增值税号、电话号码、地址...)验证银行和财务坐标(例如信用卡号、IBAN等)特定于语言的功能(例如,数字到单词到数字、总结……)特定语言的内容过滤(例如脏话过滤...)Perl中此类库的一个示例是Internationalization/Localesection的CPAN。有哪些C#解决方案可用?注意:我不是在寻找System.Globalization命名空间的介绍:)注意2:我应该假设没有可用的选项吗?有人有兴趣联合起来创建一个吗?注意3:编辑以使问题出现在首页上,以期获得更多答案。这不是一

用于国际化的 C# 库?

有哪些库可以编写C#国际化应用程序?库中应包含的典型功能:验证特定国家/地区的数据(例如增值税号、电话号码、地址...)验证银行和财务坐标(例如信用卡号、IBAN等)特定于语言的功能(例如,数字到单词到数字、总结……)特定语言的内容过滤(例如脏话过滤...)Perl中此类库的一个示例是Internationalization/Localesection的CPAN。有哪些C#解决方案可用?注意:我不是在寻找System.Globalization命名空间的介绍:)注意2:我应该假设没有可用的选项吗?有人有兴趣联合起来创建一个吗?注意3:编辑以使问题出现在首页上,以期获得更多答案。这不是一

c# - 在 C# 中,ToUpper() 和 ToUpperInvariant() 有什么区别?

在C#中,ToUpper()和ToUpperInvariant()有什么区别?您能否举例说明结果可能会有所不同? 最佳答案 ToUpper使用当前文化。ToUpperInvariant使用不变区域性。典型的例子是土耳其,其中“i”的大写不是“I”。显示差异的示例代码:usingSystem;usingSystem.Drawing;usingSystem.Globalization;usingSystem.Threading;usingSystem.Windows.Forms;publicclassTest{[STAThread]st

c# - 在 C# 中,ToUpper() 和 ToUpperInvariant() 有什么区别?

在C#中,ToUpper()和ToUpperInvariant()有什么区别?您能否举例说明结果可能会有所不同? 最佳答案 ToUpper使用当前文化。ToUpperInvariant使用不变区域性。典型的例子是土耳其,其中“i”的大写不是“I”。显示差异的示例代码:usingSystem;usingSystem.Drawing;usingSystem.Globalization;usingSystem.Threading;usingSystem.Windows.Forms;publicclassTest{[STAThread]st

javascript - rails : Internationalization of Javascript Strings?

因此,我们现有的Rails2.3.5应用根本不支持国际化。现在,我非常熟悉RailsI18n的东西,但是我们在/javascripts/中有很多输出字符串。我不是这种方法的忠实拥护者,但不幸的是,现在修复它已经太晚了。我们如何在Rails应用程序中国际化存储在JS文件中的字符串?Rails甚至不提供JS文件...我想我总是可以让Rails应用程序提供JS文件,但这看起来很恶心。是否有插件可以执行此操作? 最佳答案 为什么不是像这样简单的东西:window.I18n=然后在JS中你可以做这样的事情:I18n["en-US"]["alp

javascript - rails : Internationalization of Javascript Strings?

因此,我们现有的Rails2.3.5应用根本不支持国际化。现在,我非常熟悉RailsI18n的东西,但是我们在/javascripts/中有很多输出字符串。我不是这种方法的忠实拥护者,但不幸的是,现在修复它已经太晚了。我们如何在Rails应用程序中国际化存储在JS文件中的字符串?Rails甚至不提供JS文件...我想我总是可以让Rails应用程序提供JS文件,但这看起来很恶心。是否有插件可以执行此操作? 最佳答案 为什么不是像这样简单的东西:window.I18n=然后在JS中你可以做这样的事情:I18n["en-US"]["alp

javascript - jQuery 日期选择器本地化

我需要一个法国日历,但我无法理解这个问题。我想我没有像应该的那样使用区域选项。但是……这是我的代码:$(function(){$('#Date').datepicker({showMonthAfterYear:false,showOn:'both',buttonImage:'media/img/calendar.png',buttonImageOnly:true,dateFormat:'dMM,y'},$.datepicker.regional['fr']);}); 最佳答案 该代码应该可以工作,但您需要在页面中包含本地化(默认情况

javascript - jQuery 日期选择器本地化

我需要一个法国日历,但我无法理解这个问题。我想我没有像应该的那样使用区域选项。但是……这是我的代码:$(function(){$('#Date').datepicker({showMonthAfterYear:false,showOn:'both',buttonImage:'media/img/calendar.png',buttonImageOnly:true,dateFormat:'dMM,y'},$.datepicker.regional['fr']);}); 最佳答案 该代码应该可以工作,但您需要在页面中包含本地化(默认情况

go - 'language.MatchStrings()' 返回垃圾

我正在执行以下代码:varlanguageMatcher=language.NewMatcher([]language.Tag{language.English,//Defaultifnomatchlanguage.French,})lang,_:=r.Cookie("lang")accept:=r.Header.Get("Accept-Language")varcookieValue=""ifcookie!=nil{cookieValue=lang.String()}tag,_:=language.MatchStrings(languageMatcher,cookieValue,ac

go - 'language.MatchStrings()' 返回垃圾

我正在执行以下代码:varlanguageMatcher=language.NewMatcher([]language.Tag{language.English,//Defaultifnomatchlanguage.French,})lang,_:=r.Cookie("lang")accept:=r.Header.Get("Accept-Language")varcookieValue=""ifcookie!=nil{cookieValue=lang.String()}tag,_:=language.MatchStrings(languageMatcher,cookieValue,ac