feat: auto detect language

This commit is contained in:
hanyixuanten
2026-07-31 17:07:34 +08:00
parent ea65c7b93b
commit 460a70fc3c
10 changed files with 63 additions and 30 deletions
+8
View File
@@ -3,6 +3,8 @@
var domainMode = document.querySelector('#htbd-routing-mode input[value="domain"]');
var bindingsRow = document.getElementById('htbd-domain-bindings-row');
var autoDetectSourceLanguage = document.getElementById('htbd-auto-detect-source-language');
var sourceLanguageRow = document.getElementById('htbd-source-language-row');
if (domainMode && bindingsRow) {
domainMode.addEventListener('change', function () {
@@ -10,6 +12,12 @@
});
}
if (autoDetectSourceLanguage && sourceLanguageRow) {
autoDetectSourceLanguage.addEventListener('change', function () {
sourceLanguageRow.style.display = autoDetectSourceLanguage.checked ? 'none' : '';
});
}
document.querySelectorAll('form[data-htbd-confirm]').forEach(function (form) {
form.addEventListener('submit', function (event) {
if (!window.confirm(form.getAttribute('data-htbd-confirm'))) {