SuluTranslatorBundle
AI-powered machine translation
SuluTranslatorBundle – AI-powered machine translation
Development of an open-source bundle integrating the DeepL API at the heart of the Sulu CMS. This tool enables content managers to instantly translate entire pages or specific fields (Text, TextArea, CKEditor) whilst preserving the HTML markup.
Note: Personal open-source project available on GitHub and Packagist.
DeepL API
AI translation engine
1-Click
Complete translation of the form
Monitoring
Built-in usage statistics
An optimised multilingual management interface
The integration has been designed to be as seamless as possible for contributors, whilst adhering to Sulu’s interface standards.
- Smart Translation: Individual translation buttons have been added to each text field, along with a ‘Translate All’ button in the native toolbar.
- Security & Control: An ‘
Undo’ function to instantly revert to the previous value, and visual success indicators. - Usage Dashboard: Creation of a dedicated settings page displaying DeepL API quotas (progress bar, account type, limits) with granular access rights management.