Ergonomia przyjazna programistom
Zainstaluj glotstack za pomocą yarn
yarn install glotstack
Dodaj dostawcę Glotstack do swojej aplikacji React
Wystarczy raz dodać provider kontekstu na najwyższym poziomie aplikacji. Po dodaniu provider automatycznie załaduje odpowiednie tłumaczenia zależnie od wybranego locale.
<GlotstackProvider initialLocale='en-US' importMethod={importMethod}>
  <YourApp/>
</GlotstackProvider>
Zobacz Szybki start React i18n po więcej informacji o importMethod
Pobieraj tłumaczenia na żądanie w dowolnym momencie
yarn glotstack get-translations
Koniec z czekaniem na ekspertów językowych. Użyj naszego CLI, aby pobrać tłumaczenia, kiedy tylko chcesz je zaktualizować. Użycie context w pliku tłumaczeń gwarantuje zgodność z Twoim zamierzeniem. Skorzystaj z --yaml , jeśli chcesz użyć plików YAML o YAML.
Glotstack korzysta z prostego API opartego na hookach
const { t } = useGlotstack()

<>
  {t('YourKey', {
    assigns: {
      Component: <Component prop="f"></Component>,
      insertNode: <Icon name="icon-set"/>,
      mdash: <>&mdash;</>
      another: <>{t('OtherKey', {locale: 'en-US'})}
    },
  })}
</>
Możesz użyć opcji assigns , aby zastąpić dowolny React.Node w tłumaczeniach. Możesz stosować notację <Component>something</Component> inline, pod warunkiem przekazania odpowiedniej nazwy komponentu w assigns to przydatne, gdy nie chcesz tworzyć nowego klucza tłumaczenia. Notacja {{substitution}} pozwala bezpośrednio wstawić dowolny węzeł.
YourKey:
  value: |
    This is an example source text. We want to <Component>do this</Component.
    We also want to demonstrate {{insertNode}} and {{mdash}}.
    We can even nest other translated things {{another}}.
Cennik
Oferujemy poważne korzyści dla zespołów korzystających z wczesnego dostępu. Sprawdź Cennik po więcej szczegółów.
Już wkrótce
Nadchodzą nowe funkcje. Chcemy, aby lokalizacja była jak najprostsza dla programistów i skupiamy się na ich wydajności.
Nowość
Automatycznie wyciągnij wszystkie tłumaczenia z kodu
yarn glotstack extract-translations
Użyj CLI , aby automatycznie wyodrębnić napisy napisane w Twoim języku ojczystym z plików źródłowych. Pozwoli to na całkowite zapomnienie o pliku z tłumaczeniami, jeśli chcesz. Po prostu pisz kod jak wcześniej, nie martwiąc się o lokalizację, a Glotstack zajmie się resztą.
© 2026 Glotstack.ai. Wszelkie prawa zastrzeżone.
Glotstack to workflow lokalizacji dla React zaprojektowany dla programistów: zarządzaj tłumaczeniami w YAML/JSON, synchronizuj locale i szybciej wprowadzaj nowe języki dzięki narzędziom wspieranym przez AI.