From: Go MAEDA Date: Thu, 26 Oct 2023 12:16:39 +0000 (+0000) Subject: Vietnamese translation update (#34061). X-Git-Tag: 5.1.0~12^2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=a5c0493c7372316b81bfbc88ea133878e6283023;p=redmine.git Vietnamese translation update (#34061). Patch by Enziin System. git-svn-id: https://svn.redmine.org/redmine/trunk@22387 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/config/locales/vi.yml b/config/locales/vi.yml index f9c668e4b..c8be98a3e 100644 --- a/config/locales/vi.yml +++ b/config/locales/vi.yml @@ -1,8 +1,8 @@ # Vietnamese translation for Ruby on Rails # by +# Kevin Nguyen (https://www.enziin.org) # Do Hai Bac (dohaibac@gmail.com) # Dao Thanh Ngoc (ngocdaothanh@gmail.com, http://github.com/ngocdaothanh/rails-i18n/tree/master) -# Nguyen Minh Thien (thiencdcn@gmail.com, http://www.eDesignLab.org) vi: number: @@ -113,7 +113,7 @@ vi: errors: template: header: - one: "1 lỗi ngăn không cho lưu %{model} này" + one: "một lỗi ngăn không cho lưu %{model} này" other: "%{count} lỗi ngăn không cho lưu %{model} này" # The variable :count is also available body: "Có lỗi với các mục sau:" @@ -144,13 +144,13 @@ vi: not_same_project: "không thuộc cùng dự án" circular_dependency: "quan hệ có thể gây ra lặp vô tận" cant_link_an_issue_with_a_descendant: "Một vấn đề không thể liên kết tới một trong số những tác vụ con của nó" - earlier_than_minimum_start_date: "cannot be earlier than %{date} because of preceding issues" - not_a_regexp: "is not a valid regular expression" - open_issue_with_closed_parent: "An open issue cannot be attached to a closed parent task" - must_contain_uppercase: "must contain uppercase letters (A-Z)" - must_contain_lowercase: "must contain lowercase letters (a-z)" - must_contain_digits: "must contain digits (0-9)" - must_contain_special_chars: "must contain special characters (!, $, %, ...)" + earlier_than_minimum_start_date: "không thể sớm hơn %{date} vì các vấn đề trước đó" + not_a_regexp: "không phải là một biểu thức chính quy hợp lệ" + open_issue_with_closed_parent: "Một vấn đề mở không thể được đính kèm với một nhiệm vụ cha đã đóng" + must_contain_uppercase: "phải chứa ký tự hoa (A-Z)" + must_contain_lowercase: "phải chứa ký tự thường (a-z)" + must_contain_digits: "phaỉ chứa chữ số (0-9)" + must_contain_special_chars: "cần phải có ký tự đặc biệt (!, $, %, ...)" domain_not_allowed: "contains a domain not allowed (%{domain})" direction: ltr @@ -704,7 +704,7 @@ vi: status_locked: Đã khóa text_select_mail_notifications: Chọn hành động đối với mỗi email sẽ gửi. - text_regexp_info: eg. ^[A-Z0-9]+$ + text_regexp_info: ví dụ ^[A-Z0-9]+$ text_project_destroy_confirmation: Bạn có chắc chắn muốn xóa dự án này và các dữ liệu liên quan ? text_subprojects_destroy_warning: "Dự án con của : %{value} cũng sẽ bị xóa." text_workflow_edit: Chọn một vai trò và một vấn đề để sửa quy trình @@ -933,7 +933,7 @@ vi: error_unable_to_connect: "Không thể kết nối (%{value})" error_can_not_remove_role: Quyền này đang được dùng và không thể xóa được. error_can_not_delete_tracker: Theo dõi này chứa vấn đề và không thể xóa được. - field_principal: User or Group + field_principal: Chủ yếu notice_failed_to_save_members: "Thất bại khi lưu thành viên : %{errors}." text_zoom_out: Thu nhỏ text_zoom_in: Phóng to @@ -1108,333 +1108,286 @@ vi: setting_jsonp_enabled: Cho phép trợ giúp JSONP field_inherit_members: Các thành viên kế thừa field_closed_on: Đã đóng - field_generate_password: Generate password - setting_default_projects_tracker_ids: Default trackers for new projects + field_generate_password: Tạo mật khẩu + setting_default_projects_tracker_ids: Trình theo dõi mặc định cho các dự án mới label_total_time: Tổng cộng - notice_account_not_activated_yet: You haven't activated your account yet. If you want - to receive a new activation email, please click this link. - notice_account_locked: Your account is locked. - label_hidden: Hidden - label_visibility_private: to me only - label_visibility_roles: to these roles only - label_visibility_public: to any users - field_must_change_passwd: Must change password at next logon - notice_new_password_must_be_different: The new password must be different from the - current password - setting_mail_handler_excluded_filenames: Exclude attachments by name - text_convert_available: ImageMagick convert available (optional) + notice_account_not_activated_yet: Bạn chưa kích hoạt tài khoản của mình. Nếu bạn muốn + nhận email kích hoạt mới, vui lòng nhấp vào liên kết này. + notice_account_locked: Tài khoản của bạn bị khóa. + label_hidden: Ẩn + label_visibility_private: chỉ với tôi + label_visibility_roles: chỉ với những vai trò này + label_visibility_public: cho bất kỳ người dùng nào + field_must_change_passwd: Phải thay đổi mật khẩu ở lần đăng nhập tiếp theo + notice_new_password_must_be_different: Mật khẩu mới phải khác với mật khẩu hiện tại + setting_mail_handler_excluded_filenames: Loại trừ các tệp đính kèm theo tên + text_convert_available: Chuyển đổi ImageMagick có sẵn (tùy chọn) label_link: Link - label_only: only - label_drop_down_list: drop-down list + label_only: chỉ + label_drop_down_list: danh sách thả xuống label_checkboxes: checkboxes - label_link_values_to: Link values to URL - setting_force_default_language_for_anonymous: Force default language for anonymous - users - setting_force_default_language_for_loggedin: Force default language for logged-in - users - label_custom_field_select_type: Select the type of object to which the custom field - is to be attached - label_issue_assigned_to_updated: Assignee updated - label_check_for_updates: Check for updates - label_latest_compatible_version: Latest compatible version - label_unknown_plugin: Unknown plugin - label_radio_buttons: radio buttons - label_group_anonymous: Anonymous users - label_group_non_member: Non member users - label_add_projects: Add projects - field_default_status: Default status - text_subversion_repository_note: 'Examples: file:///, http://, https://, svn://, svn+[tunnelscheme]://' - field_users_visibility: Users visibility - label_users_visibility_all: All active users - label_users_visibility_members_of_visible_projects: Members of visible projects - label_edit_attachments: Edit attached files - setting_link_copied_issue: Link issues on copy - label_link_copied_issue: Link copied issue - label_ask: Ask - label_search_attachments_yes: Search attachment filenames and descriptions - label_search_attachments_no: Do not search attachments - label_search_attachments_only: Search attachments only - label_search_open_issues_only: Open issues only - field_address: Email - setting_max_additional_emails: Maximum number of additional email addresses + label_link_values_to: Liên kết các giá trị với URL + setting_force_default_language_for_anonymous: Bắt buộc ngôn ngữ mặc định cho người dùng ẩn danh + setting_force_default_language_for_loggedin: Bắt buộc ngôn ngữ mặc định cho người dùng đã đăng nhập + label_custom_field_select_type: Chọn loại đối tượng mà trường tùy chỉnh được đính kèm + label_issue_assigned_to_updated: Đã cập nhật người được gán + label_check_for_updates: Kiểm tra cập nhật + label_latest_compatible_version: Phiên bản tương thích mới nhất + label_unknown_plugin: Plugin không xác định + label_radio_buttons: nút radio + label_group_anonymous: Người dùng ẩn danh + label_group_non_member: Người dùng không phải thành viên + label_add_projects: Thêm dự án + field_default_status: Trạng thái mặc định + text_subversion_repository_note: 'Ví dụ: file:///, http://, https://, svn://, svn+[tunnelscheme]://' + field_users_visibility: Khả năng hiển thị của người dùng + label_users_visibility_all: Tất cả người dùng đang hoạt động + label_users_visibility_members_of_visible_projects: Thành viên của các dự án hiển thị + label_edit_attachments: Chỉnh sửa tệp đính kèm + setting_link_copied_issue: Liên kết các vấn đề dựa trên bản sao + label_link_copied_issue: Đã sao chép liên kết vấn đề + label_ask: Hỏi + label_search_attachments_yes: Tìm kiếm tên tệp đính kèm và mô tả + label_search_attachments_no: Không tìm kiếm tệp đính kèm + label_search_attachments_only: Chỉ tìm kiếm tệp đính kèm + label_search_open_issues_only: Chỉ các vấn đề mở + field_address: Địa chỉ + setting_max_additional_emails: Số lượng địa chỉ email bổ sung tối đa label_email_address_plural: Emails - label_email_address_add: Add email address - label_enable_notifications: Enable notifications - label_disable_notifications: Disable notifications - setting_search_results_per_page: Search results per page - label_blank_value: blank - permission_copy_issues: Copy issues - error_password_expired: Your password has expired or the administrator requires you - to change it. - field_time_entries_visibility: Time logs visibility - setting_password_max_age: Require password change after - label_parent_task_attributes: Parent tasks attributes - label_parent_task_attributes_derived: Calculated from subtasks - label_parent_task_attributes_independent: Independent of subtasks - label_time_entries_visibility_all: All time entries - label_time_entries_visibility_own: Time entries created by the user - label_member_management: Member management - label_member_management_all_roles: All roles - label_member_management_selected_roles_only: Only these roles - label_password_required: Confirm your password to continue + label_email_address_add: Thêm địa chỉ email + label_enable_notifications: Bật thông báo + label_disable_notifications: Vô hiệu hóa thông báo + setting_search_results_per_page: Kết quả tìm kiếm trên mỗi trang + label_blank_value: trống + permission_copy_issues: Sao chép vấn đề + error_password_expired: Mật khẩu của bạn đã hết hạn hoặc quản trị viên yêu cầu bạn thay đổi nó. + field_time_entries_visibility: Hiển thị nhật ký thời gian + setting_password_max_age: Yêu cầu thay đổi mật khẩu sau + label_parent_task_attributes: Thuộc tính nhiệm vụ cha + label_parent_task_attributes_derived: Được tính toán từ các nhiệm vụ con + label_parent_task_attributes_independent: Độc lập với các nhiệm vụ con + label_time_entries_visibility_all: Tất cả các mục thời gian + label_time_entries_visibility_own: Các mục thời gian do người dùng tạo + label_member_management: Quản lý thành viên + label_member_management_all_roles: Tất cả các vai trò + label_member_management_selected_roles_only: Chỉ những vai trò này + label_password_required: Xác nhận mật khẩu của bạn để tiếp tục label_total_spent_time: Tổng thời gian sử dụng - notice_import_finished: "%{count} items have been imported" - notice_import_finished_with_errors: "%{count} out of %{total} items could not be imported" - error_invalid_file_encoding: The file is not a valid %{encoding} encoded file - error_invalid_csv_file_or_settings: The file is not a CSV file or does not match the - settings below (%{value}) - error_can_not_read_import_file: An error occurred while reading the file to import - permission_import_issues: Import issues - label_import_issues: Import issues - label_select_file_to_import: Select the file to import - label_fields_separator: Field separator - label_fields_wrapper: Field wrapper - label_encoding: Encoding - label_comma_char: Comma - label_semi_colon_char: Semicolon - label_quote_char: Quote - label_double_quote_char: Double quote - label_fields_mapping: Fields mapping - label_file_content_preview: File content preview - label_create_missing_values: Create missing values + notice_import_finished: "%{count} mục đã được nhập" + notice_import_finished_with_errors: "không thể nhập %{count} trong tổng số %{total} mục" + error_invalid_file_encoding: Tệp không phải là tệp được mã hóa %{encoding} hợp lệ + error_invalid_csv_file_or_settings: Tệp không phải là CSV hoặc không khớp với cài đặt bên dưới + error_can_not_read_import_file: Đã xảy ra lỗi khi đọc tệp để nhập + permission_import_issues: Nhập các vấn đề + label_import_issues: Nhập các vấn đề + label_select_file_to_import: Chọn tệp để nhập + label_fields_separator: Dấu phân tách trường + label_fields_wrapper: Trình bao bọc trường + label_encoding: Mã hóa + label_comma_char: Dấu phẩy + label_semi_colon_char: Dấu chấm phẩy + label_quote_char: Dấu nháy đơn + label_double_quote_char: Dấu nháy kép + label_fields_mapping: Ánh xạ trường + label_file_content_preview: Xem trước nội dung tệp + label_create_missing_values: Tạo các giá trị còn thiếu button_import: Import - field_total_estimated_hours: Total estimated time + field_total_estimated_hours: Tổng thời gian ước tính label_api: API - label_total_plural: Totals - label_assigned_issues: Assigned issues - label_field_format_enumeration: Key/value list + label_total_plural: Tổng + label_assigned_issues: Các vấn đề được giao + label_field_format_enumeration: Danh sách khóa / giá trị label_f_hour_short: '%{value} h' - field_default_version: Default version - error_attachment_extension_not_allowed: Attachment extension %{extension} is not allowed - setting_attachment_extensions_allowed: Allowed extensions - setting_attachment_extensions_denied: Disallowed extensions - label_any_open_issues: any open issues - label_no_open_issues: no open issues - label_default_values_for_new_users: Default values for new users - error_ldap_bind_credentials: Invalid LDAP Account/Password + field_default_version: Phiên bản mặc định + error_attachment_extension_not_allowed: Phần mở rộng của tệp đính kèm %{extension} không được phép + setting_attachment_extensions_allowed: Các phần mở rộng được phép + setting_attachment_extensions_denied: Phần mở rộng không được phép + label_any_open_issues: bất kỳ vấn đề mở + label_no_open_issues: các vấn đề không mở + label_default_values_for_new_users: Giá trị mặc định cho người dùng mới + error_ldap_bind_credentials: Tài khoản / Mật khẩu LDAP không hợp lệ setting_sys_api_key: Mã số API setting_lost_password: Phục hồi mật mã - mail_subject_security_notification: Security notification - mail_body_security_notification_change: ! '%{field} was changed.' - mail_body_security_notification_change_to: ! '%{field} was changed to %{value}.' - mail_body_security_notification_add: ! '%{field} %{value} was added.' - mail_body_security_notification_remove: ! '%{field} %{value} was removed.' - mail_body_security_notification_notify_enabled: Email address %{value} now receives - notifications. - mail_body_security_notification_notify_disabled: Email address %{value} no longer - receives notifications. - mail_body_settings_updated: ! 'The following settings were changed:' - field_remote_ip: IP address - label_wiki_page_new: New wiki page - label_relations: Relations - button_filter: Filter - mail_body_password_updated: Your password has been changed. - label_no_preview: No preview available - error_no_tracker_allowed_for_new_issue_in_project: The project doesn't have any trackers - for which you can create an issue - label_tracker_all: All trackers - label_new_project_issue_tab_enabled: Display the "New issue" tab - setting_new_item_menu_tab: Project menu tab for creating new objects - label_new_object_tab_enabled: Display the "+" drop-down - error_no_projects_with_tracker_allowed_for_new_issue: There are no projects with trackers - for which you can create an issue - field_textarea_font: Font used for text areas - label_font_default: Default font - label_font_monospace: Monospaced font - label_font_proportional: Proportional font - setting_timespan_format: Time span format - label_table_of_contents: Table of contents - setting_commit_logs_formatting: Apply text formatting to commit messages - setting_mail_handler_enable_regex: Enable regular expressions - error_move_of_child_not_possible: 'Subtask %{child} could not be moved to the new - project: %{errors}' - error_cannot_reassign_time_entries_to_an_issue_about_to_be_deleted: Spent time cannot - be reassigned to an issue that is about to be deleted - setting_timelog_required_fields: Required fields for time logs + mail_subject_security_notification: Thông báo bảo mật + mail_body_security_notification_change: ! '%{field} vừa thay đổi.' + mail_body_security_notification_change_to: ! '%{field} vừa thay đổi thành %{value}.' + mail_body_security_notification_add: ! '%{field} %{value} đã thêm.' + mail_body_security_notification_remove: ! '%{field} %{value} đã xóa.' + mail_body_security_notification_notify_enabled: Địa chỉ email %{value} nhận được thông báo. + mail_body_security_notification_notify_disabled: Địa chỉ email %{value} không còn nhận thông báo. + mail_body_settings_updated: ! 'Các cài đặt sau đã được thay đổi:' + field_remote_ip: địa chỉ IP + label_wiki_page_new: Trang wiki mới + label_relations: Mối quan hệ + button_filter: Lọc + mail_body_password_updated: Mật khẩu của bạn đã được thay đổi. + label_no_preview: Không có xem trước + error_no_tracker_allowed_for_new_issue_in_project: Dự án không có bất kỳ trình theo dõi nào mà bạn có thể tạo ra một vấn đề + label_tracker_all: Tất cả các trình theo dõi + label_new_project_issue_tab_enabled: Hiển thị tab "Vấn đề mới" + setting_new_item_menu_tab: Tab menu dự án để tạo các đối tượng mới + label_new_object_tab_enabled: Hiển thị menu thả xuống "+" + error_no_projects_with_tracker_allowed_for_new_issue: Không có dự án nào có trình theo dõi mà bạn có thể tạo ra vấn đề + field_textarea_font: Phông chữ được sử dụng cho các văn bản + label_font_default: Phông chữ mặc định + label_font_monospace: Phông chữ liền mạch + label_font_proportional: Phông chữ tỷ lệ + setting_timespan_format: Định dạng khoảng thời gian + label_table_of_contents: Mục lục + setting_commit_logs_formatting: Áp dụng định dạng văn bản cho tin nhắn commit + setting_mail_handler_enable_regex: Cho phép biểu thức chính quy + error_move_of_child_not_possible: 'Tác vụ con %{child} không thể chuyển đến dự án mới: %{errors}' + error_cannot_reassign_time_entries_to_an_issue_about_to_be_deleted: Không thể gán lại thời gian đã dành cho một vấn đề đã bị xóa + setting_timelog_required_fields: Các trường bắt buộc cho nhật ký thời gian label_attribute_of_object: '%{object_name}''s %{name}' - label_user_mail_option_only_assigned: Only for things I watch or I am assigned to - label_user_mail_option_only_owner: Only for things I watch or I am the owner of - warning_fields_cleared_on_bulk_edit: Changes will result in the automatic deletion - of values from one or more fields on the selected objects - field_updated_by: Updated by - field_last_updated_by: Last updated by - field_full_width_layout: Full width layout - label_last_notes: Last notes + label_user_mail_option_only_assigned: Chỉ dành cho những thứ tôi theo dõi hoặc tôi được gán + label_user_mail_option_only_owner: Chỉ những thứ tôi theo dõi hoặc tôi là chủ sở hữu + warning_fields_cleared_on_bulk_edit: Các thay đổi sẽ dẫn đến việc tự động xóa các giá trị từ một hoặc nhiều trường trên các đối tượng đã chọn + field_updated_by: Cập nhật bởi + field_last_updated_by: Cập nhật lần cuối bởi + field_full_width_layout: Bố cục chiều rộng đầy đủ + label_last_notes: Ghi chú mới nhất field_digest: Checksum - field_default_assigned_to: Default assignee - setting_show_custom_fields_on_registration: Show custom fields on registration - permission_view_news: View news - label_no_preview_alternative_html: No preview available. %{link} the file instead. + field_default_assigned_to: Người được gán mặc định + setting_show_custom_fields_on_registration: Hiển thị các trường tùy chỉnh khi đăng ký + permission_view_news: Xem tin tức + label_no_preview_alternative_html: Không có xem trước, tệp thay thế %{link} . label_no_preview_download: Download - setting_close_duplicate_issues: Close duplicate issues automatically - error_exceeds_maximum_hours_per_day: Cannot log more than %{max_hours} hours on the - same day (%{logged_hours} hours have already been logged) - setting_time_entry_list_defaults: Timelog list defaults - setting_timelog_accept_0_hours: Accept time logs with 0 hours - setting_timelog_max_hours_per_day: Maximum hours that can be logged per day and user - label_x_revisions: "%{count} revisions" - error_can_not_delete_auth_source: This authentication mode is in use and cannot be - deleted. - button_actions: Actions - mail_body_lost_password_validity: Please be aware that you may change the password - only once using this link. - text_login_required_html: When not requiring authentication, public projects and their - contents are openly available on the network. You can edit - the applicable permissions. + setting_close_duplicate_issues: Tự động đóng các vấn đề trùng lặp + error_exceeds_maximum_hours_per_day: Không thể ghi lại hơn %{max_hours} giờ trong cùng một ngày (%{logged_hours} giờ đã được ghi) + setting_time_entry_list_defaults: Danh sách Timelog mặc định + setting_timelog_accept_0_hours: Chấp nhận nhật ký thời gian với 0 giờ + setting_timelog_max_hours_per_day: Số giờ tối đa có thể được ghi lại mỗi ngày và người dùng + label_x_revisions: "%{count} bản điều chỉnh" + error_can_not_delete_auth_source: Chế độ xác thực này đang được sử dụng và không thể bị xóa. + button_actions: Hành động + mail_body_lost_password_validity: Xin lưu ý rằng bạn chỉ có thể thay đổi mật khẩu một lần bằng cách sử dụng liên kết này. + text_login_required_html: Khi không yêu cầu xác thực, các dự án công khai và nội dung của chúng sẽ được công khai trên mạng. Bạn có thể chỉnh sửa các quyền hiện hành. label_login_required_yes: 'Yes' - label_login_required_no: No, allow anonymous access to public projects - text_project_is_public_non_member: Public projects and their contents are available - to all logged-in users. - text_project_is_public_anonymous: Public projects and their contents are openly available - on the network. - label_version_and_files: Versions (%{count}) and Files + label_login_required_no: Không, cho phép truy cập ẩn danh vào các dự án công cộng + text_project_is_public_non_member: Các dự án công khai và nội dung của chúng có sẵn cho tất cả người dùng đã đăng nhập. + text_project_is_public_anonymous: Các dự án công cộng và nội dung của chúng được công khai trên mạng. + label_version_and_files: Có (%{count}) phiên bản và tệp label_ldap: LDAP - label_ldaps_verify_none: LDAPS (without certificate check) + label_ldaps_verify_none: LDAPS (không cần kiểm tra chứng chỉ) label_ldaps_verify_peer: LDAPS - label_ldaps_warning: It is recommended to use an encrypted LDAPS connection with certificate - check to prevent any manipulation during the authentication process. - label_nothing_to_preview: Nothing to preview - error_token_expired: This password recovery link has expired, please try again. - error_spent_on_future_date: Cannot log time on a future date - setting_timelog_accept_future_dates: Accept time logs on future dates + label_ldaps_warning: Bạn nên sử dụng kết nối LDAPS được mã hóa với kiểm tra chứng chỉ để ngăn chặn bất kỳ thao tác nào trong quá trình xác thực. + label_nothing_to_preview: Không có gì để xem trước + error_token_expired: Liên kết khôi phục mật khẩu này đã hết hạn, vui lòng thử lại. + error_spent_on_future_date: Không thể ghi lại thời gian vào một ngày trong tương lai + setting_timelog_accept_future_dates: Chấp nhận nhật ký thời gian vào các ngày trong tương lai label_delete_link_to_subtask: Xóa quan hệ - error_not_allowed_to_log_time_for_other_users: You are not allowed to log time - for other users - permission_log_time_for_other_users: Log spent time for other users - label_tomorrow: tomorrow - label_next_week: next week - label_next_month: next month - text_role_no_workflow: No workflow defined for this role - text_status_no_workflow: No tracker uses this status in the workflows - setting_mail_handler_preferred_body_part: Preferred part of multipart (HTML) emails - setting_show_status_changes_in_mail_subject: Show status changes in issue mail notifications - subject - label_inherited_from_parent_project: Inherited from parent project - label_inherited_from_group: Inherited from group %{name} - label_trackers_description: Trackers description - label_open_trackers_description: View all trackers description + error_not_allowed_to_log_time_for_other_users: Bạn không được phép ghi lại thời gian cho những người dùng khác + permission_log_time_for_other_users: Ghi nhật ký dành thời gian cho những người dùng khác + label_tomorrow: Ngày mai + label_next_week: tuần tới + label_next_month: tháng tiếp theo + text_role_no_workflow: Không có quy trình làm việc nào được xác định cho vai trò này + text_status_no_workflow: Không có trình theo dõi nào sử dụng trạng thái này trong quy trình làm việc + setting_mail_handler_preferred_body_part: Phần ưu tiên của email nhiều phần (HTML) + setting_show_status_changes_in_mail_subject: Hiển thị các thay đổi trạng thái trong chủ đề thư thông báo vấn đề + label_inherited_from_parent_project: Kế thừa từ dự án cha + label_inherited_from_group: Được kế thừa từ nhóm %{name} + label_trackers_description: Mô tả trình theo dõi + label_open_trackers_description: Xem tất cả mô tả của trình theo dõi label_preferred_body_part_text: Text - label_preferred_body_part_html: HTML - field_parent_issue_subject: Parent task subject - permission_edit_own_issues: Edit own issues - text_select_apply_tracker: Select tracker - label_updated_issues: Updated issues - text_avatar_server_config_html: The current avatar server is %{url}. - You can configure it in config/configuration.yml. - setting_gantt_months_limit: Maximum number of months displayed on the gantt chart - permission_import_time_entries: Import time entries - label_import_notifications: Send email notifications during the import - text_gs_available: ImageMagick PDF support available (optional) - field_recently_used_projects: Number of recently used projects in jump box + label_preferred_body_part_html: HTML (thực nghiệm) + field_parent_issue_subject: Chủ đề của tác vụ cha + permission_edit_own_issues: Chỉnh sửa các vấn đề riêng + text_select_apply_tracker: Chọn trình theo dõi + label_updated_issues: Các vấn đề đã cập nhật + text_avatar_server_config_html: Máy chủ avatar hiện tại là %{url}. Bạn có thể cấu hình nó trong config/config.yml. + setting_gantt_months_limit: Số tháng tối đa được hiển thị trên biểu đồ gantt + permission_import_time_entries: Nhập các mục thời gian + label_import_notifications: Gửi thông báo qua email trong quá trình nhập + text_gs_available: Hỗ trợ ImageMagick PDF có sẵn (tùy chọn) + field_recently_used_projects: Số lượng dự án được sử dụng gần đây trong jump box label_optgroup_bookmarks: Bookmarks - label_optgroup_recents: Recently used - button_project_bookmark: Add bookmark - button_project_bookmark_delete: Remove bookmark - field_history_default_tab: Issue's history default tab - label_issue_history_properties: Property changes - label_issue_history_notes: Notes - label_last_tab_visited: Last visited tab - field_unique_id: Unique ID - text_no_subject: no subject - setting_password_required_char_classes: Required character classes for passwords - label_password_char_class_uppercase: uppercase letters - label_password_char_class_lowercase: lowercase letters - label_password_char_class_digits: digits - label_password_char_class_special_chars: special characters - text_characters_must_contain: Must contain %{character_classes}. - label_starts_with: starts with - label_ends_with: ends with - label_issue_fixed_version_updated: Target version updated - setting_project_list_defaults: Projects list defaults - label_display_type: Display results as - label_display_type_list: List - label_display_type_board: Board - label_my_bookmarks: My bookmarks - label_import_time_entries: Import time entries - field_toolbar_language_options: Code highlighting toolbar languages - label_user_mail_notify_about_high_priority_issues_html: Also notify me about issues - with a priority of %{prio} or higher - label_assign_to_me: Assign to me - notice_issue_not_closable_by_open_tasks: This issue cannot be closed because it has - at least one open subtask. - notice_issue_not_closable_by_blocking_issue: This issue cannot be closed because it - is blocked by at least one open issue. - notice_issue_not_reopenable_by_closed_parent_issue: This issue cannot be reopened - because its parent issue is closed. - error_bulk_download_size_too_big: These attachments cannot be bulk downloaded because - the total file size exceeds the maximum allowed size (%{max_size}) - setting_bulk_download_max_size: Maximum total size for bulk download - label_download_all_attachments: Download all files - error_attachments_too_many: This file cannot be uploaded because it exceeds the maximum - number of files that can be attached simultaneously (%{max_number_of_files}) - setting_email_domains_allowed: Allowed email domains - setting_email_domains_denied: Disallowed email domains - field_passwd_changed_on: Password last changed - label_relations_mapping: Relations mapping - label_import_users: Import users - label_days_to_html: "%{days} days up to %{date}" - setting_twofa: Two-factor authentication - label_optional: optional - label_required_lower: required - button_disable: Disable - twofa__totp__name: Authenticator app - twofa__totp__text_pairing_info_html: Scan this QR code or enter the plain text key - into a TOTP app (e.g. Google - Authenticator, Authy, Duo - Mobile) and enter the code in the field below to activate two-factor authentication. - twofa__totp__label_plain_text_key: Plain text key - twofa__totp__label_activate: Enable authenticator app - twofa_currently_active: 'Currently active: %{twofa_scheme_name}' - twofa_not_active: Not activated + label_optgroup_recents: Được sử dụng gần đây + button_project_bookmark: Thêm bookmark + button_project_bookmark_delete: Xóa bookmark + field_history_default_tab: Tab mặc định lịch sử của vấn đề + label_issue_history_properties: Thay đổi thuộc tính + label_issue_history_notes: Ghi chú + label_last_tab_visited: Tab được truy cập lần cuối + field_unique_id: ID duy nhất + text_no_subject: không chủ đề + setting_password_required_char_classes: Các ký tự bắt buộc cho mật khẩu + label_password_char_class_uppercase: chữ viết hoa + label_password_char_class_lowercase: chữ viết thường + label_password_char_class_digits: chữ số + label_password_char_class_special_chars: ký tự đặc biệt + text_characters_must_contain: Cần phải chứa %{character_classes}. + label_starts_with: bắt đầu với + label_ends_with: kết thúc bằng + label_issue_fixed_version_updated: Đã cập nhật phiên bản đích + setting_project_list_defaults: Danh sách dự án mặc định + label_display_type: Hiển thị kết quả dưới dạng + label_display_type_list: Danh sách + label_display_type_board: Bảng + label_my_bookmarks: Đánh dấu của tôi + label_import_time_entries: Nhập các mục thời gian + field_toolbar_language_options: Thanh công cụ tô sáng mã nguồn + label_user_mail_notify_about_high_priority_issues_html: Đồng thời thông báo cho tôi về các vấn đề có mức độ ưu tiên %{prio} trở lên + label_assign_to_me: Gán cho tôi + notice_issue_not_closable_by_open_tasks: Không thể đóng vấn đề này vì có ít nhất một tác vụ con đang mở. + notice_issue_not_closable_by_blocking_issue: Không thể đóng vấn đề này vì nó bị chặn bởi ít nhất một vấn đề đang mở. + notice_issue_not_reopenable_by_closed_parent_issue: Không thể mở lại vấn đề này vì vấn đề cha của nó đã bị đóng. + error_bulk_download_size_too_big: Không thể tải xuống hàng loạt các tệp đính kèm này vì tổng kích thước tệp vượt quá kích thước tối đa cho phép (%{max_size}) + setting_bulk_download_max_size: Tổng kích thước tối đa để tải xuống hàng loạt + label_download_all_attachments: Tải xuống tất cả các tệp + error_attachments_too_many: Không thể tải tệp này lên vì nó vượt quá số tệp tối đa có thể được đính kèm đồng thời (%{max_number_of_files}) + setting_email_domains_allowed: Tên miền email được phép + setting_email_domains_denied: Tên miền email bị cấm + field_passwd_changed_on: Mật khẩu được thay đổi lần cuối + label_relations_mapping: Ánh xạ quan hệ + label_import_users: Nhập người dùng + label_days_to_html: "%{days} ngày đến %{date}" + setting_twofa: Xác thực hai yếu tố + label_optional: không bắt buộc + label_required_lower: bắt buộc + button_disable: Cấm + twofa__totp__name: Ứng dụng Authenticator + twofa__totp__text_pairing_info_html: Quét mã QR này hoặc nhập vào ứng dụng TOTP như Google Authenticator, Authy, Duo Mobile) sau đó nhập mã vào trường bên dưới để kích hoạt xác thực hai yếu tố. + twofa__totp__label_plain_text_key: Phím văn bản thuần túy + twofa__totp__label_activate: Bật ứng dụng xác thực + twofa_currently_active: 'Hiện đang kích hoạt: %{twofa_scheme_name}' + twofa_not_active: Không được kích hoạt twofa_label_code: Code - twofa_hint_disabled_html: Setting %{label} will deactivate and unpair - two-factor authentication devices for all users. - twofa_hint_required_html: Setting %{label} will require all users - to set up two-factor authentication at their next login. - twofa_label_setup: Enable two-factor authentication - twofa_label_deactivation_confirmation: Disable two-factor authentication - twofa_notice_select: 'Please select the two-factor scheme you would like to use:' - twofa_warning_require: The administrator requires you to enable two-factor authentication. - twofa_activated: Two-factor authentication successfully enabled. It is recommended - to generate backup codes for your account. - twofa_deactivated: Two-factor authentication disabled. - twofa_mail_body_security_notification_paired: Two-factor authentication successfully - enabled using %{field}. - twofa_mail_body_security_notification_unpaired: Two-factor authentication disabled - for your account. - twofa_mail_body_backup_codes_generated: New two-factor authentication backup codes - generated. - twofa_mail_body_backup_code_used: A two-factor authentication backup code has been - used. - twofa_invalid_code: Code is invalid or outdated. - twofa_label_enter_otp: Please enter your two-factor authentication code. - twofa_too_many_tries: Too many tries. - twofa_resend_code: Resend code - twofa_code_sent: An authentication code has been sent to you. - twofa_generate_backup_codes: Generate backup codes - twofa_text_generate_backup_codes_confirmation: This will invalidate all existing backup - codes and generate new ones. Would you like to continue? - twofa_notice_backup_codes_generated: Your backup codes have been generated. - twofa_warning_backup_codes_generated_invalidated: New backup codes have been generated. - Your existing codes from %{time} are now invalid. - twofa_label_backup_codes: Two-factor authentication backup codes - twofa_text_backup_codes_hint: Use these codes instead of a one-time password should - you not have access to your second factor. Each code can only be used once. It is - recommended to print and store them in a safe place. - twofa_text_backup_codes_created_at: Backup codes generated %{datetime}. - twofa_backup_codes_already_shown: Backup codes cannot be shown again, please generate new backup codes if required. - error_can_not_execute_macro_html: Error executing the %{name} macro - (%{error}) - error_macro_does_not_accept_block: This macro does not accept a block of text - error_childpages_macro_no_argument: With no argument, this macro can be called from - wiki pages only - error_circular_inclusion: Circular inclusion detected - error_page_not_found: Page not found - error_filename_required: Filename required - error_invalid_size_parameter: Invalid size parameter - error_attachment_not_found: Attachment %{name} not found - permission_delete_project: Delete the project + twofa_hint_disabled_html: Thiết lập %{label} sẽ vô hiệu hóa và hủy ghép nối thiết bị xác thực hai yếu tố cho tất cả người dùng. + twofa_hint_required_html: Thiết lập %{label} sẽ yêu cầu tất cả người dùng thiết lập xác thực hai yếu tố ở lần đăng nhập tiếp theo của họ. + twofa_label_setup: Bật xác thực hai yếu tố + twofa_label_deactivation_confirmation: Tắt xác thực hai yếu tố + twofa_notice_select: 'Vui lòng chọn lược đồ hai yếu tố bạn muốn sử dụng:' + twofa_warning_require: Quản trị viên yêu cầu bạn bật xác thực hai yếu tố. + twofa_activated: Đã bật xác thực hai yếu tố thành công. Bạn nên tạo mã dự phòng cho tài khoản của mình. + twofa_deactivated: Xác thực hai yếu tố bị vô hiệu hóa. + twofa_mail_body_security_notification_paired: Đã bật xác thực hai yếu tố thành công bằng cách sử dụng %{field}. + twofa_mail_body_security_notification_unpaired: Xác thực hai yếu tố bị vô hiệu hóa cho tài khoản của bạn. + twofa_mail_body_backup_codes_generated: Đã tạo mã dự phòng xác thực hai yếu tố mới. + twofa_mail_body_backup_code_used: Mã dự phòng xác thực hai yếu tố đã được sử dụng. + twofa_invalid_code: Mã không hợp lệ hoặc hết hạn. + twofa_label_enter_otp: Vui lòng nhập mã xác thực hai yếu tố của bạn. + twofa_too_many_tries: Quá nhiều lần thử + twofa_resend_code: Gửi lại mã + twofa_code_sent: Mã xác thực đã được gửi cho bạn. + twofa_generate_backup_codes: Tạo mã dự phòng + twofa_text_generate_backup_codes_confirmation: Điều này sẽ làm mất hiệu lực của tất cả các mã dự phòng hiện có và tạo ra những mã mới. Bạn có muốn tiếp tục không? + twofa_notice_backup_codes_generated: Mã dự phòng của bạn đã được tạo. + twofa_warning_backup_codes_generated_invalidated: Mã dự phòng mới đã được tạo. Các mã hiện có của bạn từ %{time} hiện không hợp lệ. + twofa_label_backup_codes: Mã dự phòng xác thực hai yếu tố + twofa_text_backup_codes_hint: Sử dụng các mã này thay vì mật khẩu dùng một lần nếu bạn không có quyền truy cập vào yếu tố thứ hai của mình. Mỗi mã chỉ được sử dụng một lần. Nên in và cất chúng ở nơi an toàn. + twofa_text_backup_codes_created_at: Mã dự phòng đã tạo %{datetime}. + twofa_backup_codes_already_shown: Không thể hiển thị lại mã dự phòng, vui lòng tạo mã dự phòng mới nếu được yêu cầu. + error_can_not_execute_macro_html: Lỗi thực thi macro %{name} - (%{error}) + error_macro_does_not_accept_block: Macro này không chấp nhận một khối văn bản + error_childpages_macro_no_argument: Không có đối số, macro này chỉ có thể được gọi từ các trang wiki + error_circular_inclusion: Đã phát hiện bao gồm hình tròn + error_page_not_found: Không tìm thấy trang + error_filename_required: Tên tệp bắt buộc + error_invalid_size_parameter: Tham số kích thước không hợp lệ + error_attachment_not_found: Phần đính kèm %{name} không tìm thấy + permission_delete_project: Xóa dự án field_twofa_scheme: Two-factor authentication scheme text_user_destroy_confirmation: Are you sure you want to delete this user and remove all references to them? This cannot be undone. Often, locking a user instead of