Includes: - Odoo 19 framework (odoo/) - 27 custom EnCoach addons (new_project/custom_addons/) - encoach_core, encoach_api, encoach_lms_api, encoach_adaptive_api - encoach_exam, encoach_taxonomy, encoach_adaptive, encoach_assignment - encoach_ai, encoach_ai_grading, encoach_ai_generation, encoach_ai_media - encoach_courseware, encoach_communication, encoach_subscription - encoach_notification, encoach_approval, encoach_branding - encoach_classroom, encoach_registration, encoach_stats - encoach_faq, encoach_ticket, encoach_training, encoach_resources - encoach_adaptive_ai, encoach_sis - 21 OpenEduCat Enterprise modules (new_project/enterprise-19/) - 14 OpenEduCat Community modules (new_project/openeducat_erp-19.0/) - Configuration: odoo.conf, requirements.txt, scripts - 200+ REST API endpoints with JWT authentication - SRS and test documentation Made-with: Cursor
438 lines
14 KiB
Plaintext
438 lines
14 KiB
Plaintext
# Translation of Odoo Server.
|
|
# This file contains the translation of the following modules:
|
|
# * sms_twilio
|
|
#
|
|
# "Dylan Kiss (dyki)" <dyki@odoo.com>, 2025.
|
|
# "Thi Huong Nguyen (thng)" <thng@odoo.com>, 2025.
|
|
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Odoo Server 17.0+e\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2026-01-25 18:37+0000\n"
|
|
"PO-Revision-Date: 2025-11-12 15:05+0000\n"
|
|
"Last-Translator: Weblate <noreply-mt-weblate@weblate.org>\n"
|
|
"Language-Team: Vietnamese <https://translate.odoo.com/projects/odoo-19/"
|
|
"sms_twilio/vi/>\n"
|
|
"Language: vi\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
"Content-Transfer-Encoding: \n"
|
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
|
"X-Generator: Weblate 5.12.2\n"
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "%(failure_type)s: %(failure_reason)s"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "'To' and 'From' numbers cannot be the same"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "+1 555-123-4567"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "A 'From' number is required to send a message"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "A 'To' phone number is required"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "ACabcde12345abcde12345abcde12345ab"
|
|
msgstr "ACabcde12345abcde12345abcde12345ab"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_company__sms_twilio_account_sid
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__sms_twilio_account_sid
|
|
msgid "Account SID"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "An error occurred while fetching the numbers."
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_company__sms_twilio_auth_token
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__sms_twilio_auth_token
|
|
msgid "Auth Token"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__mail_notification__failure_type__twilio_authentication
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__sms_sms__failure_type__twilio_authentication
|
|
msgid "Authentication Error\""
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_res_company
|
|
msgid "Companies"
|
|
msgstr "Công ty"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_sms__record_company_id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__company_id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__company_id
|
|
msgid "Company"
|
|
msgstr "Công ty"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_res_config_settings
|
|
msgid "Config Settings"
|
|
msgstr "Cài đặt cấu hình"
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.res_config_settings_view_form
|
|
msgid "Configure Twilio Account"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__country_id
|
|
msgid "Country"
|
|
msgstr "Quốc gia"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__country_code
|
|
msgid "Country Code"
|
|
msgstr "Mã Quốc gia"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__create_uid
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__create_uid
|
|
msgid "Created by"
|
|
msgstr "Được tạo bởi"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__create_date
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__create_date
|
|
msgid "Created on"
|
|
msgstr "Được tạo vào"
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Credentials"
|
|
msgstr "Thông tin đăng nhập"
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Delete"
|
|
msgstr "Xoá"
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Discard"
|
|
msgstr "Huỷ bỏ"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_mail_notification__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_company__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_config_settings__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_composer__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_sms__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_tracker__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__display_name
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__display_name
|
|
msgid "Display Name"
|
|
msgstr "Tên hiển thị"
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "Error: %s"
|
|
msgstr "Lỗi: %s"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_sms__failure_type
|
|
msgid "Failure Type"
|
|
msgstr "Loại lỗi"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_mail_notification__failure_type
|
|
msgid "Failure type"
|
|
msgstr "Loại thất bại"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__mail_notification__failure_type__twilio_from_to
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__sms_sms__failure_type__twilio_from_to
|
|
msgid "From / To identic"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_mail_notification__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_company__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_config_settings__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_composer__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_sms__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_tracker__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__id
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__id
|
|
msgid "ID"
|
|
msgstr "ID"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__mail_notification__failure_type__twilio_callback
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__sms_sms__failure_type__twilio_callback
|
|
msgid "Incorrect callback URL"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/models/res_company.py:0
|
|
msgid ""
|
|
"Invalid Twilio Account SID: must only contain alphanumeric characters after "
|
|
"'AC'."
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/models/res_company.py:0
|
|
msgid ""
|
|
"Invalid Twilio Account SID: must start with 'AC' and be 34 characters long."
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__write_uid
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__write_uid
|
|
msgid "Last Updated by"
|
|
msgstr "Cập nhật lần cuối bởi"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__write_date
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__write_date
|
|
msgid "Last Updated on"
|
|
msgstr "Cập nhật lần cuối vào"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_sms_tracker
|
|
msgid "Link SMS to mailing/sms tracking models"
|
|
msgstr "Liên kết SMS với các mô hình theo dõi thư/sms"
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/models/res_company.py:0
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "Manage Twilio SMS"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_mail_notification
|
|
msgid "Message Notifications"
|
|
msgstr "Thông báo thông điệp"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__mail_notification__failure_type__twilio_from_missing
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__sms_sms__failure_type__twilio_from_missing
|
|
msgid "Missing From Number"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid ""
|
|
"Need help ?\n"
|
|
" <i class=\"fa fa-external-link\" aria-"
|
|
"hidden=\"true\"/>"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_company__sms_twilio_number_ids
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__sms_twilio_number_ids
|
|
msgid "Numbers"
|
|
msgstr "Số"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_sms_sms
|
|
msgid "Outgoing SMS"
|
|
msgstr "SMS đi"
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Phone Numbers"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "Please set the number to which you want to send a test SMS."
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Reload Numbers from Twilio"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_company__sms_provider
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_res_config_settings__sms_provider
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__sms_provider
|
|
msgid "SMS Provider"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_sms_twilio_account_manage
|
|
msgid "SMS Twilio Connection Wizard"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_sms_composer
|
|
msgid "Send SMS Wizard"
|
|
msgstr "Công cụ gửi SMS"
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Send test SMS"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__res_company__sms_provider__iap
|
|
msgid "Send via Odoo"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields.selection,name:sms_twilio.selection__res_company__sms_provider__twilio
|
|
msgid "Send via Twilio"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__sequence
|
|
msgid "Sequence"
|
|
msgstr "Trình tự"
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_account_manage__test_number
|
|
msgid "Test Number"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,help:sms_twilio.field_sms_twilio_number__country_code
|
|
msgid ""
|
|
"The ISO country code in two chars. \n"
|
|
"You can use this field for quick search."
|
|
msgstr ""
|
|
"Mã quốc gia ISO gồm hai ký tự. \n"
|
|
"Bạn có thể sử dụng trường này để tìm kiếm nhanh."
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "The SMS has been sent from %s"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "The number you're trying to reach is not correctly formatted"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "This is a test SMS from Odoo"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "Trial Account Limitation"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "Twilio Authentication Error"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model,name:sms_twilio.model_sms_twilio_number
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_twilio_number__number
|
|
msgid "Twilio Number"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/wizard/sms_twilio_account_manage.py:0
|
|
msgid "Twilio SMS"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Twilio SMS Manage Connection"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_sms__sms_twilio_sid
|
|
#: model:ir.model.fields,field_description:sms_twilio.field_sms_tracker__sms_twilio_sid
|
|
msgid "Twilio SMS SID"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "Twilio StatusCallback URL is incorrect"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "Unknown error, please contact Odoo support"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "Unknown failure at sending, please contact Odoo support"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#. odoo-python
|
|
#: code:addons/sms_twilio/tools/sms_api.py:0
|
|
msgid "Unverified recipient on Trial Account"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "Update Account"
|
|
msgstr ""
|
|
|
|
#. module: sms_twilio
|
|
#: model_terms:ir.ui.view,arch_db:sms_twilio.sms_twilio_account_manage_view_form
|
|
msgid "abcde12345abcde12345abcde12345ab"
|
|
msgstr "abcde12345abcde12345abcde12345ab"
|
|
|
|
#~ msgid "Cancel"
|
|
#~ msgstr "Huỷ"
|
|
|
|
#~ msgid "Save"
|
|
#~ msgstr "Lưu"
|
|
|
|
#~ msgid "Twilio"
|
|
#~ msgstr "Twilio"
|
|
|
|
#~ msgid ""
|
|
#~ "When sending an SMS to a partner, Odoo will pick the first number "
|
|
#~ "available\n"
|
|
#~ " from the same country as the recipient. If no "
|
|
#~ "number exists for this country,\n"
|
|
#~ " Odoo will use the first one available."
|
|
#~ msgstr ""
|
|
#~ "Khi gửi SMS cho một đối tác, Odoo sẽ chọn số điện thoại đầu tiên có sẵn\n"
|
|
#~ "từ cùng quốc gia với người nhận. Nếu không có số nào thuộc quốc gia đó,\n"
|
|
#~ "Odoo sẽ dùng số điện thoại xuất hiện đầu tiên."
|
|
|
|
#~ msgid "You can access the documentation"
|
|
#~ msgstr "Bạn có thể truy cập tài liệu"
|