fix: rename l10n ext + improve supported locales

This commit is contained in:
Hugo Pointcheval 2022-06-28 13:01:57 +02:00
parent 988a0c596b
commit 88586a48ae
Signed by: hugo
GPG Key ID: A9E8E9615379254F
5 changed files with 5 additions and 9 deletions

View File

@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:{{#snakeCase}}{{project_name}}{{/snakeCase}}/presentation/bloc/counter_cubit/counter_cubit.dart';
import 'package:{{#snakeCase}}{{project_name}}{{/snakeCase}}/presentation/shared/state_management/counter_state_management.dart';
{{#enable_l10n}}import 'package:{{project_name.snakeCase()}}/core/extensions/l10n.dart';{{/enable_l10n}}
{{#enable_l10n}}import 'package:{{project_name.snakeCase()}}/core/extensions/app_localizations_x.dart';{{/enable_l10n}}
import 'package:{{#snakeCase}}{{project_name}}{{/snakeCase}}/presentation/pages/counter/widgets/counter_text.dart';
class CounterPage extends StatelessWidget {

View File

@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
{{#enable_router}}import 'package:go_router/go_router.dart';
import 'package:{{project_name.snakeCase()}}/core/resources/app_router.dart';{{/enable_router}}
{{^enable_router}}import 'package:{{project_name.snakeCase()}}/presentation/pages/counter/counter_page.dart';{{/enable_router}}
{{#enable_l10n}}import 'package:{{project_name.snakeCase()}}/core/extensions/l10n.dart';{{/enable_l10n}}
{{#enable_l10n}}import 'package:{{project_name.snakeCase()}}/core/extensions/app_localizations_x.dart';{{/enable_l10n}}
class InitialPage extends StatelessWidget {
const InitialPage({super.key});

View File

@ -2,7 +2,7 @@
import 'package:go_router/go_router.dart';{{/enable_router}}
import 'package:{{project_name.snakeCase()}}/core/resources/app_theme.dart';
{{#enable_l10n}}import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:{{project_name.snakeCase()}}/core/extensions/l10n.dart';{{/enable_l10n}}
import 'package:{{project_name.snakeCase()}}/core/extensions/app_localizations_x.dart';{{/enable_l10n}}
import 'package:{{project_name.snakeCase()}}/presentation/pages/initial/initial_page.dart';
import 'package:flutter/material.dart';
import 'package:flutter_screenutil/flutter_screenutil.dart';
@ -40,9 +40,7 @@ class WidgetTree extends StatelessWidget {
GlobalWidgetsLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
],
supportedLocales: const [
Locale('fr', 'FR'),
],{{/enable_l10n}}
supportedLocales: AppLocalizations.supportedLocales,{{/enable_l10n}}
);
{{/enable_router}}{{^enable_router}}
return MaterialApp(
@ -56,9 +54,7 @@ class WidgetTree extends StatelessWidget {
GlobalWidgetsLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
],
supportedLocales: const [
Locale('fr', 'FR'),
],{{/enable_l10n}}
supportedLocales: AppLocalizations.supportedLocales,{{/enable_l10n}}
);
{{/enable_router}}
},