mirror of
https://framagit.org/tykayn/mastodon.git
synced 2023-08-25 08:33:12 +02:00
Add Brazilian Portuguese and fix European Portuguese (#1966)
* update portuguese translation added the missing fields and improved the translation * pt translations fix * improve last translation commit * fix damn quotes * add pt_br to index.jsx * add pt-BR to import index.jsx * add pt-BR to mastodon.jsx * add pt-BR to settings_helper.rb * add pt-BR to application.rb * order alphabetically pt.jsx * create pt-BR.jsx * Create devise.pt-BR.yml * language improvements to devise.pt.yml * created doorkeeper.pt-BR.yml * fixes to doorkeeper.pt.yml * create pt-BR.yml * improvements to pt.yml * Create simple_form.pt-BR.yml * Improvements to simple_form.pt.yml * improvements to pt.yml
This commit is contained in:
parent
8ad6722eea
commit
6685106daa
@ -57,6 +57,7 @@ import uk from 'react-intl/locale-data/uk';
|
|||||||
import zh from 'react-intl/locale-data/zh';
|
import zh from 'react-intl/locale-data/zh';
|
||||||
import bg from 'react-intl/locale-data/bg';
|
import bg from 'react-intl/locale-data/bg';
|
||||||
import { localeData as zh_hk } from '../locales/zh-hk';
|
import { localeData as zh_hk } from '../locales/zh-hk';
|
||||||
|
import { localeData as pt_br } from '../locales/pt-br';
|
||||||
import getMessagesForLocale from '../locales';
|
import getMessagesForLocale from '../locales';
|
||||||
import { hydrateStore } from '../actions/store';
|
import { hydrateStore } from '../actions/store';
|
||||||
import createStream from '../stream';
|
import createStream from '../stream';
|
||||||
@ -79,6 +80,7 @@ addLocaleData([
|
|||||||
...hu,
|
...hu,
|
||||||
...ja,
|
...ja,
|
||||||
...pt,
|
...pt,
|
||||||
|
...pt_br,
|
||||||
...nl,
|
...nl,
|
||||||
...no,
|
...no,
|
||||||
...ru,
|
...ru,
|
||||||
|
@ -7,6 +7,7 @@ import fr from './fr';
|
|||||||
import nl from './nl';
|
import nl from './nl';
|
||||||
import no from './no';
|
import no from './no';
|
||||||
import pt from './pt';
|
import pt from './pt';
|
||||||
|
import pt_br from './pt-br';
|
||||||
import uk from './uk';
|
import uk from './uk';
|
||||||
import fi from './fi';
|
import fi from './fi';
|
||||||
import eo from './eo';
|
import eo from './eo';
|
||||||
@ -25,6 +26,7 @@ const locales = {
|
|||||||
nl,
|
nl,
|
||||||
no,
|
no,
|
||||||
pt,
|
pt,
|
||||||
|
'pt-BR': pt_br,
|
||||||
uk,
|
uk,
|
||||||
fi,
|
fi,
|
||||||
eo,
|
eo,
|
||||||
|
125
app/assets/javascripts/components/locales/pt-br.jsx
Normal file
125
app/assets/javascripts/components/locales/pt-br.jsx
Normal file
@ -0,0 +1,125 @@
|
|||||||
|
const pt_br = {
|
||||||
|
"account.block": "Bloquear @{name}",
|
||||||
|
"account.disclaimer": "Essa conta está localizado em outra instância. Os nomes podem ser maiores.",
|
||||||
|
"account.edit_profile": "Editar perfil",
|
||||||
|
"account.follow": "Seguir",
|
||||||
|
"account.followers": "Seguidores",
|
||||||
|
"account.follows_you": "É teu seguidor",
|
||||||
|
"account.follows": "Segue",
|
||||||
|
"account.mention": "Mencionar @{name}",
|
||||||
|
"account.mute": "Silenciar @{name}",
|
||||||
|
"account.posts": "Posts",
|
||||||
|
"account.report": "Denunciar @{name}",
|
||||||
|
"account.requested": "A aguardar aprovação",
|
||||||
|
"account.unblock": "Não bloquear @{name}",
|
||||||
|
"account.unfollow": "Deixar de seguir",
|
||||||
|
"account.unmute": "Não silenciar @{name}",
|
||||||
|
"boost_modal.combo": "Pode clicar {combo} para não voltar a ver",
|
||||||
|
"column_back_button.label": "Voltar",
|
||||||
|
"column.blocks": "Utilizadores Bloqueados",
|
||||||
|
"column.community": "Local",
|
||||||
|
"column.favourites": "Favoritos",
|
||||||
|
"column.follow_requests": "Seguidores Pendentes",
|
||||||
|
"column.home": "Home",
|
||||||
|
"column.mutes": "Utilizadores silenciados",
|
||||||
|
"column.notifications": "Notificações",
|
||||||
|
"column.public": "Global",
|
||||||
|
"compose_form.placeholder": "Em que estás a pensar?",
|
||||||
|
"compose_form.privacy_disclaimer": "O teu conteúdo privado vai ser partilhado com os utilizadores do {domains}. Confias {domainsCount, plural, one {neste servidor} other {nestes servidores}}? A privacidade só funciona em instâncias do Mastodon. Se {domains} {domainsCount, plural, one {não é uma instância} other {não são instâncias}}, não existem indicadores da privacidade da tua partilha, e podem ser partilhados com outros.",
|
||||||
|
"compose_form.publish": "Publicar",
|
||||||
|
"compose_form.sensitive": "Marcar media como conteúdo sensível",
|
||||||
|
"compose_form.spoiler_placeholder": "Aviso de conteúdo",
|
||||||
|
"compose_form.spoiler": "Esconder texto com aviso",
|
||||||
|
"emoji_button.label": "Inserir Emoji",
|
||||||
|
"empty_column.community": "Ainda não existem conteúdo local para mostrar!",
|
||||||
|
"empty_column.hashtag": "Ainda não existe qualquer conteúdo com essa hashtag",
|
||||||
|
"empty_column.home.public_timeline": "global",
|
||||||
|
"empty_column.home": "Ainda não segues qualquer utilizador. Visita {public} ou utiliza a pesquisa para procurar outros utilizadores.",
|
||||||
|
"empty_column.notifications": "Não tens notificações. Interage com outros utilizadores para iniciar uma conversa.",
|
||||||
|
"empty_column.public": "Não há nada aqui! Escreve algo publicamente ou segue outros utilizadores para ver aqui os conteúdos públicos.",
|
||||||
|
"follow_request.authorize": "Autorizar",
|
||||||
|
"follow_request.reject": "Rejeitar",
|
||||||
|
"getting_started.apps": "Existem várias aplicações disponíveis",
|
||||||
|
"getting_started.heading": "Primeiros passos",
|
||||||
|
"getting_started.open_source_notice": "Mastodon é software de fonte aberta. Podes contribuir ou repostar problemas no GitHub do projecto: {github}. {apps}.",
|
||||||
|
"home.column_settings.advanced": "Avançado",
|
||||||
|
"home.column_settings.basic": "Básico",
|
||||||
|
"home.column_settings.filter_regex": "Filtrar com uma expressão regular",
|
||||||
|
"home.column_settings.show_reblogs": "Mostrar as partilhas",
|
||||||
|
"home.column_settings.show_replies": "Mostrar as respostas",
|
||||||
|
"home.settings": "Parâmetros da listagem Home",
|
||||||
|
"lightbox.close": "Fechar",
|
||||||
|
"loading_indicator.label": "Carregando...",
|
||||||
|
"media_gallery.toggle_visible": "Esconder/Mostrar",
|
||||||
|
"missing_indicator.label": "Não encontrado",
|
||||||
|
"navigation_bar.blocks": "Utilizadores bloqueados",
|
||||||
|
"navigation_bar.community_timeline": "Local",
|
||||||
|
"navigation_bar.edit_profile": "Editar perfil",
|
||||||
|
"navigation_bar.favourites": "Favoritos",
|
||||||
|
"navigation_bar.follow_requests": "Seguidores pendentes",
|
||||||
|
"navigation_bar.info": "Mais informações",
|
||||||
|
"navigation_bar.logout": "Sair",
|
||||||
|
"navigation_bar.mutes": "Utilizadores silenciados",
|
||||||
|
"navigation_bar.preferences": "Preferências",
|
||||||
|
"navigation_bar.public_timeline": "Global",
|
||||||
|
"notification.favourite": "{name} adicionou o teu post aos favoritos",
|
||||||
|
"notification.follow": "{name} seguiu-te",
|
||||||
|
"notification.mention": "{name} mencionou-te",
|
||||||
|
"notification.reblog": "{name} partilhou o teu post",
|
||||||
|
"notifications.clear_confirmation": "Queres mesmo limpar todas as notificações?",
|
||||||
|
"notifications.clear": "Limpar notificações",
|
||||||
|
"notifications.column_settings.alert": "Notificações no computador",
|
||||||
|
"notifications.column_settings.favourite": "Favoritos:",
|
||||||
|
"notifications.column_settings.follow": "Novos seguidores:",
|
||||||
|
"notifications.column_settings.mention": "Menções:",
|
||||||
|
"notifications.column_settings.reblog": "Partilhas:",
|
||||||
|
"notifications.column_settings.show": "Mostrar nas colunas",
|
||||||
|
"notifications.column_settings.sound": "Reproduzir som",
|
||||||
|
"notifications.settings": "Parâmetros da listagem de Notificações",
|
||||||
|
"privacy.change": "Ajustar a privacidade da mensagem",
|
||||||
|
"privacy.direct.long": "Apenas para utilizadores mencionados",
|
||||||
|
"privacy.direct.short": "Directo",
|
||||||
|
"privacy.private.long": "Apenas para os seguidores",
|
||||||
|
"privacy.private.short": "Privado",
|
||||||
|
"privacy.public.long": "Publicar em todos os feeds",
|
||||||
|
"privacy.public.short": "Público",
|
||||||
|
"privacy.unlisted.long": "Não publicar nos feeds públicos",
|
||||||
|
"privacy.unlisted.short": "Não listar",
|
||||||
|
"reply_indicator.cancel": "Cancelar",
|
||||||
|
"report.heading": "Nova denúncia",
|
||||||
|
"report.placeholder": "Comentários adicionais",
|
||||||
|
"report.submit": "Enviar",
|
||||||
|
"report.target": "Denunciar",
|
||||||
|
"search_results.total": "{count} {count, plural, one {resultado} other {resultados}}",
|
||||||
|
"search.placeholder": "Pesquisar",
|
||||||
|
"search.status_by": "Post de {name}",
|
||||||
|
"status.delete": "Eliminar",
|
||||||
|
"status.favourite": "Adicionar aos favoritos",
|
||||||
|
"status.load_more": "Carregar mais",
|
||||||
|
"status.media_hidden": "Media escondida",
|
||||||
|
"status.mention": "Mencionar @{name}",
|
||||||
|
"status.open": "Expandir",
|
||||||
|
"status.reblog": "Partilhar",
|
||||||
|
"status.reblogged_by": "{name} partilhou",
|
||||||
|
"status.reply": "Responder",
|
||||||
|
"status.report": "Denúnciar @{name}",
|
||||||
|
"status.sensitive_toggle": "Clique para ver",
|
||||||
|
"status.sensitive_warning": "Conteúdo sensível",
|
||||||
|
"status.show_less": "Mostrar menos",
|
||||||
|
"status.show_more": "Mostrar mais",
|
||||||
|
"tabs_bar.compose": "Criar",
|
||||||
|
"tabs_bar.federated_timeline": "Global",
|
||||||
|
"tabs_bar.home": "Home",
|
||||||
|
"tabs_bar.local_timeline": "Local",
|
||||||
|
"tabs_bar.notifications": "Notificações",
|
||||||
|
"upload_area.title": "Arraste e solte para enviar",
|
||||||
|
"upload_button.label": "Adicionar media",
|
||||||
|
"upload_form.undo": "Anular",
|
||||||
|
"upload_progress.label": "A gravar...",
|
||||||
|
"video_player.toggle_sound": "Ligar/Desligar som",
|
||||||
|
"video_player.toggle_visible": "Ligar/Desligar vídeo",
|
||||||
|
"video_player.expand": "Expandir vídeo",
|
||||||
|
"video_player.video_error": "Não é possível ver o vídeo",
|
||||||
|
};
|
||||||
|
|
||||||
|
export default pt_br;
|
@ -1,128 +1,125 @@
|
|||||||
const pt = {
|
const pt = {
|
||||||
"column_back_button.label": "Voltar",
|
|
||||||
"lightbox.close": "Fechar",
|
|
||||||
"loading_indicator.label": "Carregando...",
|
|
||||||
"status.mention": "Mencionar @{name}",
|
|
||||||
"status.delete": "Eliminar",
|
|
||||||
"status.reply": "Responder",
|
|
||||||
"status.reblog": "Partilhar",
|
|
||||||
"status.favourite": "Adicionar aos favoritos",
|
|
||||||
"status.reblogged_by": "{name} partilhou",
|
|
||||||
"status.sensitive_warning": "Conteúdo sensível",
|
|
||||||
"status.sensitive_toggle": "Clique para ver",
|
|
||||||
"status.show_more": "Mostrar mais",
|
|
||||||
"status.show_less": "Mostrar menos",
|
|
||||||
"status.open": "Expandir",
|
|
||||||
"status.report": "Reportar @{name}",
|
|
||||||
"status.load_more": "Carregar mais",
|
|
||||||
"status.media_hidden": "Media escondida",
|
|
||||||
"video_player.toggle_sound": "Ligar/Desligar som",
|
|
||||||
"video_player.toggle_visible": "Ligar/Desligar vídeo",
|
|
||||||
"account.mention": "Mencionar @{name}",
|
|
||||||
"account.edit_profile": "Editar perfil",
|
|
||||||
"account.unblock": "Não bloquear @{name}",
|
|
||||||
"account.unfollow": "Não seguir",
|
|
||||||
"account.block": "Bloquear @{name}",
|
"account.block": "Bloquear @{name}",
|
||||||
"account.mute": "Mute",
|
"account.disclaimer": "Essa conta está localizado em outra instância. Os nomes podem ser maiores.",
|
||||||
"account.unmute": "Remover Mute",
|
"account.edit_profile": "Editar perfil",
|
||||||
"account.follow": "Seguir",
|
"account.follow": "Seguir",
|
||||||
"account.posts": "Posts",
|
|
||||||
"account.follows": "Segue",
|
|
||||||
"account.followers": "Seguidores",
|
"account.followers": "Seguidores",
|
||||||
"account.follows_you": "É teu seguidor",
|
"account.follows_you": "É teu seguidor",
|
||||||
|
"account.follows": "Segue",
|
||||||
|
"account.mention": "Mencionar @{name}",
|
||||||
|
"account.mute": "Silenciar @{name}",
|
||||||
|
"account.posts": "Posts",
|
||||||
|
"account.report": "Denunciar @{name}",
|
||||||
"account.requested": "A aguardar aprovação",
|
"account.requested": "A aguardar aprovação",
|
||||||
"account.report": "Denunciar",
|
"account.unblock": "Não bloquear @{name}",
|
||||||
"account.disclaimer": "Essa conta está localizado em outra instância. Os nomes podem ser maiores.",
|
"account.unfollow": "Deixar de seguir",
|
||||||
"getting_started.heading": "Primeiros passos",
|
"account.unmute": "Não silenciar @{name}",
|
||||||
"getting_started.about_addressing": "Podes seguir pessoas se sabes o nome de usuário deles e o domínio em que estão colocando um endereço similar a e-mail no campo no topo da barra lateral.",
|
"boost_modal.combo": "Pode clicar {combo} para não voltar a ver",
|
||||||
"getting_started.about_shortcuts": "Se o usuário alvo está no mesmo domínio, só o nome funcionará. A mesma regra se aplica a mencionar pessoas nas postagens.",
|
"column_back_button.label": "Voltar",
|
||||||
"getting_started.about_developer": "Pode seguir o developer deste projecto em Gargron@mastodon.social",
|
|
||||||
"getting_started.open_source_notice": "Mastodon é software de fonte aberta. Podes contribuir ou repostar problemas no GitHub do projecto: {github}. {apps}.",
|
|
||||||
"column.home": "Home",
|
|
||||||
"column.community": "Local",
|
|
||||||
"column.public": "Global",
|
|
||||||
"column.notifications": "Notificações",
|
|
||||||
"column.blocks": "Utilizadores Bloqueados",
|
"column.blocks": "Utilizadores Bloqueados",
|
||||||
|
"column.community": "Local",
|
||||||
"column.favourites": "Favoritos",
|
"column.favourites": "Favoritos",
|
||||||
"column.follow_requests": "Seguidores Pendentes",
|
"column.follow_requests": "Seguidores Pendentes",
|
||||||
"empty_column.notifications": "Não tens notificações. Interage com outros utilizadores para iniciar uma conversa.",
|
"column.home": "Home",
|
||||||
"empty_column.public": "Não há nada aqui! Escreve algo publicamente ou segue outros utilizadores para ver aqui os conteúdos públicos.",
|
"column.mutes": "Utilizadores silenciados",
|
||||||
"empty_column.home": "Ainda não segues qualquer utilizador. Visita {public} ou utiliza a pesquisa para procurar outros utilizadores.",
|
"column.notifications": "Notificações",
|
||||||
"empty_column.home.public_timeline": "global",
|
"column.public": "Global",
|
||||||
"empty_column.community": "Ainda não existem conteúdo local para mostrar!",
|
|
||||||
"empty_column.hashtag": "Não existe qualquer conteúdo com essa hashtag",
|
|
||||||
"tabs_bar.compose": "Criar",
|
|
||||||
"tabs_bar.home": "Home",
|
|
||||||
"tabs_bar.mentions": "Menções",
|
|
||||||
"tabs_bar.public": "Público",
|
|
||||||
"tabs_bar.notifications": "Notificações",
|
|
||||||
"tabs_bar.local_timeline": "Local",
|
|
||||||
"tabs_bar.federated_timeline": "Global",
|
|
||||||
"compose_form.placeholder": "Em que estás a pensar?",
|
"compose_form.placeholder": "Em que estás a pensar?",
|
||||||
|
"compose_form.privacy_disclaimer": "O teu conteúdo privado vai ser partilhado com os utilizadores do {domains}. Confias {domainsCount, plural, one {neste servidor} other {nestes servidores}}? A privacidade só funciona em instâncias do Mastodon. Se {domains} {domainsCount, plural, one {não é uma instância} other {não são instâncias}}, não existem indicadores da privacidade da tua partilha, e podem ser partilhados com outros.",
|
||||||
"compose_form.publish": "Publicar",
|
"compose_form.publish": "Publicar",
|
||||||
"compose_form.sensitive": "Marcar media como conteúdo sensível",
|
"compose_form.sensitive": "Marcar media como conteúdo sensível",
|
||||||
|
"compose_form.spoiler_placeholder": "Aviso de conteúdo",
|
||||||
"compose_form.spoiler": "Esconder texto com aviso",
|
"compose_form.spoiler": "Esconder texto com aviso",
|
||||||
"compose_form.spoiler_placeholder": "Aviso",
|
|
||||||
"compose_form.private": "Tornar privado",
|
|
||||||
"compose_form.privacy_disclaimer": "O teu conteúdo privado vai ser partilhado com os utilizadores do {domains}. Confias {domainsCount, plural, one {neste servidor} other {nestes servidores}}? A privacidade só funciona em instâncias do Mastodon. Se {domains} {domainsCount, plural, one {não é uma instância} other {não são instâncias}}, não existem indicadores da privacidade da tua partilha, e podem ser partilhados com outros.",
|
|
||||||
"compose_form.unlisted": "Não mostrar na listagem pública",
|
|
||||||
"emoji_button.label": "Inserir Emoji",
|
"emoji_button.label": "Inserir Emoji",
|
||||||
"navigation_bar.edit_profile": "Editar perfil",
|
"empty_column.community": "Ainda não existem conteúdo local para mostrar!",
|
||||||
"navigation_bar.preferences": "Preferências",
|
"empty_column.hashtag": "Ainda não existe qualquer conteúdo com essa hashtag",
|
||||||
"navigation_bar.community_timeline": "Local",
|
"empty_column.home.public_timeline": "global",
|
||||||
"navigation_bar.public_timeline": "Global",
|
"empty_column.home": "Ainda não segues qualquer utilizador. Visita {public} ou utiliza a pesquisa para procurar outros utilizadores.",
|
||||||
"navigation_bar.blocks": "Utilizadores bloqueados",
|
"empty_column.notifications": "Não tens notificações. Interage com outros utilizadores para iniciar uma conversa.",
|
||||||
"navigation_bar.favourites": "Favoritos",
|
"empty_column.public": "Não há nada aqui! Escreve algo publicamente ou segue outros utilizadores para ver aqui os conteúdos públicos.",
|
||||||
"navigation_bar.info": "Mais informações",
|
|
||||||
"navigation_bar.logout": "Sair",
|
|
||||||
"navigation_bar.follow_requests": "Seguidores pendentes",
|
|
||||||
"reply_indicator.cancel": "Cancelar",
|
|
||||||
"search.placeholder": "Pesquisar",
|
|
||||||
"search.account": "Conta",
|
|
||||||
"search.hashtag": "Hashtag",
|
|
||||||
"search_results.total": "{count} {count, plural, one {resultado} other {resultados}}",
|
|
||||||
"search.status_by": "Post de {name}",
|
|
||||||
"upload_button.label": "Adicionar media",
|
|
||||||
"upload_form.undo": "Anular",
|
|
||||||
"upload_progress.label": "A gravar…",
|
|
||||||
"upload_area.title": "Arraste e solte para enviar",
|
|
||||||
"notification.follow": "{name} seguiu-te",
|
|
||||||
"notification.favourite": "{name} adicionou o teu post aos favoritos",
|
|
||||||
"notification.reblog": "{name} partilhou o teu post",
|
|
||||||
"notification.mention": "{name} mencionou-te",
|
|
||||||
"notifications.column_settings.alert": "Notificações no computador",
|
|
||||||
"notifications.column_settings.show": "Mostrar nas colunas",
|
|
||||||
"notifications.column_settings.sound": "Reproduzir som",
|
|
||||||
"notifications.column_settings.follow": "Novos seguidores:",
|
|
||||||
"notifications.column_settings.favourite": "Favoritos:",
|
|
||||||
"notifications.column_settings.mention": "Menções:",
|
|
||||||
"notifications.column_settings.reblog": "Partilhas:",
|
|
||||||
"notifications.clear": "Limpar notificações",
|
|
||||||
"notifications.clear_confirmation": "Queres mesmo limpar todas as notificações?",
|
|
||||||
"notifications.settings": "Parâmetros da lista de Notificações",
|
|
||||||
"privacy.public.short": "Público",
|
|
||||||
"privacy.public.long": "Publicar em todos os feeds",
|
|
||||||
"privacy.unlisted.short": "Não listar",
|
|
||||||
"privacy.unlisted.long": "Não publicar nos feeds públicos",
|
|
||||||
"privacy.private.short": "Privado",
|
|
||||||
"privacy.private.long": "Apenas para os seguidores",
|
|
||||||
"privacy.direct.short": "Directo",
|
|
||||||
"privacy.direct.long": "Apenas para utilizadores mencionados",
|
|
||||||
"privacy.change": "Ajustar a privacidade da mensagem",
|
|
||||||
"media_gallery.toggle_visible": "Modificar a visibilidade",
|
|
||||||
"missing_indicator.label": "Não encontrado",
|
|
||||||
"follow_request.authorize": "Autorizar",
|
"follow_request.authorize": "Autorizar",
|
||||||
"follow_request.reject": "Rejeitar",
|
"follow_request.reject": "Rejeitar",
|
||||||
"home.settings": "Parâmetros da coluna Home",
|
"getting_started.apps": "Existem várias aplicações disponíveis",
|
||||||
|
"getting_started.heading": "Primeiros passos",
|
||||||
|
"getting_started.open_source_notice": "Mastodon é software de fonte aberta. Podes contribuir ou repostar problemas no GitHub do projecto: {github}. {apps}.",
|
||||||
|
"home.column_settings.advanced": "Avançado",
|
||||||
"home.column_settings.basic": "Básico",
|
"home.column_settings.basic": "Básico",
|
||||||
|
"home.column_settings.filter_regex": "Filtrar com uma expressão regular",
|
||||||
"home.column_settings.show_reblogs": "Mostrar as partilhas",
|
"home.column_settings.show_reblogs": "Mostrar as partilhas",
|
||||||
"home.column_settings.show_replies": "Mostrar as respostas",
|
"home.column_settings.show_replies": "Mostrar as respostas",
|
||||||
"home.column_settings.advanced": "Avançadas",
|
"home.settings": "Parâmetros da listagem Home",
|
||||||
"home.column_settings.filter_regex": "Filtrar com uma expressão regular",
|
"lightbox.close": "Fechar",
|
||||||
"report.heading": "Nova denuncia",
|
"loading_indicator.label": "Carregando...",
|
||||||
|
"media_gallery.toggle_visible": "Esconder/Mostrar",
|
||||||
|
"missing_indicator.label": "Não encontrado",
|
||||||
|
"navigation_bar.blocks": "Utilizadores bloqueados",
|
||||||
|
"navigation_bar.community_timeline": "Local",
|
||||||
|
"navigation_bar.edit_profile": "Editar perfil",
|
||||||
|
"navigation_bar.favourites": "Favoritos",
|
||||||
|
"navigation_bar.follow_requests": "Seguidores pendentes",
|
||||||
|
"navigation_bar.info": "Mais informações",
|
||||||
|
"navigation_bar.logout": "Sair",
|
||||||
|
"navigation_bar.mutes": "Utilizadores silenciados",
|
||||||
|
"navigation_bar.preferences": "Preferências",
|
||||||
|
"navigation_bar.public_timeline": "Global",
|
||||||
|
"notification.favourite": "{name} adicionou o teu post aos favoritos",
|
||||||
|
"notification.follow": "{name} seguiu-te",
|
||||||
|
"notification.mention": "{name} mencionou-te",
|
||||||
|
"notification.reblog": "{name} partilhou o teu post",
|
||||||
|
"notifications.clear_confirmation": "Queres mesmo limpar todas as notificações?",
|
||||||
|
"notifications.clear": "Limpar notificações",
|
||||||
|
"notifications.column_settings.alert": "Notificações no computador",
|
||||||
|
"notifications.column_settings.favourite": "Favoritos:",
|
||||||
|
"notifications.column_settings.follow": "Novos seguidores:",
|
||||||
|
"notifications.column_settings.mention": "Menções:",
|
||||||
|
"notifications.column_settings.reblog": "Partilhas:",
|
||||||
|
"notifications.column_settings.show": "Mostrar nas colunas",
|
||||||
|
"notifications.column_settings.sound": "Reproduzir som",
|
||||||
|
"notifications.settings": "Parâmetros da listagem de Notificações",
|
||||||
|
"privacy.change": "Ajustar a privacidade da mensagem",
|
||||||
|
"privacy.direct.long": "Apenas para utilizadores mencionados",
|
||||||
|
"privacy.direct.short": "Directo",
|
||||||
|
"privacy.private.long": "Apenas para os seguidores",
|
||||||
|
"privacy.private.short": "Privado",
|
||||||
|
"privacy.public.long": "Publicar em todos os feeds",
|
||||||
|
"privacy.public.short": "Público",
|
||||||
|
"privacy.unlisted.long": "Não publicar nos feeds públicos",
|
||||||
|
"privacy.unlisted.short": "Não listar",
|
||||||
|
"reply_indicator.cancel": "Cancelar",
|
||||||
|
"report.heading": "Nova denúncia",
|
||||||
"report.placeholder": "Comentários adicionais",
|
"report.placeholder": "Comentários adicionais",
|
||||||
"report.submit": "Enviar",
|
"report.submit": "Enviar",
|
||||||
"report.target": "Denunciar"
|
"report.target": "Denunciar",
|
||||||
|
"search_results.total": "{count} {count, plural, one {resultado} other {resultados}}",
|
||||||
|
"search.placeholder": "Pesquisar",
|
||||||
|
"search.status_by": "Post de {name}",
|
||||||
|
"status.delete": "Eliminar",
|
||||||
|
"status.favourite": "Adicionar aos favoritos",
|
||||||
|
"status.load_more": "Carregar mais",
|
||||||
|
"status.media_hidden": "Media escondida",
|
||||||
|
"status.mention": "Mencionar @{name}",
|
||||||
|
"status.open": "Expandir",
|
||||||
|
"status.reblog": "Partilhar",
|
||||||
|
"status.reblogged_by": "{name} partilhou",
|
||||||
|
"status.reply": "Responder",
|
||||||
|
"status.report": "Denúnciar @{name}",
|
||||||
|
"status.sensitive_toggle": "Clique para ver",
|
||||||
|
"status.sensitive_warning": "Conteúdo sensível",
|
||||||
|
"status.show_less": "Mostrar menos",
|
||||||
|
"status.show_more": "Mostrar mais",
|
||||||
|
"tabs_bar.compose": "Criar",
|
||||||
|
"tabs_bar.federated_timeline": "Global",
|
||||||
|
"tabs_bar.home": "Home",
|
||||||
|
"tabs_bar.local_timeline": "Local",
|
||||||
|
"tabs_bar.notifications": "Notificações",
|
||||||
|
"upload_area.title": "Arraste e solte para enviar",
|
||||||
|
"upload_button.label": "Adicionar media",
|
||||||
|
"upload_form.undo": "Anular",
|
||||||
|
"upload_progress.label": "A gravar...",
|
||||||
|
"video_player.toggle_sound": "Ligar/Desligar som",
|
||||||
|
"video_player.toggle_visible": "Ligar/Desligar vídeo",
|
||||||
|
"video_player.expand": "Expandir vídeo",
|
||||||
|
"video_player.video_error": "Não é possível ver o vídeo",
|
||||||
};
|
};
|
||||||
|
|
||||||
export default pt;
|
export default pt;
|
||||||
|
@ -13,6 +13,7 @@ module SettingsHelper
|
|||||||
nl: 'Nederlands',
|
nl: 'Nederlands',
|
||||||
no: 'Norsk',
|
no: 'Norsk',
|
||||||
pt: 'Português',
|
pt: 'Português',
|
||||||
|
'pt-BR': 'Português do Brasil',
|
||||||
fi: 'Suomi',
|
fi: 'Suomi',
|
||||||
ru: 'Русский',
|
ru: 'Русский',
|
||||||
uk: 'Українська',
|
uk: 'Українська',
|
||||||
|
@ -39,6 +39,7 @@ module Mastodon
|
|||||||
:nl,
|
:nl,
|
||||||
:no,
|
:no,
|
||||||
:pt,
|
:pt,
|
||||||
|
:'pt-BR',
|
||||||
:ru,
|
:ru,
|
||||||
:uk,
|
:uk,
|
||||||
'zh-CN',
|
'zh-CN',
|
||||||
|
61
config/locales/devise.pt-BR.yml
Normal file
61
config/locales/devise.pt-BR.yml
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
---
|
||||||
|
pt-BR:
|
||||||
|
devise:
|
||||||
|
confirmations:
|
||||||
|
confirmed: O seu endereço de email foi confirmado.
|
||||||
|
send_instructions: Você irá receber um email com instruções em como confirmar o seu endereço de email dentro de alguns minutos.
|
||||||
|
send_paranoid_instructions: Se o seu endereço de email já existir na nossa base de dados, irá receber um email com instruções em como confirmá-lo dentro de alguns minutos.
|
||||||
|
failure:
|
||||||
|
already_authenticated: A sua sessão já está aberta.
|
||||||
|
inactive: A sua contra ainda não está ativada.
|
||||||
|
invalid: "%{authentication_keys} ou password inválidos."
|
||||||
|
last_attempt: Tem mais uma tentativa antes de a sua conta ser protegida.
|
||||||
|
locked: A sua conta está protegida
|
||||||
|
not_found_in_database: "%{authentication_keys} ou password inválidos."
|
||||||
|
timeout: A sua sessão expirou. Por favore entre de novo para continuar.
|
||||||
|
unauthenticated: Você precsa de entrar ou registar-se antes de continuar.
|
||||||
|
unconfirmed: Você tem de confirmar o seu endereço de email antes de continuar.
|
||||||
|
mailer:
|
||||||
|
confirmation_instructions:
|
||||||
|
subject: 'Mastodon: Instruções de confirmação'
|
||||||
|
password_change:
|
||||||
|
subject: 'Mastodon: Password nova'
|
||||||
|
reset_password_instructions:
|
||||||
|
subject: 'Mastodon: Instruções para editar a password'
|
||||||
|
unlock_instructions:
|
||||||
|
subject: 'Mastodon: Instruções para desproteger a sua conta'
|
||||||
|
omniauth_callbacks:
|
||||||
|
failure: Could not authenticate you from %{kind} because "%{reason}".
|
||||||
|
success: Successfully authenticated from %{kind} account.
|
||||||
|
passwords:
|
||||||
|
no_token: Você não pode aceder a esta página sem ter vindo de um email para mudar a password. Se este for o case, por favor faça questão de verificar que usou o URL no email.
|
||||||
|
send_instructions: Irá receber um email com instruções em como mudar a sua password dentro de algns minutos.
|
||||||
|
send_paranoid_instructions: Se seu endereço de email existe na nossa base de dados, irá receber um link para recuperar a sua password dentro de alguns minutos.
|
||||||
|
updated: A sua password foi alterada. A sua sessão está aberta.
|
||||||
|
updated_not_active: A sua password foi alterada.
|
||||||
|
registrations:
|
||||||
|
destroyed: Adeus! A sua conta foi cancelada. Esperamos vê-lo em breve.
|
||||||
|
signed_up: Bem vindo! A sua conta foi registada com sucesso.
|
||||||
|
signed_up_but_inactive: A sua conta foi registada. No entanto, não abrimos a sua sessão porque a sua conta ainda não foi ativada.
|
||||||
|
signed_up_but_locked: A sua conta foi registada. No entanto, não abrimos a sua sessão porque a sua conta está protegida.
|
||||||
|
signed_up_but_unconfirmed: Uma mensagem com um link de confirmação foi enviada para o seu email. Por favor siga o link para ativar a sua conta.
|
||||||
|
update_needs_confirmation: Você mudou o seu endereço de email ou password, mas é necessário confirmar a mudança. Por favor siga o link que foi enviado para o seu novo endereço de email.
|
||||||
|
updated: A sua conta foi alterada com sucesso.
|
||||||
|
sessions:
|
||||||
|
already_signed_out: Sessão fechada.
|
||||||
|
signed_in: Sessão iniciada.
|
||||||
|
signed_out: Sessão fechada.
|
||||||
|
unlocks:
|
||||||
|
send_instructions: Irá receber um email com instruções para desproteger a sua conta dentro de alguns minutos.
|
||||||
|
send_paranoid_instructions: Se a sua conta existe, irá receber um email com instruções a detalhar como a desproteger dentro de alguns minutos.
|
||||||
|
unlocked: A sua conta foi desprotegida. Por favor inicie sessão para continuar.
|
||||||
|
errors:
|
||||||
|
messages:
|
||||||
|
already_confirmed: já foi confirmado, por favor tente iniciar sessão
|
||||||
|
confirmation_period_expired: tem de ser confirmado dentro de %{period}, por favor tente outra vez
|
||||||
|
expired: expirou, por favor tente outra vez
|
||||||
|
not_found: não encontrado
|
||||||
|
not_locked: não está protegido
|
||||||
|
not_saved:
|
||||||
|
one: '1 erro impediu este %{resource} de ser guardado:'
|
||||||
|
other: "%{count} erros impediram este %{resource} de ser guardado:"
|
@ -2,60 +2,60 @@
|
|||||||
pt:
|
pt:
|
||||||
devise:
|
devise:
|
||||||
confirmations:
|
confirmations:
|
||||||
confirmed: O seu endereço de email foi confirmado.
|
confirmed: O teu endereço de email foi confirmado.
|
||||||
send_instructions: Você irá receber um email com instruções em como confirmar o seu endereço de email dentro de alguns minutos.
|
send_instructions: Vais receber um email com as instruções para confirmar o teu endereço de email dentro de alguns minutos.
|
||||||
send_paranoid_instructions: Se o seu endereço de email já existir na nossa base de dados, irá receber um email com instruções em como confirmá-lo dentro de alguns minutos.
|
send_paranoid_instructions: Se o teu endereço de email já existir na nossa base de dados, vais receber um email com as instruções de confirmação dentro de alguns minutos.
|
||||||
failure:
|
failure:
|
||||||
already_authenticated: A sua sessão já está aberta.
|
already_authenticated: A tua sessão já está aberta.
|
||||||
inactive: A sua contra ainda não está ativada.
|
inactive: A tua conta ainda não está ativada.
|
||||||
invalid: "%{authentication_keys} ou password inválidos."
|
invalid: "%{authentication_keys} ou palavra-passe não válida."
|
||||||
last_attempt: Tem mais uma tentativa antes de a sua conta ser protegida.
|
last_attempt: Tens mais uma tentativa antes de a tua conta ficar bloqueada.
|
||||||
locked: A sua conta está protegida
|
locked: A tua conta está bloqueada
|
||||||
not_found_in_database: "%{authentication_keys} ou password inválidos."
|
not_found_in_database: "%{authentication_keys} ou palavra-passe não válida."
|
||||||
timeout: A sua sessão expirou. Por favore entre de novo para continuar.
|
timeout: A tua sessão expirou. Por favor, entra de novo para continuares.
|
||||||
unauthenticated: Você precsa de entrar ou registar-se antes de continuar.
|
unauthenticated: Precisas de entrar na tua conta ou registares-te antes de continuar.
|
||||||
unconfirmed: Você tem de confirmar o seu endereço de email antes de continuar.
|
unconfirmed: Tens de confirmar o teu endereço de email antes de continuar.
|
||||||
mailer:
|
mailer:
|
||||||
confirmation_instructions:
|
confirmation_instructions:
|
||||||
subject: 'Mastodon: Instruções de confirmação'
|
subject: 'Mastodon: Instruções de confirmação %{instance}'
|
||||||
password_change:
|
password_change:
|
||||||
subject: 'Mastodon: Password nova'
|
subject: 'Mastodon: Nova palavra-passe'
|
||||||
reset_password_instructions:
|
reset_password_instructions:
|
||||||
subject: 'Mastodon: Instruções para editar a password'
|
subject: 'Mastodon: Instruções para editar a palavra-passe'
|
||||||
unlock_instructions:
|
unlock_instructions:
|
||||||
subject: 'Mastodon: Instruções para desproteger a sua conta'
|
subject: 'Mastodon: Instruções para desbloquear a tua conta'
|
||||||
omniauth_callbacks:
|
omniauth_callbacks:
|
||||||
failure: Could not authenticate you from %{kind} because "%{reason}".
|
failure: Não foi possível autenticar %{kind} porque "%{reason}".
|
||||||
success: Successfully authenticated from %{kind} account.
|
success: Autenticado com sucesso na conta %{kind}.
|
||||||
passwords:
|
passwords:
|
||||||
no_token: Você não pode aceder a esta página sem ter vindo de um email para mudar a password. Se este for o case, por favor faça questão de verificar que usou o URL no email.
|
no_token: Não pode aceder a esta página se não vier através do link enviado por email para alteração da sua palavra-passe. Se usaste esse link para chegar aqui, por favor verifica que o endereço URL actual é o mesmo do que foi enviado no email.
|
||||||
send_instructions: Irá receber um email com instruções em como mudar a sua password dentro de algns minutos.
|
send_instructions: Vais receber um email com instruções para alterar a palavra-passe dentro de algns minutos.
|
||||||
send_paranoid_instructions: Se seu endereço de email existe na nossa base de dados, irá receber um link para recuperar a sua password dentro de alguns minutos.
|
send_paranoid_instructions: Se o teu endereço de email existe na nossa base de dados, vais receber um link para recuperar a palavra-passe dentro de alguns minutos.
|
||||||
updated: A sua password foi alterada. A sua sessão está aberta.
|
updated: A tua palavra-passe foi alterada. Estás agora autenticado na tua conta.
|
||||||
updated_not_active: A sua password foi alterada.
|
updated_not_active: A tua palavra-passe foi alterada.
|
||||||
registrations:
|
registrations:
|
||||||
destroyed: Adeus! A sua conta foi cancelada. Esperamos vê-lo em breve.
|
destroyed: Adeus! A tua conta foi cancelada. Esperamos ver-te em breve.
|
||||||
signed_up: Bem vindo! A sua conta foi registada com sucesso.
|
signed_up: Bem-vindo! A tua conta foi registada com sucesso.
|
||||||
signed_up_but_inactive: A sua conta foi registada. No entanto, não abrimos a sua sessão porque a sua conta ainda não foi ativada.
|
signed_up_but_inactive: A tua conta foi registada. No entanto ainda não está activa.
|
||||||
signed_up_but_locked: A sua conta foi registada. No entanto, não abrimos a sua sessão porque a sua conta está protegida.
|
signed_up_but_locked: A tua conta foi registada. No entanto está bloqueada.
|
||||||
signed_up_but_unconfirmed: Uma mensagem com um link de confirmação foi enviada para o seu email. Por favor siga o link para ativar a sua conta.
|
signed_up_but_unconfirmed: Uma mensagem com um link de confirmação foi enviada para o teu email. Por favor segue esse link para activar a tua conta.
|
||||||
update_needs_confirmation: Você mudou o seu endereço de email ou password, mas é necessário confirmar a mudança. Por favor siga o link que foi enviado para o seu novo endereço de email.
|
update_needs_confirmation: Alteraste o teu endereço de email ou palavra-passe, mas é necessário confirmar essa alteração. Por favor vai ao teu email e segue link que te enviámos.
|
||||||
updated: A sua conta foi alterada com sucesso.
|
updated: A tua conta foi actualizada com sucesso.
|
||||||
sessions:
|
sessions:
|
||||||
already_signed_out: Sessão fechada.
|
already_signed_out: Sessão encerrada.
|
||||||
signed_in: Sessão iniciada.
|
signed_in: Sessão iniciada.
|
||||||
signed_out: Sessão fechada.
|
signed_out: Sessão encerrada.
|
||||||
unlocks:
|
unlocks:
|
||||||
send_instructions: Irá receber um email com instruções para desproteger a sua conta dentro de alguns minutos.
|
send_instructions: Vais receber um email com instruções para desbloquear a tua conta dentro de alguns minutos.
|
||||||
send_paranoid_instructions: Se a sua conta existe, irá receber um email com instruções a detalhar como a desproteger dentro de alguns minutos.
|
send_paranoid_instructions: Se a tua conta existe, vais receber um email com instruções a detalhar como a desbloquear dentro de alguns minutos.
|
||||||
unlocked: A sua conta foi desprotegida. Por favor inicie sessão para continuar.
|
unlocked: A sua conta foi desbloqueada. Por favor inica uma nova sessão para continuar.
|
||||||
errors:
|
errors:
|
||||||
messages:
|
messages:
|
||||||
already_confirmed: já foi confirmado, por favor tente iniciar sessão
|
already_confirmed: já confirmado, por favor tente iniciar sessão
|
||||||
confirmation_period_expired: tem de ser confirmado dentro de %{period}, por favor tente outra vez
|
confirmation_period_expired: tem de ser confirmado durante %{period}, por favor tenta outra vez
|
||||||
expired: expirou, por favor tente outra vez
|
expired: expirou, por favor tente outra vez
|
||||||
not_found: não encontrado
|
not_found: não encontrado
|
||||||
not_locked: não está protegido
|
not_locked: não estava bloqueada
|
||||||
not_saved:
|
not_saved:
|
||||||
one: '1 erro impediu este %{resource} de ser guardado:'
|
one: '1 erro impediu este %{resource} de ser guardado:'
|
||||||
other: "%{count} erros impediram este %{resource} de ser guardado:"
|
other: "%{count} erros impediram este %{resource} de ser guardado:"
|
||||||
|
112
config/locales/doorkeeper.pt-BR.yml
Normal file
112
config/locales/doorkeeper.pt-BR.yml
Normal file
@ -0,0 +1,112 @@
|
|||||||
|
---
|
||||||
|
pt-BR:
|
||||||
|
activerecord:
|
||||||
|
attributes:
|
||||||
|
doorkeeper/application:
|
||||||
|
name: Nome
|
||||||
|
redirect_uri: Redirect URI
|
||||||
|
errors:
|
||||||
|
models:
|
||||||
|
doorkeeper/application:
|
||||||
|
attributes:
|
||||||
|
redirect_uri:
|
||||||
|
fragment_present: não pode conter um fragmento.
|
||||||
|
invalid_uri: tem de ser um URI válido.
|
||||||
|
relative_uri: tem de ser um URI absoluto.
|
||||||
|
secured_uri: tem de ser um HTTPS/SSL URI.
|
||||||
|
doorkeeper:
|
||||||
|
applications:
|
||||||
|
buttons:
|
||||||
|
authorize: Autorizar
|
||||||
|
cancel: Cancelar
|
||||||
|
destroy: Destruir
|
||||||
|
edit: Editar
|
||||||
|
submit: Submeter
|
||||||
|
confirmations:
|
||||||
|
destroy: Tem a certeza?
|
||||||
|
edit:
|
||||||
|
title: Editar aplicação
|
||||||
|
form:
|
||||||
|
error: Oops! Verifique que o formulário não tem erros
|
||||||
|
help:
|
||||||
|
native_redirect_uri: Use %{native_redirect_uri} para testes locais
|
||||||
|
redirect_uri: Utilize uma linha por URI
|
||||||
|
scopes: Separate scopes with spaces. Leave blank to use the default scopes.
|
||||||
|
index:
|
||||||
|
callback_url: Callback URL
|
||||||
|
name: Nome
|
||||||
|
new: Nova Aplicação
|
||||||
|
title: As suas aplicações
|
||||||
|
new:
|
||||||
|
title: Nova aplicação
|
||||||
|
show:
|
||||||
|
actions: Ações
|
||||||
|
application_id: Id de Aplicação
|
||||||
|
callback_urls: Callback urls
|
||||||
|
scopes: Scopes
|
||||||
|
secret: Segredo
|
||||||
|
title: 'Aplicação: %{name}'
|
||||||
|
authorizations:
|
||||||
|
buttons:
|
||||||
|
authorize: Autorize
|
||||||
|
deny: Não autorize
|
||||||
|
error:
|
||||||
|
title: Ocorreu um erro
|
||||||
|
new:
|
||||||
|
able_to: Vai poder
|
||||||
|
prompt: Aplicação %{client_name} requisita acesso à sua conta
|
||||||
|
title: Autorização é necessária
|
||||||
|
show:
|
||||||
|
title: Código de autorização
|
||||||
|
authorized_applications:
|
||||||
|
buttons:
|
||||||
|
revoke: Revogar
|
||||||
|
confirmations:
|
||||||
|
revoke: Tem a certeza?
|
||||||
|
index:
|
||||||
|
application: Aplicação
|
||||||
|
created_at: Criada em
|
||||||
|
date_format: "%Y-%m-%d %H:%M:%S"
|
||||||
|
title: As suas aplicações autorizadas
|
||||||
|
errors:
|
||||||
|
messages:
|
||||||
|
access_denied: The resource owner or authorization server denied the request.
|
||||||
|
credential_flow_not_configured: Resource Owner Password Credentials flow failed due to Doorkeeper.configure.resource_owner_from_credentials being unconfigured.
|
||||||
|
invalid_client: Client authentication failed due to unknown client, no client authentication included, or unsupported authentication method.
|
||||||
|
invalid_grant: The provided authorization grant is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.
|
||||||
|
invalid_redirect_uri: The redirect uri included is not valid.
|
||||||
|
invalid_request: The request is missing a required parameter, includes an unsupported parameter value, or is otherwise malformed.
|
||||||
|
invalid_resource_owner: The provided resource owner credentials are not valid, or resource owner cannot be found
|
||||||
|
invalid_scope: The requested scope is invalid, unknown, or malformed.
|
||||||
|
invalid_token:
|
||||||
|
expired: O token de acesso expirou
|
||||||
|
revoked: O token de acesso foi revogado
|
||||||
|
unknown: O token de acesso é inválido
|
||||||
|
resource_owner_authenticator_not_configured: Resource Owner find failed due to Doorkeeper.configure.resource_owner_authenticator being unconfiged.
|
||||||
|
server_error: The authorization server encountered an unexpected condition which prevented it from fulfilling the request.
|
||||||
|
temporarily_unavailable: The authorization server is currently unable to handle the request due to a temporary overloading or maintenance of the server.
|
||||||
|
unauthorized_client: The client is not authorized to perform this request using this method.
|
||||||
|
unsupported_grant_type: The authorization grant type is not supported by the authorization server.
|
||||||
|
unsupported_response_type: The authorization server does not support this response type.
|
||||||
|
flash:
|
||||||
|
applications:
|
||||||
|
create:
|
||||||
|
notice: Aplicação criada.
|
||||||
|
destroy:
|
||||||
|
notice: Aplicação eliminada.
|
||||||
|
update:
|
||||||
|
notice: Aplicação alterada.
|
||||||
|
authorized_applications:
|
||||||
|
destroy:
|
||||||
|
notice: Aplicação revogada.
|
||||||
|
layouts:
|
||||||
|
admin:
|
||||||
|
nav:
|
||||||
|
applications: Aplicações
|
||||||
|
oauth2_provider: OAuth2 Provider
|
||||||
|
application:
|
||||||
|
title: Autorização OAuth necessária
|
||||||
|
scopes:
|
||||||
|
follow: siga, bloqueie, desbloqueie, e deixe de seguir contas
|
||||||
|
read: tenha acesso aos dados da sua conta
|
||||||
|
write: públique por si
|
@ -23,20 +23,20 @@ pt:
|
|||||||
edit: Editar
|
edit: Editar
|
||||||
submit: Submeter
|
submit: Submeter
|
||||||
confirmations:
|
confirmations:
|
||||||
destroy: Tem a certeza?
|
destroy: Tens a certeza?
|
||||||
edit:
|
edit:
|
||||||
title: Editar aplicação
|
title: Editar aplicação
|
||||||
form:
|
form:
|
||||||
error: Oops! Verifique que o formulário não tem erros
|
error: Oops! Verifica que o formulário não tem erros
|
||||||
help:
|
help:
|
||||||
native_redirect_uri: Use %{native_redirect_uri} para testes locais
|
native_redirect_uri: Usa %{native_redirect_uri} para testes locais
|
||||||
redirect_uri: Utilize uma linha por URI
|
redirect_uri: Utiliza uma linha por URI
|
||||||
scopes: Separate scopes with spaces. Leave blank to use the default scopes.
|
scopes: Separate scopes with spaces. Leave blank to use the default scopes.
|
||||||
index:
|
index:
|
||||||
callback_url: Callback URL
|
callback_url: Callback URL
|
||||||
name: Nome
|
name: Nome
|
||||||
new: Nova Aplicação
|
new: Nova Aplicação
|
||||||
title: As suas aplicações
|
title: As tuas aplicações
|
||||||
new:
|
new:
|
||||||
title: Nova aplicação
|
title: Nova aplicação
|
||||||
show:
|
show:
|
||||||
@ -54,7 +54,7 @@ pt:
|
|||||||
title: Ocorreu um erro
|
title: Ocorreu um erro
|
||||||
new:
|
new:
|
||||||
able_to: Vai poder
|
able_to: Vai poder
|
||||||
prompt: Aplicação %{client_name} requisita acesso à sua conta
|
prompt: Aplicação %{client_name} pede acesso à tua conta
|
||||||
title: Autorização é necessária
|
title: Autorização é necessária
|
||||||
show:
|
show:
|
||||||
title: Código de autorização
|
title: Código de autorização
|
||||||
@ -62,12 +62,12 @@ pt:
|
|||||||
buttons:
|
buttons:
|
||||||
revoke: Revogar
|
revoke: Revogar
|
||||||
confirmations:
|
confirmations:
|
||||||
revoke: Tem a certeza?
|
revoke: Tens a certeza?
|
||||||
index:
|
index:
|
||||||
application: Aplicação
|
application: Aplicação
|
||||||
created_at: Criada em
|
created_at: Criada em
|
||||||
date_format: "%Y-%m-%d %H:%M:%S"
|
date_format: "%Y-%m-%d %H:%M:%S"
|
||||||
title: As suas aplicações autorizadas
|
title: As tuas aplicações autorizadas
|
||||||
errors:
|
errors:
|
||||||
messages:
|
messages:
|
||||||
access_denied: The resource owner or authorization server denied the request.
|
access_denied: The resource owner or authorization server denied the request.
|
||||||
@ -107,6 +107,6 @@ pt:
|
|||||||
application:
|
application:
|
||||||
title: Autorização OAuth necessária
|
title: Autorização OAuth necessária
|
||||||
scopes:
|
scopes:
|
||||||
follow: siga, bloqueie, desbloqueie, e deixe de seguir contas
|
follow: siga, bloqueie, desbloqueie, e deixa de seguir contas
|
||||||
read: tenha acesso aos dados da sua conta
|
read: tenha acesso aos dados da tua conta
|
||||||
write: públique por si
|
write: públique por ti
|
||||||
|
198
config/locales/pt-BR.yml
Normal file
198
config/locales/pt-BR.yml
Normal file
@ -0,0 +1,198 @@
|
|||||||
|
---
|
||||||
|
pt-BR:
|
||||||
|
about:
|
||||||
|
about_mastodon: Mastodon é um servidor de rede social <em>grátis, e open-source</em>. Uma alternativa <em>descentralizada</em> ás plataformas comerciais, que evita o risco de uma única empresa monopolizar a sua comunicação. Escolha um servidor que você confie — qualquer um que escolher, você poderá interagir com todo o resto. Qualquer um pode ter uma instância Mastodon e assim participar na <em>rede social federada</em> sem problemas.
|
||||||
|
about_this: Sobre essa instância
|
||||||
|
apps: Aplicações
|
||||||
|
business_email: 'Email comercial:'
|
||||||
|
closed_registrations: Registros estão fechadas para essa instância.
|
||||||
|
contact: Contato
|
||||||
|
description_headline: O que é %{domain}?
|
||||||
|
domain_count_after: outras instâncias
|
||||||
|
domain_count_before: Conectado a
|
||||||
|
features:
|
||||||
|
api: Aberto para API de aplicações e serviços
|
||||||
|
blocks: Bloqueos e ferramentas para mudar
|
||||||
|
characters: 500 caracteres por post
|
||||||
|
chronology: Timeline são cronologicas
|
||||||
|
ethics: 'Design ético: sem propaganda, sem tracking'
|
||||||
|
gifv: GIFV e vídeos curtos
|
||||||
|
privacy: Granular, privacidade setada por post
|
||||||
|
public: Timelines públicas
|
||||||
|
features_headline: O que torna Mastodon diferente
|
||||||
|
get_started: Comece aqui
|
||||||
|
links: Links
|
||||||
|
source_code: Source code
|
||||||
|
other_instances: Outras instâncias
|
||||||
|
terms: Termos
|
||||||
|
user_count_after: usuários
|
||||||
|
user_count_before: Lugar de
|
||||||
|
accounts:
|
||||||
|
follow: Seguir
|
||||||
|
followers: Seguidores
|
||||||
|
following: Seguindo
|
||||||
|
nothing_here: Não há nada aqui!
|
||||||
|
people_followed_by: Pessoas seguidas por %{name}
|
||||||
|
people_who_follow: Pessoas que seguem %{name}
|
||||||
|
posts: Posts
|
||||||
|
remote_follow: Acesso remoto
|
||||||
|
unfollow: Unfollow
|
||||||
|
admin:
|
||||||
|
accounts:
|
||||||
|
are_you_sure: Você tem certeza?
|
||||||
|
display_name: Nome mostrado
|
||||||
|
domain: Domain
|
||||||
|
edit: Editar
|
||||||
|
email: E-mail
|
||||||
|
feed_url: URL do Feed
|
||||||
|
followers: Seguidores
|
||||||
|
follows: Seguindo
|
||||||
|
location:
|
||||||
|
all: Todos
|
||||||
|
local: Local
|
||||||
|
remote: Remoto
|
||||||
|
title: Local
|
||||||
|
media_attachments: Mídia anexadas
|
||||||
|
moderation:
|
||||||
|
all: Todos
|
||||||
|
silenced: Silenciado
|
||||||
|
suspended: Supenso
|
||||||
|
title: Moderação
|
||||||
|
most_recent_activity: Atividade mais recente
|
||||||
|
most_recent_ip: IP mais recente
|
||||||
|
not_subscribed: Não inscrito
|
||||||
|
order:
|
||||||
|
alphabetic: Alfabética
|
||||||
|
most_recent: Mais recente
|
||||||
|
title: Ordem
|
||||||
|
perform_full_suspension: Fazer suspensão completa
|
||||||
|
profile_url: URL do perfil
|
||||||
|
public: Público
|
||||||
|
push_subscription_expires: PuSH subscription expires
|
||||||
|
salmon_url: Salmon URL
|
||||||
|
silence: Silêncio
|
||||||
|
statuses: Status
|
||||||
|
title: Contas
|
||||||
|
undo_silenced: Desfazer silenciar
|
||||||
|
undo_suspension: Desfazer supensão
|
||||||
|
username: Usuário
|
||||||
|
web: Web
|
||||||
|
domain_blocks:
|
||||||
|
add_new: Adicionar nova
|
||||||
|
created_msg: Bloqueio do domínio está sendo processado
|
||||||
|
destroyed_msg: Bloqueio de domínio está sendo desfeito
|
||||||
|
domain: Domínio
|
||||||
|
new:
|
||||||
|
create: Criar bloqueio
|
||||||
|
hint: O bloqueio de dominio não vai previnir a criação de entradas no banco de dados, mas irá, retroativamente e automaticamente aplicar métodos de moderação específica nessas contas.
|
||||||
|
severity:
|
||||||
|
desc_html: "<strong>Silenciar</strong> irá fazer com que os posts dessas contas sejam invisíveis para todos que não a seguem. <strong>Supender</strong> irá remover todos o conteúdo das contas, mídia e dados do perfil."
|
||||||
|
silence: Silenciar
|
||||||
|
suspend: Suspender
|
||||||
|
title: Novo bloqueio de domínio
|
||||||
|
reject_media: Rejeitar arquivos de mídia
|
||||||
|
reject_media_hint: Remove localmente arquivos armazenados e rejeita fazer o download de novos no futuro. Irrelevante em suspensões.
|
||||||
|
severities:
|
||||||
|
silence: Silenciar
|
||||||
|
suspend: Suspender
|
||||||
|
severity: Severidade
|
||||||
|
show:
|
||||||
|
affected_accounts:
|
||||||
|
one: Uma conta no banco de dados afetada
|
||||||
|
other: "%{count} contas no banco de dados afetada"
|
||||||
|
retroactive:
|
||||||
|
silence: Desilenciar todas as contas existentes nesse domínio
|
||||||
|
suspend: Desuspender todas as contas existentes nesse domínio
|
||||||
|
title: Desfazer bloqueio de domínio para %{domain}
|
||||||
|
title: Bloqueio de domínio
|
||||||
|
undo: Desfazer
|
||||||
|
pubsubhubbub:
|
||||||
|
callback_url: URL de Callback
|
||||||
|
confirmed: Confirmado
|
||||||
|
expires_in: Expira em
|
||||||
|
last_delivery: Última entrega
|
||||||
|
title: PubSubHubbub
|
||||||
|
topic: Tópico
|
||||||
|
reports:
|
||||||
|
comment:
|
||||||
|
label: Commentário
|
||||||
|
none: None
|
||||||
|
delete: Deletar
|
||||||
|
id: ID
|
||||||
|
mark_as_resolved: Marque como resolvido
|
||||||
|
report: 'Report #%{id}'
|
||||||
|
reported_account: Conta reportada
|
||||||
|
reported_by: Reportado por
|
||||||
|
resolved: Resolvido
|
||||||
|
silence_account: Conta silenciada
|
||||||
|
status: Status
|
||||||
|
suspend_account: Conta suspensa
|
||||||
|
target: Target
|
||||||
|
title: Reports
|
||||||
|
unresolved: Unresolved
|
||||||
|
view: View
|
||||||
|
settings:
|
||||||
|
click_to_edit: Clique para editar
|
||||||
|
contact_information:
|
||||||
|
email: Entre um endereço de email público
|
||||||
|
label: Informação de contato
|
||||||
|
username: Entre com usuário
|
||||||
|
registrations:
|
||||||
|
closed_message:
|
||||||
|
desc_html: Mostrar na página inicial quando registros estão fecados<br/>Você pode usar tags HTML
|
||||||
|
title: Mensagem de registro fechados
|
||||||
|
open:
|
||||||
|
disabled: Desabilitado
|
||||||
|
enabled: Habilitado
|
||||||
|
title: Aberto para registro
|
||||||
|
setting: Preferências
|
||||||
|
site_description:
|
||||||
|
desc_html: Mostrar como parágrafo e usado como meta tag.<br/>Vôce pode usar tags HTML, em particular <code><a></code> e <code><em></code>.
|
||||||
|
title: Descrição do site
|
||||||
|
site_description_extended:
|
||||||
|
desc_html: Mostrar na página de informação extendiada <br/>Você pode usar tags HTML
|
||||||
|
title: Descrição extendida do site
|
||||||
|
site_title: Título do site
|
||||||
|
title: Preferências do site
|
||||||
|
title: Administração
|
||||||
|
application_mailer:
|
||||||
|
settings: 'Mudar preferências de email: %{link}'
|
||||||
|
signature: notificações Mastodon de %{instance}
|
||||||
|
view: 'View:'
|
||||||
|
applications:
|
||||||
|
invalid_url: URL dada é inválida
|
||||||
|
auth:
|
||||||
|
change_password: Mudar senha
|
||||||
|
didnt_get_confirmation: Não recebeu instruções de confirmação?
|
||||||
|
forgot_password: Esqueceu a senha?
|
||||||
|
login: Entrar
|
||||||
|
register: Registar
|
||||||
|
resend_confirmation: Reenviar instruções de confirmação
|
||||||
|
reset_password: Resetar senha
|
||||||
|
set_new_password: Editar password
|
||||||
|
generic:
|
||||||
|
changes_saved_msg: Mudanças guardadas!
|
||||||
|
powered_by: powered by %{link}
|
||||||
|
save_changes: Guardar alterações
|
||||||
|
validation_errors:
|
||||||
|
one: Algo não está correto. Por favor reveja o erro abaixo
|
||||||
|
other: Algo não está correto. Por favor reveja os %{count} erros abaixo
|
||||||
|
notification_mailer:
|
||||||
|
favourite:
|
||||||
|
body: 'O seu post foi favoritado por %{name}:'
|
||||||
|
subject: "%{name} favouritou o seu post"
|
||||||
|
follow:
|
||||||
|
body: "%{name} seguiu você!"
|
||||||
|
subject: "%{name} segue você"
|
||||||
|
mention:
|
||||||
|
body: 'Você foi mencionado por %{name} em:'
|
||||||
|
subject: Foi mencionado por %{name}
|
||||||
|
reblog:
|
||||||
|
body: 'O seu post foi reblogado por %{name}:'
|
||||||
|
subject: "%{name} reblogou o seu post"
|
||||||
|
pagination:
|
||||||
|
next: Next
|
||||||
|
prev: Prev
|
||||||
|
settings:
|
||||||
|
edit_profile: Editar perfil
|
||||||
|
preferences: Preferências
|
@ -1,64 +1,66 @@
|
|||||||
---
|
---
|
||||||
pt:
|
pt:
|
||||||
about:
|
about:
|
||||||
about_mastodon: Mastodon é um servidor de rede social <em>grátis, e open-source</em>. Uma alternativa <em>descentralizada</em> ás plataformas comerciais, que evita o risco de uma única empresa monopolizar a sua comunicação. Escolha um servidor que você confie — qualquer um que escolher, você poderá interagir com todo o resto. Qualquer um pode ter uma instância Mastodon e assim participar na <em>rede social federada</em> sem problemas.
|
about_mastodon: Mastodon é uma rede social <em>grátis e em código aberto</em>. Uma alternativa <em>descentralizada</em> às plataformas comerciais, que evita o risco de uma única empresa monopolizar a tua comunicação. Escolhe um servidor que confies, não importa qual, pois vais poder comunicar com todos os outros. Qualquer um pode criar uma instância Mastodon e participar nesta <em>rede social</em>.
|
||||||
about_this: Sobre essa instância
|
about_this: Sobre esta instância
|
||||||
apps: Aplicações
|
apps: Aplicações
|
||||||
business_email: 'Email comercial:'
|
business_email: 'Email comercial:'
|
||||||
closed_registrations: Registros estão fechadas para essa instância.
|
closed_registrations: Novos registos estão fechados nesta instância.
|
||||||
contact: Contato
|
contact: Contacto
|
||||||
description_headline: O que é %{domain}?
|
description_headline: O que é o %{domain}?
|
||||||
domain_count_after: outras instâncias
|
domain_count_after: outras instâncias
|
||||||
domain_count_before: Conectado a
|
domain_count_before: Ligado a
|
||||||
features:
|
features:
|
||||||
api: Aberto para API de aplicações e serviços
|
api: API aberta para aplicações e serviços
|
||||||
blocks: Bloqueos e ferramentas para mudar
|
blocks: Ferramentas para silenciar e bloquear
|
||||||
characters: 500 caracteres por post
|
characters: 500 caracteres por post
|
||||||
chronology: Timeline são cronologicas
|
chronology: Timelines cronológicas
|
||||||
ethics: 'Design ético: sem propaganda, sem tracking'
|
ethics: 'Design ético: sem públicidade ou tracking'
|
||||||
gifv: GIFV e vídeos curtos
|
gifv: GIFV e pequenos vídeos
|
||||||
privacy: Granular, privacidade setada por post
|
privacy: Privacidade granular por post
|
||||||
public: Timelines públicas
|
public: Timelines públicas
|
||||||
features_headline: O que torna Mastodon diferente
|
features_headline: O que torna Mastodon diferente
|
||||||
get_started: Comece aqui
|
get_started: Começar
|
||||||
links: Links
|
links: Links
|
||||||
source_code: Source code
|
|
||||||
other_instances: Outras instâncias
|
other_instances: Outras instâncias
|
||||||
|
source_code: Código fonte
|
||||||
|
status_count_after: publicações
|
||||||
|
status_count_before: Que fizeram
|
||||||
terms: Termos
|
terms: Termos
|
||||||
user_count_after: usuários
|
user_count_after: utilizadores
|
||||||
user_count_before: Lugar de
|
user_count_before: Casa para
|
||||||
accounts:
|
accounts:
|
||||||
follow: Seguir
|
follow: Seguir
|
||||||
followers: Seguidores
|
followers: Seguidores
|
||||||
following: Seguindo
|
following: A seguir
|
||||||
nothing_here: Não há nada aqui!
|
nothing_here: Não há nada aqui!
|
||||||
people_followed_by: Pessoas seguidas por %{name}
|
people_followed_by: Pessoas seguidas por %{name}
|
||||||
people_who_follow: Pessoas que seguem %{name}
|
people_who_follow: Pessoas que seguem %{name}
|
||||||
posts: Posts
|
posts: Posts
|
||||||
remote_follow: Acesso remoto
|
remote_follow: Seguir remotamente
|
||||||
unfollow: Unfollow
|
unfollow: Deixar de seguir
|
||||||
admin:
|
admin:
|
||||||
accounts:
|
accounts:
|
||||||
are_you_sure: Você tem certeza?
|
are_you_sure: Tens a certeza?
|
||||||
display_name: Nome mostrado
|
display_name: Nome a mostrar
|
||||||
domain: Domain
|
domain: Domínio
|
||||||
edit: Editar
|
edit: Editar
|
||||||
email: E-mail
|
email: E-mail
|
||||||
feed_url: URL do Feed
|
feed_url: URL do Feed
|
||||||
followers: Seguidores
|
followers: Seguidores
|
||||||
follows: Seguindo
|
follows: A seguir
|
||||||
location:
|
location:
|
||||||
all: Todos
|
all: Todos
|
||||||
local: Local
|
local: Local
|
||||||
remote: Remoto
|
remote: Remoto
|
||||||
title: Local
|
title: Local
|
||||||
media_attachments: Mídia anexadas
|
media_attachments: Media anexa
|
||||||
moderation:
|
moderation:
|
||||||
all: Todos
|
all: Todos
|
||||||
silenced: Silenciado
|
silenced: Silenciados
|
||||||
suspended: Supenso
|
suspended: Supensos
|
||||||
title: Moderação
|
title: Moderação
|
||||||
most_recent_activity: Atividade mais recente
|
most_recent_activity: Actividade mais recente
|
||||||
most_recent_ip: IP mais recente
|
most_recent_ip: IP mais recente
|
||||||
not_subscribed: Não inscrito
|
not_subscribed: Não inscrito
|
||||||
order:
|
order:
|
||||||
@ -69,6 +71,7 @@ pt:
|
|||||||
profile_url: URL do perfil
|
profile_url: URL do perfil
|
||||||
public: Público
|
public: Público
|
||||||
push_subscription_expires: PuSH subscription expires
|
push_subscription_expires: PuSH subscription expires
|
||||||
|
reset_password: Reset palavra-passe
|
||||||
salmon_url: Salmon URL
|
salmon_url: Salmon URL
|
||||||
silence: Silêncio
|
silence: Silêncio
|
||||||
statuses: Status
|
statuses: Status
|
||||||
@ -78,34 +81,35 @@ pt:
|
|||||||
username: Usuário
|
username: Usuário
|
||||||
web: Web
|
web: Web
|
||||||
domain_blocks:
|
domain_blocks:
|
||||||
add_new: Adicionar nova
|
add_new: Adicionar novo
|
||||||
created_msg: Bloqueio do domínio está sendo processado
|
created_msg: Bloqueio do domínio está a ser processado
|
||||||
destroyed_msg: Bloqueio de domínio está sendo desfeito
|
destroyed_msg: Bloqueio de domínio está a ser removido
|
||||||
domain: Domínio
|
domain: Domínio
|
||||||
new:
|
new:
|
||||||
create: Criar bloqueio
|
create: Criar bloqueio
|
||||||
hint: O bloqueio de dominio não vai previnir a criação de entradas no banco de dados, mas irá, retroativamente e automaticamente aplicar métodos de moderação específica nessas contas.
|
hint: O bloqueio de dominio não vai previnir a criação de entradas na base de dados, mas irá retroativamente e automaticamente aplicar métodos de moderação específica nessas contas.
|
||||||
severity:
|
severity:
|
||||||
desc_html: "<strong>Silenciar</strong> irá fazer com que os posts dessas contas sejam invisíveis para todos que não a seguem. <strong>Supender</strong> irá remover todos o conteúdo das contas, mídia e dados do perfil."
|
desc_html: "<strong>Silenciar</strong> irá fazer com que os posts dessas contas sejam invisíveis para todos que não a seguem. <strong>Supender</strong> irá eliminar todo o conteúdo guardado dessa conta, mídia e informação de perfil."
|
||||||
silence: Silenciar
|
silence: Silenciar
|
||||||
suspend: Suspender
|
suspend: Suspender
|
||||||
title: Novo bloqueio de domínio
|
title: Novo bloqueio de domínio
|
||||||
reject_media: Rejeitar arquivos de mídia
|
reject_media: Rejeitar ficheiros de mídia
|
||||||
reject_media_hint: Remove localmente arquivos armazenados e rejeita fazer o download de novos no futuro. Irrelevante em suspensões.
|
reject_media_hint: Remove localmente arquivos armazenados e rejeita fazer guardar novos no futuro. Irrelevante na suspensão.
|
||||||
severities:
|
severities:
|
||||||
silence: Silenciar
|
silence: Silenciar
|
||||||
suspend: Suspender
|
suspend: Suspender
|
||||||
severity: Severidade
|
severity: Severidade
|
||||||
show:
|
show:
|
||||||
affected_accounts:
|
affected_accounts:
|
||||||
one: Uma conta no banco de dados afetada
|
one: Uma conta na base de dados afectada
|
||||||
other: "%{count} contas no banco de dados afetada"
|
other: "%{count} contas na base de dados afectadas"
|
||||||
retroactive:
|
retroactive:
|
||||||
silence: Desilenciar todas as contas existentes nesse domínio
|
silence: Não silenciar todas as contas existentes nesse domínio
|
||||||
suspend: Desuspender todas as contas existentes nesse domínio
|
suspend: Não suspender todas as contas existentes nesse domínio
|
||||||
title: Desfazer bloqueio de domínio para %{domain}
|
title: Remover o bloqueio de domínio de %{domain}
|
||||||
|
undo: Anular
|
||||||
title: Bloqueio de domínio
|
title: Bloqueio de domínio
|
||||||
undo: Desfazer
|
undo: Anular
|
||||||
pubsubhubbub:
|
pubsubhubbub:
|
||||||
callback_url: URL de Callback
|
callback_url: URL de Callback
|
||||||
confirmed: Confirmado
|
confirmed: Confirmado
|
||||||
@ -115,84 +119,84 @@ pt:
|
|||||||
topic: Tópico
|
topic: Tópico
|
||||||
reports:
|
reports:
|
||||||
comment:
|
comment:
|
||||||
label: Commentário
|
label: Comentário
|
||||||
none: None
|
none: Nenhum
|
||||||
delete: Deletar
|
delete: Eliminar
|
||||||
id: ID
|
id: ID
|
||||||
mark_as_resolved: Marque como resolvido
|
mark_as_resolved: Marcar como resolvido
|
||||||
report: 'Report #%{id}'
|
report: 'Denúncia #%{id}'
|
||||||
reported_account: Conta reportada
|
reported_account: Conta denunciada
|
||||||
reported_by: Reportado por
|
reported_by: Denúnciada por
|
||||||
resolved: Resolvido
|
resolved: Resolvido
|
||||||
silence_account: Conta silenciada
|
silence_account: Conta silenciada
|
||||||
status: Status
|
status: Estado
|
||||||
suspend_account: Conta suspensa
|
suspend_account: Conta suspensa
|
||||||
target: Target
|
target: Target
|
||||||
title: Reports
|
title: Denúncias
|
||||||
unresolved: Unresolved
|
unresolved: Por resolver
|
||||||
view: View
|
view: Ver
|
||||||
settings:
|
settings:
|
||||||
click_to_edit: Clique para editar
|
click_to_edit: Clique para editar
|
||||||
contact_information:
|
contact_information:
|
||||||
email: Entre um endereço de email público
|
email: Inserir um endereço de email para tornar público
|
||||||
label: Informação de contato
|
label: Informação de contacto
|
||||||
username: Entre com usuário
|
username: Insira um nome de utilizador
|
||||||
registrations:
|
registrations:
|
||||||
closed_message:
|
closed_message:
|
||||||
desc_html: Mostrar na página inicial quando registros estão fecados<br/>Você pode usar tags HTML
|
desc_html: Mostrar na página inicial quando registos estão encerrados<br/>Podes usar tags HTML
|
||||||
title: Mensagem de registro fechados
|
title: Mensagem de registos encerrados
|
||||||
open:
|
open:
|
||||||
disabled: Desabilitado
|
disabled: Desabilitado
|
||||||
enabled: Habilitado
|
enabled: Habilitado
|
||||||
title: Aberto para registro
|
title: Aceitar novos registos
|
||||||
setting: Preferências
|
setting: Preferências
|
||||||
site_description:
|
site_description:
|
||||||
desc_html: Mostrar como parágrafo e usado como meta tag.<br/>Vôce pode usar tags HTML, em particular <code><a></code> e <code><em></code>.
|
desc_html: Mostrar como parágrafo na página inicial e usado como meta tag.<br/>Podes usar tags HTML, em particular <code><a></code> e <code><em></code>.
|
||||||
title: Descrição do site
|
title: Descrição do site
|
||||||
site_description_extended:
|
site_description_extended:
|
||||||
desc_html: Mostrar na página de informação extendiada <br/>Você pode usar tags HTML
|
desc_html: Mostrar na página de mais informações<br/>Podes usar tags HTML
|
||||||
title: Descrição extendida do site
|
title: Página de mais informações
|
||||||
site_title: Título do site
|
site_title: Título do site
|
||||||
title: Preferências do site
|
title: Preferências do site
|
||||||
title: Administração
|
title: Administração
|
||||||
application_mailer:
|
application_mailer:
|
||||||
settings: 'Mudar preferências de email: %{link}'
|
settings: 'Alterar preferências de email: %{link}'
|
||||||
signature: notificações Mastodon de %{instance}
|
signature: notificações Mastodon do %{instance}
|
||||||
view: 'View:'
|
view: 'Ver:'
|
||||||
applications:
|
applications:
|
||||||
invalid_url: URL dada é inválida
|
invalid_url: O URL é inválido
|
||||||
auth:
|
auth:
|
||||||
change_password: Mudar senha
|
change_password: Alterar palavra-passe
|
||||||
didnt_get_confirmation: Não recebeu instruções de confirmação?
|
didnt_get_confirmation: Não recebeu o email de confirmação?
|
||||||
forgot_password: Esqueceu a senha?
|
forgot_password: Esqueceste a palavra-passe?
|
||||||
login: Entrar
|
login: Entrar
|
||||||
register: Registar
|
register: Registar
|
||||||
resend_confirmation: Reenviar instruções de confirmação
|
resend_confirmation: Reenviar instruções de confirmação
|
||||||
reset_password: Resetar senha
|
reset_password: Criar nova palavra-passe
|
||||||
set_new_password: Editar password
|
set_new_password: Editar palavra-passe
|
||||||
generic:
|
generic:
|
||||||
changes_saved_msg: Mudanças guardadas!
|
changes_saved_msg: Alteraçes guardadas!
|
||||||
powered_by: powered by %{link}
|
powered_by: powered by %{link}
|
||||||
save_changes: Guardar alterações
|
save_changes: Guardar alterações
|
||||||
validation_errors:
|
validation_errors:
|
||||||
one: Algo não está correto. Por favor reveja o erro abaixo
|
one: Algo não está correcto. Por favor vê o erro abaixo
|
||||||
other: Algo não está correto. Por favor reveja os %{count} erros abaixo
|
other: Algo não está correto. Por favor vê os %{count} erros abaixo
|
||||||
notification_mailer:
|
notification_mailer:
|
||||||
favourite:
|
favourite:
|
||||||
body: 'O seu post foi favoritado por %{name}:'
|
body: 'O teu post foi adicionado aos favoritos por %{name}:'
|
||||||
subject: "%{name} favouritou o seu post"
|
subject: "%{name} adicionou o teu post aos favoritos"
|
||||||
follow:
|
follow:
|
||||||
body: "%{name} seguiu você!"
|
body: "%{name} é teu seguidor!"
|
||||||
subject: "%{name} segue você"
|
subject: "%{name} começou a seguir-te"
|
||||||
mention:
|
mention:
|
||||||
body: 'Você foi mencionado por %{name} em:'
|
body: 'Foste mencionado por %{name}:'
|
||||||
subject: Foi mencionado por %{name}
|
subject: "%{name} mencionou-te"
|
||||||
reblog:
|
reblog:
|
||||||
body: 'O seu post foi reblogado por %{name}:'
|
body: 'O teu post foi partilhado por %{name}:'
|
||||||
subject: "%{name} reblogou o seu post"
|
subject: "%{name} partilhou o teu post"
|
||||||
pagination:
|
pagination:
|
||||||
next: Next
|
next: Seguinte
|
||||||
prev: Prev
|
prev: Anterior
|
||||||
settings:
|
settings:
|
||||||
edit_profile: Editar perfil
|
edit_profile: Editar perfil
|
||||||
preferences: Preferências
|
preferences: Preferências
|
||||||
|
30
config/locales/simple_form.pt-BR.yml
Normal file
30
config/locales/simple_form.pt-BR.yml
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
---
|
||||||
|
pt-BR:
|
||||||
|
simple_form:
|
||||||
|
labels:
|
||||||
|
defaults:
|
||||||
|
avatar: Avatar
|
||||||
|
confirm_new_password: Confirme nova senha
|
||||||
|
confirm_password: Confirme a senha
|
||||||
|
current_password: Senha atual
|
||||||
|
display_name: Nome
|
||||||
|
email: Endereço de email
|
||||||
|
header: Header
|
||||||
|
locale: Linguagem
|
||||||
|
new_password: Nova senha
|
||||||
|
note: Biografia
|
||||||
|
password: Senha
|
||||||
|
username: Usuário
|
||||||
|
interactions:
|
||||||
|
must_be_follower: Bloquear notificações de não-seguidores
|
||||||
|
must_be_following: Bloquear notificações de pessoas que você
|
||||||
|
notification_emails:
|
||||||
|
favourite: Enviar email quando alguém favorita um post seu
|
||||||
|
follow: Enviar email quando alguém seguir você
|
||||||
|
mention: Enviar email quando alguém mencionar você
|
||||||
|
reblog: Enviar email quando alguém reblogar um post seu
|
||||||
|
'no': 'Não'
|
||||||
|
required:
|
||||||
|
mark: "*"
|
||||||
|
text: necessário
|
||||||
|
'yes': 'Sim'
|
@ -1,28 +1,47 @@
|
|||||||
---
|
---
|
||||||
pt:
|
pt:
|
||||||
simple_form:
|
simple_form:
|
||||||
|
hints:
|
||||||
|
defaults:
|
||||||
|
avatar: PNG, GIF ou JPG. No máximo 2MB. Vai ser reduzido para 120x120px
|
||||||
|
display_name: No máximo 30 caracteres
|
||||||
|
header: PNG, GIF or JPG. No máximo 2MB. Vai ser reduzido para 700x335px
|
||||||
|
locked: Requer que manualmente aproves seguidores e torna o default dos teus posts para privados (apenas seguidores)
|
||||||
|
note: No máximo 160 caracteres
|
||||||
|
imports:
|
||||||
|
data: Ficheiro CSV exportado de outra instância do Mastodon
|
||||||
|
sessions:
|
||||||
|
otp: Insere o código o código de autenticação de dois fatores do teu telefone ou utiliza um código de recuperação de acesso.
|
||||||
labels:
|
labels:
|
||||||
defaults:
|
defaults:
|
||||||
avatar: Avatar
|
avatar: Imagem de Perfil
|
||||||
confirm_new_password: Confirme nova senha
|
confirm_new_password: Confirme nova palavra-passe
|
||||||
confirm_password: Confirme a senha
|
confirm_password: Confirme a palavra-passe
|
||||||
current_password: Senha atual
|
current_password: Palavra-passe actual
|
||||||
|
data: Data
|
||||||
display_name: Nome
|
display_name: Nome
|
||||||
email: Endereço de email
|
email: Endereço de email
|
||||||
header: Header
|
header: Cabeçalho
|
||||||
locale: Linguagem
|
locale: Língua
|
||||||
new_password: Nova senha
|
locked: Tornar conta privada
|
||||||
|
new_password: Nova palavra-passe
|
||||||
note: Biografia
|
note: Biografia
|
||||||
password: Senha
|
otp_attempt: Código de autenticação de dois fatores
|
||||||
username: Usuário
|
password: Palavra-passe
|
||||||
|
setting_boost_modal: Pedir confirmação antes de partilhar um post
|
||||||
|
setting_default_privacy: Privacidade padrão de posts
|
||||||
|
severity: Severity
|
||||||
|
type: Import type
|
||||||
|
username: Utilizador
|
||||||
interactions:
|
interactions:
|
||||||
must_be_follower: Bloquear notificações de não-seguidores
|
must_be_follower: Bloquear notificações de não-seguidores
|
||||||
must_be_following: Bloquear notificações de pessoas que você
|
must_be_following: Bloquear notificações de pessoas que não segues
|
||||||
notification_emails:
|
notification_emails:
|
||||||
favourite: Enviar email quando alguém favorita um post seu
|
digest: Enviar um email da actividade nesta instância
|
||||||
follow: Enviar email quando alguém seguir você
|
favourite: Enviar email quando alguém adiciona um post teu aos favoritos
|
||||||
mention: Enviar email quando alguém mencionar você
|
follow: Enviar email quando alguém te segue
|
||||||
reblog: Enviar email quando alguém reblogar um post seu
|
mention: Enviar email quando alguém te menciona
|
||||||
|
reblog: Enviar email quando alguém partilhar um post teu
|
||||||
'no': 'Não'
|
'no': 'Não'
|
||||||
required:
|
required:
|
||||||
mark: "*"
|
mark: "*"
|
||||||
|
Loading…
Reference in New Issue
Block a user