Automate your translation workflow

Reduce turnaround times with advanced automation workflows that teams across your organization can easily execute and scale to meet your localization needs.

Machine Translation Options

Reduce translation costs with MT and AI

Post-editing machine translated content, according to CSA Research, is up to 55% cheaper than human translation. Our translation software automatically uses the best engine for each translation job, and our AI-based solution filters out content that shouldn’t be translated.

Manage multiple translation vendors easily

Assign multiple vendors to a translation job. The first one to claim it gets the job—no more endless email follow-ups!

Collaborate closely with a translation vendor in a shared project. The vendor can add assets (e.g. term bases) and assign linguists. Buyers keep full visibility on the work done in the project.

CAT editor | Phrase

In-context previews ensure more accurate translations.

Real-time checks help translators stick to the terminology defined in your term base.

All translations are stored in a translation memory to keep you from translating the same work twice.

Phrase by the numbers

supported MT engines

file formats

supported integrations

Phrase TMSを使い始めたときは、自転車から自動車に変えたくらいのインパクトを感じました。
翻訳の納期を80%短縮することができました。

Sergio Llorens González

Localization Manager


Request a demo today and try our award winning localization platform. Simply fill in the form and we’ll get right back to you!

hbspt.forms.create({ portalId: “584311”, formId: “beafebc5-6573-4213-b2bf-1e0b4f9b973a”, region: “na1” }); var cpTenantDomain = “phrase”; var cpRouterName = “phrase_new”; var lead = {}; window.addEventListener(“message”, function(event) { if (event.data.type === “hsFormCallback”) { const eventName = event.data.eventName; if (eventName === “onFormSubmit”) { for (var key in event.data.data) { if (Array.isArray(event.data.data[key].value)) { event.data.data[key].value = event.data.data[key].value.toString().replaceAll(“,”, “;”); } lead[event.data.data[key].name] = event.data.data[key].value; } if (Object.keys(lead).length <= 1) { lead = event.data.data; } } else if (eventName === "onFormSubmitted") { // Submit to Chili Piper ChiliPiper.submit(cpTenantDomain, cpRouterName, { map: true, lead: lead, onSuccess: function() { // Optional redirect on success window.location.href = "/thank-you-demo"; } }); // Push event to GTM dataLayer window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event': 'formSubmitted', 'leadsUserData': { 'email': lead.email || '', 'phone_number': lead.phone || '' } }); } } });