media-chrome
Version:
Custom elements (web components) for making audio and video player controls that look great in your website or app.
82 lines (80 loc) • 3.51 kB
text/typescript
import { addTranslation } from '../utils/i18n.js';
import type { TranslateDictionary } from '../lang/en.js';
export const Pt: TranslateDictionary = {
'Start airplay': 'Iniciar AirPlay',
'Stop airplay': 'Parar AirPlay',
Audio: 'Áudio',
Captions: 'Legendas',
'Enable captions': 'Ativar legendas',
'Disable captions': 'Desativar legendas',
'Start casting': 'Iniciar transmissão',
'Stop casting': 'Parar transmissão',
'Enter fullscreen mode': 'Entrar no modo de tela cheia',
'Exit fullscreen mode': 'Sair do modo de tela cheia',
Mute: 'Silenciar',
Unmute: 'Ativar som',
Loop: 'Loop',
'Enter picture in picture mode': 'Entrar no modo PiP (Imagem na tela)',
'Exit picture in picture mode': 'Sair do modo PiP',
Play: 'Reproduzir',
Pause: 'Pausar',
'Playback rate': 'Taxa de reprodução',
'Playback rate {playbackRate}': 'Taxa de reprodução {playbackRate}',
Quality: 'Qualidade',
'Seek backward': 'Retroceder',
'Seek forward': 'Avançar',
Settings: 'Configurações',
Auto: 'Auto',
'audio player': 'reprodutor de áudio',
'video player': 'reprodutor de vídeo',
volume: 'volume',
seek: 'buscar',
'closed captions': 'legendas ocultas',
'current playback rate': 'taxa de reprodução atual',
'playback time': 'tempo de reprodução',
'media loading': 'carregando mídia',
settings: 'configurações',
'audio tracks': 'faixas de áudio',
quality: 'qualidade',
play: 'reproduzir',
pause: 'pausar',
mute: 'silenciar',
unmute: 'ativar som',
'chapter: {chapterName}': 'capítulo: {chapterName}',
live: 'ao vivo',
Off: 'Desativado',
'start airplay': 'iniciar AirPlay',
'stop airplay': 'parar AirPlay',
'start casting': 'iniciar transmissão',
'stop casting': 'parar transmissão',
'enter fullscreen mode': 'entrar no modo de tela cheia',
'exit fullscreen mode': 'sair do modo de tela cheia',
'enter picture in picture mode': 'entrar no modo PiP',
'exit picture in picture mode': 'sair do modo PiP',
'seek to live': 'buscar ao vivo',
'playing live': 'reproduzindo ao vivo',
'seek back {seekOffset} seconds': 'voltar {seekOffset} segundos',
'seek forward {seekOffset} seconds': 'avançar {seekOffset} segundos',
'Network Error': 'Erro de rede',
'Decode Error': 'Erro de decodificação',
'Source Not Supported': 'Fonte não suportada',
'Encryption Error': 'Erro de criptografia',
'A network error caused the media download to fail.':
'Um erro de rede causou a falha no download do conteúdo.',
'A media error caused playback to be aborted. The media could be corrupt or your browser does not support this format.':
'Um erro de mídia fez com que a reprodução fosse interrompida. O conteúdo pode estar corrompido ou seu navegador não suporta este formato.',
'An unsupported error occurred. The server or network failed, or your browser does not support this format.':
'Ocorreu um erro de incompatibilidade. O servidor ou a rede falharam, ou seu navegador não suporta este formato.',
'The media is encrypted and there are no keys to decrypt it.':
'O conteúdo está criptografado e não há chaves disponíveis para descriptografá-lo.',
hour: 'hora',
hours: 'horas',
minute: 'minuto',
minutes: 'minutos',
second: 'segundo',
seconds: 'segundos',
'{time} remaining': '{time} restante',
'{currentTime} of {totalTime}': '{currentTime} de {totalTime}',
'video not loaded, unknown time.': 'vídeo não carregado, tempo desconhecido.',
};
addTranslation('pt', Pt);