feat(downloads): warn about Android background restrictions

This commit is contained in:
edde746
2026-07-26 04:24:55 +02:00
parent 1b3c74550f
commit e251273322
61 changed files with 4388 additions and 46 deletions
+62
View File
@@ -1453,6 +1453,7 @@ class _Translations$downloads$fr extends Translations$downloads$en {
@override String get syncRuleNotAvailableForProfile => 'Non disponible pour le profil actuel';
@override String get syncRuleUnknownServer => 'Serveur inconnu';
@override String get syncRuleListCreated => 'Règle de synchronisation créée';
@override late final _Translations$downloads$backgroundWarning$fr backgroundWarning = _Translations$downloads$backgroundWarning$fr._(_root);
}
// Path: shaders
@@ -1983,6 +1984,41 @@ class _Translations$explore$status$fr extends Translations$explore$status$en {
@override String get upcoming => 'À venir';
}
// Path: downloads.backgroundWarning
class _Translations$downloads$backgroundWarning$fr extends Translations$downloads$backgroundWarning$en {
_Translations$downloads$backgroundWarning$fr._(TranslationsFr root) : this._root = root, super.internal(root);
final TranslationsFr _root; // ignore: unused_field
// Translations
@override String get bannerBlocked => 'Les téléchargements sarrêteront lorsque vous quitterez lapplication';
@override String get bannerDegraded => 'Les téléchargements en arrière-plan peuvent être limités';
@override String get bannerAction => 'Détails';
@override String get sheetTitle => 'Les téléchargements en arrière-plan sont bloqués';
@override String get sheetTitleDegraded => 'Les téléchargements en arrière-plan peuvent être limités';
@override String get sheetIntro => 'Android empêche Plezy de télécharger de façon fiable en arrière-plan.';
@override String get sheetIntroDegraded => 'Votre appareil limite les moments où Plezy peut télécharger en arrière-plan.';
@override String get reasonBackgroundRestricted => 'Lutilisation de Plezy en arrière-plan est restreinte. Dans les paramètres de batterie ou dutilisation en arrière-plan, sélectionnez « Sans restriction ».';
@override String get reasonStandbyRestricted => 'Android a placé Plezy en veille restreinte. Réglez lutilisation de la batterie sur « Sans restriction ».';
@override String get reasonDownloadChannelBlocked => 'Les notifications de téléchargement sont désactivées. La progression et les commandes peuvent donc être indisponibles.';
@override String get reasonNotificationsDisabled => 'Les notifications sont désactivées. Sur Android 13 ou version ultérieure, elles sont nécessaires pour les longs téléchargements en arrière-plan.';
@override String get reasonDataSaver => 'L’Économiseur de données est activé et bloque les téléchargements en arrière-plan via les données mobiles. Ils devraient toujours fonctionner en Wi-Fi.';
@override String get reasonOemUnknown => 'Les téléchargements se sont arrêtés plusieurs fois lorsque Plezy était en arrière-plan. Vérifiez les paramètres de batterie ou dutilisation en arrière-plan de Plezy.';
@override String get openSettings => 'Ouvrir les paramètres';
@override String get stillNotWorking => 'Aide spécifique à lappareil';
@override String get stillNotWorkingDescription => 'Consultez les étapes adaptées à votre appareil ou, si le problème persiste, envoyez un journal depuis Paramètres Voir les journaux.';
@override String get dialogTitle => 'Les téléchargements risquent de ne pas aboutir';
@override String get dialogDownloadAnyway => 'Télécharger quand même';
@override String get dialogFixFirst => 'Corriger dabord';
@override String get statusTile => 'Téléchargements en arrière-plan';
@override String get statusOk => 'Exécution en arrière-plan autorisée';
@override String get statusBlocked => 'Bloqués par les paramètres système';
@override String get statusDegraded => 'Limités par les paramètres système';
@override String get statusUnknown => 'Pas encore vérifié';
@override String get settingsUnavailable => 'Impossible douvrir les paramètres système sur cet appareil';
@override String get linkUnavailable => 'Impossible douvrir dontkillmyapp.com sur cet appareil';
}
// Path: companionRemote.session
class _Translations$companionRemote$session$fr extends Translations$companionRemote$session$en {
_Translations$companionRemote$session$fr._(TranslationsFr root) : this._root = root, super.internal(root);
@@ -3261,6 +3297,32 @@ extension on TranslationsFr {
'downloads.syncRuleNotAvailableForProfile' => 'Non disponible pour le profil actuel',
'downloads.syncRuleUnknownServer' => 'Serveur inconnu',
'downloads.syncRuleListCreated' => 'Règle de synchronisation créée',
'downloads.backgroundWarning.bannerBlocked' => 'Les téléchargements sarrêteront lorsque vous quitterez lapplication',
'downloads.backgroundWarning.bannerDegraded' => 'Les téléchargements en arrière-plan peuvent être limités',
'downloads.backgroundWarning.bannerAction' => 'Détails',
'downloads.backgroundWarning.sheetTitle' => 'Les téléchargements en arrière-plan sont bloqués',
'downloads.backgroundWarning.sheetTitleDegraded' => 'Les téléchargements en arrière-plan peuvent être limités',
'downloads.backgroundWarning.sheetIntro' => 'Android empêche Plezy de télécharger de façon fiable en arrière-plan.',
'downloads.backgroundWarning.sheetIntroDegraded' => 'Votre appareil limite les moments où Plezy peut télécharger en arrière-plan.',
'downloads.backgroundWarning.reasonBackgroundRestricted' => 'Lutilisation de Plezy en arrière-plan est restreinte. Dans les paramètres de batterie ou dutilisation en arrière-plan, sélectionnez « Sans restriction ».',
'downloads.backgroundWarning.reasonStandbyRestricted' => 'Android a placé Plezy en veille restreinte. Réglez lutilisation de la batterie sur « Sans restriction ».',
'downloads.backgroundWarning.reasonDownloadChannelBlocked' => 'Les notifications de téléchargement sont désactivées. La progression et les commandes peuvent donc être indisponibles.',
'downloads.backgroundWarning.reasonNotificationsDisabled' => 'Les notifications sont désactivées. Sur Android 13 ou version ultérieure, elles sont nécessaires pour les longs téléchargements en arrière-plan.',
'downloads.backgroundWarning.reasonDataSaver' => 'L’Économiseur de données est activé et bloque les téléchargements en arrière-plan via les données mobiles. Ils devraient toujours fonctionner en Wi-Fi.',
'downloads.backgroundWarning.reasonOemUnknown' => 'Les téléchargements se sont arrêtés plusieurs fois lorsque Plezy était en arrière-plan. Vérifiez les paramètres de batterie ou dutilisation en arrière-plan de Plezy.',
'downloads.backgroundWarning.openSettings' => 'Ouvrir les paramètres',
'downloads.backgroundWarning.stillNotWorking' => 'Aide spécifique à lappareil',
'downloads.backgroundWarning.stillNotWorkingDescription' => 'Consultez les étapes adaptées à votre appareil ou, si le problème persiste, envoyez un journal depuis Paramètres Voir les journaux.',
'downloads.backgroundWarning.dialogTitle' => 'Les téléchargements risquent de ne pas aboutir',
'downloads.backgroundWarning.dialogDownloadAnyway' => 'Télécharger quand même',
'downloads.backgroundWarning.dialogFixFirst' => 'Corriger dabord',
'downloads.backgroundWarning.statusTile' => 'Téléchargements en arrière-plan',
'downloads.backgroundWarning.statusOk' => 'Exécution en arrière-plan autorisée',
'downloads.backgroundWarning.statusBlocked' => 'Bloqués par les paramètres système',
'downloads.backgroundWarning.statusDegraded' => 'Limités par les paramètres système',
'downloads.backgroundWarning.statusUnknown' => 'Pas encore vérifié',
'downloads.backgroundWarning.settingsUnavailable' => 'Impossible douvrir les paramètres système sur cet appareil',
'downloads.backgroundWarning.linkUnavailable' => 'Impossible douvrir dontkillmyapp.com sur cet appareil',
'shaders.title' => 'Shaders',
'shaders.noShaderDescription' => 'Aucune amélioration vidéo',
'shaders.nvscalerDescription' => 'Mise à l\'échelle NVIDIA pour une vidéo plus nette',