fix: prevent async state and platform regressions
This commit is contained in:
@@ -696,6 +696,7 @@ class _TranslationsMessagesPt extends TranslationsMessagesEn {
|
||||
@override String get removedFromContinueWatching => 'Removido de Continuar Assistindo';
|
||||
@override String errorLoading({required Object error}) => 'Erro: ${error}';
|
||||
@override String get streamInterrupted => 'A transmissão foi interrompida. Toque em reproduzir ou avance para tentar novamente.';
|
||||
@override String get liveStreamInterrupted => 'A transmissão ao vivo foi interrompida. Toque em reproduzir para tentar novamente.';
|
||||
@override String get fileInfoNotAvailable => 'Informações do arquivo não disponíveis';
|
||||
@override String errorLoadingFileInfo({required Object error}) => 'Erro ao carregar info do arquivo: ${error}';
|
||||
@override String get errorLoadingSeries => 'Erro ao carregar série';
|
||||
@@ -1124,6 +1125,7 @@ class _TranslationsLiveTvPt extends TranslationsLiveTvEn {
|
||||
@override String get watchChannel => 'Assistir Canal';
|
||||
@override String get favorites => 'Favoritos';
|
||||
@override String get reorderFavorites => 'Reordenar favoritos';
|
||||
@override String get favoritesLoadFailed => 'Não foi possível carregar os favoritos. Verifique sua conexão e tente novamente.';
|
||||
@override String get joinSession => 'Entrar na sessão em andamento';
|
||||
@override String watchFromStart({required Object minutes}) => 'Assistir do início (${minutes} min atrás)';
|
||||
@override String get watchLive => 'Assistir ao vivo';
|
||||
@@ -1383,6 +1385,7 @@ class _TranslationsDownloadsPt extends TranslationsDownloadsEn {
|
||||
@override String get customAmount => 'Quantidade personalizada...';
|
||||
@override String get includeSpecials => 'Incluir especiais';
|
||||
@override String get howManyEpisodes => 'Quantos episódios?';
|
||||
@override String get invalidEpisodeCount => 'Insira uma quantidade válida de episódios.';
|
||||
@override String get keepSynced => 'Manter sincronizado';
|
||||
@override String get downloadOnce => 'Baixar uma vez';
|
||||
@override String keepNUnwatched({required Object count}) => 'Manter ${count} não assistidos';
|
||||
@@ -2601,6 +2604,7 @@ extension on TranslationsPt {
|
||||
'messages.removedFromContinueWatching' => 'Removido de Continuar Assistindo',
|
||||
'messages.errorLoading' => ({required Object error}) => 'Erro: ${error}',
|
||||
'messages.streamInterrupted' => 'A transmissão foi interrompida. Toque em reproduzir ou avance para tentar novamente.',
|
||||
'messages.liveStreamInterrupted' => 'A transmissão ao vivo foi interrompida. Toque em reproduzir para tentar novamente.',
|
||||
'messages.fileInfoNotAvailable' => 'Informações do arquivo não disponíveis',
|
||||
'messages.errorLoadingFileInfo' => ({required Object error}) => 'Erro ao carregar info do arquivo: ${error}',
|
||||
'messages.errorLoadingSeries' => 'Erro ao carregar série',
|
||||
@@ -2608,9 +2612,9 @@ extension on TranslationsPt {
|
||||
'messages.noDescriptionAvailable' => 'Nenhuma descrição disponível',
|
||||
'messages.noProfilesAvailable' => 'Nenhum perfil disponível',
|
||||
'messages.contactAdminForProfiles' => 'Contate o administrador do servidor para adicionar perfis',
|
||||
'messages.unableToDetermineLibrarySection' => 'Não é possível determinar a secção da biblioteca para este item',
|
||||
_ => null,
|
||||
} ?? switch (path) {
|
||||
'messages.unableToDetermineLibrarySection' => 'Não é possível determinar a secção da biblioteca para este item',
|
||||
'messages.logsCleared' => 'Logs limpos',
|
||||
'messages.logsCopied' => 'Logs copiados para a área de transferência',
|
||||
'messages.noLogsAvailable' => 'Nenhum log disponível',
|
||||
@@ -2935,6 +2939,7 @@ extension on TranslationsPt {
|
||||
'liveTv.watchChannel' => 'Assistir Canal',
|
||||
'liveTv.favorites' => 'Favoritos',
|
||||
'liveTv.reorderFavorites' => 'Reordenar favoritos',
|
||||
'liveTv.favoritesLoadFailed' => 'Não foi possível carregar os favoritos. Verifique sua conexão e tente novamente.',
|
||||
'liveTv.joinSession' => 'Entrar na sessão em andamento',
|
||||
'liveTv.watchFromStart' => ({required Object minutes}) => 'Assistir do início (${minutes} min atrás)',
|
||||
'liveTv.watchLive' => 'Assistir ao vivo',
|
||||
@@ -3121,10 +3126,10 @@ extension on TranslationsPt {
|
||||
'downloads.episodesQueued' => ({required Object count}) => '${count} episódios na fila de download',
|
||||
'downloads.downloadDeleted' => 'Download excluído',
|
||||
'downloads.deleteConfirm' => ({required Object title}) => 'Excluir "${title}" deste dispositivo?',
|
||||
'downloads.cancelledDownloadTitle' => 'Download cancelado',
|
||||
'downloads.cancelledDownloadMessage' => 'Este download foi cancelado. O que você deseja fazer?',
|
||||
_ => null,
|
||||
} ?? switch (path) {
|
||||
'downloads.cancelledDownloadTitle' => 'Download cancelado',
|
||||
'downloads.cancelledDownloadMessage' => 'Este download foi cancelado. O que você deseja fazer?',
|
||||
'downloads.allEpisodesAlreadyDownloaded' => 'Todos os episódios já foram baixados',
|
||||
'downloads.resumeDownload' => 'Retomar download',
|
||||
'downloads.cancelledDownload' => 'Download cancelado',
|
||||
@@ -3148,6 +3153,7 @@ extension on TranslationsPt {
|
||||
'downloads.customAmount' => 'Quantidade personalizada...',
|
||||
'downloads.includeSpecials' => 'Incluir especiais',
|
||||
'downloads.howManyEpisodes' => 'Quantos episódios?',
|
||||
'downloads.invalidEpisodeCount' => 'Insira uma quantidade válida de episódios.',
|
||||
'downloads.keepSynced' => 'Manter sincronizado',
|
||||
'downloads.downloadOnce' => 'Baixar uma vez',
|
||||
'downloads.keepNUnwatched' => ({required Object count}) => 'Manter ${count} não assistidos',
|
||||
|
||||
Reference in New Issue
Block a user