# Translation of Odoo Server. # This file contains the translation of the following modules: # * data_cleaning # # "Dylan Kiss (dyki)" , 2025. # "Thi Huong Nguyen (thng)" , 2025. msgid "" msgstr "" "Project-Id-Version: Odoo Server 19.0+e\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-04-03 18:50+0000\n" "PO-Revision-Date: 2025-09-28 12:10+0000\n" "Last-Translator: \"Thi Huong Nguyen (thng)\" \n" "Language-Team: Vietnamese \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: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_group.py:0 msgid "%(model)s - Similarity: %(similarity)s%%" msgstr "%(model)s - Tính tương đồng: %(similarity)s%%" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_model.py:0 msgid "%s (copy)" msgstr "%s (sao chép)" #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_merge_list_view.js:0 msgid "%s records have been merged" msgstr "%s bản ghi đã được gộp" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_duplicate msgid "" "' deduplication rule.
\n" "You can merge them" msgstr "" "' quy tắc loại bỏ trùng lặp.
\n" "Bạn có thể gộp chúng" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.notification msgid "" "' field cleaning rule.
\n" "You can validate changes" msgstr "" "' quy tắc dọn dẹp trường.
\n" "Bạn có thể xác nhận các thay đổi" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_model_form #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "Every" msgstr "Mỗi" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "%" msgstr "%" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "Model specific" msgstr "Mô hình cụ thể" #. module: data_cleaning #: model:ir.model.constraint,message:data_cleaning.constraint_data_merge_rule_uniq_model_id_field_id msgid "A field can only appear once!" msgstr "Mỗi trường chỉ có thể xuất hiện một lần!" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__action #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_model_form #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_list msgid "Action" msgstr "Tác vụ" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__action_display msgid "Action Display" msgstr "Hiển thị tác vụ" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__action_technical msgid "Action Technical" msgstr "Tác vụ kỹ thuật" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__action msgid "Actions" msgstr "Tác vụ" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__active #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__active #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__active #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__active #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__active msgid "Active" msgstr "Đang hoạt động" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action_case__lower msgid "All Lowercase" msgstr "Tất cả là chữ thường" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action_trim__all msgid "All Spaces" msgstr "Tất cả là dấu cách" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action_case__upper msgid "All Uppercase" msgstr "Tất cả là chữ in hoa" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__removal_mode__archive msgid "Archive" msgstr "Lưu trữ" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_model_view_search #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_search msgid "Archived" msgstr "Đã lưu trữ" #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_merge_list_view.js:0 msgid "" "Are you sure that you want to merge the selected records in their respective " "group?" msgstr "" "Bạn có chắc chắn muốn gộp các bản ghi đã chọn trong nhóm tương ứng của chúng " "không?" #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_merge_list_view.js:0 msgid "Are you sure that you want to merge these records?" msgstr "Bạn có chắc muốn gộp các bản ghi này không?" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_model__cleaning_mode__automatic #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__merge_mode__automatic msgid "Automatic" msgstr "Tự động" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_ir_model__is_merge_enabled #: model_terms:ir.ui.view,arch_db:data_cleaning.ir_model_view_search msgid "Can Be Merged" msgstr "Có thể gộp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__action_case msgid "Case" msgstr "Chữ hoa/thường" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_rule.py:0 msgid "Case/Accent Insensitive Match" msgstr "Khớp không phân biệt chữ hoa/thường/dấu" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_model_form msgid "Clean" msgstr "Xóa" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_model_form msgid "Cleaning Actions" msgstr "Cleaning Actions" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__cleaning_mode msgid "Cleaning Mode" msgstr "Chế độ dọn dẹp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_cleaning_model #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__cleaning_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__cleaning_model_id msgid "Cleaning Model" msgstr "Mô hình dọn dẹp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_cleaning_record msgid "Cleaning Record" msgstr "Dọn dẹp bản ghi" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_cleaning_rule #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_list msgid "Cleaning Rule" msgstr "Quy tắc dọn dẹp" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_search msgid "Cleaning Rules" msgstr "Quy tắc dọn dẹp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__company_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__company_id msgid "Company" msgstr "Công ty" #. module: data_cleaning #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_merge_record #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_merge_record_notification msgid "Configure rules to identify duplicate records" msgstr "Cấu hình quy tắc để xác định bản ghi trùng lặp" #. module: data_cleaning #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_cleaning_record #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_cleaning_record_notification msgid "Configure rules to identify records to clean" msgstr "Cấu hình quy tắc để xác định bản ghi cần dọn dẹp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_res_partner msgid "Contact" msgstr "Liên hệ" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_ir_model__ref_merge_ir_act_server_id msgid "" "Contextual menu action that redirects to the deduplicate view of data_merge." msgstr "" "Tác vụ menu ngữ cảnh chuyển hướng đến chế độ xem chống trùng lặp của " "data_merge." #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__country_id msgid "Country" msgstr "Quốc gia" #. module: data_cleaning #: model:ir.model,website_form_label:data_cleaning.model_res_partner msgid "Create a Customer" msgstr "Tạo một khách hàng" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__record_create_uid msgid "Created By" msgstr "Tạo bởi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__record_create_date msgid "Created On" msgstr "Được tạo vào" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__create_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__create_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__create_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__create_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__create_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__create_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__create_uid msgid "Created by" msgstr "Được tạo bởi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__create_date #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__create_date #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__create_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__create_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__create_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__create_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__create_date msgid "Created on" msgstr "Được tạo vào" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__mix_by_company msgid "Cross-Company" msgstr "Liên công ty" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__current_value msgid "Current" msgstr "Hiện tại" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__custom_merge_method msgid "Custom Merge Method" msgstr "Phương thức gộp tuỳ chỉnh" #. module: data_cleaning #: model:ir.actions.server,name:data_cleaning.ir_cron_clean_records_ir_actions_server msgid "Data Cleaning: Clean Records" msgstr "Dọn dẹp dữ liệu: Dọn dẹp bản ghi" #. module: data_cleaning #: model:ir.actions.server,name:data_cleaning.ir_cron_cleanup_ir_actions_server msgid "Data Merge: Cleanup Records" msgstr "Gộp dữ liệu: Dọn dẹp bản ghi" #. module: data_cleaning #: model:ir.actions.server,name:data_cleaning.ir_cron_find_duplicates_ir_actions_server msgid "Data Merge: Find Duplicate Records" msgstr "Gộp dữ liệu: Tìm bản ghi trùng lặp" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_cleaning_model.py:0 msgid "Data to Clean" msgstr "Dữ liệu cần dọn dẹp" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_model__notify_frequency_period__days #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__notify_frequency_period__days msgid "Days" msgstr "Ngày" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "Deduplicate" msgstr "Loại bỏ trùng lặp" #. module: data_cleaning #: model:ir.ui.menu,name:data_cleaning.menu_data_merge_config_rules_deduplication #: model:ir.ui.menu,name:data_cleaning.menu_data_merge_group msgid "Deduplication" msgstr "Loại bỏ trùng lặp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_merge_group msgid "Deduplication Group" msgstr "Nhóm loại bỏ trùng lặp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_merge_model #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__model_id msgid "Deduplication Model" msgstr "Mô hình chống trùng lặp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_merge_record msgid "Deduplication Record" msgstr "Bản ghi loại bỏ trùng lặp" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_data_merge_rule msgid "Deduplication Rule" msgstr "Quy tắc loại bỏ trùng lặp" #. module: data_cleaning #: model:ir.actions.act_window,name:data_cleaning.action_data_merge_config #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__rule_ids #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "Deduplication Rules" msgstr "Quy tắc loại bỏ trùng lặp" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_model.py:0 msgid "Deduplication is forbidden on the model: %s" msgstr "Chống trùng lặp bị cấm trên mô hình: %s" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__removal_mode__delete msgid "Delete" msgstr "Xoá" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_storage_tree msgid "Details" msgstr "Chi tiết" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__differences msgid "Differences" msgstr "Khác biệt" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_record__differences msgid "Differences with the master record" msgstr "Khác biệt với bản ghi chính" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.ir_model_view_form msgid "Disable Merge" msgstr "Tắt tính năng gộp" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_list #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_list msgid "Discard" msgstr "Huỷ bỏ" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_record_view_search_merge_action #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_search #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_search msgid "Discarded" msgstr "Đã huỷ bỏ" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__display_name #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__display_name #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__display_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__display_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__display_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__display_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__display_name #: model:ir.model.fields,field_description:data_cleaning.field_ir_attachment_report__display_name #: model:ir.model.fields,field_description:data_cleaning.field_ir_model__display_name #: model:ir.model.fields,field_description:data_cleaning.field_res_partner__display_name msgid "Display Name" msgstr "Tên hiển thị" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__divergent_fields msgid "Divergent Fields" msgstr "Trường khác nhau" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__domain msgid "Domain" msgstr "Miền" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__removal_mode msgid "Duplicate Removal" msgstr "Xóa bản trùng lặp" #. module: data_cleaning #: model:ir.actions.act_window,name:data_cleaning.action_data_merge_record #: model:ir.actions.act_window,name:data_cleaning.action_data_merge_record_notification #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "Duplicates" msgstr "Sao chép" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_model.py:0 msgid "Duplicates to Merge" msgstr "Bản trùng lặp cần gộp" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__create_threshold msgid "Duplicates with a similarity below this threshold will not be suggested" msgstr "" "Dữ liệu trùng lặp có điểm tương đồng dưới ngưỡng này sẽ không được đề xuất" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.ir_model_view_form msgid "Enable Merge" msgstr "Bật tính năng gộp" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_rule.py:0 msgid "Exact Match" msgstr "Khớp hoàn toàn" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__field_id #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__field_id msgid "Field" msgstr "Trường" #. module: data_cleaning #: model:ir.ui.menu,name:data_cleaning.menu_data_cleaning_config_rules_cleaning #: model:ir.ui.menu,name:data_cleaning.menu_data_cleaning_record msgid "Field Cleaning" msgstr "Dọn dẹp trường" #. module: data_cleaning #: model:ir.actions.act_window,name:data_cleaning.action_data_cleaning_record #: model:ir.actions.act_window,name:data_cleaning.action_data_cleaning_record_notification msgid "Field Cleaning Records" msgstr "Field Cleaning Records" #. module: data_cleaning #: model:ir.actions.act_window,name:data_cleaning.action_data_cleaning_config msgid "Field Cleaning Rules" msgstr "Quy tắc dọn dẹp trường" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__field_name #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__name msgid "Field Name" msgstr "Tên Trường" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_field_form msgid "Field To Clean" msgstr "Trường cần dọn dẹp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__field_values msgid "Field Values" msgstr "Giá trị trường" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action_case__first msgid "First Letters to Uppercase" msgstr "Chữ cái đầu tiên viết hoa" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action__phone msgid "Format Phone" msgstr "Định dạng số điện thoại" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_ir_model__hide_merge_action msgid "Hide merge action button" msgstr "Ẩn nút tác vụ gộp" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_cleaning_rule__action_case msgid "" "How the type case is set by the rule. 'First Letters to Uppercase' sets " "every letter to lowercase except the first letter of each word, which is set " "to uppercase." msgstr "" "Cách cài đặt loại chữ cái theo quy tắc. 'Chữ cái đầu tiên viết hoa' chuyển " "mọi chữ cái thành chữ thường ngoại trừ chữ cái đầu tiên của mỗi từ được đặt " "thành chữ hoa." #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_duplicate #: model_terms:ir.ui.view,arch_db:data_cleaning.notification msgid "I've identified" msgstr "Tôi đã xác định" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__id #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__id #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__id #: model:ir.model.fields,field_description:data_cleaning.field_ir_attachment_report__id #: model:ir.model.fields,field_description:data_cleaning.field_ir_model__id #: model:ir.model.fields,field_description:data_cleaning.field_res_partner__id #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_list msgid "ID" msgstr "ID" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_ir_model__is_merge_enabled msgid "" "If True, the generic data merge tool is available in the contextual menu of " "this model." msgstr "" "Nếu Đúng, công cụ gộp dữ liệu chung khả dụng trong menu ngữ cảnh của mô hình " "này." #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__is_contextual_merge_action msgid "" "If True, this record is used for contextual menu action \"Merge\" on the " "target model." msgstr "" "Nếu Đúng, bản ghi này được sử dụng cho tác vụ menu ngữ cảnh \"Gộp\" trên mô " "hình đích." #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_ir_model__hide_merge_action msgid "" "If the model already has a custom merge method, the class attribute " "`_merge_disabled` is set to true on\n" " that model and the generic data merge action should not be " "available on that model." msgstr "" "Nếu mô hình đã có phương thức gộp tùy chỉnh, thuộc tính lớp " "`_merge_disabled` sẽ được đặt thành true trên\n" " mô hình đó và tác vụ gộp dữ liệu chung sẽ không khả dụng trên " "mô hình." #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__is_deleted msgid "Is Deleted" msgstr "Bị xoá" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__is_discarded msgid "Is Discarded" msgstr "Bị huỷ bỏ" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__is_master msgid "Is Master" msgstr "Chính" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__last_notification #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__last_notification msgid "Last Notification" msgstr "Thông báo cuối cùng" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__write_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__write_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__write_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__write_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__write_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__write_uid #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__write_uid msgid "Last Updated by" msgstr "Cập nhật lần cuối bởi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__write_date #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__write_date #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__write_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__write_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__write_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__write_date #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__write_date msgid "Last Updated on" msgstr "Cập nhật lần cuối vào" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_record__used_in msgid "List of other models referencing this record" msgstr "Danh sách các mô hình khác tham chiếu bản ghi này" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_cleaning_model__notify_user_ids msgid "List of users to notify when there are new records to clean" msgstr "Danh sách người dùng cần thông báo khi có bản ghi mới cần dọn dẹp" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__notify_user_ids msgid "List of users to notify when there are new records to merge" msgstr "Danh sách người dùng cần thông báo khi có bản ghi mới cần gộp" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_model__cleaning_mode__manual #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__merge_mode__manual msgid "Manual" msgstr "Thủ công" #. module: data_cleaning #: model:ir.actions.act_window,name:data_cleaning.ir_model_action_merge #: model:ir.ui.menu,name:data_cleaning.ir_model_menu_merge_action_manager msgid "Manual Merge" msgstr "Gộp thủ công" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "Manual Selection - %s" msgstr "Chọn thủ công - %s" #. module: data_cleaning #. odoo-javascript #. odoo-python #: code:addons/data_cleaning/models/ir_model.py:0 #: code:addons/data_cleaning/static/src/views/data_merge_list_view.xml:0 #: model:ir.actions.server,name:data_cleaning.merge_action_res_country #: model:ir.actions.server,name:data_cleaning.merge_action_res_country_state #: model:ir.actions.server,name:data_cleaning.merge_action_res_partner_category #: model:ir.actions.server,name:data_cleaning.merge_action_res_partner_industry #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_list msgid "Merge" msgstr "Hợp nhất" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__match_mode msgid "Merge If" msgstr "Gộp nếu" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__merge_mode msgid "Merge Mode" msgstr "Chế độ gộp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_ir_model__ref_merge_ir_act_server_id msgid "Merge Server Action" msgstr "Tác vụ phía máy chủ gộp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__is_contextual_merge_action msgid "Merge action attached" msgstr "Tác vụ gộp đính kèm" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_model.py:0 msgid "Missing required PostgreSQL extension: unaccent" msgstr "Thiếu extension PostgreSQL cần thiết: không có dấu" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__res_model_id #: model:ir.model.fields,field_description:data_cleaning.field_ir_attachment_report__res_model #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_record_view_search_merge_action #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_search #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_storage_search msgid "Model" msgstr "Mô hình" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__res_model_name #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__res_model_name #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__res_model_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__res_model_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__res_model_name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__res_model_name msgid "Model Name" msgstr "Tên mô hình" #. module: data_cleaning #: model:ir.model,name:data_cleaning.model_ir_model msgid "Models" msgstr "Mô hình" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_model__notify_frequency_period__months #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__notify_frequency_period__months msgid "Months" msgstr "Tháng" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__name #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__name msgid "Name" msgstr "Tên" #. module: data_cleaning #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_cleaning_record #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_cleaning_record_notification msgid "No cleaning suggestions" msgstr "Không có đề xuất dọn dẹp nào" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_merge_record #: model_terms:ir.actions.act_window,help:data_cleaning.action_data_merge_record_notification msgid "No duplicates found" msgstr "Không tìm thấy dữ liệu trùng lặp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__notify_frequency #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__notify_frequency msgid "Notify" msgstr "Thông báo" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__notify_frequency_period #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__notify_frequency_period msgid "Notify Frequency Period" msgstr "Tần suất thông báo" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__notify_user_ids #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__notify_user_ids msgid "Notify Users" msgstr "Thông báo cho người dùng" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "Query Failed." msgstr "Truy vấn không thành công." #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__record_ids #: model:ir.model.fields,field_description:data_cleaning.field_ir_attachment_report__res_id msgid "Record" msgstr "Bản ghi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__group_id msgid "Record Group" msgstr "Nhóm bản ghi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__res_id #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__res_id msgid "Record ID" msgstr "ID bản ghi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__name msgid "Record Name" msgstr "Tên bản ghi" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_record_view_search_merge_action #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_model_form #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_search #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_search msgid "Records" msgstr "Bản ghi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__records_to_clean_count msgid "Records To Clean" msgstr "Bản ghi cần dọn dẹp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__records_to_merge_count msgid "Records To Merge Count" msgstr "Số bản ghi cần gộp" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__domain msgid "Records eligible for the deduplication process" msgstr "Bản ghi đủ điều kiện cho quá trình loại bỏ trùng lặp" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "Records must be of the same model" msgstr "Các bản ghi phải có cùng mô hình" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__merge_threshold msgid "" "Records with a similarity percentage above this threshold will be " "automatically merged" msgstr "" "Các bản ghi có tỷ lệ phần trăm tương đồng cao hơn ngưỡng này sẽ tự động được " "gộp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_ir_attachment_report__name msgid "Resource Name" msgstr "Tên tài nguyên" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__rule_ids #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_record_search msgid "Rule" msgstr "Quy tắc" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_model__rule_ids msgid "Rules" msgstr "Quy tắc" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action__html msgid "Scrap HTML" msgstr "Bỏ HTML" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_model_form msgid "Select a model to configure cleaning actions" msgstr "Select a model to configure cleaning actions" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_merge_model_form msgid "Select a model to configure deduplication rules" msgstr "Chọn một mô hình để cấu hình hành động loại bỏ trùng lặp" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__sequence #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__sequence msgid "Sequence" msgstr "Trình tự" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action__case msgid "Set Type Case" msgstr "Cài đặt loại chữ cái" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_group__similarity msgid "Similarity %" msgstr "% tương đồng" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__merge_threshold msgid "Similarity Threshold" msgstr "Ngưỡng tương đồng" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_group__similarity msgid "" "Similarity coefficient based on the amount of text fields exactly in common." msgstr "" "Hệ số tương đồng dựa trên số lượng trường văn bản có điểm chung tuyệt đối." #. module: data_cleaning #: model:ir.actions.act_window,name:data_cleaning.action_data_storage #: model:ir.model,name:data_cleaning.model_ir_attachment_report #: model:ir.ui.menu,name:data_cleaning.menu_data_cleaning_storage msgid "Storage" msgstr "Lưu trữ" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/report/data_storage.py:0 msgid "Storage Detail: %(name)s" msgstr "Thông tin lưu trữ: %(name)s" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__rule_ids msgid "Suggest to merge records matching at least one of these rules" msgstr "Đề xuất gộp các bản ghi khớp với ít nhất một trong các quy tắc này" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__suggested_value_display msgid "Suggested" msgstr "Được đề xuất" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_record__suggested_value msgid "Suggested Value" msgstr "Giá trị được gợi ý" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_model__create_threshold msgid "Suggestion Threshold" msgstr "Ngưỡng gợi ý" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action_trim__superfluous msgid "Superfluous Spaces" msgstr "Dấu cách thừa" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_cleaning_rule.py:0 msgid "" "The Python module `phonenumbers` is not installed. Format phone will not " "work." msgstr "" "Phân hệ Python `phonenumbers` chưa được cài đặt. Định dạng số điện thoại sẽ " "không hoạt động." #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_merge_list_view.js:0 msgid "The connection timed out. Please try merging fewer records at once." msgstr "" #. module: data_cleaning #: model:ir.model.constraint,message:data_cleaning.constraint_data_cleaning_model_check_notif_freq #: model:ir.model.constraint,message:data_cleaning.constraint_data_merge_model_check_notif_freq msgid "The notification frequency should be greater than 0" msgstr "Tần suất thông báo phải lớn hơn 0" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "The referenced record does not exist" msgstr "Bản ghi được tham chiếu không tồn tại" #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_merge_list_view.js:0 msgid "The selected records have been merged" msgstr "Các bản ghi đã chọn đã được gộp" #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "The target model does not exists." msgstr "Mô hình mục tiêu không tồn tại." #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "There is not referenced record" msgstr "Không có bản ghi được tham chiếu" #. module: data_cleaning #: model:ir.model.constraint,message:data_cleaning.constraint_data_merge_model_uniq_name msgid "This name is already taken" msgstr "Tên này đã được sử dụng" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_ir_attachment_report__size msgid "Total Size" msgstr "Tổng kích thước" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_cleaning_rule__action_trim msgid "Trim" msgstr "Xoá bớt" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_rule__action__trim msgid "Trim Spaces" msgstr "Xoá bớt dấu cách" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_rule__field_id msgid "Unique ID Field" msgstr "Trường ID duy nhất" #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_cleaning_list_view.xml:0 #: code:addons/data_cleaning/static/src/views/data_merge_list_view.xml:0 msgid "Unselect" msgstr "Bỏ chọn" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__record_write_uid msgid "Updated By" msgstr "Cập nhật bởi" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__record_write_date msgid "Updated On" msgstr "Cập nhật vào" #. module: data_cleaning #: model:ir.model.fields,field_description:data_cleaning.field_data_merge_record__used_in msgid "Used In" msgstr "Dùng trong" #. module: data_cleaning #. odoo-javascript #: code:addons/data_cleaning/static/src/views/data_cleaning_list_view.xml:0 #: model_terms:ir.ui.view,arch_db:data_cleaning.view_data_cleaning_record_list msgid "Validate" msgstr "Xác nhận" #. module: data_cleaning #: model:ir.model.fields.selection,name:data_cleaning.selection__data_cleaning_model__notify_frequency_period__weeks #: model:ir.model.fields.selection,name:data_cleaning.selection__data_merge_model__notify_frequency_period__weeks msgid "Weeks" msgstr "Tuần" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_merge_model__mix_by_company msgid "When enabled, duplicates across different companies will be suggested" msgstr "" "Khi được bật, các bản trùng lặp giữa nhiều công ty khác nhau sẽ được đề xuất" #. module: data_cleaning #: model:ir.model.fields,help:data_cleaning.field_data_cleaning_rule__action_trim msgid "" "Which spaces are trimmed by the rule. Leading, trailing, and successive " "spaces are considered superfluous." msgstr "" "Những dấu cách nào được xoá bớt theo quy tắc. Các dấu cách ở đầu, cuối và " "liền kề nhau được coi là không cần thiết." #. module: data_cleaning #. odoo-python #: code:addons/data_cleaning/models/data_merge_record.py:0 msgid "You must select at least two %s in order to merge them." msgstr "Bạn cần có ít nhất hai %s để tiến hành gộp." #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_duplicate msgid "duplicate records with the '" msgstr "bản ghi trùng với '" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_duplicate #: model_terms:ir.ui.view,arch_db:data_cleaning.notification msgid "here" msgstr "ở đây" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_merged msgid "merged into" msgstr "được gộp vào" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.data_merge_main msgid "merged into this one" msgstr "được gộp vào đây" #. module: data_cleaning #: model_terms:ir.ui.view,arch_db:data_cleaning.notification msgid "records to clean with the '" msgstr "bản ghi cần dọn dẹp với '"