localization_lite 1.0.11  localization_lite: ^1.0.11 copied to clipboard
localization_lite: ^1.0.11 copied to clipboard
A lightweight and easy-to-use package for multilingual support using JSON files. Simplifies adding localization in Flutter apps with minimal setup and integration
import 'package:flutter/material.dart';
import 'package:localization_lite/translate.dart';
void main() async {
  await WidgetsFlutterBinding.ensureInitialized();
  await Translate.init(defaultLangCode: "ar");
  runApp(
    MaterialApp(
      theme: ThemeData(
        primaryColor: Colors.blue,
      ),
      home: MyApp(),
    ),
  );
}
class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: Text(
            tr("hello_world") + " or " + Translate("hello_world").toString()),
      ),
    );
  }
}