Zadaj pytanie i otrzymaj streszczenie dokumentu, odwołując się do tej strony i wybranego dostawcy AI
Historia wersji
- "Init history"v9.0.013.06.2026
Treść tej strony została przetłumaczona przy użyciu sztucznej inteligencji.
Zobacz ostatnią wersję oryginalnej treści w języku angielskimJeśli masz pomysł na ulepszenie tej dokumentacji, zachęcamy do przesłania pull requesta na GitHubie.
Link do dokumentacji na GitHubieKopiuj dokument Markdown do schowka
Migracja z Polyglot.js do Intlayer
Jeśli używasz Airbnb Polyglot.js, migracja do Intlayer jest niezwykle prosta za pomocą warstwy compat.
Co zrobić
Po prostu uruchom polecenie inicjalizacji w swoim projekcie:
Skopiuj kod do schowka
To generuje intlayer.config.ts. Możesz następnie wykorzystać alias wtyczki bundlera aby transparentnie przekierować importy Polyglot do @intlayer/polyglot.
Co się dzieje za kulisami
Składnia Polyglot.js zazwyczaj opiera się na polyglot.t('key', {name}) z interpolacjami %{name} i liczby mnogiej smart_count rozdzielonymi przez "singular |||| plural".
Za kulisami:
- Interpolacja: Warstwa compat obsługuje symbole zastępcze
%{var}natywnie. - Liczba mnoga: Ciąg jest dzielony w
||||i obliczany względem natywnegoIntl.PluralRuleszgodnie z aktywną lokalą, odzwierciedlając własny porządek zasobnika Polyglot na lokalę. - Słowniki: Omijasz potrzebę dostarczania ogromnych konfiguracji JSON do
new Polyglot()– Intlayer obsługuje słowniki dynamicznie i automatycznie je oczyści.
