Skip to content

AZbox for Flutter

Updated:

Localize your Flutter app in minutes

AZbox integrates with Flutter’s built-in localization system. Push your .arb files, get back translations in up to 20 languages, and deliver updates over-the-air — no app store release required.

How it works

  1. Push your ARB files — Upload or sync via CLI/API
  2. AI translates — Get translations in minutes, review and edit as needed
  3. Pull or OTA — Download translated ARBs or push updates directly to your app

Supported formats

  • .arb (Application Resource Bundle) — Flutter’s native format
  • .json — For custom implementations
  • .yaml — Alternative format support

Quick setup

Install the AZbox Flutter SDK:

# pubspec.yaml
dependencies:
  azbox: ^1.0.16

Initialize in your app:

import 'package:flutter/material.dart';
import 'package:azbox/azbox.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Azbox.ensureInitialized(
    apiKey: 'your-api-key',
    projectId: 'your-project-id',
  );

  runApp(Azbox(child: MyApp()));
}

Over-the-air updates

Fix a translation typo or launch a new language without submitting to the App Store or Google Play. AZbox’s OTA system delivers translation updates directly to your users’ devices.

Pricing

AZbox’s Free plan includes 500 keywords and 2 languages — enough to test with a small Flutter project. Upgrade to Starter (€9/mo) for 1,000 keywords and API access.

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