FI/SV/EN kielitukea lisää

This commit is contained in:
2026-04-03 09:33:56 +03:00
parent f687351f69
commit 2a242efbd8
2 changed files with 31 additions and 0 deletions

Binary file not shown.

View File

@@ -2062,6 +2062,8 @@
auto_tasks: "Vastaanota automaattisia tehtäviä hubilta",
try_own_text: "Kokeile omaa tekstiä:",
btn_tokenize: "Tokenisoi",
btn_code: "Koodaa",
btn_generate: "Generoi",
metric_tasks: "Tehtäviä",
metric_avg: "Ka. aika",
metric_tokens: "Tokeneita",
@@ -2086,6 +2088,8 @@
auto_tasks: "Ta emot automatiska uppgifter från hubben",
try_own_text: "Prova med egen text:",
btn_tokenize: "Tokenisera",
btn_code: "Koda",
btn_generate: "Generera",
metric_tasks: "Uppgifter",
metric_avg: "Snittid",
metric_tokens: "Tokens",
@@ -2110,6 +2114,8 @@
auto_tasks: "Receive automatic tasks from hub",
try_own_text: "Test your own text:",
btn_tokenize: "Tokenize",
btn_code: "Code",
btn_generate: "Generate",
metric_tasks: "Tasks",
metric_avg: "Avg. Time",
metric_tokens: "Tokens",
@@ -2135,6 +2141,31 @@
});
if(window.updatePromptEditor) window.updatePromptEditor();
// Käännä lennossa ne painikkeet jotka ovat ehkä vaihtaneet tekstiä dynaamisesti (esim. JS-tilan muutokset)
const sendBtnEl = document.getElementById('send-btn');
if (sendBtnEl && window.wasm_active) {
// Riippuu valitusta tehtävästä
const sTask = window.selectedTask || document.querySelector('.task-option.selected')?.dataset?.task;
if (sTask === 'tokenize') sendBtnEl.textContent = t.btn_tokenize || 'Tokenisoi';
else if (sTask === 'qwen-coder') sendBtnEl.textContent = t.btn_code || 'Koodaa';
else sendBtnEl.textContent = t.btn_generate || 'Generoi';
}
const jbtn = document.getElementById('start-btn');
if (jbtn) {
// start-btn vaihtuu connect / disconnect kun ollaan aktiivitilassa
if (window.wasm_active || jbtn.textContent === 'Katkaise Yhteys' || jbtn.textContent === 'Koppla från' || jbtn.textContent === 'Disconnect') {
jbtn.textContent = t.btn_disconnect || 'Katkaise Yhteys';
} else {
jbtn.textContent = t.btn_join || 'Liity laskentaverkkoon';
}
}
const cbtn = document.getElementById('code-send-btn');
if (cbtn && !cbtn.textContent.includes('...')) {
cbtn.textContent = t.btn_generate || 'Generate';
}
};
document.addEventListener('DOMContentLoaded', () => {