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. Add your ARB files — Import them in the dashboard
  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 has a free plan that does not expire: 1 project, 2 languages and unlimited keys, enough for a small Flutter project. Starter (€9/mo) adds projects and languages.

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