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

78 lines
3.9 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.
{
"AUDIT_LOGS": {
"HEADER": "Журнал аудита",
"HEADER_BTN_TXT": "Добавить журнал аудита",
"LOADING": "Загрузка журнала аудита",
"DESCRIPTION": "Журнал аудита фиксирует действия в вашей учетной записи, позволяя отслеживать и проверять действия пользователей, команд и сервисов.",
"LEARN_MORE": "Узнать больше о журнале аудита",
"SEARCH_404": "По вашему запросу ничего не найдено",
"SIDEBAR_TXT": "<p><b>Журнал аудита</b> </p><p>Журнал аудита фиксирует события и действия в системе Chatwoot.</p>",
"LIST": {
"404": "В этой учетной записи нет записей журнала аудита.",
"TITLE": "Управление журналом аудита",
"DESC": "Журнал аудита фиксирует события и действия в системе Chatwoot.",
"TABLE_HEADER": {
"ACTIVITY": "Действие",
"TIME": "Время",
"IP_ADDRESS": "IP-адрес"
}
},
"API": {
"SUCCESS_MESSAGE": "Журнал аудита успешно загружен",
"ERROR_MESSAGE": "Не удалось подключиться к серверу Woot. Пожалуйста, попробуйте позже"
},
"DEFAULT_USER": "Система",
"AUTOMATION_RULE": {
"ADD": "{agentName} создал новое правило автоматизации (#{id})",
"EDIT": "{agentName} обновил правило автоматизации (#{id})",
"DELETE": "{agentName} удалил правило автоматизации (#{id})"
},
"ACCOUNT_USER": {
"ADD": "{agentName} пригласил {invitee} с ролью {role}",
"EDIT": {
"SELF": "{agentName} изменил {attributes} на {values}",
"OTHER": "{agentName} изменил {attributes} пользователя {user} на {values}",
"DELETED": "{agentName} изменил {attributes} удаленного пользователя на {values}"
}
},
"INBOX": {
"ADD": "{agentName} создал новый почтовый ящик (#{id})",
"EDIT": "{agentName} обновил почтовый ящик (#{id})",
"DELETE": "{agentName} удалил почтовый ящик (#{id})"
},
"WEBHOOK": {
"ADD": "{agentName} создал новый вебхук (#{id})",
"EDIT": "{agentName} обновил вебхук (#{id})",
"DELETE": "{agentName} удалил вебхук (#{id})"
},
"USER_ACTION": {
"SIGN_IN": "{agentName} вошел в систему",
"SIGN_OUT": "{agentName} вышел из системы"
},
"TEAM": {
"ADD": "{agentName} создал новую команду (#{id})",
"EDIT": "{agentName} обновил команду (#{id})",
"DELETE": "{agentName} удалил команду (#{id})"
},
"MACRO": {
"ADD": "{agentName} создал новый макрос (#{id})",
"EDIT": "{agentName} обновил макрос (#{id})",
"DELETE": "{agentName} удалил макрос (#{id})"
},
"INBOX_MEMBER": {
"ADD": "{agentName} добавил {user} в почтовый ящик (#{inbox_id})",
"REMOVE": "{agentName} удалил {user} из почтового ящика (#{inbox_id})"
},
"TEAM_MEMBER": {
"ADD": "{agentName} добавил {user} в команду (#{team_id})",
"REMOVE": "{agentName} удалил {user} из команды (#{team_id})"
},
"ACCOUNT": {
"EDIT": "{agentName} обновил настройки учетной записи (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} удалил диалог #{id}"
}
}
}