Files
gochat/frontend/app/javascript/dashboard/i18n/locale/uk/bulkActions.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

53 lines
3.8 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.
{
"BULK_ACTION": {
"CONVERSATIONS_SELECTED": "Обрано {conversationCount} розмов",
"AGENT_SELECT_LABEL": "Виберіть агента",
"ASSIGN_CONFIRMATION_LABEL": "Ви впевнені, що хочете призначити {conversationCount} {conversationLabel} до",
"UNASSIGN_CONFIRMATION_LABEL": "Ви впевнені, що хочете скасувати призначення {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Повернутися назад",
"ASSIGN_LABEL": "Призначити",
"NONE": "Нічого",
"CLEAR_SELECTION": "Очистити",
"ASSIGN_AGENT_CONFIRMATION_LABEL": "Ви впевнені, що хочете призначити {n} діалог агенту {agentName}? | Ви впевнені, що хочете призначити {n} діалогів агенту {agentName}?",
"UNASSIGN_AGENT_CONFIRMATION_LABEL": "Ви впевнені, що хочете відкріпити {n} діалог? | Ви впевнені, що хочете відкріпити {n} діалогів?",
"YES": "Так",
"CANCEL": "Скасувати",
"SEARCH_INPUT_PLACEHOLDER": "Пошук",
"ASSIGN_AGENT_TOOLTIP": "Призначити агента",
"ASSIGN_TEAM_TOOLTIP": "Призначити команду",
"ASSIGN_SUCCESFUL": "Розмови успішно призначені.",
"ASSIGN_FAILED": "Не вдалося призначити розмови, будь ласка, спробуйте ще раз.",
"RESOLVE_SUCCESFUL": "Розмови успішно закриті.",
"RESOLVE_FAILED": "Не вдалося закрити розмови, будь ласка, спробуйте ще раз.",
"ALL_CONVERSATIONS_SELECTED_ALERT": "Розмови, які відображаються на цій сторінці, обрані.",
"AGENT_LIST_LOADING": "Завантаження агентів",
"UPDATE": {
"CHANGE_STATUS": "Змінити статус",
"SNOOZE_UNTIL": "Відкласти",
"UPDATE_SUCCESFUL": "Статус розмови успішно оновлено.",
"UPDATE_FAILED": "Не вдалося оновити розмови, будь ласка, спробуйте ще раз."
},
"RESOLVE": {
"ALL_MISSING_ATTRIBUTES": "Cannot resolve conversations due to missing required attributes",
"PARTIAL_SUCCESS": "Some conversations need required attributes before resolving and were skipped"
},
"LABELS": {
"ASSIGN_LABELS": "Призначити мітки",
"NO_LABELS_FOUND": "Міток не знайдено",
"ASSIGN_SELECTED_LABELS": "Призначити вибрані мітки",
"ASSIGN_SUCCESFUL": "Мітки додано успішно.",
"ASSIGN_FAILED": "Не вдалося призначити мітки, будь ласка, спробуйте ще раз."
},
"TEAMS": {
"TEAM_SELECT_LABEL": "Виберіть команду",
"NONE": "Нiчого",
"NO_TEAMS_AVAILABLE": "Цей акаунт ще не доданий до жодної команди.",
"ASSIGN_SELECTED_TEAMS": "Призначити обрану команду.",
"ASSIGN_TEAM_CONFIRMATION_LABEL": "Ви впевнені, що хочете призначити {n} діалог команді {teamName}? | Ви впевнені, що хочете призначити {n} діалогів команді {teamName}?",
"UNASSIGN_TEAM_CONFIRMATION_LABEL": "Ви впевнені, що хочете відкріпити {n} діалог? | Ви впевнені, що хочете відкріпити {n} діалогів?",
"ASSIGN_SUCCESFUL": "Teams assigned successfully.",
"ASSIGN_FAILED": "Не вдалося призначити команду, будь ласка, спробуйте ще раз."
}
}
}