正在加载评论。
正在确认登录状态。
将您的网站模板和插件翻译成多种语言,适用于 Craft CMS。支持使用 Google 翻译或 Yandex 批量翻译。
AI 翻译
Translate your website templates and plugins into multiple languages for Craft CMS. Bulk translation with Google Translate or Yandex.
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Translate entry content, templates and even plugins. With Google or AI.
A multi-site build needs two kinds of translation: the static strings in your
templates and plugins, and the content in your entries. Enupal Translate handles
both.
Pick a target site, hit Translate, review the draft. Bigger jobs run in the
background as Craft queue jobs, so you can carry on working.
Content translation and the AI providers are new in 5.0 and still being proven
on real sites. Static template translation is unchanged. If you hit something,
please open an issue.查看完整 README ↗Translate entry content, templates and even plugins. With Google or AI.
A multi-site build needs two kinds of translation: the static strings in your templates and plugins, and the content in your entries. Enupal Translate handles both.
Pick a target site, hit Translate, review the draft. Bigger jobs run in the background as Craft queue jobs, so you can carry on working.
[!NOTE] Content translation and the AI providers are new in 5.0 and still being proven on real sites. Static template translation is unchanged. If you hit something, please open an issue.
Translate any entry, asset, category or product into another site from the sidebar, or select several on the index and do them in bulk.
Craft fields
Rich text
Plugin fields
Your own field types can join in through Content::EVENT_REGISTER_SERIALIZERS.
Everything else is left alone: images, dropdowns, numbers and relations are never touched. Internal links follow the translation, so a link to an English entry becomes a link to its Spanish counterpart.
Enupal Translate scans your templates for translatable strings and lets you translate them in bulk or by hand.
Keeps a copy of your translations folder in the database, so you can deploy without committing translations to git, and without extra queries slowing your pages down.
Export from the dropdown in the top right, send the file to a translator, import it back.
Enupal Translate writes translation files straight into your plugin's path. Internationalise your own plugins and reach people who do not work in English.
AI providers see a whole entry at once rather than field by field, so the result reads like a page instead of disconnected sentences. Repeated strings are sent once, so you never pay twice for the same words.
A dashboard shows how many translations you have made, split between templates and content, with token usage, API calls and anything that failed. Filter by date, provider, type or language.
API keys can live in your .env rather than in project config, and a
translateContent permission controls who can translate.
https://docs.enupal.com/translate/
Send us a note at: [email protected]
Create an issue on Github
Brought to you by enupal