You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bug: Telegram Bot Messages Are Displayed in Ukrainian #135
The root cause was a default mismatch: the app's own language fallback is English
(GET /api/lang answers c.lang || 'en'), while the bot carried a separate 'uk' fallback in
its constructor and in both places server.js creates it. A fresh install therefore ran an
English UI with a Ukrainian bot. The bot now takes the same default, and a key missing from a
dictionary falls back to English rather than Ukrainian.
One deliberate addition beyond the report: the pairing screen — the message you quoted — now
answers in the language your Telegram client reports (when it is one of the five we ship),
because there is no Studio setting to read before a device is paired. After pairing, the Studio
language governs everything, so changing Settings → language changes the bot too, live.
Thanks for the clear write-up, including the expected text — it made the fix unambiguous.
Activity
telegram: follow the Studio language instead of defaulting to Ukraini…
Lexus2016 commentedon Nov 10, 2026
Fixed in #138, now on
main.The root cause was a default mismatch: the app's own language fallback is English
(
GET /api/langanswersc.lang || 'en'), while the bot carried a separate'uk'fallback inits constructor and in both places
server.jscreates it. A fresh install therefore ran anEnglish UI with a Ukrainian bot. The bot now takes the same default, and a key missing from a
dictionary falls back to English rather than Ukrainian.
One deliberate addition beyond the report: the pairing screen — the message you quoted — now
answers in the language your Telegram client reports (when it is one of the five we ship),
because there is no Studio setting to read before a device is paired. After pairing, the Studio
language governs everything, so changing Settings → language changes the bot too, live.
Thanks for the clear write-up, including the expected text — it made the fix unambiguous.