Skip to content

[Feature]: internationalization (i18n) / multi-language support? #20155

@loongfay

Description

@loongfay

Problem or Use Case

Currently, Hermes-agent lacks internationalization (i18n) / multi-language support. There is a growing number of Chinese-speaking users, and the absence of localized interfaces and documentation creates a barrier for non-English speakers to adopt and contribute to the project. This limits the project's ability to expand its influence and reach a broader global audience.

Proposed Solution

Implement internationalization (i18n) support for Hermes-agent, including but not limited to:

Extract user-facing strings into locale files (e.g., JSON or YAML-based translation files).
Add a locale detection/configuration mechanism to allow users to select their preferred language.
Prioritize Simplified Chinese (zh-CN) as the first additional language, given the large Chinese user base.
Provide guidelines for community contributors to add translations for other languages in the future.

Alternatives Considered

No response

Feature Type

Other

Scope

None

Contribution

  • I'd like to implement this myself and submit a PR

Debug Report (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low — cosmetic, nice to havecomp/cliCLI entry point, hermes_cli/, setup wizardcomp/gatewayGateway runner, session dispatch, deliverytype/featureNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions