2012-10-12 197 views
5

Necesito desarrollar un sitio web para un cliente en Myanmar. El sitio web obviamente estará en el idioma birmano y quieren que sea legible por personas que no tienen fuentes birmanas en su máquina.¿Cómo mostrar los caracteres birmanos en el sitio web y grabarlos en MySQL si el usuario no tiene la fuente?

Sé que la wikipedia logró do it here pero todavía no he encontrado cómo.

¿Tendré que escribir los caracteres birmanos utilizando sus puntos de código HTML unicode? Ya he encontrado una biblioteca que logra mostrar los caracteres birmanos si proporciono el punto de código Unicode, así que supongo que esta es una opción.

El otro problema es que quieren insertar texto birmano en una base de datos MySQL. ¿Cómo lo voy a almacenar? ¿Usando qué codificación en MySQL? ¿Y luego cómo mostrarlo en máquinas que no tienen instaladas fuentes birmanas?

Espero ser claro y no demasiado confuso.

+0

Creo que si agrega codificación UTF-8 en su metaetiqueta y también en su base de datos, está listo para comenzar. Hice esto para fuentes persas y funcionó –

+0

Su metaetiqueta puede ser así

+0

gracias! ¿Supongo que la fuente persa no estaba instalada en su máquina? ¿Usó también @ font-face para reemplazar las fuentes? – user1740815

Respuesta

2

fuentes personalizadas incrustación se puede hacer, siga el siguiente enlace

Custom font via CSS

Almacenamiento de Birmania, puede utilizar nvarchar o tipos de datos ntext o similares en su SQL para almacenar

Se almacenará como es y será rendido como es.

+0

gracias. ¿Pero cómo ingresar texto en mi archivo html? ¿Puedo escribirlo directamente usando un teclado birmano, y @ font-face lo mostrará correctamente en el navegador si el usuario no tiene una fuente bursátil instalada? – user1740815

+0

Html debe configurarse como UTF-8, y con la fuente birmana instalada en su máquina, debe poder escribir en birmano, sin embargo, si desea que la fuente se muestre correctamente, necesita el enlace anterior para descargar el tiempo de ejecución de la fuente. –

4

La página de Wikimedia mencionada en la pregunta usa el Tharlon font como una fuente descargable (a través de `@ font-face '). Es una fuente codificada en Unicode, por lo que puede ingresar los caracteres birmanos reales en la codificación UTF-8. Dependiendo de sus herramientas de autoría, es posible que necesite alguna utilidad adicional para escribir caracteres, como el Mapa de caracteres de Windows o mi utilidad Full Unicode Input (seleccione el bloque Myanmar).

Cuestiones relacionadas