diff --git a/config/locales/client.pt_BR.yml b/config/locales/client.pt_BR.yml index c005cceb93b..4a9ea165584 100644 --- a/config/locales/client.pt_BR.yml +++ b/config/locales/client.pt_BR.yml @@ -1,5 +1,17 @@ pt_BR: js: + number: + human: + storage_units: + format: '%n %u' + units: + byte: + one: Byte + other: Bytes + gb: GB + kb: KB + mb: MB + tb: TB dates: tiny: half_a_minute: "< 1m" @@ -136,6 +148,7 @@ pt_BR: '12': "Itens Enviados" '13': "Caixa de Entrada" user: + said: "{{username}} postou:" profile: Perfil mute: Silenciar edit: Editar Preferências @@ -385,11 +398,8 @@ pt_BR: quote_text: "Bloco de Citação" code_title: "Trecho de Código" code_text: "digite o código aqui" - image_title: "Imagem" - image_description: "digite a descrição da imagem aqui" - image_dialog_title: "Inserir Imagem" - image_optional_text: "título opcional" - image_hosting_hint: "Precisa de hospedagem gratuita para arquivos de imagem?" + upload_title: "Enviar" + upload_description: "digite aqui a descrição do arquivo enviado" olist_title: "Lista numerada" ulist_title: "Lista de items" list_item: "Item da Lista" @@ -418,17 +428,17 @@ pt_BR: invitee_accepted: " {{username}} aceitou o seu convite" moved_post: " {{username}} moveu a postagem para {{link}}" total_flagged: "postagens sinalizadas totais" - image_selector: - title: "Inserir Imagem" - from_my_computer: "Do meu dispositivo" - from_the_web: "Da internet" - add_image: "Adicionar Imagem" - remote_title: "imagem remota" - remote_tip: "insira o endereço de uma imagem no formato http://example.com/image.jpg" - local_title: "imagem local" - local_tip: "clique para selecionar uma imagem no seu dispositivo." + upload_selector: + title: "Enviar arquivo" + from_my_computer: "Do Meu Dispositivo" + from_the_web: "Da Internet" + add_image: "Adicionar Arquivo" + remote_title: "arquivo remoto" + remote_tip: "digite o endereço de um arquivo na forma http://exemplo.com/imagem.jpg" + local_title: "arquivo local" + local_tip: "clique para selecionar um arquivo do seu dispositivo" upload: "Enviar" - uploading_image: "Enviando imagem" + upload_file: "Enviando" search: title: "procurar por tópicos, posts, usuários, ou categorias" placeholder: "escreve aqui o seu termo de buscar" @@ -522,6 +532,7 @@ pt_BR: total: total de posts current: postagem atual notifications: + title: "Notificações a Receber: " reasons: '3_2': 'Você receberá notificações porque está observando este tópico.' '3_1': 'Você receberá notificações porque criou este tópico.' @@ -546,6 +557,7 @@ pt_BR: title: "Silenciar" description: "você não será notificado relativamente a nada deste tópico, e não aparecerá na sua lista de não lidos." actions: + recover: "Recuperar Tópico" delete: "Apagar Tópico" open: "Abrir Tópico" close: "Fechar Tópico" @@ -557,7 +569,7 @@ pt_BR: invisible: "Tornar Invisível" visible: "Tornar Visível" reset_read: "Repor Data de Leitura" - multi_select: "Alternar Multi-Seleção" + multi_select: "Selecionar Postagens para Mover" convert_to_topic: "Converter para Tópico Regular" reply: title: 'Responder' @@ -602,17 +614,17 @@ pt_BR: other: "de {{count}} no tópico" cancel: "Mostrar novamente todas as postagens deste tópico." split_topic: - title: "Dividir Tópico" - action: "dividir tópico" + title: "Mover para um novo Tópico" + action: "mover para novo tópico" topic_name: "Nome do Novo Tópico:" - error: "Houve um erro ao separar este tópico." + error: "Houve um erro ao mover as postagens para novo tópico." instructions: one: "Você está prestes a criar um novo tópico e populá-lo com a postagem que você selecionou." other: "Você está prestes a criar um novo tópico e populá-lo com os {{count}} postagens que você selecionou." merge_topic: - title: "Fundir Tópico" - action: "fundir tópico" - error: "Houve um erro ao fundir este tópico." + title: "Mover para Tópico Existente" + action: "mover para tópico existente" + error: "Houve um erro ao mover as postagens para aquele tópico." instructions: one: "Por favor selecione o tópico para o qual você gostaria de mover esta postagem." other: "Por favor selecione o tópico para o qual você gostaria de mover estas {{count}} postagens." @@ -745,7 +757,7 @@ pt_BR: one: "1 pessoa adicionou um marcador a esta postagem" other: "{{count}} pessoas adicionaram um marcador a esta postagem" like: - one: "1 pessoa curtiu esta postagem" + one: "1 pessoa deu curtiu esta postagem" other: "{{count}} pessoas curtiram esta postagem" vote: one: "1 pessoa votou nesta postagem" @@ -759,6 +771,7 @@ pt_BR: one: "Tem certeza que quer apagar esta postagem?" other: "Tem certeza que quer apagar todos essas postagens?" category: + can: 'pode… ' none: '(sem categoria)' edit: 'editar' edit_long: "Editar Categoria" @@ -787,11 +800,10 @@ pt_BR: change_in_category_topic: "Editar Descrição" hotness: "Mais Quente" already_used: 'Esta cor já foi usada para outra categoria' - is_secure: "Categoria segura?" - add_group: "Adicionar Grupo" security: "Segurança" - allowed_groups: "Grupos Permitidos:" auto_close_label: "Fechar automaticamente tópicos depois de:" + edit_permissions: "Editar Permissões" + add_permission: "Adicionar Permissões" flagging: title: 'Porque está sinalizando esta postagem?' action: 'Sinalizar Postagem' @@ -871,6 +883,10 @@ pt_BR: other: "{{categoryName}} ({{count}})" help: "tópicos populares na categoria {{categoryName}}" browser_update: 'Infelizmente, seu navegador é muito antigo para ser utilizado em um fórum Discours. Por favor atualize seu navegador.' + permission_types: + full: "Criar / Responder / Ver" + create_post: "Responder / Ver" + readonly: "Ver" admin_js: type_to_filter: "escreva para filtrar..." admin: diff --git a/config/locales/server.pt_BR.yml b/config/locales/server.pt_BR.yml index db2b913cc37..0ecc8d65332 100644 --- a/config/locales/server.pt_BR.yml +++ b/config/locales/server.pt_BR.yml @@ -123,7 +123,7 @@ pt_BR: title: "ancião" change_failed_explanation: "Você tentou rebaixar %{user_name} para '%{new_trust_level}'. No entanto o nível de confiança dele já é '%{current_trust_level}'. %{user_name} permanecerá em '%{current_trust_level}'" rate_limiter: - too_many_requests: "Você está repetindo esta ação muitas vezes. Por favor espera %{time_left} antes de tentar novamente." + too_many_requests: "Nós possuímos um limite diário do número de vezes que uma ação pode ser tomada. Por favor aguarde %{time_left} antes de tentar novamente." hours: one: "1 hora" other: "%{count} horas" @@ -404,6 +404,9 @@ pt_BR: tos_miscellaneous: title: "Termos do Serviço: Diversos" description: "Texto para a seção de Diversos dos Termos de Serviço." + login_required: + title: "É requerido que você entre em sua conta: Página Inicial" + description: "Texto exibido para usuários não autorizados quando é se exige entrar na conta para acessar o site." site_settings: default_locale: "Idioma padrão para esta instância do Discourse (ISO 639-1 Code)" min_post_length: "tamanho mínimo para a postagem" @@ -425,7 +428,7 @@ pt_BR: company_short_name: "Nome curto da companhia que mantém este site, usada nos documentos legais como o /tos" company_domain: "Nome de domínio pertencente a companhia que mantém este site, usada nos documentos legais como o /tos" api_key: "A chave de API segura usada para criar e modificar tópicos, acesse a seção /admin/api para defini-lá" - queue_jobs: "APENAS DESENVOLVEDORES! ATENÇÃO! Enfileira várias tarefas no sidekiq, se for falso a fila é única" + queue_jobs: "APENAS DESENVOLVEDORES! ATENÇÃO! Por padrão, enfileira tarefas no sidekiq. Se desativado, seu site ficará defeituoso." crawl_images: "permitir mostrar imagens de sites terceiros" ninja_edit_window: "quão rápido é possivél fazer uma alteração sem guardar uma nova versão, em segundos." max_image_width: "máxima largura para uma imagem numa postagem" @@ -549,7 +552,8 @@ pt_BR: min_title_similar_length: "Tamanho mínimo do título antes de ele ser checado por tópicos similares" min_body_similar_length: "Tamanho mínimo do corpo de uma postagem antes de ele ser checado por tópicos similares" category_colors: "Lista separada por barra (|) das cores em hexadecimal permitidas para as categorias" - max_upload_size_kb: "Tamanho máximo dos arquivos que os usuários podem fazer upload em kB - certifique-se de configurar o limite no nginx (client_max_body_size) / apache, e também no proxy." + max_image_size_kb: "Tamanho máximo de imagens que os usuários podem enviar em kB - certifique-se de configurar o limite no nginx (client_max_body_size) / apache, e também no proxy." + max_attachment_size_kb: "Tamanho máximo de arquivos que os usuários podem enviar em kB - certifique-se de configurar o limite no nginx (client_max_body_size) / apache, e também no proxy." authorized_extensions: "Uma lista separada por barras verticais (|) das extensões de arquivo permitidas para envio" max_similar_results: "Quantos tópicos similares devem ser exibidos para um usuário enquanto ele está redigindo um novo tópico" title_prettify: "Prevenir erros comuns em títulos, incluindo caps-lock ligado, primeira letra minúscula, excesso de ! e ?, pontos extras no final, etc." @@ -949,6 +953,7 @@ pt_BR: miscellaneous: "Este Acordo constitui a totalidade do acordo entre %{company_short_name} e você sobre o assunto em questão, e só pode ser modificado por uma emenda por escrito assinado por um executivo autorizado %{company_short_name}, ou pela publicação por %{company_short_name} de uma versão revisada. Exceto o definido em lei aplicável, se houver, em contrário, o presente Contrato, qualquer acesso ou uso do Site serão regidos pelas leis do República Federativa do Brasil, Brasil, excluindo seu conflito às disposições da lei, e o local adequado para quaisquer disputas decorrentes ou relacionadas com qualquer do mesmo serão os tribunais estaduais e federais localizados em Florianópolis, Santa Catarina. Com exceção de pedidos de medida cautelar ou de equidade ou reclamações relativas aos direitos de propriedade intelectual (que podem ser levados a qualquer tribunal competente, sem a constituição de uma garantia), qualquer litígio decorrente do presente Acordo será resolvido de acordo com as Regras de Arbitragem globais de Arbitragem e Mediação Judicial, Inc. (\"JAMS\") por três árbitros nomeados em conformidade com tais regras. A arbitragem terá lugar em Florianópolis, Santa Catarina, no idioma português brasileiro e a decisão arbitral pode ser executada em qualquer tribunal. A parte prevalecente em qualquer ação ou processo para executar este Contrato terá o direito de custos e honorários advocatícios. Se qualquer parte deste Contrato for considerada inválida ou inexequível, essa parte será interpretada de modo a refletir a intenção original das partes, e as parcelas restantes permanecerão em pleno vigor e efeito. A renúncia por qualquer das partes de qualquer termo ou condição deste Contrato ou qualquer violação da mesma, em qualquer instância, não vai renunciar a tal termo ou condição ou qualquer violação subseqüente. Você pode transferir seus direitos sob este Contrato a qualquer partido que consente e concorda em ficar vinculado por seus termos e condições; %{company_short_name} pode ceder seus direitos sob este Contrato sem qualquer condição. Este Acordo será vinculativo e reverterá em benefício das partes, seus sucessores e cessionários autorizados." deleted: 'removido' upload: + unauthorized: "Desculpe-nos, o arquivo que você está tentando enviar não é autorizado (extensões autorizadas: %{authorized_extensions})." pasted_image_filename: "Imagem colada" image: fetch_failure: "Desculpe, houve um erro ao transferir a imagem."