2011-09-12 8 views
5

Me he dado cuenta de que cuando cambio la configuración del teléfono, algunas de las aplicaciones en el teléfono cambian su nombre según el idioma seleccionado.Cómo: Cambiar el nombre de la aplicación según la configuración de idioma del teléfono

por ejemplo. Donde cambia la configuración del teléfono es Configuración (inglés), Parámetros (francés), Configuración

¿Alguien sabe cómo hacer esto para mi propia aplicación?

Puedo cambiar las cadenas dentro de mi aplicación. Quiero cambiar el nombre de la aplicación que se muestra al lado (o en exceso) del mosaico de la aplicación.

Respuesta

10

Microsoft wrote a detailed guide on how.

Y sí, es una DLL de satélite C++. No lo estás leyendo mal

considerar el uso de Patrick Getzmann's Tool to automate the satellite generation

+0

hm .. problema y el artículo bastante interesante. El artículo describe cómo crear una dll de "solo recursos". Esto es importante, porque indica claramente que en este dll no habrá código real, solo recursos, por lo que están usando el compilador C++ solo por su capacidad de configuración casi infinita para producir módulos. Este artículo parece resolver el problema de una manera normal de localización por satélite. Creo que podríamos forzar fácilmente a VisualStudio a generar los satélites adecuados solo con un (único) archivo RESX hecho a mano. Si encuentro entre 2 y 3 horas para el experimento, publicaré los resultados como una respuesta. – quetzalcoatl

+0

Lo he hecho antes (manualmente) para dos idiomas (inglés y danés). Pero iirc ya tiene una herramienta para automatizarlo, déjame ver si puedo encontrar el enlace. –

+1

Ah, aquí está: http://patrickgetzmann.wordpress.com/wp7-localize/ –

Cuestiones relacionadas