JQuery sucht dom-Elemente direkt nach dem Rendern und ersetzt die Schlüssel durch die entsprechenden Werte

Ich versuche, meine eigene Lokalisierungsmethode auf meine in der Entwicklung befindliche Webanwendung anzuwenden. in dem Wissen, dass ich JQuery 2.2.0 verwende, ohne ein anderes Framework oder einen Dritten. Ich muss einige Ausdrücke in meinen reinen HTML-Code schreiben, so dass:

ex-1:
<span>#{{lang.details}}</span>

ex-2:
<button value='#{{lang.save}}'>

Und wenn der dom vollständig gerendert ist, möchte ich das dom-Element durchlaufen und all diese Ausdrücke herausfinden, die mit "# {{" beginnen und mit "}}" enden, um sie durch den entsprechenden Wert in my zu ersetzen JSON-Bundle.

Mein JSON-Bundle sieht folgendermaßen aus:

var en = {
    details: "details",
    save: "save"
}

Mein app.js Code:

var lang = en;
// jquery load en json file
// search the dom elements and replace the key surrounded 
// by '#{{ }}' with its corresponding value from the bundle

Was ist der optimale Weg, um diese Elemente entweder in JavaScript oder in JQuery herauszufinden. Ich kann nicht Gibt es eine andere Lösung durch einen Dritten?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage