Hermes Atlas
Plugins & extensions

hermes-lang-vi

moken627-hub/hermes-lang-vi

Vietnamese language pack plugin for Hermes Agent covering the gateway, CLI, TUI and Desktop

In short

hermes-lang-vi is a Vietnamese language pack plugin for Hermes Agent covering the gateway, CLI, TUI and Desktop. It contains 9,598 translated keys validated against the English catalogs.

What hermes-lang-vi does

The pack translates the Hermes interface across every surface, including approval prompts, tips and slash-command descriptions. It is built on the language-pack plugin spec and splits into three files: vi.yaml with 3,432 keys for core strings, vi.tui.yaml with 1,244 keys and vi.desktop.yaml with 4,922 keys. Locale resolution runs pack, then overlay, then bundled, then English, so missing strings fall back to English safely.

Translation is described as parser-safe. Menu brackets and token lists that Hermes parses byte for byte stay verbatim, such as the approval menu [o]nce, [s]ession, [D]eny and the first-run [Y/n] prompt. Placeholders such as {name} and {0}, URLs and CLI flags are preserved, and multi-line values are double-quoted so newlines decode as in the English file. Every key passed checks for placeholder parity, whitespace parity, menu-bracket safety and Vietnamese diacritics. hermes plugins validate checks the installed pack.

Key features

  • 9,598 keys across core, TUI and Desktop catalogs
  • Parser-safe handling of approval menus and confirmation prompts
  • Placeholders, URLs and CLI flags preserved exactly
  • Locale fallback order of pack, overlay, bundled, then English
  • Validation with hermes plugins validate
  • Enabled through display.language set to vi

When to use it

  • Running the Hermes CLI, TUI and Desktop app in Vietnamese
  • Giving Vietnamese-speaking teammates a Hermes gateway with localized prompts
  • Using it as a reference when building a language pack for another locale

Who it is for: Vietnamese-speaking Hermes Agent users, and people building language packs for Hermes.

How it fits with Hermes Agent

A language-pack plugin for Hermes Agent, installed with hermes plugins install and enabled through the plugins.enabled and display.language settings.

How to install hermes-lang-vi

These commands are copied from the project's README. Check the repository for the latest steps before you run them.

hermes plugins install https://github.com/moken627-hub/hermes-lang-vi
hermes config set plugins.enabled '["hermes-lang-vi", ...existing...]'
hermes config set display.language vi
systemctl --user try-restart hermes-gateway.service

Requirements: A Hermes Agent version with language-pack plugin support

FAQ

What is hermes-lang-vi?

It is a Vietnamese translation of the Hermes Agent interface, packaged as a plugin. It covers the gateway, CLI, TUI and Desktop with 9,598 keys.

Does hermes-lang-vi work with Hermes Agent?

Yes, but only with Hermes versions that support language-pack plugins. Enable the plugin, set display.language to vi, and restart the gateway.

Is hermes-lang-vi free and open source?

The README states the translation is MIT licensed. GitHub's license detection shows NOASSERTION for the repository, so confirm the license file before reusing it.

Similar plugins for Hermes Agent

All plugins

Related guides: How to install Hermes Agent · How to run Hermes Agent securely