Skip to content

Commit

Permalink
Add Vietnamese translation, thanks to Dzung Do (@saosangmo)!
Browse files Browse the repository at this point in the history
  • Loading branch information
Kovah committed Aug 16, 2022
1 parent 9179a10 commit 03e162d
Show file tree
Hide file tree
Showing 20 changed files with 734 additions and 0 deletions.
1 change: 1 addition & 0 deletions config/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
'fr_FR' => 'Français',
'hu_HU' => 'Magyar',
'no_NO' => 'Norsk',
'vi_VN' => 'Tiếng Việt',
'zh_CN' => '简体中文',
],

Expand Down
27 changes: 27 additions & 0 deletions resources/lang/vi_VN/auth.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/

'failed' => 'Thông tin tài khoản không tìm thấy trong hệ thống.',
'throttle' => 'Vượt quá số lần đăng nhập cho phép. Vui lòng thử lại sau :seconds giây.',

'confirm_title' => 'Yêu cầu Xác nhận',
'confirm' => 'Xin vui lòng xác nhận hành động này bằng mật khẩu của bạn.',
'confirm_action' => 'Xác nhận hành động',

'two_factor' => 'Xác thực 2 yếu tố',
'two_factor_check' => 'Xin vui lòng nhập mật khẩu sinh 1 lần được cấp bởi ứng dụng Two Factor Authentication.',
'two_factor_with_recovery' => 'Xác thực với Mã Khôi Phục',

];
10 changes: 10 additions & 0 deletions resources/lang/vi_VN/export.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?php
return [
'export' => 'Xuất dữ liệu',
'start_export_html' => 'Xuất sang HTML',
'start_export_csv' => 'Xuất sang CSV',

'export_help' => 'Chạy xuất dữ liệu sẽ lưu toàn bộ các bookmarks hiện có vào file bookmarks chuẩn thông thường hoặc 1 file CSV nếu bạn muốn.',

'export_csv_error' => 'Có lỗi khi tạo file định dạng CSV. Xin vui lòng kiểm tra file nhật ký để biết thêm chi tiết.',
];
14 changes: 14 additions & 0 deletions resources/lang/vi_VN/import.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?php
return [
'import' => 'Nhập dữ liệu',
'start_import' => 'Bắt đầu nhập',
'import_running' => 'Đang nhập dữ liệu...',
'import_file' => 'File cần nhập',

'import_help' => 'Bạn có thể nhập dữ liệu từ bookmark hiện tại của trình duyệt tại đây. Thông thường, bookmark được xuất thành dạng file html theo trình duyệt. Chọn file tại đây và bắt đầu nhập liệu.<br>Phụ thuộc vào số bookmark tiến trình này có thể gây mất thời gian.',

'import_networkerror' => 'Có lỗi xảy ra khi thử nhập bookmark. Vui lòng kiểm tra giao diện dòng lệnh trình duyệt của bạn để biết thêm chi tiết hoặc xem tư vấn trong nhật ký ứng dụng.',
'import_error' => 'Có lỗi xảy ra khi nhập dữ liệu bookmark. Vui lòng xem tư vấn trong nhật ký ứng dụng.',
'import_empty' => 'Không thể nhập liệu bất kỳ bookmark nào. Hoặc file đã được upload đã bị hỏng hoặc trống.',
'import_successfully' => ':imported liên kết được nhập liệu thành công, :skipped bị bỏ qua.',
];
69 changes: 69 additions & 0 deletions resources/lang/vi_VN/link.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?php
return [
'link' => 'Liên kết',
'links' => 'Liên kết',
'all_links' => 'Tất cả liên kết',
'recent_links' => 'Liên kết gần đây',
'no_links' => 'Không liên kết',

'add' => 'Thêm liên kết',
'add_quick' => 'Thêm nhanh liên kết',
'show' => 'Hiển thị liên kết',
'details' => 'Chi tiết liên kết',
'edit' => 'Sửa liên kết',
'update' => 'Cập nhật Liên kết',
'delete' => 'Xóa liên kết',

'private' => 'Liên kết cá nhân',

'history' => 'Lịch sử',
'history_added' => 'Thêm <code>:newvalue</code> vào :fieldname.',
'history_changed' => 'Đã thay đổi :fieldname từ <code>:oldvalue</code> thành <code>:newvalue</code>',
'history_removed' => 'Đã xóa <code>:oldvalue</code> từ :fieldname.',
'history_deleted' => 'Liên kết đã bị xóa',
'history_restored' => 'Liên kết đã được khôi phục',
'history_created' => 'Liên kết đã được tạo',

'url' => 'URL',
'title' => 'Tiêu đề',
'description' => 'Mô tả',
'revtags' => 'Thẻ',
'revlists' => 'Danh sách',
'is_private' => 'Trạng thái thành công',

'status' => 'Trạng thái',
'stati' => [
'1' => 'Đang làm việc',
'2' => 'Đã di chuyển',
'3' => 'Bị lỗi',
],

'author' => 'bởi :user',

'external_link' => 'Liên kết ngoài',
'wayback' => 'Liên kết lưu trữ @ Wayback Machine',

'check_disable' => 'Tắt kiểm tra',
'check_disabled' => 'Kiểm tra đã bị tắt',
'check_enable' => 'Mở kiểm tra',
'check_enabled' => 'Kiểm tra đã được mở',

'status_is_broken' => 'Liên kết được đánh dấu là hỏng',
'status_mark_working' => 'Đánh dấu là hoạt động',

'added_successfully' => 'Liên kết đã được thêm thành công.',
'added_connection_error' => 'Liên kết được thêm nhưng kết nối đã có lỗi khi thử truy cập URL. Chi tiết có thể xem tại nhật ký hệ thống.',
'added_request_error' => 'Liên kết đã được thêm nhưng xảy ra lỗi khi thử yêu cầu URL, ví dụ 1 chứng chỉ ssl không hợp lệ. Chi tiết có thể xem tại nhật ký hệ thống.',
'updated_successfully' => 'Danh sách được cập nhật thành công.',
'deleted_successfully' => 'Liên kết đã được xóa thành công.',
'deletion_error' => 'Liên kết không thể xóa.',

'duplicates_found' => 'Hệ thống đã tìm thấy liên kết trùng đã được gửi URL:',
'existing_found' => 'Liên kết này đã tồn tại.',

'notifications.linkcheck.errors' => 'Hệ thống tìm thấy lỗi khi kiểm tra liên kết của bạn.',
'notifications.linkcheck.errors.moved' => '⚠ ️Liên kết sau đã được gửi sang vùng mới:',
'notifications.linkcheck.errors.broken' => '🚫 Liên kết sau không thể mở được hoặc đã bị lỗi:',

'happy_bookmarking' => 'Tận hưởng Bookmarking',
];
54 changes: 54 additions & 0 deletions resources/lang/vi_VN/linkace.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<?php
return [
'linkace' => 'LinkAce',

'user' => 'Người dùng',
'username' => 'Tên đăng nhập',
'email' => 'Email',
'password' => 'Mật khẩu',
'password_confirm' => 'Xác nhận mật khẩu',
'login' => 'Đăng nhập',
'logout' => 'Đăng xuất',
'remember_me' => 'Lưu thông tin',
'go_to_dashboard' => 'Đi đến bảng điều khiển',
'system_logs' => 'Nhật ký hệ thống',

'reset_password' => 'Đặt lại mật khẩu',
'send_reset_email' => 'Gửi Liên kết Đặt lại Mật khẩu',
'forgot_password_link' => 'Quên mật khẩu? <a href=":reset_url">Đặt lại tại đây</a>',

'added' => 'Đã thêm',
'added_at' => 'Được thêm lúc',
'updated_at' => 'Cập nhật lúc',
'last_update' => 'Cập nhật gần nhất',
'deleted_at' => 'Đã xóa lúc',

'add' => 'Thêm',
'show' => 'Hiện',
'edit' => 'Sửa',
'update' => 'Cập nhật',
'delete' => 'Xóa',

'menu' => 'Trình đơn',
'entries' => 'Mục',
'feed' => 'Nguồn dữ liệu',

'continue_adding' => 'Tiếp tục thêm',

'private' => 'Cá nhân',
'is_private' => 'Là riêng tư',

'yes' => '',
'no' => 'Không',
'more' => 'Thêm',

'no_results_found' => 'Không tồn tại :model.',

'bookmarklet_close' => 'Cửa sổ bookmarklet này tự động đóng lại sau <span class="bm-timer">5</span> giây.',
'open_linkace' => 'Open LinkAce',

'demo_login_hint' => 'Bạn có thể đăng nhập ngay lúc này. Xin lưu ý rằng bản demo này sẽ được khởi tạo sau 2 giờ.',

'project_of' => 'Linkace là dự án của',
'version' => 'Phiên bản hiện tại: :version',
];
31 changes: 31 additions & 0 deletions resources/lang/vi_VN/list.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?php
return [
'list' => 'Bộ sưu tập',
'lists' => 'Bộ sưu tập',
'all_lists' => 'Tất cả bộ sưu tập',
'recent_lists' => 'Bộ sưu tập mới',

'add' => 'Thêm bộ sưu tập',
'show' => 'Hiện bộ sưu tập',
'edit' => 'Chỉnh sửa bộ sưu tập',
'update' => 'Cập nhật bộ sưu tập',
'delete' => 'Xóa bộ sưu tập',

'filter_lists' => 'Bộ lọc bộ sưu tập...',

'private' => 'Bộ sưu tập cá nhân',

'name' => 'Tên bộ sưu tập',
'description' => 'Mô tả bộ sưu tập',

'author' => 'bởi :user',

'no_lists' => 'Không có bộ sưu tập nào',

'number_links' => ':number liên kết trong bộ sưu tập|:number liên kết trong bộ sưu tập này',

'added_successfully' => 'Bộ sưu tập đã được thêm thành công.',
'updated_successfully' => 'Bộ sưu tập được cập nhật thành công.',
'deleted_successfully' => 'Liên kết đã được xóa thành công.',
'deletion_error' => 'Bộ sưu tập không thể xóa.',
];
20 changes: 20 additions & 0 deletions resources/lang/vi_VN/note.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
return [
'note' => 'Ghi chú',
'notes' => 'Ghi chú',

'add' => 'Thêm ghi chú',
'show' => 'Hiện ghi chú',
'edit' => 'Sửa ghi chú',
'update' => 'Cập nhật ghi chú',
'delete' => 'Xóa ghi chú',

'private' => 'Ghi chú cá nhân',

'note_content' => 'Nội dung chi chú',

'added_successfully' => 'Ghi chú đã được thêm thành công.',
'updated_successfully' => 'Ghi chú đã được cập nhật thành công.',
'deleted_successfully' => 'Ghi chú được xóa thành công.',
'deletion_error' => 'Ghi chú không thể xóa.',
];
19 changes: 19 additions & 0 deletions resources/lang/vi_VN/pagination.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/

'previous' => '&laquo; Trước',
'next' => 'Tiếp &raquo;',

];
22 changes: 22 additions & 0 deletions resources/lang/vi_VN/passwords.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/

'password' => 'Mật khẩu phải gồm 6 ký tự và khớp với phần xác nhận.',
'reset' => 'Mật khẩu của bạn đã được đặt lại!',
'sent' => 'Hướng dẫn đặt lại mật khẩu đã được gửi vào email của bạn!',
'token' => 'Token khởi tạo mật khẩu này không hợp lệ.',
'user' => "Không tìm thấy người dùng với địa chỉ email này.",

];
20 changes: 20 additions & 0 deletions resources/lang/vi_VN/placeholder.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
return [
'username' => 'dzungdo',
'email' => 'dzungdo@f1.edu.vn',
'password' => 'Mật khẩu',
'password_confirmed' => 'Xác nhận mật khẩu',

'link_url' => 'https://github.com/Kovah/LinkAce',
'link_title' => 'Tiêu đề của website',

'list_select' => 'Chọn một danh sách',
'tags_select' => 'Lựa chọn một số thẻ',

'list_name' => 'Tên thực tế của danh sách',
'tag_name' => 'Tên thực tế của thẻ',

'two_factor_otp' => 'Mật khẩu một lần',
'two_factor_recovery_code' => 'Mã phục hồi',

];
29 changes: 29 additions & 0 deletions resources/lang/vi_VN/search.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?php
return [
'search' => 'Tìm kiếm',
'results' => 'kết quả',

'filter_by_list' => 'Lọc theo danh sách',
'filter_by_tag' => 'Lọc theo thẻ',
'query' => 'Tìm kiếm...',
'search_title' => 'Tìm theo tiêu đề',
'search_description' => 'Tìm theo mô tả',
'private_only' => 'Chỉ liên kết bảo mật',
'broken_links' => 'Chỉ liên kết hỏng',
'empty_tags' => 'không có thẻ',
'empty_lists' => 'không có danh sách',

'order_by' => 'Sắp xếp bởi',
'order_by.title:asc' => 'Tiêu đề tăng dần',
'order_by.title:desc' => 'Tiêu đề giảm dần',
'order_by.url:asc' => 'URL tăng dần',
'order_by.url:desc' => 'URL giảm dần',
'order_by.created_at:asc' => 'Ngày tạo giảm dần',
'order_by.created_at:desc' => 'Ngày tạo tăng dần',
'order_by.number_links:asc' => 'Số liên kết tăng dần',
'order_by.number_links:desc' => 'Số liên kết giảm dần',

'no_results' => 'Không tìm thấy kết quả nào.',

'validation_query_missing' => 'Bạn phải nhập câu truy vấn tìm kiếm, hoặc chọn 1 danh sách, 1 thẻ hoặc bật chức năng tìm kiếm liên kết hỏng.',
];
Loading

0 comments on commit 03e162d

Please sign in to comment.