diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ebc86dc7f..8c5f6cdff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -24,6 +24,7 @@ jobs: cp android/app/build.gradle.prod android/app/build.gradle sed -i 's/secret/password/g' lib/.env.dart sed -i 's/dns/${{secrets.app_sentry}}/g' lib/.env.dart + sed -i -e '/OTHER_LANGUAGES/{r lib/utils/i18n' -e 'd}' lib/utils/i18n.dart - run: flutter upgrade - run: flutter config --enable-web - run: flutter build web --release diff --git a/lib/utils/i18n_others b/lib/utils/i18n similarity index 100% rename from lib/utils/i18n_others rename to lib/utils/i18n diff --git a/lib/utils/i18n_en.dart b/lib/utils/i18n.dart similarity index 100% rename from lib/utils/i18n_en.dart rename to lib/utils/i18n.dart diff --git a/lib/utils/localization.dart b/lib/utils/localization.dart index 39c3b7b0f..21c710f47 100644 --- a/lib/utils/localization.dart +++ b/lib/utils/localization.dart @@ -2,7 +2,7 @@ import 'dart:async'; import 'package:flutter/material.dart'; import 'package:flutter/foundation.dart' show SynchronousFuture; import 'package:invoiceninja_flutter/constants.dart'; -import 'package:invoiceninja_flutter/utils/i18n_en.dart'; +import 'package:invoiceninja_flutter/utils/i18n.dart'; class AppLocalization extends LocaleCodeAware with LocalizationsProvider { AppLocalization(this.locale) : super(locale.toString()); diff --git a/test_driver/utils/localizations.dart b/test_driver/utils/localizations.dart index c5227af48..fab7e040d 100644 --- a/test_driver/utils/localizations.dart +++ b/test_driver/utils/localizations.dart @@ -1,4 +1,4 @@ -import 'package:invoiceninja_flutter/utils/i18n_en.dart'; +import 'package:invoiceninja_flutter/utils/i18n.dart'; class TestLocalization extends LocaleCodeAware with LocalizationsProvider { TestLocalization(String localeCode) : super(localeCode);