easy_localization_multi 0.2.0 copy "easy_localization_multi: ^0.2.0" to clipboard
easy_localization_multi: ^0.2.0 copied to clipboard

A loader for easy_localization package that merges data from multiple other loaders.

Pub Package GitHub CodeFactor Support Chat

A loader for easy_localization_loader package that merges strings from multiple other asset loaders. Use this if you have localized packages and must merge their strings with ones from your app.

Example #

Follow the easy_localization docs except adding the loader. This example uses easy_localization_yaml package that supports loading package assets.

runApp(
  EasyLocalization(
    // NEW:
    assetLoader: const MultiAssetLoader(
      [
        YamlAssetLoader(directory: 'assets/translations'),
        YamlAssetLoader(
          directory: 'assets/translations',
          package: 'my_package',
        ),
      ],
    ),
    fallbackLocale: const Locale('en'),
    path: 'unused',
    startLocale: const Locale('en'),
    supportedLocales: const [Locale('en')],
    child: MyApp(),
  ),
);

Tech Support, Jobs, and Education #

Please join my Telegram channel for announcements, Flutter jobs, articles, talks, and more: @ainkin_com

Do you have any questions? Feel free to ask in the Telegram Support Chat.

Or even just join to say 'Hi!'. I like to hear from the users.

4
likes
160
pub points
70%
popularity

Publisher

verified publisherainkin.com

A loader for easy_localization package that merges data from multiple other loaders.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT-0 (license)

Dependencies

collection, easy_localization, flutter

More

Packages that depend on easy_localization_multi