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/
68 lines
2.5 KiB
JSON
68 lines
2.5 KiB
JSON
{
|
||
"INTEGRATION_APPS": {
|
||
"FETCHING": "Entegrasyonlar alınıyor",
|
||
"NO_HOOK_CONFIGURED": "Bu hesapta yapılandırılmış {integrationId} entegrasyonu bulunmuyor.",
|
||
"HEADER": "Uygulamalar",
|
||
"COUNT": "{n} integration | {n} integrations",
|
||
"SEARCH_PLACEHOLDER": "Ara...",
|
||
"NO_RESULTS": "No results found matching your search",
|
||
"STATUS": {
|
||
"ENABLED": "Etkin",
|
||
"DISABLED": "Devre dışı"
|
||
},
|
||
"CONFIGURE": "Yapılandır",
|
||
"ADD_BUTTON": "Yeni bir bağlantı ekle",
|
||
"DELETE": {
|
||
"TITLE": {
|
||
"INBOX": "Silme işlemini onayla",
|
||
"ACCOUNT": "Bağlantıyı Kes"
|
||
},
|
||
"MESSAGE": {
|
||
"INBOX": "Silmek istediğinizden emin misiniz?",
|
||
"ACCOUNT": "Bağlantıyı kesmek istediğinizden emin misiniz?"
|
||
},
|
||
"CONFIRM_BUTTON_TEXT": {
|
||
"INBOX": "Evet, Sil",
|
||
"ACCOUNT": "Evet, Bağlantıyı Kes"
|
||
},
|
||
"CANCEL_BUTTON_TEXT": "İptal Et",
|
||
"API": {
|
||
"SUCCESS_MESSAGE": "Bağlantı başarıyla silindi",
|
||
"ERROR_MESSAGE": "Woot Sunucusuna bağlanılamadı, Lütfen daha sonra tekrar deneyin"
|
||
}
|
||
},
|
||
"LIST": {
|
||
"FETCHING": "Entegrasyon kancaları alınıyor",
|
||
"INBOX": "Gelen Kutusu",
|
||
"ACTIONS": "Hareketler",
|
||
"DELETE": {
|
||
"BUTTON_TEXT": "Sil"
|
||
}
|
||
},
|
||
"ADD": {
|
||
"FORM": {
|
||
"INBOX": {
|
||
"LABEL": "Gelen Kutu Seç",
|
||
"PLACEHOLDER": "Gelen Kutu Seç"
|
||
},
|
||
"SUBMIT": "Oluştur",
|
||
"VALIDATING_OPENAI": "Validating with OpenAI...",
|
||
"CANCEL": "İptal Et"
|
||
},
|
||
"API": {
|
||
"SUCCESS_MESSAGE": "Entegrasyon kancası başarıyla eklendi",
|
||
"ERROR_MESSAGE": "Woot Sunucusuna bağlanılamadı, Lütfen daha sonra tekrar deneyin"
|
||
}
|
||
},
|
||
"CONNECT": {
|
||
"BUTTON_TEXT": "Bağlan"
|
||
},
|
||
"DISCONNECT": {
|
||
"BUTTON_TEXT": "Bağlantıyı Kes"
|
||
},
|
||
"SIDEBAR_DESCRIPTION": {
|
||
"DIALOGFLOW": "Dialogflow, konuşmaya dayalı arayüzler oluşturmak için kullanılan bir doğal dil işleme platformudur. Bu platformu {installationName} ile entegre etmek, botların önce sorguları ele almasını ve gerektiğinde temsilcilere aktarmasını sağlar. Sıkça sorulan soruları yanıtlayarak potansiyel müşterileri nitelendirmeye ve temsilci iş yükünü azaltmaya yardımcı olur. Dialogflow eklemek için, Google Console'da bir Hizmet Hesabı (Service Account) oluşturun ve kimlik bilgilerini paylaşın. Detaylar için belgelere bakın"
|
||
}
|
||
}
|
||
}
|