Pregunta

Decir que tengo un cuadro de texto en HTML usando el siguiente código:

<input type="text" name="text" id="text" />

Y mi sitio está destinado a ser para-derecha a izquierda, así como lenguajes de izquierda a derecha. Eso significa que tienen algunos cuadros de texto que se escriben en un idioma de derecha a izquierda, pero el cuadro de texto de correo electrónico, por ejemplo, serán de izquierda a derecha.

Mi pregunta es no cómo declarar dirección específica el uso de CSS. Por favor, no CSS aquí.

Mi pregunta es si es posible usar javascript para detectar automáticamente el idioma, y ??ver si se trata de un idioma de derecha a izquierda, hacen que el movimiento de texto dirección de izquierda de derecha a, o si es una de izquierda a -right lenguaje, que la dirección del texto van de izquierda a derecha. (También conocido como, posiblemente podría detectar automáticamente el idioma, establecer entonces la CSS "dirección: RTL", o lo que sea).

Es esto posible llevar a cabo usando javascript? (Sé que Google lo hace en su traductor Google y otros sitios lo hacen así, me estaba preguntando si es difícil de implementar) ...

Gracias, Amit

¿Fue útil?

Solución

El uso de la API de Google! Tienen un idioma ejemplo Detectar aquí: http://code.google.com/apis/ajax/playground/#language_detect

-

Lo que yo haría es crear una base de datos con dos columnas: "IDIOMA" y "formato". Rellenar la base de datos con los idiomas / formatos (es decir, "fr" e "izquierda a derecha"), y cuando se obtiene el resultado de idioma de la API de Google, lo encuentras en su base de datos y obtener su formato.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top