https://github.com/SamYuan1990/i18n-agent-action
An Agent running in GHA for free us from i18n works in documentation repos
https://github.com/SamYuan1990/i18n-agent-action
agents documentation i18n
Last synced: 3 months ago
JSON representation
An Agent running in GHA for free us from i18n works in documentation repos
- Host: GitHub
- URL: https://github.com/SamYuan1990/i18n-agent-action
- Owner: SamYuan1990
- License: mit
- Created: 2025-07-26T12:47:22.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-09-18T06:14:19.000Z (3 months ago)
- Last Synced: 2025-09-18T07:35:05.756Z (3 months ago)
- Topics: agents, documentation, i18n
- Language: Python
- Homepage: https://samyuan1990.github.io/i18n-agent-action/
- Size: 5.79 MB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-flet - i18n-agent-action - i18n with LLM provides you simultaneous interpretation, document tranlation. (Uncategorized / Uncategorized)
README
# i18n-agent-action
[](https://github.com/SamYuan1990/i18n-agent-action/actions/workflows/linter.yml)

[](https://github.com/SamYuan1990/i18n-agent-action/actions/workflows/deploy.yml)
[](https://github.com/SamYuan1990/i18n-agent-action/actions/workflows/push.yaml)
[](https://github.com/SamYuan1990/i18n-agent-action/actions/workflows/release.yml)
## About The Project
The i18n Agent is an AI-powered tool designed to streamline and automate internationalization (i18n) and localization (l10n) workflows. By leveraging advanced natural language processing (NLP) and machine learning, it helps developers, translators, and product teams efficiently manage multilingual content—eliminating manual errors and accelerating global deployments.
Key Features:
- ✅ Automated Translation & Context-Aware Suggestions – Ensures accurate, culturally adapted translations.
- ✅ String Extraction & Sync – Detects and syncs translatable strings from codebases (e.g., mkdocs).
- ✅ Collaboration Tools – Try to support start this Agent like GitHub action, Container, or local script.
- ✅ Self evaluate, Try to identify proper nouns during with LLM's help.
## Support running as
| appliaction | github action | container | MCP | script |
| --- | --- | --- | --- | --- |
| ✅ | ✅ | ✅ | ✅ | ✅ |
## App Support platform
| macOS (x86) | macOS (arm) | Windows | Linux (x86?) | iOS | Android |
| ----------- | ----------- | ------- | ------------ | --- | ------- |
| ✅ | ✅ | call for test | call for test | call for test | call for test |
Built for scalability, the i18n Agent require LLM to analysis your i18n settings, making it ideal for your document project framework like MKdocs, or Your own rules like Hugging face Diffuser.
🌍 Speak Every Language, Effortlessly.
[Demo on Bilibili](https://www.bilibili.com/video/BV1ekpFzPErU)
## Getting Started
To keep consistency with user doc, see [doc](./docs/index.md)
### Installation
To keep consistency with user doc, see [doc](./docs/installation)
## Usage
To keep consistency with user doc, see [doc](./docs/installation)
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!
## Credits
Logo Icons made by Good Ware from www.flaticon.com
## License
Distributed under the project_license. See `LICENSE.txt` for more information.