diff --git a/lib/Components/screens/hero_detail_screen.dart b/lib/Components/screens/hero_detail_screen.dart index 3b46e7d..002a1a3 100644 --- a/lib/Components/screens/hero_detail_screen.dart +++ b/lib/Components/screens/hero_detail_screen.dart @@ -4,20 +4,23 @@ import '../../presentation/heroDetail/hero_detail_block.dart'; import '../../data/repositories/hero_repository.dart'; import '../../presentation/heroDetail/hero_detail_state.dart'; import '../../presentation/heroDetail/hero_detail_events.dart'; +import '../../Components/locale/l10n/app_locale.dart'; class HeroDetailScreen extends StatelessWidget { final int heroId; const HeroDetailScreen({Key? key, required this.heroId}) : super(key: key); + @override Widget build(BuildContext context) { final heroRepository = context.read(); + final locale = AppLocale.of(context)!; // Получаем текущую локализацию return BlocProvider( create: (_) => HeroDetailBloc(heroRepository)..add(FetchHeroDetails(heroId)), child: Scaffold( - appBar: AppBar(title: const Text('Hero Details')), + appBar: AppBar(title: Text(locale.heroDetailsTitle)), body: BlocBuilder( builder: (context, state) { if (state is HeroDetailLoading) {