{"repo":"aissat/easy_localization_loader","free":true,"listed":false,"github":"https://github.com/aissat/easy_localization_loader","clone":"git clone https://github.com/aissat/easy_localization_loader.git","description":"custom assets loaders for easy_localization","language":"Dart","stars":66,"topics":["csv","api","json","http","loader","assets","localization","flutter","dart","i18n"],"license":"MIT","category":"mobile-apps","readme_excerpt":"Custom assets loaders for Easy Localization package Supported formats - [x] JSON (JsonAssetLoader) - [x] CSV (CsvAssetLoader) - [x] HTTP (HttpAssetLoader) - [x] XML (XmlAssetLoader, XmlSingleAssetLoader) - [x] Yaml (YamlAssetLoader, YamlSingleAssetLoader) - [x] FILE (FileAssetLoader) Configuration 1. Add this to your package's pubspec.yaml file: 2. Change assetLoader and path 3. All done!. Loaders Specification HttpAssetLoader In order to use HttpAssetLoader you must provide a path to a folder (i.e. base path) where all your translations are placed like https://example.com/translations Your translations should be created as separate files with .json extension. Placing translations as individual files reduces the size of the file to load on application init. Example:","default_branch":null,"files":null,"tree":[],"storefront":"/r/aissat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aissat/easy_localization_loader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}