Přejít na obsah

ICU Message Format Playground

Test ICU message syntax with live preview, multi-locale output, and instant error explanations.

Free i18n Tool

ICU Message

Edit your message using ICU syntax below

Valid ICU message

Variables

Adjust values to see live output changes

Multi-locale Preview

Live output across 4 locales using Intl.PluralRules

EnglishHello, World!
GermanHello, World!
JapaneseHello, World!
ArabicHello, World!

Code Snippet

import { useIntl } from "react-intl";

// In your messages file:
// { "myKey": "Hello, {name}!" }

function MyComponent() {
  const intl = useIntl();
  return (
    <span>
      {intl.formatMessage(
        { id: "myKey" },
        {
    name: "World"
  }
      )}
    </span>
  );
}

FAQ

Časté otázky

Další nástroje

Bezplatné nástroje pro zbytek vašeho i18n workflow: data locale, zprávy ICU, formáty souborů a hreflang.

Jste připraveni na globální přepravu?

Připojte se ke stovkám týmů, které používají Better I18N k rychlejšímu překladu s ohledem na kontext.

Už běží na Better I18N