language_configuration 0.0.1 copy "language_configuration: ^0.0.1" to clipboard
language_configuration: ^0.0.1 copied to clipboard

A package to help localization in Flutter.

example/lib/main.dart

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

import 'home_page.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  String defaultLang = "id";
  String path, lang;
  await LanguageManager().getLang(path, lang).then((value) {
    path = value[0];
    lang = value[1];
  } );
  await Language().loadFromAsset(path == null || path == "" ? defaultLang : path, lang == null || lang == "" ? defaultLang : lang);
  print(path);
  print(lang);
  runApp(MyApp());
}

class MyApp extends StatelessWidget {

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Welcome to Flutter',
      home: HomePage(),
    );
  }
}
0
likes
30
pub points
6%
popularity

Publisher

unverified uploader

A package to help localization in Flutter.

Repository (GitHub)
View/report issues

License

MIT (LICENSE)

Dependencies

flutter, shared_preferences

More

Packages that depend on language_configuration