chore: Update translations (#13832)
Co-authored-by: Sojan Jose <sojan@pepalo.com>
This commit is contained in:
@@ -11,7 +11,7 @@ ca:
|
||||
invalid: "%{authentication_keys} o contrasenya invàlids."
|
||||
locked: "El teu compte està bloquejat."
|
||||
last_attempt: "You have one more attempt before your account is locked."
|
||||
not_found_in_database: "Invalid email or password."
|
||||
not_found_in_database: "%{authentication_keys} o contrasenya invàlids."
|
||||
timeout: "La teva sessió ha caducat. Si us plau, torna a iniciar sessió per a continuar."
|
||||
unauthenticated: "Has d'iniciar sessió o bé registrar-te abans de continuar."
|
||||
unconfirmed: "Has de confirmar el teu compte abans de continuar."
|
||||
|
||||
@@ -57,4 +57,5 @@ id:
|
||||
not_found: "tidak ditemukan"
|
||||
not_locked: "tidak terkunci"
|
||||
not_saved:
|
||||
one: "1 kesalahan mengakibatkan %{resource} ini tidak dapat disimpan:"
|
||||
other: "%{count} kesalahan mengakibatkan %{resource} ini tidak dapat disimpan:"
|
||||
|
||||
@@ -57,4 +57,5 @@ ja:
|
||||
not_found: "見つかりませんでした"
|
||||
not_locked: "はロックされていません"
|
||||
not_saved:
|
||||
one: "1 個のエラーが発生し、 %{resource} を保存できませんでした:"
|
||||
other: "%{count} 個のエラーが発生し、 %{resource} を保存できませんでした:"
|
||||
|
||||
@@ -57,4 +57,5 @@ ms:
|
||||
not_found: "not found"
|
||||
not_locked: "was not locked"
|
||||
not_saved:
|
||||
one: "1 error prohibited this %{resource} from being saved:"
|
||||
other: "%{count} errors prohibited this %{resource} from being saved:"
|
||||
|
||||
@@ -57,4 +57,5 @@ th:
|
||||
not_found: "not found"
|
||||
not_locked: "was not locked"
|
||||
not_saved:
|
||||
one: "1 error prohibited this %{resource} from being saved:"
|
||||
other: "%{count} errors prohibited this %{resource} from being saved:"
|
||||
|
||||
@@ -57,4 +57,5 @@ vi:
|
||||
not_found: "không tìm thấy"
|
||||
not_locked: "không được khoá"
|
||||
not_saved:
|
||||
one: "Có 1 lỗi được tìm thấy từ %{resource}:"
|
||||
other: "Có %{count} lỗi được tìm thấy từ %{resource}:"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#Additional translations at https://github.com/plataformatec/devise/wiki/I18n
|
||||
zh_CN:
|
||||
zh:
|
||||
devise:
|
||||
confirmations:
|
||||
confirmed: "您的电子邮件地址已成功确认。"
|
||||
@@ -57,4 +57,5 @@ zh_CN:
|
||||
not_found: "找不到"
|
||||
not_locked: "未锁定"
|
||||
not_saved:
|
||||
one: "1 个错误禁止保存 %{resource}:"
|
||||
other: "%{count} 个错误禁止保存 %{resource}:"
|
||||
|
||||
@@ -57,4 +57,5 @@ zh_CN:
|
||||
not_found: "找不到"
|
||||
not_locked: "未锁定"
|
||||
not_saved:
|
||||
one: "1 个错误禁止保存 %{resource}:"
|
||||
other: "%{count} 个错误禁止保存 %{resource}:"
|
||||
|
||||
@@ -1,60 +1,61 @@
|
||||
#Additional translations at https://github.com/plataformatec/devise/wiki/I18n
|
||||
zh_TW:
|
||||
devise:
|
||||
confirmations:
|
||||
confirmed: 您的信箱已通過驗證,現在您已成功登入。
|
||||
send_instructions: 您將在幾分鐘後收到一封電子郵件,內有驗證帳號的步驟說明。
|
||||
send_paranoid_instructions: 如果我們有您的信箱,您將會收到一封驗證您的帳號的電子郵件。
|
||||
confirmed: "您的信箱已通過驗證,現在您已成功登入。"
|
||||
send_instructions: "您將在幾分鐘後收到一封電子郵件,內有驗證帳號的步驟說明。"
|
||||
send_paranoid_instructions: "如果我們有您的信箱,您將會收到一封驗證您的帳號的電子郵件。"
|
||||
failure:
|
||||
already_authenticated: 您已經登入。
|
||||
inactive: 您的帳號尚未被啟用。
|
||||
invalid: '%{authentication_keys}密碼或帳號尚未審核。'
|
||||
locked: 您的帳號已被鎖定。
|
||||
last_attempt: 您還有最後一次嘗試機會,再次失敗您的帳號將會被鎖定。
|
||||
not_found_in_database: '%{authentication_keys}或密碼錯誤。'
|
||||
timeout: 您的登入時效過期,請重新登入。
|
||||
unauthenticated: 您需要先登入或註冊後才能繼續。
|
||||
unconfirmed: 您的帳號需要經過驗證後,才能繼續。
|
||||
already_authenticated: "您已經登入。"
|
||||
inactive: "您的帳號尚未被啟用。"
|
||||
invalid: "%{authentication_keys}密碼或帳號尚未審核。"
|
||||
locked: "您的帳號已被鎖定。"
|
||||
last_attempt: "您還有最後一次嘗試機會,再次失敗您的帳號將會被鎖定。"
|
||||
not_found_in_database: "%{authentication_keys}或密碼錯誤。"
|
||||
timeout: "您的登入時效過期,請重新登入。"
|
||||
unauthenticated: "您需要先登入或註冊後才能繼續。"
|
||||
unconfirmed: "您的帳號需要經過驗證後,才能繼續。"
|
||||
mailer:
|
||||
confirmation_instructions:
|
||||
subject: 確認指令
|
||||
subject: "確認指令"
|
||||
reset_password_instructions:
|
||||
subject: 重設密碼
|
||||
subject: "重設密碼"
|
||||
unlock_instructions:
|
||||
subject: 帳號解鎖步驟
|
||||
subject: "帳號解鎖步驟"
|
||||
password_change:
|
||||
subject: 密碼已更改
|
||||
subject: "密碼已更改"
|
||||
omniauth_callbacks:
|
||||
failure: 因為 %{reason},無法從 %{kind} 驗證。
|
||||
success: 成功從 %{kind} 驗證。
|
||||
failure: "因為 %{reason},無法從 %{kind} 驗證。"
|
||||
success: "成功從 %{kind} 驗證。"
|
||||
passwords:
|
||||
no_token: 這是密碼重設頁面,僅能透過密碼重設信件進入。如果您是透過重設信件進入的,請確認您的網址是完整的。
|
||||
send_instructions: 您將在幾分鐘後收到一封電子郵件,內有重新設定密碼的步驟說明。
|
||||
send_paranoid_instructions: 如果我們有您的信箱,您將會收到一封內含可重新設定密碼連結的電子郵件。
|
||||
updated: 您的密碼已被修改,您現在已經登入。
|
||||
updated_not_active: 您的密碼已被修改。
|
||||
no_token: "這是密碼重設頁面,僅能透過密碼重設信件進入。如果您是透過重設信件進入的,請確認您的網址是完整的。"
|
||||
send_instructions: "您將在幾分鐘後收到一封電子郵件,內有重新設定密碼的步驟說明。"
|
||||
send_paranoid_instructions: "如果我們有您的信箱,您將會收到一封內含可重新設定密碼連結的電子郵件。"
|
||||
updated: "您的密碼已被修改,您現在已經登入。"
|
||||
updated_not_active: "您的密碼已被修改。"
|
||||
registrations:
|
||||
destroyed: 再會!您的帳號已被取消。有緣再會。
|
||||
signed_up: 註冊成功,歡迎!
|
||||
signed_up_but_inactive: 您已註冊成功。然而因為您的帳號尚未啓動,暫時無法登入,抱歉!
|
||||
signed_up_but_locked: 您已註冊成功。 然而因為您的帳號已被鎖定,暫時無法登入,抱歉!
|
||||
signed_up_but_unconfirmed: 確認信件已送至您的 Email 信箱,請點擊信件內連結以啓動您的帳號。
|
||||
update_needs_confirmation: 您已經成功的更新帳號資訊,但我們仍需確認您的電子信箱,請至新信箱收信並點擊連結以確認您的新電子郵件帳號。
|
||||
updated: 您已經成功的更新帳號資訊。
|
||||
destroyed: "再會!您的帳號已被取消。有緣再會。"
|
||||
signed_up: "註冊成功,歡迎!"
|
||||
signed_up_but_inactive: "您已註冊成功。然而因為您的帳號尚未啓動,暫時無法登入,抱歉!"
|
||||
signed_up_but_locked: "您已註冊成功。 然而因為您的帳號已被鎖定,暫時無法登入,抱歉!"
|
||||
signed_up_but_unconfirmed: "確認信件已送至您的 Email 信箱,請點擊信件內連結以啓動您的帳號。"
|
||||
update_needs_confirmation: "您已經成功的更新帳號資訊,但我們仍需確認您的電子信箱,請至新信箱收信並點擊連結以確認您的新電子郵件帳號。"
|
||||
updated: "您已經成功的更新帳號資訊。"
|
||||
sessions:
|
||||
signed_in: 成功登入。
|
||||
signed_out: 成功登出。
|
||||
already_signed_out: 成功登出。
|
||||
signed_in: "成功登入。"
|
||||
signed_out: "成功登出。"
|
||||
already_signed_out: "成功登出。"
|
||||
unlocks:
|
||||
send_instructions: 您將在幾分鐘後收到一封電子郵件,內有將帳號解除鎖定的步驟說明。
|
||||
send_paranoid_instructions: 如果您的帳號已存在,您的電子信箱將會收到如何解鎖帳號的指示。
|
||||
unlocked: 您的帳號已被解鎖,現在已經登入。
|
||||
send_instructions: "您將在幾分鐘後收到一封電子郵件,內有將帳號解除鎖定的步驟說明。"
|
||||
send_paranoid_instructions: "如果您的帳號已存在,您的電子信箱將會收到如何解鎖帳號的指示。"
|
||||
unlocked: "您的帳號已被解鎖,現在已經登入。"
|
||||
errors:
|
||||
messages:
|
||||
already_confirmed: 已經驗證,請直接登入。
|
||||
confirmation_period_expired: 必須在 %{period} 內驗證,請重新申請。
|
||||
expired: 已經過期,請重新申請。
|
||||
not_found: 找不到。
|
||||
not_locked: 並未被鎖定。
|
||||
already_confirmed: "已經驗證,請直接登入。"
|
||||
confirmation_period_expired: "必須在 %{period} 內驗證,請重新申請。"
|
||||
expired: "已經過期,請重新申請。"
|
||||
not_found: "找不到。"
|
||||
not_locked: "並未被鎖定。"
|
||||
not_saved:
|
||||
one: 1 個錯誤禁止儲存此 %{resource}:
|
||||
other: 有 %{count} 個錯誤導致 %{resource} 不能被儲存:
|
||||
one: "1 個錯誤禁止儲存此 %{resource}:"
|
||||
other: "有 %{count} 個錯誤導致 %{resource} 不能被儲存:"
|
||||
|
||||
@@ -417,12 +417,16 @@ id:
|
||||
button: Buka percakapan
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} days'
|
||||
other: '%{count} days'
|
||||
hours:
|
||||
one: '%{count} hours'
|
||||
other: '%{count} hours'
|
||||
minutes:
|
||||
one: '%{count} minutes'
|
||||
other: '%{count} minutes'
|
||||
seconds:
|
||||
one: '%{count} seconds'
|
||||
other: '%{count} seconds'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
|
||||
@@ -417,12 +417,16 @@ ja:
|
||||
button: 会話を開く
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} 日'
|
||||
other: '%{count} 日'
|
||||
hours:
|
||||
one: '%{count} 時間'
|
||||
other: '%{count} 時間'
|
||||
minutes:
|
||||
one: '%{count} 分'
|
||||
other: '%{count} 分'
|
||||
seconds:
|
||||
one: '%{count} 秒'
|
||||
other: '%{count} 秒'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
|
||||
@@ -1,21 +1,38 @@
|
||||
---
|
||||
#Files in the config/locales directory are used for internationalization
|
||||
#and are automatically loaded by Rails. If you want to use locales other
|
||||
#than English, add the necessary files in this directory.
|
||||
#To use the locales, use `I18n.t`:
|
||||
#I18n.t 'hello'
|
||||
#In views, this is aliased to just `t`:
|
||||
#<%= t('hello') %>
|
||||
#To use a different locale, set it with `I18n.locale`:
|
||||
#I18n.locale = :es
|
||||
#This would use the information in config/locales/es.yml.
|
||||
#The following keys must be escaped otherwise they will not be retrieved by
|
||||
#the default I18n backend:
|
||||
#true, false, on, off, yes, no
|
||||
#Instead, surround them with single quotes.
|
||||
#en:
|
||||
#'true': 'foo'
|
||||
#To learn more, please read the Rails Internationalization guide
|
||||
#available at https://guides.rubyonrails.org/i18n.html.
|
||||
ko:
|
||||
hello: 안녕하세요
|
||||
hello: '안녕하세요'
|
||||
inbox:
|
||||
reauthorization:
|
||||
success: 채널이 성공적으로 재인증되었습니다
|
||||
not_required: 이 받은 메시지함은 재인증이 필요하지 않습니다
|
||||
invalid_channel: 재인증에 유효하지 않은 채널 유형입니다
|
||||
success: '채널이 성공적으로 재인증되었습니다'
|
||||
not_required: '이 받은 메시지함은 재인증이 필요하지 않습니다'
|
||||
invalid_channel: '재인증에 유효하지 않은 채널 유형입니다'
|
||||
auth:
|
||||
saml:
|
||||
invalid_email: 올바른 이메일 주소를 입력하십시오.
|
||||
authentication_failed: 인증에 실패했습니다. 자격 증명을 확인하고 다시 시도하십시오.
|
||||
invalid_email: '올바른 이메일 주소를 입력하십시오.'
|
||||
authentication_failed: '인증에 실패했습니다. 자격 증명을 확인하고 다시 시도하십시오.'
|
||||
messages:
|
||||
reset_password: 비밀번호 재설정 요청이 성공적으로 처리되었습니다. 해당 이메일이 존재하는 경우 안내 이메일이 발송됩니다.
|
||||
reset_password_saml_user: 이 계정은 SAML 인증을 사용합니다. 비밀번호 재설정을 사용할 수 없습니다. 관리자에게 문의하십시오.
|
||||
login_saml_user: 이 계정은 SAML 인증을 사용합니다. 조직의 SAML 제공자를 통해 로그인하십시오.
|
||||
saml_not_available: 이 설치에서는 SAML 인증을 사용할 수 없습니다.
|
||||
inbox_deletetion_response: 받은 메시지함 삭제 요청이 곧 처리될 예정입니다.
|
||||
reset_password: 비밀번호 재설정 요청이 성공적으로 처리되었습니다. 해당 이메일이 존재하는 경우 안내 이메일이 발송됩니다.
|
||||
errors:
|
||||
validations:
|
||||
presence: 비어 있을 수 없습니다
|
||||
@@ -25,8 +42,8 @@ ko:
|
||||
disposable_email: 일회용 이메일은 허용되지 않습니다
|
||||
blocked_domain: 이 도메인은 허용되지 않습니다. 오류라고 생각되시면 지원팀에 문의하십시오.
|
||||
invalid_email: 유효하지 않은 이메일을 입력하셨습니다
|
||||
email_already_exists: 이미 %{email}로 계정이 등록되어 있습니다
|
||||
invalid_params: 유효하지 않습니다. 가입 정보를 확인하고 다시 시도하십시오
|
||||
email_already_exists: '이미 %{email}로 계정이 등록되어 있습니다'
|
||||
invalid_params: '유효하지 않습니다. 가입 정보를 확인하고 다시 시도하십시오'
|
||||
failed: 가입에 실패했습니다
|
||||
assignment_policy:
|
||||
not_found: 배정 정책을 찾을 수 없습니다
|
||||
@@ -54,47 +71,45 @@ ko:
|
||||
query_missing: 매개변수 q로 검색 문자열을 지정하십시오
|
||||
messages:
|
||||
search:
|
||||
time_range_limit_exceeded: 검색은 최근 %{days}일로 제한됩니다
|
||||
time_range_limit_exceeded: '검색은 최근 %{days}일로 제한됩니다'
|
||||
categories:
|
||||
locale:
|
||||
unique: 카테고리와 포털에서 고유해야 합니다
|
||||
dyte:
|
||||
invalid_message_type: 유효하지 않은 메시지 유형입니다. 작업이 허용되지 않습니다
|
||||
invalid_message_type: '유효하지 않은 메시지 유형입니다. 작업이 허용되지 않습니다'
|
||||
slack:
|
||||
invalid_channel_id: 유효하지 않은 Slack 채널입니다. 다시 시도하십시오
|
||||
invalid_channel_id: '유효하지 않은 Slack 채널입니다. 다시 시도하십시오'
|
||||
whatsapp:
|
||||
token_exchange_failed: 액세스 토큰 교환에 실패했습니다. 다시 시도하십시오.
|
||||
invalid_token_permissions: 액세스 토큰에 WhatsApp에 필요한 권한이 없습니다.
|
||||
phone_info_fetch_failed: 전화번호 정보를 가져오지 못했습니다. 다시 시도하십시오.
|
||||
phone_number_already_exists: 이 전화번호(%{phone_number})에 대한 채널이 이미 존재합니다. 오류가 계속되면
|
||||
지원팀에 문의하십시오
|
||||
token_exchange_failed: '액세스 토큰 교환에 실패했습니다. 다시 시도하십시오.'
|
||||
invalid_token_permissions: '액세스 토큰에 WhatsApp에 필요한 권한이 없습니다.'
|
||||
phone_info_fetch_failed: '전화번호 정보를 가져오지 못했습니다. 다시 시도하십시오.'
|
||||
phone_number_already_exists: '이 전화번호(%{phone_number})에 대한 채널이 이미 존재합니다. 오류가 계속되면 지원팀에 문의하십시오'
|
||||
reauthorization:
|
||||
generic: WhatsApp 재인증에 실패했습니다. 다시 시도하십시오.
|
||||
not_supported: 이 유형의 WhatsApp 채널은 재인증을 지원하지 않습니다.
|
||||
generic: 'WhatsApp 재인증에 실패했습니다. 다시 시도하십시오.'
|
||||
not_supported: '이 유형의 WhatsApp 채널은 재인증을 지원하지 않습니다.'
|
||||
inboxes:
|
||||
imap:
|
||||
socket_error: 네트워크 연결, IMAP 주소를 확인하고 다시 시도하십시오.
|
||||
no_response_error: IMAP 자격 증명을 확인하고 다시 시도하십시오.
|
||||
host_unreachable_error: 호스트에 연결할 수 없습니다. IMAP 주소, IMAP 포트를 확인하고 다시 시도하십시오.
|
||||
connection_timed_out_error: "%{address}:%{port} 연결 시간이 초과되었습니다"
|
||||
connection_timed_out_error: '%{address}:%{port} 연결 시간이 초과되었습니다'
|
||||
connection_closed_error: 연결이 종료되었습니다.
|
||||
validations:
|
||||
name: 기호로 시작하거나 끝나서는 안 되며, < > / \ @ 문자를 포함할 수 없습니다.
|
||||
smtp:
|
||||
authentication_error: SMTP 인증에 실패했습니다. 로그인 자격 증명을 확인하십시오.
|
||||
connection_error: SMTP 서버에 연결할 수 없습니다. 서버 주소와 포트를 확인하십시오.
|
||||
ssl_error: SSL/TLS 오류가 발생했습니다. 암호화 설정을 확인하십시오.
|
||||
smtp_error: SMTP 서버 오류가 발생했습니다. 설정을 확인한 후 다시 시도하십시오.
|
||||
validations:
|
||||
name: 기호로 시작하거나 끝나서는 안 되며, < > / \ @ 문자를 포함할 수 없습니다.
|
||||
custom_filters:
|
||||
number_of_records: 한도에 도달했습니다. 사용자당 계정별 허용되는 최대 사용자 정의 필터 수는 1000개입니다.
|
||||
invalid_attribute: 유효하지 않은 속성 키 - [%{key}]. 키는 [%{allowed_keys}] 중 하나이거나 계정에
|
||||
정의된 사용자 정의 속성이어야 합니다.
|
||||
invalid_attribute: 유효하지 않은 속성 키 - [%{key}]. 키는 [%{allowed_keys}] 중 하나이거나 계정에 정의된 사용자 정의 속성이어야 합니다.
|
||||
invalid_operator: 유효하지 않은 연산자입니다. %{attribute_name}에 허용되는 연산자는 [%{allowed_keys}]입니다.
|
||||
invalid_query_operator: 쿼리 연산자는 "AND" 또는 "OR"이어야 합니다.
|
||||
invalid_value: 유효하지 않은 값입니다. %{attribute_name}에 제공된 값이 유효하지 않습니다
|
||||
custom_attribute_definition:
|
||||
key_conflict: 제공된 키는 기본 속성과 충돌할 수 있으므로 허용되지 않습니다.
|
||||
attribute_key_format: 문자, 숫자, 밑줄, 하이픈 및 점만 포함해야 합니다
|
||||
key_conflict: 제공된 키는 기본 속성과 충돌할 수 있으므로 허용되지 않습니다.
|
||||
mfa:
|
||||
already_enabled: MFA가 이미 활성화되어 있습니다
|
||||
not_enabled: MFA가 활성화되지 않았습니다
|
||||
@@ -148,6 +163,14 @@ ko:
|
||||
avg_resolution_time: 평균 해결 시간
|
||||
resolution_count: 해결 수
|
||||
avg_customer_waiting_time: 평균 고객 대기 시간
|
||||
conversation_csv:
|
||||
conversations_count: 대화 수
|
||||
incoming_messages_count: 수신 메시지
|
||||
outgoing_messages_count: 발신 메시지
|
||||
avg_first_response_time: 평균 첫 응답 시간
|
||||
avg_resolution_time: 평균 해결 시간
|
||||
resolution_count: 해결 수
|
||||
avg_customer_waiting_time: 평균 고객 대기 시간
|
||||
conversation_traffic_csv:
|
||||
timezone: 시간대
|
||||
sla_csv:
|
||||
@@ -171,213 +194,194 @@ ko:
|
||||
feedback: 피드백 의견
|
||||
recorded_at: 기록 날짜
|
||||
review_notes: 리뷰 메모
|
||||
conversation_csv:
|
||||
conversations_count: 대화 수
|
||||
incoming_messages_count: 수신 메시지
|
||||
outgoing_messages_count: 발신 메시지
|
||||
avg_first_response_time: 평균 첫 응답 시간
|
||||
avg_resolution_time: 평균 해결 시간
|
||||
resolution_count: 해결 수
|
||||
avg_customer_waiting_time: 평균 고객 대기 시간
|
||||
notifications:
|
||||
notification_title:
|
||||
conversation_creation: "%{inbox_name}에 대화(#%{display_id})가 생성되었습니다"
|
||||
conversation_assignment: 대화(#%{display_id})가 회원님에게 배정되었습니다
|
||||
assigned_conversation_new_message: 대화(#%{display_id})에 새 메시지가 생성되었습니다
|
||||
conversation_mention: 대화(#%{display_id})에서 회원님이 언급되었습니다
|
||||
sla_missed_first_response: 대화(#%{display_id})의 SLA 목표 첫 응답 시간이 초과되었습니다
|
||||
sla_missed_next_response: 대화(#%{display_id})의 SLA 목표 다음 응답 시간이 초과되었습니다
|
||||
sla_missed_resolution: 대화(#%{display_id})의 SLA 목표 해결 시간이 초과되었습니다
|
||||
attachment: 첨부 파일
|
||||
no_content: 내용 없음
|
||||
conversation_creation: '%{inbox_name}에 대화(#%{display_id})가 생성되었습니다'
|
||||
conversation_assignment: '대화(#%{display_id})가 회원님에게 배정되었습니다'
|
||||
assigned_conversation_new_message: '대화(#%{display_id})에 새 메시지가 생성되었습니다'
|
||||
conversation_mention: '대화(#%{display_id})에서 회원님이 언급되었습니다'
|
||||
sla_missed_first_response: '대화(#%{display_id})의 SLA 목표 첫 응답 시간이 초과되었습니다'
|
||||
sla_missed_next_response: '대화(#%{display_id})의 SLA 목표 다음 응답 시간이 초과되었습니다'
|
||||
sla_missed_resolution: '대화(#%{display_id})의 SLA 목표 해결 시간이 초과되었습니다'
|
||||
attachment: '첨부 파일'
|
||||
no_content: '내용 없음'
|
||||
conversations:
|
||||
captain:
|
||||
handoff: 추가 지원을 위해 다른 에이전트로 전환합니다.
|
||||
handoff: '추가 지원을 위해 다른 에이전트로 전환합니다.'
|
||||
messages:
|
||||
instagram_story_content: "%{story_sender}님이 스토리에서 회원님을 언급했습니다: "
|
||||
instagram_story_content: '%{story_sender}님이 스토리에서 회원님을 언급했습니다: '
|
||||
instagram_deleted_story_content: 이 스토리는 더 이상 사용할 수 없습니다.
|
||||
instagram_shared_story_content: 공유된 스토리
|
||||
instagram_shared_post_content: 공유된 게시물
|
||||
instagram_shared_story_content: '공유된 스토리'
|
||||
instagram_shared_post_content: '공유된 게시물'
|
||||
deleted: 이 메시지는 삭제되었습니다
|
||||
whatsapp:
|
||||
list_button_label: 항목 선택
|
||||
list_button_label: '항목 선택'
|
||||
delivery_status:
|
||||
error_code: '오류 코드: %{error_code}'
|
||||
activity:
|
||||
captain:
|
||||
resolved: "%{user_name}님이 비활성으로 인해 대화를 해결됨으로 표시했습니다"
|
||||
open: "%{user_name}님이 대화를 열림으로 표시했습니다"
|
||||
resolved_with_reason: 대화가 %{user_name}에 의해 해결됨으로 표시되었습니다 (%{reason})
|
||||
resolved: '%{user_name}님이 비활성으로 인해 대화를 해결됨으로 표시했습니다'
|
||||
resolved_with_reason: '대화가 %{user_name}에 의해 해결됨으로 표시되었습니다 (%{reason})'
|
||||
resolved_by_tool: '대화가 %{user_name}에 의해 해결됨으로 표시되었습니다: %{reason}'
|
||||
open_with_reason: 대화가 %{user_name}에 의해 열림으로 표시되었습니다 (%{reason})
|
||||
auto_opened_after_agent_reply: 상담원 답장 후 대화가 자동으로 열림으로 표시되었습니다
|
||||
open: '%{user_name}님이 대화를 열림으로 표시했습니다'
|
||||
open_with_reason: '대화가 %{user_name}에 의해 열림으로 표시되었습니다 (%{reason})'
|
||||
auto_opened_after_agent_reply: '상담원 답장 후 대화가 자동으로 열림으로 표시되었습니다'
|
||||
agent_bot:
|
||||
error_moved_to_open: 에이전트 봇 오류로 인해 시스템이 대화를 열림으로 표시했습니다.
|
||||
error_moved_to_open: '에이전트 봇 오류로 인해 시스템이 대화를 열림으로 표시했습니다.'
|
||||
status:
|
||||
resolved: "%{user_name}님이 대화를 해결됨으로 표시했습니다"
|
||||
contact_resolved: "%{contact_name}님이 대화를 해결했습니다"
|
||||
open: "%{user_name}님이 대화를 다시 열었습니다"
|
||||
pending: "%{user_name}님이 대화를 보류 중으로 표시했습니다"
|
||||
snoozed: "%{user_name}님이 대화를 일시 중단했습니다"
|
||||
auto_resolved_days: "%{count}일간 비활성으로 인해 시스템이 대화를 해결됨으로 표시했습니다"
|
||||
auto_resolved_hours: "%{count}시간 비활성으로 인해 시스템이 대화를 해결됨으로 표시했습니다"
|
||||
auto_resolved_minutes: "%{count}분간 비활성으로 인해 시스템이 대화를 해결됨으로 표시했습니다"
|
||||
resolved: '%{user_name}님이 대화를 해결됨으로 표시했습니다'
|
||||
contact_resolved: '%{contact_name}님이 대화를 해결했습니다'
|
||||
open: '%{user_name}님이 대화를 다시 열었습니다'
|
||||
pending: '%{user_name}님이 대화를 보류 중으로 표시했습니다'
|
||||
snoozed: '%{user_name}님이 대화를 일시 중단했습니다'
|
||||
auto_resolved_days: '%{count}일간 비활성으로 인해 시스템이 대화를 해결됨으로 표시했습니다'
|
||||
auto_resolved_hours: '%{count}시간 비활성으로 인해 시스템이 대화를 해결됨으로 표시했습니다'
|
||||
auto_resolved_minutes: '%{count}분간 비활성으로 인해 시스템이 대화를 해결됨으로 표시했습니다'
|
||||
system_auto_open: 새 수신 메시지로 인해 시스템이 대화를 다시 열었습니다.
|
||||
priority:
|
||||
added: "%{user_name}님이 우선순위를 %{new_priority}(으)로 설정했습니다"
|
||||
updated: "%{user_name}님이 우선순위를 %{old_priority}에서 %{new_priority}(으)로 변경했습니다"
|
||||
removed: "%{user_name}님이 우선순위를 제거했습니다"
|
||||
added: '%{user_name}님이 우선순위를 %{new_priority}(으)로 설정했습니다'
|
||||
updated: '%{user_name}님이 우선순위를 %{old_priority}에서 %{new_priority}(으)로 변경했습니다'
|
||||
removed: '%{user_name}님이 우선순위를 제거했습니다'
|
||||
assignee:
|
||||
self_assigned: "%{user_name}님이 이 대화를 자기 자신에게 배정했습니다"
|
||||
assigned: "%{user_name}님이 %{assignee_name}에게 배정했습니다"
|
||||
removed: "%{user_name}님이 대화 배정을 해제했습니다"
|
||||
self_assigned: '%{user_name}님이 이 대화를 자기 자신에게 배정했습니다'
|
||||
assigned: '%{user_name}님이 %{assignee_name}에게 배정했습니다'
|
||||
removed: '%{user_name}님이 대화 배정을 해제했습니다'
|
||||
team:
|
||||
assigned: "%{user_name}님이 %{team_name}에 배정했습니다"
|
||||
assigned_with_assignee: "%{user_name}님이 %{team_name}을(를) 통해 %{assignee_name}에게
|
||||
배정했습니다"
|
||||
removed: "%{user_name}님이 %{team_name}에서 배정을 해제했습니다"
|
||||
assigned: '%{user_name}님이 %{team_name}에 배정했습니다'
|
||||
assigned_with_assignee: '%{user_name}님이 %{team_name}을(를) 통해 %{assignee_name}에게 배정했습니다'
|
||||
removed: '%{user_name}님이 %{team_name}에서 배정을 해제했습니다'
|
||||
labels:
|
||||
added: "%{user_name}님이 %{labels}을(를) 추가했습니다"
|
||||
removed: "%{user_name}님이 %{labels}을(를) 제거했습니다"
|
||||
added: '%{user_name}님이 %{labels}을(를) 추가했습니다'
|
||||
removed: '%{user_name}님이 %{labels}을(를) 제거했습니다'
|
||||
sla:
|
||||
added: "%{user_name}님이 SLA 정책 %{sla_name}을(를) 추가했습니다"
|
||||
removed: "%{user_name}님이 SLA 정책 %{sla_name}을(를) 제거했습니다"
|
||||
added: '%{user_name}님이 SLA 정책 %{sla_name}을(를) 추가했습니다'
|
||||
removed: '%{user_name}님이 SLA 정책 %{sla_name}을(를) 제거했습니다'
|
||||
linear:
|
||||
issue_created: "%{user_name}님이 Linear 이슈 %{issue_id}을(를) 생성했습니다"
|
||||
issue_linked: "%{user_name}님이 Linear 이슈 %{issue_id}을(를) 연결했습니다"
|
||||
issue_unlinked: "%{user_name}님이 Linear 이슈 %{issue_id}의 연결을 해제했습니다"
|
||||
issue_created: '%{user_name}님이 Linear 이슈 %{issue_id}을(를) 생성했습니다'
|
||||
issue_linked: '%{user_name}님이 Linear 이슈 %{issue_id}을(를) 연결했습니다'
|
||||
issue_unlinked: '%{user_name}님이 Linear 이슈 %{issue_id}의 연결을 해제했습니다'
|
||||
csat:
|
||||
not_sent_due_to_messaging_window: 발신 메시지 제한으로 인해 CSAT 설문이 전송되지 않았습니다
|
||||
not_sent_due_to_messaging_window: '발신 메시지 제한으로 인해 CSAT 설문이 전송되지 않았습니다'
|
||||
auto_resolve:
|
||||
not_sent_due_to_messaging_window: 발신 메시지 제한으로 인해 자동 해결 메시지가 전송되지 않았습니다
|
||||
muted: "%{user_name}님이 대화를 음소거했습니다"
|
||||
unmuted: "%{user_name}님이 대화 음소거를 해제했습니다"
|
||||
auto_resolution_message: 한동안 활동이 없어 대화를 종료합니다. 추가 도움이 필요하시면 새 대화를 시작해 주십시오.
|
||||
not_sent_due_to_messaging_window: '발신 메시지 제한으로 인해 자동 해결 메시지가 전송되지 않았습니다'
|
||||
muted: '%{user_name}님이 대화를 음소거했습니다'
|
||||
unmuted: '%{user_name}님이 대화 음소거를 해제했습니다'
|
||||
auto_resolution_message: '한동안 활동이 없어 대화를 종료합니다. 추가 도움이 필요하시면 새 대화를 시작해 주십시오.'
|
||||
templates:
|
||||
greeting_message_body: "%{account_name}은(는) 보통 몇 시간 내에 답변합니다."
|
||||
ways_to_reach_you_message_body: 저희가 연락드릴 방법을 알려주세요.
|
||||
email_input_box_message_body: 이메일로 연락받기
|
||||
csat_input_message_body: 대화를 평가해 주십시오
|
||||
greeting_message_body: '%{account_name}은(는) 보통 몇 시간 내에 답변합니다.'
|
||||
ways_to_reach_you_message_body: '저희가 연락드릴 방법을 알려주세요.'
|
||||
email_input_box_message_body: '이메일로 연락받기'
|
||||
csat_input_message_body: '대화를 평가해 주십시오'
|
||||
reply:
|
||||
email:
|
||||
header:
|
||||
notifications: 알림
|
||||
from_with_name: "%{assignee_name} from %{inbox_name} <%{from_email}>"
|
||||
reply_with_name: "%{inbox_name}의 %{assignee_name} <reply+%{reply_email}>"
|
||||
friendly_name: "%{sender_name} from %{business_name} <%{from_email}>"
|
||||
professional_name: "%{business_name} <%{from_email}>"
|
||||
notifications: '알림'
|
||||
from_with_name: '%{assignee_name} from %{inbox_name} <%{from_email}>'
|
||||
reply_with_name: '%{inbox_name}의 %{assignee_name} <reply+%{reply_email}>'
|
||||
friendly_name: '%{sender_name} from %{business_name} <%{from_email}>'
|
||||
professional_name: '%{business_name} <%{from_email}>'
|
||||
channel_email:
|
||||
header:
|
||||
reply_with_name: "%{assignee_name} from %{inbox_name} <%{from_email}>"
|
||||
reply_with_inbox_name: "%{inbox_name} <%{from_email}>"
|
||||
email_subject: 이 대화에 새 메시지가 있습니다
|
||||
transcript_subject: 대화 기록
|
||||
reply_with_name: '%{assignee_name} from %{inbox_name} <%{from_email}>'
|
||||
reply_with_inbox_name: '%{inbox_name} <%{from_email}>'
|
||||
email_subject: '이 대화에 새 메시지가 있습니다'
|
||||
transcript_subject: '대화 기록'
|
||||
survey:
|
||||
response: 이 대화를 평가해 주십시오, %{link}
|
||||
response: '이 대화를 평가해 주십시오, %{link}'
|
||||
contacts:
|
||||
online:
|
||||
delete: "%{contact_name}님이 온라인 상태입니다. 나중에 다시 시도하십시오"
|
||||
delete: '%{contact_name}님이 온라인 상태입니다. 나중에 다시 시도하십시오'
|
||||
integration_apps:
|
||||
#Note: webhooks and dashboard_apps don't need short_description as they use different modal components
|
||||
dashboard_apps:
|
||||
name: 대시보드 앱
|
||||
description: 대시보드 앱을 사용하면 사용자 정보, 주문 또는 결제 내역을 표시하는 애플리케이션을 만들고 포함하여 고객 지원 에이전트에게
|
||||
더 많은 컨텍스트를 제공할 수 있습니다.
|
||||
name: '대시보드 앱'
|
||||
description: '대시보드 앱을 사용하면 사용자 정보, 주문 또는 결제 내역을 표시하는 애플리케이션을 만들고 포함하여 고객 지원 에이전트에게 더 많은 컨텍스트를 제공할 수 있습니다.'
|
||||
dyte:
|
||||
name: Dyte
|
||||
short_description: Chatwoot에서 직접 고객과 영상/음성 통화를 시작합니다.
|
||||
description: Dyte는 애플리케이션에 오디오 및 비디오 기능을 통합하는 제품입니다. 이 통합을 사용하면 에이전트가 Chatwoot에서
|
||||
직접 고객과 영상/음성 통화를 시작할 수 있습니다.
|
||||
meeting_name: "%{agent_name}님이 회의를 시작했습니다"
|
||||
name: 'Dyte'
|
||||
short_description: 'Chatwoot에서 직접 고객과 영상/음성 통화를 시작합니다.'
|
||||
description: 'Dyte는 애플리케이션에 오디오 및 비디오 기능을 통합하는 제품입니다. 이 통합을 사용하면 에이전트가 Chatwoot에서 직접 고객과 영상/음성 통화를 시작할 수 있습니다.'
|
||||
meeting_name: '%{agent_name}님이 회의를 시작했습니다'
|
||||
slack:
|
||||
name: Slack
|
||||
short_description: Slack에서 직접 알림을 받고 대화에 응답합니다.
|
||||
description: Chatwoot을 Slack과 통합하여 팀의 동기화를 유지합니다. 이 통합을 통해 새 대화에 대한 알림을 받고 Slack
|
||||
인터페이스에서 직접 응답할 수 있습니다.
|
||||
name: 'Slack'
|
||||
short_description: 'Slack에서 직접 알림을 받고 대화에 응답합니다.'
|
||||
description: "Chatwoot을 Slack과 통합하여 팀의 동기화를 유지합니다. 이 통합을 통해 새 대화에 대한 알림을 받고 Slack 인터페이스에서 직접 응답할 수 있습니다."
|
||||
webhooks:
|
||||
name: Webhooks
|
||||
description: Webhook 이벤트는 Chatwoot 계정의 활동에 대한 실시간 업데이트를 제공합니다. 원하는 이벤트를 구독하면
|
||||
Chatwoot이 업데이트와 함께 HTTP 콜백을 전송합니다.
|
||||
name: 'Webhooks'
|
||||
description: 'Webhook 이벤트는 Chatwoot 계정의 활동에 대한 실시간 업데이트를 제공합니다. 원하는 이벤트를 구독하면 Chatwoot이 업데이트와 함께 HTTP 콜백을 전송합니다.'
|
||||
dialogflow:
|
||||
name: Dialogflow
|
||||
short_description: 에이전트에게 전달하기 전에 초기 문의를 처리할 챗봇을 구축합니다.
|
||||
description: Dialogflow로 챗봇을 구축하고 받은 메시지함에 쉽게 통합할 수 있습니다. 이 봇은 초기 문의를 처리한 후
|
||||
고객 서비스 에이전트에게 전달합니다.
|
||||
name: 'Dialogflow'
|
||||
short_description: '에이전트에게 전달하기 전에 초기 문의를 처리할 챗봇을 구축합니다.'
|
||||
description: 'Dialogflow로 챗봇을 구축하고 받은 메시지함에 쉽게 통합할 수 있습니다. 이 봇은 초기 문의를 처리한 후 고객 서비스 에이전트에게 전달합니다.'
|
||||
google_translate:
|
||||
name: Google Translate
|
||||
short_description: 에이전트를 위해 고객 메시지를 자동으로 번역합니다.
|
||||
description: Google Translate를 통합하여 에이전트가 고객 메시지를 쉽게 번역할 수 있도록 합니다. 이 통합은 언어를
|
||||
자동으로 감지하여 에이전트 또는 관리자가 선호하는 언어로 변환합니다.
|
||||
name: 'Google Translate'
|
||||
short_description: '에이전트를 위해 고객 메시지를 자동으로 번역합니다.'
|
||||
description: "Google Translate를 통합하여 에이전트가 고객 메시지를 쉽게 번역할 수 있도록 합니다. 이 통합은 언어를 자동으로 감지하여 에이전트 또는 관리자가 선호하는 언어로 변환합니다."
|
||||
openai:
|
||||
name: OpenAI
|
||||
short_description: AI 기반 답변 제안, 요약 및 메시지 개선.
|
||||
description: 답변 제안, 요약, 메시지 재구성, 맞춤법 검사 및 라벨 분류 등의 기능으로 OpenAI의 대규모 언어 모델의 성능을
|
||||
활용합니다.
|
||||
name: 'OpenAI'
|
||||
short_description: 'AI 기반 답변 제안, 요약 및 메시지 개선.'
|
||||
description: '답변 제안, 요약, 메시지 재구성, 맞춤법 검사 및 라벨 분류 등의 기능으로 OpenAI의 대규모 언어 모델의 성능을 활용합니다.'
|
||||
linear:
|
||||
name: Linear
|
||||
short_description: 대화에서 직접 Linear 이슈를 생성하고 연결합니다.
|
||||
description: 대화 창에서 직접 Linear에 이슈를 생성합니다. 또는 기존 Linear 이슈를 연결하여 더 효율적인 이슈 추적
|
||||
프로세스를 구현할 수 있습니다.
|
||||
name: 'Linear'
|
||||
short_description: '대화에서 직접 Linear 이슈를 생성하고 연결합니다.'
|
||||
description: '대화 창에서 직접 Linear에 이슈를 생성합니다. 또는 기존 Linear 이슈를 연결하여 더 효율적인 이슈 추적 프로세스를 구현할 수 있습니다.'
|
||||
notion:
|
||||
name: Notion
|
||||
short_description: 데이터베이스, 문서 및 페이지를 Captain과 직접 통합합니다.
|
||||
description: Notion 워크스페이스를 연결하여 Captain이 데이터베이스, 문서 및 페이지의 콘텐츠를 사용하여 지능적인 응답을
|
||||
생성하고 더 맥락에 맞는 고객 지원을 제공할 수 있도록 합니다.
|
||||
name: 'Notion'
|
||||
short_description: '데이터베이스, 문서 및 페이지를 Captain과 직접 통합합니다.'
|
||||
description: 'Notion 워크스페이스를 연결하여 Captain이 데이터베이스, 문서 및 페이지의 콘텐츠를 사용하여 지능적인 응답을 생성하고 더 맥락에 맞는 고객 지원을 제공할 수 있도록 합니다.'
|
||||
shopify:
|
||||
name: Shopify
|
||||
short_description: Shopify 스토어에서 주문 정보와 고객 데이터에 접근합니다.
|
||||
description: Shopify 스토어를 연결하여 대화 내에서 직접 주문 세부 정보, 고객 정보 및 제품 데이터에 접근하고 지원 팀이
|
||||
더 빠르고 맥락에 맞는 지원을 제공할 수 있도록 합니다.
|
||||
name: 'Shopify'
|
||||
short_description: 'Shopify 스토어에서 주문 정보와 고객 데이터에 접근합니다.'
|
||||
description: 'Shopify 스토어를 연결하여 대화 내에서 직접 주문 세부 정보, 고객 정보 및 제품 데이터에 접근하고 지원 팀이 더 빠르고 맥락에 맞는 지원을 제공할 수 있도록 합니다.'
|
||||
leadsquared:
|
||||
name: LeadSquared
|
||||
short_description: 연락처와 대화를 LeadSquared CRM과 동기화합니다.
|
||||
description: 연락처와 대화를 LeadSquared CRM과 동기화합니다. 이 통합은 새 연락처가 추가되면 자동으로 LeadSquared에
|
||||
리드를 생성하고, 영업 팀에 완전한 컨텍스트를 제공하기 위해 대화 활동을 기록합니다.
|
||||
name: 'LeadSquared'
|
||||
short_description: '연락처와 대화를 LeadSquared CRM과 동기화합니다.'
|
||||
description: '연락처와 대화를 LeadSquared CRM과 동기화합니다. 이 통합은 새 연락처가 추가되면 자동으로 LeadSquared에 리드를 생성하고, 영업 팀에 완전한 컨텍스트를 제공하기 위해 대화 활동을 기록합니다.'
|
||||
captain:
|
||||
copilot_message_required: 메시지가 필요합니다
|
||||
copilot_error: 이 받은 메시지함에 어시스턴트를 연결하여 Copilot을 사용하십시오
|
||||
copilot_limit: Copilot 크레딧이 부족합니다. 청구 섹션에서 추가 크레딧을 구매할 수 있습니다.
|
||||
copilot_error: '이 받은 메시지함에 어시스턴트를 연결하여 Copilot을 사용하십시오'
|
||||
copilot_limit: 'Copilot 크레딧이 부족합니다. 청구 섹션에서 추가 크레딧을 구매할 수 있습니다.'
|
||||
upgrade: 'Captain AI를 활성화하려면 플랜을 업그레이드하십시오'
|
||||
disabled: '이 계정에서 Captain AI가 비활성화되어 있습니다.'
|
||||
api_key_missing: 'Captain AI API 키가 구성되지 않았습니다.'
|
||||
copilot:
|
||||
using_tool: 도구 %{function_name} 사용 중
|
||||
completed_tool_call: "%{function_name} 도구 호출 완료"
|
||||
invalid_tool_call: 유효하지 않은 도구 호출
|
||||
tool_not_available: 도구를 사용할 수 없습니다
|
||||
using_tool: '도구 %{function_name} 사용 중'
|
||||
completed_tool_call: '%{function_name} 도구 호출 완료'
|
||||
invalid_tool_call: '유효하지 않은 도구 호출'
|
||||
tool_not_available: '도구를 사용할 수 없습니다'
|
||||
documents:
|
||||
limit_exceeded: 문서 한도 초과
|
||||
pdf_format_error: PDF 파일이어야 합니다
|
||||
pdf_size_error: 10MB 미만이어야 합니다
|
||||
pdf_upload_failed: OpenAI에 PDF 업로드 실패
|
||||
limit_exceeded: '문서 한도 초과'
|
||||
pdf_format_error: 'PDF 파일이어야 합니다'
|
||||
pdf_size_error: '10MB 미만이어야 합니다'
|
||||
pdf_upload_failed: 'OpenAI에 PDF 업로드 실패'
|
||||
pdf_upload_success: 'file_id: %{file_id}로 PDF가 성공적으로 업로드되었습니다'
|
||||
pdf_processing_failed: 'PDF 문서 %{document_id} 처리 실패: %{error}'
|
||||
pdf_processing_success: PDF 문서 %{document_id}이(가) 성공적으로 처리되었습니다
|
||||
pdf_processing_success: 'PDF 문서 %{document_id}이(가) 성공적으로 처리되었습니다'
|
||||
faq_generation_complete: 'FAQ 생성 완료. 생성된 총 FAQ 수: %{count}'
|
||||
using_paginated_faq: 문서 %{document_id}에 대해 페이지별 FAQ 생성 사용
|
||||
using_standard_faq: 문서 %{document_id}에 대해 표준 FAQ 생성 사용
|
||||
using_paginated_faq: '문서 %{document_id}에 대해 페이지별 FAQ 생성 사용'
|
||||
using_standard_faq: '문서 %{document_id}에 대해 표준 FAQ 생성 사용'
|
||||
response_creation_error: '응답 문서 생성 오류: %{error}'
|
||||
missing_openai_file_id: 페이지별 처리를 위해 문서에 openai_file_id가 있어야 합니다
|
||||
missing_openai_file_id: '페이지별 처리를 위해 문서에 openai_file_id가 있어야 합니다'
|
||||
openai_api_error: 'OpenAI API 오류: %{error}'
|
||||
starting_paginated_faq: 페이지별 FAQ 생성 시작 (청크당 %{pages_per_chunk}페이지)
|
||||
starting_paginated_faq: '페이지별 FAQ 생성 시작 (청크당 %{pages_per_chunk}페이지)'
|
||||
stopping_faq_generation: '처리 중지. 사유: %{reason}'
|
||||
paginated_faq_complete: '페이지별 생성 완료. 총 FAQ: %{total_faqs}, 처리된 페이지: %{pages_processed}'
|
||||
processing_pages: 페이지 %{start}-%{end} 처리 중 (반복 %{iteration})
|
||||
processing_pages: '페이지 %{start}-%{end} 처리 중 (반복 %{iteration})'
|
||||
chunk_generated: '청크에서 %{chunk_faqs}개의 FAQ 생성. 현재까지 총: %{total_faqs}'
|
||||
page_processing_error: '페이지 %{start}-%{end} 처리 오류: %{error}'
|
||||
custom_tool:
|
||||
slug_generation_failed: 5회 시도 후에도 고유 슬러그를 생성할 수 없습니다
|
||||
upgrade: Captain AI를 활성화하려면 플랜을 업그레이드하십시오
|
||||
disabled: 이 계정에서 Captain AI가 비활성화되어 있습니다.
|
||||
api_key_missing: Captain AI API 키가 구성되지 않았습니다.
|
||||
slug_generation_failed: '5회 시도 후에도 고유 슬러그를 생성할 수 없습니다'
|
||||
public_portal:
|
||||
search:
|
||||
search_placeholder: 게시물을 제목이나 내용으로 검색하세요...
|
||||
empty_placeholder: 검색 결과가 없습니다.
|
||||
loading_placeholder: 검색중...
|
||||
results_title: 검색 결과
|
||||
toc_header: 이 페이지에서
|
||||
toc_header: '이 페이지에서'
|
||||
hero:
|
||||
sub_title: 게시물을 여기서 검색하거나 아래에서 카테고리를 탐색해보세요.
|
||||
common:
|
||||
home: 홈
|
||||
last_updated_on: "%{last_updated_on}에 마지막으로 업데이트 됨"
|
||||
last_updated_on: '%{last_updated_on}에 마지막으로 업데이트 됨'
|
||||
view_all_articles: 모두 보기
|
||||
article: 게시물
|
||||
articles: 게시물
|
||||
@@ -413,23 +417,26 @@ ko:
|
||||
button: 대화 열기
|
||||
time_units:
|
||||
days:
|
||||
one: "%{count}일"
|
||||
other: "%{count}일"
|
||||
one: '%{count}일'
|
||||
other: '%{count}일'
|
||||
hours:
|
||||
one: "%{count}시간"
|
||||
other: "%{count}시간"
|
||||
one: '%{count}시간'
|
||||
other: '%{count}시간'
|
||||
minutes:
|
||||
one: "%{count}분"
|
||||
other: "%{count}분"
|
||||
one: '%{count}분'
|
||||
other: '%{count}분'
|
||||
seconds:
|
||||
one: "%{count}초"
|
||||
other: "%{count}초"
|
||||
one: '%{count}초'
|
||||
other: '%{count}초'
|
||||
auto_assignment:
|
||||
default_policy_name: '기본 정책'
|
||||
policy_actor: '%{policy_name}을 통한 자동화 시스템'
|
||||
automation:
|
||||
system_name: 자동화 시스템
|
||||
system_name: '자동화 시스템'
|
||||
crm:
|
||||
no_message: 대화에 메시지가 없습니다
|
||||
attachment: "[첨부 파일: %{type}]"
|
||||
no_content: "[내용 없음]"
|
||||
no_message: '대화에 메시지가 없습니다'
|
||||
attachment: '[첨부 파일: %{type}]'
|
||||
no_content: '[내용 없음]'
|
||||
created_activity: |
|
||||
%{brand_name}에서 새 대화가 시작되었습니다
|
||||
|
||||
@@ -447,16 +454,13 @@ ko:
|
||||
기록:
|
||||
%{format_messages}
|
||||
agent_capacity_policy:
|
||||
inbox_already_assigned: 받은 메시지함이 이미 이 정책에 배정되어 있습니다
|
||||
inbox_already_assigned: '받은 메시지함이 이미 이 정책에 배정되어 있습니다'
|
||||
portals:
|
||||
send_instructions:
|
||||
email_required: 이메일이 필요합니다
|
||||
invalid_email_format: 유효하지 않은 이메일 형식
|
||||
custom_domain_not_configured: 사용자 정의 도메인이 구성되지 않았습니다
|
||||
instructions_sent_successfully: 안내가 성공적으로 전송되었습니다
|
||||
subject: "%{custom_domain} 설정 완료하기"
|
||||
email_required: '이메일이 필요합니다'
|
||||
invalid_email_format: '유효하지 않은 이메일 형식'
|
||||
custom_domain_not_configured: '사용자 정의 도메인이 구성되지 않았습니다'
|
||||
instructions_sent_successfully: '안내가 성공적으로 전송되었습니다'
|
||||
subject: '%{custom_domain} 설정 완료하기'
|
||||
ssl_status:
|
||||
custom_domain_not_configured: 사용자 정의 도메인이 구성되지 않았습니다
|
||||
auto_assignment:
|
||||
default_policy_name: 기본 정책
|
||||
policy_actor: "%{policy_name}을 통한 자동화 시스템"
|
||||
custom_domain_not_configured: '사용자 정의 도메인이 구성되지 않았습니다'
|
||||
|
||||
@@ -417,12 +417,16 @@ ms:
|
||||
button: Open conversation
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} days'
|
||||
other: '%{count} days'
|
||||
hours:
|
||||
one: '%{count} hours'
|
||||
other: '%{count} hours'
|
||||
minutes:
|
||||
one: '%{count} minutes'
|
||||
other: '%{count} minutes'
|
||||
seconds:
|
||||
one: '%{count} seconds'
|
||||
other: '%{count} seconds'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
|
||||
@@ -196,7 +196,7 @@ pt_BR:
|
||||
review_notes: Notas de Avaliação
|
||||
notifications:
|
||||
notification_title:
|
||||
conversation_creation: ''
|
||||
conversation_creation: 'A conversa (#%{display_id}) foi criada em %{inbox_name}'
|
||||
conversation_assignment: 'Uma conversa (#%{display_id}) foi atribuída a você'
|
||||
assigned_conversation_new_message: 'Uma nova mensagem foi criada na conversa (#%{display_id})'
|
||||
conversation_mention: 'Você foi mencionado em uma conversa (#%{display_id})'
|
||||
|
||||
@@ -417,12 +417,16 @@ th:
|
||||
button: เปิดดูการสนทนา
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} days'
|
||||
other: '%{count} days'
|
||||
hours:
|
||||
one: '%{count} hours'
|
||||
other: '%{count} hours'
|
||||
minutes:
|
||||
one: '%{count} minutes'
|
||||
other: '%{count} minutes'
|
||||
seconds:
|
||||
one: '%{count} seconds'
|
||||
other: '%{count} seconds'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
|
||||
@@ -417,12 +417,16 @@ vi:
|
||||
button: Mở cuộc trò chuyện
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} days'
|
||||
other: '%{count} days'
|
||||
hours:
|
||||
one: '%{count} hours'
|
||||
other: '%{count} hours'
|
||||
minutes:
|
||||
one: '%{count} minutes'
|
||||
other: '%{count} minutes'
|
||||
seconds:
|
||||
one: '%{count} seconds'
|
||||
other: '%{count} seconds'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
|
||||
@@ -16,30 +16,451 @@
|
||||
#'true': 'foo'
|
||||
#To learn more, please read the Rails Internationalization guide
|
||||
#available at https://guides.rubyonrails.org/i18n.html.
|
||||
zh_CN:
|
||||
hello: "您好世界"
|
||||
zh:
|
||||
hello: '您好世界'
|
||||
inbox:
|
||||
reauthorization:
|
||||
success: 'Channel reauthorized successfully'
|
||||
not_required: 'Reauthorization is not required for this inbox'
|
||||
invalid_channel: 'Invalid channel type for reauthorization'
|
||||
auth:
|
||||
saml:
|
||||
invalid_email: '请输入一个有效的电子邮件'
|
||||
authentication_failed: 'Authentication failed. Please check your credentials and try again.'
|
||||
messages:
|
||||
reset_password_success: 哇!密码重置请求成功。请检查您的邮件获取说明。
|
||||
reset_password_failure: 哎呀!我们找不到指定电子邮件的任何用户。
|
||||
reset_password: Request for password reset is successful. A email with instructions will be sent to your email if it exists.
|
||||
reset_password_saml_user: This account uses SAML authentication. Password reset is not available. Please contact your administrator.
|
||||
login_saml_user: This account uses SAML authentication. Please sign in through your organization's SAML provider.
|
||||
saml_not_available: SAML authentication is not available in this installation.
|
||||
inbox_deletetion_response: 您的收件箱删除请求将在一段时间内处理。
|
||||
errors:
|
||||
validations:
|
||||
presence: 不能为空
|
||||
webhook:
|
||||
invalid: 无效的事件
|
||||
signup:
|
||||
disposable_email: 我们不允许可用的电子邮件
|
||||
blocked_domain: 该域名不被允许。如果您认为这是一个错误,请联系支持团队。
|
||||
invalid_email: 您输入了一个无效的电子邮件
|
||||
email_already_exists: "您已经注册了 %{email} 的帐户"
|
||||
email_already_exists: '您已经注册了 %{email} 的帐户'
|
||||
invalid_params: '无效,请检查注册参数并重试'
|
||||
failed: 注册失败
|
||||
assignment_policy:
|
||||
not_found: Assignment policy not found
|
||||
attachments:
|
||||
invalid: Invalid attachment
|
||||
saml:
|
||||
feature_not_enabled: SAML feature not enabled for this account
|
||||
sso_not_enabled: SAML SSO is not enabled for this installation
|
||||
data_import:
|
||||
data_type:
|
||||
invalid: 错误的数据类型
|
||||
contacts:
|
||||
import:
|
||||
failed: 文件为空
|
||||
export:
|
||||
success: 联系人导出文件完成后我们会通知您。
|
||||
email:
|
||||
invalid: 无效的电子邮件
|
||||
phone_number:
|
||||
invalid: 应该是e164格式
|
||||
companies:
|
||||
domain:
|
||||
invalid: must be a valid domain name
|
||||
search:
|
||||
query_missing: Specify search string with parameter q
|
||||
messages:
|
||||
search:
|
||||
time_range_limit_exceeded: 'Search is limited to the last %{days} days'
|
||||
categories:
|
||||
locale:
|
||||
unique: 在类别和门户中应该是唯一的
|
||||
dyte:
|
||||
invalid_message_type: '无效的消息类型。不允许操作'
|
||||
slack:
|
||||
invalid_channel_id: '无效的Slack频道。请重试'
|
||||
whatsapp:
|
||||
token_exchange_failed: 'Failed to exchange code for access token. Please try again.'
|
||||
invalid_token_permissions: 'The access token does not have the required permissions for WhatsApp.'
|
||||
phone_info_fetch_failed: 'Failed to fetch phone number information. Please try again.'
|
||||
phone_number_already_exists: 'Channel already exists for this phone number: %{phone_number}, please contact support if the error persists'
|
||||
reauthorization:
|
||||
generic: 'Failed to reauthorize WhatsApp. Please try again.'
|
||||
not_supported: 'Reauthorization is not supported for this type of WhatsApp channel.'
|
||||
inboxes:
|
||||
imap:
|
||||
socket_error: 请检查网络连接,IMAP地址,然后再试一次。
|
||||
no_response_error: 请检查 IMAP 凭据,然后重试。
|
||||
host_unreachable_error: 主机无法访问。请检查 IMAP 地址,然后重试。
|
||||
connection_timed_out_error: 连接超时 %{address}:%{port}
|
||||
connection_closed_error: 连接已关闭。
|
||||
smtp:
|
||||
authentication_error: SMTP authentication failed. Please verify your login credentials.
|
||||
connection_error: Could not connect to SMTP server. Please check the server address and port.
|
||||
ssl_error: SSL/TLS error. Please verify your encryption settings.
|
||||
smtp_error: SMTP server error. Please check your configuration and try again.
|
||||
validations:
|
||||
name: 不应该以符号开头或结尾,它不应该有 < > / \ @ 字符。
|
||||
custom_filters:
|
||||
number_of_records: 已达到上限。每个账户允许用户自定义过滤器的最大数目为1000个。
|
||||
invalid_attribute: 无效的属性键 - [%{key}]。键应为 [%{allowed_keys}] 之一或帐户中定义的自定义属性。
|
||||
invalid_operator: 无效的操作符。%{attribute_name} 允许的操作符为 [%{allowed_keys}]。
|
||||
invalid_query_operator: 查询操作符必须为 "AND" 或 "OR"。
|
||||
invalid_value: 无效的值。为 %{attribute_name} 提供的值无效
|
||||
custom_attribute_definition:
|
||||
attribute_key_format: must only contain letters, numbers, underscores, hyphens, and dots
|
||||
key_conflict: 提供的键不允许使用,因为它可能与默认属性冲突。
|
||||
mfa:
|
||||
already_enabled: MFA 已启用
|
||||
not_enabled: MFA is not enabled
|
||||
invalid_code: Invalid verification code
|
||||
invalid_backup_code: Invalid backup code
|
||||
invalid_token: Invalid or expired MFA token
|
||||
invalid_credentials: Invalid credentials or verification code
|
||||
feature_unavailable: MFA feature is not available. Please configure encryption keys.
|
||||
topup:
|
||||
credits_required: Credits amount is required
|
||||
invalid_credits: Invalid credits amount
|
||||
invalid_option: Invalid topup option
|
||||
plan_not_eligible: Top-ups are only available for paid plans. Please upgrade your plan first.
|
||||
stripe_customer_not_configured: Stripe customer not configured
|
||||
no_payment_method: No payment methods found. Please add a payment method before making a purchase.
|
||||
reports:
|
||||
date_range_too_long: Date range cannot exceed 6 months
|
||||
profile:
|
||||
mfa:
|
||||
enabled: MFA enabled successfully
|
||||
disabled: MFA disabled successfully
|
||||
account_saml_settings:
|
||||
invalid_certificate: must be a valid X.509 certificate in PEM format
|
||||
reports:
|
||||
period: 报告周期 %{since} 至 %{until}
|
||||
utc_warning: 生成的报表在 UTC 时区
|
||||
agent_csv:
|
||||
agent_name: 客服名称
|
||||
conversations_count: 分配的对话数量
|
||||
avg_first_response_time: 平均首次响应时间
|
||||
avg_resolution_time: 平均解决时间
|
||||
resolution_count: 已解决的数量
|
||||
avg_customer_waiting_time: 平均客户等待时间
|
||||
inbox_csv:
|
||||
inbox_name: 收件箱名称
|
||||
inbox_type: 收件箱类型
|
||||
conversations_count: 对话数量
|
||||
avg_first_response_time: 平均首次响应时间
|
||||
avg_resolution_time: 平均解决时间
|
||||
label_csv:
|
||||
label_title: 标签
|
||||
conversations_count: 对话数量
|
||||
avg_first_response_time: 平均首次响应时间
|
||||
avg_resolution_time: 平均解决时间
|
||||
avg_reply_time: Avg reply time
|
||||
resolution_count: 已解决的数量
|
||||
team_csv:
|
||||
team_name: 团队名称
|
||||
conversations_count: 对话数量
|
||||
avg_first_response_time: 平均首次响应时间
|
||||
avg_resolution_time: 平均解决时间
|
||||
resolution_count: 已解决的数量
|
||||
avg_customer_waiting_time: 平均客户等待时间
|
||||
conversation_csv:
|
||||
conversations_count: 会话
|
||||
incoming_messages_count: 收到的消息
|
||||
outgoing_messages_count: 发送的消息
|
||||
avg_first_response_time: 平均首次响应时间
|
||||
avg_resolution_time: 平均解决时间
|
||||
resolution_count: Resolution count
|
||||
avg_customer_waiting_time: 平均客户等待时间
|
||||
conversation_traffic_csv:
|
||||
timezone: 时区
|
||||
sla_csv:
|
||||
conversation_id: 对话ID
|
||||
sla_policy_breached: SLA 政策
|
||||
assignee: 负责人
|
||||
team: 团队
|
||||
inbox: 收件箱
|
||||
labels: 标签
|
||||
conversation_link: 对话链接
|
||||
breached_events: 违反的事件
|
||||
default_group_by: 天
|
||||
csat:
|
||||
headers:
|
||||
contact_name: 联系人名称
|
||||
contact_email_address: 联系人邮箱地址
|
||||
contact_phone_number: 联系人电话号码
|
||||
link_to_the_conversation: 链接到会话
|
||||
agent_name: 客服名称
|
||||
rating: 评分
|
||||
feedback: 意见反馈
|
||||
recorded_at: 录制日期
|
||||
review_notes: Review Notes
|
||||
notifications:
|
||||
notification_title:
|
||||
conversation_creation: '在 %{inbox_name} 中创建了一个对话 (#%{display_id})'
|
||||
conversation_assignment: '对话 (#%{display_id}) 已分配给您'
|
||||
assigned_conversation_new_message: '在对话 (#%{display_id}) 中创建了一条新消息'
|
||||
conversation_mention: '您在对话 (#%{display_id}) 中被提及'
|
||||
sla_missed_first_response: '对话 (#%{display_id}) 的首次响应 SLA 目标未达成'
|
||||
sla_missed_next_response: '对话 (#%{display_id}) 的下次响应 SLA 目标未达成'
|
||||
sla_missed_resolution: '对话 (#%{display_id}) 的解决 SLA 目标未达成'
|
||||
attachment: '附件'
|
||||
no_content: '无内容'
|
||||
conversations:
|
||||
captain:
|
||||
handoff: '正在转接另一个客服以获得进一步协助。'
|
||||
messages:
|
||||
instagram_story_content: '%{story_sender} 会话中提到了你: '
|
||||
instagram_deleted_story_content: 本信息不存在
|
||||
instagram_shared_story_content: 'Shared story'
|
||||
instagram_shared_post_content: 'Shared post'
|
||||
deleted: 此消息已被删除
|
||||
whatsapp:
|
||||
list_button_label: 'Choose an item'
|
||||
delivery_status:
|
||||
error_code: '错误代码: %{error_code}'
|
||||
activity:
|
||||
captain:
|
||||
resolved: '对话被系统标记为已解决, 原因是 %{user_name} 不活跃'
|
||||
resolved_with_reason: 'Conversation was marked resolved by %{user_name} (%{reason})'
|
||||
resolved_by_tool: 'Conversation was marked resolved by %{user_name}: %{reason}'
|
||||
open: '对话被 %{user_name} 打开'
|
||||
open_with_reason: 'Conversation was marked open by %{user_name} (%{reason})'
|
||||
auto_opened_after_agent_reply: 'Conversation was marked open automatically after an agent reply'
|
||||
agent_bot:
|
||||
error_moved_to_open: 'Conversation was marked open by system due to an error with the agent bot.'
|
||||
status:
|
||||
resolved: "对话被标记由 %{user_name} 解决"
|
||||
open: "对话被 %{user_name} 重新打开"
|
||||
auto_resolved: "Conversation was marked resolved by system due to %{duration} days of inactivity"
|
||||
resolved: '对话被标记由 %{user_name} 解决'
|
||||
contact_resolved: '对话被 %{contact_name} 重新打开'
|
||||
open: '对话被 %{user_name} 重新打开'
|
||||
pending: '对话被标记由 %{user_name} 待处理'
|
||||
snoozed: '对话被 %{user_name} 暂停'
|
||||
auto_resolved_days: '对话被系统标记为已解决, 原因是 %{count} 天不活跃'
|
||||
auto_resolved_hours: '对话被系统标记为已解决, 原因是 %{count} 小时不活跃'
|
||||
auto_resolved_minutes: '对话被系统标记为已解决, 原因是 %{count} 分钟不活跃'
|
||||
system_auto_open: 由于收到新的消息,系统重新打开了对话。
|
||||
priority:
|
||||
added: '%{user_name} 将优先级设置为 %{new_priority}'
|
||||
updated: '%{user_name} 将优先级从 %{old_priority} 更改为 %{new_priority}'
|
||||
removed: '%{user_name} 取消了优先级'
|
||||
assignee:
|
||||
assigned: "由 %{assignee_name} 分配给 %{user_name}"
|
||||
removed: "对话未被 %{user_name} 分配"
|
||||
self_assigned: '%{user_name} 自行分配这次会话'
|
||||
assigned: '由 %{assignee_name} 分配给 %{user_name}'
|
||||
removed: '对话未被 %{user_name} 分配'
|
||||
team:
|
||||
assigned: '由 %{team_name} 分配给 %{user_name}'
|
||||
assigned_with_assignee: '由 %{assignee_name} 分配给 %{team_name} 团队的 %{user_name}'
|
||||
removed: '由 %{user_name} 从 %{team_name} 中取消分配'
|
||||
labels:
|
||||
added: '%{user_name} 添加 %{labels}'
|
||||
removed: '%{user_name} 移除 %{labels}'
|
||||
sla:
|
||||
added: '%{user_name} 添加了 SLA 策略 %{sla_name}'
|
||||
removed: '%{user_name} 移除了 SLA 策略 %{sla_name}'
|
||||
linear:
|
||||
issue_created: 'Linear issue %{issue_id} was created by %{user_name}'
|
||||
issue_linked: 'Linear issue %{issue_id} was linked by %{user_name}'
|
||||
issue_unlinked: 'Linear issue %{issue_id} was unlinked by %{user_name}'
|
||||
csat:
|
||||
not_sent_due_to_messaging_window: 'CSAT survey not sent due to outgoing message restrictions'
|
||||
auto_resolve:
|
||||
not_sent_due_to_messaging_window: 'Auto-resolve message not sent due to outgoing message restrictions'
|
||||
muted: '%{user_name} 已将会话静音'
|
||||
unmuted: '%{user_name} 已将会话取消静音'
|
||||
auto_resolution_message: '由于对话长时间未活跃,已将其标记为已解决。如果您需要进一步帮助,请开始新的对话。'
|
||||
templates:
|
||||
greeting_message_body: "%{account_name} 通常在几小时内回复。"
|
||||
ways_to_reach_you_message_body: "给团队一个联系您的方法。"
|
||||
email_input_box_message_body: "通过电子邮件得到通知"
|
||||
greeting_message_body: '%{account_name} 通常在几小时内回复。'
|
||||
ways_to_reach_you_message_body: '给团队一个联系您的方法。'
|
||||
email_input_box_message_body: '通过电子邮件得到通知'
|
||||
csat_input_message_body: '请为会话评分'
|
||||
reply:
|
||||
email_subject: "此对话中的新消息"
|
||||
transcript_subject: "Conversation Transcript"
|
||||
email:
|
||||
header:
|
||||
notifications: '消息通知'
|
||||
from_with_name: '%{assignee_name} 来自 %{inbox_name} <%{from_email}>'
|
||||
reply_with_name: '%{assignee_name} 来自 %{inbox_name} <reply+%{reply_email}>'
|
||||
friendly_name: '%{sender_name} 来自 %{business_name} <%{from_email}>'
|
||||
professional_name: '%{business_name} <%{from_email}>'
|
||||
channel_email:
|
||||
header:
|
||||
reply_with_name: '%{assignee_name} 来自 %{inbox_name} <%{from_email}>'
|
||||
reply_with_inbox_name: '%{inbox_name} <%{from_email}>'
|
||||
email_subject: '此对话中的新消息'
|
||||
transcript_subject: '会话记录'
|
||||
survey:
|
||||
response: '请为会话评分, %{link}'
|
||||
contacts:
|
||||
online:
|
||||
delete: '%{contact_name} 在线, 请重试'
|
||||
integration_apps:
|
||||
#Note: webhooks and dashboard_apps don't need short_description as they use different modal components
|
||||
dashboard_apps:
|
||||
name: '仪表板应用'
|
||||
description: '仪表板应用允许您创建和嵌入显示用户信息、订单或支付历史的应用程序,为您的客户支持代理提供更多上下文。'
|
||||
dyte:
|
||||
name: 'Dyte'
|
||||
short_description: '直接从 Chatwoot 开始与客户的视频/语音通话。'
|
||||
description: 'Dyte 是一个将音频和视频功能集成到您的应用程序中的产品。通过此集成,您的代理可以直接从 Chatwoot 开始与客户的视频/语音通话。'
|
||||
meeting_name: '%{agent_name} 已开始会议'
|
||||
slack:
|
||||
name: 'Slack'
|
||||
short_description: '在 Slack 直接接收通知和回复对话。'
|
||||
description: "将 Chatwoot 与 Slack 集成,以保持团队的同步。此集成允许您接收新对话的通知并直接在 Slack 界面中响应它们。"
|
||||
webhooks:
|
||||
name: 'Webhooks'
|
||||
description: 'Webhook 事件提供有关 Chatwoot 帐户中活动的实时更新。您可以订阅您喜欢的事件,Chatwoot 将向您发送带有更新的 HTTP 回调。'
|
||||
dialogflow:
|
||||
name: 'Dialogflow'
|
||||
short_description: '构建聊天机器人来处理初步咨询,然后再转接给客服。'
|
||||
description: '使用 Dialogflow 构建聊天机器人,并轻松将其集成到您的收件箱中。这些机器人可以在将查询转移给客户服务代理之前处理初始查询。'
|
||||
google_translate:
|
||||
name: 'Google 翻译'
|
||||
short_description: '自动为客服翻译客户的消息。'
|
||||
description: "集成 Google 翻译以帮助代理轻松翻译客户消息。此集成会自动检测语言并将其转换为代理或管理员的首选语言。"
|
||||
openai:
|
||||
name: 'OpenAI'
|
||||
short_description: 'AI 驱动的答复建议、摘要和消息增强。'
|
||||
description: '利用 OpenAI 的大型语言模型功能,例如回复建议、摘要、消息改写、拼写检查和标签分类。'
|
||||
linear:
|
||||
name: 'Linear'
|
||||
short_description: '直接在会话中创建并关联 Linear 问题。'
|
||||
description: '直接从对话窗口在 Linear 中创建问题。或者,链接现有的 Linear 问题以简化问题跟踪过程。'
|
||||
notion:
|
||||
name: 'Notion'
|
||||
short_description: 'Integrate databases, documents and pages directly with Captain.'
|
||||
description: 'Connect your Notion workspace to enable Captain to access and generate intelligent responses using content from your databases, documents, and pages to provide more contextual customer support.'
|
||||
shopify:
|
||||
name: 'Shopify'
|
||||
short_description: '从您的 Shopify 商店访问订单详情和客户数据。'
|
||||
description: 'Connect your Shopify store to access order details, customer information, and product data directly within your conversations and helps your support team provide faster, more contextual assistance to your customers.'
|
||||
leadsquared:
|
||||
name: 'LeadSquared'
|
||||
short_description: '与 LeadSquared CRM 同步您的联系人和对话。'
|
||||
description: '与 LeadSquared CRM 同步您的联系人和对话。 当添加新联系人时,这种集成会自动在潜在客户创建线索,并记录对话活动,为您的销售团队提供完整的上下文。'
|
||||
captain:
|
||||
copilot_message_required: 消息是必填项
|
||||
copilot_error: '请为该收件箱连接一个助手以使用 Copilot'
|
||||
copilot_limit: '您的 Copilot 积分已用完。您可以从计费部分购买更多积分。'
|
||||
upgrade: 'Upgrade your plan to enable Captain AI'
|
||||
disabled: 'Captain AI is disabled for this account.'
|
||||
api_key_missing: 'Captain AI API key is not configured.'
|
||||
copilot:
|
||||
using_tool: '使用工具 %{function_name}'
|
||||
completed_tool_call: '%{function_name} 工具调用完成'
|
||||
invalid_tool_call: '无效的工具调用'
|
||||
tool_not_available: '工具不可用'
|
||||
documents:
|
||||
limit_exceeded: 'Document limit exceeded'
|
||||
pdf_format_error: 'must be a PDF file'
|
||||
pdf_size_error: 'must be less than 10MB'
|
||||
pdf_upload_failed: 'Failed to upload PDF to OpenAI'
|
||||
pdf_upload_success: 'PDF uploaded successfully with file_id: %{file_id}'
|
||||
pdf_processing_failed: 'Failed to process PDF document %{document_id}: %{error}'
|
||||
pdf_processing_success: 'Successfully processed PDF document %{document_id}'
|
||||
faq_generation_complete: 'FAQ generation complete. Total FAQs created: %{count}'
|
||||
using_paginated_faq: 'Using paginated FAQ generation for document %{document_id}'
|
||||
using_standard_faq: 'Using standard FAQ generation for document %{document_id}'
|
||||
response_creation_error: 'Error in creating response document: %{error}'
|
||||
missing_openai_file_id: 'Document must have openai_file_id for paginated processing'
|
||||
openai_api_error: 'OpenAI API Error: %{error}'
|
||||
starting_paginated_faq: 'Starting paginated FAQ generation (%{pages_per_chunk} pages per chunk)'
|
||||
stopping_faq_generation: 'Stopping processing. Reason: %{reason}'
|
||||
paginated_faq_complete: 'Paginated generation complete. Total FAQs: %{total_faqs}, Pages processed: %{pages_processed}'
|
||||
processing_pages: 'Processing pages %{start}-%{end} (iteration %{iteration})'
|
||||
chunk_generated: 'Chunk generated %{chunk_faqs} FAQs. Total so far: %{total_faqs}'
|
||||
page_processing_error: 'Error processing pages %{start}-%{end}: %{error}'
|
||||
custom_tool:
|
||||
slug_generation_failed: 'Unable to generate unique slug after 5 attempts'
|
||||
public_portal:
|
||||
search:
|
||||
search_placeholder: 搜索文章的标题或正文...
|
||||
empty_placeholder: 未找到结果。
|
||||
loading_placeholder: 搜索中...
|
||||
results_title: 搜索结果
|
||||
toc_header: '在此页面'
|
||||
hero:
|
||||
sub_title: 在这里搜索文章或浏览下面的分类
|
||||
common:
|
||||
home: 首页
|
||||
last_updated_on: 最近更新时间为 %{last_updated_on}
|
||||
view_all_articles: 查看全部
|
||||
article: 文章
|
||||
articles: 文章
|
||||
author: 作者
|
||||
authors: 作者
|
||||
other: 其他
|
||||
others: 其他
|
||||
by: 作者:
|
||||
no_articles: 没有文章在这里
|
||||
footer:
|
||||
made_with: 制作于
|
||||
header:
|
||||
go_to_homepage: 网站
|
||||
visit_website: Visit website
|
||||
appearance:
|
||||
system: 系统
|
||||
light: 浅色
|
||||
dark: 暗色
|
||||
featured_articles: 精选文章
|
||||
uncategorized: 未分类
|
||||
404:
|
||||
title: 页面不存在
|
||||
description: 我们找不到您想要的页面。
|
||||
back_to_home: 前往主页
|
||||
slack_unfurl:
|
||||
fields:
|
||||
name: 姓名:
|
||||
email: 电子邮件
|
||||
phone_number: 手机号码
|
||||
company_name: 公司
|
||||
inbox_name: 收件箱
|
||||
inbox_type: 收件箱类型
|
||||
button: 重新打开会话
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} 天'
|
||||
other: '%{count} 天'
|
||||
hours:
|
||||
one: '%{count} 小时'
|
||||
other: '%{count} 小时'
|
||||
minutes:
|
||||
one: '%{count} 分钟'
|
||||
other: '%{count} 分钟'
|
||||
seconds:
|
||||
one: '%{count} 秒'
|
||||
other: '%{count} 秒'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
policy_actor: 'Automation System via %{policy_name}'
|
||||
automation:
|
||||
system_name: '自动化系统'
|
||||
crm:
|
||||
no_message: '对话中没有消息'
|
||||
attachment: '[附件:%{type}]'
|
||||
no_content: '[无内容]'
|
||||
created_activity: |
|
||||
%{brand_name} 的新对话
|
||||
|
||||
通道:%{channel_info}
|
||||
创建于:%{formatted_creation_time}
|
||||
对话 ID:%{display_id}
|
||||
在 %{brand_name} 中查看:%{url}
|
||||
transcript_activity: |
|
||||
来自 %{brand_name} 的对话副本
|
||||
|
||||
通道:%{channel_info}
|
||||
对话 ID:%{display_id}
|
||||
在 %{brand_name} 中查看:%{url}
|
||||
|
||||
副本:
|
||||
%{format_messages}
|
||||
agent_capacity_policy:
|
||||
inbox_already_assigned: 'Inbox has already been assigned to this policy'
|
||||
portals:
|
||||
send_instructions:
|
||||
email_required: 'Email 是必填项'
|
||||
invalid_email_format: 'Invalid email format'
|
||||
custom_domain_not_configured: 'Custom domain is not configured'
|
||||
instructions_sent_successfully: 'Instructions sent successfully'
|
||||
subject: 'Finish setting up %{custom_domain}'
|
||||
ssl_status:
|
||||
custom_domain_not_configured: 'Custom domain is not configured'
|
||||
|
||||
@@ -417,12 +417,16 @@ zh_CN:
|
||||
button: 重新打开会话
|
||||
time_units:
|
||||
days:
|
||||
one: '%{count} 天'
|
||||
other: '%{count} 天'
|
||||
hours:
|
||||
one: '%{count} 小时'
|
||||
other: '%{count} 小时'
|
||||
minutes:
|
||||
one: '%{count} 分钟'
|
||||
other: '%{count} 分钟'
|
||||
seconds:
|
||||
one: '%{count} 秒'
|
||||
other: '%{count} 秒'
|
||||
auto_assignment:
|
||||
default_policy_name: 'Default Policy'
|
||||
|
||||
Reference in New Issue
Block a user