@@ -28,10 +28,14 @@ class TwitchSubscriptionEventWidget extends StatelessWidget {
2828
2929 @override
3030 Widget build (BuildContext context) {
31+ final userModel = Provider .of <UserModel >(context);
32+ final channelLocale = userModel.getChannelLocale (context);
33+ final localizations = lookupAppLocalizations (channelLocale);
34+
3135 return DecoratedEventWidget .icon (
3236 icon: Icons .star,
3337 child: StyledText (
34- text: AppLocalizations . of (context) ! .subscriptionEvent (
38+ text: localizations .subscriptionEvent (
3539 model.subscriberUserName, model.tier.replaceAll ("000" , "" )),
3640 tags: {
3741 'b' : StyledTextTag (style: Theme .of (context).textTheme.titleSmall),
@@ -52,10 +56,14 @@ class TwitchSubscriptionGiftEventWidget extends StatelessWidget {
5256
5357 @override
5458 Widget build (BuildContext context) {
59+ final userModel = Provider .of <UserModel >(context);
60+ final channelLocale = userModel.getChannelLocale (context);
61+ final localizations = lookupAppLocalizations (channelLocale);
62+
5563 return DecoratedEventWidget .icon (
5664 icon: Icons .redeem,
5765 child: StyledText (
58- text: AppLocalizations . of (context) ! .subscriptionGiftEvent (
66+ text: localizations .subscriptionGiftEvent (
5967 model.gifterUserName,
6068 model.total,
6169 model.tier.replaceAll ("000" , "" ),
@@ -126,11 +134,15 @@ class TwitchSubscriptionMessageEventWidget extends StatelessWidget {
126134 @override
127135 Widget build (BuildContext context) {
128136 final textTheme = Theme .of (context).textTheme.titleSmall;
137+ final userModel = Provider .of <UserModel >(context);
138+ final channelLocale = userModel.getChannelLocale (context);
139+ final localizations = lookupAppLocalizations (channelLocale);
140+
129141 return DecoratedEventWidget .icon (
130142 icon: Icons .star,
131143 child: Column (crossAxisAlignment: CrossAxisAlignment .start, children: [
132144 StyledText (
133- text: AppLocalizations . of (context) ! .subscriptionMessageEvent (
145+ text: localizations .subscriptionMessageEvent (
134146 model.subscriberUserName,
135147 model.cumulativeMonths,
136148 model.tier.replaceAll ("000" , "" ),
0 commit comments