Hyperlocalise logoHyperlocalise logo
Request a Demo

Localisation report

Phrase logo

Phrase

Localization technology

phrase.com

Product: Phrase is an AI-powered language intelligence platform for enterprises. It helps teams automate translation and localization workflows and scale multilingual content.

Brand voice: Confident, technical, enterprise-focused

Localisation score

81/100

Good

The website is generally well localised, with some issues to improve.

  • 89Technical Audit
  • 64Linguistic Audit
  • N/AContextual Audit
  • 79Visual Audit
Audited: Oct 27, 2026Scope: Public smart sample · technical, linguistic, contextual, and visual creditsConfidence: Indicative health check from sampled pages — not a full site crawl.

Sampled 15 pages across technical, linguistic, contextual, and visual localisation credits. How we score localisation audits

How you compare

Rank #1 of 2 public audits

Ahead of 1 other public auditPublic average: 73/100

Fix first

  1. 1
    high

    Language links return to the homepage

    Locale links were found, but they appear to drop the current page path.

    See details
  2. 2
    high

    Untranslated call to action

    A de page still uses source-language CTA copy. Affects 3 sampled pages.

    See details
  3. 3
    high

    No CJK-capable font detected

    A ja page shows CJK text but the embedded/inline font stack has no known CJK typeface. Affects 3 sampled pages.

    See details

Audit criteria

12 passed · 0 to watch · 7 to fix · 7 not applicable

Needs attention (7)

  • Language switcher

    Fail58technicalWeight 2

    Visitors should move between locales without losing the current page.

    • hightechnical · 95% confidence

      Language links return to the homepage

      Locale links were found, but they appear to drop the current page path.

      Found here

      Header · <nav> language links

      https://phrase.com/platform/

      What we saw

      <a href="https://support.phrase.com/hc/en-us/">Help Center</a> drops the current page path

      How to fix it

      Point language-switcher links at the equivalent localized path, not the locale homepage.

  • Accessibility localisation

    Fail33technicalWeight 2

    lang, aria-label, and alt text should match the page locale.

    • mediumtechnical · 95% confidence

      Accessible names look untranslated

      aria-label or alt text on a ja page still looks English. Affects 3 sampled pages.

      Found here

      Accessible name · <img alt>

      https://phrase.com/ja/

      What we saw

      Dozens of hot air balloons displaying world flags including USA, Germany, India, and China floating over a rocky landscape at sunrise Seen on 2 pages, e.g. https://phrase.com/ja/, https://phrase.com/zh/

      How to fix it

      Translate accessible names together with the visible UI.

  • Translation completeness

    Fail50linguisticWeight 5

    Localized pages should not leave source-language copy in place, except brand names and URLs.

    • highlinguistic · 92% confidence

      Untranslated call to action

      A de page still uses source-language CTA copy. Affects 3 sampled pages.

      Found here

      What we saw

      Primary CTA: "Marketing" Seen on 3 pages, e.g. https://phrase.com/de/, https://phrase.com/fr/, https://phrase.com/es/

      How to fix it

      Translate leftover source-language CTAs to match the surrounding locale copy.

  • Text expansion

    Fail50visualWeight 1

    Longer translations should not create obvious length pressure versus the source UI.

    • mediumvisual · 88% confidence

      Localized text is much longer than the source

      A de string is 163% the length of the source, which often causes overflow. Affects 8 sampled pages.

      Found here

      Heading · heading

      https://phrase.com/de/

      What we saw

      EN "Expanding the scope" → DE "Den Anwendungsbereich erweitern" (163%) Seen on 3 pages, e.g. https://phrase.com/de/, https://phrase.com/fr/, https://phrase.com/es/

      How to fix it

      Shorten the translation or give the control more room so the longer copy does not overflow.

  • Font and script support

    Fail33visualWeight 2

    Typography should support the target script without generic fallback-only stacks, tofu glyphs, or missing CJK fonts.

    • highvisual · 95% confidence

      No CJK-capable font detected

      A ja page shows CJK text but the embedded/inline font stack has no known CJK typeface. Affects 3 sampled pages.

      Found here

      Page body · font-family

      https://phrase.com/ja/

      What we saw

      font-family: inherit, var(--wp--preset--font-family--inter), var(--wp--preset--font-family--inter) !important, Inter Seen on 2 pages, e.g. https://phrase.com/ja/, https://phrase.com/zh/

      How to fix it

      Include a CJK font such as Noto Sans CJK, Malgun Gothic, Hiragino, or PingFang in the stack.

  • Localized images and assets

    Fail33visualWeight 1

    Language-specific images and alt text should match the page locale.

    • mediumvisual · 95% confidence

      Image still looks like the source locale

      Alt text or filename on a ja page appears to be English. Affects 3 sampled pages.

      Found here

      Page body · <img alt>

      https://phrase.com/ja/

      What we saw

      alt="Dozens of hot air balloons displaying world flags including USA, Germany, India, and China floating over a rocky landscape at sunrise" src="https://phrase.com/wp-content/uploads/2026/06/phrase-integrations-featured-1024x536.jpg" Seen on 2 pages, e.g. https://phrase.com/ja/,…

      How to fix it

      Localize the image asset and alt text for this page locale.

  • Visual hierarchy

    Fail50visualWeight 1

    Localization should not make headings or CTAs lose scanability.

    • lowvisual · 80% confidence

      Heading is excessively long

      A localized heading may crowd the visual hierarchy. Affects 3 sampled pages.

      Found here

      Page body · heading

      https://phrase.com/de/

      What we saw

      Die neueste Version von Phrase erschließt die volle Leistungsfähigkeit seiner Language Intelligence Platform für jeden User, jeden Content-Typ und jedes Tool. Seen on 3 pages, e.g. https://phrase.com/de/, https://phrase.com/fr/, https://phrase.com/es/

      How to fix it

      Shorten the heading so it does not crowd the visual hierarchy.

Passed audits (12)

AI-assessed, not scored (9)

Not applicable (7)

Other findings

Findings not listed under a criterion above.

  • infotechnical · 95% confidence

    Structured data omits inLanguage

    JSON-LD is present but does not declare inLanguage on sampled pages.

    Found here

    JSON-LD · <script type="application/ld+json">

    https://phrase.com/

    What we saw

    WebPage is present but inLanguage is missing

    How to fix it

    Set JSON-LD inLanguage to match each page locale.

Detected locales

  • German (Germany)

    de-de · page language

  • American English

    en-us · page language

  • European Spanish

    es-es · page language

  • French (France)

    fr-fr · page language

  • Japanese

    ja · hreflang

  • Chinese (China)

    zh-cn · page language

Pages sampled

Next step

Strong localisation signals. Claim this domain to keep locales healthy as you ship, or book a deeper review.

Send this to your team

We'll email a short summary — score, top fixes, and a link back to this report — so it's easy to forward.