Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
© Santiago Pavón - UPM-DIT
Desarrollo de Apps para iOSInternacionalización y Localización
IWEB,LSWC 2013-2014Santiago Pavón
ver: 2012.10.17 p1
1
© Santiago Pavón - UPM-DIT
Metodología Antigua
2
© Santiago Pavón - UPM-DIT
Añadir localizaciones a un proyecto
3
© Santiago Pavón - UPM-DIT
Storyboards localizados
4
© Santiago Pavón - UPM-DIT
5
© Santiago Pavón - UPM-DIT
Ficheros de Strings
6
© Santiago Pavón - UPM-DIT
7
© Santiago Pavón - UPM-DIT
8
© Santiago Pavón - UPM-DIT
9
© Santiago Pavón - UPM-DIT
10
© Santiago Pavón - UPM-DIT
11
© Santiago Pavón - UPM-DIT
12
© Santiago Pavón - UPM-DIT
13
© Santiago Pavón - UPM-DIT
14
© Santiago Pavón - UPM-DIT
15
© Santiago Pavón - UPM-DIT
16
© Santiago Pavón - UPM-DIT
Base Internationalization
17
© Santiago Pavón - UPM-DIT
Usar Base Internationalization
Sólo disponible cuando Xcode se ejecuta en Mountain Lion.
Marcar en el proyecto Use Base Internationalization.
- Se crea la carpeta Base.lproj
se mueven los ficheros base con los que queremos trabajar a esta carpeta.
- No tienen que ser la versión inglesa.
- Se crea un fichero de Strings en los directorios xx.lproj para cada nueva traducción soportada.
xx = en | es |nl | ...
Al crear nuevas localizaciones, se crean nuevos directorio xx.lproj conteniendo los ficheros localizados.
18
© Santiago Pavón - UPM-DIT
19
© Santiago Pavón - UPM-DIT
20
© Santiago Pavón - UPM-DIT
21
© Santiago Pavón - UPM-DIT
22
© Santiago Pavón - UPM-DIT
23
© Santiago Pavón - UPM-DIT
24
© Santiago Pavón - UPM-DIT
25
© Santiago Pavón - UPM-DIT
26