2010-05-20 18 views
28

¿Cómo puedo localizar el nombre de visualización del paquete de una aplicación de iPhone? El nombre que se muestra en la pantalla principal del iPhone debajo del ícono de la aplicación. Deseo un único paquete de paquete binario que se mostrará de forma multilingüe.¿Cómo localizar el nombre de visualización del paquete en la aplicación iPhone?

+0

Actualmente se describen los procedimientos de este documento oficial: https://developer.apple.com/library/prerelease/ios/documentation/MacOSX/Conceptual/BPInternational/LocalizingYourApp/LocalizingYourApp. html – Eonil

Respuesta

3

En Info.plist proporcionar el nombre localizado (traducido) para las siguientes claves:

Bundle Display Name 
Bundle Name 

mismo se mostrará su aplicación nombre traducido bajo el icono en el escritorio iPhone

42

Aquí hay algunas instrucciones:

  • Crear un nuevo archivo vacío llamado InfoPlist.strings
  • abrir el navegador (cmd-opt-0) y seleccione el primer panel
  • Haga clic en el signo más para una localización
  • Xcode (4.3) va un poco raro y deselecciona su archivo. Se coloca en una carpeta de localización (probablemente llamada en.lproj en la carpeta original del artículo. Vuelva a seleccionarla en Project Navigator.
  • Su archivo ahora tiene (probablemente) inglés en la lista de localización. Haga clic en el botón más para agregar otro idioma .

por lo general es bueno comenzar con todos los elementos que desea localizar en la misma carpeta, de esa manera cuando son localizados, Xcode no crea un montón de en.lproj y ja.lproj archivos de todo su proyecto. Llámelo algo así como "Recursos localizados".

Ahora puede localizar el nombre de la aplicación agregando el na me a cada archivo como esto (para el archivo localizado francés):

"CFBundleDisplayName" = "Bonjour"; 

Localize Localize Two

40

bien, a pesar de que esta es una pregunta bastante viejo, que subió alto en mi búsquedas de Google para este tema . Por lo tanto, pensé que podría tener sentido para actualizar las respuestas:

En Xcode 4.X, siga estos pasos para localizar su nombre de lote:

  1. Archivo-> Nuevo-> Archivo ...
  2. Elija Recurso-> Archivo de cadenas
  3. Escriba el nombre de archivo como InfoPlist.strings y guárdelo en la ubicación correcta. INCLUSO Si su plist se llama App-Info.plist - el nombre de archivo es SIEMPRE InfoPlist.strings!
  4. Ahora el archivo debe estar abierto (de lo contrario, selecciónelo). En el cajón izquierdo, seleccione "Localizar" y después de confirmar que el archivo recién creado se mueve a la carpeta en inglés, verifique los otros idiomas que desee. Para que un idioma se muestre aquí, debe aparecer como su idioma de localización
  5. Agregue estas dos líneas a la Lista de información.cadenas para el lenguaje correcto:

    "CFBundleDisplayName" = "Nombre";

    "CFBundleName" = "Nombre";

  6. añadir una nueva línea a su App-Info.plist, "Región de localización nativa Desarrollo" - este conjunto de la región de desarrollo predeterminado

Y después de "sólo" 6 sencillos pasos, usted puede configurar su aplicación localizada nombre! 11! 1111

+0

"Guárdelo en la ubicación correcta": ¿dónde está eso? –

3

Agrega InfoPlist.strings a tu proyecto y localízalo. Poner esto en diferentes idiomas:

"CFBundleDisplayName" = "App Name"; 
Cuestiones relacionadas