Tag: 本地化

在Javascript中本地化string

我目前使用.resx文件来pipe理我的服务器端.NET资源。 我正在处理的应用程序还允许开发人员将JavaScript插入到各种事件处理程序中,以便进行客户端validation等。对于本地化我的JavaScript消息和string的最佳方法是什么? 理想情况下,我想将这些string存储在.resx文件中,以保留剩余的本地化资源。 我接受build议。

NSFetchedResultsController与UILocalizedIndexedCollat​​ion

我正在尝试使用具有混合语言数据的FRC,并希望有一个段索引。 从文档看来,您应该能够覆盖FRC – (NSString *)sectionIndexTitleForSectionName:(NSString *)sectionName – (NSArray *)sectionIndexTitles 然后使用UILocalizedIndexedCollat​​ion来获得本地化的索引和部分。 但可悲的是,这是行不通的,不是什么打算使用:( 有没有人能够使用UILocalizedIndexedCollat​​ion FRC或我们被迫使用示例UITableView + UILocalizedIndexedCollat​​ion示例中提到的手动sorting方法(示例代码包括我得到这个工作)。 使用以下属性 @property (nonatomic, assign) UILocalizedIndexedCollation *collation; @property (nonatomic, assign) NSMutableArray *collatedSections; 和代码: – (UILocalizedIndexedCollation *)collation { if(collation == nil) { collation = [UILocalizedIndexedCollation currentCollation]; } return collation; } – (NSArray *)collatedSections { if(_collatedSections == nil) { int sectionTitlesCount = [[self.collation […]

我如何本地化jQuery UI Datepicker?

我真的需要一个本地化的下拉日历。 英文日历在挪威网站上并不完全expression出色;-) 我已经用jQuery DatePicker进行了实验,他们的网站说它可以被本地化,但是这似乎不起作用。 我正在使用ASPNET.MVC,我真的想坚持一个JavaScript库。 在这种情况下,jQuery。 ajax工具包日历是可以接受的,只要它也能显示挪威的名字。 更新:太棒了! 我看到我错过了语言文件,一个不那么简单的细节:-)

如何在由@Html助手生成的MVC中更改“data-val-number”消息validation

假设这个模型: Public Class Detail … <DisplayName("Custom DisplayName")> <Required(ErrorMessage:="Custom ErrorMessage")> Public Property PercentChange As Integer … end class 和观点: @Html.TextBoxFor(Function(m) m.PercentChange) 将继续这个HTML: <input data-val="true" data-val-number="The field 'Custom DisplayName' must be a number." data-val-required="Custom ErrorMessage" id="PercentChange" name="PercentChange" type="text" value="0" /> 我想自定义data-val-number错误消息,我猜是因为PercentChange是一个Integer 。 我正在寻找这样一个属性来改变它, range或任何相关的不工作。 我知道有机会编辑不引人注目的js文件本身或在客户端覆盖它。 我想改变data-val-number的错误信息就像服务器端的其他人一样。

iOS:如何以编程方式更改应用程序语言无需重新启动应用程序?

当我使用设备语言独立更改应用程序语言时,只有closures应用程序并重新启动后才能生效。 如何不要求应用程序重新加载所有的nib文件和.strings文件取决于所选的语言? 我使用它在运行时更改语言: NSArray* languages = [NSArray arrayWithObjects:@"ar", @"en", nil]; [[NSUserDefaults standardUserDefaults] setObject:languages forKey:@"AppleLanguages"];

通常最好使用 – StringComparison.OrdinalIgnoreCase或StringComparison.InvariantCultureIgnoreCase?

我有这样的代码: If key.Equals("search", StringComparison.OrdinalIgnoreCase) Then DoSomething() End If 我不在乎这个情况。 我应该使用OrdinalIgnoreCase , InvariantCultureIgnoreCase或CurrentCultureIgnoreCase ?

Lint:如何忽略“<key>没有翻译成<language>”的错误?

我无法编译/debugging我们的Android应用程序,因为本地化文件还不完美。 我的IDE的validation工具林特创build错误说: newCardsOrderVals不在ar,bg,ca,cs中转换 编译/安装/运行ant工作正常,但我想用我的IDE来缓解debugging。 有没有办法closures这个特定的检查,或者理想的做一个警告,而不是一个错误? 我明白,在发布之前,我们确实需要获得本地化文件,但是暂时不是优先考虑的事情,因为屏幕本身被非常频繁地修改。

以编程方式在应用程序中更改语言

如何在Xcode 5中更改语言 我在ChangeLanguageViewController上有3个button 这是: 英语 简体中文 马来西亚语 这是代码: #import <UIKit/UIKit.h> @interface ChangeLanguageViewController :UIViewController -(IBAction)changeEnglish:(id)sender; -(IBAction)changeChinesesimplified:(id)sender; -(IBAction)changeBahasaMalaysia:(id)sender; -(IBAction)changeEnglish:(id)sender{ [[NSUSerDefaults standardUSerDefaults] setObject:[NSArray arrayWithObjects:@"en", @"zh-Hans", @"ms", nil] forKey:@"AppleLanguage"]; } -(IBAction)changeChinesesimplified:(id)sender{ [[NSUSerDefaults standardUSerDefaults] setObject:[NSArray arrayWithObjects:@"zh-Hans", @"ms", @"en", nil] forKey:@"AppleLanguage"]; } -(IBAction)changeBahasaMalaysia:(id)sender{ [[NSUSerDefaults standardUSerDefaults] setObject:[NSArray arrayWithObjects:@"ms",@"en",@"zh-Hans", nil] forKey:@"AppleLanguage"]; } 我想看看用户按下button时语言的变化,它不会杀死应用程序,但会改变应用程序的语言

以其他(口语)语言编码

这是我一直想知道的,在网上任何地方我都找不到任何提及。 当一个来自日本的商店写代码时,我能用英文阅读吗? 或者像C,PHP,任何语言都有日语翻译,他们写? 我想我问的是,世界上的每一个编码员都知道足够的英文使用我完全相同的保留字吗? 这个代码: If (i < size){ switch case 1: print "hi there" default: print "no, thank you" } else { print "yes, thank you" } 显示与我现在用英语看到的完全一样的内容,或者其他非英语用户看到“if”,“switch”,“case”,“default”,“print”和“其他“用他们的母语? 编辑 – 是的,这是严重的。 我不知道一个语言的不同本地化是否有不同的关键字。 或者甚至根本不同的本地化。

strtotime用不同的语言?

strtotime只能在服务器上使用默认的语言吗? 下面的代码应该解决到2005年8月11日,但是它使用法语“aout”而不是英文“aug”。 任何想法如何处理? <?php $date = strtotime('11 aout 05'); echo date('d M Y',$date); ?>