diff --git a/README.md b/README.md index 8cf36d7..97a914d 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,44 @@ # iXn -Control your localization of apps with iXn! \ No newline at end of file +Control your localization of apps with iXn! + +## Is it ideal code? + +No, this a product for users who want control localization of apps. + +## Features + +[+] MVP: + + - google translate + - import json and arb + - control change after change default locale + - export to json.arb, custom format(json) + - UI for edit words + - web and mac version + +[ ] compare origin and import + +[ ] pictures + +[ ] tree of structure + +[ ] order control + +[ ] validation for project + +[ ] max length + +[ ] notes + +[ ] approve words + +[ ] windows and linux version + +[ ] app settings(locale & theme) + +Screens: + +![projects](Screenshots/main.png) +![editor](Screenshots/editor.png) +![settings](Screenshots/settings.png) diff --git a/Screenshots/editor.png b/Screenshots/editor.png new file mode 100644 index 0000000..368f082 Binary files /dev/null and b/Screenshots/editor.png differ diff --git a/Screenshots/main.png b/Screenshots/main.png new file mode 100644 index 0000000..a67754f Binary files /dev/null and b/Screenshots/main.png differ diff --git a/Screenshots/settings.png b/Screenshots/settings.png new file mode 100644 index 0000000..ff77424 Binary files /dev/null and b/Screenshots/settings.png differ diff --git a/lib/generated/l10n.dart b/lib/generated/l10n.dart index 765595f..5f6ed1a 100644 --- a/lib/generated/l10n.dart +++ b/lib/generated/l10n.dart @@ -14,8 +14,8 @@ class S { static const AppLocalizationDelegate delegate = AppLocalizationDelegate(); static Future load(Locale locale) { - final String name = (locale.countryCode?.isEmpty ?? false) ? locale.languageCode : locale.toString(); - final String localeName = Intl.canonicalizedLocale(name); + final name = (locale.countryCode?.isEmpty ?? false) ? locale.languageCode : locale.toString(); + final localeName = Intl.canonicalizedLocale(name); return initializeMessages(localeName).then((_) { Intl.defaultLocale = localeName; return S(); @@ -433,7 +433,7 @@ class AppLocalizationDelegate extends LocalizationsDelegate { bool _isSupported(Locale locale) { if (locale != null) { - for (Locale supportedLocale in supportedLocales) { + for (var supportedLocale in supportedLocales) { if (supportedLocale.languageCode == locale.languageCode) { return true; }