Updated Vietnamese

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe 2023-04-06 19:55:47 -07:00
parent 4d7b2b5747
commit 7711540514
14 changed files with 98 additions and 40 deletions

View file

@ -16,5 +16,6 @@ return array(
'update' => 'Cập nhật Phụ Kiện',
'use_default_eula' => 'Dùng <a href="#" data-toggle="modal" data-target="#eulaModal"> điều khoản sử dụng mặc định.',
'use_default_eula_disabled' => '<del>Dùng điều khoản sử dụng mặc định.<del> Điều khoản sử dụng chưa được thiết lập. Hãy thêm một cái vào trong phần Settings.',
'clone' => 'Clone Accessory',
);

View file

@ -24,6 +24,7 @@ return array(
'checkout' => array(
'error' => 'Phụ kiện chưa được xuất kho. Bạn hãy thử lại',
'success' => 'Phụ kiện được xuất kho thành công.',
'unavailable' => 'Accessory is not available for checkout. Check quantity available',
'user_does_not_exist' => 'Người dùng này không tồn tại. Bạn hãy thử lại.'
),

View file

@ -1,14 +1,14 @@
<?php
return [
'asset_maintenance_type' => 'Lại duy trì tài sản',
'asset_maintenance_type' => 'Asset Maintenance Type',
'title' => 'Tiêu đề',
'start_date' => 'Ngày bắt đầu',
'completion_date' => 'Ngày hoàn thành',
'start_date' => 'Start Date',
'completion_date' => 'Completion Date',
'cost' => 'Chi phí',
'is_warranty' => 'Tăng bảo hành',
'asset_maintenance_time' => 'Thời gian bảo trì tài sản (ngày)',
'asset_maintenance_time' => 'Asset Maintenance Time (in days)',
'notes' => 'Ghi chú',
'update' => 'Cập nhật tài sản đang bảo trì',
'create' => 'Tạo Bảo hành Tài sản'
'update' => 'Update Asset Maintenance',
'create' => 'Create Asset Maintenance'
];

View file

@ -3,7 +3,7 @@
return array(
'group_exists' => 'Nhóm đã tồn tại!',
'group_not_found' => 'Nhóm [:id] không tồn tại.',
'group_not_found' => 'Group ID :id does not exist.',
'group_name_required' => 'Trường tên thì bắt buộc',
'success' => array(

View file

@ -2,8 +2,11 @@
return [
'bulk_delete' => 'Xác nhận Hàng loạt Xóa Tài sản',
'bulk_restore' => 'Confirm Bulk Restore Assets',
'bulk_delete_help' => 'Xem lại tài sản để xóa hàng loạt dưới đây. Sau khi đã xóa, những nội dung này có thể được khôi phục, nhưng chúng sẽ không còn được kết hợp với bất kỳ người dùng nào hiện đang được chỉ định.',
'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.',
'bulk_delete_warn' => 'Bạn sắp xóa: asset_count tài sản.',
'bulk_restore_warn' => 'You are about to restore :asset_count assets.',
'bulk_update' => 'Cập nhật tài sản số lượng lớn',
'bulk_update_help' => 'Form này cho phép bạn cập nhật nhiều tài sản cùng lúc. Chỉ điền vào ô bạn cần thay đổi. Bất kỳ ô nào để trống sẽ thông báo là chưa thay đổi. ',
'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.',
@ -45,7 +48,7 @@ return [
'asset_location_update_default' => 'Chỉ cập nhật vị trí tài sản mặc định',
'asset_not_deployable' => 'Trạng thái tài sản là không cho phép cấp phát. Tài sản này không thể bàn giao.',
'asset_deployable' => 'Trạng thái tài sản là được phép cấp phát. Tài sản này có thể bàn giao.',
'processing_spinner' => 'Đang xử lý...',
'processing_spinner' => 'Processing... (This might take a bit of time on large files)',
'optional_infos' => 'Thông tin bổ sung',
'order_details' => 'Thông tin đơn hàng'
];

View file

@ -42,5 +42,6 @@ return [
'error_messages' => 'Thông báo lỗi:',
'success_messages' => 'Thông báo thành công:',
'alert_details' => 'Xem bên dưới để biết thêm chi tiết.',
'custom_export' => 'Lựa chọn xuất'
'custom_export' => 'Lựa chọn xuất',
'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup',
];

View file

@ -23,6 +23,8 @@ return [
'restore' => [
'error' => 'Tài sản không được khôi phục, bạn hãy thử lại',
'success' => 'Tài sản được khôi phục thành công.',
'bulk_success' => 'Asset restored successfully.',
'nothing_updated' => 'No assets were selected, so nothing was restored.',
],
'audit' => [

View file

@ -6,7 +6,7 @@ return array(
'deleted' => 'This model has been deleted.',
'bulk_delete' => 'Xóa hàng loạt Kiểu tài sản',
'bulk_delete_help' => 'Sử dụng hộp kiểm bên dưới để xác nhận việc sẽ xóa kiểu tài sản đã lựa chọn. Kiểu tài sản đó có liên kết với tài sản thì sẽ không thể xóa cho đến khi tài sản đó được chuyển đến kiểu tài sản khác.',
'bulk_delete_warn' => 'Bạn sắp xóa :model_count asset models.',
'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.',
'restore' => 'Khôi phục Model',
'requestable' => 'Người dùng có thể yêu cầu mô hình này',
'show_mac_address' => 'Hiển thị trường địa chỉ MAC trong tài sản của model này',

View file

@ -16,7 +16,7 @@ return array(
'update' => array(
'error' => 'Kiểu tài sản chưa cập nhật, xin thử lại',
'success' => 'Kiểu tài sản đã cập nhật thành công.'
'success' => 'Kiểu tài sản đã cập nhật thành công.',
),
'delete' => array(
@ -32,12 +32,14 @@ return array(
'bulkedit' => array(
'error' => 'Không có trường nào được thay đổi, vì vậy không có gì được cập nhật.',
'success' => 'Các mô hình được cập nhật.'
'success' => 'Model successfully updated. |:model_count models successfully updated.',
'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:',
),
'bulkdelete' => array(
'error' => 'Không có mục nào được chọn, nên không có gì bị xóa cả.',
'success' => ':succes_count model(s) đã được xóa!',
'success' => 'Model deleted!|:success_count models deleted!',
'success_partial' => ':success_count model(s) kiểu tài sản đã được xóa, tuy nhiên có :fail_count loại không cho phép xóa vì chúng vẫn còn gắn liên kết đết tài sản.'
),

View file

@ -11,7 +11,7 @@ return [
'admin_cc_email_help' => 'Nếu bạn muốn gửi email nhận/trả tài sản đến người dùng vào tài khoản email bổ sung, nhập nó ở đây. Nếu không thì để trống trường này.',
'is_ad' => 'Đây là một máy chủ Active Directory',
'alerts' => 'Cảnh báo',
'alert_title' => 'Cập nhật cài đặt cảnh báo',
'alert_title' => 'Update Notification Settings',
'alert_email' => 'Gửi cảnh báo đến',
'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated',
'alerts_enabled' => 'Bật Cảnh báo',
@ -198,16 +198,21 @@ return [
'show_images_in_email' => 'Hiển thị ảnh trong email',
'show_images_in_email_help' => 'Bỏ chọn hộp này nếu cài đặt Snipe-IT của bạn nằm sau VPN hoặc mạng riêng tư và người dùng bên ngoài mạng sẽ không thể tải hình ảnh được cung cấp từ cài đặt này trong email của họ.',
'site_name' => 'Tên trang web',
'integrations' => 'Integrations',
'slack' => 'Slack',
'slack_title' => 'Update Slack Settings',
'slack_help' => 'Slack settings',
'slack_botname' => 'Slack Botname',
'slack_channel' => 'Slack Channel',
'slack_endpoint' => 'Slack Endpoint',
'slack_integration' => 'Cài đặt Slack',
'slack_integration_help' => 'Slack integration is optional, however the endpoint and channel are required if you wish to use it. To configure Slack integration, you must first <a href=":slack_link" target="_new" rel="noopener">create an incoming webhook</a> on your Slack account. Click on the <strong>Test Slack Integration</strong> button to confirm your settings are correct before saving. ',
'slack_integration_help_button' => 'Khi bạn đã lưu thông tin Slack của mình, một nút kiểm tra sẽ xuất hiện.',
'slack_test_help' => 'Kiểm tra xem tích hợp Slack của bạn có được cấu hình đúng không. BẠN PHẢI LƯU CÀI ĐẶT CẬP NHẬT SLACK ĐẦU TIÊN.',
'general_webhook' => 'General Webhook',
'webhook' => ':app',
'webhook_presave' => 'Test to Save',
'webhook_title' => 'Update Webhook Settings',
'webhook_help' => 'Integration settings',
'webhook_botname' => ':app Botname',
'webhook_channel' => ':app Channel',
'webhook_endpoint' => ':app Endpoint',
'webhook_integration' => ':app Settings',
'webhook_test' =>'Test :app integration',
'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first <a href=":webhook_link" target="_new" rel="noopener">create an incoming webhook</a> on your :app account. Click on the <strong>Test :app Integration</strong> button to confirm your settings are correct before saving. ',
'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.',
'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.',
'snipe_version' => 'Phiên bản Snipe-IT',
'support_footer' => 'Hỗ trợ liên kết ở chân trang ',
'support_footer_help' => 'Chỉ định ai nhìn thấy các liên kết đến Thông tin người dùng và Hướng dẫn sử dụng Snipe-IT',
@ -302,7 +307,7 @@ return [
'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation',
'localization_help' => 'Language, date display',
'notifications' => 'Notifications',
'notifications_help' => 'Email alerts, audit settings',
'notifications_help' => 'Email Alerts & Audit Settings',
'asset_tags_help' => 'Incrementing and prefixes',
'labels' => 'Nhãn',
'labels_title' => 'Update Label Settings',

View file

@ -33,12 +33,12 @@ return [
'testing_authentication' => 'Testing LDAP Authentication...',
'authentication_success' => 'User authenticated against LDAP successfully!'
],
'slack' => [
'sending' => 'Sending Slack test message...',
'success_pt1' => 'Thành công! Kiểm tra tại ',
'webhook' => [
'sending' => 'Sending :app test message...',
'success_pt1' => 'Success! Check the ',
'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.',
'500' => '500 Server Error.',
'error' => 'Something went wrong. Slack responded with: :error_message',
'error' => 'Something went wrong. :app responded with: :error_message',
'error_misc' => 'Something went wrong. :( ',
]
];

View file

@ -19,6 +19,8 @@ return [
'print_assigned' => 'In tất cả tài sản đã cấp phát',
'email_assigned' => 'Email List of All Assigned',
'user_notified' => 'User has been emailed a list of their currently assigned items.',
'auto_assign_label' => 'Include this user when auto-assigning eligible licenses',
'auto_assign_help' => 'Skip this user in auto assignment of licenses',
'software_user' => 'Phần mềm đã được checkout đến :name',
'send_email_help' => 'Bạn phải cung cấp địa chỉ email của người dùng để gửi chứng thực. Gửi mail chứng thực chỉ có hiệu lực đối với người dùng tạo ra. Mật khẩu được mã hóa một chiều và không thể lấy lại một khi đã lưu.',
'view_user' => 'Xem người dùng :name',
@ -33,7 +35,6 @@ return [
'superadmin_permission_warning' => 'Chỉ quyền superadmins mới cấp quyền người dùng truy cập.',
'admin_permission_warning' => 'Chỉ có quyền admins trở lên mới có thể cấp quyền truy cập cho người dùng.',
'remove_group_memberships' => 'Remove Group Memberships',
'warning_deletion' => 'CẢNH BÁO:',
'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.',
'update_user_assets_status' => 'Update all assets for these users to this status',
'checkin_user_properties' => 'Check in all properties associated with these users',
@ -41,4 +42,13 @@ return [
'remote' => 'Từ xa',
'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.',
'not_remote_label' => 'This is not a remote user',
'vip_label' => 'VIP user',
'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.',
'create_user' => 'Create a user',
'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.',
'email_credentials' => 'Email credentials',
'email_credentials_text' => 'Email my credentials to the email address above',
'next_save_user' => 'Next: Save User',
'all_assigned_list_generation' => 'Generated on:',
'email_user_creds_on_create' => 'Email this user their credentials?',
];

View file

@ -45,7 +45,7 @@ return [
'bulk_edit' => 'Chỉnh sửa hàng loạt',
'bulk_delete' => 'Xoá hàng loạt',
'bulk_actions' => 'Hàng loạt hành động',
'bulk_checkin_delete' => 'Bulk Checkin Items from Users',
'bulk_checkin_delete' => 'Bulk Checkin / Delete Users',
'byod' => 'BYOD',
'byod_help' => 'This device is owned by the user',
'bystatus' => 'Trạng thái',
@ -148,6 +148,7 @@ return [
'filetypes_accepted_help' => 'Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.|Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.',
'filetypes_size_help' => 'Max upload size allowed is :size.',
'image_filetypes_help' => 'Các loại tệp được chấp nhận là jpg, webp, png, gif và svg. Kích thước tải lên tối đa được cho phép là :size.',
'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.',
'import' => 'Nhập',
'importing' => 'Importing',
'importing_help' => 'Bạn có thể nhập nội dung, phụ kiện, giấy phép, linh kiện, vật tư tiêu hao và người dùng qua tệp CSV. <br> <br> CSV phải được phân cách bằng dấu phẩy và được định dạng với các tiêu đề khớp với các tiêu đề trong <a href="https://snipe-it.readme.io/docs/importing" target="_new"> CSV trong tài liệu mẫu </a>.',
@ -157,6 +158,8 @@ return [
'asset_maintenances' => 'Tài sản đang bảo trì',
'item' => 'Mục',
'item_name' => 'Item Name',
'import_file' => 'import CSV file',
'import_type' => 'CSV import type',
'insufficient_permissions' => 'Không đủ quyền!',
'kits' => 'Bộ dụng cụ đã tạo sẵn',
'language' => 'Ngôn ngữ',
@ -227,6 +230,7 @@ return [
'requested_assets_menu' => 'Requested Assets',
'request_canceled' => 'Yêu cầu Đã Hủy',
'save' => 'Lưu',
'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects
'select' => 'Chọn',
'select_all' => 'Chọn tất cả',
'search' => 'Tìm kiếm',
@ -249,8 +253,8 @@ return [
'signature' => 'Chữ ký',
'signed_off_by' => 'Signed Off By',
'skin' => 'Giao diện',
'slack_msg_note' => 'A slack message will be sent',
'slack_test_msg' => 'Có vẻ như tích hợp Slack của bạn với Snipe-IT đang hoạt động!',
'webhook_msg_note' => 'A notification will be sent via webhook',
'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!',
'some_features_disabled' => 'DEMO MODE: Một số tính năng đã bị vô hiệu cho cài đặt này.',
'site_name' => 'Tên trang web',
'state' => 'Tỉnh/Thành phố',
@ -262,7 +266,6 @@ return [
'sure_to_delete' => 'Bạn có chắc chắn muốn xoá',
'submit' => 'Đệ trình',
'target' => 'Mục tiêu',
'toggle_navigation' => 'Toogle Navigation',
'time_and_date_display' => 'Hiển thị thời gian và ngày tháng',
'total_assets' => 'tổng số tài sản',
'total_licenses' => 'tổng số bản quyền',
@ -385,6 +388,7 @@ return [
'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.',
'bulk_checkin_success' => 'The items for the selected users have been checked in.',
'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ',
'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ',
'na_no_purchase_date' => 'N/A - No purchase date provided',
'assets_by_status' => 'Assets by Status',
'assets_by_status_type' => 'Assets by Status Type',
@ -403,7 +407,36 @@ return [
'toggle_navigation' => 'Toggle navigation',
'alerts' => 'Alerts',
'tasks_view_all' => 'View all tasks',
'true' => 'True',
'false' => 'False',
'integration_option' => 'Integration Option',
'log_does_not_exist' => 'No matching log record exists.',
'merge_users' => 'Merge Users',
'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licences, etc will be moved over to the selected user and the other users will be marked as deleted.',
'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.',
'no_users_selected' => 'No users selected',
'not_enough_users_selected' => 'At least :count users must be selected',
'merge_success' => ':count users merged successfully into :into_username!',
'merged' => 'merged',
'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ',
'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)',
'clear_and_save' => 'Clear & Save',
'update_existing_values' => 'Update Existing Values?',
'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.',
'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.',
'send_welcome_email_to_users' => ' Send Welcome Email for new Users?',
'back_before_importing' => 'Backup before importing?',
'csv_header_field' => 'CSV Header Field',
'import_field' => 'Import Field',
'sample_value' => 'Sample Value',
'no_headers' => 'No Columns Found',
'error_in_import_file' => 'There was an error reading the CSV file: :error',
'percent_complete' => ':percent % Complete',
'errors_importing' => 'Some Errors occurred while importing: ',
'warning' => 'WARNING: :warning',
'success_redirecting' => '"Success... Redirecting.',
'setup_successful_migrations' => 'Your database tables have been created',
'setup_migration_output' => 'Migration output:',
'setup_migration_create_user' => 'Next: Create User',
'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.',
];

View file

@ -15,7 +15,7 @@ return [
'more_info_title' => 'Đọc thêm',
'audit_help' => 'Chọn hộp này sẽ chỉnh sửa bản ghi nội dung để phản ánh vị trí mới này. Bỏ chọn nó sẽ chỉ ghi lại vị trí trong nhật ký kiểm tra. <br> <br> Lưu ý rằng nội dung này đã được kiểm tra, nó sẽ không thay đổi vị trí của người, tài sản hoặc vị trí mà nó được kiểm tra.',
'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.<br><br>Note that if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.',
'assets' => 'Nội dung là các mục được theo dõi bằng số sê-ri hoặc thẻ nội dung. Chúng có xu hướng trở thành những mặt hàng có giá trị cao hơn khi việc xác định một mặt hàng cụ thể rất quan trọng.',