Support pt
This commit is contained in:
parent
2b27e16c34
commit
8b6449e7cc
|
@ -17,7 +17,7 @@ INPUT_FILES = ./src
|
|||
OUTPUT_DIR = ./src
|
||||
|
||||
# Available locales for the app.
|
||||
LOCALES = en_US fr_FR de es gl ru oc ja sv nl pl sq gd el bn it
|
||||
LOCALES = en_US fr_FR de es gl ru oc ja sv nl pl sq gd el bn it pt_BR
|
||||
|
||||
# Name of the generated .po files for each available locale.
|
||||
LOCALE_FILES ?= $(patsubst %,$(OUTPUT_DIR)/locale/%/LC_MESSAGES/app.po,$(LOCALES))
|
||||
|
|
|
@ -3,8 +3,8 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"PO-Revision-Date: 2021-06-01 13:15+0000\n"
|
||||
"Last-Translator: Vodoyo Kamal <vodoyo2327@psk3n.com>\n"
|
||||
"Language-Team: Bengali <https://weblate.framasoft.org/projects/"
|
||||
"peertube-search-index/client/bn/>\n"
|
||||
"Language-Team: Bengali <https://weblate.framasoft.org/projects/peertube-"
|
||||
"search-index/client/bn/>\n"
|
||||
"Language: bn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
|
|
@ -3,8 +3,8 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"PO-Revision-Date: 2021-05-29 07:15+0000\n"
|
||||
"Last-Translator: Berto Te <ateira@3fpj.com>\n"
|
||||
"Language-Team: Spanish <https://weblate.framasoft.org/projects/"
|
||||
"peertube-search-index/client/es/>\n"
|
||||
"Language-Team: Spanish <https://weblate.framasoft.org/projects/peertube-"
|
||||
"search-index/client/es/>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
|
|
@ -3,8 +3,8 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"PO-Revision-Date: 2021-06-03 18:15+0000\n"
|
||||
"Last-Translator: GunChleoc <fios@foramnagaidhlig.net>\n"
|
||||
"Language-Team: Gaelic <https://weblate.framasoft.org/projects/"
|
||||
"peertube-search-index/client/gd/>\n"
|
||||
"Language-Team: Gaelic <https://weblate.framasoft.org/projects/peertube-"
|
||||
"search-index/client/gd/>\n"
|
||||
"Language: gd\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
|
|
@ -3,8 +3,8 @@ msgstr ""
|
|||
"Project-Id-Version: \n"
|
||||
"PO-Revision-Date: 2021-05-29 07:15+0000\n"
|
||||
"Last-Translator: josé m. <correo@xmgz.eu>\n"
|
||||
"Language-Team: Galician <https://weblate.framasoft.org/projects/"
|
||||
"peertube-search-index/client/gl/>\n"
|
||||
"Language-Team: Galician <https://weblate.framasoft.org/projects/peertube-"
|
||||
"search-index/client/gl/>\n"
|
||||
"Language: gl\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
|
|
@ -30,7 +30,11 @@ msgstr[0] "%{resultsCount} resultado encontrado para"
|
|||
msgstr[1] "%{resultsCount} resultados encontrados para"
|
||||
|
||||
#: src/components/SearchWarning.vue:4
|
||||
msgid "<strong>%{indexName}</strong> displays videos and channels that match your search but is not the publisher, nor the owner. If you notice any problems with a video, report it to the administrators on the PeerTube website where the video is published."
|
||||
msgid ""
|
||||
"<strong>%{indexName}</strong> displays videos and channels that match your "
|
||||
"search but is not the publisher, nor the owner. If you notice any problems "
|
||||
"with a video, report it to the administrators on the PeerTube website where "
|
||||
"the video is published."
|
||||
msgstr ""
|
||||
|
||||
#: src/components/Footer.vue:6
|
||||
|
@ -38,7 +42,9 @@ msgid "A free software to take back control of your videos"
|
|||
msgstr "Um software livre para tomar de volta o controle dos seus videos"
|
||||
|
||||
#: src/components/Header.vue:13 src/components/Header.vue:2
|
||||
msgid "A search engine of <a href=\"https://joinpeertube.org\" target=\"_blank\">PeerTube</a> videos and channels"
|
||||
msgid ""
|
||||
"A search engine of <a href=\"https://joinpeertube.org\" target=\"_blank"
|
||||
"\">PeerTube</a> videos and channels"
|
||||
msgstr ""
|
||||
"Um mecanismo de busca de canais e vídeos de <a href=\"https://joinpeertube."
|
||||
"org\" target=\"_blank\">PeerTube</a>"
|
||||
|
@ -136,10 +142,12 @@ msgid "Deutsch"
|
|||
msgstr "Alemão"
|
||||
|
||||
#: src/components/Header.vue:15 src/components/Header.vue:4
|
||||
msgid "Developed by <a href=\"https://framasoft.org\" target=\"_blank\">Framasoft</a>"
|
||||
msgid ""
|
||||
"Developed by <a href=\"https://framasoft.org\" target=\"_blank\">Framasoft</"
|
||||
"a>"
|
||||
msgstr ""
|
||||
"Desenvolvido por <a href=\"https://framasoft.org\" target=\"_blank\""
|
||||
">Framasoft</a>"
|
||||
"Desenvolvido por <a href=\"https://framasoft.org\" target=\"_blank"
|
||||
"\">Framasoft</a>"
|
||||
|
||||
#: src/components/ChannelResult.vue
|
||||
msgid "Discover this channel on %{host}"
|
||||
|
@ -390,7 +398,10 @@ msgid "Science & Technology"
|
|||
msgstr "Ciência e Tecnologia"
|
||||
|
||||
#: src/views/Search.vue:21
|
||||
msgid "Search for your favorite videos and channels on <a href=\"%{indexedInstancesUrl}\" target=\"_blank\">%{instancesCount} PeerTube websites</a> indexed by %{indexName}!"
|
||||
msgid ""
|
||||
"Search for your favorite videos and channels on <a href="
|
||||
"\"%{indexedInstancesUrl}\" target=\"_blank\">%{instancesCount} PeerTube "
|
||||
"websites</a> indexed by %{indexName}!"
|
||||
msgstr ""
|
||||
"Busque seus canais e vídeos favoritos em <a href=\"%{indexedInstancesUrl}\" "
|
||||
"target=\"_blank\">%{instancesCount} instâncias de PeerTube</a> indexadas por "
|
||||
|
|
|
@ -28,12 +28,15 @@ const availableLanguages = {
|
|||
'nl': 'Nederlands',
|
||||
'oc': 'Occitan',
|
||||
'sq': 'Shqip',
|
||||
'pt-BR': 'Português (Brasil)',
|
||||
'bn': 'বাংলা',
|
||||
'pl': 'Polski'
|
||||
}
|
||||
const aliasesLanguages = {
|
||||
'en': 'en_US',
|
||||
'fr': 'fr_FR'
|
||||
'fr': 'fr_FR',
|
||||
'br': 'pt_BR',
|
||||
'pt': 'pt_BR'
|
||||
}
|
||||
const allLocales = Object.keys(availableLanguages).concat(Object.keys(aliasesLanguages))
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -0,0 +1 @@
|
|||
{"pt_BR":{">> Check all guides on joinpeertube.org <<":">> Visualize todos os guias em joinpeertube.org <<","%{ channel.followersCount } follower":["%{ channel.followersCount } seguidor","%{channel.followersCount} seguidores"],"%{resultsCount} result found for":["%{resultsCount} resultado encontrado para","%{resultsCount} resultados encontrados para"],"A free software to take back control of your videos":"Um software livre para tomar de volta o controle dos seus videos","A search engine of <a href=\"https://joinpeertube.org\" target=\"_blank\">PeerTube</a> videos and channels":"Um mecanismo de busca de canais e vídeos de <a href=\"https://joinpeertube.org\" target=\"_blank\">PeerTube</a>","Activism":"Ativismo","Add tag":"Adicionar tag","All of these tags":"Todas estas tags","Animals":"Animais","Any":"Qualquer","Apply filters":"Aplicar filtros","Art":"Arte","Attribution":"Atribuição","Attribution - No Derivatives":"Atribuição - Sem Derivações","Attribution - Non Commercial":"Atribuição - Não Comercial","Attribution - Non Commercial - No Derivatives":"Atribuição Não Comercial - Sem Derivações","Attribution - Non Commercial - Share Alike":"Atribuição - Não Comercial - Compartilha Igual","Attribution - Share Alike":"Atribuição - Compartilha Igual","Best match":"Mais relevante","Category":"Categoria","Change interface language":"Mudar a língua da interface","Comedy":"Comédia","Create an account to take back control of your videos":"Crie uma conta para recuperar de volta o controle de seus vídeos","Create playlists":"Criar playlists","Created by":"Criado por","Deutsch":"Alemão","Developed by <a href=\"https://framasoft.org\" target=\"_blank\">Framasoft</a>":"Desenvolvido por <a href=\"https://framasoft.org\" target=\"_blank\">Framasoft</a>","Discover this channel on %{host}":"Descubra esse canal em %{host}","Display all categories":"Exibir todas as categorias","Display all languages":"Exibir todos os idiomas","Display all licenses":"Exibir todas as licenças","Display homepage":"Exibir a página inicial","Display only":"Exibir apenas","Display sensitive content":"Exibir conteúdo sensível","Duration":"Duração","Education":"Educação","English":"Inglês","Entertainment":"Entretenimento","Español":"Espanhol","Esperanto":"Esperanto","Films":"Filmes","Filters":"Filtros","Food":"Comida","Français":"Francês","Gaming":"Gaming","Go on this account page":"Ir para a página desta conta","Go on this channel page":"Ir para a página deste canal","How To":"Como fazer","In":"Em","Install PeerTube":"Instalar PeerTube","Italiano":"Italiano","Keyword, channel, video, etc.":"Palavra chave, canal, video, etc.","Kids":"Infantil","Language":"Idioma","Last 30 days":"Últimos 30 dIas","Last 365 days":"Últimos 365 dIas","Last 7 days":"Últimos 7 dIas","Least recent":"Mais recente","Legal notices":"Avisos legais","Licence":"Licença","LIVE":"AO VIVO","Live videos":"Transmissões ao vivo","Long (> 10 min)":"Grande (> 10 min)","Medium (4-10 min)":"Médio (4-10 min)","Most recent":"Mais recente","Music":"Música","Nederlands":"Países Baixos - Holanda","News & Politics":"Notícias e Política","Next page":"Próxima página","No":"Não","No results found for":"Nenhum resultado encontrado para","On":"Em","on %{instancesCount} indexed PeerTube website":["em %{instancesCount} página de PeerTube indexada","em %{instancesCount} páginas de PeerTube indexadas"],"One of these tags":"Uma destas tags","Open an account on a PeerTube website":"Registrar uma conta em uma instância do PeerTube","Open your own videos website with PeerTube!":"Faça seu próprio site de vídeos com PeerTube!","People":"Pessoas","Português (Portugal)":"Português (Portugal)","Previous page":"Página anterior","Public Domain Dedication":"Dedicado a Domínio Público","Published date":"Data da publicação","Reset":"Reiniciar","Science & Technology":"Ciência e Tecnologia","Search for your favorite videos and channels on <a href=\"%{indexedInstancesUrl}\" target=\"_blank\">%{instancesCount} PeerTube websites</a> indexed by %{indexName}!":"Busque seus canais e vídeos favoritos em <a href=\"%{indexedInstancesUrl}\" target=\"_blank\">%{instancesCount} instâncias de PeerTube</a> indexadas por %{indexName}!","Short (< 4 min)":"Curto (< 4 min)","Sort by:":"Ordenar por:","Source code":"Código fonte","Sports":"Esportes","Tags":"Tags","Today":"Hoje","Travels":"Turismo","Vehicles":"Veículos","VOD videos":"Vídeos sob demanda (VOD)","Watch the video on %{host}":"Assista o vídeo em %{host}","Why should I have my own PeerTube website?":"Por que eu deveria ter minha própria instância no PeerTube?","with %{activeFilters} active filter":["com %{activeFilters} filtro ativado","com %{activeFilters} filtros ativados"],"Yes":"Sim"}}
|
Loading…
Reference in New Issue