LocalePack
ChromeFirefoxEdgeOperaSafariLista w CWS
Vue.jsReact
Next.jsi18nextReact Native
Poradniki dla deweloperówHistorie sukcesu
Stworzone z myślą o i18next dla React Native

Lokalizacja AI dla Aplikacje React Native

Prześlij swoje pliki JSON lokalizacji i18next, wybierz języki docelowe, zapłać raz i pobierz tłumaczenia gotowe do użycia w Twojej aplikacji React Native.

{{placeholder}} i bezpieczne dla liczby mnogiej
Pakiet lokalizacji gotowy na urządzenia mobilne
Przejrzyste ceny
locales/en.json
Źródło (angielski)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Hiszpański (wynik)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 lokalizacji

Jak to działa

Trzy proste kroki, aby zlokalizować Twoją aplikację React Native. Prześlij JSON lokalizacji i18next, zapłać raz i pobierz tłumaczenia gotowe do użycia z react-native-localize.

01

Prześlij JSON lokalizacji

Upuść swoje pliki lokalizacji i18next (np. locales/en.json lub locales/en/translation.json). Automatycznie wykrywamy {{placeholders}} oraz klucze liczby mnogiej.

02

Wybierz języki

Wybieraj spośród 52 języków. Zobacz przejrzysty cennik oparty na rozmiarze i złożoności pliku, zanim zapłacisz.

03

Pobierz

Zapłać raz przez Stripe. Otrzymasz ZIP z lokalizacjami gotowy dla react-native-localize lub expo-localization — ta sama struktura, przetłumaczone wartości.

Demo cen na żywo

Przejrzysty kalkulator cen

Zobacz dokładnie, ile zapłacisz, zanim prześlesz pliki. Ostateczna wycena jest obliczana po przesłaniu na podstawie złożoności plików i wybranych języków.

1. Prześlij plik

Upuść tutaj plik JSON

lub kliknij, aby przeglądać

JSON lokalizacji i18next dla React Native. Maks. 500KB.

2. Wybierz języki

|

Wybrano 3 z 52 języków

3. Twoja wycena

Wybrane języki3

Cena końcowa zostanie obliczona po przesłaniu pliku na stronie kasy

Płatność jednorazowa • Bez subskrypcji

Stworzone dla programistów React Native

Zaprojektowane specjalnie pod JSON-y lokalizacji i18next na urządzenia mobilne — obsługuje {{placeholders}}, klucze liczby mnogiej i generuje pliki gotowe dla react-native-localize oraz Expo.

Obsługa przestrzeni nazw i pojedynczego pliku

Działa zarówno z konfiguracjami „namespace-per-file”, jak i z pojedynczymi paczkami translation.json. Wynik dokładnie odzwierciedla to, co Twoja aplikacja ładuje w czasie działania.

Bezpieczeństwo {{placeholder}}

Zachowuje tokeny interpolacji, takie jak {{name}} i {{count}}, bajt w bajt — bez zepsutych stringów w komponentach React Native.

Obsługa kluczy liczby mnogiej (_one/_other)

Obsługuje podziały liczby mnogiej w stylu i18next, dzięki czemu gramatyka pozostaje poprawna we wszystkich językach docelowych w Twojej aplikacji mobilnej.

Gotowe dla react-native-localize

Pobierz ZIP z lokalizacjami zgodny z react-native-localize, expo-localization i i18next — ta sama struktura plików, przetłumaczone wartości.

Tłumaczenie równoległe

Wszystkie języki są tłumaczone równolegle. Większość zleceń kończy się w mniej niż 5 minut — wypuść mobilne wydanie zgodnie z harmonogramem.

Płatność jednorazowa

Bez subskrypcji, bez miesięcznych opłat. Płać raz za zadanie, pobieraj bez ograniczeń.

Jak to się składa w całość w React Native i i18next

Projekty React Native z i18next ładują JSON-y lokalizacji przy starcie przez i18next.init(). LocalePack generuje wszystkie pliki lokalizacji w tej samej strukturze, jakiej Twoja aplikacja już oczekuje.

Struktura folderu locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

i18next.t() w React Native

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

API hooka

t()

i18next.init()

i18next.init()

Placeholdery

{{variable}}

Liczba mnoga

_one/_other

Dlaczego nie użyć po prostu ogólnych narzędzi?

Ogólne narzędzia do tłumaczeń psują JSON-y przestrzeni nazw i18next, placeholdery w podwójnych nawiasach klamrowych oraz konwencje liczby mnogiej _one/_other oczekiwane przez aplikacje React Native.

LocalePack
Tłumaczenie ręczne
Ogólny TMS
Czas konfiguracji2 minutyGodziny na język30+ minut
Przejrzystość kosztów
Obsługa JSON w przestrzeniach nazw
{{placeholder}} i bezpieczeństwo liczby mnogiej
Szybkość (52 języki)< 5 minTygodnieGodziny
Najlepsze dlaAplikacje React NativeMałe projektyKorporacyjny CMS

Historie sukcesu

Prawdziwe projekty, które wykorzystały LocalePack, aby dotrzeć do globalnej publiczności w nawet 52 językach.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Zobacz wszystkie historie sukcesu

Zaufane przez programistów React Native

“Nasza aplikacja React Native została wydana w 10 językach w jedno popołudnie. ZIP z lokalizacjami trafił prosto do naszego projektu Expo.”

Jordan T.

Programista React Native

“react-native-localize wykrył przetłumaczone pliki bez żadnych zmian w konfiguracji. {{variables}} i klucze liczby mnogiej wróciły nienaruszone.”

Mei L.

Inżynierka mobile

“Model płatności jednorazowej jest idealny przy wydaniach aplikacji indie. Do jednorazowego zlecenia lokalizacji nie potrzeba subskrypcji TMS.”

Alex R.

Niezależny programista aplikacji mobilnych

52

Obsługiwane języki

100%

{{placeholder}} i bezpieczne dla liczby mnogiej

ZIP

ZIP gotowy na mobile

Najczęściej zadawane pytania

Wszystko, co musisz wiedzieć o LocalePack dla React Native i18next.

Dostępne także dla rozszerzeń przeglądarki:

ChromeFirefoxEdgeOperaSafari

Gotowy, by wydać swoją aplikację React Native globalnie?

Zapłać raz • Pobierz ZIP z lokalizacjami • Wydaj na iOS i Androidzie

Wypróbuj LocalePack
LocalePack
PoradnikiPrywatnośćRegulaminPomoc

© 2025 LocalePack. Wszelkie prawa zastrzeżone.

Ten projekt został przetłumaczony za pomocą LocalePack logoLocalePack