en to vi translation catalogue (184 entries)

en: 
                You do not have a <code>SECRET_KEY</code> configured in your <code>.env</code> file. Django defaulted to the
                standard key
                provided with the installation which is publicly know and insecure! Please set
                <code>SECRET_KEY</code> int the <code>.env</code> configuration file.
vi: 
    Bạn không có một <code>SECRET_KEY</code> đã được cấu hình trong tệp <code>.env</code>. Django mặc định đặt
    khóa tiêu chuẩn
    được cung cấp trong quá trình cài đặt, khóa này được biết đến công khai và không an toàn! Xin vui lòng đặt
    <code>SECRET_KEY</code> trong tệp cấu hình <code>.env</code>.

en: 
            Django Recipes is an open source free software application. It can be found on
            <a href="https://github.com/vabene1111/recipes">GitHub</a>.
            Changelogs can be found <a href="https://github.com/vabene1111/recipes/releases">here</a>.
vi: 
             Django Recipes là một phần mã nguồn mở miễn phí. Nó có thể được tìm thấy tại
             <a href="https://github.com/vabene1111/recipes">GitHub</a>.
             Changelogs có thể tìm thấy tại <a href="https://github.com/vabene1111/recipes/releases">here</a>.

en: 
            The <b>Password and Token</b> field are stored as <b>plain text</b> inside the database.
            This is necessary because they are needed to make API requests, but it also increases the risk of
            someone stealing it. <br/>
            To limit the possible damage tokens or accounts with limited access can be used.
vi: 
    Trường <b>Mật khẩu và token</b> được đặt dưới dạng <b>đoạn văn bản thuần túy</b> trong cơ sở dữ liệu
    Điều này là cần thiết bởi vì chúng sẽ cần trong việc tạo các yêu cầu API, nhưng cũng đồng thời sẽ tăng rủi ro 
    trong việc ai đó có thể sẽ lấy trộm chúng.<br/>
    Để hạn chết khả năng gây thiệt hại, bạn có thể sử dụng các token hoặc tài khoản với quyền truy cập bị giới hạn.

en: 404 Error
vi: Lỗi 404

en: A username is not required, if left blank the new user can choose one.
vi: Tên đăng nhập không bắt buộc, nếu bỏ trống thì người dùng mới có thể chọn tên.

en: API Browser
vi: API Trình duyệt

en: API Documentation
vi: Tài liệu API

en: API Token
vi: Token API

en: Account
vi: Tài khoản

en: Add your comment:
vi: Thêm bình luận:

en: Admin
vi: Quản trị

en: All Keywords
vi: Tất cả các Từ khóa

en: Amount
vi: Số lượng

en: Backup & Restore
vi: Sao lưu & Khôi phục

en: Bookmark saved!
vi: Đã lưu Đánh dấu!

en: Bookmarks
vi: Đánh dấu

en: Books
vi: Sách

en: Both fields are optional. If none are given the username will be displayed instead
vi: Cả hai trường tên đều là tùy chọn. Nếu không trường tên nào được cung cấp, tên đăng nhập sẽ được hiển thị thay.

en: Breakfast
vi: Bữa sáng

en: Changes saved!
vi: Đã lưu các thay đổi!

en: Close
vi: Đóng

en: Color of the top navigation bar. Not all colors work with all themes, just try them out!
vi: Màu của thanh điều hướng trên. Không phải tất cả các màu sắc đều phối hợp tốt với chủ đề giao diện, hãy thử chúng!

en: Comment
vi: Bình luận

en: Comment saved!
vi: Đã lưu Bình luận!

en: Comments
vi: Bình luận

en: Configure Sync
vi: Cấu hình Đồng bộ

en: Confirm
vi: Xác nhận

en: Copy/Export
vi: Sao chép/Kết xuất

en: Create User
vi: Tạo Người dùng

en: Create your Account
vi: Tạo Tài khoản

en: Created by
vi: Được tạo bởi

en: Database
vi: Cơ sở dữ liệu

en: Debug Mode
vi: Chế độ Debug

en: Default Unit to be used when inserting a new ingredient into a recipe.
vi: Đơn vị mặc định được sử dụng khi thêm vào một nguyên liệu mới trong công thức.

en: Delete
vi: Xóa

en: Delete Recipe
vi: Xóa Công thức

en: Delete original file
vi: Xóa tệp gốc

en: Dinner
vi: Bữa tối

en: Disable Amount
vi: Tắt Số lượng

en: Download Backup
vi: Tải về bản Sao lưu

en: Edit
vi: Sửa

en: Edit Ingredients
vi: Sửa Nguyên liệu

en: Edit Recipe
vi: Sửa Công thức

en: Enable Amount
vi: Bật Số lượng

en: Enables support for fractions in ingredient amounts (e.g. convert decimals to fractions automatically)
vi: Bật hỗ trợ cho phân số trong số lượng nguyên liệu (ví dụ: tự động chuyển đổi từ số thập phân sang phân số)

en: Enter website URL
vi: Nhập URL website

en: Error saving changes!
vi: Lỗi khi lưu các thay đổi!

en: Everything is fine!
vi: Mọi thứ đều ổn!

en: Export
vi: Kết xuất

en: Export Recipes
vi: Kết xuất Công thức

en: External Recipes
vi: Công thức Ngoại

en: File ID
vi: ID Tệp

en: Filter
vi: Lọc

en: Finished
vi: Hoàn thành

en: Google ld+json Info
vi: Google Id+ Thông tin json

en: History
vi: Lịch sử

en: If you want to be able to create and see comments underneath recipes.
vi: Nếu bạn muốn tạo và xem bình luận ở dưới công thức.

en: Import Recipe
vi: Nhập Công thức

en: Import Recipes
vi: Nhập Công thức

en: Import all
vi: Nhập tất cả

en: Import new Recipe
vi: Nhập Công thức mới

en: Imported from
vi: Nhập từ

en: Imported new recipe!
vi: Đã nhập công thức mới!

en: Importing Recipes
vi: Đang nhập Công thức

en: Include <code>- [ ]</code> in list for easier usage in markdown based documents.
vi: Thêm <code>-[ ] </code> trong danh sách để sử dụng dễ dàng hơn trong đoạn văn bản markdown.

en: Info
vi: Thông tin

en: Information
vi: Thông tin

en: Ingredients
vi: Nguyên liệu

en: Instructions
vi: Hướng dẫn

en: Internal Recipes
vi: Công thức Nội

en: Invite Link
vi: Liên kết Mời

en: Invite Link not valid or already used!
vi: Liên kết mời không hợp lệ hoặc đã được sử dụng!

en: Invite Links
vi: Các liên kết Mời

en: Keyword
vi: Từ khóa

en: Keywords
vi: Từ khóa

en: Language
vi: Ngôn ngữ

en: Large
vi: Lớn

en: Last cooked
vi: Nấu lần cuối

en: Last viewed
vi: Lần cuối xem

en: Leave empty for dropbox and enter app password for nextcloud.
vi: Đặt trống cho Dropbox và nhập mật khẩu cho Nextcloud.

en: Leave empty for dropbox and enter only base url for nextcloud (<code>/remote.php/webdav/</code> is added automatically)
vi: Đặt trống cho Dropbox và nhập duy nhất URL gốc của Nextcloud (<code>/remote.php/webdav/</code> được tự động thêm vào)

en: Leave empty for nextcloud and enter api token for dropbox.
vi: Đặt trống cho Nextcloud và nhập token API cho Dropbox.

en: Link
vi: Liên kết

en: List
vi: Danh sách

en: Log in to view recipes
vi: Đăng nhập để xem công thức

en: Login
vi: Đăng nhập

en: Logout
vi: Đăng xuất

en: Lunch
vi: Bữa trưa

en: Manage watched Folders
vi: Quản lý các Thư mục được theo dõi

en: Markdown Guide
vi: Hướng dẫn Markdown

en: Markdown Info
vi: Thông tin Markdown

en: Meal Plan View
vi: Xem Kế hoạch Khẩu phần ăn

en: Meal-Plan
vi: Kế hoạch Khẩu phần ăn

en: Merge
vi: Gộp

en: Move Down
vi: Chuyển Xuống

en: Move Up
vi: Chuyển Lên

en: Name
vi: Tên

en: New
vi: Mới

en: New Book
vi: Sách Mới

en: New Food
vi: Món Mới

en: New Recipe
vi: Công thức Mới

en: New Unit
vi: Đơn vị mới

en: New food that other gets replaced by.
vi: Món mới thay thế cho món khác.

en: New unit that other gets replaced by.
vi: Đơn vị mới thay thế cho các đơn vị khác.

en: No recipes selected
vi: Không có công thức nào được chọn

en: Note
vi: Ghi chú

en: Number of decimals to round ingredients.
vi: Số thập phân để làm tròn nguyên liệu.

en: Number of objects
vi: Số lượng các đối tượng

en: Objects stats
vi: Thống kê các đối tượng

en: Old Food
vi: Món Cũ

en: Old Unit
vi: Đơn vị Cũ

en: Open Recipe
vi: Mở Công thức

en: Other
vi: Khác

en: Passwords dont match!
vi: Mật khẩu không trùng khớp!

en: Path
vi: Đường dẫn

en: Plan
vi: Kế hoạch

en: Preference for given user already exists
vi: Đã tồn tại cài đặt cho người dùng này

en: Preparation Time
vi: Thời gian Chuẩn bị

en: Preparation time in minutes
vi: Thời gian chuẩn bị theo phút

en: Rating
vi: Đánh giá

en: Recipe
vi: Công thức

en: Recipe Books
vi: Sách Công thức

en: Recipe Imports
vi: Công thức được nhập

en: Recipe Name
vi: Tên Công thức

en: Recipes
vi: Công thức

en: Recipes without Keywords
vi: Công thức không có Từ khóa

en: Register
vi: Đăng ký

en: Report a Bug
vi: Báo cáo một Lỗi

en: Save
vi: Lưu

en: Save & View
vi: Lưu & Xem

en: Search
vi: Tìm kiếm

en: Search String
vi: Chuỗi Tìm kiếm

en: Security Warning
vi: Cảnh báo Bảo mật

en: Select
vi: Chọn

en: Select Keywords
vi: Chọn các Từ khóa

en: Select User
vi: Chọn người dùng

en: Select one
vi: Chọn một

en: Servings
vi: Khẩu phần

en: Setting to 0 will disable auto sync. When viewing a shopping list the list is updated every set seconds to sync changes someone else might have made. Useful when shopping with multiple people but might use a little bit of mobile data. If lower than instance limit it is reset when saving.
vi: Đặt giá trị 0 sẽ tắt tự động đồng bộ. Khi xem danh sách mua sắm, danh sách được cập nhật theo mỗi giá trị giây, để đồng bộ với bất kỳ thay đổi nào mà người khác có thể tạo ra. Hữu dụng khi mua sắm cùng với nhiều người, nhưng có thể sử dụng nhiều hơn dữ liệu di động. Nếu giá trị nhỏ hơn giới hạn của hệ thống, nó sẽ được đặt lại sau khi lưu.

en: Settings
vi: Cài đặt

en: Shared with
vi: Đã chia sẻ với

en: Shopping Lists
vi: Danh sách Mua sắm

en: Show Links
vi: Hiển thị các Liên kết

en: Show recently viewed recipes on search page.
vi: Hiển thị các công thức đã xem gần đây ở trang tìm kiếm.

en: Small
vi: Nhỏ

en: Statistics
vi: Thống kê

en: Stats
vi: Thống kê

en: Steps
vi: Các bước

en: Storage UID
vi: UID Lưu trữ

en: Sync
vi: Đồng bộ

en: Sync Now!
vi: Đồng bộ ngay!

en: Sync successful!
vi: Đồng bộ thành công!

en: System
vi: Hệ thống

en: System Information
vi: Thông tin Hệ thống

en: Table
vi: Bảng

en: The page you are looking for could not be found.
vi: Không tìm thấy trang bạn đang tìm kiếm.

en: The path must be in the following format
vi: Đường dẫn cần được đặt ở định dạng sau

en: The requested page could not be found.
vi: Không thể tìm thấy trang được yêu cầu.

en: The setup page can only be used to create the first user! If you have forgotten your superuser credentials please consult the django documentation on how to reset passwords.
vi: Trang thiết lập có thể sử dụng để tạo người dùng đầu tiên! Nếu bạn quyên mất định danh của tài khoản quản trị của bạn, xin hãy tham khảo tài liệu django để xem cách đặt lại mật khẩu.

en: There are no recipes in this book yet.
vi: Hiện chưa có công thức nào trong sách này.

en: There was an error creating a resource!
vi: Đã xảy ra lỗi khi tạo một tài nguyên!

en: There was an error importing this recipe!
vi: Đã có lỗi xảy ra khi nhập công thức này!

en: This can take a few minutes, depending on the number of recipes in sync, please wait.
vi: Quá trình này có thể mất ít phút, tùy thuộc vào số lượng công thức sẽ đồng bộ, xin vui lòng đợi.

en: Time
vi: Thời gian

en: URL Import
vi: Nhập URL

en: Unit that should be replaced.
vi: Đơn vị nên được thay thế.

en: Units & Ingredients
vi: Đơn vị & Nguyên liệu

en: Units merged!
vi: Đã gộp các Đơn vị!

en: Unordered List
vi: Danh sách không sắp xếp

en: Use the token as an Authorization header prefixed by the word token as shown in the following examples:
vi: Sử dụng token ở tiền tố Authorization header với từ token như hiển thị ở ví dụ dưới đây:

en: User has been created, please login!
vi: Người dùng đã được tạo, xin hãy đăng nhập!

en: View
vi: Xem

en: View Recipe
vi: Xem Công thức

en: Waiting Time
vi: Thời gian Chờ

en: Waiting time (cooking/baking) in minutes
vi: Thời gian đợi (nấu/nướng) theo phút

en: Warning
vi: Cảnh báo

en: You are not logged in and therefore cannot view this page!
vi: Bạn chưa đăng nhập nên không thể xem trang này!

en: You can use both basic authentication and token based authentication to access the REST API.
vi: Bạn có thể sử dụng cả hai phương thức xác thực cơ bản và xác thực bằng token để truy cập đến REST API.

en: You do not have the required permissions to perform this action!
vi: Bạn không có đủ quyền cần thiết để thực hiện hành động này!

en: You do not have the required permissions to view this page!
vi: Bạn không có đủ quyền cần thiết để xem trang này!

en: by
vi: bởi

en: next
vi: sau

en: or
vi: hoặc

en: previous
vi: trước
