Pesquise e substitua em Javascript antes de agrupar

Resumo

Existe alguma maneira de fazer o processo de agregação e mineração em um aplicativo asp.net MVC executar uma "pesquisa e substituição" dentro dos arquivos de script antes de minifica-los?

fundo

Eu tenho alguns widgets definidos em arquivos JavaScript que contêm palavras que precisam ser traduzidas em diferentes idiomas, dependendo do idioma do usuário atual. Uma vez que os arquivos javascript são minificados em ScriptBundles por MVC, é possível conectar-se a este processo de compilação? Idealmente, poderíamos usá-lo para criar pacotes de scripts localizados, onde o processo de empacotamento realiza a pesquisa / substituição dentro dos scripts antes de serem reduzidos.

Eu gostaria de evitar a criação manual de arquivos javascript separados por idioma, pois isso dificultaria a manutenção. O mesmo vale para um dicionário do lado do cliente do qual os widgets extraiam texto; já temos problemas com o desempenho do javascript e não queremos adicionar outra camada de cálculos de front-end.