sábado, 27 de diciembre de 2014

Internacionalizando su interfaz

Los Storyboards de la WatchKit App tiene una internacionalización de base de forma predeterminada. Esta característica hace que cualquier string es añadida al Localizable.strings del proyecto.

Todo lo que tiene que hacer es traducir las cadenas en los archivos para cada idioma de destino e incluirlos en la App. 

Al pensar en la internacionalización, su principal preocupación debe ser la organización de su interfaz para que las etiquetas y los controles que contiene texto tienen espacio para expandirse. 

Para ver el texto y las imágenes que se especifica mediante programación, utilizar las mismas técnicas de internacionalización que utilizar para las aplicaciones iOs y OS x. 

Utilizar NSLocalizedString para cargar strings desde un fichero de recursos.

Utilizar NSNumberFormatter para formatear valores numéricos.

Utilizar NSDateFormatter para formatear valores de fechas.

No hay comentarios:

Publicar un comentario