-
Notifications
You must be signed in to change notification settings - Fork 260
Expand file tree
/
Copy pathpt.js
More file actions
231 lines (230 loc) · 8.07 KB
/
pt.js
File metadata and controls
231 lines (230 loc) · 8.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
// src/i18n/pt.js
import { pt } from "vuetify/locale";
export default {
$vuetify: { ...pt },
all: "Todo | Todos",
close: "Fechar",
cancel: "Cancelar",
restart: "Reiniciar",
restarted: "Reiniciada",
refresh: "Atualizar",
disconnect: "Desconectar",
sure: "Tem certeza?",
save: "Salvar",
step: "Passo {step}",
instance: "Instância | Instâncias",
search: "Pesquisar",
loading: "Carregando",
noInstances: "Nenhuma instância encontrada",
unknown: "Desconhecido",
required: "{field} é obrigatório",
maxLength: "{field} deve ter no máximo {length} caracteres",
https: "{field} deve começar com https://",
httpHttps: "{field} deve começar com http:// ou https://",
enabled: "Habilitado",
events: "Eventos",
name: "Nome",
version: {
availableFrom: "Disponível a partir da versão {version}",
},
status: {
close: "Desconectado",
connecting: "Conectando",
open: "Conectado",
},
toggleSelect: {
all: "Selecionar todos",
none: "Desmarcar todos",
},
about: {
title: "Sobre",
description:
"O Evolution Manager facilita a gestão de suas APIs com uma interface intuitiva. Ele foi criado por desenvolvedores independentes, focando em melhorar a experiência do usuário e a administração das funcionalidades da API.",
contribute: "Contribua com o projeto",
dataProcess: {
title: "Processamento de dados",
description:
"O processamento e armazenamento de dados ocorre <b>localmente</b> no seu navegador, sem uso de um backend centralizado. Isso reforça a segurança e privacidade, mantendo suas informações confidenciais e protegidas.",
https:
"Por conta de todo o processamento ser realizado no navegador, é necessário que o servidor da Evolution API seja acessado através de uma conexão segura (HTTPS).",
},
version: "Versão",
},
createInstance: {
title: "Criar instância",
name: "Nome da instância",
configInfo:
"O WebHook, WebSocket, RabbitMQ, Chatwoot e Typebot poderão ser configurados após a criação da instância.",
integration: "Integração",
number: "Identificador de número de telefone",
},
contribute: {
title: "Contribuir",
via: "Contribua via",
button: "Contribua",
},
connection: {
title: "Configurar conexão",
action: "Conectar",
saved: "Conexão salva | Conexões salvas",
},
instanceTabs: {
settings: "Configurações",
message: "Mensagens",
profile: "Perfil",
},
connectPhone: {
title: "Telefone não conectado",
apiGenericError:
"Não foi possível carregar o QR Code, se o erro persistir, reinicie a API e tente novamente.",
qr: "QR Code",
code: "Código",
},
options: {
title: "Comportamento",
rejectCall: "Rejeitar chamada",
msgCall: "Mensagem de rejeição",
groupsIgnore: "Ignorar grupos",
alwaysOnline: "Sempre online",
readMessages: "Marcar mensagens como lidas",
readStatus: "Marcar status como visto",
syncfullhistory: "Sinconizar histórico completo",
},
webhook: {
byEvents: "Webhook por eventos",
byEventsHelp:
"Adiciona o nome do evento no final da URL (ex: /webhook/event_name )",
},
rabbitmq: {
info: "O RabbitMQ é utilizado pela API para o enfileiramento das notificações. Ele NÃO é utilizado para o envio de mensagens.",
},
chatwoot: {
account_id: "ID da conta",
token: "Token da conta",
dayslimitimportmessages: "Limite de dias para importar mensagens",
nameInbox: "Nome da caixa de entrada",
nameInboxHelp: "Nome da caixa de entrada que será utilizado no Chatwoot. Se não for informado, será o nome da sessão.",
signMsg: "Assinar mensagens",
signMsgHelp: "Adiciona o nome do atendente na primeira linha da mensagem",
signDelimiter: "Separador da assinatura da mensagem",
signDelimiterHelp:
"Delimitador utilizado para separar a assinatura da mensagem (\\n para quebra de linha)",
reopenConversation: "Reabrir conversa",
reopenConversationHelp:
"Reabre a conversa do cliente quando ele inicia uma nova conversa em vez de criar uma nova conversa",
conversationPending: "Iniciar conversa como pendente",
conversationPendingHelp:
"Inicia a conversa como pendente ao invés de aberta",
autoCreate: "Criar Caixa de Entrada",
autoCreateHelp: "Cria a caixa de entrada no Chatwoot caso ela não exista",
mergeBrasilianContacts: "Mesclar contatos brasileiros",
mergeBrasilianContactsHelp: "Se houver dois contatos com o mesmo número, sendo um com nono dígito e outro sem, eles serão mesclados; válido apenas para números brasileiros.",
importcontacts: "Importar contatos",
importcontactsHelp: "Importar contatos para o Chatwoot",
importmessages: "Importar mensagens",
importmessagesHelp:
"Importar mensagens do histórico de mensagens para o Chatwoot",
config: {
btn: "Como configurar o chatwoot?",
title: "Como configurar a caixa de entrada do Chatwoot?",
fullDoc: "Ver documentação completa",
steps: {
1: 'Acesse as configurações > Caixa de Entrada e "Adicionar Caixa"',
2: 'Selecione "API" como tipo de caixa',
3: "Preencha nome da caixa e webhook. Os valores devem ser exatamente os seguintes:",
4: "Adicione os agentes à caixa de entrada.",
5: "Pronto! Agora você pode receber mensagens.",
},
},
},
typebot: {
typebot: "Nome do fluxo do Typebot",
typebotHelp: "O nome do fluxo do Typebot que será utilizado",
keywordFinish: "Palavra-chave de finalização",
keywordFinishHelp: "Palavra-chave para finalizar o fluxo",
expire: "Tempo de expiração (em minutos)",
expireHelp: "Tempo para encerrar a sessão caso não haja interação",
delayMessage: "Tempo de digitação da mensagem",
delayMessageUnit: "em milisegundos",
delayMessageHelp: "Tempo de simulação de digitação",
unknownMessage: "Mensagem formato desconhecido",
unknownMessageHelp:
"Mensagem enviada quando o formato da mensagem não é reconhecido",
unknownMessagePlaceholder: "Deixe em branco para não enviar mensagem",
listeningFromMe: "Ouvir mensagens enviadas por mim",
listeningFromMeHelp:
"Envia as mensagens enviadas por você para o fluxo do Typebot",
session: {
title: "Sessões do Typebot",
btn: "Ver 0 sessões | Ver uma sessão | Ver {count} sessões",
noData: "Nenhuma sessão encontrada",
headers: {
variables: "Variáveis",
createdAt: "Iniciada em",
updatedAt: "Última mensagem",
},
},
status: {
opened: "Aberto",
paused: "Pausado",
closed: "Fechado",
},
},
sendMessage: {
title: "Enviar mensagem",
to: "Para",
noContacts: "Sem contatos",
message: "Mensagem",
presence: "Presença",
delay: "Atraso",
delayHelp: "Atraso em milisegundos",
send: "Enviar",
success: "Mensagem enviada com sucesso | Mensagens enviadas com sucesso",
},
phoneHasWhatsApp: {
title: "Tem WhatsApp?",
phone: "Número do WhatsApp",
verify: "Consultar",
exists: "WhatsApp encontrado",
notExists: "WhatsApp não encontrado",
invalid: "Número inválido",
},
contacts: {
title: "Meus contatos",
},
groups: {
title: "Meus grupos",
headers: { creation: "Criado em" },
},
chats: {
title: "Minhas conversas",
headers: { lastMsgTimestamp: "Última mensagem" },
},
profile: {
title: "Nome e Recado",
name: "Name",
status: "Recado (status)",
},
profilePicture: {
title: "Foto de perfil",
noPhoto: "Sem foto de perfil",
upload: "Selecionar Foto",
remove: "Remover Foto",
},
privacy: {
title: "Privacidade",
lastSeen: "Visto por último",
online: "Online",
profilePhoto: "Foto de perfil",
status: "Recado (status)",
readreceipts: "Confirmação de leitura",
groupadd: "Ser adicionado a grupos",
options: {
all: "Todos",
contacts: "Meus contatos",
contactBlacklist: "Meus contatos, exceto os da lista negra",
matchLastSeen: "Igual ao visto por último",
none: "Ninguém",
},
},
};