HERMES-GIELIE/static
nesquena-hermes 0e5e465ea0
fix: i18n button text stripping and German translation corrections (v0.42.1)
Three sidebar buttons (+ New job/skill/profile) and three suggestion
buttons had data-i18n on the outer element, causing applyLocaleToDOM
to strip the + prefix and emoji characters when switching locales.
Fixed by wrapping only the label text in a <span data-i18n=...>.

Also corrects German translations:
- cancelling: imperative -> progressive (Wird abgebrochen...)
- editing: first-person verb -> noun (Bearbeitung)
- empty_subtitle: add missing 'explore files' clause
- settings_desc_check_updates: add git fetch detail
- settings_desc_cli_sessions: add 'continue the conversation' clause

Co-authored-by: Nathan Esquenazi <nesquena@gmail.com>
2026-04-09 19:04:48 -07:00
..
boot.js fix: surface approval prompt in UI instead of getting stuck in Thinking (#187) 2026-04-08 20:16:22 -07:00
commands.js feat: pluggable i18n with English/Chinese language switcher in Settings 2026-04-08 18:57:50 -07:00
i18n.js fix: i18n button text stripping and German translation corrections (v0.42.1) 2026-04-09 19:04:48 -07:00
index.html fix: i18n button text stripping and German translation corrections (v0.42.1) 2026-04-09 19:04:48 -07:00
messages.js fix: surface approval prompt in UI instead of getting stuck in Thinking (#187) 2026-04-08 20:16:22 -07:00
panels.js fix: apply locale to DOM immediately on save — no reload needed 2026-04-08 18:58:20 -07:00
sessions.js feat: make bot name configurable 2026-04-06 05:14:31 +00:00
style.css fix: surface approval prompt in UI instead of getting stuck in Thinking (#187) 2026-04-08 20:16:22 -07:00
ui.js fix: stray } in message row HTML + JS-escape login locale strings 2026-04-08 19:07:00 -07:00
workspace.js feat: pluggable i18n with English/Chinese language switcher in Settings 2026-04-08 18:57:50 -07:00