JQuery pesquisa elementos dom logo após renderizar e substituir chaves por seus valores correspondentes
Estou tentando aplicar meu próprio método de localização no meu aplicativo Web em desenvolvimento. sabendo que estou usando o JQuery 2.2.0, sem nenhuma outra estrutura ou terceiros. Preciso escrever algumas expressões no meu código html puro, de modo que:
ex-1:
<span>#{{lang.details}}</span>
ex-2:
<button value='#{{lang.save}}'>
E então, quando o dom estiver completamente renderizado, quero passar pelo elemento dom e descobrir todas essas expressões que começam com "# {{" e terminam com "}}", para substituí-las pelo valor correspondente no meu JSON agrupar.
Meu pacote JSON se parece com:
var en = {
details: "details",
save: "save"
}
Meu código app.js:
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
Qual é a maneira ideal de descobrir esses elementos no JavaScript ou no JQuery. Não posso. Existe outra solução através de terceiros?