Free Localization & Translation Management Tool for Developers and Product Teams
Easily sync your translations between your codebase and YAMLFish, manage branches, and collaborate with your team.
Features
Simple
Simple but powerful, get started in minutes, intuitive and easy to use.
Fair price
Free during the beta, then a forever free tier and a pay-as-you-go model.
CLI
Quickly push and pull translations from your terminal or CI/CD pipeline. Made for developers.
Branches
Avoid conflicts with support for multiple branches and merging translations.
Framework agnostic
Works with any codebase where translations are stored in YAML. Rails, Symfony, etc.
Collaboration
Allows for smooth collaboration between developers and product managers.
Automated translations
Integrates with DeepL to suggest translations. Bring your own API key.
For developers
YAMLFish is easy to use for developers thanks to its simple and intuitive CLI with push
and pull
commands, and its branching system allowing to manage translations for different features in parallel.
Integration in the CI/CD pipeline is straightforward and allows the translations from the code to be automatically pushed to the YAMLFish dashboard.
Developers keep control and can adapt the workflow to suit their needs.
For product managers
The YAMLFish dashboard is a great tool to look up, review and update translations.
Product managers can easily suggest translation changes without disrupting the dev team thanks to the branching feature.
With the DeepL integration, the translation process is sped up.
Testimonials
“ YAMLFish has been a game-changer for our team. As a PM, I can now easily suggest translation changes without disrupting the dev team. The branching feature allows us to manage translations for different features in parallel. It's simplified our i18n process and improved our productivity significantly. ”— Julie-Anne, PM @ Écotable