Fixed pt-br lang file pull request

This commit is contained in:
RemixDev 2022-02-01 21:52:16 +01:00
commit 5f9a79fadd

View File

@ -1,6 +1,6 @@
const pt_br = { const pt_br = {
globals: { globals: {
welcome: 'bem vindo ao deemix', welcome: 'bem-vindo ao deemix',
back: 'voltar', back: 'voltar',
loading: 'carregando', loading: 'carregando',
download: 'Baixar {thing}', download: 'Baixar {thing}',
@ -8,9 +8,9 @@ const pt_br = {
in: 'em {album}', in: 'em {album}',
download_hint: 'Baixar', download_hint: 'Baixar',
play_hint: 'Reproduzir', play_hint: 'Reproduzir',
toggle_download_tab_hint: 'Expandir/Diminuir', toggle_download_tab_hint: 'Expandir/Recolher',
clean_queue_hint: 'Limpar', clean_queue_hint: 'Limpar',
cancel_queue_hint: 'Cancelar Todos', cancel_queue_hint: 'Cancelar todos',
open_downloads_folder: 'Abrir pasta de downloads', open_downloads_folder: 'Abrir pasta de downloads',
cut: 'recortar', cut: 'recortar',
copy: 'copiar', copy: 'copiar',
@ -34,7 +34,7 @@ const pt_br = {
bundle: 'pacote | pacotes', bundle: 'pacote | pacotes',
more: 'Mais álbuns', more: 'Mais álbuns',
featured: 'Participação em', featured: 'Participação em',
spotifyPlaylist: 'playlist do spotify | playlists do spotify', spotifyPlaylist: 'playlist do Spotify | playlists do Spotify',
releaseDate: 'data de lançamento', releaseDate: 'data de lançamento',
error: 'erro', error: 'erro',
trackN: '0 faixas | {n} faixa | {n} faixas', trackN: '0 faixas | {n} faixa | {n} faixas',
@ -59,14 +59,14 @@ const pt_br = {
deemixVersion: 'versão do deemix lib' deemixVersion: 'versão do deemix lib'
}, },
titles: { titles: {
usefulLinks: 'Links Úteis', usefulLinks: 'Links úteis',
bugReports: 'Relatar Bugs', bugReports: 'Relatar bugs',
contributing: 'Contribuições', contributing: 'Contribuições',
donations: 'Doações', donations: 'Doações',
license: 'Licença' license: 'Licença'
}, },
subtitles: { subtitles: {
bugReports: 'Há algo não funcionando no deemix? Nos diga!', bugReports: 'Algo não funcionando no deemix? Nos diga!',
contributing: 'Você quer contribuir para este projeto? Você pode fazer isso de diferentes maneiras!', contributing: 'Você quer contribuir para este projeto? Você pode fazer isso de diferentes maneiras!',
donations: 'Você quer contribuir monetariamente? Você pode fazer uma doação!' donations: 'Você quer contribuir monetariamente? Você pode fazer uma doação!'
}, },
@ -75,14 +75,14 @@ const pt_br = {
thanks: `Agradecimentos para <strong>rtonno</strong>, <strong>uhwot</strong> e <strong>lollilol</strong> por ajudar neste projeto, e para <strong>BasCurtiz</strong> por fazerem o ícone`, thanks: `Agradecimentos para <strong>rtonno</strong>, <strong>uhwot</strong> e <strong>lollilol</strong> por ajudar neste projeto, e para <strong>BasCurtiz</strong> por fazerem o ícone`,
upToDate: { upToDate: {
text: `Para mais novidades siga o {newsChannel} no Telegram.`, text: `Para mais novidades siga o {newsChannel} no Telegram.`,
newsChannel: 'news channel' newsChannel: 'canal de notícias'
}, },
officialWebsite: 'Site Oficial', officialWebsite: 'Site oficial',
officialRepo: 'Repositório da Biblioteca Oficial', officialRepo: 'Repositório oficial da biblioteca',
officialWebuiRepo: 'Repositório da WebUI Oficial', officialWebuiRepo: 'Repositório oficial da WebUI',
officialSubreddit: 'Subreddit Oficial', officialSubreddit: 'Subreddit oficial',
newsChannel: 'Canal de Notícias', newsChannel: 'Canal de notícias',
devlogChannel: 'Devlog Channel', devlogChannel: 'Canal Devlog',
questions: { questions: {
text: `Se você tiver dúvidas ou problemas com o app, procure uma solução em {subreddit} primeiro. Caso você não encontre, você pode fazer um post explicando seu problema no subreddit.`, text: `Se você tiver dúvidas ou problemas com o app, procure uma solução em {subreddit} primeiro. Caso você não encontre, você pode fazer um post explicando seu problema no subreddit.`,
subreddit: 'subreddit' subreddit: 'subreddit'
@ -110,29 +110,30 @@ const pt_br = {
} }
}, },
charts: { charts: {
title: 'Mais Ouvidas', title: 'Mais ouvidas',
changeCountry: 'Mudar País', changeCountry: 'Mudar país',
download: 'Baixar Mais Ouvidas' download: 'Baixar mais ouvidas'
}, },
errors: { errors: {
title: 'Erros para {name}', title: 'Erros para {name}',
postTitle: 'Após erros de download',
ids: { ids: {
invalidURL: 'URL inválida', invalidURL: 'URL inválido',
unsupportedURL: 'URL não suportada ainda', unsupportedURL: 'URL não suportado ainda',
ISRCnotOnDeezer: 'Faixa ISRC não está disponível ainda no deezer', ISRCnotOnDeezer: 'Faixa ISRC não está disponível ainda no Deezer',
notYourPrivatePlaylist: 'Você não pode baixar playlists privadas.', notYourPrivatePlaylist: 'Você não pode baixar playlists privadas.',
spotifyDisabled: 'Os Recursos do Spotify não foram configurados corretamente.', spotifyDisabled: 'Os Recursos do Spotify não foram configurados corretamente.',
trackNotOnDeezer: 'Faixa não encontrada no deezer!', trackNotOnDeezer: 'Faixa não encontrada no Deezer!',
albumNotOnDeezer: 'Album not found on deezer! Álbum não encontrado no deezer!', albumNotOnDeezer: 'Álbum não encontrado no Deezer!',
notOnDeezer: 'Faixa indisponível no deezer!', notOnDeezer: 'Faixa indisponível no Deezer!',
notEncoded: 'Faixa ainda não codificada!', notEncoded: 'Faixa ainda não codificada!',
notEncodedNoAlternative: 'Faixa ainda não codificada e sem alternativas encontradas!', notEncodedNoAlternative: 'Faixa ainda não codificada e sem alternativas encontradas!',
wrongBitrate: 'Faixa não encontrada no bitrate desejado.', wrongBitrate: 'Faixa não encontrada no bitrate desejado.',
wrongBitrateNoAlternative: 'Faixa não encontrada no bitrate desejado e nenhuma outra alternativa encontrada!', wrongBitrateNoAlternative: 'Faixa não encontrada no bitrate desejado e nenhuma outra alternativa encontrada!',
no360RA: 'Faixa não disponível na qualidade Reality Audio 360.', no360RA: 'Faixa não disponível na qualidade Reality Audio 360.',
notAvailable: 'Faixa não disponível nos servidores do deezer!', notAvailable: 'Faixa não disponível nos servidores do Deezer!',
notAvailableNoAlternative: notAvailableNoAlternative:
'Faixa não disponível nos servidores do deezer e nenhuma outra alternativa encontrada!', 'Faixa não disponível nos servidores do Deezer e nenhuma outra alternativa encontrada!',
noSpaceLeft: 'Espaço insuficiente no dispositivo!', noSpaceLeft: 'Espaço insuficiente no dispositivo!',
albumDoesntExists: 'O álbum da faixa não exite, falha ao obter informações.', albumDoesntExists: 'O álbum da faixa não exite, falha ao obter informações.',
wrongLicense: 'A sua conta não permite reproduzir a faixa na qualidade desejada.', wrongLicense: 'A sua conta não permite reproduzir a faixa na qualidade desejada.',
@ -141,16 +142,16 @@ const pt_br = {
}, },
favorites: { favorites: {
title: 'Favoritos', title: 'Favoritos',
noPlaylists: 'Nenhuma Playlist encontrada', noPlaylists: 'Nenhuma playlist encontrada',
noAlbums: 'Nenhum Álbum Favorito encontrado', noAlbums: 'Nenhum álbum favorito encontrado',
noArtists: 'Nenhum Artista Favorito encontrado', noArtists: 'Nenhum artista favorito encontrado',
noTracks: 'Nenhuma Faixa Favorita encontrada' noTracks: 'Nenhuma faixa favorita encontrada'
}, },
home: { home: {
needTologin: 'Você precisa logar na sua conta do deezer antes de começar a baixar músicas.', needTologin: 'Você precisa logar na sua conta do Deezer antes de começar a baixar músicas.',
openSettings: 'Abrir Configurações', openSettings: 'Abrir Configurações',
sections: { sections: {
popularPlaylists: 'Playlists Populares', popularPlaylists: 'Playlists populares',
popularAlbums: 'Álbuns mais ouvidos' popularAlbums: 'Álbuns mais ouvidos'
} }
}, },
@ -159,18 +160,18 @@ const pt_br = {
useful: useful:
'Isso é útil se você está tentando baixar algumas faixas que não estão disponíveis no seu país, e quer saber onde elas estão disponíveis, por exemplo.', 'Isso é útil se você está tentando baixar algumas faixas que não estão disponíveis no seu país, e quer saber onde elas estão disponíveis, por exemplo.',
linkNotSupported: 'Esse link não é suportado ainda', linkNotSupported: 'Esse link não é suportado ainda',
linkNotSupportedYet: 'Parece que esse link não é suportado ainda, tente analizar outro.', linkNotSupportedYet: 'Parece que esse link não é suportado ainda, tente analisar outro.',
table: { table: {
id: 'ID', id: 'ID',
isrc: 'ISRC', isrc: 'ISRC',
upc: 'UPC', upc: 'UPC',
duration: 'Duração', duration: 'Duração',
diskNumber: 'Número do Disco', diskNumber: 'Número do disco',
trackNumber: 'Número da Faixa', trackNumber: 'Número da faixa',
releaseDate: 'Data de Lançamento', releaseDate: 'Data de lançamento',
bpm: 'BPM', bpm: 'BPM',
label: 'Gravadora', label: 'Gravadora',
recordType: 'Tipo de Gravação', recordType: 'Tipo de gravação',
genres: 'Gêneros', genres: 'Gêneros',
tracklist: 'Tracklist', tracklist: 'Tracklist',
readable: 'Leitura possível', readable: 'Leitura possível',
@ -184,11 +185,11 @@ const pt_br = {
description: description:
'Você pode pesquisar uma música, um álbum, um artista, uma playlist.... tudo! Você também pode colar um link do Deezer', 'Você pode pesquisar uma música, um álbum, um artista, uma playlist.... tudo! Você também pode colar um link do Deezer',
fans: '{n} fãs', fans: '{n} fãs',
noResults: 'Sem resultados', noResults: 'Nenhum resultado',
noResultsTrack: 'Nenhuma Faixa encontrada', noResultsTrack: 'Nenhuma faixa encontrada',
noResultsAlbum: 'Nenhum Álbum encontrado', noResultsAlbum: 'Nenhum álbum encontrado',
noResultsArtist: 'Nenhum Artista encontrado', noResultsArtist: 'Nenhum artista encontrado',
noResultsPlaylist: 'Nenhuma Playlist encontrada' noResultsPlaylist: 'Nenhuma playlist encontrada'
}, },
searchbar: 'Pesquise algo (ou apenas cole um link)', searchbar: 'Pesquise algo (ou apenas cole um link)',
downloads: 'downloads', downloads: 'downloads',
@ -198,25 +199,28 @@ const pt_br = {
addedToQueue: '{item} adicionado à fila', addedToQueue: '{item} adicionado à fila',
addedMoreToQueue: '{n} itens adicionados à fila', addedMoreToQueue: '{n} itens adicionados à fila',
alreadyInQueue: '{item} já está na fila!', alreadyInQueue: '{item} já está na fila!',
finishDownload: '{item} download terminado.', finishDownload: '{item} download concluído.',
allDownloaded: 'Todos os downloads foram feitos!', allDownloaded: 'Todos os downloads foram concluídos!',
refreshFavs: 'Atualização completa!', refreshFavs: 'Atualização concluída!',
loggingIn: 'Logando', loggingIn: 'Logando',
loggedIn: 'Logado', loggedIn: 'Logado',
alreadyLogged: 'Você já está logado', alreadyLogged: 'Você já está logado',
loginFailed: 'Não foi possivel entrar', loginFailed: 'Não foi possível entrar',
loggedOut: 'Desconectando', loggedOut: 'Desconectando',
cancellingCurrentItem: 'Cancelando item atual.', cancellingCurrentItem: 'Cancelando item atual.',
currentItemCancelled: 'Item atual cancelado.', currentItemCancelled: 'Item atual cancelado.',
startAddingArtist: 'Adicionando {artist} álbuns à fila', startAddingArtist: 'Adicionando álbuns de {artist} à fila',
finishAddingArtist: '{artist} álbuns adicionados a fila', finishAddingArtist: 'Álbuns de {artist}adicionados a fila',
startConvertingSpotifyPlaylist: 'Convertendo faixas do spotify para faixas do deezer', startConvertingSpotifyPlaylist: 'Convertendo faixas do Spotify para faixas do Deezer',
finishConvertingSpotifyPlaylist: 'Playlists do Spotify convertidas', finishConvertingSpotifyPlaylist: 'Playlists do Spotify convertidas',
loginNeededToDownload: 'Você precisa fazer login para baixar faixas!', loginNeededToDownload: 'Você precisa fazer login para baixar faixas!',
deezerNotAvailable: 'Deezer não disponível no seu país. Você precisa usar uma VPN.', deezerNotAvailable: 'Deezer não disponível no seu país. Você precisa usar uma VPN.',
startGeneratingItems: 'Processando {n} itens...', startGeneratingItems: 'Processando {n} itens...',
finishGeneratingItems: '{n} itens gerados.', finishGeneratingItems: '{n} itens gerados.',
noLovedPlaylist: 'Nenhuma playlist de músicas curtidas!' noLovedPlaylist: 'Nenhuma playlist de músicas curtidas!',
checkingUpdates: 'Verificando por atualizações...',
noUpdateAvailable: 'Nenhuma atualização disponível',
updateAvailable: 'Uma atualização está disponível!'
}, },
settings: { settings: {
title: 'Configurações', title: 'Configurações',
@ -225,33 +229,29 @@ const pt_br = {
title: 'Login', title: 'Login',
loggedIn: 'Você está logado como {username}', loggedIn: 'Você está logado como {username}',
arl: { arl: {
title: 'Usar ARL em vez disso', title: 'Usar ARL',
question: 'Como eu consigo o meu ARL?', question: 'Como eu consigo o meu ARL?',
update: 'Atualizar ARL' update: 'Atualizar ARL'
}, },
logout: 'Sair', logout: 'Sair',
login: 'Entrar via deezer.com' login: 'Entrar'
},
loginWithCredentials: {
title: 'Entrar com credenciais',
login: 'Entrar',
email: 'E-mail', email: 'E-mail',
password: 'Senha' password: 'Senha'
}, },
appearance: { appearance: {
title: 'Aparência', title: 'Aparência',
slimDownloadTab: 'Aba de download slim', slimDownloadTab: 'Aba de downloads pequena',
slimSidebar: 'Barra lateral slim', slimSidebar: 'Barra lateral pequena',
searchButton: 'Mostrar botão de pesquisa', searchButton: 'Mostrar botão de pesquisa',
bitrateTags: 'Mostrar tag de qualidade na fila de downloads' bitrateTags: 'Mostrar tag de qualidade na fila de downloads'
}, },
downloadPath: { downloadPath: {
title: 'Pasta de Downloads' title: 'Pasta de downloads'
}, },
templates: { templates: {
title: 'Templates', title: 'Modelos',
tracknameTemplate: 'Template do nome da faixa', tracknameTemplate: 'Modelo do nome da faixa',
tracknameAvailableVariables: 'Variáveis de nomes de faixas dis´poníveis', tracknameAvailableVariables: 'Variáveis de nomes de faixas disponíveis',
albumTracknameTemplate: 'Modelo da faixa do álbum', albumTracknameTemplate: 'Modelo da faixa do álbum',
albumTracknameAvailableVariables: 'Variáveis de faixa do álbum disponíveis', albumTracknameAvailableVariables: 'Variáveis de faixa do álbum disponíveis',
playlistTracknameTemplate: 'Modelo da faixa da playlist', playlistTracknameTemplate: 'Modelo da faixa da playlist',
@ -261,7 +261,7 @@ const pt_br = {
title: 'Pastas', title: 'Pastas',
createPlaylistFolder: 'Criar pasta para playlists', createPlaylistFolder: 'Criar pasta para playlists',
playlistNameTemplate: 'Modelo da pasta de playlist', playlistNameTemplate: 'Modelo da pasta de playlist',
createArtistFolder: 'Criar pasta para os artistas', createArtistFolder: 'Criar pasta para artista',
artistNameTemplate: 'Modelo da pasta de artistas', artistNameTemplate: 'Modelo da pasta de artistas',
createAlbumFolder: 'Criar pasta para álbuns', createAlbumFolder: 'Criar pasta para álbuns',
albumNameTemplate: 'Modelo da pasta de álbuns', albumNameTemplate: 'Modelo da pasta de álbuns',
@ -277,9 +277,9 @@ const pt_br = {
}, },
downloads: { downloads: {
title: 'Downloads', title: 'Downloads',
queueConcurrency: 'Downloads Simultâneos', queueConcurrency: 'Downloads simultâneos',
maxBitrate: { maxBitrate: {
title: 'Escolher Taxa de Bits', title: 'Escolher taxa de bits',
9: 'FLAC 1411kbps', 9: 'FLAC 1411kbps',
3: 'MP3 320kbps', 3: 'MP3 320kbps',
1: 'MP3 128kbps' 1: 'MP3 128kbps'
@ -300,19 +300,19 @@ const pt_br = {
logSearched: 'Criar arquivos de log para faixas pesquisadas', logSearched: 'Criar arquivos de log para faixas pesquisadas',
createM3U8File: 'Criar arquivo de playlist', createM3U8File: 'Criar arquivo de playlist',
syncedLyrics: 'Criar arquivos .lyr (Letras)', syncedLyrics: 'Criar arquivos .lyr (Letras)',
playlistFilenameTemplate: 'Template do nome do arquivo da playlist', playlistFilenameTemplate: 'Modelo do nome do arquivo da playlist',
saveDownloadQueue: 'Salvar a fila de downloads quando fechar o app' saveDownloadQueue: 'Salvar a fila de downloads quando fechar o app'
}, },
covers: { covers: {
title: 'Capa dos álbuns', title: 'Capa dos álbuns',
saveArtwork: 'Salvar capas', saveArtwork: 'Salvar capas',
coverImageTemplate: 'Template do nome da capa', coverImageTemplate: 'Modelo do nome da capa',
saveArtworkArtist: 'Salvar imagem do artista', saveArtworkArtist: 'Salvar imagem do artista',
artistImageTemplate: 'Template da imagem do artista', artistImageTemplate: 'Modelo da imagem do artista',
localArtworkSize: 'Tamanho da capa local', localArtworkSize: 'Tamanho da capa local',
embeddedArtworkSize: 'Tamanho da capa embutida', embeddedArtworkSize: 'Tamanho da capa embutida',
localArtworkFormat: { localArtworkFormat: {
title: 'Qual o formato da imagem que você quer para a capa local?', title: 'Qual o formato da imagem você quer para a capa local?',
jpg: '.jpeg', jpg: '.jpeg',
png: '.png', png: '.png',
both: 'Ambas, .jpeg e .png' both: 'Ambas, .jpeg e .png'
@ -327,21 +327,21 @@ const pt_br = {
head: 'Quais tags salvar', head: 'Quais tags salvar',
title: 'Título', title: 'Título',
artist: 'Artista', artist: 'Artista',
artists: 'Tag de ARTISTAS Extras', artists: 'Tag de ARTISTAS extras',
album: 'Álbum', album: 'Álbum',
cover: 'Capa', cover: 'Capa',
trackNumber: 'Número da Faixa', trackNumber: 'Número da faixa',
trackTotal: 'Total de Faixas', trackTotal: 'Total de faixas',
discNumber: 'Número de Discos', discNumber: 'Número de discos',
discTotal: 'Total de Discos', discTotal: 'Total de discos',
albumArtist: 'Artista do Álbum', albumArtist: 'Artista do álbum',
genre: 'Gênero', genre: 'Gênero',
year: 'Ano', year: 'Ano',
date: 'Data', date: 'Data',
explicit: 'Letras Explícitas', explicit: 'Letras explícitas',
isrc: 'ISRC', isrc: 'ISRC',
length: 'Tamanho da Faixa', length: 'Tamanho da faixa',
barcode: 'Código de Barras do álbum (UPC)', barcode: 'Código de barras do álbum (UPC)',
bpm: 'BPM', bpm: 'BPM',
replayGain: 'Replay Gain', replayGain: 'Replay Gain',
label: 'Gravadora', label: 'Gravadora',
@ -349,13 +349,14 @@ const pt_br = {
syncedLyrics: 'Letras sincronizadas', syncedLyrics: 'Letras sincronizadas',
copyright: 'Copyright', copyright: 'Copyright',
composer: 'Compositor', composer: 'Compositor',
involvedPeople: 'Pessoas Envolvidas', involvedPeople: 'Pessoas envolvidas',
source: 'Fonte e ID da música', source: 'Fonte e ID da música',
artistsWarning: artistsWarning:
'Desabilitar a tag ARTISTAS embora não use a especificação padrão, não preservará o suporte para vários artistas' 'Desabilitar a tag ARTISTAS embora não use a especificação padrão, não preservará o suporte para vários artistas'
}, },
other: { other: {
title: 'Outros', title: 'Outros',
autoCheckForUpdates: 'Verificar por atualizações ao iniciar',
savePlaylistAsCompilation: 'Salvar playlists como uma compilação', savePlaylistAsCompilation: 'Salvar playlists como uma compilação',
useNullSeparator: 'Usar separador nulo', useNullSeparator: 'Usar separador nulo',
saveID3v1: 'Salvar ID3v1', saveID3v1: 'Salvar ID3v1',
@ -381,8 +382,8 @@ const pt_br = {
featuredToTitle: { featuredToTitle: {
title: 'O que devo fazer com artistas participantes?', title: 'O que devo fazer com artistas participantes?',
0: 'Nada', 0: 'Nada',
1: 'Remova do título da faixa', 1: 'Remover do título da faixa',
3: 'Remova do título da faixa e do álbum', 3: 'Remover do título da faixa e do álbum',
2: 'Mover para o título da faixa' 2: 'Mover para o título da faixa'
}, },
titleCasing: 'Formatação do título', titleCasing: 'Formatação do título',
@ -394,7 +395,7 @@ const pt_br = {
start: 'Começo De Cada Palavra', start: 'Começo De Cada Palavra',
sentence: 'Como uma frase' sentence: 'Como uma frase'
}, },
previewVolume: 'Prévia do Volume', previewVolume: 'Volume da prévia',
executeCommand: { executeCommand: {
title: 'Comando para executar depois de baixar', title: 'Comando para executar depois de baixar',
description: 'Deixe em branco para nenhuma ação' description: 'Deixe em branco para nenhuma ação'
@ -404,17 +405,17 @@ const pt_br = {
title: 'Recursos do Spotify', title: 'Recursos do Spotify',
clientID: 'Spotify clientID', clientID: 'Spotify clientID',
clientSecret: 'Spotify Client Secret', clientSecret: 'Spotify Client Secret',
username: 'usuário do Spotify', username: 'Usuário do Spotify',
question: 'Como ativo os Recursos do Spotify?' question: 'Como habilitar os Recursos do Spotify?'
}, },
reset: 'Restaurar para o padrão', reset: 'Restaurar padrão',
resetMessage: 'Deseja realmente restaurar as configurações padrão?', resetMessage: 'Deseja realmente restaurar as configurações padrão?',
save: 'Salvar', save: 'Salvar',
toasts: { toasts: {
init: 'Configurações carregadas!', init: 'Configurações carregadas!',
update: 'Configurações atualizadas!', update: 'Configurações atualizadas!',
reset: 'Configurações restauradas para o padrão!', reset: 'Configurações restauradas para o padrão!',
ARLcopied: 'ARL copiada para a área de transferência' ARLcopied: 'ARL copiado para a área de transferência'
}, },
logs: { logs: {
title: 'Logs', title: 'Logs',
@ -423,7 +424,7 @@ const pt_br = {
}, },
sidebar: { sidebar: {
home: 'início', home: 'início',
search: 'pesquisa', search: 'pesquisar',
charts: 'paradas', charts: 'paradas',
favorites: 'favoritos', favorites: 'favoritos',
linkAnalyzer: 'analisar links', linkAnalyzer: 'analisar links',