Files
gochat/frontend/app/javascript/dashboard/i18n/locale/ca/labelsMgmt.json
T
rogee 321c61aaae Vendor Chatwoot Vue 3 frontend into frontend/
Copy the Chatwoot (v4.14.0) frontend runnable subset into frontend/ for
customization:
- app/javascript/ (Vue SPA: dashboard, widget, sdk, portal, superadmin)
- app/views/ (ERB templates for vite-plugin-ruby entrypoint resolution)
- app/helpers/, app/assets/ (Rails view helpers, static assets)
- enterprise/ (Enterprise edition frontend overlay)
- config/vite.json, vite.config.ts, bin/vite (Vite-Rails toolchain)
- package.json, pnpm-lock.yaml, tailwind/postcss/eslint configs
- Gemfile, Gemfile.lock (vite_rails gem for bin/vite binstub)

Excluded Rails backend: controllers, models, services, jobs, mailers,
policies, db, lib, spec, public, node_modules.

Update references to the new frontend location:
- .gitignore: exclude frontend build artifacts (node_modules, tmp, packs),
  keep frontend/bin/ and frontend/vendor/ via negation
- backend/scripts/parity_frontend_smoke.sh: CHATWOOT_DIR default
  reference/chatwoot -> ../frontend
- backend/scripts/parity_frontend_browser_smoke.mjs: same default update
- AGENTS.md: add frontend section with Rails/Vite coupling notes
- README: architecture tree includes frontend/
2026-07-07 14:56:01 +08:00

90 lines
3.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"LABEL_MGMT": {
"HEADER": "Etiquetes",
"HEADER_BTN_TXT": "Afegeix etiqueta",
"LOADING": "Obtenció d’etiquetes",
"DESCRIPTION": "Labels help you categorize and prioritize conversations and leads. You can assign a label to a conversation or contact using the side panel.",
"LEARN_MORE": "Learn more about labels",
"COUNT": "{n} label | {n} labels",
"SEARCH_PLACEHOLDER": "Cerca etiquetes...",
"NO_RESULTS": "No labels found matching your search",
"SEARCH_404": "No hi ha cap resposta que coincideixi amb aquesta consulta",
"LIST": {
"404": "No hi ha etiquetes disponibles en aquest compte.",
"TITLE": "Gestiona les etiquetes",
"DESC": "Les etiquetes et permeten agrupar les converses.",
"TABLE_HEADER": {
"NAME": "Nom",
"DESCRIPTION": "Descripció",
"COLOR": "Color",
"ACTION": "Accions"
}
},
"FORM": {
"NAME": {
"LABEL": "Nom de l'etiqueta",
"PLACEHOLDER": "Nom de l'etiqueta",
"REQUIRED_ERROR": "El nom de l’etiqueta és obligatori",
"MINIMUM_LENGTH_ERROR": "Es requereix una longitud mínima de 2",
"VALID_ERROR": "Només es permeten alfabets, números, guionet i guió baix"
},
"DESCRIPTION": {
"LABEL": "Descripció",
"PLACEHOLDER": "Descripció de l’etiqueta"
},
"COLOR": {
"LABEL": "Color"
},
"SHOW_ON_SIDEBAR": {
"LABEL": "Mostra l'etiqueta a la barra lateral"
},
"EDIT": "Edita",
"CREATE": "Crear",
"DELETE": "Suprimeix",
"CANCEL": "Cancel·la"
},
"SUGGESTIONS": {
"TOOLTIP": {
"SINGLE_SUGGESTION": "Afegeix una etiqueta a la conversa",
"MULTIPLE_SUGGESTION": "Seleccioneu aquesta etiqueta",
"DESELECT": "Desseleccioneu l'etiqueta",
"DISMISS": "Ignora el suggeriment"
},
"POWERED_BY": "Chatwoot AI",
"DISMISS": "Descartar",
"ADD_SELECTED_LABELS": "Afegeix les etiquetes seleccionades",
"ADD_SELECTED_LABEL": "Afegeix les etiquetes seleccionades",
"ADD_ALL_LABELS": "Afegiu totes les etiquetes",
"SUGGESTED_LABELS": "Suggested labels"
},
"ADD": {
"TITLE": "Afegeix etiqueta",
"DESC": "Les etiquetes et permeten agrupar les converses.",
"API": {
"SUCCESS_MESSAGE": "L'etiqueta s'ha afegit correctament",
"ERROR_MESSAGE": "S'ha produït un error; tornau-ho a provar"
}
},
"EDIT": {
"TITLE": "Edita l'etiqueta",
"API": {
"SUCCESS_MESSAGE": "L'etiqueta s'ha actualitzat correctament",
"ERROR_MESSAGE": "S'ha produït un error; tornau-ho a provar"
}
},
"DELETE": {
"BUTTON_TEXT": "Suprimeix",
"API": {
"SUCCESS_MESSAGE": "L'etiqueta s'ha suprimit correctament",
"ERROR_MESSAGE": "S'ha produït un error; tornau-ho a provar"
},
"CONFIRM": {
"TITLE": "Confirma esborrat",
"MESSAGE": "N'estas segur? ",
"YES": "Si, esborra ",
"NO": "No, segueix "
}
}
}
}