mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-07-09 22:18:45 +02:00
l10n: localize library settings and announcements
Move hardcoded strings in library settings, announcement link errors, and unknown track title/artist fallbacks to AppLocalizations. Sync locale-dependent fallback strings from MainShell.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:url_launcher/url_launcher.dart';
|
||||
import 'package:spotiflac_android/l10n/l10n.dart';
|
||||
import 'package:spotiflac_android/services/app_remote_config_service.dart';
|
||||
|
||||
class AppAnnouncementDialog extends StatelessWidget {
|
||||
@@ -49,7 +50,7 @@ class AppAnnouncementDialog extends StatelessWidget {
|
||||
void _showCtaOpenFailed(BuildContext context) {
|
||||
if (!context.mounted) return;
|
||||
ScaffoldMessenger.maybeOf(context)?.showSnackBar(
|
||||
const SnackBar(content: Text('Unable to open link. Please try again.')),
|
||||
SnackBar(content: Text(context.l10n.announcementUnableToOpenLink)),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user