La representación de los caracteres tamiles es un reto, ya que no existe una correspondencia entre un glifo y un carácter como en el caso del inglés.
Las versiones anteriores de Android (antes de la 4.1) no tienen este soporte de forma nativa. Lo que significa que a menos que el fabricante o el autor de la ROM decida dar soporte adicional, los caracteres tamiles no pueden ser representados correctamente. Hubo algunos hacks que ayudaron a los usuarios que no tenían tales ROMs. Pero esos hacks no siempre tuvieron éxito.
Con muchos usuarios lamentándose en las páginas de soporte de Google, supongo que Google decidió proporcionar esta función a partir de Android 4.1.
Se trata de la capacidad de la ROM de Android vainilla (es decir, las imágenes de fábrica para Nexus 4/7/10):
Con apoyo:
- Mostrar los caracteres tamiles con una representación adecuada de la conjunción en el navegador
- Muestra los caracteres tamiles con una representación adecuada del navegador en nombres de archivos, SMS, contactos (lo que significa que puedes tener un contacto y sus detalles en caracteres tamiles).
- Muestra los caracteres tamiles con una representación adecuada en aplicaciones como el editor de notas, facebook, twitter, lector de libros electrónicos, etc.
No se admite:
- No hay teclado para introducir caracteres tamiles - Swype tiene soporte para el idioma tamil. Incluso se puede deslizar a lo largo de las teclas para escribir, lo que es un método de entrada mucho mejor y muy necesario para la entrada de Tamil.
- El idioma de la interfaz no es el tamil, lo que significa que el menú, la pantalla de inicio, los ajustes, etc., no estarán en tamil.
Tengo un LG P500 rooteado que ejecuta Android 2.3.3. Gracias a LG, que ha añadido soporte para la representación adecuada de los caracteres tamiles en los contactos, nombres de archivos, mensajes de texto (SMS) y muchas otras aplicaciones. Con el teclado Swype también puedo escribir en tamil.
Sin embargo, cuando intenté utilizar un clon de la ROM Cyanogenmod basado en Android 4.2.2, observé que los caracteres tamiles ni siquiera se mostraban (todos los caracteres aparecían como espacio vacío). Reemplazar las fuentes no hizo el truco. Más tarde entendí que debido a la limitada /system
En el tamaño de la partición de mi teléfono, el desarrollador de la ROM tiene que cortar algunos componentes y supongo que lo que ayudaba a representar los caracteres tamiles ha sido eliminado.
También tengo un Nexus 7 con Android 4.2.2 y funciona perfectamente con Tamil. De nuevo, Swype también funciona e incluso soy capaz de mezclar y combinar caracteres ingleses y tamiles en todas las aplicaciones.
Así que si quieres asegurarte de que Tamil puede ser leído sin ninguna intervención del usuario, te sugeriría que compraras teléfonos que tengan instalado Android 4.2. Una vez más, hay posibilidades de que puedan ser recortados como mi Lg P500 experimentado.
Actualización: Podría ver que esta respuesta fuera votada a favor a pesar de ser bastante antigua. Ahora (Marshmallow) Google ha proporcionado soporte de teclado Indic donde se puede activar el teclado Tamil para escribir Tamil. Todavía gesto escribiendo a.k.a deslizar a través de los caracteres no es compatible con Tamil. Lo mismo ocurre con muchos idiomas índicos.