diff --git a/assets/js/bobatheme.js b/assets/js/bobatheme.tmpl.js similarity index 90% rename from assets/js/bobatheme.js rename to assets/js/bobatheme.tmpl.js index 3e4f7fe..a12a5ee 100644 --- a/assets/js/bobatheme.js +++ b/assets/js/bobatheme.tmpl.js @@ -14,9 +14,8 @@ async function copy_to_clipboard(button) { await navigator.clipboard.writeText(rawCode); // TODO: maybe we could add a fancier indicator, like a flash or something - const originalCopyText = button.innerHTML; button.innerHTML = "Copied!"; setTimeout(() => { - button.innerHTML = originalCopyText; + button.innerHTML = "{{ i18n "copy_to_clipboard" }}"; }, 3000); } diff --git a/layouts/_partials/head.html b/layouts/_partials/head.html index 747c8f2..c0d1afe 100644 --- a/layouts/_partials/head.html +++ b/layouts/_partials/head.html @@ -19,8 +19,10 @@ {{ end }} - {{ with resources.Get "js/bobatheme.js" | fingerprint "sha512" }} - + {{ with resources.Get "js/bobatheme.tmpl.js" }} + {{ with resources.ExecuteAsTemplate "js/bobatheme.js" $ . | fingerprint "sha512" }} + + {{ end }} {{ end }} {{ if not hugo.IsServer }}