Feature: Add catalan (Catalonia) language (#672)

Co-authored-by: Pranav Raj S <pranavrajs@gmail.com>
This commit is contained in:
Fernando Verdugo 2020-04-16 11:58:23 +02:00 committed by GitHub
parent 743bddc065
commit c2167fcaaf
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
22 changed files with 851 additions and 3 deletions

View file

@ -0,0 +1,37 @@
import en from './locale/ca';
export default {
...en,
APP_GLOBAL: {
TRIAL_MESSAGE: 'dies de prova restants.',
TRAIL_BUTTON: 'Comprar ara',
},
COMPONENTS: {
CODE: {
BUTTON_TEXT: 'Copiar',
COPY_SUCCESSFUL: 'Codi copiat al porta-retalls correctament',
},
FILE_BUBBLE: {
DOWNLOAD: 'Descarrega',
UPLOADING: "S'està pujant...",
},
},
CONFIRM_EMAIL: "S'està verificant...",
SETTINGS: {
INBOXES: {
NEW_INBOX: "Afegeix una safata d'entrada",
},
},
SIDEBAR: {
CONVERSATIONS: 'Conversacions',
REPORTS: 'Informes',
SETTINGS: 'Configuració',
HOME: 'Inici',
AGENTS: 'Agents',
INBOXES: "Safates d'entrada",
CANNED_RESPONSES: 'Respostes Predeterminades',
BILLING: 'Facturació',
INTEGRATIONS: 'Integracions',
ACCOUNT_SETTINGS: 'Configuració del compte',
},
};

View file

@ -1,9 +1,11 @@
import ca from './ca';
import en from './en'; import en from './en';
import de from './de'; import de from './de';
import ml from './ml'; import ml from './ml';
export default { export default {
ca,
de, de,
en, en,
ml ml,
}; };

View file

@ -0,0 +1,100 @@
{
"AGENT_MGMT": {
"HEADER": "Agents",
"HEADER_BTN_TXT": "Afegir Agent",
"LOADING": "S'està recollint la llista d'Agents",
"SIDEBAR_TXT": "<p><b>Agents</b></p> <p> Un <b>Agent</b> és un membre del teu equip de suport al client. </p><p> Els agents podran veure i respondre als missatges dels vostres usuaris. La llista mostra tots els agents que hi ha actualment al vostre compte. </p><p> Clica en <b>Afegir Agent</b> per afegir un nou agent. Lagent que afegiu rebrà un correu electrònic amb un enllaç de confirmació per activar el seu compte, després del qual podran accedir a Chatwoot i respondre als missatges. </p><p> Laccés a les funcions de Chatwoot es basa en els següents rols. </p><p> <b>Agent</b> - els agents amb aquest rol només poden accedir a bústies de sortida, informes i converses. </p><p> <b>Administrador/a</b> - Ladministrador/a tindrà accés a totes les funcions de Chatwoot habilitades per al vostre compte, incloses les configuracions i la facturació, juntament amb tots els privilegis dels agents normals.</p>",
"AGENT_TYPES": [
{
"name": "administrador/a",
"label": "Administrador/a"
}, {
"name": "agent",
"label": "Agent"
}
],
"LIST": {
"404": "No hi ha agents associats a aquest compte",
"TITLE": "Gestiona agents en el teu equip",
"DESC": "Pots afegir/esborrar agents del teu equip.",
"NAME": "Nom",
"EMAIL": "Correu electrònic",
"STATUS": "Estat",
"ACTIONS": "Accions",
"VERIFIED": "Verificat",
"VERIFICATION_PENDING": "Verificació pendent"
},
"ADD": {
"TITLE": "Afegir agent al teu equip",
"DESC": "Podeu afegir persones que podran gestionar suport per a les vostres safates d'entrada.",
"FORM": {
"NAME" : {
"LABEL": "Nom de l'Agent",
"PLACEHOLDER": "Introduïu el nom de l'agent"
},
"AGENT_TYPE" : {
"LABEL": "Tipus d'Agent",
"PLACEHOLDER": "Selecciona un tipus",
"ERROR": "El tipus d'Agent és necessari"
},
"EMAIL" : {
"LABEL": "Adreça de correu electrònic",
"PLACEHOLDER": "Introduïu l'adreça de correu electrònic de l'agent"
},
"SUBMIT": "Afegir Agent"
},
"API": {
"SUCCESS_MESSAGE": "Agent afegit correctament",
"EXIST_MESSAGE": "L'adreça de correu electrònic de l'agent ja està en ús. Introduïu una altre adreça",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
"DELETE": {
"BUTTON_TEXT": "Esborrar",
"API": {
"SUCCESS_MESSAGE": "Agent esborrat correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
},
"CONFIRM": {
"TITLE": "Confirma l'esborrat",
"MESSAGE": "N'estas segur? ",
"YES": "Si, esborra ",
"NO": "No, manten-la "
}
},
"EDIT": {
"TITLE": "Edita l'agent",
"FORM": {
"NAME" : {
"LABEL": "Nom de l'Agent",
"PLACEHOLDER": "Please enter a name of the agent"
},
"AGENT_TYPE" : {
"LABEL": "Agent Type",
"PLACEHOLDER": "Please select a type",
"ERROR": "Agent type is required"
},
"EMAIL" : {
"LABEL": "Email Address",
"PLACEHOLDER": "Please enter an email address of the agent"
},
"SUBMIT": "Edit Agent"
},
"BUTTON_TEXT": "Edit",
"CANCEL_BUTTON_TEXT": "Cancel",
"API": {
"SUCCESS_MESSAGE": "Agent updated successfully",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
},
"PASSWORD_RESET": {
"ADMIN_RESET_BUTTON": "Reset Password",
"ADMIN_SUCCESS_MESSAGE": "An email with reset password instructions has been sent to the agent",
"SUCCESS_MESSAGE": "Agent password reset successfully",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
"SEARCH": {
"NO_RESULTS": "No s'han trobat agents."
}
}
}

View file

@ -0,0 +1,19 @@
{
"BILLING": {
"HEADER": "Facturació",
"LOADING": "S'estan obtenin les suscripcions",
"ACCOUNT_STATE": "Estat del compte",
"AGENT_COUNT": "Compte d'agent",
"PER_AGENT_COST": "Per cost d'agent",
"TOTAL_COST": "Cost total",
"BUTTON": {
"ADD": "Afegir mètode de pagament",
"EDIT": "EDITAR Mètode de pagament"
},
"TRIAL": {
"TITLE": "S'ha acabat el període de prova",
"MESSAGE": "Afegiu un mètode de pagament per continuar utilitzant Chatwoot."
},
"ACCOUNT_LOCKED": "El seu compte no està disponible de moment. <br>Poseu-vos en contacte amb l'administrador per reactivar-lo."
}
}

View file

@ -0,0 +1,74 @@
{
"CANNED_MGMT": {
"HEADER": "Respostes predeterminades",
"HEADER_BTN_TXT": "Afegeix una resposta predeterminada",
"LOADING": "S'estan recollint les respostes predeterminades",
"SEARCH_404": "No hi ha cap resposta que coincideixi amb aquesta consulta",
"SIDEBAR_TXT": "<p><b>Respostes predeterminades</b> </p><p> Les respostes predeterminades són plantilles de resposta que es poden utilitzar per enviar ràpidament una resposta a una conversa .</p><p> Per crear una Resposta Predeterminada, clica en <b>Afegir Resposta Predeterminada</b>. També pots editar o suprimir una resposta predeterminada fent clic al botó Edita o Suprimeix </p><p> Les respostes predeterminades s'utilitzen amb l'ajuda dels <b>Codi curt</b>. Els agents poden accedir a les respostes predeterminades en un xat escrivint <b>'/'</b> seguit del codi curt. </p>",
"LIST": {
"404": "No hi ha respostes predeterminades disponibles en aquest compte.",
"TITLE": "Gestiona les respostes predeterminades",
"DESC": "Les respostes predeterminades són plantilles de resposta predefinides que es poden utilitzar per enviar ràpidament respostes a les converses.",
"TABLE_HEADER": [
"Codi curt",
"Contingut",
"Accions"
]
},
"ADD": {
"TITLE": "Afegeix Resposta Predeterminada",
"DESC": "Les respostes predeterminades són plantilles de resposta que es poden utilitzar per enviar ràpidament les respostes a les converses.",
"FORM": {
"SHORT_CODE" : {
"LABEL": "Codi curt",
"PLACEHOLDER": "Introduïu un codi curt",
"ERROR": "És necessari el codi curt"
},
"CONTENT" : {
"LABEL": "Contingut",
"PLACEHOLDER": "Introduïu un contingut",
"ERROR": "És necessari un contingut"
},
"SUBMIT": "Envia"
},
"API": {
"SUCCESS_MESSAGE": "Resposta predeterminada afegida correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
"EDIT": {
"TITLE": "Edita la resposta predeterminada",
"FORM": {
"SHORT_CODE" : {
"LABEL": "Codi curt",
"PLACEHOLDER": "Introduïu un codi curt",
"ERROR": "És necessari el codi curt"
},
"CONTENT" : {
"LABEL": "Content",
"PLACEHOLDER": "Introduïu un contingut",
"ERROR": "És necessari un contingut"
},
"SUBMIT": "Envia"
},
"BUTTON_TEXT": "Edita",
"API": {
"SUCCESS_MESSAGE": "Resposta predeterminada actualitzada correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
"DELETE": {
"BUTTON_TEXT": "Esborra",
"API": {
"SUCCESS_MESSAGE": "Resposta predeterminada eliminada correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
},
"CONFIRM": {
"TITLE": "Confirma esborrat",
"MESSAGE": "N'estas segur? ",
"YES": "Si, esborra ",
"NO": "No, manten-la "
}
}
}
}

View file

@ -0,0 +1,77 @@
{
"CHAT_LIST": {
"LOADING": "S'estan obtenint converses",
"LOAD_MORE_CONVERSATIONS": "Carrega més converses",
"EOF": "Totes les converses carregades 🎉",
"LIST": {
"404": "No hi ha converses actives en aquest grup."
},
"TAB_HEADING": "Converses",
"SEARCH": {
"INPUT": "Cerca persones, xats, respostes desades .."
},
"STATUS_TABS": [{
"NAME": "Obrir",
"KEY": "openCount"
},
{
"NAME": "Resoltes",
"KEY": "allConvCount"
}
],
"ASSIGNEE_TYPE_TABS": [{
"NAME": "Meves",
"KEY": "me",
"COUNT_KEY": "mineCount"
},
{
"NAME": "Sense assignar",
"KEY": "unassigned",
"COUNT_KEY": "unAssignedCount"
},
{
"NAME": "Totes",
"KEY": "all",
"COUNT_KEY": "allCount"
}
],
"CHAT_STATUS_ITEMS": [{
"TEXT": "Obertes",
"VALUE": "open"
},
{
"TEXT": "Resoltes",
"VALUE": "resolved"
}
],
"ATTACHMENTS": {
"image": {
"ICON": "ion-image",
"CONTENT": "Missatge d'imatge"
},
"audio": {
"ICON": "ion-volume-high",
"CONTENT": "Missatge d'audio"
},
"video": {
"ICON": "ion-ios-videocam",
"CONTENT": "Missatge de vídeo"
},
"file": {
"ICON": "ion-document",
"CONTENT": "Fitxer adjunt"
},
"location": {
"ICON": "ion-ios-location",
"CONTENT": "Ubicació"
},
"fallback": {
"ICON": "ion-link",
"CONTENT": "ha compartit una URL"
}
}
}
}

View file

@ -0,0 +1,20 @@
{
"CONTACT_PANEL": {
"CONVERSATION_TITLE": "Detalls de les converses",
"BROWSER": "Navegador",
"OS": "Sistema operatiu",
"INITIATED_FROM": "Iniciada des de ",
"INITIATED_AT": "Iniciada a les",
"CONVERSATIONS": {
"NO_RECORDS_FOUND": "No hi han converses prècies associades a aquest contacte.",
"TITLE": "Converses prèvies"
},
"LABELS": {
"TITLE": "Etiquetes de converses",
"UPDATE_BUTTON": "Actualitza etiquetes",
"UPDATE_ERROR": "No s'han pogut actualitzar les etiquetes, torna-ho a provar.",
"TAG_PLACEHOLDER": "Afegeix una etiqueta nova",
"PLACEHOLDER": "Cerca o afegeix una etiqueta"
}
}
}

View file

@ -0,0 +1,34 @@
{
"CONVERSATION": {
"404": "Si us plau, selecciona una conversa al panell de lesquerra",
"NO_MESSAGE_1": "Uh oh! Sembla que no hi ha missatges de clients a la safata d'entrada.",
"NO_MESSAGE_2": " per enviar un missatge a la vostra pàgina!",
"NO_INBOX_2": " per començar",
"NO_INBOX_AGENT": "Uh Oh! Sembla que no ets a cap safata d'entrada. Si us plau, poseu-vos en contacte amb l'administrador",
"CLICK_HERE": "Clica aquí",
"LOADING_INBOXES": "S'estàn carregant les safates d'entrada",
"LOADING_CONVERSATIONS": "S'estàn carregant les converses",
"DOWNLOAD": "Descarrega",
"HEADER": {
"RESOLVE_ACTION": "Resoldre",
"REOPEN_ACTION": "Tornar a obrir",
"OPEN": "Més",
"CLOSE": "Tanca",
"DETAILS": "detalls"
},
"FOOTER": {
"MSG_INPUT": "Maj + enter per a una línia nova. Comença amb '/' per seleccionar una resposta predeterminada.",
"PRIVATE_MSG_INPUT": "Shift + enter per una línia nova. Això serà visible només per als Agents"
},
"REPLYBOX": {
"REPLY": "Respon",
"PRIVATE_NOTE": "Nota privada",
"SEND": "Envia",
"CREATE": "Afegeix una nota",
"TWEET": "Tweet"
},
"VISIBLE_TO_AGENTS": "Nota privada: Només és visible per tu i el vostre equip",
"CHANGE_STATUS": "Estat de la conversa canviat",
"CHANGE_AGENT": "Assignació de la conversa canviat"
}
}

View file

@ -0,0 +1,27 @@
{
"GENERAL_SETTINGS": {
"TITLE": "Configuració del compte",
"SUBMIT": "Actualització de la configuració",
"UPDATE": {
"ERROR": "No s'ha pogut actualitzar la configuració, torna-ho a provar!",
"SUCCESS": "La configuració del compte s'ha actualitzat correctament"
},
"FORM": {
"ERROR": "Corregiu els errors del formulari",
"GENERAL_SECTION": {
"TITLE": "Configuració general",
"NOTE": ""
},
"NAME": {
"LABEL": "Nom del compte",
"PLACEHOLDER": "El nom del vostre compte",
"ERROR": "Introduïu un nom de compte vàlid"
},
"LANGUAGE": {
"LABEL": "Idioma del lloc (Beta)",
"PLACEHOLDER": "El nom del vostre compte",
"ERROR": ""
}
}
}
}

View file

@ -0,0 +1,138 @@
{
"INBOX_MGMT": {
"HEADER": "Safates d'entrada",
"SIDEBAR_TXT": "<p><b>Safata d'entrada</b></p> <p> Quan connecteu un lloc web o una pàgina de facebook a Chatwoot, es diu <b>Safata d'entrada</b>. Teniu bústies d'entrada il·limitades al vostre compte de Chatwoot. </p><p> Feu click a <b>Afegir safata d'entrada</b> per connectar-vos a un lloc web o a una pàgina de Facebook. </p><p> Al <a href=\"/app/dashboard\">Tauler de control</a>, pots veure totes les converses de totes les teves safates d'entrada en un sol lloc i respondre-les a la pestanya `Converses`. </p><p> També pots veure converses específiques per a una safata dentrada si feu clic al nom de la safata d'entrada, al panell esquerre de la taula. </p>",
"LIST": {
"404": "No hi ha cap safata d'entrada connectat a aquest compte."
},
"CREATE_FLOW": [
{ "title": "Triar canal", "route": "settings_inbox_new", "body": "Trieu el proveïdor que vulgueu integrar amb Chatwoot." },
{ "title": "Crear safata d'entrada", "route": "settings_inboxes_page_channel", "body": "Autentiqueu el vostre compte i creeu una safata d'entrada." },
{ "title": "Afegir agents", "route": "settings_inboxes_add_agents", "body": "Afegir agents a la safata d'entrada creada." },
{ "title": "Voila!", "route": "settings_inbox_finish", "body": "Ja estàs preparat!" }
],
"ADD": {
"FB": {
"HELP": "PD: Al iniciar la sessió, només accediu als missatges de la vostra pàgina. Chatwoot mai no podrà accedir als vostres missatges privats."
},
"TWITTER": {
"HELP": "Per afegir el teu perfil de Twitter com a canal, has d'autentificar el vostre perfil de Twitter fent clic a 'Inicieu la sessió amb Twitter' "
},
"WEBSITE_CHANNEL": {
"TITLE": "Canal Web",
"DESC": "Crea un canal per al vostre lloc web i comença a donar suport als vostres clients mitjançant el teu widget del lloc web.",
"LOADING_MESSAGE": "S'està creant el canal de suport web",
"CHANNEL_NAME": {
"LABEL": "Nom del lloc web",
"PLACEHOLDER": "Introduïu el nom del vostre lloc web (per exemple, Acme Inc)"
},
"CHANNEL_DOMAIN": {
"LABEL": "Domini del lloc web",
"PLACEHOLDER": "Introduïu el vostre domini de lloc web (pe: acme.com)"
},
"WIDGET_COLOR": {
"LABEL": "Color del Widget",
"PLACEHOLDER": "Actualitza el color del widget"
},
"SUBMIT_BUTTON":"Crea la safata entrada"
},
"TWILIO": {
"TITLE": "Canal Twilio SMS",
"DESC": "Integra Twilio i comença a donar suport als teus clients mitjançant SMS.",
"ACCOUNT_SID": {
"LABEL": "Compte SID",
"PLACEHOLDER": "Introduïu el vostre compte Twilio SID",
"ERROR": "Aquest camp és obligatori"
},
"AUTH_TOKEN": {
"LABEL": "Auth Token",
"PLACEHOLDER": "Introduïu el vostre Twilio Auth Token",
"ERROR": "Aquest camp és obligatori"
},
"CHANNEL_NAME": {
"LABEL": "Nom del canal",
"PLACEHOLDER": "Introduïu el nom del canal",
"ERROR": "Aquest camp és obligatori"
},
"PHONE_NUMBER": {
"LABEL": "Número de telèfon",
"PLACEHOLDER": "Introduïu el número de telèfon des del qual serà enviat el missatge.",
"ERROR": "Introduïu un valor vàlid. El número de telèfon hauria de començar amb el signe `+`."
},
"SUBMIT_BUTTON": "Crear un canal Twilio",
"API": {
"ERROR_MESSAGE": "No hem pogut autenticar les credencials de Twilio, prova de nou"
}
},
"AUTH": {
"TITLE": "Canals",
"DESC": "Actualment estan suportats widgets de xat en directe per a llocs web, pàgines de Facebook i perfils de Twitter. Estem treballant en més plataformes com Whatsapp, correu electrònic, Telegram i Line, que estaran disponibles en breu"
},
"AGENTS": {
"TITLE": "Agents",
"DESC": "Aquí podeu afegir agents per gestionar la vostra safata d'entrada de nova creació. Només aquests agents seleccionats tindran accés a la vostra safata d'entrada. Els agents que no formen part d'aquesta safata d'entrada no podran veure ni respondre als missatges d'aquesta safata d'entrada quan sinicien. <br><b>PD:</b> Com a administrador, si necessiteu accés a totes les bústies dentrada, heu dafegir-vos com a agent a totes les bústies de sortida que creeu."
},
"DETAILS": {
"TITLE": "Detalls de la safata d'entrada",
"DESC": "Des del següent menú desplegable, seleccioneu la pàgina de Facebook que voleu connectar a Chatwoot. També podeu donar un nom personalitzat a la safata d'entrada per a una millor identificació."
},
"FINISH":{
"TITLE": "L'has clavat!",
"DESC": "Heu acabat d'integrar la vostra pàgina de Facebook amb Chatwoot. La propera vegada que un client escrigui un missatge a la vostra pàgina, la conversa apareixerà automàticament a la safata d'entrada. <br>També us proporcionem un script del widget que podeu afegir fàcilment al vostre web. Una vegada que estigui operatiu al vostre web, els clients us podran enviar missatges des del web sense lajuda de cap eina externa i la conversa apareixerà aquí mateix, a Chatwoot. <br>Genial, eh? Bé, segur que intentem ser-ho :)"
}
},
"DETAILS": {
"LOADING_FB": "S'està autenticant amb Facebook...",
"ERROR_FB_AUTH": "Alguna cosa ha anat malament, actualitza la pàgina ...",
"CREATING_CHANNEL": "S'està creant la safata d'entrada...",
"TITLE": "Configura els detalls de la safata d'entrada",
"DESC": ""
},
"AGENTS": {
"BUTTON_TEXT": "Afegir agents",
"ADD_AGENTS": "S'estan afegint agents a la vostre safata d'entrada..."
},
"FINISH": {
"TITLE": "La vostra safata d'entrada està a punt!",
"MESSAGE": "Ja podeu interactuar amb els vostres clients a través del vostre canal nou. Feliç suport",
"BUTTON_TEXT": "Porta'm allà",
"WEBSITE_SUCCESS": "Heu finalitzat amb èxit la creació d'un canal web. Copieu el codi que es mostra a continuació i enganxeu-lo al lloc web. La propera vegada que un client utilitzi el xat en directe, la conversa apareixerà automàticament a la safata d'entrada."
},
"REAUTH": "Reautoritza",
"VIEW": "Veure",
"EDIT": {
"API": {
"SUCCESS_MESSAGE": "El color del widget s'ha actualitzat correctament",
"AUTO_ASSIGNMENT_SUCCESS_MESSAGE": "Assignació automàtica actualitzada correctament",
"ERROR_MESSAGE": "No s'ha pogut actualitzar el color del widget. Torneu-ho a provar més endavant."
},
"AUTO_ASSIGNMENT": {
"ENABLED": "Habilita",
"DISABLED": "Inhabilita"
}
},
"DELETE": {
"BUTTON_TEXT": "Suprimeix",
"CONFIRM": {
"TITLE": "Confirma esborrat",
"MESSAGE": "N'estas segur? ",
"YES": "Si, esborra ",
"NO": "No, manten-la "
},
"API": {
"SUCCESS_MESSAGE": "S'ha suprimit la safata d'entrada correctament",
"ERROR_MESSAGE": "No s'ha pogut eliminar la safata d'entrada. Torneu-ho a provar més endavant."
}
},
"SETTINGS": "Configuracions",
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Script del missatger",
"MESSENGER_SUB_HEAD": "Col·loca aquest botó dins de l'etiqueta body",
"INBOX_AGENTS": "Agents",
"INBOX_AGENTS_SUB_TEXT": "Afegir o eliminar agents d'aquesta safata d'entrada",
"UPDATE": "Actualitza",
"AUTO_ASSIGNMENT": "Activa l'assignació automàtica",
"AUTO_ASSIGNMENT_SUB_TEXT": "Activa o desactiva l'assignació automàtica d'agents disponibles a les noves converses"
}
}
}

View file

@ -0,0 +1,34 @@
/* eslint-disable */
import { default as _agentMgmt } from './agentMgmt.json';
import { default as _billing } from './billing.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 _inboxMgmt } from './inboxMgmt.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';
export default {
..._agentMgmt,
..._billing,
..._cannedMgmt,
..._chatlist,
..._contact,
..._conversation,
..._inboxMgmt,
..._login,
..._report,
..._resetPassword,
..._setNewPassword,
..._settings,
..._signup,
..._integrations,
..._generalSettings,
};

View file

@ -0,0 +1,54 @@
{
"INTEGRATION_SETTINGS": {
"HEADER": "Integracions",
"WEBHOOK": {
"TITLE": "Webhook",
"CONFIGURE": "Configura",
"HEADER": "Configuració Webhook",
"HEADER_BTN_TXT": "Afegeix un nou webhook",
"INTEGRATION_TXT": "Els esdeveniments de Webhook us proporcionen informació en temps real sobre el que passa al vostre compte de Chatwoot. Podeu utilitzar els webhooks per comunicar els esdeveniments a les vostres aplicacions preferides com Slack o Github. Feu clic a Configura per configurar els enllaços web.",
"LOADING": "S'estan recollint els webhooks adjunts",
"SEARCH_404": "No hi ha articles que coincideixin amb aquesta consulta",
"SIDEBAR_TXT": "<p><b>Webhooks</b> </p> <p>Els webhooks són callbacks HTTP que es poden definir per a cada compte. Es produeixen per esdeveniments com la creació de missatges a Chatwoot. Podeu crear més d'un webhook per a aquest compte. <br /><br /> Per crear un <b>webhook</b>, feu clic al botó <b> Afegir nou webhook </b>. També podeu eliminar qualsevol webhook existent fent clic al botó Elimina.</p>",
"LIST": {
"404": "No hi ha cap webhooks configurat per a aquest compte.",
"TITLE": "Gestiona els webhooks",
"DESC": "Els webhooks són plantilles de resposta predefinides que es poden utilitzar per enviar ràpidament respostes a una conversa.",
"TABLE_HEADER": [
"Webhook endpoint",
"Accions"
]
},
"ADD": {
"CANCEL": "Cancel·la",
"TITLE": "Afegir un nou webhook",
"DESC": "Els esdeveniments de Webhook us proporcionen informació en temps real sobre el que passa al vostre compte de Chatwoot. Introduïu una URL vàlid per configurar un callback.",
"FORM": {
"END_POINT": {
"LABEL": "Webhook URL",
"PLACEHOLDER": "Exemple: https://example/api/webhook",
"ERROR": "Introduïu una URL vàlid"
},
"SUBMIT": "Crear webhook"
},
"API": {
"SUCCESS_MESSAGE": "S'ha afegit el Webhook correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
"DELETE": {
"BUTTON_TEXT": "Suprimeix",
"API": {
"SUCCESS_MESSAGE": "S'ha esborrat el Webhook correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
},
"CONFIRM": {
"TITLE": "Confirma l'esborrat",
"MESSAGE": "N'estas segur? ",
"YES": "Si, esborra ",
"NO": "No, manten-la "
}
}
}
}
}

View file

@ -0,0 +1,21 @@
{
"LOGIN": {
"TITLE": "Entra a Chatwoot",
"EMAIL": {
"LABEL": "Correu electrònic",
"PLACEHOLDER": "Correu electrònic p.e.: someone@exemple.com"
},
"PASSWORD": {
"LABEL": "Contrasenya",
"PLACEHOLDER": "Contrasenya"
},
"API": {
"SUCCESS_MESSAGE": "Iniciada la sessió amb èxit",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant",
"UNAUTH": "Nom d'usuari / contrasenya incorrecte. Torna-ho a provar-ho"
},
"FORGOT_PASSWORD": "Has oblidat la contrasenya?",
"CREATE_NEW_ACCOUNT": "Crear un nou compte",
"SUBMIT": "Inicia la sessió"
}
}

View file

@ -0,0 +1,19 @@
{
"REPORT": {
"HEADER": "Informes",
"LOADING_CHART": "S'estan carregant dades del gràfic...",
"NO_ENOUGH_DATA": "No hem rebut suficients punts de dades per generar l'informe. Torneu-ho a provar més endavant.",
"METRICS": [
{ "NAME": "Converses", "KEY": "conversations_count", "DESC": "( Total )" },
{ "NAME": "Missatges d'entrada", "KEY": "incoming_messages_count", "DESC": "( Total )" },
{ "NAME": "Missatges de sortida", "KEY": "outgoing_messages_count", "DESC": "( Total )" },
{ "NAME": "Primer temps de resposta", "KEY": "avg_first_response_time", "DESC": "( Promig )" },
{ "NAME": "Temps de resolució", "KEY": "avg_resolution_time", "DESC": "( Promig )" },
{ "NAME": "Total de resolucions", "KEY": "resolutions_count", "DESC": "( Total )" }
],
"DATE_RANGE": [
{ "id": 0, "name": "Últims 7 dies" },
{ "id": 1, "name": "Últims 30 dies" }
]
}
}

View file

@ -0,0 +1,15 @@
{
"RESET_PASSWORD": {
"TITLE": "Reinicialitza la contrasenya",
"EMAIL": {
"LABEL": "Correu electrònic",
"PLACEHOLDER": "Introduïu el correu electrònic",
"ERROR": "Introduïu un correu electrònic vàlid"
},
"API": {
"SUCCESS_MESSAGE": "Lenllaç de reinicialització de la contrasenya sha enviat al vostre correu electrònic",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
},
"SUBMIT": "Envia"
}
}

View file

@ -0,0 +1,20 @@
{
"SET_NEW_PASSWORD": {
"TITLE": "Estableix la nova contrasenya",
"PASSWORD": {
"LABEL": "Contrasenya",
"PLACEHOLDER": "Contrasenya",
"ERROR": "Contrasenya és massa curta"
},
"CONFIRM_PASSWORD": {
"LABEL": "Confirma la contrasenya",
"PLACEHOLDER": "Confirma la contrasenya",
"ERROR": "La contrasenya no coindeix"
},
"API": {
"SUCCESS_MESSAGE": "S'ha canviat la contrasenya correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb Woot Server. Torneu-ho a provar més endavant"
},
"SUBMIT": "Envia"
}
}

View file

@ -0,0 +1,62 @@
{
"PROFILE_SETTINGS": {
"LINK": "Configuració del Perfil",
"TITLE": "Configuració del Perfil",
"BTN_TEXT": "Actualització del Perfil",
"AFTER_EMAIL_CHANGED": "El vostre perfil s'ha actualitzat correctament. Torneu a iniciar la sessió ja que les vostres credencials d'inici de sessió han canviat.",
"FORM": {
"AVATAR": "Imatge del Perfil",
"ERROR": "Corregiu els errors del formulari",
"REMOVE_IMAGE": "Suprimeix",
"UPLOAD_IMAGE": "Puja imatge",
"UPDATE_IMAGE": "Puja imatge",
"PROFILE_SECTION" : {
"TITLE": "Perfil",
"NOTE": "La vostra adreça de correu electrònic és la vostra identitat i s'utilitza per iniciar la sessió."
},
"PASSWORD_SECTION" : {
"TITLE": "Contrasenya",
"NOTE": "L'actualització de la contrasenya restableix els vostres inicis de sessió en múltiples dispositius."
},
"ACCESS_TOKEN": {
"TITLE": "Token d'accés",
"NOTE": "Aquest token es pot utilitzar si creeu una integració basada en l'API"
},
"EMAIL_NOTIFICATIONS_SECTION" : {
"TITLE": "Notificacions per correu electrònic",
"NOTE": "Actualitza aqui les preferències de les notificacions per correu electrònic",
"CONVERSATION_ASSIGNMENT": "Envieu notificacions per correu electrònic quan se massigni una conversa",
"CONVERSATION_CREATION": "Envieu notificacions per correu electrònic quan es crea una nova conversa",
"UPDATE_SUCCESS": "Les preferències de notificació per correu electrònic shan actualitzat correctament",
"UPDATE_ERROR": "S'ha produït un error en actualitzar les preferències. Torneu-ho a provar"
},
"PROFILE_IMAGE":{
"LABEL": "Imatge del Perfil"
},
"NAME": {
"LABEL": "El teu nom",
"ERROR": "Introduïu un nom vàlid",
"PLACEHOLDER": "Introdueix el teu nom, serà mostrat a les converses"
},
"EMAIL": {
"LABEL": "La teva adreça de correu electrònic",
"ERROR": "Introduïu una adreça de correu electrònic vàlida",
"PLACEHOLDER": "Introduïu la vostra adreça de correu electrònic, que es mostrarà a les converses"
},
"PASSWORD": {
"LABEL": "Contrasenya",
"ERROR": "Introduïu una contrasenya d'una longitud de 6 o més",
"PLACEHOLDER": "Introduïu una nova contrasenya"
},
"PASSWORD_CONFIRMATION": {
"LABEL": "Confirmació de la nova contrasenya",
"ERROR": "Confirmeu que les contrasenyes coincideixin",
"PLACEHOLDER": "Torneu a introduir la vostra contrasenya"
}
}
},
"SIDEBAR_ITEMS": {
"PROFILE_SETTINGS": "Configuració del Perfil",
"LOGOUT": "Sortir"
}
}

View file

@ -0,0 +1,32 @@
{
"REGISTER": {
"TRY_WOOT": "Registra un compte",
"TITLE": "Registre",
"TERMS_ACCEPT": "En registrar-vos, esteu dacord amb el nostre <a href=\"https://www.chatwoot.com/terms\">T & C</a> i <a href=\"https://www.chatwoot.com/privacy-policy\">Polítiques de Privadesa</a>",
"ACCOUNT_NAME": {
"LABEL": "Nom del compte",
"PLACEHOLDER": "Wayne Enterprises",
"ERROR": "El nom del compte és massa curt"
},
"EMAIL": {
"LABEL": "Correu electrònic",
"PLACEHOLDER": "bruce@wayne.enterprises",
"ERROR": "El correu electrònic no és correcte"
},
"PASSWORD": {
"LABEL": "Contrasenya",
"PLACEHOLDER": "Contrasenya",
"ERROR": "La contrasenya és massa curta"
},
"CONFIRM_PASSWORD": {
"LABEL": "Confirma la contrasenya",
"PLACEHOLDER": "Confirma la contrasenya",
"ERROR": "Les contrasenyes no coincideixen"
},
"API": {
"SUCCESS_MESSAGE": "Registrat correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
},
"SUBMIT": "Envia"
}
}

View file

@ -0,0 +1,5 @@
{
"WEBHOOKS_SETTINGS": {
"HEADER": "Paràmetres Webhook"
}
}

View file

@ -24,8 +24,9 @@
<label :class="{ error: $v.locale.$error }"> <label :class="{ error: $v.locale.$error }">
{{ $t('GENERAL_SETTINGS.FORM.LANGUAGE.LABEL') }} {{ $t('GENERAL_SETTINGS.FORM.LANGUAGE.LABEL') }}
<select v-model="locale"> <select v-model="locale">
<option value="en">English</option> <option value="ca">Catalan</option>
<option value="de">German</option> <option value="de">German</option>
<option value="en">English</option>
<option value="ml">Malayalam</option> <option value="ml">Malayalam</option>
</select> </select>
<span v-if="$v.locale.$error" class="message"> <span v-if="$v.locale.$error" class="message">

View file

@ -15,5 +15,6 @@ LANGUAGES_CONFIG = {
10 => { name: 'Russian', iso_639_3_code: 'rus', iso_639_1_code: 'ru' }, 10 => { name: 'Russian', iso_639_3_code: 'rus', iso_639_1_code: 'ru' },
11 => { name: 'Chinese', iso_639_3_code: 'zho', iso_639_1_code: 'zh' }, 11 => { name: 'Chinese', iso_639_3_code: 'zho', iso_639_1_code: 'zh' },
12 => { name: 'Spanish', iso_639_3_code: 'spa', iso_639_1_code: 'es' }, 12 => { name: 'Spanish', iso_639_3_code: 'spa', iso_639_1_code: 'es' },
13 => { name: 'Malayalam', iso_639_3_code: 'mal', iso_639_1_code: 'ml' } 13 => { name: 'Malayalam', iso_639_3_code: 'mal', iso_639_1_code: 'ml' },
14 => { name: 'Catalan', iso_639_3_code: 'cat', iso_639_1_code: 'ca' }
}.freeze }.freeze

56
config/locales/ca.yml Normal file
View file

@ -0,0 +1,56 @@
# Files in the config/locales directory are used for internationalization
# and are automatically loaded by Rails. If you want to use locales other
# than English, add the necessary files in this directory.
#
# To use the locales, use `I18n.t`:
#
# I18n.t 'hello'
#
# In views, this is aliased to just `t`:
#
# <%= t('hello') %>
#
# To use a different locale, set it with `I18n.locale`:
#
# I18n.locale = :es
#
# This would use the information in config/locales/es.yml.
#
# The following keys must be escaped otherwise they will not be retrieved by
# the default I18n backend:
#
# true, false, on, off, yes, no
#
# Instead, surround them with single quotes.
#
# en:
# 'true': 'foo'
#
# To learn more, please read the Rails Internationalization guide
# available at https://guides.rubyonrails.org/i18n.html.
ca:
hello: "Hola món"
messages:
reset_password_success: Woot! S\'ha restablert la contransenya amb éxit. Revisa el correu per més instruccions.
reset_password_failure: Uh ho! No s\'ha trovat cap compte amb aquest correu electrònic.
errors:
signup:
disposable_email: Els correus electrònics d\'un sol ús no s\'accepten
invalid_email: El correu electrònic no es vàlid
email_already_exists: "Ja t'has registrat en un compte amb %{email}"
failed: El registre ha fallat
conversations:
activity:
status:
resolved: "La conversa va ser marcada com resolta per %{user_name}"
open: "La conversa es va reobrir per %{user_name}"
assignee:
assigned: "Asignada a %{assignee_name} per %{user_name}"
removed: "%{user_name} ha tret l'assignació"
templates:
typical_reply_message_body: "%{account_name} normalment respon a les poques hores."
ways_to_reach_you_message_body: "Fes saber a l'equip la forma de posar-nos en contacte amb tu."
email_input_box_message_body: "Rep les notificacions per correu electrònic"