chore: update interpolation syntax for i18n files (#10198)

There were two warnings showing up on new teams page

1. `errorMessage` prop was getting invalid value, this was because were
short circuting the error message using `&&`, fixed it by using ternary
operator
2. `vue-i18n` has deprecated [rails
syntax](https://vue-i18n.intlify.dev/guide/essentials/syntax#rails-i18n-format),
fixed that warning by removing `%` before `{}` for interpolation

> Note: the `vue-i18n` deprecation needs to be handled, but we can do it
later
This commit is contained in:
Shivam Mishra
2024-10-07 23:42:40 +05:30
committed by GitHub
parent 97d4ce65c4
commit a8c12ffb25
780 changed files with 4396 additions and 4649 deletions

View File

@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Não foi possível excluir o atributo personalizado. Tente novamente."
},
"CONFIRM": {
"TITLE": "Tem certeza que deseja excluir - %{attributeName}",
"TITLE": "Tem certeza que deseja excluir - {attributeName}",
"PLACE_HOLDER": "Digite {attributeName} para confirmar",
"MESSAGE": "Excluindo removerá o atributo personalizado",
"YES": "Excluir ",

View File

@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistema",
"AUTOMATION_RULE": {
"ADD": "%{agentName} Nova regra de automação criada (#%{id})",
"EDIT": "%{agentName} Atualizada regra de automação (#%{id})",
"DELETE": "%{agentName} excluida regra de automação (#%{id})"
"ADD": "{agentName} Nova regra de automação criada (#{id})",
"EDIT": "{agentName} Atualizada regra de automação (#{id})",
"DELETE": "{agentName} excluida regra de automação (#{id})"
},
"ACCOUNT_USER": {
"ADD": "%{agentName} Convidou %{invitee} para sua conta como %{role}",
"ADD": "{agentName} Convidou {invitee} para sua conta como {role}",
"EDIT": {
"SELF": "%{agentName} Alterado de %{attributes} para %{values}",
"OTHER": "%{agentName} Alterado %{attributes} por %{user} para %{values}",
"DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
"SELF": "{agentName} Alterado de {attributes} para {values}",
"OTHER": "{agentName} Alterado {attributes} por {user} para {values}",
"DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
"ADD": "%{agentName} Criou uma caixa de entrada (#%{id})",
"EDIT": "%{agentName} Atualizou uma caixa de entrada (#%{id})",
"DELETE": "%{agentName} Excluiu uma caixa de entrada (#%{id})"
"ADD": "{agentName} Criou uma caixa de entrada (#{id})",
"EDIT": "{agentName} Atualizou uma caixa de entrada (#{id})",
"DELETE": "{agentName} Excluiu uma caixa de entrada (#{id})"
},
"WEBHOOK": {
"ADD": "%{agentName} Criou um webhook (#%{id})",
"EDIT": "%{agentName} Atualizou um webhook (#%{id})",
"DELETE": "%{agentName} Excluiu um webhook (#%{id})"
"ADD": "{agentName} Criou um webhook (#{id})",
"EDIT": "{agentName} Atualizou um webhook (#{id})",
"DELETE": "{agentName} Excluiu um webhook (#{id})"
},
"USER_ACTION": {
"SIGN_IN": "%{agentName} Se conectou",
"SIGN_OUT": "%{agentName} Se desconectou"
"SIGN_IN": "{agentName} Se conectou",
"SIGN_OUT": "{agentName} Se desconectou"
},
"TEAM": {
"ADD": "%{agentName} Criou uma equipe (#%{id})",
"EDIT": "%{agentName} atualizou uma equipe (#%{id})",
"DELETE": "%{agentName} Excluiu uma equipe (#%{id})"
"ADD": "{agentName} Criou uma equipe (#{id})",
"EDIT": "{agentName} atualizou uma equipe (#{id})",
"DELETE": "{agentName} Excluiu uma equipe (#{id})"
},
"MACRO": {
"ADD": "%{agentName} Criou um macro (#%{id})",
"EDIT": "%{agentName} Atualizou uma macro (#%{id})",
"DELETE": "%{agentName} Excluiu uma macro (#%{id})"
"ADD": "{agentName} Criou um macro (#{id})",
"EDIT": "{agentName} Atualizou uma macro (#{id})",
"DELETE": "{agentName} Excluiu uma macro (#{id})"
},
"INBOX_MEMBER": {
"ADD": "%{agentName} Adicionou %{user} para a caixa de entrada (#%{inbox_id})",
"REMOVE": "%{agentName} Removeu %{user} da caixa de entrada (#%{inbox_id})"
"ADD": "{agentName} Adicionou {user} para a caixa de entrada (#{inbox_id})",
"REMOVE": "{agentName} Removeu {user} da caixa de entrada (#{inbox_id})"
},
"TEAM_MEMBER": {
"ADD": "%{agentName} Adicionou %{user} para a equipe (#%{team_id})",
"REMOVE": "%{agentName} Removeu %{user} da equipe (#%{team_id})"
"ADD": "{agentName} Adicionou {user} para a equipe (#{team_id})",
"REMOVE": "{agentName} Removeu {user} da equipe (#{team_id})"
},
"ACCOUNT": {
"EDIT": "%{agentName} Atualizou a configuração de conta (#%{id})"
"EDIT": "{agentName} Atualizou a configuração de conta (#{id})"
}
}
}

View File

@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
"CONVERSATIONS_SELECTED": "%{conversationCount} conversas selecionadas",
"CONVERSATIONS_SELECTED": "{conversationCount} conversas selecionadas",
"AGENT_SELECT_LABEL": "Selecionar agente",
"ASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer atribuir %{conversationCount} %{conversationLabel} para",
"UNASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer remover a atribuição de %{conversationCount} %{conversationLabel}?",
"ASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer atribuir {conversationCount} {conversationLabel} para",
"UNASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer remover a atribuição de {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Voltar atrás",
"ASSIGN_LABEL": "Atribua",
"YES": "Sim",

View File

@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Sumário",
"DELETE_WARNING": "Contato de <strong>%{primaryContactName}</strong> será excluído.",
"ATTRIBUTE_WARNING": "Detalhes de contato de <strong>%{primaryContactName}</strong> serão copiados para <strong>%{parentContactName}</strong>."
"DELETE_WARNING": "Contato de <strong>{primaryContactName}</strong> será excluído.",
"ATTRIBUTE_WARNING": "Detalhes de contato de <strong>{primaryContactName}</strong> serão copiados para <strong>{parentContactName}</strong>."
},
"SEARCH": {
"ERROR": "Mensagem de erro"

View File

@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nenhuma",
"INPUT_PLACEHOLDER": "Selecionar prioridade",
"NO_RESULTS": "Nenhum resultado encontrado",
"SUCCESSFUL": "Alterada a prioridade do ID da conversa %{conversationId} para %{priority}",
"SUCCESSFUL": "Alterada a prioridade do ID da conversa {conversationId} para {priority}",
"FAILED": "Não foi possível alterar a prioridade. Por favor, tente novamente."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Atribuir equipe",
"API": {
"AGENT_ASSIGNMENT": {
"SUCCESFUL": "ID da conversa %{conversationId} atribuído para \"%{agentName}\"",
"SUCCESFUL": "ID da conversa {conversationId} atribuído para \"{agentName}\"",
"FAILED": "Não foi possível atribuir agente. Por favor, tente novamente."
},
"LABEL_ASSIGNMENT": {
"SUCCESFUL": "Etiqueta #%{labelName} atribuída para o id de conversa %{conversationId}",
"SUCCESFUL": "Etiqueta #{labelName} atribuída para o id de conversa {conversationId}",
"FAILED": "Não foi possível atribuir etiqueta. Por favor, tente novamente."
},
"TEAM_ASSIGNMENT": {
"SUCCESFUL": "Equipe %{team} atribuído para o id de conversa %{conversationId}",
"SUCCESFUL": "Equipe {team} atribuído para o id de conversa {conversationId}",
"FAILED": "Não foi possível atribuir equipe. Por favor, tente novamente."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
"TITLE": "Olá, 👋. Bem-vindo ao %{installationName}!",
"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.",
"GREETING_MORNING": "👋 Bom dia, %{name}. Bem-vindo a %{installationName}.",
"GREETING_AFTERNOON": "👋 Boa tarde, %{name}. Bem-vindo a %{installationName}.",
"GREETING_EVENING": "👋 Boa noite, %{name}. Bem-vindo a %{installationName}.",
"TITLE": "Olá, 👋. Bem-vindo ao {installationName}!",
"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.",
"GREETING_MORNING": "👋 Bom dia, {name}. Bem-vindo a {installationName}.",
"GREETING_AFTERNOON": "👋 Boa tarde, {name}. Bem-vindo a {installationName}.",
"GREETING_EVENING": "👋 Boa noite, {name}. Bem-vindo a {installationName}.",
"READ_LATEST_UPDATES": "Leia as últimas atualizações",
"ALL_CONVERSATION": {
"TITLE": "Todas as suas conversas em um só lugar",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participantes da conversa",
"NO_RECORDS_FOUND": "Nenhum resultado encontrado",
"ADD_PARTICIPANTS": "Selecionar participantes",
"REMANING_PARTICIPANTS_TEXT": "+%{count} participantes",
"REMANING_PARTICIPANT_TEXT": "+%{count} participante",
"TOTAL_PARTICIPANTS_TEXT": "%{count} pessoas estão participando.",
"TOTAL_PARTICIPANT_TEXT": "%{count} pessoa está participando.",
"REMANING_PARTICIPANTS_TEXT": "+{count} participantes",
"REMANING_PARTICIPANT_TEXT": "+{count} participante",
"TOTAL_PARTICIPANTS_TEXT": "{count} pessoas estão participando.",
"TOTAL_PARTICIPANT_TEXT": "{count} pessoa está participando.",
"NO_PARTICIPANTS_TEXT": "Ninguém está participando!",
"WATCH_CONVERSATION": "Participar da conversa",
"YOU_ARE_WATCHING": "Você está participando",

View File

@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Você pode receber e-mails em seu domínio personalizado agora."
}
},
"UPDATE_CHATWOOT": "Uma atualização %{latestChatwootVersion} para o Chatwoot está disponível. Por favor, atualize sua instância.",
"UPDATE_CHATWOOT": "Uma atualização {latestChatwootVersion} para o Chatwoot está disponível. Por favor, atualize sua instância.",
"LEARN_MORE": "Saiba mais",
"PAYMENT_PENDING": "Seu pagamento está pendente. Por favor, atualize suas informações de pagamento para continuar usando o Chatwoot",
"LIMITS_UPGRADE": "Sua conta excedeu os limites de uso. Por favor, faça um upgrade do seu plano para continuar usando o Chatwoot",

View File

@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Não categorizado",
"SEARCH_RESULTS": "Resultados da pesquisa para %{query}",
"SEARCH_RESULTS": "Resultados da pesquisa para {query}",
"EMPTY_TEXT": "Procurar artigos para inserir em respostas.",
"SEARCH_LOADER": "Procurando...",
"INSERT_ARTICLE": "Inserir",

View File

@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Buscando integrações",
"NO_HOOK_CONFIGURED": "Não há integrações %{integrationId} configuradas nesta conta.",
"NO_HOOK_CONFIGURED": "Não há integrações {integrationId} configuradas nesta conta.",
"HEADER": "Aplicações",
"STATUS": {
"ENABLED": "Ativado",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Desconectado"
},
"SIDEBAR_DESCRIPTION": {
"DIALOGFLOW": "Dialogflow é uma plataforma natural de entendimento em linguagem que torna fácil projetar e integrar uma interface de usuário conversacional em seu aplicativo móvel, aplicativo web, dispositivo, bot, sistema de resposta de voz interativo, etc. <br /> <br /> A integração do fluxo de diálogo com o %{installationName} permite que você configure um bot de Dialogflow com suas caixas de entrada, o que permite que o bot lide inicialmente as consultas e entregue-as a um agente quando necessário. O fluxo de diálogo pode ser usado para qualificar as chumbas, reduzir a carga de trabalho dos agentes, fornecendo perguntas frequentes, etc. <br /> <br /> Para adicionar um fluxo de diálogo, você precisa criar uma Conta de Serviço no seu console do projeto Google e compartilhar as credenciais. Por favor, consulte a documentação do fluxo de diálogo para obter mais informações."
"DIALOGFLOW": "Dialogflow é uma plataforma natural de entendimento em linguagem que torna fácil projetar e integrar uma interface de usuário conversacional em seu aplicativo móvel, aplicativo web, dispositivo, bot, sistema de resposta de voz interativo, etc. <br /> <br /> A integração do fluxo de diálogo com o {installationName} permite que você configure um bot de Dialogflow com suas caixas de entrada, o que permite que o bot lide inicialmente as consultas e entregue-as a um agente quando necessário. O fluxo de diálogo pode ser usado para qualificar as chumbas, reduzir a carga de trabalho dos agentes, fornecendo perguntas frequentes, etc. <br /> <br /> Para adicionar um fluxo de diálogo, você precisa criar uma Conta de Serviço no seu console do projeto Google e compartilhar as credenciais. Por favor, consulte a documentação do fluxo de diálogo para obter mais informações."
}
}
}

View File

@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirmar exclusão",
"MESSAGE": "Tem certeza que deseja excluir o webhook? (%{webhookURL})",
"MESSAGE": "Tem certeza que deseja excluir o webhook? ({webhookURL})",
"YES": "Sim, excluir ",
"NO": "Não, mantenha"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Assistente Open AI",
"WITH_AI": " %{option} com IA ",
"WITH_AI": " {option} com IA ",
"OPTIONS": {
"REPLY_SUGGESTION": "Sugestão de resposta",
"SUMMARIZE": "Resumir",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Sim, exclua-o",
"CONFIRM_NO": "Não, mantenha-o",
"TITLE": "Confirmar exclusão",
"MESSAGE": "Tem certeza que deseja excluir o aplicativo - %{appName}?",
"MESSAGE": "Tem certeza que deseja excluir o aplicativo - {appName}?",
"API_SUCCESS": "Aplicativo da dashboard excluído com sucesso",
"API_ERROR": "Não conseguimos excluir o aplicativo. Por favor, tente novamente mais tarde"
}
@@ -235,7 +235,7 @@
"ERROR": "",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
"LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
"LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioridade",
"ASSIGNEE": "Responsável",
"LABELS": "Marcadores",
"CREATED_AT": "Criado em %{createdAt}"
"CREATED_AT": "Criado em {createdAt}"
},
"UNLINK": {
"TITLE": "Desvincular",

View File

@@ -23,13 +23,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Tempo de espera do cliente",
"TOOLTIP_TEXT": "O tempo de espera é %{metricValue} (com base em %{conversationCount} respostas)"
"TOOLTIP_TEXT": "O tempo de espera é {metricValue} (com base em {conversationCount} respostas)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -234,13 +234,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -301,13 +301,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -368,13 +368,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
"TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
"TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Tráfego de conversa",
"NO_CONVERSATIONS": "Não há conversas",
"CONVERSATION": "%{count} conversa",
"CONVERSATIONS": "%{count} conversas",
"CONVERSATION": "{count} conversa",
"CONVERSATIONS": "{count} conversas",
"DOWNLOAD_REPORT": "Baixar relatório"
},
"AGENT_CONVERSATIONS": {

View File

@@ -12,8 +12,8 @@
"MESSAGES": "Messagem"
},
"SEARCHING_DATA": "Procurando",
"EMPTY_STATE": "Nenhum %{item} foi encontrado para a consulta '%{query}'",
"EMPTY_STATE_FULL": "Nenhum resultado encontrado para a consulta '%{query}'",
"EMPTY_STATE": "Nenhum {item} foi encontrado para a consulta '{query}'",
"EMPTY_STATE_FULL": "Nenhum resultado encontrado para a consulta '{query}'",
"PLACEHOLDER_KEYBINDING": "/ para focar",
"INPUT_PLACEHOLDER": "Digite 3 ou mais caracteres para pesquisar",
"EMPTY_STATE_DEFAULT": "Procurar por ID de conversa, e-mail, número de telefone, mensagens para melhores resultados de busca. ",

View File

@@ -301,7 +301,7 @@
"TITLE": "Cobrança",
"CURRENT_PLAN": {
"TITLE": "Plano Atual",
"PLAN_NOTE": "Você está atualmente inscrito no plano **%{plan}** com **%{quantity}** licenças"
"PLAN_NOTE": "Você está atualmente inscrito no plano **{plan}** com **{quantity}** licenças"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Gerencie sua assinatura",

View File

@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Adicionar agente ao seu time",
"TITLE": "Adicionar agentes a equipe: %{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": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Atualizar agentes no departamento",
"TITLE": "Adicionar agentes a equipe: %{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": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adicionando agentes à sua caixa de entrada...",
"SELECT": "Selecionar",
"SELECT_ALL": "Selecionar todos os agentes",
"SELECTED_COUNT": "%{selected} de %{total} agentes selecionados."
"SELECTED_COUNT": "{selected} de {total} agentes selecionados."
},
"ADD": {
"TITLE": "Adicionar agentes a equipe: %{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",
"SELECTED_COUNT": "%{selected} de %{total} agentes selecionados.",
"SELECTED_COUNT": "{selected} de {total} agentes selecionados.",
"BUTTON_TEXT": "Adicionar agentes",
"AGENT_VALIDATION_ERROR": "Selecione pelo menos um agente."
},

View File

@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Templates do Whatsapp",
"SUBTITLE": "Selecione o template do whatsapp que você deseja enviar",
"TEMPLATE_SELECTED_SUBTITLE": "Processar %{templateName}"
"TEMPLATE_SELECTED_SUBTITLE": "Processar {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Pesquisar Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variáveis",
"VARIABLE_PLACEHOLDER": "Insira o valor para %{variable}",
"VARIABLE_PLACEHOLDER": "Insira o valor para {variable}",
"GO_BACK_LABEL": "Voltar",
"SEND_MESSAGE_LABEL": "Enviar Mensagem",
"FORM_ERROR_MESSAGE": "Por favor, preencha todas as variáveis antes de enviar"