aura_i18n 1.0.0 copy "aura_i18n: ^1.0.0" to clipboard
aura_i18n: ^1.0.0 copied to clipboard

This package handles the internationalization for Aura applications.

example/main.dart

import 'package:aura_i18n/aura_i18n.dart';

void main() {
  // Use English (default)
  print('--- English ---');
  print('Title: ${t.aura}');
  print('Welcome: ${t.auth.header.welcome}');
  print('Error message: ${t.profile.info.error.fieldRequired(field: t.common.fields.email)}');

  // Switch to French (synchronously)
  LocaleSettings.setLocale(AppLocale.fr);

  print('\n--- French ---');
  print('Titre: ${t.aura}');
  print('Bienvenue: ${t.auth.header.welcome}');
  print('Message d\'erreur: ${t.profile.info.error.fieldRequired(field: t.common.fields.email)}');
}
2
likes
160
points
13
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

This package handles the internationalization for Aura applications.

Repository (GitHub)
View/report issues

License

BSD-2-Clause (license)

Dependencies

flutter, intl, slang, slang_flutter

More

Packages that depend on aura_i18n