2009-12-11 12 views
7

¿Qué controles de los idiomas se muestran como compatibles en la página de iTunes de una aplicación de iPhone (en el lado derecho, debajo de "Descripción", en "Idiomas")? En la Guía del desarrollador de iTunes Connect, parece que no es algo que elijas durante el envío. Supongo que es algo en el paquete.¿Qué controla la lista de idiomas admitidos de una aplicación de iPhone en iTunes?

+0

Sí, me preguntaba también por qué mi Inglés-única aplicación aparentemente apoya francés, alemán, español, y Sami septentrional. – Wytze

Respuesta

14

Utilicé un incidente de soporte técnico para hacer esta pregunta de Apple directamente. Aquí está la respuesta:

"La lista de idiomas soportados por la aplicación, como se muestra en la iTunes Store pantalla que ha enviado, se determina automáticamente mediante la inspección del paquete de solicitud presentada Típicamente, esto viene de las carpetas .lproj. en un paquete, como el proceso (y iOS) usar esto para determinar qué idiomas puede admitir la aplicación. Sin embargo, es también es posible proporcionar su propio sistema de soporte de localización en la aplicación sin usar carpetas .lproj (aunque esto es típicamente mucho más trabajo) - en este escenario, la lista de idiomas admitidos se especifica en el archivo plist de la aplicación, a través de la clave CFBundleLocalizations. docs llowing (y la guía vinculados en el docs) para obtener más información sobre esto:

http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html%23//apple_ref/doc/uid/TP40009249-109552-TPXREF111 "

2

No tiene que especificar nada en iTunes Connect. Parece que escanean el contenido del paquete y miran los subdirectorios de localización: tengo en.lproj, nl.lproj y de.lproj en mi aplicación y iTunes enumera "inglés, holandés y alemán" como idiomas admitidos.

+0

¿Qué sucede si no hace una localización como esa, puede simplemente agregar directorios vacíos? ¿Sabes si hay alguna especificación oficial que dice que así es como funciona y que no hay otra manera? – crackers

+0

@crackers: Lo siento, no sé nada de eso. No estoy seguro si es una buena idea hacer la localización de una manera diferente, ya que el sistema operativo del iPhone no le permite al usuario seleccionar su idioma preferido para la aplicación. –

+0

El problema es que el costo de la experimentación es alto, con todo el proceso de envío de la tienda. Tal vez podría obtener más información preguntándole directamente a Apple (sí, a la derecha). Por cierto, la aplicación maneja su propia configuración, por lo que no es un problema en este sentido. ¡Gracias por la ayuda! – crackers

Cuestiones relacionadas