Skip to content

AZbox for React Native

Updated:

Localize your React Native app

AZbox works with React Native’s i18n ecosystem. Whether you use react-i18next, react-intl, or a custom solution, push your JSON files and get translations back fast.

How it works

  1. Push your JSON files — Upload translation keys via dashboard, CLI, or API
  2. AI translates — Get translations in minutes, tweak as needed
  3. Pull or OTA — Download translated JSONs or update live via OTA

Supported formats

  • .json — Standard i18n JSON (flat or nested)
  • .ts / .js — Exportable translation objects

Quick setup with react-i18next

npm install azbox-node

Sync translations:

import { AzboxClient } from 'azbox-node';

const client = new AzboxClient({
  token: 'your-api-key',      // el constructor lo exige como `token`
  projectId: 'your-project-id',
  language: 'ES',
});

// Pull latest translations
const keywords = await client.getKeywords(); // [{ id, data: { translation } }]

Over-the-air updates

Update translations in production React Native apps without going through the App Store or Google Play review process.

Pricing

Start free with 500 keywords and 2 languages. Upgrade when your app grows.

Start free — no credit card →

Call to action background

Start Global Growth Today

Upload your language files, get them translated, and keep every locale in sync as your product keeps changing.

Get Started - It's Free