feat(languages): add Slovenian (sl) to the supported languages (#995)

Slovenian was missing from SUPPORTED_LANGUAGES, so the Settings picker did not offer it and normalize_language_shortcuts dropped any shortcut bound to it. Add it as a Whisper-only entry (whisper code sl; alphacephei publishes no Slovenian VOSK model), map the Slovenian XKB layout si to it for follow-keyboard-layout, and list it on the website languages page.

Fixes #970
This commit is contained in:
Jatin K Malik
2026-10-20 23:29:47 -07:00
committed by GitHub
parent 65de3427fb
commit 3abc106fdb
7 changed files with 82 additions and 1 deletions
+9
View File
@@ -216,6 +216,14 @@ const supportedLanguages = [
description: "Russian language speech-to-text transcription",
engines: [...ALL_ENGINES],
},
{
code: "sl",
name: "Slovenian",
nativeName: "Slovenščina",
flag: "🇸🇮",
description: "Slovenian dictation with multilingual Whisper models",
engines: [...WHISPER_ENGINES],
},
{
code: "es",
name: "Spanish",
@@ -314,6 +322,7 @@ export const metadata: Metadata = buildPageMetadata({
"Italian voice recognition",
"Portuguese voice typing",
"Russian speech recognition",
"Slovenian voice typing",
"Chinese dictation",
"Hindi voice typing",
"Linux multilingual dictation",