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/
65 lines
3.4 KiB
JSON
65 lines
3.4 KiB
JSON
{
|
|
"YEAR_IN_REVIEW": {
|
|
"TITLE": "연간 리뷰",
|
|
"LOADING": "연간 리뷰를 불러오는 중...",
|
|
"ERROR": "연간 리뷰를 불러오지 못했습니다",
|
|
"CLOSE": "닫기",
|
|
"CONVERSATIONS": {
|
|
"TITLE": "처리한 대화 수",
|
|
"SUBTITLE": "대화",
|
|
"FALLBACK": "올해는 숫자가 아니라 꾸준히 함께했다는 것이 중요합니다.",
|
|
"COMPARISON": {
|
|
"0_50": "첫 걸음을 내딛었습니다. 모든 훌륭한 받은 메시지함은 이렇게 시작됩니다.",
|
|
"50_100": "답변을 이어가며 대화를 활발하게 유지했습니다.",
|
|
"100_500": "상당한 양을 처리하면서도 모든 것을 순조롭게 관리했습니다.",
|
|
"500_2000": "볼륨이 계속 늘어나는 가운데에서도 흐름을 유지했습니다.",
|
|
"2000_10000": "많은 트래픽을 거뜬히 소화했습니다.",
|
|
"10000_PLUS": "도시 하나에 해당하는 고객이 문을 두드렸는데, 당신은 쉬워 보이게 해냈습니다."
|
|
}
|
|
},
|
|
"BUSIEST_DAY": {
|
|
"TITLE": "가장 바빴던 날은",
|
|
"MESSAGE": "그날 {count}건의 대화가 있었습니다.",
|
|
"COMPARISON": {
|
|
"0_5": "받은 메시지함을 간신히 깨운 워밍업 수준이었습니다.",
|
|
"5_10": "커피 한 잔 더 마실 이유가 생길 만큼의 활동이었습니다.",
|
|
"10_25": "바빠지기 시작했고 받은 메시지함이 긴장하기 시작했습니다.",
|
|
"25_50": "제대로 된 러시였지만 거뜬히 해냈습니다.",
|
|
"50_100": "통제된 혼란, 평범한 화요일처럼 처리했습니다.",
|
|
"100_500": "완전한 폭풍이었지만 어떻게든 답변을 보냈습니다.",
|
|
"500_PLUS": "받은 메시지함이 완전히 쉴 틈 없이 쏟아져 들어왔습니다."
|
|
}
|
|
},
|
|
"PERSONALITY": {
|
|
"TITLE": "당신의 지원 성격 유형은",
|
|
"MESSAGES": {
|
|
"SWIFT_HELPER": "평균 {time} 만에 답변했습니다. 대부분의 알림보다 빠릅니다.",
|
|
"QUICK_RESPONDER": "평균 {time} 만에 답변했습니다. 받은 메시지함이 거의 기다리지 않았습니다.",
|
|
"STEADY_SUPPORT": "평균 {time} 만에 답변했습니다. 차분한 속도, 견실한 답변.",
|
|
"THOUGHTFUL_ADVISOR": "평균 {time} 만에 답변했습니다. 정확한 답변을 위해 시간을 들였습니다."
|
|
}
|
|
},
|
|
"THANK_YOU": {
|
|
"TITLE": "{year}년 받은 메시지함을 잘 견뎌내신 것을 축하합니다.",
|
|
"MESSAGE": "올 한 해 고객 지원에 보여주신 놀라운 헌신에 감사드립니다. 여러분의 노력이 진정한 변화를 만들어냈으며, 이 여정을 함께해 주셔서 감사합니다. {nextYear}년에도 함께 더 나은 한 해를 만들어 나갑시다!"
|
|
},
|
|
"SHARE_MODAL": {
|
|
"TITLE": "연간 리뷰 공유하기",
|
|
"PREPARING": "이미지를 준비하는 중...",
|
|
"DOWNLOAD": "다운로드",
|
|
"SHARE_TITLE": "나의 {year}년 연간 리뷰",
|
|
"SHARE_TEXT": "Chatwoot과 함께한 나의 {year}년 연간 리뷰를 확인해 보세요!",
|
|
"BRANDING": "Made with Chatwoot"
|
|
},
|
|
"BANNER": {
|
|
"TITLE": "{year}년 연간 리뷰가 도착했습니다",
|
|
"BUTTON": "나의 성과 보기"
|
|
},
|
|
"NAVIGATION": {
|
|
"PREVIOUS": "이전",
|
|
"NEXT": "다음",
|
|
"SHARE": "공유하기"
|
|
}
|
|
}
|
|
}
|