hermes-lang-it-full — Italian Desktop language pack
Italian UI translation for the Hermes Agent desktop app, generated from the
hand-reviewed typed catalog maintained in
gradia64/hermes-agent
(branch gradia-desktop-it).
locales/it.desktop.yaml— 5,082 of 5,085 desktop keys (the 3 the pack format cannot carry — two composer placeholder rotations andintro.custom— fall back to English). Includes the newest sections (firstRun,themePicker, plugininstallModalrework).- Core (CLI/gateway) and TUI Italian are already bundled with Hermes and are intentionally not shipped here; this pack only fills the Desktop gap.
- Functions (plurals, ETAs, conditional tips) ship as positional
{0}templates — a pack-format constraint; the fork's bundled locale renders them natively.
Regenerating
The YAML is an artifact — never edit it by hand. From a checkout of the fork:
HERMES_SRC=/path/to/hermes-agent node scripts/generate-desktop-pack.mjs
Then validate against the same rules as hermes plugins validate
(text-only leaves; keys ⊆ locales/_keys.desktop.json):
python3 scripts/validate.py
Why -full and not hermes-lang-it
The catalog id hermes-lang-it is taken by
Lazzdaycod/hermes-lang-it, an
independent community translation. This pack is generated from the typed
catalog of gradia64/hermes-agent
(gradia-desktop-it branch) and tracks upstream main closely — it carried
firstRun, themePicker, connector accounts and the update-channel picker
from day one. Both packs can be installed; the last registered one wins for
overlapping keys.
License: MIT.