diff --git a/config/locales/client.pt.yml b/config/locales/client.pt.yml
index abbc8863..2123599f 100644
--- a/config/locales/client.pt.yml
+++ b/config/locales/client.pt.yml
@@ -1,7 +1,7 @@
pt:
js:
wizard:
- complete_custom: "Complete the {{name}}"
+ complete_custom: "Completar o {{name}}"
completed: "You have completed this wizard."
not_permitted: "You are not permitted to access this wizard."
none: "There is no wizard here."
@@ -65,221 +65,221 @@ pt:
admin_js:
admin:
wizard:
- label: "Wizard"
- nav_label: "Wizards"
- select: "Select a wizard"
- create: "Create Wizard"
- name: "Name"
- name_placeholder: "wizard name"
+ label: "Assistente"
+ nav_label: "Assistentes"
+ select: "Selecionar um assistente"
+ create: "Assistente de criação"
+ name: "Nome"
+ name_placeholder: "nome do assistente"
background: "Background"
background_placeholder: "#hex"
- save_submissions: "Save"
- save_submissions_label: "Save wizard submissions."
- multiple_submissions: "Multiple"
- multiple_submissions_label: "Users can submit multiple times."
- after_signup: "Signup"
- after_signup_label: "Users directed to wizard after signup."
- after_time: "Time"
- after_time_label: "Users directed to wizard after start time:"
- after_time_time_label: "Start Time"
+ save_submissions: "Salvar"
+ save_submissions_label: "Salvar submissões do assistente."
+ multiple_submissions: "Múltiplos"
+ multiple_submissions_label: "Os usuários podem enviar várias vezes."
+ after_signup: "Registrar-se"
+ after_signup_label: "Usuários direcionados ao assistente após o horário de início."
+ after_time: "Horário"
+ after_time_label: "Usuários direcionados ao assistente após o horário de início:"
+ after_time_time_label: "Horário de Início"
after_time_modal:
- title: "Wizard Start Time"
- date: "Date"
- time: "Time"
- done: "Set Time"
- clear: "Clear"
- required: "Required"
- required_label: "Users cannot skip the wizard."
+ title: "Hora de Início do Assistente"
+ date: "Data"
+ time: "Horário"
+ done: "Definir horário"
+ clear: "Limpar"
+ required: "Obrigatório"
+ required_label: "Usuários não podem pular o assistente."
prompt_completion: "Prompt"
- prompt_completion_label: "Prompt user to complete wizard."
- restart_on_revisit: "Restart"
- restart_on_revisit_label: "Clear submissions on each visit."
- resume_on_revisit: "Resume"
- resume_on_revisit_label: "Ask the user if they want to resume on each visit."
- theme_id: "Theme"
- no_theme: "Select a Theme (optional)"
- save: "Save Changes"
- remove: "Delete Wizard"
- add: "Add"
+ prompt_completion_label: "Solicitar usuário para completar o assistente."
+ restart_on_revisit: "Reiniciar"
+ restart_on_revisit_label: "Limpar submissões em cada visita."
+ resume_on_revisit: "Retomar"
+ resume_on_revisit_label: "Pergunte ao usuário se eles querem retomar cada visita."
+ theme_id: "Tema"
+ no_theme: "Selecione um tema (opcional)"
+ save: "Salvar as alterações"
+ remove: "Apagar Assistente"
+ add: "Adicionar"
url: "Url"
- key: "Key"
- value: "Value"
- profile: "profile"
- translation: "Translation"
- translation_placeholder: "key"
- type: "Type"
- none: "Make a selection"
- submission_key: 'submission key'
+ key: "Chave"
+ value: "Valor"
+ profile: "perfil"
+ translation: "Tradução"
+ translation_placeholder: "chave"
+ type: "Tipo"
+ none: "Fazer uma seleção"
+ submission_key: 'submeta a chave'
param_key: 'param'
- group: "Group"
- permitted: "Permitted"
- advanced: "Advanced"
- undo: "Undo"
- clear: "Clear"
- select_type: "Select a type"
- condition: "Condition"
- index: "Index"
+ group: "Grupo"
+ permitted: "Permitido"
+ advanced: "Avançado"
+ undo: "Desfazer"
+ clear: "Limpar"
+ select_type: "Selecione um tipo"
+ condition: "Condição"
+ index: "Indexação"
category_settings:
custom_wizard:
- title: "Custom Wizard"
- create_topic_wizard: "Select a wizard to replace the new topic composer in this category."
+ title: "Assistente personalizado"
+ create_topic_wizard: "Selecionar um assistente para substituir o novo compositor de tópicos nesta categoria."
message:
wizard:
- select: "Select a wizard, or create a new one"
- edit: "You're editing a wizard"
- create: "You're creating a new wizard"
- documentation: "Check out the wizard documentation"
- contact: "Contact the developer"
+ select: "Selecione um assistente, ou crie um novo"
+ edit: "Você está editando um assistente"
+ create: "Você está criando um novo assistente"
+ documentation: "Confira a documentação do assistente"
+ contact: "Entre em contato com o desenvolvedor"
field:
- type: "Select a field type"
- edit: "You're editing a field"
- documentation: "Check out the field documentation"
+ type: "Selecione um tipo de campo"
+ edit: "Você está editando um assistente"
+ documentation: "Confira a documentação do assistente"
action:
- type: "Select an action type"
- edit: "You're editing an action"
- documentation: "Check out the action documentation"
+ type: "Selecionar um tipo de ação"
+ edit: "Você está editando um assistente"
+ documentation: "Confira a documentação do assistente"
custom_fields:
- create: "View, create, edit and destroy custom fields"
- saved: "Saved custom field"
- error: "Failed to save: {{messages}}"
- documentation: Check out the custom field documentation
+ create: "Visualizar, criar, editar e destruir campos personalizados"
+ saved: "Campo personalizado salvo"
+ error: "Falha ao salvar: {{messages}}"
+ documentation: Confira a documentação do assistente
manager:
- info: "Export, import or destroy wizards"
- documentation: Check out the manager documentation
- none_selected: Please select atleast one wizard
- no_file: Please choose a file to import
- file_size_error: The file size must be 512kb or less
- file_format_error: The file must be a .json file
- server_error: "Error: {{message}}"
- importing: Importing wizards...
- destroying: Destroying wizards...
- import_complete: Import complete
- destroy_complete: Destruction complete
+ info: "Exportar, importar ou destruir assistentes"
+ documentation: Confira a documentação do assistente
+ none_selected: Por favor, selecione pelo menos um assistente válido
+ no_file: Por favor, escolha um arquivo para importar
+ file_size_error: O tamanho do arquivo deve ser 512kb ou menos
+ file_format_error: O arquivo deve ser um arquivo .json
+ server_error: "Erro: {{message}}"
+ importing: Importando assistentes...
+ destroying: Destruindo assistentes...
+ import_complete: Importação concluída
+ destroy_complete: Destruição completa
editor:
- show: "Show"
- hide: "Hide"
- preview: "{{action}} Preview"
- popover: "{{action}} Fields"
+ show: "Apresentar"
+ hide: "Esconder"
+ preview: "Pré-visualização {{action}}"
+ popover: "{{action}} Campos"
input:
conditional:
- name: 'if'
- output: 'then'
+ name: 'se'
+ output: 'então'
assignment:
- name: 'set'
+ name: 'definir'
association:
- name: 'map'
+ name: 'mapa'
validation:
- name: 'ensure'
+ name: 'garantir'
selector:
label:
- text: "text"
- wizard_field: "wizard field"
- wizard_action: "wizard action"
- user_field: "user field"
- user_field_options: "user field options"
- user: "user"
- category: "category"
+ text: "texto"
+ wizard_field: "campo assistente"
+ wizard_action: "ação do assistente"
+ user_field: "campo de usuário"
+ user_field_options: "opções do campo usuário"
+ user: "usuário"
+ category: "categoria"
tag: "tag"
- group: "group"
- list: "list"
- custom_field: "custom field"
- value: "value"
+ group: "grupo"
+ list: "lista"
+ custom_field: "campo personalizado"
+ value: "valor"
placeholder:
- text: "Enter text"
- property: "Select property"
- wizard_field: "Select field"
- wizard_action: "Select action"
- user_field: "Select field"
- user_field_options: "Select field"
- user: "Select user"
- category: "Select category"
- tag: "Select tag"
- group: "Select group"
- list: "Enter item"
- custom_field: "Select field"
- value: "Select value"
+ text: "Inserir item"
+ property: "Selecione a propriedade"
+ wizard_field: "Selecionar campo"
+ wizard_action: "Selecionar ação"
+ user_field: "Selecionar campo"
+ user_field_options: "Selecionar campo"
+ user: "Selecionar usuário"
+ category: "Selecione a categoria"
+ tag: "Selecionar tag"
+ group: "Selecionar grupo"
+ list: "Inserir item"
+ custom_field: "Selecionar campo"
+ value: "Selecione o valor"
error:
- failed: "failed to save wizard"
- required: "{{type}} requires {{property}}"
- invalid: "{{property}} is invalid"
- dependent: "{{property}} is dependent on {{dependent}}"
- conflict: "{{type}} with {{property}} '{{value}}' already exists"
- after_time: "After time invalid"
+ failed: "falhou em salvar o assistente"
+ required: "{{type}} requer {{property}}"
+ invalid: "{{property}} é inválido"
+ dependent: "{{property}} depende de {{dependent}}"
+ conflict: "{{type}} com {{property}} '{{value}}' já existe"
+ after_time: "Após tempo inválido"
step:
- header: "Steps"
- title: "Title"
- banner: "Banner"
- description: "Description"
+ header: "Passos"
+ title: "Título"
+ banner: "Estandarte"
+ description: "Descrição"
required_data:
- label: "Required"
- not_permitted_message: "Message shown when required data not present"
+ label: "Obrigatório"
+ not_permitted_message: "Mensagem exibida quando os dados necessários não estão presentes"
permitted_params:
label: "Params"
force_final:
- label: "Conditional Final Step"
- description: "Display this step as the final step if conditions on later steps have not passed when the user reaches this step."
+ label: "Etapa final condicional"
+ description: "Exibir esta etapa como a última etapa se as condições em etapas posteriores não forem passadas quando o usuário chegar a esta etapa."
field:
- header: "Fields"
- label: "Label"
- description: "Description"
- image: "Image"
- image_placeholder: "Image url"
- required: "Required"
- required_label: "Field is Required"
- min_length: "Min Length"
- min_length_placeholder: "Minimum length in characters"
- max_length: "Max Length"
- max_length_placeholder: "Maximum length in characters"
- char_counter: "Character Counter"
- char_counter_placeholder: "Display Character Counter"
- field_placeholder: "Field Placeholder"
- file_types: "File Types"
- preview_template: "Template"
- limit: "Limit"
- property: "Property"
+ header: "Campos"
+ label: "Etiqueta"
+ description: "Descrição"
+ image: "Imagem"
+ image_placeholder: "Url da imagem"
+ required: "Obrigatório"
+ required_label: "O campo é obrigatório"
+ min_length: "Comprimento Mínimo"
+ min_length_placeholder: "Comprimento mínimo em caracteres"
+ max_length: "Comprimento máximo"
+ max_length_placeholder: "Comprimento mínimo em caracteres"
+ char_counter: "Contador de Personagens"
+ char_counter_placeholder: "Exibir contador de caracteres"
+ field_placeholder: "Espaço reservado"
+ file_types: "Tipos de arquivo"
+ preview_template: "Modelo"
+ limit: "Limite"
+ property: "Propriedade"
prefill: "Prefill"
- content: "Content"
- tag_groups: "Tag Groups"
+ content: "Conteúdo"
+ tag_groups: "Grupos de Tags"
date_time_format:
- label: "Format"
- instructions: "Moment.js format"
+ label: "Formato"
+ instructions: "Formato moment.js"
validations:
- header: "Realtime Validations"
- enabled: "Enabled"
- similar_topics: "Similar Topics"
- position: "Position"
- above: "Above"
- below: "Below"
- categories: "Categories"
- max_topic_age: "Max Topic Age"
+ header: "Validações em tempo real"
+ enabled: "Ativado"
+ similar_topics: "Tópicos similares"
+ position: "Posição"
+ above: "Abaixo"
+ below: "Abaixo"
+ categories: "Categorias"
+ max_topic_age: "Idade máxima do tópico"
time_units:
- days: "Days"
- weeks: "Weeks"
- months: "Months"
- years: "Years"
+ days: "Dias"
+ weeks: "Semanas"
+ months: "Meses"
+ years: "Anos"
type:
- text: "Text"
+ text: "Texto"
textarea: Textarea
- composer: Composer
- composer_preview: Composer Preview
- text_only: Text Only
- number: Number
+ composer: Compositor
+ composer_preview: Visualização do compositor
+ text_only: Somente Texto
+ number: Numero
checkbox: Checkbox
url: Url
- upload: Upload
+ upload: Transferir
dropdown: Dropdown
tag: Tag
- category: Category
- group: Group
- user_selector: User Selector
- date: Date
- time: Time
- date_time: Date & Time
+ category: Categoria
+ group: Grupo
+ user_selector: Seletor de Usuário
+ date: Data
+ time: Horário
+ date_time: Data e Hora
connector:
- and: "and"
- or: "or"
- then: "then"
- set: "set"
+ and: "e"
+ or: "ou"
+ then: "então"
+ set: "definir"
equal: '='
greater: '>'
less: '<'
@@ -289,209 +289,209 @@ pt:
association: '→'
is: 'is'
action:
- header: "Actions"
- include: "Include Fields"
- title: "Title"
- post: "Post"
- topic_attr: "Topic Attribute"
- interpolate_fields: "Insert wizard fields using the field_id in w{}. Insert user fields using field key in u{}."
+ header: "Ações"
+ include: "Incluir campos"
+ title: "Título"
+ post: "Postagem"
+ topic_attr: "Atributo do tópico"
+ interpolate_fields: "Inserir campos de assistente usando o field_id no w{}. Insira campos de usuário usando chave de campo em u{}."
run_after:
- label: "Run After"
- wizard_completion: "Wizard Completion"
+ label: "Executar depois"
+ wizard_completion: "Conclusão do Assistente"
custom_fields:
- label: "Custom"
- key: "field"
+ label: "Personalizado"
+ key: "campo"
skip_redirect:
- label: "Redirect"
- description: "Don't redirect the user to this {{type}} after the wizard completes"
+ label: "Redirecionar"
+ description: "Não redirecionar o usuário para este {{type}} após a conclusão do assistente"
suppress_notifications:
- label: "Suppress Notifications"
- description: "Suppress normal notifications triggered by post creation"
+ label: "Ocultar notificações"
+ description: "Ocultar notificações normais desencadeadas pela criação de publicações"
send_message:
- label: "Send Message"
- recipient: "Recipient"
+ label: "Enviar mensagem"
+ recipient: "Destinatário"
create_topic:
- label: "Create Topic"
- category: "Category"
+ label: "Criar tópico"
+ category: "Categoria"
tags: "Tags"
- visible: "Visible"
+ visible: "Visível"
open_composer:
- label: "Open Composer"
+ label: "Abrir compositor"
update_profile:
- label: "Update Profile"
- setting: "Fields"
- key: "field"
+ label: "Atualizar o perfil"
+ setting: "Campos"
+ key: "campo"
watch_categories:
- label: "Watch Categories"
- categories: "Categories"
- mute_remainder: "Mute Remainder"
+ label: "Ver categorias"
+ categories: "Categorias"
+ mute_remainder: "Silenciar lembretes"
notification_level:
- label: "Notification Level"
+ label: "Nível de notificação"
regular: "Normal"
- watching: "Watching"
- tracking: "Tracking"
- watching_first_post: "Watching First Post"
- muted: "Muted"
- select_a_notification_level: "Select level"
- wizard_user: "Wizard User"
- usernames: "Users"
+ watching: "Acompanhando"
+ tracking: "Rastreamento"
+ watching_first_post: "Assistindo primeira publicação"
+ muted: "Silenciado"
+ select_a_notification_level: "Selecionar nível"
+ wizard_user: "Usuário do Assistente"
+ usernames: "Usuários"
post_builder:
- checkbox: "Post Builder"
- label: "Builder"
- user_properties: "User Properties"
- wizard_fields: "Wizard Fields"
- wizard_actions: "Wizard Actions"
- placeholder: "Insert wizard fields using the field_id in w{}. Insert user properties using property in u{}."
+ checkbox: "Construtor de Postagens"
+ label: "Construir"
+ user_properties: "Propriedades do usuário"
+ wizard_fields: "Campo assistente"
+ wizard_actions: "Ação do assistente"
+ placeholder: "Inserir campos de assistente usando o field_id no w{}. Insira campos de usuário usando chave de campo em u{}."
add_to_group:
- label: "Add to Group"
+ label: "Adicionar ao Grupo"
route_to:
- label: "Route To"
+ label: "Rota para"
url: "Url"
- code: "Code"
+ code: "Código"
send_to_api:
- label: "Send to API"
+ label: "Enviar para API"
api: "API"
endpoint: "Endpoint"
- select_an_api: "Select an API"
- select_an_endpoint: "Select an endpoint"
- body: "Body"
+ select_an_api: "Selecione uma API"
+ select_an_endpoint: "Selecionar um endpoint"
+ body: "Conteúdo"
body_placeholder: "JSON"
create_category:
- label: "Create Category"
- name: Name
- slug: Slug
- color: Color
- text_color: Text color
- parent_category: Parent Category
- permissions: Permissions
+ label: "Criar Categoria"
+ name: Nome
+ slug: Pedaço de texto
+ color: Cor
+ text_color: Cor do texto
+ parent_category: Categoria Pai
+ permissions: Permissões
create_group:
- label: Create Group
- name: Name
- full_name: Full Name
- title: Title
- bio_raw: About
- owner_usernames: Owners
- usernames: Members
- grant_trust_level: Automatic Trust Level
- mentionable_level: Mentionable Level
- messageable_level: Messageable Level
- visibility_level: Visibility Level
- members_visibility_level: Members Visibility Level
+ label: Criar grupo
+ name: Nome
+ full_name: Nome Completo
+ title: Título
+ bio_raw: Sobre
+ owner_usernames: Proprietários
+ usernames: Membros
+ grant_trust_level: Nível de confiança automático
+ mentionable_level: Nível Mencionável
+ messageable_level: Nível Mensageável
+ visibility_level: Nível de visibilidade
+ members_visibility_level: Nível de Visibilidade dos Membros
custom_field:
- nav_label: "Custom Fields"
- add: "Add"
+ nav_label: "Campos personalizados"
+ add: "Adicionar"
external:
- label: "from another plugin"
- title: "This custom field has been added by another plugin. You can use it in your wizards but you can't edit the field here."
+ label: "de outro plugin"
+ title: "Este campo personalizado foi adicionado por outro plugin. Você pode usá-lo em seus assistentes, mas você não pode editar o campo aqui."
name:
- label: "Name"
- select: "underscored_name"
+ label: "Nome"
+ select: "nome_sublinhado"
type:
- label: "Type"
- select: "Select a type"
+ label: "Tipo"
+ select: "Selecione um tipo"
string: "String"
- integer: "Integer"
- boolean: "Boolean"
+ integer: "Inteiro"
+ boolean: "Boleano"
json: "JSON"
klass:
- label: "Class"
- select: "Select a class"
- post: "Post"
- category: "Category"
- topic: "Topic"
- group: "Group"
- user: "User"
+ label: "Classe"
+ select: "Selecione uma classe"
+ post: "Postagem"
+ category: "Categoria"
+ topic: "Tópico"
+ group: "Grupo"
+ user: "Usuário"
serializers:
- label: "Serializers"
- select: "Select serializers"
- topic_view: "Topic View"
- topic_list_item: "Topic List Item"
- basic_category: "Category"
- basic_group: "Group"
- post: "Post"
+ label: "Serializadores"
+ select: "Selecionar serializadores"
+ topic_view: "Exibição de tópico"
+ topic_list_item: "Item da Lista de Tópicos"
+ basic_category: "Categoria"
+ basic_group: "Grupo"
+ post: "Postagem"
submissions:
- nav_label: "Submissions"
- title: "{{name}} Submissions"
+ nav_label: "Submissões"
+ title: "{{name}} Submissões"
download: "Download"
api:
label: "API"
nav_label: 'APIs'
- select: "Select API"
- create: "Create API"
- new: 'New API'
- name: "Name (can't be changed)"
- name_placeholder: 'Underscored'
- title: 'Title'
- title_placeholder: 'Display name'
- remove: 'Delete'
- save: "Save"
+ select: "Selecione uma API"
+ create: "Criar API"
+ new: 'Nova API'
+ name: "Nome (não pode ser alterado)"
+ name_placeholder: 'Sublinhado'
+ title: 'Título'
+ title_placeholder: 'Nome para exibição'
+ remove: 'Excluir'
+ save: "Salvar"
auth:
- label: "Authorization"
- btn: 'Authorize'
- settings: "Settings"
- status: "Status"
- redirect_uri: "Redirect url"
- type: 'Type'
- type_none: 'Select a type'
- url: "Authorization url"
- token_url: "Token url"
- client_id: 'Client id'
- client_secret: 'Client secret'
- username: 'username'
- password: 'password'
+ label: "Autorização"
+ btn: 'Autorizar'
+ settings: "Confirgurações"
+ status: "Estado"
+ redirect_uri: "Url de redirecionamento"
+ type: 'Tipo'
+ type_none: 'Selecione um tipo'
+ url: "Autorização de url"
+ token_url: "Url do token"
+ client_id: 'Id do Cliente'
+ client_secret: 'Segredo do cliente'
+ username: 'nome de usuário'
+ password: 'senha'
params:
label: 'Params'
new: 'New param'
status:
- label: "Status"
- authorized: 'Authorized'
- not_authorized: "Not authorized"
- code: "Code"
- access_token: "Access token"
- refresh_token: "Refresh token"
- expires_at: "Expires at"
- refresh_at: "Refresh at"
+ label: "Estado"
+ authorized: 'Autorizar'
+ not_authorized: "Não autorizado"
+ code: "Código"
+ access_token: "Token de acesso"
+ refresh_token: "Atualizar token"
+ expires_at: "Expira em"
+ refresh_at: "Atualizar em"
endpoint:
label: "Endpoints"
- add: "Add endpoint"
- name: "Endpoint name"
- method: "Select a method"
- url: "Enter a url"
- content_type: "Select a content type"
- success_codes: "Select success codes"
+ add: "Adicionar endpoint"
+ name: "Nome do endpoint"
+ method: "Selecione um método"
+ url: "Digite uma url"
+ content_type: "Selecione um tipo de campo"
+ success_codes: "Selecionar códigos de sucesso"
log:
- label: "Logs"
+ label: "Registros"
log:
- nav_label: "Logs"
+ nav_label: "Registros"
manager:
- nav_label: Manager
- title: Manage Wizards
- export: Export
- import: Import
- imported: imported
- upload: Select wizards.json
- destroy: Destroy
- destroyed: destroyed
+ nav_label: Administrador
+ title: Gerenciar Assistentes
+ export: Exportação
+ import: Importação
+ imported: importado
+ upload: Selecione wizards.json
+ destroy: Destruir
+ destroyed: destruído
wizard_js:
group:
- select: "Select a group"
+ select: "Selecionar grupo"
location:
name:
- title: "Name (optional)"
- desc: "e.g. P. Sherman Dentist"
+ title: "Nome (opcional)"
+ desc: "por exemplo, P. Sherman Dentist"
street:
- title: "Number and Street"
+ title: "Número e rua"
desc: "e.g. 42 Wallaby Way"
postalcode:
- title: "Postal Code (Zip)"
+ title: "Código Postal (Zip)"
desc: "e.g. 2090"
neighbourhood:
- title: "Neighbourhood"
+ title: "Vizinhança"
desc: "e.g. Cremorne Point"
city:
title: "City, Town or Village"
desc: "e.g. Sydney"
- coordinates: "Coordinates"
+ coordinates: "Coordenadas"
lat:
title: "Latitude"
desc: "e.g. -31.9456702"
@@ -499,10 +499,10 @@ pt:
title: "Longitude"
desc: "e.g. 115.8626477"
country_code:
- title: "Country"
- placeholder: "Select a Country"
+ title: "País"
+ placeholder: "Selecione um país"
query:
- title: "Address"
+ title: "Endereço"
desc: "e.g. 42 Wallaby Way, Sydney."
geo:
desc: "Locations provided by {{provider}}"