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 }}