Localize mensagens javascript e texto de validação
Estou trabalhando em um projeto da web que é multilíngue. Por exemplo, uma parte do projeto envolve algum mapeamento personalizado do Google que utiliza uma interface do lado do cliente usando jquery / .net para adicionar pontos a um mapa e salvá-los no banco de dado
Haverá alguma validação e outras mensagens informativas (por exemplo, 'Adicione pelo menos um ponto ao mapa') que precisarão ser localizadas.
As únicas opções em que posso pensar agora são:
Use um bloco de renderização de código no javascript para extrair a mensagem localizada de um arquivo de recurso
Use campos ocultos com meta: resourcekey para capturar automaticamente a mensagem localizada apropriada do arquivo de recurso usando a cultura atual e obter o .val () no jquery quando necessári
Faça uma chamada de serviço da web para obter a mensagem correta por chave / idioma sempre que uma mensagem for necessári
uaisquer pensamentos, experiência
EDITAR
Prefiro usar os arquivos de recursos .net para manter as coisas consistentes com o restante do aplicativ