Feat[Experiment]: Add AI-Powered Content Translation#747
Feat[Experiment]: Add AI-Powered Content Translation#747yogeshbhutkar wants to merge 23 commits into
Conversation
|
The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message. To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook. |
1d27601 to
2cad063
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## develop #747 +/- ##
=============================================
+ Coverage 76.41% 76.80% +0.38%
- Complexity 1828 1863 +35
=============================================
Files 87 91 +4
Lines 7764 7963 +199
=============================================
+ Hits 5933 6116 +183
- Misses 1831 1847 +16
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
What, Why, and How?
Closes #187
This PR adds a new Content Translation experiment that lets users translate post content directly from the editor. It introduces a backend ability,
ai/content-translation, to achieve this.The feature is needed so editors can generate translations without leaving the post editing flow. It supports common target languages, gates access through the experiment settings, checks provider support for text generation, validates the selected language, and requires the user to have edit permissions for the post being translated.
Future explorations:
Use of AI Tools
AI assistance: Yes
Tool(s): Codex
Model(s): GPT-5.5
Used for: Test suggestions and frequent AI-assisted code reviews.
Testing Instructions
Settings > AI.Screencast
screencast.mov
Changelog Entry