AiTO.CMS.Translation.Extension 1.1.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package AiTO.CMS.Translation.Extension --version 1.1.0
                    
NuGet\Install-Package AiTO.CMS.Translation.Extension -Version 1.1.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AiTO.CMS.Translation.Extension" Version="1.1.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AiTO.CMS.Translation.Extension" Version="1.1.0" />
                    
Directory.Packages.props
<PackageReference Include="AiTO.CMS.Translation.Extension" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add AiTO.CMS.Translation.Extension --version 1.1.0
                    
#r "nuget: AiTO.CMS.Translation.Extension, 1.1.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package AiTO.CMS.Translation.Extension@1.1.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=AiTO.CMS.Translation.Extension&version=1.1.0
                    
Install as a Cake Addin
#tool nuget:?package=AiTO.CMS.Translation.Extension&version=1.1.0
                    
Install as a Cake Tool

AiTO CMS Translation Extension for Dynamicweb 10

AiTO CMS Translation Extension for Dynamicweb 10, developed by Mardi Gras, simplifies the export and import of translatable CMS content. The app supports text fields from pages, paragraphs and Swift 2 item types. Content is exported in a translation-friendly format and imported directly back into the correct language version, reducing manual work and minimizing errors.

Key Features

  • Effortless Export: Export the translatable text of a language website, or of selected pages, to a JSON file for your translator or translation tool. Text fields from pages, paragraphs and item types (Swift 2, Swift 1 and custom) are included, along with nested items such as slides and accordion items and the labels of buttons. Layout and design settings are left out.
  • Seamless Import: Import the translated file directly back into the correct language website. Only text is written, and fields that already have the translated value are left untouched.
  • Safe Import with Preview: Before importing, see how many fields will be updated and which fields were changed in the CMS after the export. Those changes are kept unless you choose to overwrite them, and each one shows whether it came from an earlier import or a manual edit.
  • Import History & Undo: Every import is logged with time, user, file and each changed field with its old and new value. An import can be undone; fields edited since the import are kept.
  • Translation Status: See how much of each language website is translated — per site and per page — with a progress overview of all language websites. Pages whose source text changed after they were translated are marked as outdated.
  • File Management: Browse, download (several files as a zip), upload and delete export and import files directly in the backoffice.

Getting Started

All features are found in the Translate area of the Dynamicweb Administration panel:

  • Translation status — an overview of all language websites, and the translation status of each page per language website.
  • Websites to translate — pick a website to see its language websites, then choose Export for translation.
  • Import translations — select a translated file, review the import check and start the import. Import history lists earlier imports and lets you undo them.
  • Files — the exported files and the files uploaded for import.

A typical workflow:

  1. Export the language website (or the pages you need) from Websites to translate.
  2. Download the file from the export screen or Files → Export and send it for translation.
  3. Upload the translated file under Files → Import and open it in Import translations.
  4. Review the import check, start the import, and follow the progress under Translation status.

Installation

  1. Log in to your Dynamicweb 10 Administration panel.
  2. Navigate to APPS → Available apps.
  3. Search for AiTO CMS Translation Extension.
  4. Click Install. The system will automatically download and deploy the extension.

Option 2: Via .NET CLI / Visual Studio

If you are developing locally or prefer manual installation, add the package using the .NET CLI:

dotnet add package AiTO.CMS.Translation.Extension

License Activation

This application strictly requires a valid license key to function. The core export, import and undo features are locked and require an active license across all environments, including local development (localhost).

  1. Log in to the Dynamicweb Administration panel.
  2. Navigate to Settings → Apps settings → AiTO licensing.
  3. Paste the license key provided to you by Mardigras.
  4. Click Save. The application will instantly validate the key against your current domain.

To purchase a license key or renew an existing subscription, please contact Mardigras.


System Requirements

  • Platform: Dynamicweb 10.27.10+
  • Runtime: .NET 10.0+
  • Deployment: Fully supports Dynamicweb SaaS Cloud & On-Premise environments

Support & Documentation

For complete documentation, integration guides, and support tickets, please visit our documentation site.

© 2026 Mardigras. All rights reserved. Proprietary License.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.3.3 121 10/29/2026
1.3.2 103 10/29/2026
1.3.1 104 10/29/2026
1.3.0 103 10/29/2026
1.2.0 100 10/28/2026
1.1.0 109 10/28/2026
1.0.1 165 9/7/2026
1.0.0 135 9/4/2026
1.0.0-Beta.1.3 87 9/4/2026
1.0.0-Beta.1.2 86 9/4/2026
1.0.0-Beta.1.1 86 9/4/2026
1.0.0-beta.1 89 9/4/2026