We speak your language

Phrase supports many AngularJS and Angular localization libraries of your choice. Our translation management platform easily handles over 40 file formats.

Easy, flexible integrations

Build your own integrations using our powerful API to fully automate your localization workflow. Navigate your translation projects directly from your terminal with our CLI tool.

Repository sync

Phrase offers a native GitHub integration and Bitbucket integration. Save time and sync to your repositories easily with our GitHub and Bitbucket Sync.

We’ve got the proof

Phrase delivers strong, measurable results for our customers all over the world.

Phraseのおかげで、当社のさまざまな要件やワークフローに適応する柔軟性のあるソリューションを見つけることができ、同時に2000万人のユーザーにシームレスなローカライズされたエクスペリエンスを提供できるようになりました。

Tilman Büttner

シニアUXライター


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