Turn every translation request into a priced job in seconds

Website intake, automatic word-count pricing, translator workload, translation-memory reuse and client notifications — all inside Odoo, from first quote to final delivery.

The problem

Translation agencies run on email threads and spreadsheets: quotes are calculated by hand, coordinators cannot see who is overloaded, previously translated content gets re-done from scratch, and clients are left guessing when their job will be ready.

The solution

Every inbound request becomes a priced, trackable job automatically — word-count by language-pair by content-type pricing, translator workload visibility, translation-memory discounts for repeat clients and milestone emails, end to end inside Odoo.

Capabilities

Everything a translation agency needs to run jobs

Every capability below is implemented in the module.

01

Website Intake With File Upload

A public quote form captures contact details, language pair, content type, word count and the source file itself, turning a visitor into a tracked request without any manual re-keying.

02

Structured, Configurable Pricing

Price is calculated from word count, a per-language-pair rate and a content-type complexity factor, giving a defensible quote in seconds while still allowing a manual override.

03

Translation Memory Reuse

Previously delivered work for the same client and language pair is tracked automatically and discounted on the next quote, so repeat content is never priced from scratch.

04

Status-Pipeline Kanban

A draggable kanban groups every request by stage, from New through Quoted, Assigned, In Progress, Delivered and Cancelled, so the coordinator always knows where a job stands.

05

Translator Assignment & Workload

Jobs are assigned to internal linguists, and a dedicated workload view groups active work by translator so nobody is over-committed before a deadline is promised.

06

Client Milestone Notifications

Clients receive an automatic email when their quote is ready and again when the finished translation is delivered, removing the need for manual status-chasing emails.

07

Customer Self-Service Portal

Clients log into the standard Odoo portal to see every request they have submitted, follow its status, and download the delivered file the moment it is ready.

08

Sales & Invoicing Integration

Quoting a request creates a standard sale order quotation with the calculated price already on the line, so invoicing and payment continue through Odoo Sales as usual.

09

Pipeline & Workload Reporting

Pivot, graph and calendar views break down requests by content type, state, translator workload and turnaround time, so owners can spot pricing and throughput trends.

Workflow

How it works

1

Client Submits a Request

A visitor fills out the website quote form with their source file, language pair, content type and word count, no account required.

2

Price Is Calculated Automatically

The system prices the job from word count, language pair rate and content-type complexity, applying any translation-memory discount, ready for the coordinator to confirm or adjust.

3

A Translator Is Assigned

The coordinator checks translator workload, assigns the job, and tracks it through in-progress on the status-pipeline kanban.

4

The Job Is Delivered

The finished file is uploaded, the client is notified automatically, and a translation-memory entry is logged for next time.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. It extends Sales Management: every quoted translation request creates a standard quotation, so invoicing, payments and reporting continue to run through Odoo Sales exactly as before.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Translation Agency Management

Website intake with file upload, structured pricing, translation-memory reuse, translator assignment by workload and client milestone notifications — invoiced through Sales.

Buy on Odoo App Store