chore: Update language translations (#2280)

Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
This commit is contained in:
Sojan Jose
2021-05-17 23:53:19 +05:30
committed by GitHub
parent f925bc22e2
commit cf09c2af4d
295 changed files with 4972 additions and 856 deletions

View File

@@ -0,0 +1,79 @@
{
"CAMPAIGN": {
"HEADER": "Campaigns",
"SIDEBAR_TXT": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations. Click on <b>Add Campaign</b> to create a new campaign. You can also edit or delete an existing campaign by clicking on the Edit or Delete button.",
"HEADER_BTN_TXT": "Create a campaign",
"ADD": {
"TITLE": "Create a campaign",
"DESC": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations.",
"CANCEL_BUTTON_TEXT": "Cancelar",
"CREATE_BUTTON_TEXT": "Criar",
"FORM": {
"TITLE": {
"LABEL": "Title",
"PLACEHOLDER": "Please enter the title of campaign",
"ERROR": "Title is required"
},
"MESSAGE": {
"LABEL": "Messagem",
"PLACEHOLDER": "Please enter the message of campaign",
"ERROR": "Message is required"
},
"SENT_BY": {
"LABEL": "Enviado por",
"PLACEHOLDER": "Please select the the content of campaign",
"ERROR": "Sender is required"
},
"END_POINT": {
"LABEL": "URL",
"PLACEHOLDER": "Please enter the URL",
"ERROR": "Por favor, insira uma URL válida"
},
"TIME_ON_PAGE": {
"LABEL": "Time on page(Seconds)",
"PLACEHOLDER": "Please enter the time",
"ERROR": "Time on page is required"
},
"ENABLED": "Enable campaign",
"SUBMIT": "Add Campaign"
},
"API": {
"SUCCESS_MESSAGE": "Campaign created successfully",
"ERROR_MESSAGE": "There was an error. Please try again."
}
},
"EDIT": {
"TITLE": "Edit campaign",
"UPDATE_BUTTON_TEXT": "Atualizar",
"API": {
"SUCCESS_MESSAGE": "Campaign updated successfully",
"ERROR_MESSAGE": "Ocorreu um erro, por favor tente novamente"
}
},
"LIST": {
"LOADING_MESSAGE": "Loading campaigns...",
"404": "There are no campaigns created for this inbox.",
"TABLE_HEADER": {
"TITLE": "Title",
"MESSAGE": "Messagem",
"STATUS": "SItuação",
"SENDER": "Sender",
"URL": "URL",
"TIME_ON_PAGE": "Time(Seconds)",
"CREATED_AT": "Created at"
},
"BUTTONS": {
"ADD": "Add",
"EDIT": "Alterar",
"DELETE": "Excluir"
},
"STATUS": {
"ENABLED": "Ativado",
"DISABLED": "Desativado"
},
"SENDER": {
"BOT": "Bot"
}
}
}
}

View File

@@ -80,6 +80,7 @@
"RECEIVED_VIA_EMAIL": "Recebido por e-mail",
"VIEW_TWEET_IN_TWITTER": "Ver tweet no Twitter",
"REPLY_TO_TWEET": "Responder a este tweet",
"NO_MESSAGES": "Nova Mensagem"
"NO_MESSAGES": "Nova Mensagem",
"NO_CONTENT": "Nenhum conteúdo disponível"
}
}

View File

@@ -12,7 +12,7 @@
"INITIATED_FROM": "A partir de",
"INITIATED_AT": "Iniciado em",
"IP_ADDRESS": "Endereço IP",
"NEW_MESSAGE": "New message",
"NEW_MESSAGE": "Nova Mensagem",
"CONVERSATIONS": {
"NO_RECORDS_FOUND": "Não há conversas anteriores associadas a este contato.",
"TITLE": "Conversas anteriores"
@@ -28,11 +28,17 @@
"INACTIVE_LABELS": "Marcadores disponíveis na conta",
"REMOVE": "Clique no ícone X para remover o marcador",
"ADD": "Clique no ícone + para adicionar o marcador",
"ADD_BUTTON": "Add Labels",
"UPDATE_BUTTON": "Atualizar marcadores",
"UPDATE_ERROR": "Não foi possível atualizar os marcadores, tente novamente."
},
"NO_LABELS_TO_ADD": "Não há mais marcadores definidos na conta.",
"NO_AVAILABLE_LABELS": "Não há marcadores adicionados a esta conversa."
"NO_AVAILABLE_LABELS": "Não há marcadores adicionados a esta conversa.",
"LABEL_SELECT": {
"TITLE": "Add Labels",
"PLACEHOLDER": "Search labels",
"NO_RESULT": "No labels found"
}
},
"MUTE_CONTACT": "Silenciar Conversa",
"UNMUTE_CONTACT": "Reativar Conversa",
@@ -73,8 +79,8 @@
"PHONE_NUMBER": {
"PLACEHOLDER": "Adicione o número de telefone do contato",
"LABEL": "Número de Telefone",
"HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local phone number]",
"ERROR": "Phone number should be either empty or of E.164 format"
"HELP": "O número de telefone deve ser do formato E.164, por exemplo: +1415555555 [+][código do país][código de área][número de telefone local]",
"ERROR": "O número de telefone deve estar vazio ou no formato E.164"
},
"LOCATION": {
"PLACEHOLDER": "Enter the location of the contact",
@@ -108,27 +114,27 @@
"ERROR_MESSAGE": "Ocorreu um erro, por favor tente novamente"
},
"NEW_CONVERSATION": {
"BUTTON_LABEL": "Start conversation",
"BUTTON_LABEL": "Iniciar Conversa",
"TITLE": "Nova conversa",
"DESC": "Start a new conversation by sending a new message.",
"NO_INBOX": "Couldn't find an inbox to initiate a new conversation with this contact.",
"DESC": "Iniciar uma nova conversa enviando uma nova mensagem.",
"NO_INBOX": "Não foi possível encontrar uma caixa de entrada para iniciar uma nova conversa com este contato.",
"FORM": {
"TO": {
"LABEL": "To"
"LABEL": "Para"
},
"INBOX": {
"LABEL": "Inbox",
"ERROR": "Select an inbox"
"LABEL": "Caixa de Entrada",
"ERROR": "Selecione uma caixa de entrada"
},
"MESSAGE": {
"LABEL": "Messagem",
"PLACEHOLDER": "Write your message here",
"ERROR": "Message can't be empty"
"PLACEHOLDER": "Escreva sua mensagem aqui",
"ERROR": "A mensagem não pode estar vazia"
},
"SUBMIT": "Send message",
"SUBMIT": "Enviar mensagem",
"CANCEL": "Cancelar",
"SUCCESS_MESSAGE": "Message sent!",
"ERROR_MESSAGE": "Couldn't send! try again"
"SUCCESS_MESSAGE": "Mensagem enviada!",
"ERROR_MESSAGE": "Não foi possível enviar! Tente novamente"
}
},
"CONTACTS_PAGE": {
@@ -151,5 +157,18 @@
},
"VIEW_DETAILS": "Ver detalhes"
}
},
"NOTES": {
"HEADER": {
"TITLE": "Notes"
},
"ADD": {
"BUTTON": "Add",
"PLACEHOLDER": "Add a note",
"TITLE": "Shift + Enter to create a note"
},
"FOOTER": {
"BUTTON": "View all notes"
}
}
}

View File

@@ -58,7 +58,7 @@
"CHANGE_STATUS": "Estado da conversa mudou",
"CHANGE_AGENT": "Responsável da conversa alterado",
"CHANGE_TEAM": "Estado da conversa mudou",
"FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit",
"FILE_SIZE_LIMIT": "O arquivo excede o limite de anexos {MAXIMUM_FILE_UPLOAD_SIZE}",
"SENT_BY": "Enviado por:",
"ASSIGNMENT": {
"SELECT_AGENT": "Selecione Agente",
@@ -85,25 +85,25 @@
},
"ONBOARDING": {
"TITLE": "Olá, 👋. Bem-vindo ao %{installationName}!",
"DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
"DESCRIPTION": "Obrigado por se inscrever. Queremos que você aproveite o máximo de %{installationName}. Aqui estão algumas coisas que você consegue fazer no(a) %{installationName} para que tenha uma experiência agradável.",
"READ_LATEST_UPDATES": "Leia as últimas atualizações",
"ALL_CONVERSATION": {
"TITLE": "Todas as suas conversas em um só lugar",
"DESCRIPTION": "View all the conversations from your customers in one single dashboard. You can filter the conversations by the incoming channel, label and status."
"DESCRIPTION": "Veja todas as conversas dos seus clientes em um único painel. Você pode filtrar as conversas pelo canal de entrada, rótulo e status."
},
"TEAM_MEMBERS": {
"TITLE": "Convidar membros da sua equipe",
"DESCRIPTION": "Since you are getting ready to talk to your customer, bring in your teammates to assist you. You can invite your teammates by adding their email address to the agent list.",
"DESCRIPTION": "Já que você está se preparando para conversar com seu cliente, traga seus colegas para ajudá-lo. Você pode convidar seus colegas de equipe adicionando o endereço de e-mail deles na lista de agentes.",
"NEW_LINK": "Clique aqui para convidar um membro da equipe"
},
"INBOXES": {
"TITLE": "Conectar caixas de entrada",
"DESCRIPTION": "Connect various channels through which your customers would be talking to you. It can be a website live-chat, your Facebook or Twitter page or even your WhatsApp number.",
"DESCRIPTION": "Conecte vários canais através dos quais seus clientes estariam conversando com você. Podendo ser a partir de um chat ao vivo no seu website, sua página do Facebook ou Twitter ou até mesmo seu número do WhatsApp.",
"NEW_LINK": "Clique aqui para criar uma caixa de entrada"
},
"LABELS": {
"TITLE": "Organizar conversas com marcadores",
"DESCRIPTION": "Labels provide an easier way to categorize your conversation. Create some labels like #support-enquiry, #billing-question etc., so that you can use them in a conversation later.",
"DESCRIPTION": "Etiquetas fornecem uma forma mais fácil de organizar a sua conversa. Criar algumas estiquetas como #solicitação-suporte, #fatura-assunto etc., assim você poderá futuramente utiliza-las em uma conversa posteriormente.",
"NEW_LINK": "Clique aqui para criar marcadores"
}
},

View File

@@ -194,7 +194,7 @@
"TITLE": "Sua caixa de entrada está pronta!",
"MESSAGE": "Agora você ja pode oferecer uma excelente experiência no atendimento de seus clientes através do seu novo Canal ",
"BUTTON_TEXT": "Leva-me lá",
"MORE_SETTINGS": "More settings",
"MORE_SETTINGS": "Mais configurações",
"WEBSITE_SUCCESS": "Você concluiu a criação de um canal de site. Copie o código mostrado abaixo e cole-o no seu site. Na próxima vez que um cliente usar o bate-papo ao vivo, a conversa aparecerá automaticamente na sua caixa de entrada."
},
"REAUTH": "Reautorizar",
@@ -227,6 +227,7 @@
"SETTINGS": "Configurações",
"COLLABORATORS": "Colaboradores",
"CONFIGURATION": "Configuração",
"CAMPAIGN": "Campaigns",
"PRE_CHAT_FORM": "Pre Chat Form",
"BUSINESS_HOURS": "Horário de funcionamento"
},
@@ -279,8 +280,8 @@
"TIMEZONE_LABEL": "Selecionar fuso horário",
"UPDATE": "Atualizar configurações do horário comercial",
"TOGGLE_AVAILABILITY": "Enable business availability for this inbox",
"UNAVAILABLE_MESSAGE_LABEL": "Unavailable message for vistors",
"UNAVAILABLE_MESSAGE_DEFAULT": "We are unavailable at the moment. Leave a message we will respond once we are back.",
"UNAVAILABLE_MESSAGE_LABEL": "Mensagem indisponível para vistores",
"UNAVAILABLE_MESSAGE_DEFAULT": "Nós estamos indisponíveis no momento. Deixe uma mensagem a ser respondida assim que voltarmos.",
"TOGGLE_HELP": "Enabling business availability will show the available hours on live chat widget even if all the agents are offline. Outside available hours vistors can be warned with a message and a pre-chat form.",
"DAY": {
"ENABLE": "Permitir a disponibilidade para este dia",

View File

@@ -1,33 +1,37 @@
import { default as _agentMgmt } from './agentMgmt.json';
import { default as _labelsMgmt } from './labelsMgmt.json';
import { default as _campaign } from './campaign.json';
import { default as _cannedMgmt } from './cannedMgmt.json';
import { default as _chatlist } from './chatlist.json';
import { default as _contact } from './contact.json';
import { default as _conversation } from './conversation.json';
import { default as _generalSettings } from './generalSettings.json';
import { default as _inboxMgmt } from './inboxMgmt.json';
import { default as _integrations } from './integrations.json';
import { default as _labelsMgmt } from './labelsMgmt.json';
import { default as _login } from './login.json';
import { default as _report } from './report.json';
import { default as _resetPassword } from './resetPassword.json';
import { default as _setNewPassword } from './setNewPassword.json';
import { default as _settings } from './settings.json';
import { default as _signup } from './signup.json';
import { default as _integrations } from './integrations.json';
import { default as _generalSettings } from './generalSettings.json';
import { default as _teamsSettings } from './teamsSettings.json';
export default {
..._agentMgmt,
..._campaign,
..._cannedMgmt,
..._chatlist,
..._contact,
..._conversation,
..._generalSettings,
..._inboxMgmt,
..._integrations,
..._labelsMgmt,
..._login,
..._report,
..._labelsMgmt,
..._resetPassword,
..._setNewPassword,
..._settings,
..._signup,
..._integrations,
..._generalSettings,
..._teamsSettings,
};

View File

@@ -38,6 +38,18 @@
{
"id": 1,
"name": "Últimos 30 dias"
},
{
"id": 2,
"name": "Last 3 months"
},
{
"id": 3,
"name": "Last 6 months"
},
{
"id": 4,
"name": "Last year"
}
]
}

View File

@@ -3,7 +3,7 @@
"LINK": "Configurações do Perfil",
"TITLE": "Configurações do Perfil",
"BTN_TEXT": "Atualizar o Perfil",
"UPDATE_SUCCESS": "Your profile has been updated successfully",
"UPDATE_SUCCESS": "Seu perfil foi atualizado com sucesso",
"PASSWORD_UPDATE_SUCCESS": "A sua senha foi alterada com sucesso",
"AFTER_EMAIL_CHANGED": "Seu perfil foi atualizado com sucesso. Faça login novamente, pois suas credenciais de login foram alteradas",
"FORM": {
@@ -19,7 +19,7 @@
"PASSWORD_SECTION": {
"TITLE": "Senha",
"NOTE": "A atualização da sua senha redefiniria o seu login em vários dispositivos.",
"BTN_TEXT": "Change password"
"BTN_TEXT": "Mudar Senha"
},
"ACCESS_TOKEN": {
"TITLE": "Token de acesso",

View File

@@ -1,20 +1,20 @@
{
"TEAMS_SETTINGS": {
"NEW_TEAM": "Criar novo departamento",
"NEW_TEAM": "Criar nova equipe",
"HEADER": "Times",
"SIDEBAR_TXT": "<p><b>Departamentos</b></p> <p>As equipes permitem que você organize seus agentes em grupos baseados em suas responsabilidades. <br /> Um usuário pode fazer parte de várias equipes. Você pode atribuir conversas a uma equipe quando você estiver trabalhando colaborativamente. </p>",
"LIST": {
"404": "Não existem agentes associados a esta conta.",
"EDIT_TEAM": "Editar Departamento"
"EDIT_TEAM": "Editar equipe"
},
"CREATE_FLOW": {
"CREATE": {
"TITLE": "Criar novo departamento",
"TITLE": "Criar nova equipe",
"DESC": "Adicione um título e uma descrição à sua nova equipe."
},
"AGENTS": {
"BUTTON_TEXT": "Adicionar agente ao seu time",
"TITLE": "Adicionar agentes ao departamento - %{teamName}",
"TITLE": "Adicionar agentes a equipe: %{teamName}",
"DESC": "Adicione agentes à sua equipe recém-criada. Isso permite que você colabore como uma equipe em conversas, seja notificado sobre novos eventos na mesma conversa."
},
"WIZARD": [
@@ -25,41 +25,41 @@
},
{
"title": "Adicionar Agentes",
"route": "settings_teams_add_agents",
"body": "Adicionar agentes ao departamento."
"route": "ajustes_equipes_adicionar_agentes",
"body": "Adicionar agentes a equipe."
},
{
"title": "Finalizar",
"route": "settings_teams_finish",
"route": "ajustes_equipes_finalizar",
"body": "Está tudo pronto para começar!"
}
]
},
"EDIT_FLOW": {
"CREATE": {
"TITLE": "Editar detalhes de seu departamento",
"DESC": "Adicione um título e uma descrição ao seu novo departamento",
"BUTTON_TEXT": "Atualizar departamento"
"TITLE": "Editar detalhes da sua equipe",
"DESC": "Edite o título e a descrição da sua equipe.",
"BUTTON_TEXT": "Atualizar equipe"
},
"AGENTS": {
"BUTTON_TEXT": "Atualizar agentes no departamento",
"TITLE": "Adicionar agentes ao departamento - %{teamName}",
"TITLE": "Adicionar agentes a equipe: %{teamName}",
"DESC": "Adicionar agentes à sua equipe recém-criada. Todos os agentes adicionados serão notificados quando uma conversa for atribuída a esta equipe."
},
"WIZARD": [
{
"title": "Detalhes do departamento",
"route": "settings_teams_edit",
"route": "ajustes_equipes_editar",
"body": "Alterar nome, descrição e outros detalhes."
},
{
"title": "Editar agente",
"route": "settings_teams_edit_members",
"route": "ajustes_equipes_editar_membros",
"body": "Gerenciar agentes de seu departamento"
},
{
"title": "Finalizar",
"route": "settings_teams_edit_finish",
"route": "ajustes_equipes_editar_finalizar",
"body": "Está tudo pronto para começar!"
}
]
@@ -77,7 +77,7 @@
"SELECTED_COUNT": "%{selected} de %{total} agentes selecionados."
},
"ADD": {
"TITLE": "Adicionar agentes ao departamento - %{teamName}",
"TITLE": "Adicionar agentes a equipe: %{teamName}",
"DESC": "Adicione agentes à sua equipe recém-criada. Isso permite que você colabore como uma equipe em conversas, seja notificado sobre novos eventos na mesma conversa.",
"SELECT": "Selecionar",
"SELECT_ALL": "Selecionar todos os agentes",
@@ -105,7 +105,7 @@
},
"SETTINGS": "Confirgurações",
"FORM": {
"UPDATE": "Atualizar departamento",
"UPDATE": "Atualizar equipe",
"CREATE": "Criar novo departamento",
"NAME": {
"LABEL": "Nome do departamento",