tsacdop-podcast-app-android/lib/generated/l10n.dart

3032 lines
60 KiB
Dart
Raw Normal View History

2020-05-09 06:27:05 +02:00
// GENERATED CODE - DO NOT MODIFY BY HAND
import 'package:flutter/material.dart';
import 'package:intl/intl.dart';
import 'intl/messages_all.dart';
// **************************************************************************
// Generator: Flutter Intl IDE plugin
// Made by Localizely
// **************************************************************************
// ignore_for_file: non_constant_identifier_names, lines_longer_than_80_chars
2020-10-28 13:10:43 +01:00
// ignore_for_file: join_return_with_assignment, prefer_final_in_for_each
// ignore_for_file: avoid_redundant_argument_values
2020-05-09 06:27:05 +02:00
class S {
S();
static S current;
2020-05-09 06:27:05 +02:00
static const AppLocalizationDelegate delegate =
AppLocalizationDelegate();
static Future<S> load(Locale locale) {
2020-05-16 05:14:32 +02:00
final name = (locale.countryCode?.isEmpty ?? false) ? locale.languageCode : locale.toString();
final localeName = Intl.canonicalizedLocale(name);
2020-05-09 06:27:05 +02:00
return initializeMessages(localeName).then((_) {
Intl.defaultLocale = localeName;
S.current = S();
return S.current;
2020-05-09 06:27:05 +02:00
});
}
static S of(BuildContext context) {
return Localizations.of<S>(context, S);
}
2020-07-04 16:42:56 +02:00
/// `Add`
String get add {
return Intl.message(
'Add',
name: 'add',
desc: 'Subscribe new podcast',
args: [],
);
}
/// `{count, plural, zero{} one{{count} episode in {groupName} added to playlist} other{{count} episodes in {groupName} added to playlist}}`
String addEpisodeGroup(Object groupName, num count) {
return Intl.plural(
count,
zero: '',
one: '$count episode in $groupName added to playlist',
other: '$count episodes in $groupName added to playlist',
name: 'addEpisodeGroup',
desc: '',
args: [groupName, count],
);
}
/// `{count, plural, zero{} one{{count} episode added to playlist} other{{count} episodes added to playlist}}`
String addNewEpisodeAll(num count) {
return Intl.plural(
count,
zero: '',
one: '$count episode added to playlist',
other: '$count episodes added to playlist',
name: 'addNewEpisodeAll',
desc: '',
args: [count],
);
}
/// `Add new episodes to playlist`
String get addNewEpisodeTooltip {
return Intl.message(
'Add new episodes to playlist',
name: 'addNewEpisodeTooltip',
desc: '',
args: [],
);
}
/// `Add some groups`
String get addSomeGroups {
return Intl.message(
'Add some groups',
name: 'addSomeGroups',
desc: 'Please add new groups',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `All`
String get all {
return Intl.message(
2020-07-02 14:58:55 +02:00
'All',
name: 'all',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Auto download`
String get autoDownload {
return Intl.message(
'Auto download',
name: 'autoDownload',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Back`
String get back {
return Intl.message(
'Back',
name: 'back',
desc: '',
args: [],
2020-08-09 17:10:32 +02:00
);
}
/// `Boost volume`
String get boostVolume {
return Intl.message(
'Boost volume',
name: 'boostVolume',
desc: 'Boost volume in player widget.',
args: [],
2020-07-04 16:42:56 +02:00
);
}
/// `Buffering`
String get buffering {
return Intl.message(
'Buffering',
name: 'buffering',
desc: '',
args: [],
);
}
/// `CANCEL`
2020-07-02 14:58:55 +02:00
String get cancel {
return Intl.message(
2020-07-04 16:42:56 +02:00
'CANCEL',
2020-07-02 14:58:55 +02:00
name: 'cancel',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Cellular data warning`
String get cellularConfirm {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Cellular data warning',
name: 'cellularConfirm',
desc: '',
args: [],
);
}
/// `Are you sure you want to use cellular data to download?`
String get cellularConfirmDes {
return Intl.message(
'Are you sure you want to use cellular data to download?',
name: 'cellularConfirmDes',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Change layout`
String get changeLayout {
return Intl.message(
'Change layout',
name: 'changeLayout',
desc: '',
args: [],
);
}
/// `Changelog`
String get changelog {
return Intl.message(
'Changelog',
name: 'changelog',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Choose a`
String get chooseA {
return Intl.message(
2020-07-02 14:58:55 +02:00
'Choose a',
name: 'chooseA',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Clear`
String get clear {
return Intl.message(
'Clear',
name: 'clear',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `color`
String get color {
return Intl.message(
2020-07-02 14:58:55 +02:00
'color',
name: 'color',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `CONFIRM`
2020-07-02 14:58:55 +02:00
String get confirm {
return Intl.message(
2020-07-04 16:42:56 +02:00
'CONFIRM',
2020-07-02 14:58:55 +02:00
name: 'confirm',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Dark mode`
String get darkMode {
return Intl.message(
2020-07-02 14:58:55 +02:00
'Dark mode',
name: 'darkMode',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `{count, plural, zero{Today} one{{count} day ago} other{{count} days ago}}`
String daysAgo(num count) {
return Intl.plural(
count,
zero: 'Today',
one: '$count day ago',
other: '$count days ago',
name: 'daysAgo',
desc: '',
args: [count],
);
}
/// `{count, plural, zero{Never} one{{count} day} other{{count} days}}`
String daysCount(num count) {
return Intl.plural(
count,
zero: 'Never',
one: '$count day',
other: '$count days',
name: 'daysCount',
desc: '',
args: [count],
);
}
2020-10-01 08:54:14 +02:00
/// `Default podcast search engine`
String get defaultSearchEngine {
return Intl.message(
'Default podcast search engine',
name: 'defaultSearchEngine',
desc: '',
args: [],
);
}
/// `Choose the default podcast search engine`
String get defaultSearchEngineDes {
return Intl.message(
'Choose the default podcast search engine',
name: 'defaultSearchEngineDes',
desc: 'Choose the default podcast search engine',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Delete`
String get delete {
return Intl.message(
2020-07-02 14:58:55 +02:00
'Delete',
name: 'delete',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Developer`
String get developer {
return Intl.message(
'Developer',
name: 'developer',
2020-07-06 11:50:20 +02:00
desc: 'Can also translate to About me',
2020-07-04 16:42:56 +02:00
args: [],
);
}
/// `Dismiss`
String get dismiss {
return Intl.message(
'Dismiss',
name: 'dismiss',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Done`
String get done {
return Intl.message(
'Done',
name: 'done',
desc: '',
args: [],
);
}
/// `Download`
2020-07-02 14:58:55 +02:00
String get download {
return Intl.message(
'Download',
2020-07-02 14:58:55 +02:00
name: 'download',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Downloaded`
String get downloaded {
return Intl.message(
'Downloaded',
name: 'downloaded',
desc: '',
args: [],
);
}
2020-08-28 22:53:17 +02:00
/// `Download removed`
String get downloadRemovedToast {
return Intl.message(
'Download removed',
name: 'downloadRemovedToast',
desc: '',
args: [],
);
}
2020-09-27 08:11:53 +02:00
/// `Downloading`
String get downloadStart {
return Intl.message(
'Downloading',
name: 'downloadStart',
desc: 'Toast of downloading',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Edit group name`
String get editGroupName {
2020-07-02 14:58:55 +02:00
return Intl.message(
2020-07-06 11:50:20 +02:00
'Edit group name',
name: 'editGroupName',
2020-07-02 14:58:55 +02:00
desc: '',
args: [],
);
}
/// `End of Episode`
String get endOfEpisode {
return Intl.message(
'End of Episode',
name: 'endOfEpisode',
desc: '',
args: [],
);
}
2020-07-07 17:29:21 +02:00
/// `{count, plural, zero{} one{Episode} other{Episodes}}`
String episode(num count) {
return Intl.plural(
count,
zero: '',
one: 'Episode',
other: 'Episodes',
2020-07-06 11:50:20 +02:00
name: 'episode',
desc: '',
2020-07-07 17:29:21 +02:00
args: [count],
2020-07-06 11:50:20 +02:00
);
}
2020-08-28 18:50:40 +02:00
/// `Fast forward`
String get fastForward {
return Intl.message(
'Fast forward',
name: 'fastForward',
desc: '',
args: [],
);
}
/// `Fast rewind`
String get fastRewind {
return Intl.message(
'Fast rewind',
name: 'fastRewind',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Tap to edit group`
String get featureDiscoveryEditGroup {
return Intl.message(
'Tap to edit group',
name: 'featureDiscoveryEditGroup',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `You can change group name or delete it here, but the home group can not be edited or deleted`
2020-07-06 11:50:20 +02:00
String get featureDiscoveryEditGroupDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'You can change group name or delete it here, but the home group can not be edited or deleted',
2020-07-06 11:50:20 +02:00
name: 'featureDiscoveryEditGroupDes',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Episode view`
String get featureDiscoveryEpisode {
return Intl.message(
'Episode view',
name: 'featureDiscoveryEpisode',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `You can long press to play episode or add it to a playlist.`
2020-07-04 16:42:56 +02:00
String get featureDiscoveryEpisodeDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'You can long press to play episode or add it to a playlist.',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoveryEpisodeDes',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Long press to play episode instantly`
2020-07-04 16:42:56 +02:00
String get featureDiscoveryEpisodeTitle {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Long press to play episode instantly',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoveryEpisodeTitle',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Tap to add group`
String get featureDiscoveryGroup {
return Intl.message(
'Tap to add group',
name: 'featureDiscoveryGroup',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `The Home group is the default group for new podcasts. You can create new groups and move podcasts to them as well as add podcasts to multiple groups.`
2020-07-06 11:50:20 +02:00
String get featureDiscoveryGroupDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'The Home group is the default group for new podcasts. You can create new groups and move podcasts to them as well as add podcasts to multiple groups.',
2020-07-06 11:50:20 +02:00
name: 'featureDiscoveryGroupDes',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Long press to reorder podcasts`
2020-07-06 11:50:20 +02:00
String get featureDiscoveryGroupPodcast {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Long press to reorder podcasts',
2020-07-06 11:50:20 +02:00
name: 'featureDiscoveryGroupPodcast',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `You can tap to see more options, or long press to reorder podcasts in group.`
2020-07-06 11:50:20 +02:00
String get featureDiscoveryGroupPodcastDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'You can tap to see more options, or long press to reorder podcasts in group.',
2020-07-06 11:50:20 +02:00
name: 'featureDiscoveryGroupPodcastDes',
desc: '',
args: [],
);
}
2020-09-15 18:36:59 +02:00
/// `Tap to import OPML`
2020-07-04 16:42:56 +02:00
String get featureDiscoveryOMPL {
return Intl.message(
2020-09-15 18:36:59 +02:00
'Tap to import OPML',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoveryOMPL',
desc: '',
args: [],
);
}
2020-09-15 18:36:59 +02:00
/// `You can import OPML files, open settings or refresh all podcasts at once here.`
2020-07-04 16:42:56 +02:00
String get featureDiscoveryOMPLDes {
return Intl.message(
2020-09-15 18:36:59 +02:00
'You can import OPML files, open settings or refresh all podcasts at once here.',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoveryOMPLDes',
desc: '',
args: [],
);
}
/// `Tap to open playlist`
String get featureDiscoveryPlaylist {
return Intl.message(
'Tap to open playlist',
name: 'featureDiscoveryPlaylist',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `You can add episodes to playlists by yourself. Episodes will be automatically removed from playlists when played.`
2020-07-04 16:42:56 +02:00
String get featureDiscoveryPlaylistDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'You can add episodes to playlists by yourself. Episodes will be automatically removed from playlists when played.',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoveryPlaylistDes',
desc: '',
args: [],
);
}
/// `Podcast view`
String get featureDiscoveryPodcast {
return Intl.message(
'Podcast view',
name: 'featureDiscoveryPodcast',
desc: '',
args: [],
);
}
/// `You can tap See All to add groups or manage podcasts.`
String get featureDiscoveryPodcastDes {
return Intl.message(
'You can tap See All to add groups or manage podcasts.',
name: 'featureDiscoveryPodcastDes',
desc: '',
args: [],
);
}
/// `Scroll vertically to switch groups`
String get featureDiscoveryPodcastTitle {
return Intl.message(
'Scroll vertically to switch groups',
name: 'featureDiscoveryPodcastTitle',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Tap to search for podcasts`
2020-07-04 16:42:56 +02:00
String get featureDiscoverySearch {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Tap to search for podcasts',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoverySearch',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `You can search by podcast title, key word or RSS link to subscribe to new podcasts.`
2020-07-04 16:42:56 +02:00
String get featureDiscoverySearchDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'You can search by podcast title, key word or RSS link to subscribe to new podcasts.',
2020-07-04 16:42:56 +02:00
name: 'featureDiscoverySearchDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Write to me`
String get feedbackEmail {
return Intl.message(
'Write to me',
name: 'feedbackEmail',
desc: '',
args: [],
);
}
/// `Submit issue`
String get feedbackGithub {
return Intl.message(
'Submit issue',
name: 'feedbackGithub',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Rate on Play Store`
2020-07-02 14:58:55 +02:00
String get feedbackPlay {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Rate on Play Store',
2020-07-02 14:58:55 +02:00
name: 'feedbackPlay',
2020-07-18 11:52:31 +02:00
desc: 'Rate on Google Play Store.\nUser can tap to open play link.',
2020-07-02 14:58:55 +02:00
args: [],
);
}
/// `Join group`
String get feedbackTelegram {
return Intl.message(
'Join group',
name: 'feedbackTelegram',
desc: '',
args: [],
);
}
2020-07-24 16:10:08 +02:00
/// `Filter`
String get filter {
return Intl.message(
'Filter',
name: 'filter',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Fonts`
String get fonts {
2020-07-02 14:58:55 +02:00
return Intl.message(
2020-07-06 11:50:20 +02:00
'Fonts',
name: 'fonts',
2020-07-02 14:58:55 +02:00
desc: '',
args: [],
);
}
2020-08-28 22:53:17 +02:00
/// `Font style`
String get fontStyle {
return Intl.message(
'Font style',
name: 'fontStyle',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `From {time}`
String from(Object time) {
return Intl.message(
'From $time',
name: 'from',
desc: '',
args: [time],
);
}
2020-07-04 16:42:56 +02:00
/// `Good Night`
String get goodNight {
return Intl.message(
'Good Night',
name: 'goodNight',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Congratulations! You have linked gpodder.net account successfully. Tsacdop will automatically sync subscriptions on your device with your gpodder.net account.`
String get gpodderLoginDes {
return Intl.message(
'Congratulations! You have linked gpodder.net account successfully. Tsacdop will automatically sync subscriptions on your device with your gpodder.net account.',
name: 'gpodderLoginDes',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Group already exists`
2020-07-06 11:50:20 +02:00
String get groupExisted {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Group already exists',
2020-07-06 11:50:20 +02:00
name: 'groupExisted',
2020-07-18 11:52:31 +02:00
desc: 'Group name validate in add group dialog. User can\'t add group with same name.',
2020-07-06 11:50:20 +02:00
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Group filter`
String get groupFilter {
return Intl.message(
'Group filter',
name: 'groupFilter',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Are you sure you want to delete this group? Podcasts will be moved to the Home group.`
2020-07-06 11:50:20 +02:00
String get groupRemoveConfirm {
2020-07-02 14:58:55 +02:00
return Intl.message(
2020-08-01 09:29:48 +02:00
'Are you sure you want to delete this group? Podcasts will be moved to the Home group.',
2020-07-06 11:50:20 +02:00
name: 'groupRemoveConfirm',
2020-07-02 14:58:55 +02:00
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `{count, plural, zero{Group} one{Group} other{Groups}}`
String groups(num count) {
return Intl.plural(
count,
zero: 'Group',
one: 'Group',
other: 'Groups',
name: 'groups',
desc: '',
args: [count],
);
}
2020-08-28 18:50:40 +02:00
/// `Hide listened`
String get hideListenedSetting {
return Intl.message(
'Hide listened',
name: 'hideListenedSetting',
desc: '',
args: [],
);
}
2020-10-01 08:54:14 +02:00
/// `Hide podcast discovery`
String get hidePodcastDiscovery {
return Intl.message(
'Hide podcast discovery',
name: 'hidePodcastDiscovery',
desc: 'Hide podcast discovery',
args: [],
);
}
/// `Hide podcast discovery in search page`
String get hidePodcastDiscoveryDes {
return Intl.message(
'Hide podcast discovery in search page',
name: 'hidePodcastDiscoveryDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `See All`
String get homeGroupsSeeAll {
return Intl.message(
'See All',
name: 'homeGroupsSeeAll',
desc: '',
args: [],
);
}
/// `Playlist`
String get homeMenuPlaylist {
return Intl.message(
'Playlist',
name: 'homeMenuPlaylist',
desc: '',
args: [],
);
}
/// `Sort by`
String get homeSubMenuSortBy {
return Intl.message(
'Sort by',
name: 'homeSubMenuSortBy',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Favorite`
String get homeTabMenuFavotite {
return Intl.message(
2020-07-02 14:58:55 +02:00
'Favorite',
name: 'homeTabMenuFavotite',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Recent`
String get homeTabMenuRecent {
return Intl.message(
2020-07-02 14:58:55 +02:00
'Recent',
name: 'homeTabMenuRecent',
desc: '',
args: [],
);
}
/// `About`
String get homeToprightMenuAbout {
return Intl.message(
'About',
name: 'homeToprightMenuAbout',
desc: '',
args: [],
);
}
2020-09-15 18:36:59 +02:00
/// `Import OPML`
2020-07-02 14:58:55 +02:00
String get homeToprightMenuImportOMPL {
return Intl.message(
2020-09-15 18:36:59 +02:00
'Import OPML',
2020-07-02 14:58:55 +02:00
name: 'homeToprightMenuImportOMPL',
desc: '',
args: [],
);
}
/// `Refresh all`
String get homeToprightMenuRefreshAll {
return Intl.message(
'Refresh all',
name: 'homeToprightMenuRefreshAll',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Hosted on {host}`
String hostedOn(Object host) {
return Intl.message(
'Hosted on $host',
name: 'hostedOn',
desc: '',
args: [host],
);
}
2020-07-07 17:29:21 +02:00
/// `{count, plural, zero{In an hour} one{{count} hour ago} other{{count} hours ago}}`
2020-07-06 11:50:20 +02:00
String hoursAgo(num count) {
return Intl.plural(
count,
2020-07-07 17:29:21 +02:00
zero: 'In an hour',
2020-07-06 11:50:20 +02:00
one: '$count hour ago',
other: '$count hours ago',
name: 'hoursAgo',
desc: '',
args: [count],
);
}
/// `{count, plural, zero{0 hour} one{{count} hour} other{{count} hours}}`
2020-07-04 16:42:56 +02:00
String hoursCount(num count) {
return Intl.plural(
count,
zero: '0 hour',
2020-07-04 16:42:56 +02:00
one: '$count hour',
other: '$count hours',
name: 'hoursCount',
desc: '',
args: [count],
);
}
/// `Import`
String get import {
return Intl.message(
'Import',
name: 'import',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Integrate with {service}`
String intergateWith(Object service) {
return Intl.message(
'Integrate with $service',
name: 'intergateWith',
desc: 'Integrate with',
args: [service],
);
}
2020-07-13 14:04:44 +02:00
/// `You can long press on episode card for quick actions.`
2020-07-06 11:50:20 +02:00
String get introFourthPage {
return Intl.message(
2020-07-13 14:04:44 +02:00
'You can long press on episode card for quick actions.',
2020-07-06 11:50:20 +02:00
name: 'introFourthPage',
desc: '',
args: [],
);
}
2020-09-15 18:36:59 +02:00
/// `Subscribe podcast via search or import OPML file.`
2020-07-06 11:50:20 +02:00
String get introSecondPage {
return Intl.message(
2020-09-15 18:36:59 +02:00
'Subscribe podcast via search or import OPML file.',
2020-07-06 11:50:20 +02:00
name: 'introSecondPage',
desc: '',
args: [],
);
}
2020-07-13 14:04:44 +02:00
/// `You can create new group for podcasts.`
2020-07-06 11:50:20 +02:00
String get introThirdPage {
return Intl.message(
2020-07-13 14:04:44 +02:00
'You can create new group for podcasts.',
2020-07-06 11:50:20 +02:00
name: 'introThirdPage',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Invalid username`
String get invalidName {
return Intl.message(
'Invalid username',
name: 'invalidName',
desc: '',
args: [],
);
}
/// `Last update`
String get lastUpdate {
return Intl.message(
'Last update',
name: 'lastUpdate',
desc: 'gpodder.net update',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Later`
String get later {
return Intl.message(
'Later',
name: 'later',
desc: '',
args: [],
);
}
/// `Light mode`
String get lightMode {
return Intl.message(
'Light mode',
name: 'lightMode',
desc: '',
args: [],
);
}
/// `Like`
String get like {
return Intl.message(
'Like',
name: 'like',
desc: '',
args: [],
);
}
/// `Liked`
String get liked {
return Intl.message(
'Liked',
name: 'liked',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Like date`
String get likeDate {
return Intl.message(
'Like date',
name: 'likeDate',
2020-07-18 11:52:31 +02:00
desc: 'Favorite tab, sort by like date.',
2020-07-04 16:42:56 +02:00
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Listen`
String get listen {
return Intl.message(
'Listen',
name: 'listen',
desc: '',
args: [],
);
}
/// `Listened`
String get listened {
return Intl.message(
'Listened',
name: 'listened',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Load more`
String get loadMore {
return Intl.message(
'Load more',
name: 'loadMore',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Logged in as {userName}`
String loggedInAs(Object userName) {
return Intl.message(
'Logged in as $userName',
name: 'loggedInAs',
desc: 'gpodder.net',
args: [userName],
);
}
/// `Login`
String get login {
return Intl.message(
'Login',
name: 'login',
desc: 'gpodder.net login',
args: [],
);
}
/// `Login failed`
String get loginFailed {
return Intl.message(
'Login failed',
name: 'loginFailed',
desc: '',
args: [],
);
}
/// `Logout`
String get logout {
return Intl.message(
'Logout',
name: 'logout',
desc: 'gpodder.net logout',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Mark`
String get mark {
return Intl.message(
'Mark',
name: 'mark',
2020-07-18 11:52:31 +02:00
desc: 'In listen history page, if a episode is marked as listened.',
2020-07-06 11:50:20 +02:00
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Confirm marking`
2020-07-04 16:42:56 +02:00
String get markConfirm {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Confirm marking',
2020-07-04 16:42:56 +02:00
name: 'markConfirm',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Confirm to mark all episodes as listened?`
2020-07-04 16:42:56 +02:00
String get markConfirmContent {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Confirm to mark all episodes as listened?',
2020-07-04 16:42:56 +02:00
name: 'markConfirmContent',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Mark as listened`
2020-07-02 14:58:55 +02:00
String get markListened {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Mark as listened',
2020-07-02 14:58:55 +02:00
name: 'markListened',
desc: '',
args: [],
);
}
2020-08-10 15:10:12 +02:00
/// `Mark not listened`
String get markNotListened {
return Intl.message(
'Mark not listened',
name: 'markNotListened',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Menu`
String get menu {
return Intl.message(
'Menu',
name: 'menu',
desc: '',
args: [],
);
}
/// `All podcasts`
String get menuAllPodcasts {
return Intl.message(
'All podcasts',
name: 'menuAllPodcasts',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Mark All As Listened`
2020-07-02 14:58:55 +02:00
String get menuMarkAllListened {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Mark All As Listened',
2020-07-02 14:58:55 +02:00
name: 'menuMarkAllListened',
desc: '',
args: [],
);
}
/// `Visit RSS Feed`
String get menuViewRSS {
return Intl.message(
'Visit RSS Feed',
name: 'menuViewRSS',
desc: '',
args: [],
);
}
/// `Visit Site`
String get menuVisitSite {
return Intl.message(
'Visit Site',
name: 'menuVisitSite',
desc: '',
args: [],
);
}
/// `{count, plural, zero{Just now} one{{count} minute ago} other{{count} minutes ago}}`
2020-07-06 11:50:20 +02:00
String minsAgo(num count) {
return Intl.plural(
count,
zero: 'Just now',
2020-07-06 11:50:20 +02:00
one: '$count minute ago',
other: '$count minutes ago',
name: 'minsAgo',
desc: '',
args: [count],
);
}
/// `{count, plural, zero{0 min} one{{count} min} other{{count} mins}}`
2020-07-04 16:42:56 +02:00
String minsCount(num count) {
return Intl.plural(
count,
zero: '0 min',
2020-07-04 16:42:56 +02:00
one: '$count min',
other: '$count mins',
name: 'minsCount',
desc: '',
args: [count],
);
}
2020-07-02 14:58:55 +02:00
/// `Network`
String get network {
return Intl.message(
'Network',
name: 'network',
desc: '',
args: [],
);
}
2020-09-27 10:05:44 +02:00
/// `Turn off auto update`
2020-09-27 08:11:53 +02:00
String get neverAutoUpdate {
return Intl.message(
2020-09-27 10:05:44 +02:00
'Turn off auto update',
2020-09-27 08:11:53 +02:00
name: 'neverAutoUpdate',
desc: 'Never auto update in podcast settings.',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Newest first`
String get newestFirst {
return Intl.message(
'Newest first',
name: 'newestFirst',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Create new group`
String get newGroup {
return Intl.message(
'Create new group',
name: 'newGroup',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Next`
String get next {
return Intl.message(
'Next',
name: 'next',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `No episodes downloaded yet`
2020-07-04 16:42:56 +02:00
String get noEpisodeDownload {
return Intl.message(
2020-08-01 09:29:48 +02:00
'No episodes downloaded yet',
2020-07-04 16:42:56 +02:00
name: 'noEpisodeDownload',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `No episodes collected yet`
2020-07-04 16:42:56 +02:00
String get noEpisodeFavorite {
return Intl.message(
2020-08-01 09:29:48 +02:00
'No episodes collected yet',
2020-07-04 16:42:56 +02:00
name: 'noEpisodeFavorite',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `No episodes received yet`
2020-07-04 16:42:56 +02:00
String get noEpisodeRecent {
return Intl.message(
2020-08-01 09:29:48 +02:00
'No episodes received yet',
2020-07-04 16:42:56 +02:00
name: 'noEpisodeRecent',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `No podcasts in this group`
2020-07-04 16:42:56 +02:00
String get noPodcastGroup {
return Intl.message(
2020-08-01 09:29:48 +02:00
'No podcasts in this group',
2020-07-04 16:42:56 +02:00
name: 'noPodcastGroup',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `No show notes available for this episode.`
2020-07-07 17:29:21 +02:00
String get noShownote {
return Intl.message(
2020-08-01 09:29:48 +02:00
'No show notes available for this episode.',
2020-07-07 17:29:21 +02:00
name: 'noShownote',
desc: 'Means this episode have no show notes.',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Fetch data {title}`
String notificaitonFatch(Object title) {
return Intl.message(
'Fetch data $title',
name: 'notificaitonFatch',
desc: '',
args: [title],
);
}
2020-08-01 09:29:48 +02:00
/// `Subscribing failed, network error {title}`
2020-07-04 16:42:56 +02:00
String notificationNetworkError(Object title) {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Subscribing failed, network error $title',
2020-07-04 16:42:56 +02:00
name: 'notificationNetworkError',
desc: '',
args: [title],
);
}
2020-08-28 18:50:40 +02:00
/// `Notification panel`
String get notificationSetting {
return Intl.message(
'Notification panel',
name: 'notificationSetting',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Subscribe {title}`
String notificationSubscribe(Object title) {
return Intl.message(
'Subscribe $title',
name: 'notificationSubscribe',
desc: '',
args: [title],
);
}
2020-08-01 09:29:48 +02:00
/// `Subscribing failed, podcast already exists {title}`
2020-07-04 16:42:56 +02:00
String notificationSubscribeExisted(Object title) {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Subscribing failed, podcast already exists $title',
2020-07-04 16:42:56 +02:00
name: 'notificationSubscribeExisted',
desc: '',
args: [title],
);
}
2020-08-01 09:29:48 +02:00
/// `Subscribed successfully {title}`
2020-07-04 16:42:56 +02:00
String notificationSuccess(Object title) {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Subscribed successfully $title',
2020-07-04 16:42:56 +02:00
name: 'notificationSuccess',
desc: '',
args: [title],
);
}
/// `Update {title}`
String notificationUpdate(Object title) {
return Intl.message(
'Update $title',
name: 'notificationUpdate',
desc: '',
args: [title],
);
}
/// `Update error {title}`
String notificationUpdateError(Object title) {
return Intl.message(
'Update error $title',
name: 'notificationUpdateError',
desc: '',
args: [title],
);
}
/// `Oldest first`
String get oldestFirst {
return Intl.message(
'Oldest first',
name: 'oldestFirst',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Password required`
String get passwdRequired {
return Intl.message(
'Password required',
name: 'passwdRequired',
desc: '',
args: [],
);
}
/// `Password`
String get password {
return Intl.message(
'Password',
name: 'password',
desc: '',
args: [],
);
}
2020-08-28 18:50:40 +02:00
/// `Pause`
String get pause {
return Intl.message(
'Pause',
name: 'pause',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Play`
String get play {
return Intl.message(
'Play',
name: 'play',
desc: '',
args: [],
);
}
/// `Playback control`
String get playback {
return Intl.message(
'Playback control',
name: 'playback',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Player`
String get player {
return Intl.message(
'Player',
name: 'player',
desc: '',
args: [],
);
}
2020-07-30 19:16:29 +02:00
/// `Medium`
String get playerHeightMed {
return Intl.message(
'Medium',
name: 'playerHeightMed',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Low`
2020-07-30 19:16:29 +02:00
String get playerHeightShort {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Low',
2020-07-30 19:16:29 +02:00
name: 'playerHeightShort',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `High`
2020-07-30 19:16:29 +02:00
String get playerHeightTall {
return Intl.message(
2020-08-01 09:29:48 +02:00
'High',
2020-07-30 19:16:29 +02:00
name: 'playerHeightTall',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Playing`
String get playing {
return Intl.message(
'Playing',
name: 'playing',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Plugins`
String get plugins {
return Intl.message(
'Plugins',
name: 'plugins',
desc: '',
args: [],
);
}
2020-07-07 17:29:21 +02:00
/// `{count, plural, zero{} one{Podcast} other{Podcasts}}`
String podcast(num count) {
return Intl.plural(
count,
zero: '',
one: 'Podcast',
other: 'Podcasts',
2020-07-06 11:50:20 +02:00
name: 'podcast',
desc: '',
2020-07-07 17:29:21 +02:00
args: [count],
2020-07-06 11:50:20 +02:00
);
}
2020-07-04 16:42:56 +02:00
/// `Podcast subscribed`
String get podcastSubscribed {
return Intl.message(
'Podcast subscribed',
name: 'podcastSubscribed',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Download episode`
String get popupMenuDownloadDes {
return Intl.message(
'Download episode',
name: 'popupMenuDownloadDes',
desc: '',
args: [],
);
}
/// `Add episode to playlist`
String get popupMenuLaterDes {
return Intl.message(
'Add episode to playlist',
name: 'popupMenuLaterDes',
desc: '',
args: [],
);
}
/// `Add episode to favorite`
String get popupMenuLikeDes {
return Intl.message(
'Add episode to favorite',
name: 'popupMenuLikeDes',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Mark episode as listened to`
2020-07-02 14:58:55 +02:00
String get popupMenuMarkDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Mark episode as listened to',
2020-07-02 14:58:55 +02:00
name: 'popupMenuMarkDes',
desc: '',
args: [],
);
}
/// `Play the episode`
String get popupMenuPlayDes {
return Intl.message(
'Play the episode',
name: 'popupMenuPlayDes',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Privacy Policy`
String get privacyPolicy {
return Intl.message(
'Privacy Policy',
name: 'privacyPolicy',
desc: '',
args: [],
);
}
2020-07-07 17:29:21 +02:00
/// `Published at {date}`
String published(Object date) {
return Intl.message(
'Published at $date',
name: 'published',
desc: '',
args: [date],
);
}
2020-07-22 16:15:06 +02:00
/// `Published daily`
String get publishedDaily {
return Intl.message(
'Published daily',
name: 'publishedDaily',
desc: '',
args: [],
);
}
/// `Published monthly`
String get publishedMonthly {
return Intl.message(
'Published monthly',
name: 'publishedMonthly',
desc: '',
args: [],
);
}
/// `Published weekly`
String get publishedWeekly {
return Intl.message(
'Published weekly',
name: 'publishedWeekly',
desc: 'In search podcast detail page.',
args: [],
);
}
/// `Published yearly`
String get publishedYearly {
return Intl.message(
'Published yearly',
name: 'publishedYearly',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Recover subscribe`
String get recoverSubscribe {
return Intl.message(
'Recover subscribe',
name: 'recoverSubscribe',
2020-07-18 11:52:31 +02:00
desc: 'User can recover subscribe podcast after remove it in subscribe history page.',
args: [],
);
}
/// `Update artwork`
String get refreshArtwork {
return Intl.message(
'Update artwork',
name: 'refreshArtwork',
2020-07-06 11:50:20 +02:00
desc: '',
args: [],
);
}
2020-09-27 08:11:53 +02:00
/// `Refreshing`
String get refreshStarted {
return Intl.message(
'Refreshing',
name: 'refreshStarted',
desc: 'Toast for refresh',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Remove`
String get remove {
return Intl.message(
'Remove',
name: 'remove',
2020-07-18 11:52:31 +02:00
desc: 'Remove not "removed". \nRemove a podcast or a group.',
2020-07-02 14:58:55 +02:00
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Removal confirmation`
2020-07-06 11:50:20 +02:00
String get removeConfirm {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Removal confirmation',
2020-07-06 11:50:20 +02:00
name: 'removeConfirm',
desc: 'unsubscribe podcast dialog',
args: [],
);
}
/// `Removed at {date}`
String removedAt(Object date) {
return Intl.message(
'Removed at $date',
name: 'removedAt',
desc: 'For example Removed at 2020.10.10',
args: [date],
);
}
/// `Are you sure you want to unsubscribe?`
String get removePodcastDes {
return Intl.message(
'Are you sure you want to unsubscribe?',
name: 'removePodcastDes',
desc: '',
args: [],
);
}
/// `Save`
String get save {
return Intl.message(
'Save',
name: 'save',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Schedule`
String get schedule {
return Intl.message(
'Schedule',
name: 'schedule',
desc: '',
args: [],
);
}
2020-07-24 16:10:08 +02:00
/// `Search`
String get search {
return Intl.message(
'Search',
name: 'search',
desc: '',
args: [],
);
}
/// `Search episode`
String get searchEpisode {
return Intl.message(
'Search episode',
name: 'searchEpisode',
desc: '',
args: [],
);
}
2020-10-01 10:51:45 +02:00
/// `Type the podcast name, keywords or enter a feed url.`
String get searchHelper {
return Intl.message(
'Type the podcast name, keywords or enter a feed url.',
name: 'searchHelper',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Invalid RSS link`
String get searchInvalidRss {
return Intl.message(
'Invalid RSS link',
name: 'searchInvalidRss',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Search for podcasts`
2020-07-02 14:58:55 +02:00
String get searchPodcast {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Search for podcasts',
2020-07-02 14:58:55 +02:00
name: 'searchPodcast',
desc: '',
args: [],
);
}
/// `{count, plural, zero{0 sec} one{{count} sec} other{{count} sec}}`
String secCount(num count) {
return Intl.plural(
count,
zero: '0 sec',
one: '$count sec',
other: '$count sec',
name: 'secCount',
desc: '',
args: [count],
);
}
2020-07-13 14:04:44 +02:00
/// `{count, plural, zero{Just now} one{{count} second ago} other{{count} seconds ago}}`
2020-07-06 11:50:20 +02:00
String secondsAgo(num count) {
return Intl.plural(
count,
2020-07-13 14:04:44 +02:00
zero: 'Just now',
2020-07-06 11:50:20 +02:00
one: '$count second ago',
other: '$count seconds ago',
name: 'secondsAgo',
desc: '',
args: [count],
);
}
/// `Settings`
String get settings {
return Intl.message(
'Settings',
name: 'settings',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Accent color`
String get settingsAccentColor {
return Intl.message(
'Accent color',
name: 'settingsAccentColor',
desc: '',
args: [],
);
}
/// `Include the ovelay color`
String get settingsAccentColorDes {
return Intl.message(
'Include the ovelay color',
name: 'settingsAccentColorDes',
desc: '',
args: [],
);
}
/// `Appearance`
String get settingsAppearance {
return Intl.message(
'Appearance',
name: 'settingsAppearance',
desc: '',
args: [],
);
}
/// `Colors and themes`
String get settingsAppearanceDes {
return Intl.message(
'Colors and themes',
name: 'settingsAppearanceDes',
desc: '',
args: [],
);
}
/// `App Intro`
String get settingsAppIntro {
return Intl.message(
'App Intro',
name: 'settingsAppIntro',
desc: '',
args: [],
);
}
/// `Audio cache`
String get settingsAudioCache {
return Intl.message(
'Audio cache',
name: 'settingsAudioCache',
desc: '',
args: [],
);
}
/// `Audio cache max size`
String get settingsAudioCacheDes {
return Intl.message(
'Audio cache max size',
name: 'settingsAudioCacheDes',
desc: '',
args: [],
);
}
/// `Auto delete downloads after`
String get settingsAutoDelete {
return Intl.message(
'Auto delete downloads after',
name: 'settingsAutoDelete',
desc: '',
args: [],
);
}
/// `Default 30 days`
String get settingsAutoDeleteDes {
return Intl.message(
'Default 30 days',
name: 'settingsAutoDeleteDes',
desc: '',
args: [],
);
}
/// `Auto play next episode in playlist`
String get settingsAutoPlayDes {
return Intl.message(
'Auto play next episode in playlist',
name: 'settingsAutoPlayDes',
desc: '',
args: [],
);
}
/// `Backup`
String get settingsBackup {
return Intl.message(
'Backup',
name: 'settingsBackup',
desc: '',
args: [],
);
}
/// `Backup app data`
String get settingsBackupDes {
return Intl.message(
'Backup app data',
name: 'settingsBackupDes',
desc: '',
args: [],
);
}
2020-08-09 21:35:04 +02:00
/// `Volume boost level`
String get settingsBoostVolume {
return Intl.message(
'Volume boost level',
name: 'settingsBoostVolume',
desc: '',
args: [],
);
}
/// `Change volume boost level`
String get settingsBoostVolumeDes {
return Intl.message(
'Change volume boost level',
name: 'settingsBoostVolumeDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Default grid view`
String get settingsDefaultGrid {
return Intl.message(
'Default grid view',
name: 'settingsDefaultGrid',
desc: '',
args: [],
);
}
/// `Download tab`
String get settingsDefaultGridDownload {
return Intl.message(
'Download tab',
name: 'settingsDefaultGridDownload',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Favorites tab`
2020-07-02 14:58:55 +02:00
String get settingsDefaultGridFavorite {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Favorites tab',
2020-07-02 14:58:55 +02:00
name: 'settingsDefaultGridFavorite',
desc: '',
args: [],
);
}
/// `Podcast page`
String get settingsDefaultGridPodcast {
return Intl.message(
'Podcast page',
name: 'settingsDefaultGridPodcast',
desc: '',
args: [],
);
}
/// `Recent tab`
String get settingsDefaultGridRecent {
return Intl.message(
'Recent tab',
name: 'settingsDefaultGridRecent',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Reenable "Discover Features"`
2020-07-02 14:58:55 +02:00
String get settingsDiscovery {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Reenable "Discover Features"',
2020-07-02 14:58:55 +02:00
name: 'settingsDiscovery',
2020-07-18 11:52:31 +02:00
desc: 'Reset feature discovery state. User tap it and restart app, will see features tutorial again.',
2020-07-02 14:58:55 +02:00
args: [],
);
}
2020-10-11 12:10:05 +02:00
/// `Download position`
String get settingsDownloadPosition {
return Intl.message(
'Download position',
name: 'settingsDownloadPosition',
desc: 'Choose folder for downloads.',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Enable synchronisation`
2020-07-02 14:58:55 +02:00
String get settingsEnableSyncing {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Enable synchronisation',
2020-07-02 14:58:55 +02:00
name: 'settingsEnableSyncing',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Refresh all podcasts in the background to get latest episodes`
2020-07-02 14:58:55 +02:00
String get settingsEnableSyncingDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Refresh all podcasts in the background to get latest episodes',
2020-07-02 14:58:55 +02:00
name: 'settingsEnableSyncingDes',
desc: '',
args: [],
);
}
/// `Export and import app settings`
2020-07-02 14:58:55 +02:00
String get settingsExportDes {
return Intl.message(
'Export and import app settings',
2020-07-02 14:58:55 +02:00
name: 'settingsExportDes',
desc: '',
args: [],
);
}
/// `Fast forward seconds`
String get settingsFastForwardSec {
return Intl.message(
'Fast forward seconds',
name: 'settingsFastForwardSec',
desc: '',
args: [],
);
}
/// `Change the fast forward seconds in player`
String get settingsFastForwardSecDes {
return Intl.message(
'Change the fast forward seconds in player',
name: 'settingsFastForwardSecDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Feedback`
String get settingsFeedback {
return Intl.message(
'Feedback',
name: 'settingsFeedback',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Bugs and feature requests`
2020-07-02 14:58:55 +02:00
String get settingsFeedbackDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Bugs and feature requests',
2020-07-02 14:58:55 +02:00
name: 'settingsFeedbackDes',
desc: '',
args: [],
);
}
/// `History`
String get settingsHistory {
return Intl.message(
'History',
name: 'settingsHistory',
desc: '',
args: [],
);
}
/// `Listen data`
2020-07-02 14:58:55 +02:00
String get settingsHistoryDes {
return Intl.message(
'Listen data',
2020-07-02 14:58:55 +02:00
name: 'settingsHistoryDes',
desc: '',
args: [],
);
}
/// `Info`
String get settingsInfo {
return Intl.message(
'Info',
name: 'settingsInfo',
desc: '',
args: [],
);
}
/// `Interface`
String get settingsInterface {
return Intl.message(
'Interface',
name: 'settingsInterface',
desc: '',
args: [],
);
}
2020-07-07 17:29:21 +02:00
/// `Languages`
String get settingsLanguages {
return Intl.message(
'Languages',
name: 'settingsLanguages',
desc: '',
args: [],
);
}
/// `Change language`
String get settingsLanguagesDes {
return Intl.message(
'Change language',
name: 'settingsLanguagesDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Layout`
String get settingsLayout {
return Intl.message(
'Layout',
name: 'settingsLayout',
desc: '',
args: [],
);
}
/// `App layout`
String get settingsLayoutDes {
return Intl.message(
'App layout',
name: 'settingsLayoutDes',
desc: '',
args: [],
);
}
/// `Libraries`
String get settingsLibraries {
return Intl.message(
'Libraries',
name: 'settingsLibraries',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Open source libraries used in this app`
2020-07-02 14:58:55 +02:00
String get settingsLibrariesDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Open source libraries used in this app',
2020-07-02 14:58:55 +02:00
name: 'settingsLibrariesDes',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Manage downloads`
2020-07-02 14:58:55 +02:00
String get settingsManageDownload {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Manage downloads',
2020-07-02 14:58:55 +02:00
name: 'settingsManageDownload',
desc: '',
args: [],
);
}
/// `Manage downloaded audio files`
String get settingsManageDownloadDes {
return Intl.message(
'Manage downloaded audio files',
name: 'settingsManageDownloadDes',
desc: '',
args: [],
);
}
2020-10-11 12:10:05 +02:00
/// `Mark as listened when skipped`
String get settingsMarkListenedSkip {
return Intl.message(
'Mark as listened when skipped',
name: 'settingsMarkListenedSkip',
desc: 'Mark episode as listened when skipped to next.',
args: [],
);
}
/// `Auto mark episode as listened when it was skipped to next`
String get settingsMarkListenedSkipDes {
return Intl.message(
'Auto mark episode as listened when it was skipped to next',
name: 'settingsMarkListenedSkipDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Auto play next`
String get settingsMenuAutoPlay {
return Intl.message(
'Auto play next',
name: 'settingsMenuAutoPlay',
desc: '',
args: [],
);
}
/// `Ask before using cellular data`
String get settingsNetworkCellular {
return Intl.message(
'Ask before using cellular data',
name: 'settingsNetworkCellular',
desc: '',
args: [],
);
}
/// `Auto download using cellular data`
String get settingsNetworkCellularAuto {
return Intl.message(
'Auto download using cellular data',
name: 'settingsNetworkCellularAuto',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `You can configure podcast auto download in the group management page`
2020-07-02 14:58:55 +02:00
String get settingsNetworkCellularAutoDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'You can configure podcast auto download in the group management page',
2020-07-02 14:58:55 +02:00
name: 'settingsNetworkCellularAutoDes',
desc: '',
args: [],
);
}
/// `Ask to confirm when using cellular data to download episodes`
2020-07-02 14:58:55 +02:00
String get settingsNetworkCellularDes {
return Intl.message(
'Ask to confirm when using cellular data to download episodes',
2020-07-02 14:58:55 +02:00
name: 'settingsNetworkCellularDes',
desc: '',
args: [],
);
}
/// `Playlist and player`
String get settingsPlayDes {
return Intl.message(
'Playlist and player',
name: 'settingsPlayDes',
desc: '',
args: [],
);
}
2020-07-30 19:16:29 +02:00
/// `Player height`
String get settingsPlayerHeight {
return Intl.message(
'Player height',
name: 'settingsPlayerHeight',
desc: '',
args: [],
);
}
/// `Change player widget height as you like`
String get settingsPlayerHeightDes {
return Intl.message(
'Change player widget height as you like',
name: 'settingsPlayerHeightDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Episodes popup menu`
String get settingsPopupMenu {
return Intl.message(
'Episodes popup menu',
name: 'settingsPopupMenu',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Change the popup menu of episodes`
2020-07-02 14:58:55 +02:00
String get settingsPopupMenuDes {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Change the popup menu of episodes',
2020-07-02 14:58:55 +02:00
name: 'settingsPopupMenuDes',
desc: '',
args: [],
);
}
2020-07-30 19:16:29 +02:00
/// `Preference`
2020-07-02 14:58:55 +02:00
String get settingsPrefrence {
return Intl.message(
2020-07-30 19:16:29 +02:00
'Preference',
2020-07-02 14:58:55 +02:00
name: 'settingsPrefrence',
desc: '',
args: [],
);
}
/// `Real dark`
String get settingsRealDark {
return Intl.message(
'Real dark',
name: 'settingsRealDark',
desc: '',
args: [],
);
}
/// `Turn on if you think the night is not dark enough`
String get settingsRealDarkDes {
return Intl.message(
'Turn on if you think the night is not dark enough',
name: 'settingsRealDarkDes',
desc: '',
args: [],
);
}
/// `Rewind seconds`
String get settingsRewindSec {
return Intl.message(
'Rewind seconds',
name: 'settingsRewindSec',
desc: '',
args: [],
);
}
/// `Change the rewind seconds in player`
String get settingsRewindSecDes {
return Intl.message(
'Change the rewind seconds in player',
name: 'settingsRewindSecDes',
desc: '',
args: [],
);
}
2020-09-10 12:01:28 +02:00
/// `Speeds`
String get settingsSpeeds {
return Intl.message(
'Speeds',
name: 'settingsSpeeds',
desc: 'Playback speeds setting.',
args: [],
);
}
/// `Customize the speeds available`
String get settingsSpeedsDes {
return Intl.message(
'Customize the speeds available',
name: 'settingsSpeedsDes',
desc: 'Playback speed setting description',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Auto turn on sleep timer`
String get settingsSTAuto {
return Intl.message(
'Auto turn on sleep timer',
name: 'settingsSTAuto',
desc: '',
args: [],
);
}
/// `Auto start sleep timer at scheduled time`
String get settingsSTAutoDes {
return Intl.message(
'Auto start sleep timer at scheduled time',
name: 'settingsSTAutoDes',
desc: '',
args: [],
);
}
/// `Default time`
String get settingsSTDefaultTime {
return Intl.message(
'Default time',
name: 'settingsSTDefaultTime',
desc: '',
args: [],
);
}
/// `Default time for sleep timer`
String get settingsSTDefautTimeDes {
return Intl.message(
'Default time for sleep timer',
name: 'settingsSTDefautTimeDes',
desc: '',
args: [],
);
}
/// `Auto sleep timer mode`
String get settingsSTMode {
return Intl.message(
'Auto sleep timer mode',
name: 'settingsSTMode',
desc: '',
args: [],
);
}
2020-07-16 16:37:19 +02:00
/// `Manage cache and download storage`
2020-07-02 14:58:55 +02:00
String get settingsStorageDes {
return Intl.message(
2020-07-16 16:37:19 +02:00
'Manage cache and download storage',
2020-07-02 14:58:55 +02:00
name: 'settingsStorageDes',
desc: '',
args: [],
);
}
/// `Syncing`
String get settingsSyncing {
return Intl.message(
'Syncing',
name: 'settingsSyncing',
desc: '',
args: [],
);
}
/// `Refresh podcasts in the background`
String get settingsSyncingDes {
return Intl.message(
'Refresh podcasts in the background',
name: 'settingsSyncingDes',
desc: '',
args: [],
);
}
/// `Tap to open popup menu`
String get settingsTapToOpenPopupMenu {
return Intl.message(
'Tap to open popup menu',
name: 'settingsTapToOpenPopupMenu',
desc: '',
args: [],
);
}
/// `You need to long press to open episode page`
String get settingsTapToOpenPopupMenuDes {
return Intl.message(
'You need to long press to open episode page',
name: 'settingsTapToOpenPopupMenuDes',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Theme`
String get settingsTheme {
return Intl.message(
'Theme',
name: 'settingsTheme',
desc: '',
args: [],
);
}
/// `Storage`
String get settingStorage {
return Intl.message(
'Storage',
name: 'settingStorage',
desc: '',
args: [],
);
}
/// `Update interval`
String get settingsUpdateInterval {
return Intl.message(
'Update interval',
name: 'settingsUpdateInterval',
desc: '',
args: [],
);
}
/// `Default 24 hours`
String get settingsUpdateIntervalDes {
return Intl.message(
'Default 24 hours',
name: 'settingsUpdateIntervalDes',
desc: '',
args: [],
);
}
/// `Share`
String get share {
return Intl.message(
'Share',
name: 'share',
desc: '',
args: [],
);
}
2020-08-28 22:53:17 +02:00
/// `Show notes font`
String get showNotesFonts {
return Intl.message(
'Show notes font',
name: 'showNotesFonts',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Size`
String get size {
return Intl.message(
'Size',
name: 'size',
desc: '',
args: [],
);
}
/// `Skip seconds at end`
String get skipSecondsAtEnd {
return Intl.message(
'Skip seconds at end',
name: 'skipSecondsAtEnd',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Skip seconds at start`
String get skipSecondsAtStart {
return Intl.message(
'Skip seconds at start',
name: 'skipSecondsAtStart',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Skip silence`
String get skipSilence {
return Intl.message(
'Skip silence',
name: 'skipSilence',
desc: 'Feature skip silence',
args: [],
);
}
2020-08-28 18:50:40 +02:00
/// `Skip to next`
String get skipToNext {
return Intl.message(
'Skip to next',
name: 'skipToNext',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Sleep timer`
String get sleepTimer {
return Intl.message(
'Sleep timer',
name: 'sleepTimer',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Status`
String get status {
return Intl.message(
'Status',
name: 'status',
desc: 'gpodder.net status',
args: [],
);
}
2020-09-27 08:11:53 +02:00
/// `Authentication error`
String get statusAuthError {
return Intl.message(
'Authentication error',
name: 'statusAuthError',
desc: 'Sync error',
args: [],
);
}
/// `Failed`
String get statusFail {
return Intl.message(
'Failed',
name: 'statusFail',
desc: 'Sync fail',
args: [],
);
}
/// `Successful`
String get statusSuccess {
return Intl.message(
'Successful',
name: 'statusSuccess',
desc: 'Sync status',
args: [],
);
}
2020-08-28 18:50:40 +02:00
/// `Stop`
String get stop {
return Intl.message(
'Stop',
name: 'stop',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Subscribe`
String get subscribe {
return Intl.message(
'Subscribe',
name: 'subscribe',
desc: '',
args: [],
);
}
2020-09-15 18:36:59 +02:00
/// `Export OPML file of all podcasts`
String get subscribeExportDes {
return Intl.message(
2020-09-15 18:36:59 +02:00
'Export OPML file of all podcasts',
name: 'subscribeExportDes',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Sync now`
String get syncNow {
return Intl.message(
'Sync now',
name: 'syncNow',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `System default`
String get systemDefault {
return Intl.message(
'System default',
name: 'systemDefault',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Last time {time}`
String timeLastPlayed(Object time) {
return Intl.message(
'Last time $time',
name: 'timeLastPlayed',
2020-07-18 11:52:31 +02:00
desc: 'Show last time stop position in player when a episode have been played.',
2020-07-04 16:42:56 +02:00
args: [time],
);
}
/// `{time} Left`
String timeLeft(Object time) {
return Intl.message(
'$time Left',
name: 'timeLeft',
desc: '',
args: [time],
);
}
2020-07-06 11:50:20 +02:00
/// `To {time}`
String to(Object time) {
2020-07-02 14:58:55 +02:00
return Intl.message(
2020-07-06 11:50:20 +02:00
'To $time',
2020-07-02 14:58:55 +02:00
name: 'to',
desc: '',
2020-07-06 11:50:20 +02:00
args: [time],
2020-07-02 14:58:55 +02:00
);
}
/// `Added to playlist`
String get toastAddPlaylist {
return Intl.message(
'Added to playlist',
name: 'toastAddPlaylist',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Discovery feature reenabled, please reopen the app`
2020-07-06 11:50:20 +02:00
String get toastDiscovery {
2020-07-02 14:58:55 +02:00
return Intl.message(
2020-08-01 09:29:48 +02:00
'Discovery feature reenabled, please reopen the app',
2020-07-06 11:50:20 +02:00
name: 'toastDiscovery',
2020-07-18 11:52:31 +02:00
desc: 'Toast displayed when user tap Discovery Features Again in settings page.',
2020-07-02 14:58:55 +02:00
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `File error, subscribing failed`
2020-07-02 14:58:55 +02:00
String get toastFileError {
return Intl.message(
2020-08-01 09:29:48 +02:00
'File error, subscribing failed',
2020-07-02 14:58:55 +02:00
name: 'toastFileError',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `File not valid`
String get toastFileNotValid {
2020-07-02 14:58:55 +02:00
return Intl.message(
2020-07-06 11:50:20 +02:00
'File not valid',
name: 'toastFileNotValid',
2020-07-02 14:58:55 +02:00
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Home group is not supported`
String get toastHomeGroupNotSupport {
return Intl.message(
'Home group is not supported',
name: 'toastHomeGroupNotSupport',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Settings imported successfully`
String get toastImportSettingsSuccess {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Settings imported successfully',
name: 'toastImportSettingsSuccess',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Select at least one group`
2020-07-06 11:50:20 +02:00
String get toastOneGroup {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Select at least one group',
2020-07-06 11:50:20 +02:00
name: 'toastOneGroup',
desc: '',
args: [],
);
}
/// `Recovering, wait for a moment`
String get toastPodcastRecovering {
return Intl.message(
'Recovering, wait for a moment',
name: 'toastPodcastRecovering',
desc: 'Resubscribe removed podcast',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `File read successfully`
2020-07-02 14:58:55 +02:00
String get toastReadFile {
return Intl.message(
2020-08-01 09:29:48 +02:00
'File read successfully',
2020-07-02 14:58:55 +02:00
name: 'toastReadFile',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `Podcast recover failed`
String get toastRecoverFailed {
return Intl.message(
'Podcast recover failed',
name: 'toastRecoverFailed',
desc: 'Resubscribe removed podast',
args: [],
);
}
/// `Episode removed from playlist`
2020-07-02 14:58:55 +02:00
String get toastRemovePlaylist {
return Intl.message(
2020-07-06 11:50:20 +02:00
'Episode removed from playlist',
2020-07-02 14:58:55 +02:00
name: 'toastRemovePlaylist',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Settings saved`
2020-07-06 11:50:20 +02:00
String get toastSettingSaved {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Settings saved',
2020-07-06 11:50:20 +02:00
name: 'toastSettingSaved',
desc: '',
args: [],
);
}
/// `Time is equal to end time`
String get toastTimeEqualEnd {
return Intl.message(
'Time is equal to end time',
name: 'toastTimeEqualEnd',
2020-07-18 11:52:31 +02:00
desc: 'User can\'t choose the same time as schedule end time.',
2020-07-06 11:50:20 +02:00
args: [],
);
}
/// `Time is equal to start time`
String get toastTimeEqualStart {
return Intl.message(
'Time is equal to start time',
name: 'toastTimeEqualStart',
2020-07-18 11:52:31 +02:00
desc: 'User can\'t choose the same time as schedule start time.',
2020-07-06 11:50:20 +02:00
args: [],
);
}
2020-07-22 16:15:06 +02:00
/// `Translators`
String get translators {
return Intl.message(
'Translators',
name: 'translators',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Understood`
String get understood {
return Intl.message(
'Understood',
name: 'understood',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `UNDO`
String get undo {
return Intl.message(
'UNDO',
name: 'undo',
desc: '',
args: [],
);
}
2020-07-02 14:58:55 +02:00
/// `Unlike`
String get unlike {
return Intl.message(
'Unlike',
name: 'unlike',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Episode removed from favorites`
2020-07-02 14:58:55 +02:00
String get unliked {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Episode removed from favorites',
2020-07-02 14:58:55 +02:00
name: 'unliked',
desc: '',
args: [],
);
}
2020-07-04 16:42:56 +02:00
/// `Update date`
String get updateDate {
return Intl.message(
'Update date',
name: 'updateDate',
desc: '',
args: [],
);
}
2020-07-06 11:50:20 +02:00
/// `{count, plural, zero{No update} one{Updated {count} episode} other{Updated {count} episodes}}`
2020-07-04 16:42:56 +02:00
String updateEpisodesCount(num count) {
return Intl.plural(
count,
2020-07-06 11:50:20 +02:00
zero: 'No update',
one: 'Updated $count episode',
other: 'Updated $count episodes',
2020-07-04 16:42:56 +02:00
name: 'updateEpisodesCount',
desc: '',
args: [count],
);
}
/// `Update failed, network error`
String get updateFailed {
return Intl.message(
'Update failed, network error',
name: 'updateFailed',
desc: '',
args: [],
);
}
2020-09-23 16:18:45 +02:00
/// `Username`
String get username {
return Intl.message(
'Username',
name: 'username',
desc: '',
args: [],
);
}
/// `Username required`
String get usernameRequired {
return Intl.message(
'Username required',
name: 'usernameRequired',
desc: '',
args: [],
);
}
2020-08-01 09:29:48 +02:00
/// `Version: {version}`
2020-07-04 16:42:56 +02:00
String version(Object version) {
return Intl.message(
2020-08-01 09:29:48 +02:00
'Version: $version',
2020-07-04 16:42:56 +02:00
name: 'version',
desc: '',
args: [version],
);
}
2020-05-09 06:27:05 +02:00
}
class AppLocalizationDelegate extends LocalizationsDelegate<S> {
const AppLocalizationDelegate();
List<Locale> get supportedLocales {
return const <Locale>[
Locale.fromSubtags(languageCode: 'en'),
2020-08-03 15:14:52 +02:00
Locale.fromSubtags(languageCode: 'es'),
2020-07-22 16:15:06 +02:00
Locale.fromSubtags(languageCode: 'fr'),
2020-10-01 08:54:14 +02:00
Locale.fromSubtags(languageCode: 'it'),
2020-09-23 16:18:45 +02:00
Locale.fromSubtags(languageCode: 'pt'),
2020-07-02 14:58:55 +02:00
Locale.fromSubtags(languageCode: 'zh', scriptCode: 'Hans'),
2020-05-09 06:27:05 +02:00
];
}
@override
bool isSupported(Locale locale) => _isSupported(locale);
@override
Future<S> load(Locale locale) => S.load(locale);
@override
bool shouldReload(AppLocalizationDelegate old) => false;
bool _isSupported(Locale locale) {
if (locale != null) {
2020-05-16 05:14:32 +02:00
for (var supportedLocale in supportedLocales) {
2020-05-09 06:27:05 +02:00
if (supportedLocale.languageCode == locale.languageCode) {
return true;
}
}
}
return false;
}
}