DeepLWrite for Magento 2

DeepLWrite for Magento 2 is an advanced content optimization extension that seamlessly integrates DeepL’s AI-powered writing and rephrasing capabilities into your Magento store. With this extension, merchants can instantly improve, rewrite, and enhance product descriptions, CMS pages, and static blocks directly from the Magento admin panel—supporting multiple languages, tones, and writing styles. DeeplWrite for Magento 2 helps store owners ensure consistent, high-quality, and engaging content across their site, streamlining localization and making it easier to maintain a professional online presence.

Interested in Extension Installation Service?

Visit our installation service page https://www.extendware.com/magento-extension-installation-service.html for more information

Support

Got questions? Feel free to contact us! Support Form.

Installation Procedure

Type 1: Zip file

  • Download your extension package from the Download page after purchasing the extension.

  • Open the extension ZIP file you downloaded and extract it to a directory on your computer using a tool like WinRar, WinZIP or similar.

  • Upload the extracted files to the app/code/Extendware directory in your Magento installation, maintaining the folder structure. If updating, overwrite the existing files.

  • Connect via SSH and run the following commands (make sure to run them as the user who owns the Magento files!

    php bin/magento module:enable --clear-static-content Extendware_Core
    
    php bin/magento module:enable --clear-static-content Extendware_DeeplTranslator
    
    php bin/magento module:enable --clear-static-content Extendware_DeeplWrite
    
    php bin/magento setup:upgrade
    
    php bin/magento setup:di:compile
    
    php bin/magento setup:static-content:deploy
    
    

User Guide

We highly recommend gathering all the below information, before starting the installation.

Configuration

To configure the extension you need to go to Dashboard → Stores → Configuration → Extendware Menu → Deepl Translator → Configuration.

configuration

Configuration Overview

Enable DeepL Write Integration – Select Yes to activate the DeepL Write extension.

Show DeepL Write Button in Editor – Display the DeepL Write button in WYSIWYG editors like TinyMCE and PageBuilder.

Show DeepL Write Button for Full Page – Enable a button for full-page content optimization in one click.

Default Tone – Set the default tone for text rephrasing (optional).

Default Writing Style – Choose the default writing style for rephrased content.

Product Attributes To Rephrase – Select which product fields can be rephrased by DeepL Write.

Page Attributes To Rephrase – Select which CMS page fields can be rephrased by DeepL Write.

config_field

Optimize Content From the Editor

  • Navigate to Catalog → Products and click on any product.

  • Scroll down to the Content section and click the DeepL Write button.

    tiny_mce_editor

  • Choose either a style or a tone, you must select one option from either. Then, choose the style you want to rewrite your text to best fit your goals.

    optimize_options

  • Now click the Optimize button, and you’ll instantly get the optimized text.

    optimize_text

  • Once you’re satisfied with the results, simply click Apply Changes and the optimized text will be shown in the selected field.

    apply_changes

  • You can simply save the product after the changes are applied.

Full Page Content Optimize

At the moment, this option is only available for Product, Block, and CMS Pages.

  • Simply go to the CMS Page, where you’ll find a DeepL Optimize button at the top of the page.

  • On click, the selected fields from the configuration will be optimized in a single click.

    full_page

Note

  • Currently the API do not support the HTML content however we still make it compatible but there coulcould be possibility that some content not properly optimised or maybe affect the styling. So we would recommend to try out the Full page option on staging first and tehn apply it to your live.

  • DeepL Write works only with a DeepL Pro API key. Without a valid DeepL Pro subscription and API key, the extension’s features will not function. Please ensure your API credentials are active and correctly configured.