mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-02-25 18:45:27 -06:00
Add support for Vietnamese.
This commit is contained in:
parent
4982f6f919
commit
fbd88d03c5
@ -16,3 +16,4 @@ sv_SE
|
||||
zh-hans_CN
|
||||
zh-hant_CN
|
||||
fi_FI
|
||||
vi_VN
|
||||
|
@ -335,6 +335,7 @@ return [
|
||||
'hu_HU' => ['name_locale' => 'Hungarian', 'name_english' => 'Hungarian'],
|
||||
'sv_SE' => ['name_locale' => 'Svenska', 'name_english' => 'Swedish'],
|
||||
'fi_FI' => ['name_locale' => 'Suomi', 'name_english' => 'Finnish'],
|
||||
'vi_VN' => ['name_locale' => 'Tiếng Việt', 'name_english' => 'Vietnamese'],
|
||||
|
||||
|
||||
// currently disabled languages:
|
||||
|
1
resources/assets/js/create_transaction.js
vendored
1
resources/assets/js/create_transaction.js
vendored
@ -90,6 +90,7 @@ const i18n = new vuei18n({
|
||||
'zh-tw': require('./locales/zh-tw.json'),
|
||||
'zh-cn': require('./locales/zh-cn.json'),
|
||||
'sv': require('./locales/sv.json'),
|
||||
'vi': require('./locales/vi.json'),
|
||||
}
|
||||
});
|
||||
|
||||
|
1
resources/assets/js/edit_transaction.js
vendored
1
resources/assets/js/edit_transaction.js
vendored
@ -89,6 +89,7 @@ const i18n = new vuei18n({
|
||||
'zh-tw': require('./locales/zh-tw.json'),
|
||||
'zh-cn': require('./locales/zh-cn.json'),
|
||||
'sv': require('./locales/sv.json'),
|
||||
'vi': require('./locales/vi.json'),
|
||||
}
|
||||
});
|
||||
|
||||
|
3
resources/lang/.gitignore
vendored
3
resources/lang/.gitignore
vendored
@ -8,5 +8,4 @@ uk_UA
|
||||
sr_CS
|
||||
et_EE
|
||||
bg_BG
|
||||
tlh_AA
|
||||
vi_VN
|
||||
tlh_AA
|
26
resources/lang/vi_VN/api.php
Normal file
26
resources/lang/vi_VN/api.php
Normal file
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
/**
|
||||
* api.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
|
||||
];
|
28
resources/lang/vi_VN/auth.php
Normal file
28
resources/lang/vi_VN/auth.php
Normal file
@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* auth.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'failed' => 'Thông tin đăng nhập không đúng.',
|
||||
'throttle' => 'Đăng nhập thất bại nhiều lần. Vui lòng thử lại sau : giây.',
|
||||
];
|
26
resources/lang/vi_VN/bank.php
Normal file
26
resources/lang/vi_VN/bank.php
Normal file
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* bank.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
];
|
62
resources/lang/vi_VN/breadcrumbs.php
Normal file
62
resources/lang/vi_VN/breadcrumbs.php
Normal file
@ -0,0 +1,62 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* breadcrumbs.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'home' => 'Trang chủ',
|
||||
'edit_currency' => 'Sửa tiền tệ ":name"',
|
||||
'delete_currency' => 'Xóa tiền tệ ":name"',
|
||||
'newPiggyBank' => 'Tạo mới heo đất',
|
||||
'edit_piggyBank' => 'Sửa heo đất ":name"',
|
||||
'preferences' => 'Quyền ưu tiên',
|
||||
'profile' => 'Hồ sơ',
|
||||
'changePassword' => 'Đổi mật khẩu',
|
||||
'change_email' => 'Đổi địa chỉ email',
|
||||
'bills' => 'Hóa đơn',
|
||||
'newBill' => 'Hóa đơn mới',
|
||||
'edit_bill' => 'Sửa hóa đơn ":name"',
|
||||
'delete_bill' => 'Xóa hóa đơn ":name"',
|
||||
'reports' => 'Báo cáo',
|
||||
'search_result' => 'Tìm kết quả cho ":query"',
|
||||
'withdrawal_list' => 'Chi phí',
|
||||
'Withdrawal_list' => 'Chi phí',
|
||||
'deposit_list' => 'Doanh thu, thu nhập và tiền gửi',
|
||||
'transfer_list' => 'Chuyển',
|
||||
'transfers_list' => 'Chuyển',
|
||||
'reconciliation_list' => 'Hòa giải',
|
||||
'create_withdrawal' => 'Tạo rút tiền mới',
|
||||
'create_deposit' => 'Tạo gửi tiền mới',
|
||||
'create_transfer' => 'Tạo chuyển tiền mới',
|
||||
'create_new_transaction' => 'Tạo giao dịch mới',
|
||||
'edit_journal' => 'Sửa giao dịch ":description"',
|
||||
'edit_reconciliation' => 'Sửa ":mô tả"',
|
||||
'delete_journal' => 'Xóa giao dịch ":description"',
|
||||
'delete_group' => 'Xóa giao dịch ":description"',
|
||||
'tags' => 'Thẻ(tag)',
|
||||
'createTag' => 'Tạo thẻ mới',
|
||||
'edit_tag' => 'Sửa thẻ ":tag"',
|
||||
'delete_tag' => 'Xóa thẻ ":tag"',
|
||||
'delete_journal_link' => 'Xóa liên kết giữa các giao dịch',
|
||||
'telemetry_index' => 'Thu thập dữ liệu cho nhà phát triển',
|
||||
'telemetry_view' => 'View telemetry',
|
||||
];
|
32
resources/lang/vi_VN/components.php
Normal file
32
resources/lang/vi_VN/components.php
Normal file
@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* components.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// profile
|
||||
'personal_access_tokens' => 'Mã thông báo truy cập cá nhân(token)',
|
||||
|
||||
// bills:
|
||||
'not_expected_period' => 'Không mong đợi ở giai đoạn này',
|
||||
'not_or_not_yet' => 'Không (chưa)',
|
||||
];
|
52
resources/lang/vi_VN/config.php
Normal file
52
resources/lang/vi_VN/config.php
Normal file
@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* config.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'html_language' => 'vi',
|
||||
'locale' => 'vi, Vietnamese, vi_VN.utf8, vi_VN.UTF-8',
|
||||
'month' => '%B %Y',
|
||||
'month_and_day' => '%B %e, %Y',
|
||||
'month_and_day_moment_js' => 'MMM D, YYYY',
|
||||
'month_and_date_day' => '%A %B %e, %Y',
|
||||
'month_and_day_no_year' => '%B %e',
|
||||
'date_time' => '%B %e, %Y, @ %T',
|
||||
'specific_day' => '%e %B %Y',
|
||||
'week_in_year' => 'Tuần %V, %G',
|
||||
'year' => '%Y',
|
||||
'half_year' => '%B %Y',
|
||||
'month_js' => 'MMMM YYYY',
|
||||
'month_and_day_js' => 'MMMM Do, YYYY',
|
||||
'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss',
|
||||
'specific_day_js' => 'D MMMM YYYY',
|
||||
'week_in_year_js' => '[Tuần] w, YYYY',
|
||||
'year_js' => 'YYYY',
|
||||
'half_year_js' => 'Q YYYY',
|
||||
'dow_1' => 'Thứ 2',
|
||||
'dow_2' => 'Thứ 3',
|
||||
'dow_3' => 'Thứ 4',
|
||||
'dow_4' => 'Thứ 5',
|
||||
'dow_5' => 'Thứ 6',
|
||||
'dow_6' => 'Thứ 7',
|
||||
'dow_7' => 'Chủ nhật',
|
||||
];
|
26
resources/lang/vi_VN/csv.php
Normal file
26
resources/lang/vi_VN/csv.php
Normal file
@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* csv.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
];
|
38
resources/lang/vi_VN/demo.php
Normal file
38
resources/lang/vi_VN/demo.php
Normal file
@ -0,0 +1,38 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* demo.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'no_demo_text' => 'Xin lỗi, không có văn bản giải thích demo bổ sung cho <abbr title=":route">this page</abbr>.',
|
||||
'see_help_icon' => 'Tuy nhiên, <i class="fa fa-question-circle"></i>-biểu tượng ở góc trên bên phải có thể cho bạn biết thêm.',
|
||||
'index' => 'Chào mừng bạn đến <strong>Firefly III</strong>! Trên trang này, bạn có được một cái nhìn tổng quan nhanh về tài chính của bạn. Để biết thêm thông tin, hãy kiểm tra Tài khoản → <a href=":asset">Asset Accounts</a> và tất nhiên <a href=":budgets">Budgets</a> and <a href=":reports">Reports</a> pages. Hoặc chỉ cần nhìn xung quanh và xem nơi bạn kết thúc.',
|
||||
'accounts-index' => 'tài khoản là tài khoản ngân hàng cá nhân của bạn. Tài khoản chi tiêu là tài khoản bạn chi tiền, chẳng hạn như cửa hàng và bạn bè. Tài khoản doanh thu là tài khoản bạn nhận được tiền, chẳng hạn như công việc của bạn, chính phủ hoặc các nguồn thu nhập khác. Nợ phải trả là các khoản nợ và khoản vay của bạn như nợ thẻ tín dụng cũ hoặc khoản vay sinh viên. Trên trang này, bạn có thể chỉnh sửa hoặc xóa chúng.',
|
||||
'budgets-index' => 'Trang này hiển thị cho bạn tổng quan về ngân sách của bạn. Thanh trên cùng hiển thị số tiền có sẵn để được dự toán. Điều này có thể được tùy chỉnh cho bất kỳ khoảng thời gian bằng cách nhấp vào số tiền bên phải. Số tiền bạn đã thực sự chi tiêu được hiển thị trong thanh bên dưới. Dưới đây là chi phí cho mỗi ngân sách và những gì bạn đã dự trù cho chúng.',
|
||||
'reports-index-start' => 'Firefly III hỗ trợ một số loại báo cáo. Tìm hiểu thêm bằng cách nhấp vào <i class="fa fa-question-circle"></i>-biểu tượng ở góc trên bên phải.',
|
||||
'reports-index-examples' => 'Hãy chắc chắn kiểm tra các ví dụ này: <a href=":one">tổng quan tài chính hàng tháng</a>, <a href=":two">tổng quan tài chính hàng năm</a> và <a href=":three">tổng quan về ngân sách</a>.',
|
||||
'currencies-index' => 'Firefly III hỗ trợ nhiều loại tiền tệ. Mặc dù nó mặc định là Việt Nam Đồng nhưng có thể được đặt thành Đô la Mỹ và nhiều loại tiền tệ khác. Như bạn có thể thấy một lựa chọn nhỏ các loại tiền tệ đã được đưa vào nhưng bạn có thể thêm loại tiền của mình nếu muốn. Tuy nhiên, việc thay đổi loại tiền tệ mặc định sẽ không thay đổi loại tiền của các giao dịch hiện tại: Firefly III hỗ trợ sử dụng nhiều loại tiền tệ cùng một lúc.',
|
||||
'transactions-index' => 'Những chi phí, tiền gửi và chuyển khoản. Chúng đã được tạo tự động.',
|
||||
'piggy-banks-index' => 'Như bạn có thể thấy, có ba con heo đất. Sử dụng các nút cộng và trừ để tăng, giảm số tiền trong mỗi heo đất. Nhấp vào tên của heo đất để xem quyền quản trị cho mỗi heo đất.',
|
||||
'import-index' => 'Bất kỳ tệp CSV nào cũng có thể được nhập vào Firefly III. Nó cũng hỗ trợ nhập dữ liệu từ bunq và Spectre. Với tư cách là người dùng demo, bạn chỉ có thể thấy trình cung cấp "giả" đang hoạt động. Nó sẽ tạo ra một số giao dịch ngẫu nhiên để cho bạn thấy quá trình hoạt động như thế nào.',
|
||||
'profile-index' => 'Hãy nhớ rằng trang web demo đặt lại sau mỗi bốn giờ. Quyền truy cập của bạn có thể bị thu hồi bất cứ lúc nào. Điều này xảy ra tự động và không phải là một lỗi.',
|
||||
];
|
1604
resources/lang/vi_VN/firefly.php
Normal file
1604
resources/lang/vi_VN/firefly.php
Normal file
File diff suppressed because it is too large
Load Diff
269
resources/lang/vi_VN/form.php
Normal file
269
resources/lang/vi_VN/form.php
Normal file
@ -0,0 +1,269 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* form.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// new user:
|
||||
'bank_name' => 'Tên ngân hàng',
|
||||
'bank_balance' => 'Số dư',
|
||||
'savings_balance' => 'Số dư tiết kiệm',
|
||||
'credit_card_limit' => 'Hạn mức thẻ tín dụng',
|
||||
'automatch' => 'Tự động khớp',
|
||||
'skip' => 'Bỏ qua',
|
||||
'enabled' => 'Cho phép',
|
||||
'name' => 'Tên',
|
||||
'active' => 'Hành động',
|
||||
'amount_min' => 'Số tiền tối thiểu',
|
||||
'amount_max' => 'Số tiền tối đa',
|
||||
'match' => 'Matches on',
|
||||
'strict' => 'Chế độ nghiêm ngặt',
|
||||
'repeat_freq' => 'Lặp lại',
|
||||
'location' => 'Vị trí',
|
||||
'update_channel' => 'Cập nhật kênh',
|
||||
'journal_currency_id' => 'Tiền tệ',
|
||||
'currency_id' => 'Tiền tệ',
|
||||
'transaction_currency_id' => 'Tiền tệ',
|
||||
'auto_budget_currency_id' => 'Currency',
|
||||
'external_ip' => 'IP của máy chủ bạn',
|
||||
'attachments' => 'Tài liệu đính kèm',
|
||||
'journal_amount' => 'Số tiền',
|
||||
'journal_source_name' => 'Tài khoản thu nhập (source)',
|
||||
'keep_bill_id' => 'Hóa đơn',
|
||||
'journal_source_id' => 'tài khoản (source)',
|
||||
'BIC' => 'BIC',
|
||||
'verify_password' => 'Xác minh bảo mật mật khẩu',
|
||||
'source_account' => 'Tài khoản gửi',
|
||||
'destination_account' => 'Tài khoản nhận',
|
||||
'journal_destination_id' => 'tài khoản (destination)',
|
||||
'asset_destination_account' => 'Tài khoản đích',
|
||||
'include_net_worth' => 'Include in net worth',
|
||||
'asset_source_account' => 'Tài khoản nguồn',
|
||||
'journal_description' => 'Mô tả',
|
||||
'note' => 'Ghi chú',
|
||||
'store_new_transaction' => 'Lưu trữ giao dịch mới',
|
||||
'split_journal' => 'Tách giao dịch này',
|
||||
'split_journal_explanation' => 'Tách giao dịch này thành nhiều phần',
|
||||
'currency' => 'Tiền tệ',
|
||||
'account_id' => 'tài khoản',
|
||||
'budget_id' => 'Ngân sách',
|
||||
'opening_balance' => 'Số dư đầu kỳ',
|
||||
'tagMode' => 'Chế độ thẻ(tag)',
|
||||
'tag_position' => 'Vị trí thẻ(tag)',
|
||||
'virtual_balance' => 'Cân bằng ảo',
|
||||
'targetamount' => 'Số tiền mục tiêu',
|
||||
'account_role' => 'Vai trò tài khoản',
|
||||
'opening_balance_date' => 'Ngày mở số dư',
|
||||
'cc_type' => 'Gói thanh toán thẻ tín dụng',
|
||||
'cc_monthly_payment_date' => 'Ngày thanh toán thẻ tín dụng hàng tháng',
|
||||
'piggy_bank_id' => 'Con heo đất',
|
||||
'returnHere' => 'Quay lại đây',
|
||||
'returnHereExplanation' => 'Sau khi lưu, quay lại đây để tạo cái khác.',
|
||||
'returnHereUpdateExplanation' => 'Sau khi cập nhật, quay lại đây.',
|
||||
'description' => 'Mô tả',
|
||||
'expense_account' => 'Tài khoản sài',
|
||||
'revenue_account' => 'Tài khoản thu nhập',
|
||||
'decimal_places' => 'Số thập phân',
|
||||
'exchange_rate_instruction' => 'Ngoại tệ',
|
||||
'source_amount' => 'Số tiền (source)',
|
||||
'destination_amount' => 'Số tiền (destination)',
|
||||
'native_amount' => 'Native amount',
|
||||
'new_email_address' => 'Địa chỉ email mới',
|
||||
'verification' => 'Xác minh',
|
||||
'api_key' => 'API key',
|
||||
'remember_me' => 'Nhớ tôi',
|
||||
'liability_type_id' => 'Loại trách nhiệm pháp lý',
|
||||
'interest' => 'Lãi',
|
||||
'interest_period' => 'Chu kỳ lãi',
|
||||
|
||||
'source_account_asset' => 'Tài khoản gửi (asset account)',
|
||||
'destination_account_expense' => 'Tài khoản nhận (expense account)',
|
||||
'destination_account_asset' => 'Tài khoản nhận (asset account)',
|
||||
'source_account_revenue' => 'Tài khoản gửi (revenue account)',
|
||||
'type' => 'Loại',
|
||||
'convert_Withdrawal' => 'Phí rút tiền',
|
||||
'convert_Deposit' => 'Phí gửi tiền',
|
||||
'convert_Transfer' => 'Phí chuyển khoản',
|
||||
|
||||
'amount' => 'Số tiền',
|
||||
'foreign_amount' => 'Ngoại tệ',
|
||||
'existing_attachments' => 'Có sẵn',
|
||||
'date' => 'Ngày',
|
||||
'interest_date' => 'Ngày lãi',
|
||||
'book_date' => 'Ngày đặt sách',
|
||||
'process_date' => 'Ngày xử lý',
|
||||
'category' => 'Danh mục',
|
||||
'tags' => 'Thẻ (tag)',
|
||||
'deletePermanently' => 'Xóa vĩnh viễn',
|
||||
'cancel' => 'Hủy bỏ',
|
||||
'targetdate' => 'Ngày muốn',
|
||||
'startdate' => 'Ngày bắt đầu',
|
||||
'tag' => 'Thẻ (tag)',
|
||||
'under' => 'Dưới',
|
||||
'symbol' => 'Ký hiệu',
|
||||
'code' => 'Mã',
|
||||
'iban' => 'IBAN',
|
||||
'account_number' => 'Số tài khoản',
|
||||
'creditCardNumber' => 'Số thẻ tín dụng',
|
||||
'has_headers' => 'Tiêu đề',
|
||||
'date_format' => 'Định dạng ngày',
|
||||
'specifix' => 'Bank- or file specific fixes',
|
||||
'attachments[]' => 'File đính kèm',
|
||||
'store_new_withdrawal' => 'Lưu trữ rút tiền mới',
|
||||
'store_new_deposit' => 'Lưu trữ tiền gửi mới',
|
||||
'store_new_transfer' => 'Lưu trữ chuyển mới',
|
||||
'add_new_withdrawal' => 'Thêm rút tiền mới',
|
||||
'add_new_deposit' => 'Thêm tiền gửi mới',
|
||||
'add_new_transfer' => 'Thêm chuyển tiền mơi',
|
||||
'title' => 'Tiêu đề',
|
||||
'notes' => 'Ghi chú',
|
||||
'filename' => 'Tên file',
|
||||
'mime' => 'Mime type',
|
||||
'size' => 'Kích thước',
|
||||
'trigger' => 'Kích hoạt',
|
||||
'stop_processing' => 'Dừng xử lý',
|
||||
'start_date' => 'Bắt đầu',
|
||||
'end_date' => 'Kết thúc',
|
||||
'include_attachments' => 'Bao gồm file đã upload',
|
||||
'include_old_uploads' => 'Bao gồm dữ liệu đã nhập',
|
||||
'delete_account' => 'Xóa tài khoản ":name"',
|
||||
'delete_bill' => 'Xóa hóa đơn ":name"',
|
||||
'delete_budget' => 'Xóa ngân sách ":name"',
|
||||
'delete_category' => 'Xóa danh mục ":name"',
|
||||
'delete_currency' => 'Xóa tiền tệ ":name"',
|
||||
'delete_journal' => 'Xóa giao dịch với mô tả ":description"',
|
||||
'delete_attachment' => 'Xóa file đính kèm ":name"',
|
||||
'delete_rule' => 'Xóa quy tắc ":title"',
|
||||
'delete_rule_group' => 'Xóa nhóm quy tắc ":title"',
|
||||
'delete_link_type' => 'Xóa loại liên kết ":name"',
|
||||
'delete_user' => 'Xóa người dùng ":email"',
|
||||
'delete_recurring' => 'Xóa giao dịch định kỳ ":title"',
|
||||
'user_areYouSure' => 'Nếu bạn xóa người dùng ":email", mọi thứ sẽ biến mất không thể phục hồi. Nếu bạn tự xóa tài khoản của mình bạn sẽ không truy cập bằng tài khoản này được.',
|
||||
'attachment_areYouSure' => 'Bạn có chắc chắn muốn xóa tệp đính kèm có tên ":name"?',
|
||||
'account_areYouSure' => 'Bạn có chắc chắn muốn xóa tài khoản có tên ":name"?',
|
||||
'bill_areYouSure' => 'Bạn có chắc chắn muốn xóa hóa đơn có tên ":name"?',
|
||||
'rule_areYouSure' => 'Bạn có chắc chắn muốn xóa quy tắc có tiêu đề ":title"?',
|
||||
'ruleGroup_areYouSure' => 'Bạn có chắc chắn muốn xóa nhóm quy tắc có tiêu đề ":title"?',
|
||||
'budget_areYouSure' => 'Bạn có chắc chắn muốn xóa ngân sách có tên ":name"?',
|
||||
'category_areYouSure' => 'Bạn có chắc chắn muốn xóa danh mục có tên ":name"?',
|
||||
'recurring_areYouSure' => 'Bạn có chắc chắn muốn xóa giao dịch định kuf có tiêu đề ":title"?',
|
||||
'currency_areYouSure' => 'Bạn có chắc chắn muốn xóa loại tiền có tên ":name"?',
|
||||
'piggyBank_areYouSure' => 'Bạn có chắc chắn muốn xóa heo đất có tên ":name"?',
|
||||
'journal_areYouSure' => 'Bạn có chắc chắn muốn xóa giao dịch được mô tả ":description"?',
|
||||
'mass_journal_are_you_sure' => 'Bạn có chắc chắn muốn xóa những giao dịch này?',
|
||||
'tag_areYouSure' => 'Bạn có chắc chắn muốn xóa thẻ ":tag"?',
|
||||
'journal_link_areYouSure' => 'Bạn có chắc chắn muốn xóa liên kết giữa <a href=":source_link">:source</a> và <a href=":destination_link">:destination</a>?',
|
||||
'linkType_areYouSure' => 'Bạn có chắc chắn muốn xóa loại liên kết ":name" (":inward" / ":outward")?',
|
||||
'permDeleteWarning' => 'Xóa nội dung khỏi Firefly III là vĩnh viễn và không thể hoàn tác.',
|
||||
'mass_make_selection' => 'Bạn vẫn có thể ngăn các mục bị xóa bằng cách xóa hộp kiểm.',
|
||||
'delete_all_permanently' => 'Xóa các mục đã chọn vĩnh viễn',
|
||||
'update_all_journals' => 'Cập nhật những giao dịch này',
|
||||
'also_delete_transactions' => 'Giao dịch duy nhất được kết nối với tài khoản này sẽ bị xóa. Số giao dịch được kết nối với tài khoản này cũng sẽ bị xóa.',
|
||||
'also_delete_connections' => 'Giao dịch duy nhất được liên kết với loại liên kết này sẽ mất kết nối. Số giao dịch được liên kết với loại liên kết này sẽ mất kết nối.',
|
||||
'also_delete_rules' => 'Quy tắc duy nhất được kết nối với nhóm quy tắc này cũng sẽ bị xóa. Quy tắc đếm được kết nối với nhóm quy tắc này cũng sẽ bị xóa.',
|
||||
'also_delete_piggyBanks' => 'Heo đất duy nhất được kết nối với tài khoản này cũng sẽ bị xóa. Heo đất được kết nối với tài khoản này cũng sẽ bị xóa.',
|
||||
'bill_keep_transactions' => 'Giao dịch duy nhất được kết nối với hóa đơn này sẽ không bị xóa. Số giao dịch được kết nối với hóa đơn này sẽ bị xóa.',
|
||||
'budget_keep_transactions' => 'Giao dịch duy nhất được kết nối với ngân sách này sẽ không bị xóa. Các giao dịch được kết nối với ngân sách này sẽ không bị xóa.',
|
||||
'category_keep_transactions' => 'Giao dịch duy nhất được kết nối với danh mục này sẽ không bị xóa. Số giao dịch được kết nối với danh mục này sẽ bị xóa.',
|
||||
'recurring_keep_transactions' => 'Giao dịch duy nhất được tạo bởi giao dịch định kỳ này sẽ không bị xóa. Các giao dịch được tạo bởi giao dịch định kỳ này sẽ được xóa bỏ.',
|
||||
'tag_keep_transactions' => 'Giao dịch duy nhất được kết nối với thẻ này sẽ không bị xóa. Đếm các giao dịch được kết nối với thẻ này sẽ không bị xóa.',
|
||||
'check_for_updates' => 'Kiểm tra cập nhật',
|
||||
|
||||
'email' => 'Địa chỉ email',
|
||||
'password' => 'Mật khẩu',
|
||||
'password_confirmation' => 'Mật khẩu (nhập lại)',
|
||||
'blocked' => 'Đã bị chặn?',
|
||||
'blocked_code' => 'Lý do chặn',
|
||||
'login_name' => 'Đăng nhập',
|
||||
|
||||
// import
|
||||
'apply_rules' => 'Áp dụng quy tắc',
|
||||
'artist' => 'Nhạc sĩ',
|
||||
'album' => 'Album',
|
||||
'song' => 'Bài hát',
|
||||
|
||||
|
||||
// admin
|
||||
'domain' => 'Tên miền',
|
||||
'single_user_mode' => 'Tắt chức năng đăng ký mới',
|
||||
'is_demo_site' => 'Là trang demo',
|
||||
|
||||
// import
|
||||
'import_file' => 'Nhập file',
|
||||
'configuration_file' => 'Cấu hình file',
|
||||
'import_file_type' => 'Nhập loại file',
|
||||
'csv_comma' => 'A comma (,)',
|
||||
'csv_semicolon' => 'A semicolon (;)',
|
||||
'csv_tab' => 'A tab (invisible)',
|
||||
'csv_delimiter' => 'CSV field delimiter',
|
||||
'csv_import_account' => 'Mặc định tài khoản nhập',
|
||||
'csv_config' => 'Cấu hình nhập CSV',
|
||||
'client_id' => 'Client ID',
|
||||
'service_secret' => 'Service secret',
|
||||
'app_secret' => 'App secret',
|
||||
'app_id' => 'App ID',
|
||||
'secret' => 'Secret',
|
||||
'public_key' => 'Public key',
|
||||
'country_code' => 'Mã quốc gia',
|
||||
'provider_code' => 'Ngân hàng hoặc nhà cung cấp dữ liệu',
|
||||
'fints_url' => 'FinTS API URL',
|
||||
'fints_port' => 'Cổng',
|
||||
'fints_bank_code' => 'Mã ngân hàng',
|
||||
'fints_username' => 'Tên người dùng',
|
||||
'fints_password' => 'PIN / Password',
|
||||
'fints_account' => 'FinTS account',
|
||||
'local_account' => 'Firefly III account',
|
||||
'from_date' => 'Từ ngày',
|
||||
'to_date' => 'Đến ngày',
|
||||
|
||||
|
||||
'due_date' => 'Ngày đáo hạn',
|
||||
'payment_date' => 'Ngày thanh toán',
|
||||
'invoice_date' => 'Ngày hóa đơn',
|
||||
'internal_reference' => 'Tài liệu tham khảo nội bộ',
|
||||
'inward' => 'Mô tả bên trong',
|
||||
'outward' => 'Mô tả bên ngoài',
|
||||
'rule_group_id' => 'Nhóm quy tắc',
|
||||
'transaction_description' => 'Mô tả giao dịch',
|
||||
'first_date' => 'Ngày đầu tiên',
|
||||
'transaction_type' => 'Loại giao dịch',
|
||||
'repeat_until' => 'Lặp lại đến',
|
||||
'recurring_description' => 'Mô tả giao dịch định kỳ',
|
||||
'repetition_type' => 'Loại lặp lại',
|
||||
'foreign_currency_id' => 'Ngoại tệ',
|
||||
'repetition_end' => 'Kết thúc lặp lại',
|
||||
'repetitions' => 'Sự lặp lại',
|
||||
'calendar' => 'Lịch',
|
||||
'weekend' => 'Ngày cuối tuần',
|
||||
'client_secret' => 'Client secret',
|
||||
|
||||
'withdrawal_destination_id' => 'Mô tả tài khoản',
|
||||
'deposit_source_id' => 'Source account',
|
||||
'expected_on' => 'Dự kiến vào',
|
||||
'paid' => 'Đã thanh toán',
|
||||
|
||||
'auto_budget_type' => 'Auto-budget',
|
||||
'auto_budget_amount' => 'Auto-budget amount',
|
||||
'auto_budget_period' => 'Auto-budget period',
|
||||
|
||||
|
||||
];
|
320
resources/lang/vi_VN/import.php
Normal file
320
resources/lang/vi_VN/import.php
Normal file
@ -0,0 +1,320 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* import.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// ALL breadcrumbs and subtitles:
|
||||
'index_breadcrumb' => 'Nhập dữ liệu vào Firefly III',
|
||||
'prerequisites_breadcrumb_fake' => 'Điều kiện tiên quyết cho người cung cấp nhập giả',
|
||||
'prerequisites_breadcrumb_spectre' => 'Điều kiện tiên quyết cho Spectre',
|
||||
'prerequisites_breadcrumb_bunq' => 'Điều kiện tiên quyết cho bunq',
|
||||
'prerequisites_breadcrumb_ynab' => 'Điều kiện tiên quyết cho YNAB',
|
||||
'job_configuration_breadcrumb' => 'Cấu hình cho ":key"',
|
||||
'job_status_breadcrumb' => 'Trạng thái nhập cho ":key"',
|
||||
'disabled_for_demo_user' => 'bị vô hiệu hóa trong bản demo',
|
||||
|
||||
// index page:
|
||||
'general_index_intro' => 'Chào mừng bạn đến với nhập dữ liệu cho Firefly III. Có một số cách nhập dữ liệu vào Firefly III, được hiển thị ở đây dưới dạng các nút.',
|
||||
|
||||
// notices about the CSV importer:
|
||||
'deprecate_csv_import' => 'Như đã nêu trong <a href="https://www.patreon.com/posts/future-updates-30012174">bài đăng Patreon này</a>, cách Firefly III quản lý nhập dữ liệu sẽ thay đổi. Điều đó có nghĩa là công cụ nhập CSV sẽ được chuyển sang một công cụ mới, riêng biệt. Bạn đã có thể sử dụng bản beta này nếu bạn truy cập <a href="https://github.com/firefly-iii/csv-importer">kho GitHub này</a>.',
|
||||
'final_csv_import' => 'As outlined in <a href="https://www.patreon.com/posts/future-updates-30012174">this Patreon post</a>, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: <a href="https://github.com/firefly-iii/csv-importer">the Firefly III CSV importer</a>. I would appreciate it if you would test the new importer and let me know what you think.',
|
||||
|
||||
// import provider strings (index):
|
||||
'button_fake' => 'Giả mạo nhập',
|
||||
'button_file' => 'Nhập một tập tin',
|
||||
'button_bunq' => 'Nhập từ bunq',
|
||||
'button_spectre' => 'Nhập bằng Spectre',
|
||||
'button_plaid' => 'Nhập bằng Plaid',
|
||||
'button_yodlee' => 'Nhập bằng Yodlee',
|
||||
'button_quovo' => 'Nhập bằng Quovo',
|
||||
'button_ynab' => 'Nhập từ You Need A Budget',
|
||||
'button_fints' => 'Nhập bằng FinTS',
|
||||
|
||||
|
||||
// prerequisites box (index)
|
||||
'need_prereq_title' => 'Điều kiện tiên quyết nhập',
|
||||
'need_prereq_intro' => 'Một số phương pháp nhập cần sự cho phép của bạn trước khi chúng có thể được sử dụng. Ví dụ: họ có thể yêu cầu khóa API đặc biệt hoặc mật khẩu ứng dụng. Bạn có thể cấu hình chúng ở đây. Biểu tượng cho biết nếu những điều kiện tiên quyết này đã được đáp ứng.',
|
||||
'do_prereq_fake' => 'Điều kiện tiên quyết cho nhà cung cấp giả',
|
||||
'do_prereq_file' => 'Điều kiện tiên quyết để nhập tệp',
|
||||
'do_prereq_bunq' => 'Điều kiện tiên quyết để nhập từ bunq',
|
||||
'do_prereq_spectre' => 'Điều kiện tiên quyết để nhập bằng cách sử dụng Spectre',
|
||||
'do_prereq_plaid' => 'Điều kiện tiên quyết để nhập bằng cách sử dụng Plaid',
|
||||
'do_prereq_yodlee' => 'PĐiều kiện tiên quyết để nhập bằng cách sử dụng Yodlee',
|
||||
'do_prereq_quovo' => 'Điều kiện tiên quyết để nhập bằng cách sử dụng Quovo',
|
||||
'do_prereq_ynab' => 'Điều kiện tiên quyết để nhập từ YNAB',
|
||||
|
||||
// prerequisites:
|
||||
'prereq_fake_title' => 'Điều kiện tiên quyết để nhập từ nhà cung cấp nhập giả',
|
||||
'prereq_fake_text' => 'Nhà cung cấp giả mạo này yêu cầu khóa API giả. Nó phải dài 32 ký tự. Bạn có thể sử dụng cái này: 123456789012345678901234567890AA',
|
||||
'prereq_spectre_title' => 'Điều kiện tiên quyết để nhập bằng API Spectre',
|
||||
'prereq_spectre_text' => 'Để nhập dữ liệu bằng API Spectre (v4), bạn phải cung cấp cho Firefly III hai giá trị bí mật. Tìm nó trên trên <a href="https://www.saltedge.com/clients/profile/secrets">trang bí mật</a>.',
|
||||
'prereq_spectre_pub' => 'Tương tự, API Spectre cần biết khóa công khai mà bạn thấy bên dưới. Không có nó, nó sẽ không nhận ra bạn. Vui lòng nhập khóa công khai này vào <a href="https://www.saltedge.com/clients/profile/secrets">trang bí mật</a>.',
|
||||
'prereq_bunq_title' => 'Điều kiện tiên quyết để nhập từ bunq',
|
||||
'prereq_bunq_text' => 'Để nhập từ bunq, bạn cần lấy khóa API. Bạn có thể làm điều này thông qua các ứng dụng. Xin lưu ý rằng chức năng nhập cho bunq là trong BETA. Nó chỉ được thử nghiệm nội bộ.',
|
||||
'prereq_bunq_ip' => 'bunq yêu cầu địa chỉ IP của bạn. Firefly III đã cố gắng lấy bằng cách sử dụng <a href="https://www.ipify.org/">dịch vụ ipify</a>. Đảm bảo địa chỉ IP này là chính xác, nếu không việc nhập sẽ thất bại.',
|
||||
'prereq_ynab_title' => 'Điều kiện tiên quyết để nhập từ YNAB',
|
||||
'prereq_ynab_text' => 'Để có thể tải xuống các giao dịch từ YNAB, vui lòng tạo một ứng dụng mới trên <a href="https://app.youneedabudget.com/settings/developer">Trang cài đặt dành cho nhà phát triển</a> và nhập ID khách hàng và bí mật trên trang này.',
|
||||
'prereq_ynab_redirect' => 'Để hoàn tất cấu hình, nhập URL sau tại <a href="https://app.youneedabudget.com/settings/developer">Trang cài đặt dành cho nhà phát triển</a> phía dưới cái "Redirect URI(s)".',
|
||||
'callback_not_tls' => 'Firefly III đã phát hiện URI gọi lại sau đây. Có vẻ như máy chủ của bạn không được thiết lập để chấp nhận kết nối TLS (https). YNAB sẽ không chấp nhận URI này. Bạn có thể tiếp tục nhập (vì Firefly III có thể sai) nhưng vui lòng ghi nhớ điều này.',
|
||||
// prerequisites success messages:
|
||||
'prerequisites_saved_for_fake' => 'Khóa API giả được lưu trữ thành công!',
|
||||
'prerequisites_saved_for_spectre' => 'ID ứng dụng và bí mật được lưu trữ!',
|
||||
'prerequisites_saved_for_bunq' => 'Khóa API và IP được lưu trữ!',
|
||||
'prerequisites_saved_for_ynab' => 'ID khách hàng YNAB và bí mật được lưu trữ!',
|
||||
|
||||
// job configuration:
|
||||
'job_config_apply_rules_title' => 'Cấu hình công việc - áp dụng quy tắc của bạn?',
|
||||
'job_config_apply_rules_text' => 'Khi nhà cung cấp giả mạo đã chạy, quy tắc của bạn có thể được áp dụng cho các giao dịch. Điều này thêm thời gian để nhập.',
|
||||
'job_config_input' => 'Đầu vào của bạn',
|
||||
// job configuration for the fake provider:
|
||||
'job_config_fake_artist_title' => 'Nhập tên album',
|
||||
'job_config_fake_artist_text' => 'Nhiều thói quen nhập có một vài bước cấu hình bạn phải trải qua. Trong trường hợp nhà cung cấp nhập khẩu giả, bạn phải trả lời một số câu hỏi kỳ lạ. Trong trường hợp này, nhập "David Bowie" để tiếp tục.',
|
||||
'job_config_fake_song_title' => 'Nhập tên bài hát',
|
||||
'job_config_fake_song_text' => 'Nhắc đến bài hát "Golden years" để tiếp tục với bản nhập giả.',
|
||||
'job_config_fake_album_title' => 'Nhập tên album',
|
||||
'job_config_fake_album_text' => 'Một số thói quen nhập khẩu yêu cầu thêm dữ liệu giữa chừng khi nhập. Trong trường hợp nhà cung cấp nhập khẩu giả, bạn phải trả lời một số câu hỏi kỳ lạ. Nhập "Station to station" để tiếp tục.',
|
||||
// job configuration form the file provider
|
||||
'job_config_file_upload_title' => 'Nhập thiết lập (1/4) - Tải lên tệp của bạn',
|
||||
'job_config_file_upload_text' => 'Thủ tục này sẽ giúp bạn nhập tệp từ ngân hàng của bạn vào Firefly III. ',
|
||||
'job_config_file_upload_help' => 'Chọn tập tin của bạn. Vui lòng đảm bảo tệp được mã hóa UTF-8.',
|
||||
'job_config_file_upload_config_help' => 'Nếu trước đây bạn đã nhập dữ liệu vào Firefly III, bạn có thể có tệp cấu hình, tệp này sẽ đặt trước các giá trị cấu hình cho bạn. Đối với một số ngân hàng, những người dùng khác vui lòng cung cấp <a href="https://github.com/firefly-iii/import-configurations/wiki">tập tin cấu hình</a>',
|
||||
'job_config_file_upload_type_help' => 'Chọn loại tệp bạn sẽ tải lên',
|
||||
'job_config_file_upload_submit' => 'Tải lên tập tin',
|
||||
'import_file_type_csv' => 'CSV (comma separated values)',
|
||||
'import_file_type_ofx' => 'OFX',
|
||||
'file_not_utf8' => 'Tệp bạn đã tải lên không được mã hóa dưới dạng UTF-8 hoặc ASCII. Firefly III không thể xử lý các tập tin như vậy. Vui lòng sử dụng Notepad ++ hoặc Sublime để chuyển đổi tệp của bạn sang UTF-8.',
|
||||
'job_config_uc_title' => 'Nhập thiết lập (2/4) - Thiết lập tệp cơ bản',
|
||||
'job_config_uc_text' => 'Để có thể nhập tệp của bạn một cách chính xác, vui lòng xác thực các tùy chọn bên dưới.',
|
||||
'job_config_uc_header_help' => 'Chọn hộp này nếu hàng đầu tiên của tệp CSV của bạn là tiêu đề cột.',
|
||||
'job_config_uc_date_help' => 'Định dạng thời gian ngày trong tập tin của bạn. Thực hiện theo định dạng như <a href="https://secure.php.net/manual/en/datetime.createfromformat.php#refsect1-datetime.createfromformat-parameters">trang này</a> chỉ ra. Giá trị mặc định sẽ phân tích các ngày giống như sau :: dateExample.',
|
||||
'job_config_uc_delimiter_help' => 'Chọn dấu phân cách trường được sử dụng trong tệp đầu vào của bạn. Nếu không chắc chắn, dấu phẩy là lựa chọn an toàn nhất.',
|
||||
'job_config_uc_account_help' => 'Nếu tệp của bạn KHÔNG chứa thông tin về (các) tài khoản của bạn, hãy sử dụng danh sách thả xuống này để chọn tài khoản mà các giao dịch trong tệp thuộc về tài khoản nào.',
|
||||
'job_config_uc_apply_rules_title' => 'Áp dụng quy tắc',
|
||||
'job_config_uc_apply_rules_text' => 'Áp dụng quy tắc của bạn cho mọi giao dịch nhập. Lưu ý rằng điều này làm chậm việc nhập đáng kể.',
|
||||
'job_config_uc_specifics_title' => 'Tùy chọn ngân hàng cụ thể',
|
||||
'job_config_uc_specifics_txt' => 'Một số ngân hàng cung cấp các tập tin định dạng xấu. Firefly III có thể tự động sửa chúng. Nếu ngân hàng của bạn cung cấp các tệp như vậy nhưng nó không được liệt kê ở đây, vui lòng mở một vấn đề trên GitHub.',
|
||||
'job_config_uc_submit' => 'Tiếp tục',
|
||||
'invalid_import_account' => 'Bạn đã chọn một tài khoản không hợp lệ để nhập vào.',
|
||||
'import_liability_select' => 'Trách nhiệm',
|
||||
// job configuration for Spectre:
|
||||
'job_config_spectre_login_title' => 'Chọn đăng nhập của bạn',
|
||||
'job_config_spectre_login_text' => 'Firefly III đã tìm thấy: thông tin đăng nhập hiện có trong tài khoản Spectre của bạn. Bạn muốn sử dụng cái nào để nhập?',
|
||||
'spectre_login_status_active' => 'Hoạt động',
|
||||
'spectre_login_status_inactive' => 'Không hoạt động',
|
||||
'spectre_login_status_disabled' => 'Đã vô hiệu hóa',
|
||||
'spectre_login_new_login' => 'Đăng nhập với một ngân hàng khác hoặc một trong những ngân hàng này với các thông tin khác nhau.',
|
||||
'job_config_spectre_accounts_title' => 'Chọn tài khoản để nhập từ',
|
||||
'job_config_spectre_accounts_text' => 'Bạn đã chọn ": name" (: quốc gia). Bạn có: số tài khoản có sẵn từ nhà cung cấp này. Vui lòng chọn (các) tài khoản Firefly III nơi các giao dịch từ các tài khoản này sẽ được lưu trữ. Hãy nhớ rằng, để nhập dữ liệu cả tài khoản Firefly III và tài khoản ": name" phải có cùng loại tiền.',
|
||||
'spectre_do_not_import' => '(không nhập)',
|
||||
'spectre_no_mapping' => 'Có vẻ như bạn chưa chọn bất kỳ tài khoản nào để nhập.',
|
||||
'imported_from_account' => 'Đã nhập từ ":account"',
|
||||
'spectre_account_with_number' => 'Số tài khoản: ',
|
||||
'job_config_spectre_apply_rules' => 'Áp dụng quy tắc',
|
||||
'job_config_spectre_apply_rules_text' => 'Theo mặc định, quy tắc của bạn sẽ được áp dụng cho các giao dịch được tạo trong quy trình nhập này. Nếu bạn không muốn điều này xảy ra, hãy bỏ chọn hộp kiểm này.',
|
||||
|
||||
// job configuration for bunq:
|
||||
'job_config_bunq_accounts_title' => 'Tài khoản bunq',
|
||||
'job_config_bunq_accounts_text' => 'Đây là những tài khoản được liên kết với tài khoản bunq của bạn. Vui lòng chọn các tài khoản mà bạn muốn nhập.',
|
||||
'bunq_no_mapping' => 'Có vẻ như bạn chưa chọn bất kỳ tài khoản nào.',
|
||||
'should_download_config' => 'Bạn nên tải về <a href=":route">the configuration file</a> Vì điều này sẽ làm cho cách nhập trong tương lai dễ dàng hơn.',
|
||||
'share_config_file' => 'Nếu bạn đã nhập dữ liệu từ một ngân hàng công cộng, bạn nên <a href="https://github.com/firefly-iii/import-configurations/wiki">chia sẻ tập tin cấu hình của bạn</a> do đó sẽ dễ dàng cho người dùng khác nhập dữ liệu của họ. Chia sẻ tệp cấu hình của bạn sẽ không tiết lộ chi tiết tài chính của bạn.',
|
||||
'job_config_bunq_apply_rules' => 'Áp dụng quy tắc',
|
||||
'job_config_bunq_apply_rules_text' => 'Theo mặc định, quy tắc của bạn sẽ được áp dụng cho các giao dịch được tạo trong quy trình nhập này. Nếu bạn không muốn điều này xảy ra, hãy bỏ chọn hộp kiểm này.',
|
||||
'bunq_savings_goal' => 'Mục tiêu tiết kiệm :: số tiền (: phần trăm%)',
|
||||
'bunq_account_status_CANCELLED' => 'Tài khoản bunq đã đóng',
|
||||
|
||||
'ynab_account_closed' => 'Tài khoản đã bị đóng!',
|
||||
'ynab_account_deleted' => 'Tài khoản đã bị xóa!',
|
||||
'ynab_account_type_savings' => 'tài khoản tiết kiệm',
|
||||
'ynab_account_type_checking' => 'kiểm tra tài khoản',
|
||||
'ynab_account_type_cash' => 'cash account',
|
||||
'ynab_account_type_creditCard' => 'tài khoản tiền mặt',
|
||||
'ynab_account_type_lineOfCredit' => 'hạn mức tín dụng',
|
||||
'ynab_account_type_otherAsset' => 'tài khoản khác',
|
||||
'ynab_account_type_otherLiability' => 'những khoản nợ khác',
|
||||
'ynab_account_type_payPal' => 'Paypal',
|
||||
'ynab_account_type_merchantAccount' => 'tài khoản thương gia',
|
||||
'ynab_account_type_investmentAccount' => 'tài khoản đầu tư',
|
||||
'ynab_account_type_mortgage' => 'thế chấp',
|
||||
'ynab_do_not_import' => '(không nhập)',
|
||||
'job_config_ynab_apply_rules' => 'Áp dụng quy tắc',
|
||||
'job_config_ynab_apply_rules_text' => 'Theo mặc định, quy tắc của bạn sẽ được áp dụng cho các giao dịch được tạo trong quy trình nhập này. Nếu bạn không muốn điều này xảy ra, hãy bỏ chọn hộp kiểm này.',
|
||||
|
||||
// job configuration for YNAB:
|
||||
'job_config_ynab_select_budgets' => 'Chọn ngân sách của bạn',
|
||||
'job_config_ynab_select_budgets_text' => 'Bạn có: ngân sách được lưu trữ tại YNAB. Vui lòng chọn một trong đó Firefly III sẽ nhập các giao dịch.',
|
||||
'job_config_ynab_no_budgets' => 'Không có ngân sách có sẵn để được nhập từ.',
|
||||
'ynab_no_mapping' => 'Có vẻ như bạn chưa chọn bất kỳ tài khoản nào để nhập từ.',
|
||||
'job_config_ynab_bad_currency' => 'Bạn không thể nhập từ (các) ngân sách sau, vì bạn không có tài khoản có cùng loại tiền với các ngân sách này.',
|
||||
'job_config_ynab_accounts_title' => 'Chọn tài khoản',
|
||||
'job_config_ynab_accounts_text' => 'Bạn có các tài khoản sau đây trong ngân sách này. Vui lòng chọn từ tài khoản bạn muốn nhập và nơi lưu trữ các giao dịch.',
|
||||
|
||||
|
||||
// keys from "extra" array:
|
||||
'spectre_extra_key_iban' => 'IBAN',
|
||||
'spectre_extra_key_swift' => 'SWIFT',
|
||||
'spectre_extra_key_status' => 'Trạng thái',
|
||||
'spectre_extra_key_card_type' => 'Loại thẻ',
|
||||
'spectre_extra_key_account_name' => 'Tên tài khoản',
|
||||
'spectre_extra_key_client_name' => 'Tên khách hàng',
|
||||
'spectre_extra_key_account_number' => 'Số tài khoản',
|
||||
'spectre_extra_key_blocked_amount' => 'Số lượng bị chặn',
|
||||
'spectre_extra_key_available_amount' => 'Số lượng có sẵn',
|
||||
'spectre_extra_key_credit_limit' => 'Giới hạn tín dụng',
|
||||
'spectre_extra_key_interest_rate' => 'Lãi suất',
|
||||
'spectre_extra_key_expiry_date' => 'Ngày hết hạn',
|
||||
'spectre_extra_key_open_date' => 'Ngày mở',
|
||||
'spectre_extra_key_current_time' => 'Thời điểm hiện tại',
|
||||
'spectre_extra_key_current_date' => 'Ngày hiện tại',
|
||||
'spectre_extra_key_cards' => 'Thẻ',
|
||||
'spectre_extra_key_units' => 'Các đơn vị',
|
||||
'spectre_extra_key_unit_price' => 'Đơn giá',
|
||||
'spectre_extra_key_transactions_count' => 'Số lượng giao dịch',
|
||||
|
||||
//job configuration for finTS
|
||||
'fints_connection_failed' => 'Đã xảy ra lỗi trong khi cố gắng kết nối với ngân hàng của bạn. Vui lòng đảm bảo rằng tất cả dữ liệu bạn nhập là chính xác. Thông báo lỗi ban đầu:',
|
||||
|
||||
'job_config_fints_url_help' => 'E.g. https://banking-dkb.s-fints-pt-dkb.de/fints30',
|
||||
'job_config_fints_username_help' => 'Đối với nhiều ngân hàng, đây là số tài khoản của bạn.',
|
||||
'job_config_fints_port_help' => 'Cổng mặc định là 443.',
|
||||
'job_config_fints_account_help' => 'Chọn tài khoản ngân hàng mà bạn muốn nhập giao dịch.',
|
||||
'job_config_local_account_help' => 'Chọn tài khoản Firefly III tương ứng với tài khoản ngân hàng của bạn đã chọn ở trên.',
|
||||
// specifics:
|
||||
'specific_ing_name' => 'ING NL',
|
||||
'specific_ing_descr' => 'Tạo mô tả tốt hơn trong xuất ING',
|
||||
'specific_sns_name' => 'SNS / Volksbank NL',
|
||||
'specific_sns_descr' => 'Cắt trích dẫn từ các tệp xuất SNS / Volksbank',
|
||||
'specific_abn_name' => 'ABN AMRO NL',
|
||||
'specific_abn_descr' => 'Khắc phục sự cố tiềm ẩn với các tệp ABN AMRO',
|
||||
'specific_rabo_name' => 'Rabobank NL',
|
||||
'specific_rabo_descr' => 'Khắc phục sự cố tiềm ẩn với các tệp Rabobank',
|
||||
'specific_pres_name' => 'Lựa chọn tài chính của Chủ tịch CA',
|
||||
'specific_pres_descr' => 'Khắc phục sự cố tiềm ẩn với tệp PC',
|
||||
'specific_belfius_name' => 'Tháp chuông BE',
|
||||
'specific_belfius_descr' => 'Khắc phục sự cố tiềm ẩn với các tệp của Belfius',
|
||||
'specific_ingbelgium_name' => 'ING BE',
|
||||
'specific_ingbelgium_descr' => 'Khắc phục sự cố tiềm ẩn với các tệp ING Belgium',
|
||||
// job configuration for file provider (stage: roles)
|
||||
'job_config_roles_title' => 'Nhập thiết lập (3/4) - Xác định vai trò của từng cột',
|
||||
'job_config_roles_text' => 'Mỗi cột trong tệp CSV của bạn chứa dữ liệu nhất định. Vui lòng cho biết loại dữ liệu mà nhà nhập khẩu nên mong đợi. Tùy chọn "ánh xạ" dữ liệu có nghĩa là bạn sẽ liên kết từng mục được tìm thấy trong cột với một giá trị trong cơ sở dữ liệu của bạn. Cột thường được ánh xạ là cột chứa IBAN của tài khoản đối diện. Điều đó có thể dễ dàng khớp với hiện tại của IBAN trong cơ sở dữ liệu của bạn.',
|
||||
'job_config_roles_submit' => 'Tiếp tục',
|
||||
'job_config_roles_column_name' => 'Tên cột',
|
||||
'job_config_roles_column_example' => 'Ví dụ cột dữ liệu ',
|
||||
'job_config_roles_column_role' => 'Ý nghĩa cột dữ liệu',
|
||||
'job_config_roles_do_map_value' => 'Ánh xạ các giá trị này',
|
||||
'job_config_roles_no_example' => 'Không có dữ liệu mẫu',
|
||||
'job_config_roles_fa_warning' => 'Nếu bạn đánh dấu một cột có chứa một số tiền bằng ngoại tệ, bạn cũng phải đặt cột chứa loại tiền đó.',
|
||||
'job_config_roles_rwarning' => 'Ít nhất, đánh dấu một cột là cột số lượng. Bạn cũng nên chọn một cột cho mô tả, ngày và tài khoản đối lập.',
|
||||
'job_config_roles_colum_count' => 'Cột',
|
||||
// job config for the file provider (stage: mapping):
|
||||
'job_config_map_title' => 'Nhập thiết lập (4/4) - Kết nối dữ liệu nhập với dữ liệu Firefly III',
|
||||
'job_config_map_text' => 'Trong các bảng sau, giá trị bên trái hiển thị cho bạn thông tin được tìm thấy trong tệp được tải lên của bạn. Nhiệm vụ của bạn là ánh xạ giá trị này, nếu có thể, đến một giá trị đã có trong cơ sở dữ liệu của bạn. Đom đóm sẽ dính vào bản đồ này. Nếu không có giá trị để ánh xạ tới hoặc bạn không muốn ánh xạ giá trị cụ thể, hãy chọn không có gì.',
|
||||
'job_config_map_nothing' => 'Không có dữ liệu trong tệp của bạn mà bạn có thể ánh xạ tới các giá trị hiện có. Vui lòng nhấn "Bắt đầu nhập" để tiếp tục.',
|
||||
'job_config_field_value' => 'Giá trị trường',
|
||||
'job_config_field_mapped' => 'Ánh xạ tới',
|
||||
'map_do_not_map' => '(không ánh xạ)',
|
||||
'job_config_map_submit' => 'Bắt đầu nhập',
|
||||
|
||||
|
||||
// import status page:
|
||||
'import_with_key' => 'Nhập bằng khóa \':key\'',
|
||||
'status_wait_title' => 'Xin hãy đợi...',
|
||||
'status_wait_text' => 'Hộp này sẽ biến mất trong giây lát.',
|
||||
'status_running_title' => 'Quá trình nhập đang chạy',
|
||||
'status_job_running' => 'Xin vui lòng chờ, đang nhập...',
|
||||
'status_job_storing' => 'Xin vui lòng chờ, đang lưu trữ dữ liệu...',
|
||||
'status_job_rules' => 'Xin vui lòng chờ, đang chạy quy tắc...',
|
||||
'status_fatal_title' => 'Lỗi nghiêm trọng',
|
||||
'status_fatal_text' => 'Việc nhập đã bị lỗi mà nó không thể phục hồi. Xin lỗi!',
|
||||
'status_fatal_more' => 'Thông báo lỗi (có thể rất khó hiểu) này được bổ sung bởi các tệp nhật ký mà bạn có thể tìm thấy trên ổ cứng hoặc trong bộ chứa Docker nơi bạn chạy Firefly III.',
|
||||
'status_finished_title' => 'Nhập xong',
|
||||
'status_finished_text' => 'Quá trình nhập đã kết thúc.',
|
||||
'finished_with_errors' => 'Có một số lỗi trong quá trình nhập. Vui lòng xem lại chúng cẩn thận.',
|
||||
'unknown_import_result' => 'Kết quả nhập không xác định',
|
||||
'result_no_transactions' => 'Không có giao dịch đã được nhập. Có lẽ tất cả chúng đều trùng lặp đơn giản là không có giao dịch nào được nhập. Có lẽ các tệp nhật ký có thể cho bạn biết những gì đã xảy ra. Nếu bạn nhập dữ liệu thường xuyên, điều này là bình thường.',
|
||||
'result_one_transaction' => 'Chính xác một giao dịch đã được nhập. Nó được lưu trữ dưới thẻ <a href=":route" class="label label-success" style="font-size:100%;font-weight:normal;">:tag</a> nơi bạn có thể kiểm tra.',
|
||||
'result_many_transactions' => 'Firefly III đã nhập: giao dịch. Chúng được lưu trữ dưới thẻ <a href=":route" class="label label-success" style="font-size:100%;font-weight:normal;">:tag</a> nơi bạn có thể kiểm tra chúng.',
|
||||
|
||||
|
||||
// general errors and warnings:
|
||||
'bad_job_status' => 'Để truy cập trang này, công việc nhập của bạn không thể có trạng thái ":status".',
|
||||
|
||||
// column roles for CSV import:
|
||||
'column__ignore' => '(bỏ qua cột này)',
|
||||
'column_account-iban' => 'tài khoản (IBAN)',
|
||||
'column_account-id' => 'ID tài khoản (matching FF3)',
|
||||
'column_account-name' => 'tài khoản (tên)',
|
||||
'column_account-bic' => 'tài khoản (BIC)',
|
||||
'column_amount' => 'Số tiền',
|
||||
'column_amount_foreign' => 'Số tiền (bằng ngoại tệ)',
|
||||
'column_amount_debit' => 'Số tiền (cột ghi nợ)',
|
||||
'column_amount_credit' => 'Số tiền (cột tín dụng)',
|
||||
'column_amount_negated' => 'Số tiền (cột âm)',
|
||||
'column_amount-comma-separated' => 'Số tiền (dấu phẩy là dấu phân cách thập phân)',
|
||||
'column_bill-id' => 'ID hóa đơn (matching FF3)',
|
||||
'column_bill-name' => 'Tên hóa đơn',
|
||||
'column_budget-id' => 'ID ngân sách (matching FF3)',
|
||||
'column_budget-name' => 'Tên ngân sách',
|
||||
'column_category-id' => 'ID danh mục (matching FF3)',
|
||||
'column_category-name' => 'Tên danh mục',
|
||||
'column_currency-code' => 'Mã tiền tệ (ISO 4217)',
|
||||
'column_foreign-currency-code' => 'Mã ngoại tệ (ISO 4217)',
|
||||
'column_currency-id' => 'ID tiền tệ (matching FF3)',
|
||||
'column_currency-name' => 'Tên tiền tệ (matching FF3)',
|
||||
'column_currency-symbol' => 'Ký hiệu tiền tệ (matching FF3)',
|
||||
'column_date-interest' => 'Ngày tính lãi',
|
||||
'column_date-book' => 'Ngày đặt giao dịch',
|
||||
'column_date-process' => 'Ngày xử lý giao dịch',
|
||||
'column_date-transaction' => 'Ngày',
|
||||
'column_date-due' => 'Ngày đáo hạn giao dịch',
|
||||
'column_date-payment' => 'Ngày thanh toán giao dịch',
|
||||
'column_date-invoice' => 'Ngày hóa đơn giao dịch',
|
||||
'column_description' => 'Mô tả',
|
||||
'column_opposing-iban' => 'Tài khoản đối lập (IBAN)',
|
||||
'column_opposing-bic' => 'Tài khoản đối lập (BIC)',
|
||||
'column_opposing-id' => 'ID tài khoản đối lập (matching FF3)',
|
||||
'column_external-id' => 'ID bên ngoài',
|
||||
'column_opposing-name' => 'Tài khoản đối lập (tên)',
|
||||
'column_rabo-debit-credit' => 'Chỉ số ghi nợ / tín dụng cụ thể của Rabobank',
|
||||
'column_ing-debit-credit' => 'Chỉ số ghi nợ / tín dụng cụ thể của ING',
|
||||
'column_generic-debit-credit' => 'Chỉ tiêu ghi nợ / tín dụng ngân hàng chung',
|
||||
'column_sepa_ct_id' => 'Mã định danh đầu cuối SEPA',
|
||||
'column_sepa_ct_op' => 'Định danh tài khoản đối lập SEPA',
|
||||
'column_sepa_db' => 'Mã định danh ủy quyền SEPA',
|
||||
'column_sepa_cc' => 'Mã thanh toán bù trừ SEPA',
|
||||
'column_sepa_ci' => 'Định danh chủ nợ SEPA',
|
||||
'column_sepa_ep' => 'SEPA Định danh mục đích bên ngoài',
|
||||
'column_sepa_country' => 'Mã quốc gia SEPA',
|
||||
'column_sepa_batch_id' => 'ID SEPA',
|
||||
'column_tags-comma' => 'Thẻ (được phân tách bằng dấu phẩy)',
|
||||
'column_tags-space' => 'Thẻ (được phân tách bằng dấu space)',
|
||||
'column_account-number' => 'tài khoản (số tài khoản)',
|
||||
'column_opposing-number' => 'Tài khoản đối diện (số tài khoản)',
|
||||
'column_note' => 'Lưu ý',
|
||||
'column_internal-reference' => 'Tài liệu tham khảo nội bộ',
|
||||
|
||||
// error message
|
||||
'duplicate_row' => 'Không thể nhập hàng #: row (": description"). Nó đã tồn tại.',
|
||||
|
||||
];
|
160
resources/lang/vi_VN/intro.php
Normal file
160
resources/lang/vi_VN/intro.php
Normal file
@ -0,0 +1,160 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* intro.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
// index
|
||||
'index_intro' => 'Chào mừng bạn đến trang chỉ mục của Firefly III. Hãy dành thời gian để đi qua phần giới thiệu này để hiểu cách Firefly III hoạt động.',
|
||||
'index_accounts-chart' => 'Biểu đồ này cho thấy số dư hiện tại của tài khoản của bạn. Bạn có thể chọn các tài khoản hiển thị ở đây trong tùy chọn của bạn.',
|
||||
'index_box_out_holder' => 'Chiếc hộp nhỏ này và những chiếc hộp bên cạnh sẽ cho bạn cái nhìn tổng quan nhanh về tình hình tài chính của bạn.',
|
||||
'index_help' => 'Nếu bạn cần trợ giúp với một trang hoặc một form, nhấn nút này.',
|
||||
'index_outro' => 'Hầu hết các trang của Firefly III sẽ bắt đầu với một chuyến tham quan nhỏ như thế này. Hãy liên hệ với tôi khi bạn có thắc mắc hoặc ý kiến.',
|
||||
'index_sidebar-toggle' => 'Để tạo giao dịch, tài khoản mới hoặc những thứ khác, hãy sử dụng menu dưới biểu tượng này.',
|
||||
'index_cash_account' => 'Đây là những tài khoản được tạo ra cho đến nay. Bạn có thể sử dụng tài khoản tiền mặt để theo dõi chi phí tiền mặt nhưng tất nhiên đó không phải là bắt buộc.',
|
||||
|
||||
// transactions (withdrawal)
|
||||
'transactions_create_withdrawal_source' => 'Chọn tài khoản hoặc tài sản yêu thích của bạn từ danh sách thả xuống này.',
|
||||
'transactions_create_withdrawal_destination' => 'Chọn một tài khoản chi phí ở đây. Để trống nếu bạn muốn kiếm tiền.',
|
||||
'transactions_create_withdrawal_foreign_currency' => 'Sử dụng trường này để đặt ngoại tệ và số tiền.',
|
||||
'transactions_create_withdrawal_more_meta' => 'Rất nhiều dữ liệu meta khác bạn đặt trong các trường này.',
|
||||
'transactions_create_withdrawal_split_add' => 'Nếu bạn muốn phân tách một giao dịch, hãy thêm nhiều phân tách bằng nút này',
|
||||
|
||||
// transactions (deposit)
|
||||
'transactions_create_deposit_source' => 'Chọn hoặc nhập người nhận thanh toán trong hộp thả xuống / hộp văn bản tự động hoàn thành này. Để trống nếu bạn muốn gửi tiền mặt.',
|
||||
'transactions_create_deposit_destination' => 'Chọn một tài sản hoặc tài khoản nợ ở đây.',
|
||||
'transactions_create_deposit_foreign_currency' => 'Sử dụng trường này để đặt ngoại tệ và số tiền.',
|
||||
'transactions_create_deposit_more_meta' => 'Rất nhiều dữ liệu meta khác bạn đặt trong các trường này.',
|
||||
'transactions_create_deposit_split_add' => 'Nếu bạn muốn phân tách một giao dịch, hãy thêm nhiều lần chia tách bằng nút này',
|
||||
|
||||
// transactions (transfer)
|
||||
'transactions_create_transfer_source' => 'Chọn tài khoản nguồn tại đây.',
|
||||
'transactions_create_transfer_destination' => 'Chọn tài khoản đích ở đây.',
|
||||
'transactions_create_transfer_foreign_currency' => 'Sử dụng trường này để đặt ngoại tệ và số tiền.',
|
||||
'transactions_create_transfer_more_meta' => 'Rất nhiều dữ liệu meta khác bạn đặt trong các trường này.',
|
||||
'transactions_create_transfer_split_add' => 'Nếu bạn muốn phân tách một giao dịch, hãy thêm nhiều lần chia tách bằng nút này',
|
||||
|
||||
// create account:
|
||||
'accounts_create_iban' => 'Cung cấp cho tài khoản của bạn một IBAN hợp lệ. Điều này có thể làm cho việc nhập dữ liệu rất dễ dàng trong tương lai.',
|
||||
'accounts_create_asset_opening_balance' => 'tài khoản có thể có "số dư mở", cho biết bắt đầu lịch sử của tài khoản này trong Firefly III.',
|
||||
'accounts_create_asset_currency' => 'Firefly III hỗ trợ nhiều loại tiền tệ. tài khoản có một loại tiền tệ chính mà bạn phải đặt ở đây.',
|
||||
'accounts_create_asset_virtual' => 'Đôi khi có thể giúp cung cấp cho tài khoản của bạn một số dư ảo: một số tiền bổ sung luôn được thêm vào hoặc xóa khỏi số dư thực tế.',
|
||||
|
||||
// budgets index
|
||||
'budgets_index_intro' => 'Ngân sách được sử dụng để quản lý tài chính của bạn và tạo thành một trong những chức năng cốt lõi của Firefly III.',
|
||||
'budgets_index_set_budget' => 'Đặt tổng ngân sách của bạn cho mọi thời kỳ để Firefly III có thể cho bạn biết nếu bạn đã lập ngân sách tất cả số tiền có sẵn.',
|
||||
'budgets_index_see_expenses_bar' => 'Khi tiêu tiền thanh này sẽ được lấp đầy từ từ.',
|
||||
'budgets_index_navigate_periods' => 'Điều hướng qua các thời kỳ để dễ dàng đặt ngân sách trước thời hạn.',
|
||||
'budgets_index_new_budget' => 'Tạo ngân sách mới khi bạn thấy phù hợp.',
|
||||
'budgets_index_list_of_budgets' => 'Sử dụng bảng này để đặt số tiền cho từng ngân sách và xem bạn đang làm như thế nào.',
|
||||
'budgets_index_outro' => 'Để tìm hiểu thêm về lập ngân sách, hãy kiểm tra biểu tượng trợ giúp ở góc trên bên phải.',
|
||||
|
||||
// reports (index)
|
||||
'reports_index_intro' => 'Sử dụng các báo cáo này để có được thông tin chi tiết về tài chính của bạn.',
|
||||
'reports_index_inputReportType' => 'Chọn một loại báo cáo. Kiểm tra các trang trợ giúp để xem mỗi báo cáo hiển thị cho bạn.',
|
||||
'reports_index_inputAccountsSelect' => 'Bạn có thể loại trừ hoặc bao gồm các tài khoản khi bạn thấy phù hợp.',
|
||||
'reports_index_inputDateRange' => 'Phạm vi ngày đã chọn hoàn toàn tùy thuộc vào bạn: từ một ngày đến 10 năm.',
|
||||
'reports_index_extra-options-box' => 'Tùy thuộc vào báo cáo bạn đã chọn, bạn có thể chọn các bộ lọc và tùy chọn bổ sung tại đây. Xem hộp này khi bạn thay đổi loại báo cáo.',
|
||||
|
||||
// reports (reports)
|
||||
'reports_report_default_intro' => 'Báo cáo này sẽ cung cấp cho bạn một cái nhìn tổng quan nhanh chóng và toàn diện về tài chính của bạn. Nếu bạn muốn thấy bất cứ điều gì khác, xin vui lòng không liên lạc với tôi!',
|
||||
'reports_report_audit_intro' => 'Báo cáo này sẽ cung cấp cho bạn thông tin chi tiết về tài khoản của bạn.',
|
||||
'reports_report_audit_optionsBox' => 'Sử dụng các hộp kiểm này để hiển thị hoặc ẩn các cột bạn quan tâm.',
|
||||
|
||||
'reports_report_category_intro' => 'Báo cáo này sẽ cung cấp cho bạn cái nhìn sâu sắc trong một hoặc nhiều danh mục.',
|
||||
'reports_report_category_pieCharts' => 'Những biểu đồ này sẽ cung cấp cho bạn cái nhìn sâu sắc về chi phí và thu nhập cho mỗi danh mục hoặc mỗi tài khoản.',
|
||||
'reports_report_category_incomeAndExpensesChart' => 'Biểu đồ này cho thấy chi phí và thu nhập của bạn trên mỗi danh mục.',
|
||||
|
||||
'reports_report_tag_intro' => 'Báo cáo này sẽ cung cấp cho bạn cái nhìn sâu sắc trong một hoặc nhiều thẻ.',
|
||||
'reports_report_tag_pieCharts' => 'Những biểu đồ này sẽ cung cấp cho bạn cái nhìn sâu sắc về chi phí và thu nhập trên mỗi thẻ, tài khoản, danh mục hoặc ngân sách.',
|
||||
'reports_report_tag_incomeAndExpensesChart' => 'Biểu đồ này cho thấy chi phí và thu nhập của bạn trên mỗi thẻ.',
|
||||
|
||||
'reports_report_budget_intro' => 'Báo cáo này sẽ cung cấp cho bạn cái nhìn sâu sắc về một hoặc nhiều ngân sách.',
|
||||
'reports_report_budget_pieCharts' => 'Những biểu đồ này sẽ cung cấp cho bạn cái nhìn sâu sắc về chi phí cho mỗi ngân sách hoặc mỗi tài khoản.',
|
||||
'reports_report_budget_incomeAndExpensesChart' => 'Biểu đồ này cho thấy chi phí của bạn trên mỗi ngân sách.',
|
||||
|
||||
// create transaction
|
||||
'transactions_create_switch_box' => 'Sử dụng các nút này để nhanh chóng chuyển đổi loại giao dịch bạn muốn lưu.',
|
||||
'transactions_create_ffInput_category' => 'Bạn có thể tự do gõ vào lĩnh vực này. Các danh mục được tạo trước đây sẽ được đề xuất.',
|
||||
'transactions_create_withdrawal_ffInput_budget' => 'Liên kết rút tiền của bạn với ngân sách để kiểm soát tài chính tốt hơn.',
|
||||
'transactions_create_withdrawal_currency_dropdown_amount' => 'Sử dụng danh sách thả xuống này khi rút tiền của bạn bằng loại tiền khác.',
|
||||
'transactions_create_deposit_currency_dropdown_amount' => 'Sử dụng danh sách thả xuống này khi tiền gửi của bạn bằng loại tiền khác.',
|
||||
'transactions_create_transfer_ffInput_piggy_bank_id' => 'Chọn một con heo đất và liên kết chuyển khoản này với tiền tiết kiệm của bạn.',
|
||||
|
||||
// piggy banks index:
|
||||
'piggy-banks_index_saved' => 'Trường này cho bạn biết bạn đã tiết kiệm được bao nhiêu trong mỗi con heo đất.',
|
||||
'piggy-banks_index_button' => 'Bên cạnh thanh tiến trình này là hai nút (+ và -) để thêm hoặc xóa tiền từ mỗi ngân hàng heo.',
|
||||
'piggy-banks_index_accountStatus' => 'Đối với mỗi tài khoản có ít nhất một ngân hàng heo, trạng thái được liệt kê trong bảng này.',
|
||||
|
||||
// create piggy
|
||||
'piggy-banks_create_name' => 'Mục tiêu của bạn là gì? Một chiếc ghế dài mới, một máy ảnh, tiền cho các trường hợp khẩn cấp?',
|
||||
'piggy-banks_create_date' => 'Bạn có thể đặt ngày mục tiêu hoặc thời hạn cho ngân hàng heo của bạn.',
|
||||
|
||||
// show piggy
|
||||
'piggy-banks_show_piggyChart' => 'Biểu đồ này sẽ cho thấy lịch sử của con heo đất này.',
|
||||
'piggy-banks_show_piggyDetails' => 'Một số chi tiết về con heo đất của bạn',
|
||||
'piggy-banks_show_piggyEvents' => 'Bất kỳ bổ sung hoặc loại bỏ cũng được liệt kê ở đây.',
|
||||
|
||||
// bill index
|
||||
'bills_index_rules' => 'Tại đây bạn thấy quy tắc nào sẽ kiểm tra xem hóa đơn này có được nhấn hay không',
|
||||
'bills_index_paid_in_period' => 'Trường này cho biết khi hóa đơn được thanh toán lần cuối.',
|
||||
'bills_index_expected_in_period' => 'Trường này cho biết mỗi hóa đơn nếu và khi hóa đơn tiếp theo dự kiến đạt.',
|
||||
|
||||
// show bill
|
||||
'bills_show_billInfo' => 'Bảng này cho thấy một số thông tin chung về dự luật này.',
|
||||
'bills_show_billButtons' => 'Sử dụng nút này để quét lại các giao dịch cũ để chúng được khớp với hóa đơn này.',
|
||||
'bills_show_billChart' => 'Biểu đồ này cho thấy các giao dịch được liên kết với hóa đơn này.',
|
||||
|
||||
// create bill
|
||||
'bills_create_intro' => 'Sử dụng các hóa đơn để theo dõi số tiền bạn đáo hạn mỗi kỳ. Hãy suy nghĩ về các chi phí như tiền thuê nhà, bảo hiểm hoặc thế chấp.',
|
||||
'bills_create_name' => 'Sử dụng tên mô tả, chẳng hạn như "Thuê" hoặc "Bảo hiểm y tế".',
|
||||
//'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.',
|
||||
'bills_create_amount_min_holder' => 'Chọn số tiền tối thiểu và tối đa cho hóa đơn này.',
|
||||
'bills_create_repeat_freq_holder' => 'Hầu hết các hóa đơn lặp lại hàng tháng, nhưng bạn có thể đặt tần suất khác tại đây.',
|
||||
'bills_create_skip_holder' => 'Nếu hóa đơn lặp lại sau mỗi 2 tuần, trường "bỏ qua" phải được đặt thành "1" để bỏ qua mỗi tuần.',
|
||||
|
||||
// rules index
|
||||
'rules_index_intro' => 'Firefly III cho phép bạn quản lý các quy tắc, sẽ tự động được áp dụng cho mọi giao dịch bạn tạo hoặc chỉnh sửa.',
|
||||
'rules_index_new_rule_group' => 'Bạn có thể kết hợp các quy tắc trong các nhóm để quản lý dễ dàng hơn.',
|
||||
'rules_index_new_rule' => 'Tạo nhiều quy tắc như bạn muốn.',
|
||||
'rules_index_prio_buttons' => 'Đặt hàng cho họ bất cứ cách nào bạn thấy phù hợp.',
|
||||
'rules_index_test_buttons' => 'Bạn có thể kiểm tra quy tắc của mình hoặc áp dụng chúng cho các giao dịch hiện tại.',
|
||||
'rules_index_rule-triggers' => 'Bạn có thể kiểm tra quy tắc của mình hoặc áp dụng chúng cho các giao dịch hiện tại....',
|
||||
'rules_index_outro' => 'Hãy chắc chắn kiểm tra các trang trợ giúp bằng biểu tượng (?) Ở trên cùng bên phải!',
|
||||
|
||||
// create rule:
|
||||
'rules_create_mandatory' => 'Chọn một tiêu đề mô tả và đặt khi quy tắc sẽ được kích hoạt.',
|
||||
'rules_create_ruletriggerholder' => 'Thêm bao nhiêu kích hoạt tùy thích, nhưng hãy nhớ rằng TẤT CẢ các kích hoạt phải khớp trước khi bất kỳ hành động nào được kích hoạt.',
|
||||
'rules_create_test_rule_triggers' => 'Sử dụng nút này để xem giao dịch nào sẽ phù hợp với quy tắc của bạn.',
|
||||
'rules_create_actions' => 'Đặt bao nhiêu hành động tùy thích.',
|
||||
|
||||
// preferences
|
||||
'preferences_index_tabs' => 'Nhiều tùy chọn có sẵn đằng sau các tab này.',
|
||||
|
||||
// currencies
|
||||
'currencies_index_intro' => 'Firefly III hỗ trợ nhiều loại tiền tệ mà bạn có thể thay đổi trên trang này.',
|
||||
'currencies_index_default' => 'Firefly III có một loại tiền tệ mặc định.',
|
||||
'currencies_index_buttons' => 'Sử dụng các nút này để thay đổi loại tiền tệ mặc định hoặc kích hoạt các loại tiền tệ khác.',
|
||||
|
||||
// create currency
|
||||
'currencies_create_code' => 'Mã này phải tuân thủ ISO (Google mã cho loại tiền mới của bạn).',
|
||||
];
|
140
resources/lang/vi_VN/list.php
Normal file
140
resources/lang/vi_VN/list.php
Normal file
@ -0,0 +1,140 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* list.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'buttons' => 'Nút',
|
||||
'icon' => 'Icon',
|
||||
'id' => 'ID',
|
||||
'create_date' => 'Đã tạo ngày',
|
||||
'update_date' => 'Đã cập nhật ngày',
|
||||
'updated_at' => 'Đã cập nhật tại',
|
||||
'balance_before' => 'Số dư trước',
|
||||
'balance_after' => 'Số dư sau',
|
||||
'name' => 'Tên',
|
||||
'role' => 'Quy tắc',
|
||||
'currentBalance' => 'Số dư hiện tại',
|
||||
'linked_to_rules' => 'Quy tắc liên quan',
|
||||
'active' => 'Đang hoạt động?',
|
||||
'percentage' => 'phần trăm.',
|
||||
'next_due' => 'Kỳ hạn tiếp theo',
|
||||
'transaction_type' => 'Loại giao dịch',
|
||||
'lastActivity' => 'Hoạt động cuối cùng',
|
||||
'balanceDiff' => 'Số dư chênh lệch',
|
||||
'matchesOn' => 'Phù hợp ngày',
|
||||
'other_meta_data' => 'Dữ liệu khác',
|
||||
'account_type' => 'Loại tài khoản',
|
||||
'created_at' => 'Được tạo tại',
|
||||
'account' => 'Tài khoản',
|
||||
'matchingAmount' => 'Số tiền',
|
||||
'split_number' => 'Chia #',
|
||||
'destination' => 'Nơi đến',
|
||||
'source' => 'Nơi gửi',
|
||||
'next_expected_match' => 'Trận đấu dự kiến tiếp theo',
|
||||
'automatch' => 'Tự động khớp?',
|
||||
'repeat_freq' => 'Số lần lặp lại',
|
||||
'description' => 'Mô tả',
|
||||
'amount' => 'Số tiền',
|
||||
'internal_reference' => 'Tài liệu tham khảo nội bộ',
|
||||
'date' => 'Ngày',
|
||||
'interest_date' => 'Ngày quan tâm',
|
||||
'book_date' => 'Ngày đặt sách',
|
||||
'process_date' => 'Ngày xử lý',
|
||||
'due_date' => 'Ngày đáo hạn',
|
||||
'payment_date' => 'Ngày thanh toán',
|
||||
'invoice_date' => 'Ngày hóa đơn',
|
||||
'interal_reference' => 'Tài liệu tham khảo nội bộ',
|
||||
'notes' => 'Ghi chú',
|
||||
'from' => 'Từ',
|
||||
'piggy_bank' => 'Ống heo con',
|
||||
'to' => 'Đến',
|
||||
'budget' => 'Ngân sách',
|
||||
'category' => 'Danh mục',
|
||||
'bill' => 'Hóa đơn',
|
||||
'withdrawal' => 'Rút tiền',
|
||||
'deposit' => 'Gửi tiền',
|
||||
'transfer' => 'Chuyển khoản',
|
||||
'type' => 'Loại',
|
||||
'completed' => 'Đã hoàn thành',
|
||||
'iban' => 'IBAN',
|
||||
'paid_current_period' => 'Được trả ở thời gian này',
|
||||
'email' => 'Email',
|
||||
'registered_at' => 'Đã đăng ký tại',
|
||||
'is_blocked' => 'Đã bị chặn',
|
||||
'is_admin' => 'Là quản trị viên',
|
||||
'has_two_factor' => 'Có 2 yếu tố',
|
||||
'blocked_code' => 'Mã chặn',
|
||||
'source_account' => 'Tài khoản gửi',
|
||||
'destination_account' => 'Tài khoản nhận',
|
||||
'accounts_count' => 'Số lượng tài khoản',
|
||||
'journals_count' => 'Số lượng giao dịch',
|
||||
'attachments_count' => 'Số lượng file đính kèm',
|
||||
'bills_count' => 'Số lượng hóa đơn',
|
||||
'categories_count' => 'Số lượng danh mục',
|
||||
'import_jobs_count' => 'Số lượng công việc nhập',
|
||||
'budget_count' => 'Số lượng ngân sách',
|
||||
'rule_and_groups_count' => 'Số lượng quy tắc và nhóm quy tắc',
|
||||
'tags_count' => 'Số lượng thẻ(tag)',
|
||||
'tags' => 'Thẻ(tags)',
|
||||
'inward' => 'Mô tả bên trong',
|
||||
'outward' => 'Mô tả bên ngoài',
|
||||
'number_of_transactions' => 'Số lượng giao dịch',
|
||||
'total_amount' => 'Tổng số tiền',
|
||||
'sum' => 'Tổng',
|
||||
'sum_excluding_transfers' => 'Tổng (trừ chuyển khoản)',
|
||||
'sum_withdrawals' => 'Tổng tiền rút',
|
||||
'sum_deposits' => 'Tổng tiền gửi',
|
||||
'sum_transfers' => 'Tổng chuyển khoản',
|
||||
'sum_reconciliations' => 'Tổng hòa giải(:))',
|
||||
'reconcile' => 'Hòa giải',
|
||||
'account_on_spectre' => 'Tài khoản (Quang phổ)',
|
||||
'account_on_ynab' => 'Tài khoản (YNAB)',
|
||||
'do_import' => 'Nhập từ tài khoản này',
|
||||
'sepa_ct_id' => 'SEPA End to End Identifier',
|
||||
'sepa_ct_op' => 'SEPA Opposing Account Identifier',
|
||||
'sepa_db' => 'SEPA Mandate Identifier',
|
||||
'sepa_country' => 'SEPA Country',
|
||||
'sepa_cc' => 'SEPA Clearing Code',
|
||||
'sepa_ep' => 'SEPA External Purpose',
|
||||
'sepa_ci' => 'SEPA Creditor Identifier',
|
||||
'sepa_batch_id' => 'SEPA Batch ID',
|
||||
'external_id' => 'External ID',
|
||||
'account_at_bunq' => 'Account with bunq',
|
||||
'file_name' => 'Tên file',
|
||||
'file_size' => 'Kích thước file',
|
||||
'file_type' => 'Loại file',
|
||||
'attached_to' => 'Đính kèm vào',
|
||||
'file_exists' => 'File tồn tại',
|
||||
'spectre_bank' => 'Ngân hàng',
|
||||
'spectre_last_use' => 'Lần cuối đăng nhập',
|
||||
'spectre_status' => 'Trạng thái',
|
||||
'bunq_payment_id' => 'bunq payment ID',
|
||||
'repetitions' => 'Sự lặp lại',
|
||||
'title' => 'Tiêu đề',
|
||||
'transaction_s' => 'Giao dịch(s)',
|
||||
'field' => 'Trường',
|
||||
'value' => 'Giá trị',
|
||||
'interest' => 'Lãi',
|
||||
'interest_period' => 'Chu kỳ lãi',
|
||||
'liability_type' => 'Loại trách nhiệm pháp lý',
|
||||
];
|
28
resources/lang/vi_VN/pagination.php
Normal file
28
resources/lang/vi_VN/pagination.php
Normal file
@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* pagination.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'previous' => '« Previous',
|
||||
'next' => 'Next »',
|
||||
];
|
32
resources/lang/vi_VN/passwords.php
Normal file
32
resources/lang/vi_VN/passwords.php
Normal file
@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* passwords.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'password' => 'Mật khẩu ít nhất 6 ký tự và khớp với ở trên.',
|
||||
'user' => 'Không tìm thấy người dùng với địa chỉ email này.',
|
||||
'token' => 'Mậ khẩu reset token không hợp lệ.',
|
||||
'sent' => 'Đã gửi mail đặt lại mật khẩu cho bạn!',
|
||||
'reset' => 'Mật khẩu đã được đặt lại!',
|
||||
'blocked' => 'Rất cố gắng, nhưng...',
|
||||
];
|
208
resources/lang/vi_VN/validation.php
Normal file
208
resources/lang/vi_VN/validation.php
Normal file
@ -0,0 +1,208 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* validation.php
|
||||
* Copyright (c) 2019 james@firefly-iii.org
|
||||
*
|
||||
* This file is part of Firefly III (https://github.com/firefly-iii).
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
return [
|
||||
'iban' => 'Đây không phải là một IBAN hợp lệ.',
|
||||
'zero_or_more' => 'Giá trị không thể âm.',
|
||||
'date_or_time' => 'Giá trị phải là giá trị ngày hoặc thời gian hợp lệ (ISO 8601).',
|
||||
'source_equals_destination' => 'Tài khoản nguồn bằng với tài khoản đích.',
|
||||
'unique_account_number_for_user' => 'Có vẻ như số tài khoản này đã được sử dụng.',
|
||||
'unique_iban_for_user' => 'Có vẻ như IBAN này đã được sử dụng.',
|
||||
'deleted_user' => 'Do những hạn chế về bảo mật, bạn không thể đăng ký bằng địa chỉ email này.',
|
||||
'rule_trigger_value' => 'Giá trị này không hợp lệ cho trình kích hoạt được chọn.',
|
||||
'rule_action_value' => 'Giá trị này không hợp lệ cho hành động đã chọn.',
|
||||
'file_already_attached' => 'Đã tải lên tập tin ":name" đã được gắn vào đối tượng này.',
|
||||
'file_attached' => 'Tải lên thành công tập tin ":name".',
|
||||
'must_exist' => 'Tải lên thành công tập tin....',
|
||||
'all_accounts_equal' => 'ID trong trường: thuộc tính không tồn tại trong cơ sở dữ liệu....',
|
||||
'group_title_mandatory' => 'Tiêu đề nhóm là bắt buộc khi có nhiều hơn một giao dịch.',
|
||||
'transaction_types_equal' => 'Tất cả các phần tách phải cùng loại.',
|
||||
'invalid_transaction_type' => 'Loại giao dịch không hợp lệ.',
|
||||
'invalid_selection' => 'Lựa chọn của bạn không hợp lệ.',
|
||||
'belongs_user' => 'Giá trị này không hợp lệ cho trường này.',
|
||||
'at_least_one_transaction' => 'Cần ít nhất một giao dịch.',
|
||||
'at_least_one_repetition' => 'Cần ít nhất một lần lặp lại.',
|
||||
'require_repeat_until' => 'Yêu cầu một số lần lặp lại hoặc ngày kết thúc (repeat_until). Không phải cả hai.',
|
||||
'require_currency_info' => 'Nội dung của trường này không hợp lệ nếu không có thông tin về tiền tệ.',
|
||||
'not_transfer_account' => 'Tài khoản này không phải là tài khoản có thể được sử dụng để chuyển khoản.',
|
||||
'require_currency_amount' => 'Nội dung của trường này không hợp lệ nếu không có thông tin về số lượng nước ngoài.',
|
||||
'equal_description' => 'Mô tả giao dịch không nên bằng mô tả toàn cầu.',
|
||||
'file_invalid_mime' => 'File ":name" là loại ":mime" không được chấp nhận khi tải lên mới.',
|
||||
'file_too_large' => 'File ":name" quá lớn.',
|
||||
'belongs_to_user' => 'Giá trị của: thuộc tính không xác định.',
|
||||
'accepted' => 'Thuộc tính: phải được chấp nhận.',
|
||||
'bic' => 'Đây không phải là BIC hợp lệ.',
|
||||
'at_least_one_trigger' => 'Quy tắc phải có ít nhất một kích hoạt.',
|
||||
'at_least_one_action' => 'Quy tắc phải có ít nhất một hành động.',
|
||||
'base64' => 'Đây không phải là dữ liệu được mã hóa base64 hợp lệ.',
|
||||
'model_id_invalid' => 'ID đã cho có vẻ không hợp lệ cho mô hình này.',
|
||||
'more' => ':thuộc tính phải lớn hơn ":more".',
|
||||
'less' => ':thuộc tính phải nhỏ hơn 10,000,000',
|
||||
'active_url' => 'Thuộc tính: không phải là một URL hợp lệ.',
|
||||
'after' => 'Thuộc tính: phải là một ngày sau: ngày.',
|
||||
'alpha' => 'Thuộc tính: chỉ có thể chứa các chữ cái.',
|
||||
'alpha_dash' => 'Thuộc tính: chỉ có thể chứa chữ cái, số và dấu gạch ngang.',
|
||||
'alpha_num' => 'Thuộc tính: chỉ có thể chứa các chữ cái và số.',
|
||||
'array' => 'Thuộc tính: phải là một mảng.',
|
||||
'unique_for_user' => 'Đã có một mục với thuộc tính này:.',
|
||||
'before' => 'Thuộc tính: phải là một ngày trước: ngày.',
|
||||
'unique_object_for_user' => 'Tên này đã được sử dụng.',
|
||||
'unique_account_for_user' => 'Tên tài khoản này đã được sử dụng.',
|
||||
'between.numeric' => 'Thuộc tính: phải nằm trong khoảng: min và: max.',
|
||||
'between.file' => 'Thuộc tính: phải nằm trong khoảng: min và max: kilobyte.',
|
||||
'between.string' => 'Thuộc tính: phải nằm giữa :min và :max characters.',
|
||||
'between.array' => 'Thuộc tính: phải nằm giữa :min và :max items.',
|
||||
'boolean' => 'Trường thuộc tính: phải đúng hoặc sai.',
|
||||
'confirmed' => 'Xác nhận thuộc tính: không khớp.',
|
||||
'date' => 'Thuộc tính: không phải là ngày hợp lệ.',
|
||||
'date_format' => 'Thuộc tính: không khớp với định dạng: format.',
|
||||
'different' => 'Thuộc tính: và: khác phải khác.',
|
||||
'digits' => 'Thuộc tính: phải là: chữ số chữ số.',
|
||||
'digits_between' => 'Thuộc tính: phải nằm giữa: min và: chữ số tối đa.',
|
||||
'email' => 'Thuộc tính: phải là một địa chỉ email hợp lệ.',
|
||||
'filled' => 'Trường thuộc tính: là bắt buộc.',
|
||||
'exists' => 'Thuộc tính được chọn: không hợp lệ.',
|
||||
'image' => 'Thuộc tính: phải là một hình ảnh.',
|
||||
'in' => 'Thuộc tính được chọn: không hợp lệ.',
|
||||
'integer' => 'Thuộc tính: phải là một số nguyên.',
|
||||
'ip' => 'Thuộc tính: phải là một địa chỉ IP hợp lệ.',
|
||||
'json' => 'Thuộc tính: phải là một chuỗi JSON hợp lệ.',
|
||||
'max.numeric' => 'Thuộc tính: có thể không lớn hơn: max.',
|
||||
'max.file' => 'Thuộc tính: có thể không lớn hơn :max kilobytes.',
|
||||
'max.string' => 'Thuộc tính: có thể không lớn hơn :max ký tự.',
|
||||
'max.array' => 'Thuộc tính: có thể không có nhiều hơn: các mục tối đa.',
|
||||
'mimes' => 'Thuộc tính: phải là một tệp loại :: giá trị.',
|
||||
'min.numeric' => 'Thuộc tính: ít nhất phải là: min.',
|
||||
'lte.numeric' => 'Thuộc tính: phải nhỏ hơn hoặc bằng: value.',
|
||||
'min.file' => 'Thuộc tính: ít nhất phải là :min kilobytes.',
|
||||
'min.string' => 'Thuộc tính: ít nhất phải là: min ký tự.',
|
||||
'min.array' => 'Thuộc tính: phải có ít nhất: các mục tối thiểu.',
|
||||
'not_in' => 'Thuộc tính được chọn: không hợp lệ.',
|
||||
'numeric' => 'Thuộc tính: phải là một số.',
|
||||
'numeric_native' => 'Số tiền gốc phải là một số.',
|
||||
'numeric_destination' => 'Số lượng đích phải là một số.',
|
||||
'numeric_source' => 'Số lượng nguồn phải là một số.',
|
||||
'regex' => 'Định dạng thuộc tính: không hợp lệ.',
|
||||
'required' => 'Trường thuộc tính: là bắt buộc.',
|
||||
'required_if' => 'Trường thuộc tính: được yêu cầu khi: khác là: value.',
|
||||
'required_unless' => 'Trường thuộc tính: được yêu cầu trừ khi: khác nằm trong: giá trị.',
|
||||
'required_with' => 'Trường thuộc tính: được yêu cầu khi có: giá trị.',
|
||||
'required_with_all' => 'Trường thuộc tính: được yêu cầu khi có: giá trị.',
|
||||
'required_without' => 'Trường thuộc tính: được yêu cầu khi: giá trị không có.',
|
||||
'required_without_all' => 'Trường thuộc tính: được yêu cầu khi không có giá trị:.',
|
||||
'same' => 'Thuộc tính: và khác phải khớp.',
|
||||
'size.numeric' => 'Thuộc tính: phải là: kích thước.',
|
||||
'amount_min_over_max' => 'Số tiền tối thiểu không thể lớn hơn số tiền tối đa.',
|
||||
'size.file' => 'Thuộc tính: phải là: kích thước kilobyte.',
|
||||
'size.string' => 'Thuộc tính: phải là: ký tự kích thước.',
|
||||
'size.array' => 'Thuộc tính: phải chứa: các mục kích thước.',
|
||||
'unique' => 'Thuộc tính: đã được sử dụng.',
|
||||
'string' => 'Thuộc tính: phải là một chuỗi.',
|
||||
'url' => 'Định dạng thuộc tính: không hợp lệ.',
|
||||
'timezone' => 'Thuộc tính: phải là vùng hợp lệ.',
|
||||
'2fa_code' => 'Thuộc tính: phải là trường aThe: thuộc tính hợp lệ là không hợp lệ.',
|
||||
'dimensions' => 'Thuộc tính: có kích thước hình ảnh không hợp lệ.',
|
||||
'distinct' => 'Trường thuộc tính: có giá trị trùng lặp.',
|
||||
'file' => 'Thuộc tính: phải là một tệp.',
|
||||
'in_array' => 'Trường thuộc tính: không tồn tại trong: other.',
|
||||
'present' => 'Trường thuộc tính: phải có mặt.',
|
||||
'amount_zero' => 'Tổng số tiền không thể bằng không.',
|
||||
'current_target_amount' => 'Số tiền hiện tại phải nhỏ hơn số tiền mục tiêu.',
|
||||
'unique_piggy_bank_for_user' => 'Tên của con heo đất phải là duy nhất.',
|
||||
|
||||
'secure_password' => 'Đây không phải là một mật khẩu an toàn. Vui lòng thử lại. Để biết thêm thông tin, hãy truy cập https://bit.ly/FF3-password-security',
|
||||
'valid_recurrence_rep_type' => 'Loại lặp lại không hợp lệ cho các giao dịch định kỳ.',
|
||||
'valid_recurrence_rep_moment' => 'Khoảnh khắc lặp lại không hợp lệ cho loại lặp lại này.',
|
||||
'invalid_account_info' => 'Thông tin tài khoản không hợp lệ.',
|
||||
'attributes' => [
|
||||
'email' => 'địa chỉ email',
|
||||
'description' => 'mô tả',
|
||||
'amount' => 'số tiền',
|
||||
'name' => 'tên',
|
||||
'piggy_bank_id' => 'ID heo đất',
|
||||
'targetamount' => 'lượng mục tiêu',
|
||||
'opening_balance_date' => 'ngày mở số dư',
|
||||
'opening_balance' => 'số dư đầu kỳ',
|
||||
'match' => 'match',
|
||||
'amount_min' => 'số tiền tối thiểu',
|
||||
'amount_max' => 'số tiền tối đa',
|
||||
'title' => 'tiêu đề',
|
||||
'tag' => 'thẻ',
|
||||
'transaction_description' => 'mô tả giao dịch',
|
||||
'rule-action-value.1' => 'quy tắc hành động giá trị #1',
|
||||
'rule-action-value.2' => 'quy tắc hành động giá trị #2',
|
||||
'rule-action-value.3' => 'quy tắc hành động giá trị #3',
|
||||
'rule-action-value.4' => 'quy tắc hành động giá trị #4',
|
||||
'rule-action-value.5' => 'quy tắc hành động giá trị #5',
|
||||
'rule-action.1' => 'quy tắc hành động #1',
|
||||
'rule-action.2' => 'quy tắc hành động #2',
|
||||
'rule-action.3' => 'quy tắc hành động #3',
|
||||
'rule-action.4' => 'quy tắc hành động #4',
|
||||
'rule-action.5' => 'quy tắc hành động #5',
|
||||
'rule-trigger-value.1' => 'quy tắc kích hoạt giá trị #1',
|
||||
'rule-trigger-value.2' => 'quy tắc kích hoạt giá trị #2',
|
||||
'rule-trigger-value.3' => 'quy tắc kích hoạt giá trị #3',
|
||||
'rule-trigger-value.4' => 'quy tắc kích hoạt giá trị #4',
|
||||
'rule-trigger-value.5' => 'quy tắc kích hoạt giá trị #5',
|
||||
'rule-trigger.1' => 'quy tắc kích hoạt #1',
|
||||
'rule-trigger.2' => 'quy tắc kích hoạt #2',
|
||||
'rule-trigger.3' => 'quy tắc kích hoạt #3',
|
||||
'rule-trigger.4' => 'quy tắc kích hoạt #4',
|
||||
'rule-trigger.5' => 'quy tắc kích hoạt #5',
|
||||
],
|
||||
|
||||
// validation of accounts:
|
||||
'withdrawal_source_need_data' => 'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.',
|
||||
'withdrawal_source_bad_data' => 'Không thể tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".',
|
||||
'withdrawal_dest_need_data' => 'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.',
|
||||
'withdrawal_dest_bad_data' => 'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".',
|
||||
|
||||
'deposit_source_need_data' => 'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.',
|
||||
'deposit_source_bad_data' => 'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để continuaCould không tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm IDe ":id" hoặc tên ":name".',
|
||||
'deposit_dest_need_data' => 'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.',
|
||||
'deposit_dest_bad_data' => 'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".',
|
||||
'deposit_dest_wrong_type' => 'Tài khoản đích đã gửi không đúng loại.',
|
||||
|
||||
'transfer_source_need_data' => 'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.',
|
||||
'transfer_source_bad_data' => 'Không thể tìm thấy tài khoản nguồn hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".',
|
||||
'transfer_dest_need_data' => 'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.',
|
||||
'transfer_dest_bad_data' => 'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".',
|
||||
'need_id_in_edit' => 'Mỗi phân chia phải có giao dịch_journal_id (ID hợp lệ hoặc 0).',
|
||||
|
||||
'ob_source_need_data' => 'Cần lấy ID tài khoản nguồn hợp lệ và / hoặc tên tài khoản nguồn hợp lệ để tiếp tục.',
|
||||
'ob_dest_need_data' => 'Cần lấy ID tài khoản đích hợp lệ và / hoặc tên tài khoản đích hợp lệ để tiếp tục.',
|
||||
'ob_dest_bad_data' => 'Không thể tìm thấy tài khoản đích hợp lệ khi tìm kiếm ID ":id" hoặc tên ":name".',
|
||||
|
||||
'generic_invalid_source' => 'Bạn không thể sử dụng tài khoản này làm tài khoản nguồn.',
|
||||
'generic_invalid_destination' => 'Bạn không thể sử dụng tài khoản này làm tài khoản đích.',
|
||||
|
||||
'gte.numeric' => 'Thuộc tính: phải lớn hơn hoặc bằng: .',
|
||||
'gte.file' => 'Thuộc tính: phải lớn hơn hoặc bằng: kilobyte.',
|
||||
'gte.string' => 'Thuộc tính: phải lớn hơn hoặc bằng: ký tự.',
|
||||
'gte.array' => 'Thuộc tính: phải có: các mục giá trị trở lên.',
|
||||
|
||||
'amount_required_for_auto_budget' => 'The amount is required.',
|
||||
'auto_budget_amount_positive' => 'The amount must be more than zero.',
|
||||
'auto_budget_period_mandatory' => 'The auto budget period is a mandatory field.',
|
||||
];
|
Loading…
Reference in New Issue
Block a user