diff --git a/app/javascript/dashboard/i18n/locale/vi/agentMgmt.json b/app/javascript/dashboard/i18n/locale/vi/agentMgmt.json index 2b2358c9a..375d317c4 100644 --- a/app/javascript/dashboard/i18n/locale/vi/agentMgmt.json +++ b/app/javascript/dashboard/i18n/locale/vi/agentMgmt.json @@ -1,92 +1,92 @@ { "AGENT_MGMT": { - "HEADER": "Agents", - "HEADER_BTN_TXT": "Add Agent", - "LOADING": "Fetching Agent List", - "SIDEBAR_TXT": "

Agents

An Agent is a member of your Customer Support team.

Agents will be able to view and reply to messages from your users. The list shows all agents currently in your account.

Click on Add Agent to add a new agent. Agent you add will receive an email with a confirmation link to activate their account, after which they can access Chatwoot and respond to messages.

Access to Chatwoot's features are based on following roles.

Agent - Agents with this role can only access inboxes, reports and conversations. They can assign conversations to other agents or themselves and resolve conversations.

Administrator - Administrator will have access to all Chatwoot features enabled for your account, including settings, along with all of a normal agents' privileges.

", + "HEADER": "Nhà cung cấp", + "HEADER_BTN_TXT": "Thêm nhà cung cấp / đại lý", + "LOADING": "Tải danh sách nhà cung cấp", + "SIDEBAR_TXT": "

Nhà cung cấp

Một nhà cung cấp là thành viên của nhóm Hỗ trợ khách hàng của bạn.

Nhà cung cấp sẽ có thể xem và trả lời tin nhắn từ người dùng của bạn. Danh sách hiển thị tất cả các đại lý hiện có trong tài khoản của bạn.

Click vào Thêm nhà cung cấp để thêm mới nhà cung cấp. Nhà cung cấp mà bạn thêm sẽ nhận được email với liên kết xác nhận để kích hoạt tài khoản của họ, sau đó họ có thể truy cập Chatwoot và trả lời tin nhắn.

Quyền truy cập vào các tính năng của Chatwoot dựa trên các vai trò sau.

Nhà cung cấp - Nhà cung cấp có vai trò này chỉ có thể truy cập hộp thư đến, báo cáo và cuộc hội thoại. Họ có thể chỉ định các cuộc trò chuyện cho các đại lý khác hoặc chính họ và giải quyết các cuộc trò chuyện.

Administrator - Quản trị viên sẽ có quyền truy cập vào tất cả các tính năng Chatwoot được kích hoạt cho tài khoản của bạn, bao gồm cài đặt, cùng với tất cả các đặc quyền của một đại lý bình thường.

", "AGENT_TYPES": { - "ADMINISTRATOR": "Administrator", - "AGENT": "Agent" + "ADMINISTRATOR": "Quản trị viên", + "AGENT": "Nhà cung cấp" }, "LIST": { - "404": "There are no agents associated to this account", - "TITLE": "Manage agents in your team", - "DESC": "You can add/remove agents to/in your team.", - "NAME": "Name", + "404": "Không có tác nhân nào được liên kết với tài khoản này", + "TITLE": "Quản lý các đại lý trong nhóm của bạn", + "DESC": "Bạn có thể thêm / bớt đại lý vào / trong nhóm của mình.", + "NAME": "Tên", "EMAIL": "EMAIL", - "STATUS": "Status", - "ACTIONS": "Actions", - "VERIFIED": "Verified", - "VERIFICATION_PENDING": "Verification Pending" + "STATUS": "Trạng thái", + "ACTIONS": "Hành động", + "VERIFIED": "Đã xác minh", + "VERIFICATION_PENDING": "Đang chờ xác minh" }, "ADD": { - "TITLE": "Add agent to your team", - "DESC": "You can add people who will be able to handle support for your inboxes.", - "CANCEL_BUTTON_TEXT": "Cancel", + "TITLE": "Thêm đại lý vào nhóm của bạn", + "DESC": "Bạn có thể thêm những người có thể xử lý hỗ trợ cho hộp thư đến của bạn.", + "CANCEL_BUTTON_TEXT": "Huỷ", "FORM": { "NAME": { - "LABEL": "Agent Name", - "PLACEHOLDER": "Please enter a name of the agent" + "LABEL": "Tên nhà cung cấp", + "PLACEHOLDER": "Vui lòng nhập tên nhà cung cấp" }, "AGENT_TYPE": { - "LABEL": "Agent Type", - "PLACEHOLDER": "Please select a type", - "ERROR": "Agent type is required" + "LABEL": "Loại nhà cung cấp", + "PLACEHOLDER": "Vui lòng chọn loại", + "ERROR": "Loại nhà cung cấp là bắt buộc" }, "EMAIL": { - "LABEL": "Email Address", - "PLACEHOLDER": "Please enter an email address of the agent" + "LABEL": "Email", + "PLACEHOLDER": "Vui lòng nhập email" }, - "SUBMIT": "Add Agent" + "SUBMIT": "Thêm nhà cung cấp" }, "API": { - "SUCCESS_MESSAGE": "Agent added successfully", - "EXIST_MESSAGE": "Agent email already in use, Please try another email address", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Nhà cung cấp được thêm thành công", + "EXIST_MESSAGE": "Email đã được sử dung, vui lòng chọn email khác.", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" } }, "DELETE": { - "BUTTON_TEXT": "Delete", + "BUTTON_TEXT": "Xoá", "API": { - "SUCCESS_MESSAGE": "Agent deleted successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Nhà cung cấp được xoá thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, "CONFIRM": { - "TITLE": "Confirm Deletion", - "MESSAGE": "Are you sure to delete ", - "YES": "Yes, Delete ", - "NO": "No, Keep " + "TITLE": "Xác nhận xoá", + "MESSAGE": "Bạn có muốn xoá? ", + "YES": "Có, xoá ", + "NO": "Không, giữ " } }, "EDIT": { - "TITLE": "Edit agent", + "TITLE": "Chỉnh sửa nhà cung cấp", "FORM": { "NAME": { - "LABEL": "Agent Name", - "PLACEHOLDER": "Please enter a name of the agent" + "LABEL": "Tên nhà cung cấp", + "PLACEHOLDER": "Vui lòng nhập tên nhà cung cấp" }, "AGENT_TYPE": { - "LABEL": "Agent Type", - "PLACEHOLDER": "Please select a type", - "ERROR": "Agent type is required" + "LABEL": "Loại nhà cung cấp", + "PLACEHOLDER": "Vui lòng chọn loại", + "ERROR": "Loại nhà cung cấp là bắt buộc" }, "EMAIL": { - "LABEL": "Email Address", - "PLACEHOLDER": "Please enter an email address of the agent" + "LABEL": "Emails", + "PLACEHOLDER": "Vui lòng nhập email" }, - "SUBMIT": "Edit Agent" + "SUBMIT": "Chỉnh sửa nhà cung cấp" }, - "BUTTON_TEXT": "Edit", - "CANCEL_BUTTON_TEXT": "Cancel", + "BUTTON_TEXT": "Chỉnh sửa", + "CANCEL_BUTTON_TEXT": "Huỷ", "API": { - "SUCCESS_MESSAGE": "Agent updated successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Nhà cung cấp được cập nhật thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, "PASSWORD_RESET": { - "ADMIN_RESET_BUTTON": "Reset Password", - "ADMIN_SUCCESS_MESSAGE": "An email with reset password instructions has been sent to the agent", - "SUCCESS_MESSAGE": "Agent password reset successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "ADMIN_RESET_BUTTON": "Đặt lại mật khẩu", + "ADMIN_SUCCESS_MESSAGE": "Một email với hướng dẫn đặt lại mật khẩu đã được gửi đến đại lý", + "SUCCESS_MESSAGE": "Đặt lại mật khẩu đại lý thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" } }, "SEARCH": { diff --git a/app/javascript/dashboard/i18n/locale/vi/cannedMgmt.json b/app/javascript/dashboard/i18n/locale/vi/cannedMgmt.json index bcab1dc6a..4e13e6765 100644 --- a/app/javascript/dashboard/i18n/locale/vi/cannedMgmt.json +++ b/app/javascript/dashboard/i18n/locale/vi/cannedMgmt.json @@ -1,75 +1,75 @@ { "CANNED_MGMT": { - "HEADER": "Canned Responses", - "HEADER_BTN_TXT": "Add Canned Response", - "LOADING": "Fetching Canned Responses", - "SEARCH_404": "There are no items matching this query", - "SIDEBAR_TXT": "

Canned Responses

Canned Responses are saved reply templates which can be used to quickly send out a reply to a conversation .

For creating a Canned Response, just click on the Add Canned Response. You can also edit or delete an existing Canned Response by clicking on the Edit or Delete button

Canned responses are used with the help of Short Codes. Agents can access canned responses while on a chat by typing '/' followed by the short code.

", + "HEADER": "Thư mẫu phẩn hồi", + "HEADER_BTN_TXT": "Thêm thư mẫu phẩn hồi", + "LOADING": "Đang tải thư mẫu phẩn hồi", + "SEARCH_404": "Không có kết quả nào được tìm thấy", + "SIDEBAR_TXT": "

Thư mẫu phẩn hồi

Thư mẫu phẩn hồi là các mẫu trả lời đã lưu có thể được sử dụng để nhanh chóng gửi trả lời cho một cuộc trò chuyện .

Để tạo một Thư mẫu phẩn hồi, chỉ cần click vào Thêm Thư mẫu phẩn hồi. Bạn cũng có thể xoá Thư mẫu phẩn hồi bởi button Xoá

Thư mẫu phẩn hồi được sử dụng với sự giúp đỡ của Short Codes. Nhân viên có thể truy cập câu trả lời soạn trước khi trò chuyện bằng cách nhập '/'.

", "LIST": { - "404": "There are no canned responses available in this account.", - "TITLE": "Manage canned responses", - "DESC": "Canned Responses are predefined reply templates which can be used to quickly send out replies to tickets.", + "404": "Không có câu trả lời soạn trước nào có sẵn trong tài khoản này.", + "TITLE": "Quản lý thư mẫu phẩn hồi", + "DESC": "Thư mẫu phẩn hồi là các mẫu trả lời được xác định trước có thể được sử dụng để nhanh chóng gửi trả lời cho vé.", "TABLE_HEADER": [ "Short Code", - "Content", - "Actions" + "Nội dung", + "Hành động" ] }, "ADD": { - "TITLE": "Add Canned Response", - "DESC": "Canned Responses are saved reply templates which can be used to quickly send out reply to conversation .", - "CANCEL_BUTTON_TEXT": "Cancel", + "TITLE": "Thêm thư mẫu phẩn hồi", + "DESC": "Thư mẫu phẩn hồi là các mẫu trả lời đã lưu có thể được sử dụng để nhanh chóng gửi trả lời cho cuộc trò chuyện.", + "CANCEL_BUTTON_TEXT": "Huỷ", "FORM": { "SHORT_CODE": { "LABEL": "Short Code", - "PLACEHOLDER": "Please enter a shortcode", - "ERROR": "Short Code is required" + "PLACEHOLDER": "Vui lòng nhập một shortcode", + "ERROR": "Short Code là bắt buộc" }, "CONTENT": { - "LABEL": "Content", - "PLACEHOLDER": "Please enter a content", - "ERROR": "Content is required" + "LABEL": "Nội dung", + "PLACEHOLDER": "Vui lòng nhập nội dung", + "ERROR": "Nội dung là bắt buộc" }, - "SUBMIT": "Submit" + "SUBMIT": "Gửi" }, "API": { - "SUCCESS_MESSAGE": "Canned Response added successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Thư mẫu phẩn hồi được thêm thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" } }, "EDIT": { - "TITLE": "Edit Canned Response", - "CANCEL_BUTTON_TEXT": "Cancel", + "TITLE": "Chỉnh sửa Thư mẫu phẩn hồi", + "CANCEL_BUTTON_TEXT": "Huỷ", "FORM": { "SHORT_CODE": { "LABEL": "Short Code", - "PLACEHOLDER": "Please enter a shortcode", - "ERROR": "Short Code is required" + "PLACEHOLDER": "Vui lòng nhập shortcode", + "ERROR": "Short Code là bắt buộc" }, "CONTENT": { - "LABEL": "Content", - "PLACEHOLDER": "Please enter a content", - "ERROR": "Content is required" + "LABEL": "Nội dung", + "PLACEHOLDER": "Vui lòng nhập nội dung", + "ERROR": "Nội dung là bắt buộc" }, - "SUBMIT": "Submit" + "SUBMIT": "Gửi" }, - "BUTTON_TEXT": "Edit", + "BUTTON_TEXT": "Chỉnh sửa", "API": { - "SUCCESS_MESSAGE": "Canned Response updated successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Thư mẫu phẩn hồi cập nhật thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" } }, "DELETE": { - "BUTTON_TEXT": "Delete", + "BUTTON_TEXT": "Xoá", "API": { - "SUCCESS_MESSAGE": "Canned response deleted successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Thư mẫu phẩn hồi đã được xoá thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, "CONFIRM": { - "TITLE": "Confirm Deletion", - "MESSAGE": "Are you sure to delete ", - "YES": "Yes, Delete ", - "NO": "No, Keep " + "TITLE": "Xác nhận xoá", + "MESSAGE": "Bạn có chắc muốn xoá? ", + "YES": "Có, xoá ", + "NO": "Không, giữ " } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/chatlist.json b/app/javascript/dashboard/i18n/locale/vi/chatlist.json index a0b31427f..08dac6f2c 100644 --- a/app/javascript/dashboard/i18n/locale/vi/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/vi/chatlist.json @@ -1,49 +1,49 @@ { "CHAT_LIST": { - "LOADING": "Fetching conversations", - "LOAD_MORE_CONVERSATIONS": "Load more conversations", - "EOF": "All conversations loaded 🎉", + "LOADING": "Đang tải các cuộc trò chuyện", + "LOAD_MORE_CONVERSATIONS": "Tải thêm các cuộc trò chuyện", + "EOF": "Tất cả các cuộc trò chuyện đã được tải 🎉", "LIST": { - "404": "There are no active conversations in this group." + "404": "Không có bất kì hoạt động trò chuyện nào trong nhóm." }, - "TAB_HEADING": "Conversations", + "TAB_HEADING": "Các cuộc hội thoại", "SEARCH": { - "INPUT": "Search for People, Chats, Saved Replies .." + "INPUT": "Tìm kiếm cho người, đoạn chat, lưu trữ trả lời .." }, "STATUS_TABS": [ { - "NAME": "Open", + "NAME": "Mở", "KEY": "openCount" }, { - "NAME": "Resolved", + "NAME": "Đã được giải quyết", "KEY": "allConvCount" } ], "ASSIGNEE_TYPE_TABS": [ { - "NAME": "Mine", + "NAME": "Của tôi", "KEY": "me", "COUNT_KEY": "mineCount" }, { - "NAME": "Unassigned", + "NAME": "Chưa được phân công", "KEY": "unassigned", "COUNT_KEY": "unAssignedCount" }, { - "NAME": "All", + "NAME": "Tất cả", "KEY": "all", "COUNT_KEY": "allCount" } ], "CHAT_STATUS_ITEMS": [ { - "TEXT": "Open", + "TEXT": "Mở", "VALUE": "open" }, { - "TEXT": "Resolved", + "TEXT": "Đã được giải quyết", "VALUE": "resolved" }, { @@ -54,31 +54,31 @@ "ATTACHMENTS": { "image": { "ICON": "ion-image", - "CONTENT": "Picture message" + "CONTENT": "Tin nhắn hình ảnh" }, "audio": { "ICON": "ion-volume-high", - "CONTENT": "Audio message" + "CONTENT": "Tin nhắn thoại" }, "video": { "ICON": "ion-ios-videocam", - "CONTENT": "Video message" + "CONTENT": "Tin nhắn video" }, "file": { "ICON": "ion-document", - "CONTENT": "File Attachment" + "CONTENT": "Tập tin đính kèm" }, "location": { "ICON": "ion-ios-location", - "CONTENT": "Location" + "CONTENT": "Địa điểm" }, "fallback": { "ICON": "ion-link", - "CONTENT": "has shared a url" + "CONTENT": "có một đường dẫn chia sẻ" } }, - "RECEIVED_VIA_EMAIL": "Received via email", - "VIEW_TWEET_IN_TWITTER": "View tweet in Twitter", - "REPLY_TO_TWEET": "Reply to this tweet" + "RECEIVED_VIA_EMAIL": "Nhận được từ email", + "VIEW_TWEET_IN_TWITTER": "Xem tweet trên Twitter", + "REPLY_TO_TWEET": "Trả lời cho tweet này" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/contact.json b/app/javascript/dashboard/i18n/locale/vi/contact.json index 0e21c0d5d..18ee5b808 100644 --- a/app/javascript/dashboard/i18n/locale/vi/contact.json +++ b/app/javascript/dashboard/i18n/locale/vi/contact.json @@ -1,96 +1,96 @@ { "CONTACT_PANEL": { - "NOT_AVAILABLE": "Not Available", - "EMAIL_ADDRESS": "Email Address", - "PHONE_NUMBER": "Phone number", - "COMPANY": "Company", - "LOCATION": "Location", - "CONVERSATION_TITLE": "Conversation Details", - "BROWSER": "Browser", - "OS": "Operating System", - "INITIATED_FROM": "Initiated from", - "INITIATED_AT": "Initiated at", + "NOT_AVAILABLE": "Không có sẵn", + "EMAIL_ADDRESS": "Địa chỉ email", + "PHONE_NUMBER": "Số điện thoại", + "COMPANY": "Công ty", + "LOCATION": "Vị trí", + "CONVERSATION_TITLE": "Chi tiết của cuộc trò chuyện", + "BROWSER": "Trình duyệt", + "OS": "Hệ điều hành", + "INITIATED_FROM": "Bắt đầu từ", + "INITIATED_AT": "Bắt đầu lúc", "CONVERSATIONS": { - "NO_RECORDS_FOUND": "There are no previous conversations associated to this contact.", - "TITLE": "Previous Conversations" + "NO_RECORDS_FOUND": "Không có cuộc trò chuyện trước đó được liên kết với liên hệ này.", + "TITLE": "Cuộc trò chuyện trước đó" }, "CUSTOM_ATTRIBUTES": { - "TITLE": "Custom Attributes" + "TITLE": "Thuộc tính tùy chỉnh" }, "LABELS": { - "TITLE": "Conversation Labels", + "TITLE": "Nhãn hội thoại", "MODAL": { - "TITLE": "Labels for", - "ACTIVE_LABELS": "Labels added to the conversation", - "INACTIVE_LABELS": "Labels available in the account", - "REMOVE": "Click on X icon to remove the label", - "ADD": "Click on + icon to add the label", - "UPDATE_BUTTON": "Update labels", - "UPDATE_ERROR": "Couldn't update labels, try again." + "TITLE": "Nhãn cho", + "ACTIVE_LABELS": "Đã thêm nhãn vào cuộc trò chuyện", + "INACTIVE_LABELS": "Các nhãn có sẵn trong tài khoản", + "REMOVE": "Click vào X icon xóa nhãn", + "ADD": "Click vào + icon thêm nhãn", + "UPDATE_BUTTON": "Cập nhật nhãn", + "UPDATE_ERROR": "Không thể cập nhật nhãn, hãy thử lại." }, - "NO_LABELS_TO_ADD": "There are no more labels defined in the account.", - "NO_AVAILABLE_LABELS": "There are no labels added to this conversation." + "NO_LABELS_TO_ADD": "Không có thêm nhãn nào được xác định trong tài khoản.", + "NO_AVAILABLE_LABELS": "Không có nhãn nào được thêm vào cuộc trò chuyện này." }, - "MUTE_CONTACT": "Mute Conversation", - "MUTED_SUCCESS": "This conversation is muted for 6 hours", - "SEND_TRANSCRIPT": "Send Transcript", - "EDIT_LABEL": "Edit" + "MUTE_CONTACT": "Tắt tiếng cuộc trò chuyện", + "MUTED_SUCCESS": "Cuộc trò chuyện này bị tắt tiếng trong 6 giờ", + "SEND_TRANSCRIPT": "Gửi bản ghi", + "EDIT_LABEL": "Chỉnh sửa" }, "EDIT_CONTACT": { - "BUTTON_LABEL": "Edit Contact", - "TITLE": "Edit contact", - "DESC": "Edit contact details", + "BUTTON_LABEL": "Chỉnh sửa liên hệ", + "TITLE": "Chỉnh sửa liên hệ", + "DESC": "Chỉnh sửa liên hệ chi tiết", "FORM": { - "SUBMIT": "Submit", - "CANCEL": "Cancel", + "SUBMIT": "Gửi", + "CANCEL": "Huỷ", "AVATAR": { - "LABEL": "Contact Avatar" + "LABEL": "Avatar của liên hệ" }, "NAME": { - "PLACEHOLDER": "Enter the full name of the contact", - "LABEL": "Full Name" + "PLACEHOLDER": "Nhập tên đầy đủ của liên hệ", + "LABEL": "Tên đầy đủ" }, "BIO": { - "PLACEHOLDER": "Enter the bio of the contact", - "LABEL": "Bio" + "PLACEHOLDER": "Nhập tiểu sử của liên hệ", + "LABEL": "Tiểu sử" }, "EMAIL_ADDRESS": { - "PLACEHOLDER": "Enter the email address of the contact", - "LABEL": "Email Address" + "PLACEHOLDER": "Nhập địa chỉ email của liên hệ", + "LABEL": "Email" }, "PHONE_NUMBER": { - "PLACEHOLDER": "Enter the phone number of the contact", - "LABEL": "Phone Number" + "PLACEHOLDER": "Nhập số điện thoại của liên hệ", + "LABEL": "Số điện thoại" }, "LOCATION": { - "PLACEHOLDER": "Enter the location of the contact", - "LABEL": "Location" + "PLACEHOLDER": "Nhập vị trí của liên hệ", + "LABEL": "Vị trí" }, "COMPANY_NAME": { - "PLACEHOLDER": "Enter the company name", - "LABEL": "Company Name" + "PLACEHOLDER": "Nhập tên công ty", + "LABEL": "Tên công ty" }, "SOCIAL_PROFILES": { "FACEBOOK": { - "PLACEHOLDER": "Enter the Facebook username", + "PLACEHOLDER": "Nhập tên người dùng Facebook", "LABEL": "Facebook" }, "TWITTER": { - "PLACEHOLDER": "Enter the Twitter username", + "PLACEHOLDER": "Nhập tên người dùng Twitter", "LABEL": "Twitter" }, "LINKEDIN": { - "PLACEHOLDER": "Enter the LinkedIn username", + "PLACEHOLDER": "Nhập tên người dùng LinkedIn", "LABEL": "LinkedIn" }, "GITHUB": { - "PLACEHOLDER": "Enter the Github username", + "PLACEHOLDER": "Nhập tên người dùng Github", "LABEL": "Github" } } }, - "SUCCESS_MESSAGE": "Updated contact successfully", - "CONTACT_ALREADY_EXIST": "This email address is in use for another contact.", - "ERROR_MESSAGE": "There was an error updating the contact, please try again" + "SUCCESS_MESSAGE": "Đã cập nhật liên hệ thành công", + "CONTACT_ALREADY_EXIST": "Địa chỉ email này đang được sử dụng cho một liên hệ khác.", + "ERROR_MESSAGE": "Đã xảy ra lỗi khi cập nhật địa chỉ liên hệ, vui lòng thử lại" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/conversation.json b/app/javascript/dashboard/i18n/locale/vi/conversation.json index f8ea61643..e6eb0622c 100644 --- a/app/javascript/dashboard/i18n/locale/vi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/vi/conversation.json @@ -1,56 +1,56 @@ { "CONVERSATION": { - "404": "Please select a conversation from left pane", - "NO_MESSAGE_1": "Uh oh! Looks like there are no messages from customers in your inbox.", - "NO_MESSAGE_2": " to send a message to your page!", - "NO_INBOX_1": "Hola! Looks like you haven't added any inboxes yet.", - "NO_INBOX_2": " to get started", - "NO_INBOX_AGENT": "Uh Oh! Looks like you are not part of any inbox. Please contact your administrator", - "CLICK_HERE": "Click here", - "LOADING_INBOXES": "Loading inboxes", - "LOADING_CONVERSATIONS": "Loading Conversations", - "CANNOT_REPLY": "You cannot reply due to", - "24_HOURS_WINDOW": "24 hour message window restriction", - "LAST_INCOMING_TWEET": "You are replying to the last incoming tweet", - "REPLYING_TO": "You are replying to:", - "REMOVE_SELECTION": "Remove Selection", - "DOWNLOAD": "Download", + "404": "Vui lòng chọn một cuộc trò chuyện từ ngăn bên trái", + "NO_MESSAGE_1": "Uh oh! Có vẻ như không có tin nhắn nào từ khách hàng trong hộp thư đến của bạn.", + "NO_MESSAGE_2": " gửi tin nhắn đến trang của bạn!", + "NO_INBOX_1": "Hola! Có vẻ như bạn chưa thêm bất kỳ hộp thư đến nào.", + "NO_INBOX_2": " để bắt đầu", + "NO_INBOX_AGENT": "Uh Oh! Có vẻ như bạn không thuộc bất kỳ hộp thư đến nào. Vui lòng liên hệ với quản trị viên của bạn", + "CLICK_HERE": "Click vào đây", + "LOADING_INBOXES": "Đang tải hộp thư đến", + "LOADING_CONVERSATIONS": "Đang tải cuộc trò chuyện", + "CANNOT_REPLY": "Bạn không thể trả lời do", + "24_HOURS_WINDOW": "Giới hạn thời lượng tin nhắn 24 giờ", + "LAST_INCOMING_TWEET": "Bạn đang trả lời tweet đến cuối cùng", + "REPLYING_TO": "Bạn đang trả lời:", + "REMOVE_SELECTION": "Xóa lựa chọn", + "DOWNLOAD": "Tải xuống", "HEADER": { - "RESOLVE_ACTION": "Resolve", - "REOPEN_ACTION": "Reopen", - "OPEN": "More", - "CLOSE": "Close", - "DETAILS": "details" + "RESOLVE_ACTION": "Giải quyết", + "REOPEN_ACTION": "Mở lại", + "OPEN": "Nhiều", + "CLOSE": "Đóng", + "DETAILS": "chi tiết" }, "FOOTER": { - "MSG_INPUT": "Shift + enter for new line. Start with '/' to select a Canned Response.", - "PRIVATE_MSG_INPUT": "Shift + enter for new line. This will be visible only to Agents" + "MSG_INPUT": "Shift + enter cho dòng mới. Bắt đầu với '/' để chọn Câu trả lời soạn trước.", + "PRIVATE_MSG_INPUT": "Shift + enter cho dòng mới. Điều này sẽ chỉ hiển thị cho Đại lý" }, "REPLYBOX": { - "REPLY": "Reply", - "PRIVATE_NOTE": "Private Note", - "SEND": "Send", - "CREATE": "Add Note", + "REPLY": "Trả lời", + "PRIVATE_NOTE": "Lưu ý riêng", + "SEND": "Gửi", + "CREATE": "Thêm ghi chú", "TWEET": "Tweet" }, - "VISIBLE_TO_AGENTS": "Private Note: Only visible to you and your team", - "CHANGE_STATUS": "Conversation status changed", - "CHANGE_AGENT": "Conversation Assignee changed" + "VISIBLE_TO_AGENTS": "Lưu ý riêng: Chỉ hiển thị với bạn và nhóm của bạn", + "CHANGE_STATUS": "Trạng thái cuộc trò chuyện đã thay đổi", + "CHANGE_AGENT": "Người Được Chỉ Định Cuộc Hội Thoại đã thay đổi" }, "EMAIL_TRANSCRIPT": { - "TITLE": "Send conversation transcript", - "DESC": "Send a copy of the conversation transcript to the specified email address", - "SUBMIT": "Submit", - "CANCEL": "Cancel", - "SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully", - "SEND_EMAIL_ERROR": "There was an error, please try again", + "TITLE": "Gửi bản ghi cuộc trò chuyện", + "DESC": "Gửi bản sao của bản ghi cuộc trò chuyện đến địa chỉ email được chỉ định", + "SUBMIT": "Gửi", + "CANCEL": "Huỷ", + "SEND_EMAIL_SUCCESS": "Bản ghi cuộc trò chuyện đã được gửi thành công", + "SEND_EMAIL_ERROR": "Có lỗi, xin vui lòng thử lại", "FORM": { - "SEND_TO_CONTACT": "Send the transcript to the customer", - "SEND_TO_AGENT": "Send the transcript of the assigned agent", - "SEND_TO_OTHER_EMAIL_ADDRESS": "Send the transcript to another email address", + "SEND_TO_CONTACT": "Gửi bảng điểm cho khách hàng", + "SEND_TO_AGENT": "Gửi bản ghi của đại lý được chỉ định", + "SEND_TO_OTHER_EMAIL_ADDRESS": "Gửi bản ghi tới một địa chỉ email khác", "EMAIL": { - "PLACEHOLDER": "Enter an email address", - "ERROR": "Please enter a valid email address" + "PLACEHOLDER": "Nhập địa chỉ emai", + "ERROR": "Vui lòng nhập một địa chỉ email hợp lệ" } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json index 0a3fc0b8e..ddd4f9c2f 100644 --- a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json @@ -1,41 +1,41 @@ { "GENERAL_SETTINGS": { - "TITLE": "Account settings", - "SUBMIT": "Update settings", - "BACK": "Back", + "TITLE": "Cài đặt tài khoản", + "SUBMIT": "Cập nhật cài đặt", + "BACK": "Trờ về", "UPDATE": { - "ERROR": "Could not update settings, try again!", - "SUCCESS": "Successfully updated account settings" + "ERROR": "Không thể cập nhật cài đặt, hãy thử lại!", + "SUCCESS": "Đã cập nhật thành công cài đặt tài khoản" }, "FORM": { - "ERROR": "Please fix form errors", + "ERROR": "Vui lòng sửa lỗi biểu mẫu", "GENERAL_SECTION": { - "TITLE": "General settings", + "TITLE": "Cài đặt chung", "NOTE": "" }, "NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Your account name", - "ERROR": "Please enter a valid account name" + "LABEL": "Tên tài khoản", + "PLACEHOLDER": "Tên tài khoản của bạn", + "ERROR": "Vui lòng nhập tên tài khoản hợp lệ" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", - "PLACEHOLDER": "Your account name", + "LABEL": "Ngôn ngữ trang web (Beta)", + "PLACEHOLDER": "Tên tài khoản của bạn", "ERROR": "" }, "DOMAIN": { - "LABEL": "Incoming Email Domain", - "PLACEHOLDER": "The domain where you will receive the emails", + "LABEL": "Tên miền email đến", + "PLACEHOLDER": "Miền mà bạn sẽ nhận được email", "ERROR": "" }, "SUPPORT_EMAIL": { - "LABEL": "Support Email", - "PLACEHOLDER": "Your company's support email", + "LABEL": "Email hỗ trợ", + "PLACEHOLDER": "Email hỗ trợ của công ty bạn", "ERROR": "" }, "FEATURES": { - "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", - "CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now." + "INBOUND_EMAIL_ENABLED": "Tính liên tục của cuộc trò chuyện với email được kích hoạt cho tài khoản của bạn.", + "CUSTOM_EMAIL_DOMAIN_ENABLED": "Bạn có thể nhận email trong miền tùy chỉnh của mình ngay bây giờ." } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json index fb4c71134..562b3b5ee 100644 --- a/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json @@ -1,238 +1,238 @@ { "INBOX_MGMT": { - "HEADER": "Inboxes", - "SIDEBAR_TXT": "

Inbox

When you connect a website or a facebook Page to Chatwoot, it is called an Inbox. You can have unlimited inboxes in your Chatwoot account.

Click on Add Inbox to connect a website or a Facebook Page.

In the Dashboard, you can see all the conversations from all your inboxes in a single place and respond to them under the `Conversations` tab.

You can also see conversations specific to an inbox by clicking on the inbox name on the left pane of the dashboard.

", + "HEADER": "Hộp thư đến", + "SIDEBAR_TXT": "

Hộp thư đến

Khi bạn kết nối một trang web hoặc một Trang facebook với Chatwoot, nó được gọi là Hộp thư đến. Bạn có thể có hộp thư đến không giới hạn trong tài khoản Chatwoot của mình.

Click vào Thêm hộp thư đến để kết nối một trang web hoặc một Trang Facebook.

Trong Trang tổng quan, bạn có thể xem tất cả các cuộc hội thoại từ tất cả các hộp thư đến của mình ở một nơi duy nhất và trả lời chúng trong tab `Cuộc trò chuyện`.

Bạn cũng có thể xem các cuộc hội thoại dành riêng cho một hộp thư đến bằng cách nhấp vào tên hộp thư đến trên ngăn bên trái của trang tổng quan.

", "LIST": { - "404": "There are no inboxes attached to this account." + "404": "Không có hộp thư đến nào được đính kèm với tài khoản này." }, "CREATE_FLOW": [ { - "title": "Choose Channel", + "title": "Chọn kênh", "route": "settings_inbox_new", - "body": "Choose the provider you want to integrate with Chatwoot." + "body": "Chọn nhà cung cấp bạn muốn tích hợp với Chatwoot." }, { - "title": "Create Inbox", + "title": "Tạo Hộp thư đến", "route": "settings_inboxes_page_channel", - "body": "Authenticate your account and create an inbox." + "body": "Xác thực tài khoản của bạn và tạo hộp thư đến." }, { - "title": "Add Agents", + "title": "Thêm đại lý", "route": "settings_inboxes_add_agents", - "body": "Add agents to the created inbox." + "body": "Thêm đại lý vào hộp thư đến đã tạo." }, { "title": "Voila!", "route": "settings_inbox_finish", - "body": "You are all set to go!" + "body": "Bạn đã sẵn sàng để đi!" } ], "ADD": { "FB": { - "HELP": "PS: By signing in, we only get access to your Page's messages. Your private messages can never be accessed by Chatwoot.", - "CHOOSE_PAGE": "Choose Page", - "CHOOSE_PLACEHOLDER": "Select a page from the list", - "INBOX_NAME": "Inbox Name", - "ADD_NAME": "Add a name for your inbox", - "PICK_NAME": "Pick A Name Your Inbox", - "PICK_A_VALUE": "Pick a value" + "HELP": "Tái bút: Bằng cách đăng nhập, chúng tôi chỉ có quyền truy cập vào các tin nhắn trên Trang của bạn. Chatwoot không bao giờ có thể truy cập tin nhắn riêng tư của bạn.", + "CHOOSE_PAGE": "Chọn trang", + "CHOOSE_PLACEHOLDER": "Chọn một trang từ danh sách", + "INBOX_NAME": "Tên hộp thư đến", + "ADD_NAME": "Thêm tên cho hộp thư đến của bạn", + "PICK_NAME": "Chọn tên Hộp thư đến của bạn", + "PICK_A_VALUE": "Chọn một giá trị" }, "TWITTER": { - "HELP": "To add your Twitter profile as a channel, you need to authenticate your Twitter Profile by clicking on 'Sign in with Twitter' " + "HELP": "Để thêm hồ sơ Twitter của bạn làm kênh, bạn cần xác thực Hồ sơ Twitter của mình bằng cách nhấp vào 'Đăng nhập bằng Twitter" }, "WEBSITE_CHANNEL": { - "TITLE": "Website channel", - "DESC": "Create a channel for your website and start supporting your customers via our website widget.", - "LOADING_MESSAGE": "Creating Website Support Channel", + "TITLE": "Kênh trang web", + "DESC": "Tạo kênh cho trang web của bạn và bắt đầu hỗ trợ khách hàng của bạn thông qua widget trang web của chúng tôi.", + "LOADING_MESSAGE": "Tạo kênh hỗ trợ trang web", "CHANNEL_AVATAR": { - "LABEL": "Channel Avatar" + "LABEL": "Hình đại diện kênh" }, "CHANNEL_NAME": { - "LABEL": "Website Name", - "PLACEHOLDER": "Enter your website name (eg: Acme Inc)" + "LABEL": "Tên trang web", + "PLACEHOLDER": "Nhập tên trang web của bạn (ví dụ: Acme Inc)" }, "CHANNEL_DOMAIN": { - "LABEL": "Website Domain", - "PLACEHOLDER": "Enter your website domain (eg: acme.com)" + "LABEL": "Domain trang web", + "PLACEHOLDER": "Nhập tên miền trang web của bạn (ví dụ: acme.com)" }, "CHANNEL_WELCOME_TITLE": { - "LABEL": "Welcome Heading", - "PLACEHOLDER": "Hi there !" + "LABEL": "Tiêu đề chào mừng", + "PLACEHOLDER": "Chào bạn !" }, "CHANNEL_WELCOME_TAGLINE": { - "LABEL": "Welcome Tagline", - "PLACEHOLDER": "We make it simple to connect with us. Ask us anything, or share your feedback." + "LABEL": "Dòng giới thiệu chào mừng", + "PLACEHOLDER": "Chúng tôi làm cho việc kết nối với chúng tôi trở nên đơn giản. Hỏi chúng tôi bất cứ điều gì hoặc chia sẻ phản hồi của bạn." }, "CHANNEL_GREETING_MESSAGE": { - "LABEL": "Channel greeting message", - "PLACEHOLDER": "Acme Inc typically replies in a few hours." + "LABEL": "Tin nhắn chúc mừng kênh", + "PLACEHOLDER": "Acme Inc thường trả lời sau vài giờ." }, "CHANNEL_GREETING_TOGGLE": { - "LABEL": "Enable channel greeting", - "HELP_TEXT": "Send a greeting message to the user when he starts the conversation.", - "ENABLED": "Enabled", - "DISABLED": "Disabled" + "LABEL": "Bật lời chào kênh", + "HELP_TEXT": "Gửi tin nhắn chào mừng đến người dùng khi anh ta bắt đầu cuộc trò chuyện.", + "ENABLED": "Bật", + "DISABLED": "Không bật" }, "WIDGET_COLOR": { - "LABEL": "Widget Color", - "PLACEHOLDER": "Update the widget color used in widget" + "LABEL": "Màu tiện ích", + "PLACEHOLDER": "Cập nhật màu tiện ích con được sử dụng trong tiện ích con" }, - "SUBMIT_BUTTON": "Create inbox" + "SUBMIT_BUTTON": "Tạo hộp thư đến" }, "TWILIO": { - "TITLE": "Twilio SMS/Whatsapp Channel", - "DESC": "Integrate Twilio and start supporting your customers via SMS or Whatsapp.", + "TITLE": "Kênh Twilio SMS/Whatsapp", + "DESC": "Tích hợp Twilio và bắt đầu hỗ trợ khách hàng của bạn qua SMS hoặc Whatsapp.", "ACCOUNT_SID": { - "LABEL": "Account SID", - "PLACEHOLDER": "Please enter your Twilio Account SID", - "ERROR": "This field is required" + "LABEL": "Tài khoản SID", + "PLACEHOLDER": "Vui lòng nhập SID tài khoản Twilio của bạn", + "ERROR": "Trường này là bắt buộc" }, "CHANNEL_TYPE": { - "LABEL": "Channel Type", - "ERROR": "Please select your Channel Type" + "LABEL": "Loại kênh", + "ERROR": "Vui lòng chọn loại kênh của bạn" }, "AUTH_TOKEN": { "LABEL": "Auth Token", - "PLACEHOLDER": "Please enter your Twilio Auth Token", - "ERROR": "This field is required" + "PLACEHOLDER": "Vui lòng nhập Twilio Auth Token", + "ERROR": "Trường này là bắt buộc" }, "CHANNEL_NAME": { - "LABEL": "Channel Name", - "PLACEHOLDER": "Please enter a channel name", - "ERROR": "This field is required" + "LABEL": "Tên kênh", + "PLACEHOLDER": "Vui lòng nhập tên kênh", + "ERROR": "Trường này là bắt buộc" }, "PHONE_NUMBER": { - "LABEL": "Phone number", - "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "LABEL": "Số Điện Thoại", + "PLACEHOLDER": "Vui lòng nhập số điện thoại mà tin nhắn sẽ được gửi.", + "ERROR": "Vui lòng nhập một giá trị hợp lệ. Số điện thoại phải bắt đầu bằng `+`." }, "API_CALLBACK": { "TITLE": "Callback URL", - "SUBTITLE": "You have to configure the message callback URL in Twilio with the URL mentioned here." + "SUBTITLE": "Bạn phải định cấu hình URL gọi lại tin nhắn trong Twilio với URL được đề cập ở đây." }, - "SUBMIT_BUTTON": "Create Twilio Channel", + "SUBMIT_BUTTON": "Tạo kênh Twilio", "API": { - "ERROR_MESSAGE": "We were not able to authenticate Twilio credentials, please try again" + "ERROR_MESSAGE": "Chúng tôi không thể xác thực thông tin đăng nhập Twilio, vui lòng thử lại" } }, "API_CHANNEL": { - "TITLE": "API Channel", - "DESC": "Integrate with API channel and start supporting your customers.", + "TITLE": "Kênh API", + "DESC": "Tích hợp với kênh API và bắt đầu hỗ trợ khách hàng của bạn.", "CHANNEL_NAME": { - "LABEL": "Channel Name", - "PLACEHOLDER": "Please enter a channel name", - "ERROR": "This field is required" + "LABEL": "Tên Kênh", + "PLACEHOLDER": "Vui lòng nhập tên kênh", + "ERROR": "Trường này là bắt buộc" }, "WEBHOOK_URL": { "LABEL": "Webhook URL", - "SUBTITLE": "Configure the URL where you want to recieve callbacks on events.", + "SUBTITLE": "Định cấu hình URL mà bạn muốn nhận các cuộc gọi lại trên các events.", "PLACEHOLDER": "Webhook URL" }, - "SUBMIT_BUTTON": "Create API Channel", + "SUBMIT_BUTTON": "Tạo kênh API", "API": { - "ERROR_MESSAGE": "We were not able to save the api channel" + "ERROR_MESSAGE": "Chúng tôi không thể lưu kênh api" } }, "EMAIL_CHANNEL": { - "TITLE": "Email Channel", - "DESC": "Integrate you email inbox.", + "TITLE": "Kênh Email", + "DESC": "Tích hợp hộp thư đến email của bạn.", "CHANNEL_NAME": { - "LABEL": "Channel Name", - "PLACEHOLDER": "Please enter a channel name", - "ERROR": "This field is required" + "LABEL": "Tên kênh", + "PLACEHOLDER": "Vui lòng nhập tên kênh", + "ERROR": "Trường này là bắt buộc" }, "EMAIL": { "LABEL": "Email", - "SUBTITLE": "Email where your customers sends you support tickets", + "SUBTITLE": "Email nơi khách hàng của bạn gửi cho bạn vé hỗ trợ", "PLACEHOLDER": "Email" }, - "SUBMIT_BUTTON": "Create Email Channel", + "SUBMIT_BUTTON": "Tạo kênh Email", "API": { - "ERROR_MESSAGE": "We were not able to save the email channel" + "ERROR_MESSAGE": "Chúng tôi không thể lưu kênh email" }, - "FINISH_MESSAGE": "Start forwarding your emails to the following email address." + "FINISH_MESSAGE": "Bắt đầu chuyển tiếp email của bạn tới địa chỉ email sau." }, "AUTH": { - "TITLE": "Channels", - "DESC": "Currently we support Website live chat widgets, Facebook Pages and Twitter profiles as platforms. We have more platforms like Whatsapp, Email, Telegram and Line in the works, which will be out soon." + "TITLE": "Kênh", + "DESC": "Hiện tại, chúng tôi hỗ trợ các tiện ích trò chuyện trực tiếp trên Trang web, Trang Facebook và hồ sơ Twitter làm nền tảng. Chúng tôi có nhiều nền tảng hơn như Whatsapp, Email, Telegram và Line đang hoạt động, sẽ sớm ra mắt." }, "AGENTS": { - "TITLE": "Agents", - "DESC": "Here you can add agents to manage your newly created inbox. Only these selected agents will have access to your inbox. Agents which are not part of this inbox will not be able to see or respond to messages in this inbox when they login.
PS: As an administrator, if you need access to all inboxes, you should add yourself as agent to all inboxes that you create." + "TITLE": "Nhà Cung Cấp", + "DESC": "Tại đây bạn có thể thêm các tác nhân để quản lý hộp thư đến mới tạo của mình. Chỉ những đại lý được chọn này mới có quyền truy cập vào hộp thư đến của bạn. Các nhân viên không thuộc hộp thư đến này sẽ không thể xem hoặc trả lời thư trong hộp thư đến này khi họ đăng nhập.
PS: Với tư cách là quản trị viên, nếu bạn cần quyền truy cập vào tất cả các hộp thư đến, bạn nên thêm mình làm đại lý cho tất cả các hộp thư đến mà bạn tạo." }, "DETAILS": { - "TITLE": "Inbox Details", - "DESC": "From the dropdown below, select the Facebook Page you want to connect to Chatwoot. You can also give a custom name to your inbox for better identification." + "TITLE": "Chi tiết Hộp thư đến", + "DESC": "Từ menu thả xuống bên dưới, chọn Trang Facebook bạn muốn kết nối với Chatwoot. Bạn cũng có thể đặt tên tùy chỉnh cho hộp thư đến của mình để nhận dạng tốt hơn." }, "FINISH": { "TITLE": "Nailed It!", - "DESC": "You have successfully finished integrating your Facebook Page with Chatwoot. Next time a customer messages your Page, the conversation will automatically appear on your inbox.
We are also providing you with a widget script that you can easily add to your website. Once this is live on your website, customers can message you right from your website without the help of any external tool and the conversation will appear right here, on Chatwoot.
Cool, huh? Well, we sure try to be :)" + "DESC": "Bạn đã tích hợp thành công Trang Facebook của mình với Chatwoot. Lần tới khi khách hàng nhắn tin cho Trang của bạn, cuộc trò chuyện sẽ tự động xuất hiện trong hộp thư đến của bạn.
Chúng tôi cũng đang cung cấp cho bạn tập lệnh widget mà bạn có thể dễ dàng thêm vào trang web của mình. Khi điều này xuất hiện trên trang web của bạn, khách hàng có thể nhắn tin cho bạn ngay từ trang web của bạn mà không cần sự trợ giúp của bất kỳ công cụ bên ngoài nào và cuộc trò chuyện sẽ xuất hiện ngay tại đây, trên Chatwoot.
Cool, huh? Well :)" } }, "DETAILS": { - "LOADING_FB": "Authenticating you with Facebook...", - "ERROR_FB_AUTH": "Something went wrong, Please refresh page...", - "CREATING_CHANNEL": "Creating your Inbox...", - "TITLE": "Configure Inbox Details", + "LOADING_FB": "Xác thực bạn bằng Facebook...", + "ERROR_FB_AUTH": "Đã xảy ra sự cố, Vui lòng làm mới trang...", + "CREATING_CHANNEL": "Tạo Hộp thư đến của bạn...", + "TITLE": "Cấu hình chi tiết hộp thư đến", "DESC": "" }, "AGENTS": { - "BUTTON_TEXT": "Add agents", - "ADD_AGENTS": "Adding Agents to your Inbox..." + "BUTTON_TEXT": "Thêm các nhà cung cấp", + "ADD_AGENTS": "Thêm các nhà cung cấp vào hộp thư đến của bạn..." }, "FINISH": { - "TITLE": "Your Inbox is ready!", - "MESSAGE": "You can now engage with your customers through your new Channel. Happy supporting ", - "BUTTON_TEXT": "Take me there", - "WEBSITE_SUCCESS": "You have successfully finished creating a website channel. Copy the code shown below and paste it on your website. Next time a customer use the live chat, the conversation will automatically appear on your inbox." + "TITLE": "Hộp thư đến của bạn đã sẵn sàng!", + "MESSAGE": "Giờ đây, bạn có thể tương tác với khách hàng thông qua Kênh mới của mình. Chúc vui vẻ ủng hộ ", + "BUTTON_TEXT": "Đưa cho tôi", + "WEBSITE_SUCCESS": "Bạn đã hoàn thành việc tạo kênh trang web thành công. Sao chép mã được hiển thị bên dưới và dán vào trang web của bạn. Lần tới khi khách hàng sử dụng cuộc trò chuyện trực tiếp, cuộc trò chuyện sẽ tự động xuất hiện trong hộp thư đến của bạn." }, - "REAUTH": "Reauthorize", - "VIEW": "View", + "REAUTH": "Ủy quyền lại", + "VIEW": "Xem", "EDIT": { "API": { - "SUCCESS_MESSAGE": "Inbox settings updated successfully", - "AUTO_ASSIGNMENT_SUCCESS_MESSAGE": "Auto assignment updated successfully", - "ERROR_MESSAGE": "Could not update widget color. Please try again later." + "SUCCESS_MESSAGE": "Đã cập nhật cài đặt hộp thư đến thành công", + "AUTO_ASSIGNMENT_SUCCESS_MESSAGE": "Đã cập nhật thành công bài tập tự động", + "ERROR_MESSAGE": "Không thể cập nhật màu tiện ích. Vui lòng thử lại sau." }, "AUTO_ASSIGNMENT": { - "ENABLED": "Enabled", - "DISABLED": "Disabled" + "ENABLED": "Bật", + "DISABLED": "Không bật" } }, "DELETE": { - "BUTTON_TEXT": "Delete", + "BUTTON_TEXT": "Xoá", "CONFIRM": { - "TITLE": "Confirm Deletion", - "MESSAGE": "Are you sure to delete ", - "YES": "Yes, Delete ", - "NO": "No, Keep " + "TITLE": "Xác nhận xoá", + "MESSAGE": "Bạn có muốn xoá? ", + "YES": "Có, Xoá ", + "NO": "Không, Giữ " }, "API": { - "SUCCESS_MESSAGE": "Inbox deleted successfully", - "ERROR_MESSAGE": "Could not delete inbox. Please try again later." + "SUCCESS_MESSAGE": "Hộp thư đến đã được xóa thành công", + "ERROR_MESSAGE": "Không thể xóa hộp thư đến. Vui lòng thử lại sau." } }, "TABS": { - "SETTINGS": "Settings", - "COLLABORATORS": "Collaborators", - "CONFIGURATION": "Configuration" + "SETTINGS": "Cài đặt", + "COLLABORATORS": "Cộng tác viên", + "CONFIGURATION": "Cấu hình" }, - "SETTINGS": "Settings", + "SETTINGS": "Cài đặt", "FEATURES": { - "LABEL": "Features", - "DISPLAY_FILE_PICKER": "Display file picker on the widget", - "DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget" + "LABEL": "Các tính năng", + "DISPLAY_FILE_PICKER": "Hiển thị bộ chọn tệp trên tiện ích con", + "DISPLAY_EMOJI_PICKER": "Hiển thị bộ chọn biểu tượng cảm xúc trên tiện ích con" }, "SETTINGS_POPUP": { - "MESSENGER_HEADING": "Messenger Script", - "MESSENGER_SUB_HEAD": "Place this button inside your body tag", - "INBOX_AGENTS": "Agents", - "INBOX_AGENTS_SUB_TEXT": "Add or remove agents from this inbox", - "UPDATE": "Update", - "AUTO_ASSIGNMENT": "Enable auto assignment", - "INBOX_UPDATE_TITLE": "Inbox Settings", - "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", - "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox." + "MESSENGER_HEADING": "Tập lệnh Messenger", + "MESSENGER_SUB_HEAD": "Đặt nút này bên trong thẻ body của bạn", + "INBOX_AGENTS": "Nhà cung cấp", + "INBOX_AGENTS_SUB_TEXT": "Thêm hoặc xóa tác nhân khỏi hộp thư đến này", + "UPDATE": "Cập nhật", + "AUTO_ASSIGNMENT": "Bật tự động chuyển nhượng", + "INBOX_UPDATE_TITLE": "Cài đặt Hộp thư đến", + "INBOX_UPDATE_SUB_TEXT": "Cập nhật cài đặt hộp thư đến của bạn", + "AUTO_ASSIGNMENT_SUB_TEXT": "Bật hoặc tắt tính năng tự động gán các cuộc hội thoại mới cho các tác nhân được thêm vào hộp thư đến này." } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/integrations.json b/app/javascript/dashboard/i18n/locale/vi/integrations.json index 17952efd1..bab577dd5 100644 --- a/app/javascript/dashboard/i18n/locale/vi/integrations.json +++ b/app/javascript/dashboard/i18n/locale/vi/integrations.json @@ -1,63 +1,63 @@ { "INTEGRATION_SETTINGS": { - "HEADER": "Integrations", + "HEADER": "Tích hợp", "WEBHOOK": { "TITLE": "Webhook", - "CONFIGURE": "Configure", - "HEADER": "Webhook settings", - "HEADER_BTN_TXT": "Add new webhook", - "INTEGRATION_TXT": "Webhook events provide you the realtime information about what's happening in your Chatwoot account. You can make use of the webhooks to communicate the events to your favourite apps like Slack or Github. Click on Configure to set up your webhooks.", - "LOADING": "Fetching attached webhooks", - "SEARCH_404": "There are no items matching this query", - "SIDEBAR_TXT": "

Webhooks

Webhooks are HTTP callbacks which can be defined for every account. They are triggered by events like message creation in Chatwoot. You can create more than one webhook for this account.

For creating a webhook, click on the Add new webhook button. You can also remove any existing webhook by clicking on the Delete button.

", - "LIST": { - "404": "There are no webhooks configured for this account.", - "TITLE": "Manage webhooks", - "DESC": "Webhooks are predefined reply templates which can be used to quickly send out replies to tickets.", + "CONFIGURE": "Cấu hình", + "HEADER": "Cài đặt Webhook", + "HEADER_BTN_TXT": "Thêm mới webhook", + "INTEGRATION_TXT": "Webhook events cung cấp cho bạn thông tin thời gian thực về những gì đang xảy ra trong tài khoản Chatwoot của bạn. Bạn có thể sử dụng webhook để truyền tải các sự kiện tới các ứng dụng yêu thích của mình như Slack hoặc Github. Nhấp vào Định cấu hình để thiết lập webhook của bạn..", + "LOADING": "Đang tải về các webhooks", + "SEARCH_404": "Không có kết quả nào được tìm thấy", + "SIDEBAR_TXT": "

Webhooks

Webhook là các lệnh gọi lại HTTP có thể được xác định cho mọi tài khoản. Chúng được kích hoạt bởi các sự kiện như tạo tin nhắn trong Chatwoot. Bạn có thể tạo nhiều webhook cho tài khoản này.

Để tạo một webhook, click vào Tạo mới. Bạn cũng có thể xóa bất kỳ webhook hiện có nào bằng cách nhấp vào nút Xóa.

", + "LIST": { + "404": "Không có webhook nào được định cấu hình cho tài khoản này.", + "TITLE": "Quản lý webhooks", + "DESC": "Webhook là các mẫu trả lời được xác định trước có thể được sử dụng để nhanh chóng gửi câu trả lời cho vé", "TABLE_HEADER": [ "Webhook endpoint", - "Actions" + "Hành động" ] }, "ADD": { - "CANCEL": "Cancel", - "TITLE": "Add new webhook", - "DESC": "Webhook events provide you the realtime information about what's happening in your Chatwoot account. Please enter a valid URL to configure a callback.", + "CANCEL": "Xoá", + "TITLE": "Thêm mới webhook", + "DESC": "Webhook events cung cấp cho bạn thông tin thời gian thực về những gì đang xảy ra trong tài khoản Chatwoot của bạn. Vui lòng nhập một URL hợp lệ để định cấu hình một cuộc gọi lại.", "FORM": { "END_POINT": { "LABEL": "Webhook URL", - "PLACEHOLDER": "Example: https://example/api/webhook", - "ERROR": "Please enter a valid URL" + "PLACEHOLDER": "Ví dụ: https://example/api/webhook", + "ERROR": "Vui lòng nhập một URL hợp lệ" }, - "SUBMIT": "Create webhook" + "SUBMIT": "Tạo webhook" }, "API": { - "SUCCESS_MESSAGE": "Webhook added successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Webhook đã được thêm thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" } }, "DELETE": { - "BUTTON_TEXT": "Delete", + "BUTTON_TEXT": "Xoá", "API": { - "SUCCESS_MESSAGE": "Webhook deleted successfully", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Webhook đã được xoá thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, "CONFIRM": { - "TITLE": "Confirm Deletion", - "MESSAGE": "Are you sure to delete ", - "YES": "Yes, Delete ", - "NO": "No, Keep it" + "TITLE": "Xác Nhận Xoá", + "MESSAGE": "Bạn có chắc muốn xoá? ", + "YES": "Có, Xoá ", + "NO": "Không, Giữ" } } }, "DELETE": { - "BUTTON_TEXT": "Delete", + "BUTTON_TEXT": "Xoá", "API": { - "SUCCESS_MESSAGE": "Integration deleted successfully" + "SUCCESS_MESSAGE": "Tích hợp đã được xóa thành công" } }, "CONNECT": { - "BUTTON_TEXT": "Connect" + "BUTTON_TEXT": "Kết nối" } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/labelsMgmt.json b/app/javascript/dashboard/i18n/locale/vi/labelsMgmt.json index b0dbe439f..e63625def 100644 --- a/app/javascript/dashboard/i18n/locale/vi/labelsMgmt.json +++ b/app/javascript/dashboard/i18n/locale/vi/labelsMgmt.json @@ -1,67 +1,67 @@ { "LABEL_MGMT": { - "HEADER": "Labels", - "HEADER_BTN_TXT": "Add label", - "LOADING": "Fetching labels", - "SEARCH_404": "There are no items matching this query", - "SIDEBAR_TXT": "

Labels

Labels help you to categorize conversations and prioritize them. You can assign label to a conversation from the sidepanel.

Labels are tied to the account and can be used to create custom workflows in your organization. You can assign custom color to a label, it makes it easier to identify the label. You will be able to display the label on the sidebar to filter the conversations easily.

", + "HEADER": "Nhãn", + "HEADER_BTN_TXT": "Thêm nhãn", + "LOADING": "Tải về các nhãn", + "SEARCH_404": "Không có kết quả nào phù hợp", + "SIDEBAR_TXT": "

Nhãn

Nhãn giúp bạn phân loại các cuộc hội thoại và ưu tiên chúng. Bạn có thể gán nhãn cho một cuộc hội thoại từ bảng phụ.

Nhãn được liên kết với tài khoản và có thể được sử dụng để tạo quy trình công việc tùy chỉnh trong tổ chức của bạn. Bạn có thể gán màu tùy chỉnh cho nhãn, điều này giúp bạn nhận dạng nhãn dễ dàng hơn. Bạn sẽ có thể hiển thị nhãn trên thanh bên để lọc các cuộc hội thoại một cách dễ dàng.

", "LIST": { - "404": "There are no labels available in this account.", - "TITLE": "Manage labels", - "DESC": "Labels let you group the conversations together.", + "404": "Không có nhãn nào có sẵn trong tài khoản này.", + "TITLE": "Quản lý nhãn", + "DESC": "Nhãn cho phép bạn nhóm các cuộc trò chuyện lại với nhau.", "TABLE_HEADER": [ - "Name", - "Description", - "Color" + "Tên", + "Mô tả", + "Màu sắc" ] }, "FORM": { "NAME": { - "LABEL": "Label Name", - "PLACEHOLDER": "Label name", - "ERROR": "Label Name is required" + "LABEL": "Tên nhãn", + "PLACEHOLDER": "Tên nhãn", + "ERROR": "Tên nhãn là bắt buộc" }, "DESCRIPTION": { - "LABEL": "Description", - "PLACEHOLDER": "Label Description" + "LABEL": "Mô tả", + "PLACEHOLDER": "Mô tả cho nhãn" }, "COLOR": { - "LABEL": "Color" + "LABEL": "Màu sắc" }, "SHOW_ON_SIDEBAR": { - "LABEL": "Show label on sidebar" + "LABEL": "Hiển thị nhãn trên sidebar" }, - "EDIT": "Edit", - "CREATE": "Create", - "DELETE": "Delete", - "CANCEL": "Cancel" + "EDIT": "Chỉnh sửa", + "CREATE": "Tạo", + "DELETE": "Xoá", + "CANCEL": "Huỷ" }, "ADD": { - "TITLE": "Add label", - "DESC": "Labels let you group the conversations together.", + "TITLE": "Thêm nhãn", + "DESC": "Nhãn cho phép bạn nhóm các cuộc trò chuyện lại với nhau.", "API": { - "SUCCESS_MESSAGE": "Label added successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Thêm nhãn thành công", + "ERROR_MESSAGE": "Đã có lỗi, vui lòng thử lại" } }, "EDIT": { - "TITLE": "Edit label", + "TITLE": "Chỉnh sửa nhãn", "API": { - "SUCCESS_MESSAGE": "Label updated successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Nhãn được cập nhật thành công", + "ERROR_MESSAGE": "Đã có lỗi, vui lòng thử lại" } }, "DELETE": { - "BUTTON_TEXT": "Delete", + "BUTTON_TEXT": "Xoá", "API": { - "SUCCESS_MESSAGE": "Label deleted successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Nhãn đã được xoá thành công", + "ERROR_MESSAGE": "Đã có lỗi, vui lòng thử lại" }, "CONFIRM": { - "TITLE": "Confirm Deletion", - "MESSAGE": "Are you sure to delete ", - "YES": "Yes, Delete ", - "NO": "No, Keep " + "TITLE": "Xác Nhận Xoá", + "MESSAGE": "Bạn có chắc muốn xoá? ", + "YES": "Có, xoá ", + "NO": "Không, giữ " } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/login.json b/app/javascript/dashboard/i18n/locale/vi/login.json index 30f667052..d1d05dc31 100644 --- a/app/javascript/dashboard/i18n/locale/vi/login.json +++ b/app/javascript/dashboard/i18n/locale/vi/login.json @@ -1,21 +1,21 @@ { "LOGIN": { - "TITLE": "Login to Chatwoot", + "TITLE": "Đăng nhập Chatwoot", "EMAIL": { "LABEL": "Email", - "PLACEHOLDER": "Email eg: someone@example.com" + "PLACEHOLDER": "Email : someone@example.com" }, "PASSWORD": { - "LABEL": "Password", - "PLACEHOLDER": "Password" + "LABEL": "Mật khẩu", + "PLACEHOLDER": "Mật khẩu" }, "API": { - "SUCCESS_MESSAGE": "Login Successful", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later", - "UNAUTH": "Username / Password Incorrect. Please try again" + "SUCCESS_MESSAGE": "Đăng nhập thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau", + "UNAUTH": "Tài khoản/Mật khẩu không đúng. Vui lòng thử lại" }, - "FORGOT_PASSWORD": "Forgot your password?", - "CREATE_NEW_ACCOUNT": "Create new account", - "SUBMIT": "Login" + "FORGOT_PASSWORD": "Quên mật khẩu?", + "CREATE_NEW_ACCOUNT": "Tạo mới tài khoản", + "SUBMIT": "Đăng nhập" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/report.json b/app/javascript/dashboard/i18n/locale/vi/report.json index 8a4d53485..16d1a927f 100644 --- a/app/javascript/dashboard/i18n/locale/vi/report.json +++ b/app/javascript/dashboard/i18n/locale/vi/report.json @@ -1,42 +1,42 @@ { "REPORT": { - "HEADER": "Reports", - "LOADING_CHART": "Loading chart data...", - "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.", + "HEADER": "Báo cáo", + "LOADING_CHART": "Đang tải các biểu đồ dữ liệu...", + "NO_ENOUGH_DATA": "Chúng tôi không nhận được đủ điểm dữ liệu để tạo báo cáo, Vui lòng thử lại sau.", "METRICS": { "CONVERSATIONS": { - "NAME": "Conversations", - "DESC": "( Total )" + "NAME": "Các cuộc trò chuyện", + "DESC": "( Tổng cộng )" }, "INCOMING_MESSAGES": { - "NAME": "Incoming Messages", - "DESC": "( Total )" + "NAME": "Tin nhắn nhận được", + "DESC": "( Tổng cộng )" }, "OUTGOING_MESSAGES": { - "NAME": "Outgoing Messages", - "DESC": "( Total )" + "NAME": "Tin nhắn gửi đi", + "DESC": "( Tổng cộng )" }, "FIRST_RESPONSE_TIME": { - "NAME": "First response time", - "DESC": "( Avg )" + "NAME": "Thời gian phản hồi đầu tiên", + "DESC": "( Trung bình )" }, "RESOLUTION_TIME": { - "NAME": "Resolution Time", - "DESC": "( Avg )" + "NAME": "Thời gian giải quyết", + "DESC": "( Trung bình )" }, "RESOLUTION_COUNT": { - "NAME": "Resolution Count", - "DESC": "( Total )" + "NAME": "Số lượng giải quyết", + "DESC": "( Tổng cộng )" } }, "DATE_RANGE": [ { "id": 0, - "name": "Last 7 days" + "name": "7 ngày cuối" }, { "id": 1, - "name": "Last 30 days" + "name": "30 ngày cuối" } ] } diff --git a/app/javascript/dashboard/i18n/locale/vi/resetPassword.json b/app/javascript/dashboard/i18n/locale/vi/resetPassword.json index bb678e809..2df7d6592 100644 --- a/app/javascript/dashboard/i18n/locale/vi/resetPassword.json +++ b/app/javascript/dashboard/i18n/locale/vi/resetPassword.json @@ -1,15 +1,15 @@ { "RESET_PASSWORD": { - "TITLE": "Reset Password", + "TITLE": "Đặt lại mật khẩu", "EMAIL": { "LABEL": "Email", - "PLACEHOLDER": "Please enter your email", - "ERROR": "Please enter a valid email" + "PLACEHOLDER": "Vui lòng nhập email", + "ERROR": "Vui lòng nhập email hợp lệ" }, "API": { - "SUCCESS_MESSAGE": "Password reset link has been sent to your email", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Liên kết đặt lại mật khẩu đã được gửi đến email của bạn", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, - "SUBMIT": "Submit" + "SUBMIT": "Gửi" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/setNewPassword.json b/app/javascript/dashboard/i18n/locale/vi/setNewPassword.json index 94a3fd2e1..23ad19b54 100644 --- a/app/javascript/dashboard/i18n/locale/vi/setNewPassword.json +++ b/app/javascript/dashboard/i18n/locale/vi/setNewPassword.json @@ -1,20 +1,20 @@ { "SET_NEW_PASSWORD": { - "TITLE": "Set New Password", + "TITLE": "Cài đặt mật khẩu mới", "PASSWORD": { - "LABEL": "Password", - "PLACEHOLDER": "Password", - "ERROR": "Password is too short" + "LABEL": "Mật khẩu", + "PLACEHOLDER": "Mật khẩu", + "ERROR": "Mật khẩu quá ngắn" }, "CONFIRM_PASSWORD": { - "LABEL": "Confirm Password", - "PLACEHOLDER": "Confirm Password", - "ERROR": "Passwords do not match" + "LABEL": "Xác nhận mật khẩu", + "PLACEHOLDER": "Xác nhận mật khẩu", + "ERROR": "Mật khẩu không khớp" }, "API": { - "SUCCESS_MESSAGE": "Successfully changed the password", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Đổi mật khẩu thành công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, - "SUBMIT": "Submit" + "SUBMIT": "Gửi" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/settings.json b/app/javascript/dashboard/i18n/locale/vi/settings.json index f300f5fa3..0a6be1f87 100644 --- a/app/javascript/dashboard/i18n/locale/vi/settings.json +++ b/app/javascript/dashboard/i18n/locale/vi/settings.json @@ -1,148 +1,148 @@ { "PROFILE_SETTINGS": { - "LINK": "Profile Settings", - "TITLE": "Profile Settings", - "BTN_TEXT": "Update Profile", - "AFTER_EMAIL_CHANGED": "Your profile has been updated successfully, please login again as your login credentials are changed", + "LINK": "Cài Đặt Hồ Sơ", + "TITLE": "Cài Đặt Hồ Sơ", + "BTN_TEXT": "Cập Nhật Hồ Sơ", + "AFTER_EMAIL_CHANGED": "Hồ sơ của bạn đã được cập nhật thành công, vui lòng đăng nhập lại khi thông tin đăng nhập của bạn được thay đổi", "FORM": { - "AVATAR": "Profile Image", - "ERROR": "Please fix form errors", - "REMOVE_IMAGE": "Remove", - "UPLOAD_IMAGE": "Upload image", - "UPDATE_IMAGE": "Update image", + "AVATAR": "Hình ảnh hồ sơ cá nhân", + "ERROR": "Vui lòng sửa lỗi biểu mẫu", + "REMOVE_IMAGE": "Xoá", + "UPLOAD_IMAGE": "Tải lên hình ảnh", + "UPDATE_IMAGE": "Cập nhật hình ảnh", "PROFILE_SECTION": { - "TITLE": "Profile", - "NOTE": "Your email address is your identity and is used to log in." + "TITLE": "Hồ sơ cá nhân", + "NOTE": "Địa chỉ email của bạn là danh tính của bạn và được sử dụng để đăng nhập." }, "PASSWORD_SECTION": { - "TITLE": "Password", - "NOTE": "Updating your password would reset your logins in multiple devices." + "TITLE": "Mật khẩu", + "NOTE": "Cập nhật mật khẩu của bạn sẽ đặt lại thông tin đăng nhập của bạn trên nhiều thiết bị." }, "ACCESS_TOKEN": { "TITLE": "Access Token", - "NOTE": "This token can be used if you are building an API based integration" + "NOTE": "Có thể sử dụng Token này nếu bạn đang xây dựng tích hợp dựa trên API" }, "EMAIL_NOTIFICATIONS_SECTION": { - "TITLE": "Email Notifications", - "NOTE": "Update your email notification preferences here", - "CONVERSATION_ASSIGNMENT": "Send email notifications when a conversation is assigned to me", - "CONVERSATION_CREATION": "Send email notifications when a new conversation is created" + "TITLE": "Thông Báo Email", + "NOTE": "Cập nhật tùy chọn thông báo qua email của bạn tại đây", + "CONVERSATION_ASSIGNMENT": "Gửi thông báo qua email khi cuộc trò chuyện được chỉ định cho tôi", + "CONVERSATION_CREATION": "Gửi thông báo qua email khi cuộc trò chuyện mới được tạo" }, "API": { - "UPDATE_SUCCESS": "Your notification preferences are updated successfully", - "UPDATE_ERROR": "There is an error while updating the preferences, please try again" + "UPDATE_SUCCESS": "Tùy chọn thông báo của bạn đã được cập nhật thành công", + "UPDATE_ERROR": "Đã xảy ra lỗi khi cập nhật tùy chọn, vui lòng thử lại" }, "PUSH_NOTIFICATIONS_SECTION": { - "TITLE": "Push Notifications", - "NOTE": "Update your push notification preferences here", - "CONVERSATION_ASSIGNMENT": "Send push notifications when a conversation is assigned to me", - "CONVERSATION_CREATION": "Send push notifications when a new conversation is created", - "HAS_ENABLED_PUSH": "You have enabled push for this browser.", - "REQUEST_PUSH": "Enable push notifications" + "TITLE": "Thông Báo", + "NOTE": "Cập nhật tùy chọn thông báo của bạn tại đây", + "CONVERSATION_ASSIGNMENT": "Gửi thông báo khi cuộc trò chuyện được chỉ định cho tôi", + "CONVERSATION_CREATION": "Gửi thông báo khi cuộc trò chuyện mới được tạo", + "HAS_ENABLED_PUSH": "Bạn đã bật tính năng thông báo cho trình duyệt này.", + "REQUEST_PUSH": "Bật thông báo" }, "PROFILE_IMAGE": { - "LABEL": "Profile Image" + "LABEL": "Hình ảnh hồ sơ cá nhân" }, "NAME": { - "LABEL": "Your full name", - "ERROR": "Please enter a valid full name", - "PLACEHOLDER": "Please enter your full name" + "LABEL": "Tên đầy đủ của bạn", + "ERROR": "Vui lòng nhập tên đầy đủ hợp lệ", + "PLACEHOLDER": "Vui lòng nhập tên đầy đủ của bạn" }, "DISPLAY_NAME": { - "LABEL": "Display name", - "ERROR": "Please enter a valid display name", - "PLACEHOLDER": "Please enter a display name, this would be displayed in conversations" + "LABEL": "Tên hiển thị", + "ERROR": "Vui lòng nhập tên hiển thị hợp lệ", + "PLACEHOLDER": "Vui lòng nhập tên hiển thị, tên này sẽ được hiển thị trong các cuộc trò chuyện" }, "AVAILABILITY": { - "LABEL": "Availability", + "LABEL": "Khả dụng", "STATUSES_LIST": [ { "value": "online", - "label": "Online" + "label": "Trực Tuyến" }, { "value": "busy", - "label": "Busy" + "label": "Bận" }, { "value": "offline", - "label": "Offline" + "label": "Không Trực Tuyến" } ] }, "EMAIL": { - "LABEL": "Your email address", - "ERROR": "Please enter a valid email address", - "PLACEHOLDER": "Please enter your email address, this would be displayed in conversations" + "LABEL": "Địa chỉ email của bạn", + "ERROR": "Vui lòng nhập một địa chỉ email hợp lệ", + "PLACEHOLDER": "Vui lòng nhập địa chỉ email của bạn, địa chỉ này sẽ được hiển thị trong các cuộc trò chuyện" }, "PASSWORD": { - "LABEL": "Password", - "ERROR": "Please enter a password of length 6 or more", - "PLACEHOLDER": "Please enter a new password" + "LABEL": "Mật khẩu", + "ERROR": "Vui lòng nhập mật khẩu có độ dài từ 6 trở lên", + "PLACEHOLDER": "Vui lòng nhập mật khẩu mới" }, "PASSWORD_CONFIRMATION": { - "LABEL": "Confirm new password", - "ERROR": "Confirm password should match the password", - "PLACEHOLDER": "Please re-enter your password" + "LABEL": "Xác nhận mật khẩu mới", + "ERROR": "Xác nhận mật khẩu phải khớp với mật khẩu", + "PLACEHOLDER": "Vui lòng nhập lại mật khẩu của bạn" } } }, "SIDEBAR_ITEMS": { - "CHANGE_AVAILABILITY_STATUS": "Change", - "CHANGE_ACCOUNTS": "Switch Account", - "SELECTOR_SUBTITLE": "Select an account from the following list", - "PROFILE_SETTINGS": "Profile Settings", - "LOGOUT": "Logout" + "CHANGE_AVAILABILITY_STATUS": "Đổi", + "CHANGE_ACCOUNTS": "Chuyển tài khoản", + "SELECTOR_SUBTITLE": "Chọn một tài khoản từ danh sách sau", + "PROFILE_SETTINGS": "Cài Đặt Hồ Sơ Cá Nhân", + "LOGOUT": "Đăng xuất" }, "APP_GLOBAL": { - "TRIAL_MESSAGE": "days trial remaining.", - "TRAIL_BUTTON": "Buy Now" + "TRIAL_MESSAGE": "ngày dùng thử còn lại.", + "TRAIL_BUTTON": "Mua Ngay" }, "COMPONENTS": { "CODE": { - "BUTTON_TEXT": "Copy", - "COPY_SUCCESSFUL": "Code copied to clipboard successfully" + "BUTTON_TEXT": "Sao Chép", + "COPY_SUCCESSFUL": "Đã sao chép mã thành công" }, "FILE_BUBBLE": { - "DOWNLOAD": "Download", - "UPLOADING": "Uploading..." + "DOWNLOAD": "Tải xuống", + "UPLOADING": "Đang tải lên..." }, "FORM_BUBBLE": { - "SUBMIT": "Submit" + "SUBMIT": "Gửi" } }, - "CONFIRM_EMAIL": "Verifying...", + "CONFIRM_EMAIL": "Đang xác thực...", "SETTINGS": { "INBOXES": { - "NEW_INBOX": "Add Inbox" + "NEW_INBOX": "Thêm Hộp thư đến" } }, "SIDEBAR": { - "CONVERSATIONS": "Conversations", - "REPORTS": "Reports", - "SETTINGS": "Settings", - "HOME": "Home", - "AGENTS": "Agents", - "INBOXES": "Inboxes", + "CONVERSATIONS": "Cuộc trò chuyện", + "REPORTS": "Báo cáo", + "SETTINGS": "Cài Đặt", + "HOME": "Trang Chủ", + "AGENTS": "Đại lý", + "INBOXES": "Hộp thư đến", "CANNED_RESPONSES": "Canned Responses", - "INTEGRATIONS": "Integrations", - "ACCOUNT_SETTINGS": "Account Settings", - "LABELS": "Labels" + "INTEGRATIONS": "Tích hợp", + "ACCOUNT_SETTINGS": "Cài Đặt Tài Khoản", + "LABELS": "Nhãn" }, "CREATE_ACCOUNT": { - "NEW_ACCOUNT": "New Account", - "SELECTOR_SUBTITLE": "Create a new account", + "NEW_ACCOUNT": "Tạo mới tài khoản", + "SELECTOR_SUBTITLE": "Tạo mới một tài khoản", "API": { - "SUCCESS_MESSAGE": "Account created successfully", - "EXIST_MESSAGE": "Account already exists", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Tài khoản được tạo thành công", + "EXIST_MESSAGE": "Tài khoản đã tồn tại", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau" }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Tên tài khoản", "PLACEHOLDER": "Wayne Enterprises" }, - "SUBMIT": "Submit" + "SUBMIT": "Gửi" } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/signup.json b/app/javascript/dashboard/i18n/locale/vi/signup.json index e52705224..ee250f658 100644 --- a/app/javascript/dashboard/i18n/locale/vi/signup.json +++ b/app/javascript/dashboard/i18n/locale/vi/signup.json @@ -1,32 +1,32 @@ { "REGISTER": { - "TRY_WOOT": "Register an account", - "TITLE": "Register", - "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", + "TRY_WOOT": "Đăng kí tài khoản", + "TITLE": "Đăng kí", + "TERMS_ACCEPT": "Bằng cách đăng ký, bạn đồng ý với T & CChính sách bảo mật", "ACCOUNT_NAME": { - "LABEL": "Account Name", + "LABEL": "Tên Tài Khoản", "PLACEHOLDER": "Wayne Enterprises", - "ERROR": "Account Name is too short" + "ERROR": "Tên tài khoản quá ngắn" }, "EMAIL": { "LABEL": "Email", "PLACEHOLDER": "bruce@wayne.enterprises", - "ERROR": "Email is invalid" + "ERROR": "Địa chỉ email không hợp lệ" }, "PASSWORD": { - "LABEL": "Password", - "PLACEHOLDER": "Password", - "ERROR": "Password is too short" + "LABEL": "Mật khẩu", + "PLACEHOLDER": "Mật khẩu", + "ERROR": "Mật khẩu quá ngắn" }, "CONFIRM_PASSWORD": { - "LABEL": "Confirm Password", - "PLACEHOLDER": "Confirm Password", - "ERROR": "Password doesnot match" + "LABEL": "Xác nhận mật khẩu", + "PLACEHOLDER": "Xác nhận mật khẩu", + "ERROR": "Mật khẩu không khớp" }, "API": { - "SUCCESS_MESSAGE": "Registration Successfull", - "ERROR_MESSAGE": "Could not connect to Woot Server, Please try again later" + "SUCCESS_MESSAGE": "Đăng Kí Thành Công", + "ERROR_MESSAGE": "Không thể kết nối với Máy chủ Woot, Vui lòng thử lại sau." }, - "SUBMIT": "Submit" + "SUBMIT": "Gửi" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/webhooks.json b/app/javascript/dashboard/i18n/locale/vi/webhooks.json index 347c96893..05b69aead 100644 --- a/app/javascript/dashboard/i18n/locale/vi/webhooks.json +++ b/app/javascript/dashboard/i18n/locale/vi/webhooks.json @@ -1,5 +1,5 @@ { "WEBHOOKS_SETTINGS": { - "HEADER": "Webhook Settings" + "HEADER": "Cài đặt Webhook" } }