Files
gochat/frontend/app/javascript/dashboard/i18n/locale/tr/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
2.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.
{
"BULK_ACTION": {
"CONVERSATIONS_SELECTED": "{conversationCount} konuşma seçildi",
"AGENT_SELECT_LABEL": "Temsilci seçin",
"ASSIGN_CONFIRMATION_LABEL": "{conversationCount} {conversationLabel} atanacak. Emin misiniz?",
"UNASSIGN_CONFIRMATION_LABEL": "{conversationCount} {conversationLabel} atanmamış yapılacak. Emin misiniz?",
"GO_BACK_LABEL": "Geri git",
"ASSIGN_LABEL": "Atama yap",
"NONE": "Hiç",
"CLEAR_SELECTION": "Clear",
"ASSIGN_AGENT_CONFIRMATION_LABEL": "Are you sure you want to assign {n} conversation to {agentName}? | Are you sure you want to assign {n} conversations to {agentName}?",
"UNASSIGN_AGENT_CONFIRMATION_LABEL": "Are you sure you want to unassign {n} conversation? | Are you sure you want to unassign {n} conversations?",
"YES": "Evet",
"CANCEL": "İptal Et",
"SEARCH_INPUT_PLACEHOLDER": "Ara",
"ASSIGN_AGENT_TOOLTIP": "Temsilci ata",
"ASSIGN_TEAM_TOOLTIP": "Takım ata",
"ASSIGN_SUCCESFUL": "Görüşmeler başarıyla atandı.",
"ASSIGN_FAILED": "Görüşmeler atanırken bir hata oluştu. Lütfen tekrar deneyin.",
"RESOLVE_SUCCESFUL": "Görüşmeler başarıyla çözüldü.",
"RESOLVE_FAILED": "Görüşmeler çözülürken bir hata oluştu. Lütfen tekrar deneyin.",
"ALL_CONVERSATIONS_SELECTED_ALERT": "Bu sayfada yalnızca seçili konuşmalar gösterilmektedir.",
"AGENT_LIST_LOADING": "Temsilciler Yükleniyor",
"UPDATE": {
"CHANGE_STATUS": "Durumu değiştir",
"SNOOZE_UNTIL": "Sustur",
"UPDATE_SUCCESFUL": "Konuşma durumu başarıyla güncellendi.",
"UPDATE_FAILED": "Görüşmeler güncellenirken bir hata oluştu. Lütfen tekrar deneyin."
},
"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": "Etiket atama",
"NO_LABELS_FOUND": "Etiket bulunamadı",
"ASSIGN_SELECTED_LABELS": "Seçili etiketleri atama",
"ASSIGN_SUCCESFUL": "Etiketler başarıyla atandı.",
"ASSIGN_FAILED": "Etiketler atanırken bir hata oluştu. Lütfen tekrar deneyin."
},
"TEAMS": {
"TEAM_SELECT_LABEL": "Takım seçin",
"NONE": "Hiçbiri",
"NO_TEAMS_AVAILABLE": "Bu hesaba henüz eklenmiş takımlar yok.",
"ASSIGN_SELECTED_TEAMS": "Seçili takımları atama",
"ASSIGN_TEAM_CONFIRMATION_LABEL": "Are you sure you want to assign {n} conversation to {teamName}? | Are you sure you want to assign {n} conversations to {teamName}?",
"UNASSIGN_TEAM_CONFIRMATION_LABEL": "Are you sure you want to unassign {n} conversation? | Are you sure you want to unassign {n} conversations?",
"ASSIGN_SUCCESFUL": "Teams assigned successfully.",
"ASSIGN_FAILED": "Takımlar atanırken bir hata oluştu. Lütfen tekrar deneyin."
}
}
}