Preview your multilingual designs without ever leaving Figma.

Figma UI preview visual | Phrase

Bring everyone together

Unite designers and translators to collaborate on projects and make sure your content works in every language. Teams can see when translations are ready, and pull content back to Figma in an efficient end-to-end process.

Figma design translation visual | Phrase
Figma automation visual | Phrase

Move projects seamlessly

Create translation keys and jobs for your designs in Figma, then send them to Phrase so translators can get started right away.

Context is key

Translate in context with screenshots that highlight content areas, increasing translation quality and reducing feedback loops.

Context provided by Figma screenshots | Phrase

Phrase by the numbers

faster turnaround time

saved per release on average

reduction on deployment time

作为设计部门,富士胶片选择 Phrase 来帮助我们管理翻译流程并更高效地制作本地化艺术品。

Michael Bush

市场与传播经理


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 || '' } }); } } });