diff --git a/config/locales/vi.yml b/config/locales/vi.yml index 29dee6784..3d8b22e45 100644 --- a/config/locales/vi.yml +++ b/config/locales/vi.yml @@ -1,8 +1,8 @@ # Vietnamese translation for Ruby on Rails # by +# Kevin Nguyen (enziinsystem@gmail.com, https://www.enziin.com) # 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à biểu thức chính quy hợp lệ" + open_issue_with_closed_parent: "Một Issue mở không thể đính kèm vào một tác vụ cha đã đóng" + must_contain_uppercase: "phải bao gồm chữ in hoa (A-Z)" + must_contain_lowercase: "phải bao gồm chữ thường (a-z)" + must_contain_digits: "phải có chữ số (0-9)" + must_contain_special_chars: "phải bao gồm ký tự đặc biệt (!, $, %, ...)" direction: ltr date: @@ -235,15 +235,15 @@ vi: error_scm_annotate: "Đầu vào không tồn tại hoặc không thể chú thích." error_issue_not_found_in_project: 'Vấn đề không tồn tại hoặc không thuộc dự án' - mail_subject_lost_password: "%{value}: mật mã của bạn" - mail_body_lost_password: "Để đổi mật mã, hãy click chuột vào liên kết sau:" + mail_subject_lost_password: "%{value}: mật khẩu của bạn" + mail_body_lost_password: "Để đổi mật khẩu, hãy click vào liên kết sau:" mail_subject_register: "%{value}: kích hoạt tài khoản" - mail_body_register: "Để kích hoạt tài khoản, hãy click chuột vào liên kết sau:" + mail_body_register: "Để kích hoạt tài khoản, hãy click vào liên kết sau:" mail_body_account_information_external: " Bạn có thể dùng tài khoản %{value} để đăng nhập." mail_body_account_information: Thông tin về tài khoản mail_subject_account_activation_request: "%{value}: Yêu cầu chứng thực tài khoản" mail_body_account_activation_request: "Người dùng (%{value}) mới đăng ký và cần bạn xác nhận:" - mail_subject_reminder: "%{count} vấn đề hết hạn trong các %{days} ngày tới" + mail_subject_reminder: "%{count} vấn đề hết hạn trong %{days} ngày tới" mail_body_reminder: "%{count} công việc bạn được phân công sẽ hết hạn trong %{days} ngày tới:" field_name: Tên dự án @@ -254,7 +254,7 @@ vi: field_lastname: Họ field_mail: Email field_filename: Tập tin - field_filesize: Cỡ + field_filesize: Kích thước field_downloads: Tải về field_author: Tác giả field_created_on: Tạo @@ -309,7 +309,7 @@ vi: field_start_date: Bắt đầu field_done_ratio: Tiến độ field_auth_source: Chế độ xác thực - field_hide_mail: Không hiện email của tôi + field_hide_mail: Ẩn email của tôi field_comments: Bình luận field_url: URL field_start_page: Trang bắt đầu @@ -336,7 +336,7 @@ vi: setting_default_language: Ngôn ngữ mặc định setting_login_required: Cần đăng nhập setting_self_registration: Tự chứng thực - setting_attachment_max_size: Cỡ tối đa của tập tin đính kèm + setting_attachment_max_size: Kích thước tối đa của tập tin đính kèm setting_issues_export_limit: Giới hạn Export vấn đề setting_mail_from: Địa chỉ email gửi thông báo setting_bcc_recipients: Tạo bản CC bí mật (bcc) @@ -425,14 +425,14 @@ vi: label_password_lost: Phục hồi mật mã label_home: Trang chính label_my_page: Trang riêng - label_my_account: Cá nhân + label_my_account: Tài khoản label_my_projects: Dự án của bạn label_administration: Quản trị label_login: Đăng nhập label_logout: Thoát label_help: Giúp đỡ - label_reported_issues: Công việc bạn phân công - label_assigned_to_me_issues: Công việc được phân công + label_reported_issues: Công việc phân công + label_assigned_to_me_issues: Công việc được giao label_last_login: Kết nối cuối label_registered_on: Ngày tham gia label_activity: Hoạt động @@ -456,9 +456,9 @@ vi: label_text: Văn bản dài label_attribute: Thuộc tính label_attribute_plural: Các thuộc tính - label_no_data: Chưa có thông tin gì + label_no_data: Chưa có thông tin label_change_status: Đổi trạng thái - label_history: Lược sử + label_history: Lịch sử label_attachment: Tập tin label_attachment_new: Thêm tập tin mới label_attachment_delete: Xóa tập tin @@ -470,7 +470,7 @@ vi: label_news_new: Thêm tin label_news_plural: Tin tức label_news_latest: Tin mới - label_news_view_all: Xem mọi tin + label_news_view_all: Xem tất cả label_news_added: Đã thêm tin label_settings: Thiết lập label_overview: Tóm tắt @@ -499,9 +499,9 @@ vi: label_new_statuses_allowed: Trạng thái mới được phép label_all: Tất cả label_none: không - label_nobody: Chẳng ai - label_next: Sau - label_previous: Trước + label_nobody: Không có ai + label_next: Tiếp theo + label_previous: Trước đó label_used_by: Được dùng bởi label_details: Chi tiết label_add_note: Thêm ghi chú @@ -556,9 +556,10 @@ vi: label_copied: chép label_renamed: đổi tên label_deleted: xóa - label_latest_revision: Bản điều chỉnh cuối cùng - label_latest_revision_plural: Bản điều chỉnh cuối cùng - label_view_revisions: Xem các bản điều chỉnh + label_latest_revision: Bản điều chỉnh mới nhất + label_latest_revision_plural: Bản điều chỉnh mới nhất + label_view_revisions: Xem theo nhánh + label_view_all_revisions: Tất cả revisions label_max_size: Dung lượng tối đa label_sort_highest: Lên trên cùng label_sort_higher: Dịch lên @@ -568,7 +569,7 @@ vi: label_roadmap_due_in: "Hết hạn trong %{value}" label_roadmap_overdue: "Trễ %{value}" label_roadmap_no_issues: Không có vấn đề cho phiên bản này - label_search: Tìm + label_search: Tìm kiếm label_result_plural: Kết quả label_all_words: Mọi từ label_wiki: Wiki @@ -603,7 +604,7 @@ vi: label_loading: Đang xử lý... label_relation_new: Quan hệ mới label_relation_delete: Xóa quan hệ - label_relates_to: liên quan + label_relates_to: Liên quan đến label_duplicates: trùng với label_duplicated_by: bị trùng bởi label_blocks: chặn @@ -619,10 +620,10 @@ vi: label_board_plural: Diễn đàn label_topic_plural: Chủ đề label_message_plural: Diễn đàn - label_message_last: Bài cuối + label_message_last: Bài mới nhất label_message_new: Tạo bài mới label_message_posted: Đã thêm bài viết - label_reply_plural: Hồi âm + label_reply_plural: Phản hồi label_send_information: Gửi thông tin đến người dùng qua email label_year: Năm label_month: Tháng @@ -636,7 +637,7 @@ vi: label_module_plural: Module label_added_time_by: "Thêm bởi %{author} cách đây %{age}" label_updated_time: "Cập nhật cách đây %{value}" - label_jump_to_a_project: Nhảy đến dự án... + label_jump_to_a_project: Truy cập dự án label_file_plural: Tập tin label_changeset_plural: Thay đổi label_default_columns: Cột mặc định @@ -647,7 +648,7 @@ vi: label_search_titles_only: Chỉ tìm trong tựa đề label_user_mail_option_all: "Mọi sự kiện trên mọi dự án của tôi" label_user_mail_option_selected: "Mọi sự kiện trên các dự án được chọn..." - label_user_mail_no_self_notified: "Đừng gửi email về các thay đổi do chính tôi thực hiện" + label_user_mail_no_self_notified: "Không gửi email về các thay đổi do chính tôi thực hiện" label_registration_activation_by_email: kích hoạt tài khoản qua email label_registration_manual_activation: kích hoạt tài khoản thủ công label_registration_automatic_activation: kích hoạt tài khoản tự động @@ -712,7 +713,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_min_max_length_info: 0 để chỉ không hạn chế 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." @@ -751,11 +752,11 @@ vi: text_user_wrote_in: "%{value} đã viết (%{link}):" text_enumeration_destroy_question: "%{count} đối tượng được gán giá trị này." text_enumeration_category_reassign_to: 'Gán lại giá trị này:' - text_email_delivery_not_configured: "Cấu hình gửi Email chưa được đặt, và chức năng thông báo bị loại bỏ.\nCấu hình máy chủ SMTP của bạn ở file config/configuration.yml và khởi động lại để kích hoạt chúng." + text_email_delivery_not_configured: "Cấu hình gửi email chưa được thiết lập, và chức năng thông báo bị loại bỏ.\nCấu hình máy chủ SMTP của bạn ở file config/configuration.yml và khởi động lại để kích hoạt chúng." - default_role_manager: 'Điều hành ' - default_role_developer: 'Phát triển ' - default_role_reporter: Báo cáo + default_role_manager: Điều hành + default_role_developer: Nhà phát triển + default_role_reporter: Báo cáo viên default_tracker_bug: Lỗi default_tracker_feature: Tính năng default_tracker_support: Hỗ trợ @@ -826,10 +827,9 @@ vi: permission_edit_messages: Sửa bài viết permission_edit_own_messages: Sửa bài viết cá nhân permission_delete_messages: Xóa bài viết - permission_delete_own_messages: Xóa bài viết cá nhân label_example: Ví dụ text_repository_usernames_mapping: "Lựa chọn hoặc cập nhật ánh xạ người dùng hệ thống với người dùng trong kho lưu trữ.\nKhi người dùng trùng hợp về tên và email sẽ được tự động ánh xạ." - permission_delete_own_messages: Xóa thông điệp + permission_delete_own_messages: Xóa thông điệp cá nhân label_user_activity: "%{value} hoạt động" label_updated_time_by: "Cập nhật bởi %{author} cách đây %{age}" text_diff_truncated: '... Thay đổi này đã được cắt bớt do nó vượt qua giới hạn kích thước có thể hiển thị.' @@ -853,21 +853,20 @@ vi: label_date_from_to: "Từ %{start} tới %{end}" label_greater_or_equal: ">=" label_less_or_equal: "<=" - text_wiki_page_destroy_question: "Trang này có %{descendants} trang con và trang cháu. Bạn muốn làm gì tiếp?" + text_wiki_page_destroy_question: "Trang này có %{descendants} trang con. Bạn muốn làm gì tiếp?" text_wiki_page_reassign_children: Gán lại trang con vào trang mẹ này text_wiki_page_nullify_children: Giữ trang con như trang gốc - text_wiki_page_destroy_children: Xóa trang con và tất cả trang con cháu của nó + text_wiki_page_destroy_children: Xóa tất cả trang con setting_password_min_length: Chiều dài tối thiểu của mật khẩu field_group_by: Nhóm kết quả bởi - mail_subject_wiki_content_updated: "%{id} trang wiki đã được cập nhật" + mail_subject_wiki_content_updated: "Trang wiki %{id} đã được cập nhật" label_wiki_content_added: Đã thêm trang Wiki - mail_subject_wiki_content_added: "%{id} trang wiki đã được thêm vào" - mail_body_wiki_content_added: "Có %{id} trang wiki đã được thêm vào bởi %{author}." + mail_subject_wiki_content_added: "Trang wiki %{id} đã được thêm vào" + mail_body_wiki_content_added: "Trang wiki %{id} đã được thêm vào bởi %{author}." label_wiki_content_updated: Trang Wiki đã được cập nhật - mail_body_wiki_content_updated: "Có %{id} trang wiki đã được cập nhật bởi %{author}." + mail_body_wiki_content_updated: "Trang wiki %{id} đã được cập nhật bởi %{author}." permission_add_project: Tạo dự án setting_new_project_user_role_id: Quyền được gán cho người dùng không phải quản trị viên khi tạo dự án mới - label_view_all_revisions: Xem tất cả bản điều chỉnh label_tag: Thẻ label_branch: Nhánh error_no_tracker_in_project: Không có ai theo dõi dự án này. Hãy kiểm tra lại phần thiết lập cho dự án. @@ -916,7 +915,7 @@ vi: label_display_used_statuses_only: Chỉ hiển thị trạng thái đã được dùng bởi theo dõi này label_revision_id: "Bản điều chỉnh %{value}" label_api_access_key: Khoá truy cập API - label_api_access_key_created_on: "Khoá truy cập API đựơc tạo cách đây %{value}. Khóa này được dùng cho eDesignLab Client." + label_api_access_key_created_on: "Khoá truy cập API được tạo cách đây %{value}. Khóa này được dùng cho Client." label_feeds_access_key: Khoá truy cập Atom notice_api_access_key_reseted: Khoá truy cập API của bạn đã được đặt lại. setting_rest_api_enabled: Cho phép dịch vụ web REST @@ -969,7 +968,7 @@ vi: setting_emails_header: Tiêu đề Email setting_commit_logtime_activity_id: Cho phép ghi lại thời gian text_time_logged_by_changeset: "Áp dụng trong changeset : %{value}." - setting_commit_logtime_enabled: Cho phép time logging + setting_commit_logtime_enabled: Cho phép nhật ký thời gian notice_gantt_chart_truncated: "Đồ thị đã được cắt bớt bởi vì nó đã vượt qua lượng thông tin tối đa có thể hiển thị :(%{max})" setting_gantt_items_limit: Lượng thông tin tối đa trên đồ thị gantt description_selected_columns: Các cột được lựa chọn @@ -985,7 +984,7 @@ vi: label_bulk_edit_selected_time_entries: Sửa nhiều mục đã chọn text_time_entries_destroy_confirmation: Bạn có chắc chắn muốn xóa bỏ các mục đã chọn? label_role_anonymous: Ẩn danh - label_role_non_member: Không là thành viên + label_role_non_member: Không phải thành viên label_issue_note_added: Ghi chú được thêm label_issue_status_updated: Trạng thái cập nhật label_issue_priority_updated: Cập nhật ưu tiên @@ -1006,11 +1005,11 @@ vi: field_cvsroot: CVSROOT text_mercurial_repository_note: Kho chứa cục bộ (vd. /hgrepo, c:\hgrepo) text_scm_command: Lệnh - text_scm_command_version: Phiên bản - label_git_report_last_commit: Báo cáo lần Commit cuối cùng cho file và thư mục + text_scm_command_version: Phiên bản + label_git_report_last_commit: Báo cáo lần Commit cuối cùng cho file và thư mục text_scm_config: Bạn có thể cấu hình lệnh Scm trong file config/configuration.yml. Vui lòng khởi động lại ứng dụng sau khi chỉnh sửa nó. - text_scm_command_not_available: Lệnh Scm không có sẵn. Vui lòng kiểm tra lại thiết đặt trong phần Quản trị. - notice_issue_successful_create: "Vấn đề %{id} đã được tạo." + text_scm_command_not_available: Lệnh Scm không có sẵn. Vui lòng kiểm tra lại thiết đặt trong phần Quản trị. + notice_issue_successful_create: "Vấn đề %{id} đã được tạo." label_between: Ở giữa setting_issue_group_assignment: Cho phép gán vấn đề đến các nhóm label_diff: Sự khác nhau @@ -1050,7 +1049,7 @@ vi: text_project_identifier_info: Chỉ cho phép chữ cái thường (a-z), con số và dấu gạch ngang.
Sau khi lưu, chỉ số ID không thể thay đổi. field_multiple: Nhiều giá trị setting_commit_cross_project_ref: Sử dụng thời gian hiện tại khi tạo vấn đề mới - text_issue_conflict_resolution_add_notes: Thêm ghi chú của tôi và loại bỏ các thay đổi khác + text_issue_conflict_resolution_add_notes: Thêm ghi chú của tôi và loại bỏ các thay đổi khác text_issue_conflict_resolution_overwrite: Áp dụng thay đổi bằng bất cứ giá nào, ghi chú trước đó có thể bị ghi đè notice_issue_update_conflict: Vấn đề này đã được cập nhật bởi một người dùng khác trong khi bạn đang chỉnh sửa nó. text_issue_conflict_resolution_cancel: "Loại bỏ tất cả các thay đổi và hiển thị lại %{link}" @@ -1058,15 +1057,13 @@ vi: field_auth_source_ldap_filter: Bộ lọc LDAP label_search_for_watchers: Tìm kiếm người theo dõi để thêm notice_account_deleted: Tài khoản của bạn đã được xóa vĩnh viễn. - button_delete_my_account: Xóa tài khoản của tôi + button_delete_my_account: Xóa tài khoản setting_unsubscribe: Cho phép người dùng xóa Account text_account_destroy_confirmation: |- Bạn đồng ý không ? Tài khoản của bạn sẽ bị xóa vĩnh viễn, không thể khôi phục lại! - error_session_expired: Phiên làm việc của bạn bị quá hạn, hãy đăng nhập lại - text_session_expiration_settings: "Chú ý : Thay đổi các thiết lập này có thể gây vô hiệu hóa Session hiện tại" - setting_session_lifetime: Thời gian tồn tại lớn nhất của Session - setting_session_timeout: Thời gian vô hiệu hóa Session + error_session_expired: Phiên làm việc của bạn bị quá hạn, hãy đăng nhập lại + text_session_expiration_settings: "Chú ý : Thay đổi các thiết lập này có thể gây vô hiệu hóa session hiện tại" label_session_expiration: Phiên làm việc bị quá hạn permission_close_project: Đóng / Mở lại dự án label_show_closed_projects: Xem các dự án đã đóng @@ -1081,8 +1078,8 @@ vi: field_timeout: Quá hạn setting_thumbnails_enabled: Hiển thị các thumbnail đính kèm setting_thumbnails_size: Kích thước Thumbnails(pixel) - setting_session_lifetime: Thời gian tồn tại lớn nhất của Session - setting_session_timeout: Thời gian vô hiệu hóa Session + setting_session_lifetime: Thời gian tồn tại lớn nhất của session + setting_session_timeout: Thời gian vô hiệu hóa session label_status_transitions: Trạng thái chuyển tiếp label_fields_permissions: Cho phép các trường label_readonly: Chỉ đọc @@ -1123,241 +1120,272 @@ 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) - label_link: Link - label_only: only - label_drop_down_list: drop-down list - 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_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 + notice_account_not_activated_yet: Bạn chưa kích hoạt tài khoản của bạn. Nếu bạn muốn nhận email kích hoạt mới, vui lòng click vào link 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ỉ 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ừ tệp đính kèm theo tên + text_convert_available: Chuyển đổi ImageMagick có sẵn (tùy chọn) + label_link: Liên kết + label_only: chỉ + label_drop_down_list: danh sách thả xuống + label_checkboxes: Các checkbox + 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 kiểu đối tượng mà trường tùy chỉnh được đính kèm + label_issue_assigned_to_updated: Người nhận được cập nhật + 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: các 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 hoạt động + label_users_visibility_members_of_visible_projects: Các thành viên của dự án có thể nhìn thấy + label_edit_attachments: Chỉnh sửa tập tin đính kèm + setting_link_copied_issue: Liên kết các vấn đề trên một bản copy + 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 các file đính kèm và mô tả + label_search_attachments_no: Không tìm kiếm các đính kèm + label_search_attachments_only: Chỉ tìm kiếm các đí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: Thêm email + label_email_address_add: Thêm email + label_enable_notifications: Cho phép 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: Copy 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 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 của tác vụ cha + label_parent_task_attributes_derived: Tính toán từ tác vụ + label_parent_task_attributes_independent: Không phụ thuộc vào tác vụ + 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 được tạo bởi người dùng + 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 - 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à tệp CSV hoặc không khớp với các cài đặt bên dưới + error_can_not_read_import_file: Đã xảy ra lỗi trong khi đọc tệp + permission_import_issues: Import các vấn đề + label_import_issues: Import các vấn đề + label_select_file_to_import: Chọn tệp cần nhập + label_fields_separator: Trường phân cách + label_fields_wrapper: Trường bao bọc + 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: Trích dẫn + label_double_quote_char: Dấu ngoặc kép + label_fields_mapping: Ánh xạ các trường + label_file_content_preview: Xem trước nội dung tập tin + 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 lượng label_api: API - label_total_plural: Totals - label_assigned_issues: Assigned issues - label_field_format_enumeration: Key/value list - 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 - 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 + label_total_plural: Tổng + label_assigned_issues: Công việc được giao + label_field_format_enumeration: Danh sách Key/Value + label_f_hour_short: '%{value} giờ' + field_default_version: Phiên bản mặc định + error_attachment_extension_not_allowed: Phần mở rộng đính kèm %{extension} không được phép + setting_attachment_extensions_allowed: Cho phép phần mở rộng + 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: không có vấn đề mở + label_default_values_for_new_users: Giá trị mặc định cho người dùng mới + error_ldap_bind_credentials: LDAP Account/Password không hợp lê + setting_sys_api_key: Khóa mã API + setting_lost_password: Phục hồi mật khẩu + mail_subject_security_notification: Cảnh báo an toàn + mail_body_security_notification_change: ! '%{field} đã được thay đổi.' + mail_body_security_notification_change_to: ! '%{field} đã được thay đổi thành %{value}.' + mail_body_security_notification_add: ! '%{field} %{value} đã được thêm.' + mail_body_security_notification_remove: ! '%{field} %{value} đã được xóa.' + mail_body_security_notification_notify_enabled: Địa chỉ email %{value} hiện nhận được thông báo. + mail_body_security_notification_notify_disabled: Địa chỉ email %{value} không còn nhận được 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: Các mối quan hệ + button_filter: Bộ 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ó trackers mà bạn có thể tạo ra một vấn đề + label_tracker_all: Tất cả trackers + label_new_project_issue_tab_enabled: Hiển thị "New issue" tab + setting_new_item_menu_tab: Tab menu dự án để tạo đối tượng mới + label_new_object_tab_enabled: Hiển thị dấu "+" drop-down + error_no_projects_with_tracker_allowed_for_new_issue: Không có dự án với trackers mà bạn có thể tạo ra một vấn đề + field_textarea_font: Phông chữ được sử dụng cho các vùng văn bản + label_font_default: Phông chữ mặc định + label_font_monospace: Phông chữ đơn cá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 để commit tin nhắn + 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 sang dự án mới: %{errors}' + error_cannot_reassign_time_entries_to_an_issue_about_to_be_deleted: Thời gian tiêu tốn không thể được gán lại cho một vấn đề sắp 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ỉ những thứ tôi theo dõi hoặc được gán + label_user_mail_option_only_owner: Chỉ những thứ tôi theo dõi hoặc 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 được 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: Layout toàn bộ chiều rộng + label_last_notes: Ghi chú cuối 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. %{link} tệp thay thế. 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 + setting_close_duplicate_issues: Tự động đóng các vấn đề trùng lặp + error_exceeds_maximum_hours_per_day: Không thể đăng nhập nhiều hơn %{max_hours} giờ trong cùng một ngày (%{log_hours} giờ đã được ghi lại) + setting_time_entry_list_defaults: Danh sách nhật ký thời gian 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} 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. + error_can_not_delete_auth_source: Chế độ xác thực này đang được sử dụng và không thể xóa. + label_optional: không bắt buộc + label_required_lower: cần thiết + button_disable: Disable + setting_twofa: Xác thực hai yếu tố + twofa__totp__name: Ứng dụng xác thực + twofa__totp__text_pairing_info_html: Quét mã QR này hoặc nhập mã vào ứng dụng TOTP (Google + Authenticator, Authy, Duo + Mobile) và nhập mã vào trường bên dưới để kích hoạt. + twofa__totp__label_plain_text_key: Mã text thuần + twofa__totp__label_activate: Cho phép ứng dụng xác thực + twofa_currently_active: 'Hiện tại đang dùng: %{twofa_scheme_name}' + twofa_not_active: Không được kích hoạt + twofa_label_code: Mã kích hoạt + twofa_hint_disabled_html: Thiết lập %{label} sẽ hủy kích hoạt 2-Factor cho tất cả mọi người. + twofa_hint_required_html: Thiết lập %{label} sẽ yêu cần tất cả người dùng bật 2-Factor vào lần đăng nhập tới. + twofa_label_setup: Cho phép xác thực hai yếu tố + twofa_label_deactivation_confirmation: Vô hiệu hóa xác thực hai yếu tố + twofa_notice_select: 'Vui lòng chọn kiểu bạn muốn sử dụng:' + twofa_warning_require: Quản trị viên yêu cầu bạn kích hoạt xác thực hai yếu tố. + twofa_activated: Xác thực hai yếu tố được kích hoạt thành công. Bạn nên sử dụng tạo mã dự phòng cho tài khoản. + twofa_deactivated: Xác thực hai yếu tố bị vô hiệu hóa. + twofa_mail_body_security_notification_paired: Xác thực hai yếu tố được kích hoạ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: Mã dự phòng xác thực 2-Factor mới được tạo. + twofa_mail_body_backup_code_used: Mã dự phòng xác thực 2-Factor đã được sử dụng. + twofa_invalid_code: Mã không hợp lệ hoặc quá hạn. + twofa_label_enter_otp: Hãy nhập vào mã xác thực 2-Factor. + 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 tất cả các mã dự phòng hiện có và tạo 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. Mã hiện tại 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 2-Factor + twofa_text_backup_codes_hint: Sử dụng các mã này thay vì mã OTP nếu bạn không có quyền truy cập bằng 2-Factor. Mỗi mã chỉ có thể được sử dụng một lần, nên in và lưu trữ chúng ở nơi an toàn. + twofa_text_backup_codes_created_at: Mã dự phòng đã được tạo vào %{datetime}. + twofa_backup_codes_already_shown: Mã dự phòng không thể hiển thị lại, hãy sinh mã dự phòng nếu cần thiết. + field_third_party_token: Import Token + field_github_token: Github Token + field_github_username: Github Username + field_github_password: Github Password + field_check_github_token: Bạn cần cập nhập Github Token + label_repository_import: Import kho chứa + button_actions: Các 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 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 cộng và nội dung của chúng có sẵn trên mạng. Bạn có thể chỉnh sửa các quyền hạn. 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: Dự án công cộng và nội dung của chúng dành cho tất cả người dùng đã đăng nhập. + text_project_is_public_anonymous: Dự án công cộng và nội dung dành cho tất cả mọi người. + label_update_ssh_key_success: Cập nhật khóa SSH thành công. + label_update_ssh_key_fails: Tạo khóa SSH không thành công! + label_update_ssh_key_exist: Khóa SSH đã tồn tại! + label_delete_ssh_key_success: Xóa khóa SSH thành công. + label_delete_ssh_key_fails: Xóa khóa SSH không thành công. + label_update_ssh_key_notice: Tiêu đề hoặc khóa SSH không thể để trống. + label_version_and_files: Phiên bản (%{count}) và tệp tin label_ldap: LDAP - label_ldaps_verify_none: LDAPS (without certificate check) + label_ldaps_verify_none: LDAPS (không 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: Nên sử dụng kết nối LDAPS được mã hóa với kiểm tra được chứng nhận để ngăn chặn mọi thao tác 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 những 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 - label_preferred_body_part_text: Text - label_preferred_body_part_html: HTML (experimental) - 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 - label_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_optgroup_bookmarks: Bookmarks - label_optgroup_others: Other projects - 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 + error_not_allowed_to_log_time_for_other_users: Bạn không được phép ghi lại thời gian cho người khác + permission_log_time_for_other_users: Ghi lại thời gian tiêu tốn cho người khác + text_svn_repository_url_format: "%{domain}/svn/user-owned-project/repository-name" + label_ssh_repository_url: Giao thức SSH + label_use_ssh_repository_url: Lệnh dùng trong Terminal + field_commit_scm_update: Gửi email thông báo khi có hoạt động commit kho chứa + field_checkout_scm_update: Gửi email thông báo khi có hoạt động checkout kho chứa + label_tomorrow: ngày mai + label_next_week: tuần tiếp theo + label_next_month: tháng tiếp theo + text_role_no_workflow: Không có quy trình công việc đượ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 công việc + setting_show_status_changes_in_mail_subject: Hiển thị thay đổi trạng thái trong chủ đề thư thông báo + setting_mail_handler_preferred_body_part: Phần ưu tiên của email nhiều phần (HTML) + label_inherited_from_parent_project: Kế thừa từ dự án cha + label_inherited_from_group: Kế thừa từ nhóm %{name} + label_trackers_description: Mô tả Trackers + label_open_trackers_description: Xem tất cả mô tả trackers + label_preferred_body_part_text: Văn bản + label_preferred_body_part_html: HTML (thử nghiệm) + field_parent_issue_subject: Chủ đề tác vụ cha + permission_edit_own_issues: Chỉnh sửa vấn đề sở hữu + text_select_apply_tracker: Lựa chọn người theo dõi + label_updated_issues: Đã cập nhật các vấn đề + text_avatar_server_config_html: Máy chủ cung cấp avatar hiện tại là %{url}. + Bạn có thể cấu hình nó trong file config/configuration.yml. + setting_gantt_months_limit: Số tháng lớn nhất hiển thị trên đồ thị Gantt + label_import_time_entries: Import các mục thời gian + label_import_notifications: Gửi email thông báo trong quá trình Import + text_gs_available: Hỗ trợ ImageMagick PDF có sẵn (tùy chọn) + field_recently_used_projects: Số dự án được sử dụng gần đây trong box + label_optgroup_bookmarks: Đánh dấu trang + label_optgroup_others: Các dự án khác + label_optgroup_recents: Được sử dụng gần đây + button_project_bookmark: Thêm đánh dấu + button_project_bookmark_delete: Xóa đánh dấu + field_history_default_tab: Tab lịch sử issue mặc định + label_issue_history_properties: Thay đổi thuộc tính + label_issue_history_notes: Ghi chú + label_last_tab_visited: Tab truy cập lần cuối + field_unique_id: ID duy nhất + text_no_subject: không có chủ đề + setting_password_required_char_classes: Yêu cầu các lớp ký tự cho mật khẩu + label_password_char_class_uppercase: Chữ in hoa + label_password_char_class_lowercase: Chữ 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 với