Skip to content

feat(i18n): add French (fr) locale support#20329

Merged
teknium1 merged 1 commit into
NousResearch:mainfrom
Foolafroos:main
May 5, 2026
Merged

feat(i18n): add French (fr) locale support#20329
teknium1 merged 1 commit into
NousResearch:mainfrom
Foolafroos:main

Conversation

@Foolafroos

Copy link
Copy Markdown

Summary

Add French language support to the Hermes Agent i18n system.

Changes

  • New file: locales/fr.yaml — French translations for approval prompts and gateway messages
  • Modified: agent/i18n.py — registered fr in SUPPORTED_LANGUAGES and added French aliases (french, français, fr-fr, fr-be, fr-ca, fr-ch)
  • Modified: locales/en.yaml — updated locale sync comment to include fr

How to use

hermes config set display.language fr

Then restart or run /reset. Approval prompts and gateway messages will appear in French.

Testing

Verified locally — French translations load correctly and all aliases resolve properly.

- Add fr.yaml with French translations for approval prompts and gateway messages
- Register 'fr' in SUPPORTED_LANGUAGES
- Add French aliases: french, français, fr-fr, fr-be, fr-ca, fr-ch
- Update locale sync comment in en.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/agent Core agent loop, run_agent.py, prompt builder P3 Low — cosmetic, nice to have type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants