Jumoo.TranslationManager.AI 18.2.0

dotnet add package Jumoo.TranslationManager.AI --version 18.2.0
                    
NuGet\Install-Package Jumoo.TranslationManager.AI -Version 18.2.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="Jumoo.TranslationManager.AI" Version="18.2.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Jumoo.TranslationManager.AI" Version="18.2.0" />
                    
Directory.Packages.props
<PackageReference Include="Jumoo.TranslationManager.AI" />
                    
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 Jumoo.TranslationManager.AI --version 18.2.0
                    
#r "nuget: Jumoo.TranslationManager.AI, 18.2.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 Jumoo.TranslationManager.AI@18.2.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=Jumoo.TranslationManager.AI&version=18.2.0
                    
Install as a Cake Addin
#tool nuget:?package=Jumoo.TranslationManager.AI&version=18.2.0
                    
Install as a Cake Tool

Jumoo.TranslationManager.AI

AI-powered translation connector for Jumoo Translation Manager in Umbraco CMS.

Overview

This package provides AI-powered translation capabilities as an extension to the Jumoo Translation Manager for Umbraco. It enables automatic content translation using OpenAI, Azure OpenAI, Azure AI Foundry, GitHub Models, Ollama, Gemini and Claude.

Features

  • Multiple AI Providers: OpenAI, Azure OpenAI, Azure AI Foundry, GitHub Models, Ollama, Gemini and Claude
  • Automatic Translation: Seamless integration with Translation Manager workflow, including batch submission for providers that support it
  • Memory Management: Built-in AI memory service for managing translation context
  • Token Usage Tracking: Monitor AI service usage with detailed token consumption metrics
  • Configurable Options: Customizable AI parameters (temperature, max tokens, frequency penalty, etc.)
  • Backoffice Integration: Native Umbraco backoffice UI for configuration and management, one settings view per translator

Supported AI Services

Translator Provider
OpenAI OpenAI directly
Azure OpenAI Azure-hosted OpenAI models
Azure AI Foundry Azure AI Foundry endpoints
GitHub Models GitHub's AI model marketplace
Ollama Local Ollama models
Gemini Google Gemini
Claude Anthropic Claude

Installation

Install via NuGet Package Manager:

Install-Package Jumoo.TranslationManager.AI

Or via .NET CLI:

dotnet add package Jumoo.TranslationManager.AI

Requirements

  • Umbraco CMS 17.x
  • Jumoo Translation Manager Core package
  • .NET 10.0
  • Valid API keys for chosen AI service(s)

Configuration

  1. Install the package in your Umbraco solution
  2. Navigate to Translation Manager in the Umbraco backoffice
  3. Configure your preferred AI translator with:
    • API keys for your chosen service
    • Model preferences
    • Translation parameters (temperature, max tokens, etc.)
    • Custom prompts and instructions

Usage

  1. Create translation jobs through Translation Manager
  2. Select AI Connector as your translation provider
  3. Submit jobs for automatic AI translation
  4. Review and approve translated content
  5. Monitor token usage and translation metrics

Development

Project Structure

  • Controllers: API endpoints for AI translation management
  • Services: Core translation and configuration services
  • Translators: Individual AI service implementations
  • Models: Data models for translation results and configuration
  • Frontend: TypeScript/Lit components for backoffice UI

Building

dotnet build

Frontend Development

cd ai-client
npm install
npm run build

License

MPL-2.0 - Copyright Jumoo 2025-2026

Support

For support and documentation, visit the GitHub repository or contact Jumoo at info@jumoo.co.uk

Warning

Keep in mind that AI translations might not be reliable, and may need proof-reading before being published

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 (3)

Showing the top 3 NuGet packages that depend on Jumoo.TranslationManager.AI:

Package Downloads
Jumoo.TranslationManager

Provides enhanced translation tools, so you can extract, send and manage your translations from within Umbraco

Jumoo.TranslationManager.UmbracoAi

UmbracoAi Connector for Jumoo.TranslationManager

Jumoo.TranslationManager.AI.Gemini

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
18.2.0 107 9/1/2026
18.1.1 178 8/24/2026
18.1.0 225 8/11/2026
18.0.0 278 7/10/2026
17.5.0 213 9/1/2026
17.4.2 206 8/24/2026
17.4.1 399 8/11/2026
17.4.0 75 8/6/2026
17.3.5 2,902 5/7/2026
17.3.4 89 5/6/2026
17.3.3 2,425 5/6/2026
17.3.0-rc2 174 3/9/2026
17.3.0-rc1 82 3/9/2026
17.2.2 6,616 2/6/2026
17.2.1 795 2/3/2026
17.1.1 239 1/27/2026
17.1.0 93 1/27/2026
17.0.0 2,208 11/27/2025
1.0.1 295 12/17/2025
Loading failed