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.