Implemento la funcionalidad multilingüe (francés, chino, hindi, etc.). Como el idioma Hindi no es compatible con la compatibilidad de versiones anteriores (por debajo de 4.0 ICS), forcé la localización utilizando Typeface (akshar.ttf)
. Mientras se probaba mi configuración con Hindi, me encontré con un estado crítico ver la imagen a continuación:Hindi character view different in different devices
En esta cadena que estoy usando अब स्क्रीन शुरू करें
(Ahora, comienzo a la pantalla) y उपयोगी लिंक्स
(Enlaces útiles)
compatibles dispositivos: Samsung ACE, Samsung S Plus, Galaxy 551
dispositivos no compatibles: Samsung Galaxy S2, HTC Nexus One, HTC Incredible S
Alguna idea de por qué ocurre esto?
He enfrentado el mismo problema con la representación Tamil para dispositivos que ejecutan 2.3 - 4.0. Incluso si usa este tipo de letra, hay pocos caracteres que no se renderizan correctamente. –
Sí, yo también me di cuenta de que no puedo llegar a ninguna conclusión ¿por qué sucede? ¿Alguna solución o usted todavía está en el mismo lugar @AndroSelva? –
Utilicé fuentes TSCII para Tamil. Del mismo modo, debe usar alguna otra fuente para hindi. Pero tendrá que hacer un reemplazo de texto para cada char. –