2009-08-24 10 views
5

¿MFMailComposeViewController viene solo en inglés?MFMailComposeViewController en otros idiomas?

Estoy jugando con la idea de utilizar MFMailComposeViewController para manejar el envío de correo electrónico desde mi aplicación, pero necesito que se ajuste a los entornos de idioma de los dispositivos configurados en otros idiomas además del inglés. ¿Es posible configurar MFMailComposeViewController a otros idiomas? Incluso si configuro el idioma de mi dispositivo en, por ejemplo, japonés, las partes de MFMailComposeViewController To :, From :, Subject :, permanecen en inglés. ¿Cómo se puede cambiar el idioma de MFMailComposeViewController?

Respuesta

10

MFMailComposeViewController se mostrarán en el idioma en que se traduce la aplicación en lugar del idioma que el usuario ha seleccionado; esto mantiene el texto dentro de la aplicación consistente. Agregue un proyecto de idioma para el idioma al que se dirige y la vista del compositor adoptará ese idioma.

El botón Hecho en el teclado, el botón Eliminar que muestra cuando se pasa un UITableViewCell y otras vistas incorporadas se comportan de manera similar.

+1

¿Puede darme algunos consejos sobre cómo agregar un "proyecto de idioma"? – RexOnRoids

+0

Gran comentario por cierto, gracias. – RexOnRoids

+0

Esta guía la explica mejor que yo: http://www.iphonesdkarticles.com/2008/11/localizing-iphone-apps.html Creo que esto es algo que Apple debería hacer más fácil en la próxima actualización de SDK :) – rpetrich

Cuestiones relacionadas