Suchen und Ersetzen in Javascript vor dem Bündeln

Zusammenfassung

Gibt es eine Möglichkeit, den Bundling- und Minimierungsprozess in einer ASP.NET MVC-Anwendung zu veranlassen, innerhalb der Skriptdateien zu suchen und zu ersetzen, bevor sie minimiert werden?

Hintergrund

Ich habe einige Widgets in Javascript-Dateien definiert, die Wörter enthalten, die abhängig von der Sprache des aktuellen Benutzers in verschiedene Sprachen übersetzt werden müssen. Ist es möglich, sich in diesen Build-Prozess einzubinden, da die Javascript-Dateien von MVC in ScriptBundles minimiert werden? Im Idealfall können wir damit lokalisierte Skriptbündel erstellen, bei denen der Bündelungsprozess das Suchen / Ersetzen innerhalb der Skripte vornimmt, bevor sie minimiert werden.

Ich möchte vermeiden, manuell separate Javascript-Dateien pro Sprache zu erstellen, da dies die Pflege erschwert. Dasselbe gilt für ein clientseitiges Wörterbuch, aus dem die Widgets Text abrufen würden. Wir haben bereits Probleme mit der Leistung von Javascript und möchten keine weitere Ebene von Front-End-Berechnungen hinzufügen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage