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

81 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.
{
"CANNED_MGMT": {
"HEADER": "Hazır Yanıtlar",
"LEARN_MORE": "Hazır yanıtlar hakkında daha fazla bilgi edinin",
"DESCRIPTION": "Hazır Yanıtlar, bir konuşmaya hızlı yanıt vermenizi sağlayan önceden hazırlanmış şablonlardır. Temsilciler, bir konuşma sırasında hazır yanıt eklemek için '/' karakterini ve ardından kısa kodu yazabilirler. ",
"COUNT": "{n} canned response | {n} canned responses",
"HEADER_BTN_TXT": "Hazır yanıt ekle",
"LOADING": "Hazır yanıtlar getiriliyor...",
"SEARCH_PLACEHOLDER": "Search canned responses...",
"NO_RESULTS": "No canned responses found matching your search",
"SEARCH_404": "Bu sorgu ile eşleşen öğe yok.",
"LIST": {
"404": "Bu hesapta hazır yanıt yok.",
"TITLE": "Hazır yanıtları yönetin",
"DESC": "Hazır Yanıtlar, konuşmalara hızlı yanıt vermek için kullanılan önceden tanımlanmış yanıt şablonlarıdır.",
"TABLE_HEADER": {
"SHORT_CODE": "Kısa Kod",
"CONTENT": "İçerik",
"ACTIONS": "Hareketler"
}
},
"ADD": {
"TITLE": "Hazır yanıt ekle",
"DESC": "Hazır Yanıtlar, konuşmalara hızlı yanıt vermek için kullanılan önceden tanımlanmış yanıt şablonlarıdır.",
"CANCEL_BUTTON_TEXT": "İptal Et",
"FORM": {
"SHORT_CODE": {
"LABEL": "Kısa Kod",
"PLACEHOLDER": "Lütfen bir kısa kod girin.",
"ERROR": "Kısa Kod gerekli."
},
"CONTENT": {
"LABEL": "Mesaj",
"PLACEHOLDER": "Lütfen daha sonra kullanmak üzere şablon olarak kaydetmek istediğiniz mesajı yazın.",
"ERROR": "Mesaj gerekli."
},
"SUBMIT": "Gönder"
},
"API": {
"SUCCESS_MESSAGE": "Hazır yanıt başarıyla eklendi.",
"ERROR_MESSAGE": "Woot sunucusuna bağlanılamadı. Lütfen tekrar deneyin."
}
},
"EDIT": {
"TITLE": "Hazır yanıtı düzenle",
"CANCEL_BUTTON_TEXT": "İptal Et",
"FORM": {
"SHORT_CODE": {
"LABEL": "Kısa Kod",
"PLACEHOLDER": "Lütfen bir kısa kod girin.",
"ERROR": "Kısa kod gerekli."
},
"CONTENT": {
"LABEL": "Mesaj",
"PLACEHOLDER": "Lütfen daha sonra kullanmak üzere şablon olarak kaydetmek istediğiniz mesajı yazın.",
"ERROR": "Mesaj gerekli."
},
"SUBMIT": "Gönder"
},
"BUTTON_TEXT": "Düzenle",
"API": {
"SUCCESS_MESSAGE": "Hazır yanıt başarıyla güncellendi.",
"ERROR_MESSAGE": "Woot sunucusuna bağlanılamadı. Lütfen tekrar deneyin."
}
},
"DELETE": {
"BUTTON_TEXT": "Sil",
"API": {
"SUCCESS_MESSAGE": "Hazır yanıt başarıyla silindi.",
"ERROR_MESSAGE": "Woot sunucusuna bağlanılamadı. Lütfen tekrar deneyin."
},
"CONFIRM": {
"TITLE": "Silme işlemini onayla",
"MESSAGE": "Silmek istediğinize emin misiniz?",
"YES": "Evet, sil ",
"NO": "Hayır, sakla "
}
}
}
}