Merge upstream v0.4.0 into Gitea fork

This commit is contained in:
2026-10-31 13:45:06 +03:00
286 changed files with 24403 additions and 2546 deletions
+5
View File
@@ -120,6 +120,11 @@ describe("translation quality and rendering", () => {
assert.equal(countLabel("en", 5, "proposition", "propositions"), "5 propositions");
assert.equal(translate("en", "· read {count} pages", { count: 1 }), "· read 1 page");
});
it("localizes the approved background-job completion wording", () => {
assert.equal(translate("en", "finished"), "finished");
assert.equal(translate("ru", "finished"), "завершено");
assert.equal(translate("ru", "failed"), "ошибка");
});
it("localizes canonical protocol errors without changing provider diagnostics or parameters", () => {
assert.equal(translate("ru", "No OpenAI key is set — add one in Settings → Keys"), "Ключ OpenAI не задан — добавьте его в разделе Настройки → Провайдеры");
assert.equal(translate("ru", "Save failed (503)"), "Не удалось сохранить (503)");