Varias veces he necesitado soportar varios idiomas al construir sitios web pero todavía tengo que encontrar una buena manera de pasar las cadenas de idioma del servidor al cliente para que puedan ser utilizados en Javascript para diálogos, mensajes, etc.¿Cuál es la forma recomendada de habilitar el soporte de múltiples idiomas para el texto mostrado en Javascript?
¿Cuáles son sus recomendaciones o experiencia con esto?
EDIT: Me inclino por generar los archivos de idioma javascript sobre la marcha y agradecería si alguien sabe las bibliotecas de terceros que pueden hacer esto.
Estaba pensando en algo como esto. pero actualmente el archivo de idioma usado en el lado del servidor en C# se autogenera y también se necesita generar cualquier archivo javascript. ¿Autogenera los archivos o los actualiza a mano? – eaglestorm
@ealgestorm Los genero automáticamente en el momento de la instalación desde un único archivo, que contiene valores para todos los idiomas. Utilizo m4 para procesar la fuente, pero sé que a mucha gente no le gusta, así que puedes crear tu propia solución para eso :) –