Articles of localización

Localizar moneda para iPhone

Me gustaría que mi aplicación de iPhone permita la entrada, visualización y almacenamiento de cantidades de moneda utilizando el símbolo apropiado ($, €, ₤, ¥, etc.) para el usuario. ¿NSNumberFormatter haría todo lo que necesito? ¿Qué sucede cuando un usuario cambia su configuración regional y estos importes (dólares, yen, etc.) se almacenan como NSDecimalNumbers? Supongo […]

Correcta localización de una aplicación WinForms

Tengo una aplicación WinForms que quiero traducir a varios idiomas. Sin embargo, no tengo ninguna experiencia con la localización de una aplicación WinForms, y encuentro información muy contradictoria sobre este tema. Básicamente, lo que quiero es: En el código fuente, solo quiero un archivo por idioma este archivo se comstack en la aplicación principal en […]

Las mejores prácticas con NSLocalizedString

Estoy (como todos los demás) usando NSLocalizedString para localizar mi aplicación. Desafortunadamente, hay varios “inconvenientes” (no necesariamente el error de NSLocalizedString mismo), incluidos No hay autocompletición de cadenas en Xcode. Esto hace que trabajar no solo sea propenso a errores sino también tedioso. Puede terminar redefiniendo una cadena simplemente porque no sabía que una cadena […]

NSLocalizedString con variable rápida

Estoy tratando de localizar mi aplicación usando NSLocalizedString. Cuando importo el archivo XLIFF, la mayoría funciona como un amuleto pero algo no y algunas cadenas no están localizadas. Me he dado cuenta de que el problema es de NSLocalizedString que contiene algo variable como: NSLocalizedString(” – \(count) Notifica”, comment: “sottotitolo prescrizione per le notifiche al […]

Cómo cambiar la validación del mensaje ‘data-val-number’ en MVC mientras es generado por @Html helper

Asume este modelo: Public Class Detail … Public Property PercentChange As Integer … end class y la vista: @Html.TextBoxFor(Function(m) m.PercentChange) procederá este html: Quiero personalizar el mensaje de error de data-val-number que supongo que se generó porque PercentChange es un Integer . Estaba buscando un atributo para cambiarlo, el range o lo que sea relacionado […]

¿Cuál es la mejor estructura de base de datos para mantener los datos multilingües?

Posible duplicado: Esquema para una base de datos multilenguaje Aquí hay un ejemplo: [ products ] id (INT) name-en_us (VARCHAR) name-es_es (VARCHAR) name-pt_br (VARCHAR) description-en_us (VARCHAR) description-es_es (VARCHAR) description-pt_br (VARCHAR) price (DECIMAL) El problema: cada idioma nuevo necesitará modificar la estructura de la tabla. Aquí hay otro ejemplo: [ products-en_us ] id (INT) name (VARCHAR) […]

Pelusa: ¿Cómo ignorar ” no se traduce en ” errors?

No puedo comstackr / depurar nuestra aplicación para Android, porque los archivos de localización aún no son perfectos. La herramienta de validación de mi IDE Lint crea errores que dicen: newCardsOrderVals no se traduce en ar, bg, ca, cs Comstackr / instalar / ejecutar con Ant funciona bien, pero me gustaría usar mi IDE para […]

¿Qué equivale a NSLocalizedString en Swift?

¿Hay un equivalente Swift de NSLocalizedString(…) ? En Objective-C , solemos usar: NSString *string = NSLocalizedString(@”key”, @”comment”); ¿Cómo puedo lograr lo mismo en Swift? Encontré una función: func NSLocalizedString( key: String, tableName: String? = default, bundle: NSBundle = default, value: String = default, #comment: String) -> String Sin embargo, es muy largo y no es […]

Localizando valores enum en paquete de recursos

Tengo un problema con i18n enumeraciones en mi aplicación JSF. Cuando comencé, tenía enumeraciones con el texto definido en el interior. Pero ahora, tengo claves atadas a paquetes de mensajes en la enumeración. Ejemplo uno de mis enums: public enum OrderStatus implements CustomEnum { PENDING(“enum.orderstatus.pending”), CANCELED(“enum.orderstatus.canceled”); /** * key in message bundle */ private String […]

Cambiar idioma en la aplicación mediante progtwigción

Cómo cambiar el idioma en Xcode 5 Tengo 3 botones en ChangeLanguageViewController Esto es: Inglés Chino simplificado Bahasa Malasia Aquí está el código: #import @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”, […]