
translate vietnamese strings:

    # renpy/common/00action_file.rpy:155
    old "%b %d, %H:%M"
    new "%b %d, %H:%M"

    # renpy/common/00action_file.rpy:643
    old "Quick save complete."
    new "Đã lưu nhanh."


translate vietnamese strings:

    # renpy/common/00console.rpy:180
    old "%(version)s console, originally by Shiz, C, and delta.\n"
    new "Phiên bản %(version)s, tạo bởi Shiz, C, và delta.\n"

    # renpy/common/00console.rpy:181
    old "Press <esc> to exit console. Type help for help.\n"
    new "Nhấn <esc> để thoát khỏi giao diện điều khiển. Gõ help để được giúp đỡ. \n"

    # renpy/common/00console.rpy:185
    old "Ren'Py script enabled."
    new "Mã Ren'Py đã được kích hoạt."

    # renpy/common/00console.rpy:187
    old "Ren'Py script disabled."
    new "Mã Ren'Py đã được vô hiệu hóa."

    # renpy/common/00console.rpy:393
    old "help: show this help"
    new "help: hiển thị trợ giúp"

    # renpy/common/00console.rpy:398
    old "commands:\n"
    new "câu lệnh:\n"

    # renpy/common/00console.rpy:408
    old " <renpy script statement>: run the statement\n"
    new "<renpy script statement>: chạy các câu lệnh \ n"

    # renpy/common/00console.rpy:410
    old " <python expression or statement>: run the expression or statement"
    new "<python expression or statement>: chạy các biểu hiện hay trạng thái"

    # renpy/common/00console.rpy:418
    old "clear: clear the console history"
    new "clear: xóa lịch sử giao diện điều khiển"

    # renpy/common/00console.rpy:422
    old "exit: exit the console"
    new "exit: thoát khỏi giao diện điều khiển"

    # renpy/common/00console.rpy:430
    old "load <slot>: loads the game from slot"
    new "load <slot>: tiếp tục game tại slot"

    # renpy/common/00console.rpy:443
    old "save <slot>: saves the game in slot"
    new "save <slot>: lưu game tại slot"

    # renpy/common/00console.rpy:454
    old "reload: reloads the game, refreshing the scripts"
    new "reload: tải lại game, làm mới các mã kịch bản"

    # renpy/common/00console.rpy:462
    old "watch <expression>: watch a python expression"
    new "watch <expression>: xem một biểu hiện python"

    # renpy/common/00console.rpy:488
    old "unwatch <expression>: stop watching an expression"
    new "unwatch <expression>: dừng xem một biểu hiện python"

    # renpy/common/00console.rpy:514
    old "unwatchall: stop watching all expressions"
    new "unwatchall: dừng xem tất cả các biểu hiện"

    # renpy/common/00console.rpy:531
    old "jump <label>: jumps to label"
    new "jump <label>: nhảy đến nhãn"


translate vietnamese strings:

    # renpy/common/00gallery.rpy:561
    old "Image [index] of [count] locked."
    new "ình ảnh [index] của [count] bị khóa."

    # renpy/common/00gallery.rpy:581
    old "prev"
    new "về trước"

    # renpy/common/00gallery.rpy:582
    old "next"
    new "về sau"

    # renpy/common/00gallery.rpy:583
    old "slideshow"
    new "trình chiếu"

    # renpy/common/00gallery.rpy:584
    old "return"
    new "trở lại"


translate vietnamese strings:

    # renpy/common/00gamepad.rpy:32
    old "Select Gamepad to Calibrate"
    new "Chọn tay cầm để cân chỉnh"

    # renpy/common/00gamepad.rpy:35
    old "Không có tay cầm sẵn"
    new ""

    # renpy/common/00gamepad.rpy:42
    old "Cancel"
    new "Hủy"

    # renpy/common/00gamepad.rpy:54
    old "Calibrating [name] ([i]/[total])"
    new "Đo đạc [name] ([i]/[total])"

    # renpy/common/00gamepad.rpy:58
    old "Press or move the [control!r] [kind]."
    new "Nhấn hoặc di chuyển [control!r] [kind]."

    # renpy/common/00gamepad.rpy:66
    old "Skip (A)"
    new "Lướt qua (A)"

    # renpy/common/00gamepad.rpy:69
    old "Back (B)"
    new "Trở về (B)"


translate vietnamese strings:

    # renpy/common/00gltest.rpy:68
    old "Graphics Acceleration"
    new "Tăng tốc độ đồ họa"

    # renpy/common/00gltest.rpy:72
    old "Automatically Choose"
    new "Tự động chọn"

    # renpy/common/00gltest.rpy:77
    old "Force Angle/DirectX Renderer"
    new "Bắt buộc chạy Angle/DirectX Renderer"

    # renpy/common/00gltest.rpy:81
    old "Force OpenGL Renderer"
    new "Bắt buộc chạy OpenGL Renderer"

    # renpy/common/00gltest.rpy:85
    old "Force Software Renderer"
    new "Bắt buộc chạy chương trình Renderer"

    # renpy/common/00gltest.rpy:91
    old "Gamepad"
    new "Tay cầm"

    # renpy/common/00gltest.rpy:95
    old "Enable"
    new "Bật"

    # renpy/common/00gltest.rpy:99
    old "Disable"
    new "Tắt"

    # renpy/common/00gltest.rpy:105
    old "Calibrate"
    new "Tinh chỉnh"

    # renpy/common/00gltest.rpy:111
    old "Changes will take effect the next time this program is run."
    new "Thay đổi sẽ có hiệu lực vào lần tiếp theo chương trình này được chạy."

    # renpy/common/00gltest.rpy:150
    old "Performance Warning"
    new "Cảnh báo hiệu suất"

    # renpy/common/00gltest.rpy:155
    old "This computer is using software rendering."
    new "Máy tính này đang sử dụng phần mềm rendering."

    # renpy/common/00gltest.rpy:157
    old "This computer is not using shaders."
    new "Máy tính này không sử dụng đổ bóng."

    # renpy/common/00gltest.rpy:159
    old "This computer is displaying graphics slowly."
    new "Máy tính này hiển thị đồ họa chậm."

    # renpy/common/00gltest.rpy:161
    old "This computer has a problem displaying graphics: [problem]."
    new "Máy tính này có một vấn đề hiển thị đồ họa: [problem]"

    # renpy/common/00gltest.rpy:166
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display. Updating DirectX could fix this problem."
    new "Trình điều khiển đồ họa của nó có thể đã quá cũ hoặc vận hành lỗi. Điều này có thể dẫn đến làm chậm hoặc hiển thị đồ họa không chính xác. Cập nhật DirectX có thể khắc phục vấn đề này."

    # renpy/common/00gltest.rpy:168
    old "Its graphics drivers may be out of date or not operating correctly. This can lead to slow or incorrect graphics display."
    new "Trình điều khiển đồ họa của nó có thể đã quá cũ hoặc vận hành lỗi. Điều này có thể dẫn đến làm chậm hoặc hiển thị đồ họa không chính xác."

    # renpy/common/00gltest.rpy:173
    old "Update DirectX"
    new "Cập nhật DirectX"

    # renpy/common/00gltest.rpy:179
    old "Continue, Show this warning again"
    new "Tiếp tục, hiển thị cảnh báo lần sau"

    # renpy/common/00gltest.rpy:183
    old "Continue, Don't show warning again"
    new "Tiếp tục, không hiển thị cảnh báo nữa"

    # renpy/common/00gltest.rpy:209
    old "Updating DirectX."
    new "Cập nhật DirectX."

    # renpy/common/00gltest.rpy:213
    old "DirectX web setup has been started. It may start minimized in the taskbar. Please follow the prompts to install DirectX."
    new "Đang cài đặt DirectX web. Nó có thể bắt đầu thu nhỏ ở thanh tác vụ. Hãy làm theo các hướng dẫn để cài đặt DirectX."

    # renpy/common/00gltest.rpy:217
    old "{b}Note:{/b} Microsoft's DirectX web setup program will, by default, install the Bing toolbar. If you do not want this toolbar, uncheck the appropriate box."
    new "{b} Lưu ý:.. {/b} Chương trình cài đặt DirectX  web của Microsof theo mặc định sẽ cài đặt thanh công cụ Bing. Nếu bạn không muốn thanh công cụ này, bỏ chọn tại ô."

    # renpy/common/00gltest.rpy:221
    old "When setup finishes, please click below to restart this program."
    new "Khi cài đặt kết thúc, xin vui lòng bấm vào dưới đây để khởi động lại chương trình này."

    # renpy/common/00gltest.rpy:223
    old "Restart"
    new "Khởi động lại"


translate vietnamese strings:

    # renpy/common/00keymap.rpy:241
    old "Saved screenshot as %s."
    new "Đã lưu ảnh chụp màn hình là %s."


translate vietnamese strings:

    # renpy/common/00layout.rpy:444
    old "Are you sure?"
    new "Bạn có chắc chắn?"

    # renpy/common/00layout.rpy:445
    old "Are you sure you want to delete this save?"
    new "Bạn có chắc chắn muốn xóa file lưu này?"

    # renpy/common/00layout.rpy:446
    old "Are you sure you want to overwrite your save?"
    new "Bạn có chắc muốn ghi đè file lưu này?"

    # renpy/common/00layout.rpy:447
    old "Loading will lose unsaved progress.\nAre you sure you want to do this?"
    new "Tải file load sẽ làm mất tiến trình chưa được lưu này. \nBạn có chắc muốn làm điều này?"

    # renpy/common/00layout.rpy:448
    old "Are you sure you want to quit?"
    new "Bạn có chắc chắn bạn muốn thoát ra?"

    # renpy/common/00layout.rpy:449
    old "Are you sure you want to return to the main menu?\nThis will lose unsaved progress."
    new "Bạn có chắc chắn bạn muốn quay trở lại menu chính? \n Nó sẽ làm mất tiến trình chưa được lưu này."

    # renpy/common/00layout.rpy:450
    old "Are you sure you want to begin skipping?"
    new "Bạn có chắc chắn muốn lướt bỏ qua không?"

    # renpy/common/00layout.rpy:451
    old "Are you sure you want to skip to the next choice?"
    new "Bạn có chắc chắn muốn lướt bỏ qua tới lựa chọn tiếp theo không?"

    # renpy/common/00layout.rpy:452
    old "Are you sure you want to skip to unseen dialogue or the next choice?"
    new "Bạn có chắc chắn muốn lướt bỏ qua tới đoạn hội thoại hoặc lựa chọn tiếp theo không?"

translate vietnamese strings:

    # renpy/common/00library.rpy:157
    old "Skip Mode"
    new "Chế độ lướt"

    # renpy/common/00library.rpy:160
    old "Fast Skip Mode"
    new "Chế độ lướt nhanh"


translate vietnamese strings:

    # renpy/common/00preferences.rpy:384
    old "Clipboard voicing enabled. Press 'shift+C' to disable."
    new "Bản ghi lồng tiếng được kích hoạt. Nhấn 'shift + C' để vô hiệu hóa."

    # renpy/common/00preferences.rpy:386
    old "Self-voicing enabled. Press 'v' to disable."
    new "Tự lồng tiếng được kích hoạt. Nhấn 'v' để vô hiệu hóa."


translate vietnamese strings:

    # renpy/common/00updater.rpy:362
    old "The Ren'Py Updater is not supported on mobile devices."
    new "Ren'Py Updater không được hỗ trợ trên các thiết bị di động."

    # renpy/common/00updater.rpy:481
    old "An error is being simulated."
    new "Một lỗi đã được mô phỏng."

    # renpy/common/00updater.rpy:657
    old "Either this project does not support updating, or the update status file was deleted."
    new "Hoặc là dự án này không hỗ trợ cập nhật, hoặc các tập tin cập nhật tình trạng đã bị xóa."

    # renpy/common/00updater.rpy:671
    old "This account does not have permission to perform an update."
    new "Tài khoản này không có sự cho phép để thực hiện một bản cập nhật."

    # renpy/common/00updater.rpy:674
    old "This account does not have permission to write the update log."
    new "Tài khoản này không có sự cho phép để viết nhật ký cập nhật"

    # renpy/common/00updater.rpy:699
    old "Could not verify update signature."
    new "Không thể xác minh cập nhật chữ ký."

    # renpy/common/00updater.rpy:970
    old "The update file was not downloaded."
    new "Các tập tin cập nhật không được tải xuống."

    # renpy/common/00updater.rpy:988
    old "The update file does not have the correct digest - it may have been corrupted."
    new "Các tập tin cập nhật không có tiêu hóa đúng - nó có thể đã bị hỏng."

    # renpy/common/00updater.rpy:1044
    old "While unpacking {}, unknown type {}."
    new "Trong khi giải nén {}, loại không rõ {}."

    # renpy/common/00updater.rpy:1395
    old "Updater"
    new "Trình update"

    # renpy/common/00updater.rpy:1400
    old "An error has occured:"
    new "Một lỗi đã xảy ra:"

    # renpy/common/00updater.rpy:1402
    old "Checking for updates."
    new "Kiểm tra các bản cập nhật."

    # renpy/common/00updater.rpy:1404
    old "This program is up to date."
    new "Chương trình đã được cập nhật"

    # renpy/common/00updater.rpy:1406
    old "[u.version] is available. Do you want to install it?"
    new "[u.version] đã sẵn sàng. Bạn có muốn cài đặt nó?"

    # renpy/common/00updater.rpy:1408
    old "Preparing to download the updates."
    new "Chuẩn bị để tải về các bản cập nhật."

    # renpy/common/00updater.rpy:1410
    old "Downloading the updates."
    new "Tải các bản cập nhật."

    # renpy/common/00updater.rpy:1412
    old "Unpacking the updates."
    new "Bung cập nhật."

    # renpy/common/00updater.rpy:1414
    old "Finishing up."
    new "Kết thúc"

    # renpy/common/00updater.rpy:1416
    old "The updates have been installed. The program will restart."
    new "Các cập nhật đã được cài đặt. Chương trình sẽ khởi động lại."

    # renpy/common/00updater.rpy:1418
    old "The updates have been installed."
    new "Các cập nhật đã được cài đặt."

    # renpy/common/00updater.rpy:1420
    old "The updates were cancelled."
    new "Các cập nhật đã bị hủy bỏ."

    # renpy/common/00updater.rpy:1434
    old "Proceed"
    new "Tiếp tục"


translate vietnamese strings:

    # renpy/common/_compat/gamemenu.rpym:198
    old "Empty Slot."
    new "Ô còn trống"

    # renpy/common/_compat/gamemenu.rpym:355
    old "Previous"
    new "Về trước"

    # renpy/common/_compat/gamemenu.rpym:362
    old "Next"
    new "Về sau"


translate vietnamese strings:

    # renpy/common/_compat/preferences.rpym:428
    old "Joystick Mapping"
    new "Hệ thống nút tay cầm"


translate vietnamese strings:

    # renpy/common/_developer/developer.rpym:65
    old "Developer Menu"
    new "Menu nhà phát triển"

    # renpy/common/_developer/developer.rpym:67
    old "Reload Game (Shift+R)"
    new "Khởi động lại trò chơi (Shift + R)"

    # renpy/common/_developer/developer.rpym:69
    old "Console (Shift+O)"
    new "Bảng điều khiển (Shift + O)"

    # renpy/common/_developer/developer.rpym:71
    old "Variable Viewer"
    new "Bảng Biến"

    # renpy/common/_developer/developer.rpym:73
    old "Theme Test"
    new "Thử nghiệm theme"

    # renpy/common/_developer/developer.rpym:75
    old "Image Location Picker"
    new "Vị trí hình ảnh"

    # renpy/common/_developer/developer.rpym:77
    old "Filename List"
    new "Danh sách tên file"

    # renpy/common/_developer/developer.rpym:81
    old "Show Image Load Log"
    new "Hiện bản ghi những hình ảnh đã tải"

    # renpy/common/_developer/developer.rpym:84
    old "Hide Image Load Log"
    new "Ẩn bản ghi những hình ảnh đã tải"

    # renpy/common/_developer/developer.rpym:150
    old "No variables have changed since the game started."
    new "Không có biến đã thay đổi kể từ khi game bắt đầu."

    # renpy/common/_developer/developer.rpym:153
    old "Return to the developer menu"
    new "Return để các nhà phát triển trình đơn"

    # renpy/common/_developer/developer.rpym:386
    old "Rectangle: %r"
    new "Hình chữ nhật: %r"

    # renpy/common/_developer/developer.rpym:391
    old "Mouse position: %r"
    new "Vi trí chuột: %r "

    # renpy/common/_developer/developer.rpym:396
    old "Right-click or escape to quit."
    new "Chuột phải hoặc bấm escape để thoát"

    # renpy/common/_developer/developer.rpym:425
    old "Rectangle copied to clipboard."
    new "Hình chữ nhật đã được sao chép vào bản ghi"

    # renpy/common/_developer/developer.rpym:428
    old "Position copied to clipboard."
    new "Vị trí đã được sao chép vào bản ghi"

    # renpy/common/_developer/developer.rpym:459
    old "Done"
    new "Hoàn tất"


translate vietnamese strings:

    # renpy/common/_developer/inspector.rpym:46
    old "Displayable Inspector"
    new "Bản tra hiển thị"

    # renpy/common/_developer/inspector.rpym:52
    old "Nothing to inspect."
    new "Không có gì để kiểm tra."

    # renpy/common/_developer/inspector.rpym:70
    old "Size"
    new "Kích thước"

    # renpy/common/_developer/inspector.rpym:74
    old "Style"
    new "Phong cách"

    # renpy/common/_developer/inspector.rpym:80
    old "Location"
    new "Vị trí"

    # renpy/common/_developer/inspector.rpym:142
    old "Inspecting Styles of [displayable_name!q]"
    new "Kiểm tra Styles của [displayable_name!q]"

    # renpy/common/_developer/inspector.rpym:155
    old "displayable:"
    new "Thể hiển thị:"

    # renpy/common/_developer/inspector.rpym:162
    old "        (no properties affect the displayable)"
    new "        (không có thuộc tính ảnh hưởng đến thể hiển thị)"

    # renpy/common/_developer/inspector.rpym:164
    old "        (default properties omitted)"
    new "        (các thuộc tính mặc định bỏ qua)"

    # renpy/common/_developer/inspector.rpym:206
    old "<repr() failed>"
    new "<repr() failed>"


translate vietnamese strings:

    # renpy/common/_errorhandling.rpym:500
    old "An exception has occurred."
    new "Một ngoại lệ đã xảy ra."

    # renpy/common/_errorhandling.rpym:526
    old "Rollback"
    new "Quay lại"

    # renpy/common/_errorhandling.rpym:528
    old "Attempts a roll back to a prior time, allowing you to save or choose a different choice."
    new "Cho phép cuộn lại về trước, cho phép bạn lưu hoặc chọn một lựa chọn khác."

    # renpy/common/_errorhandling.rpym:531
    old "Ignore"
    new "Bỏ qua"

    # renpy/common/_errorhandling.rpym:533
    old "Ignores the exception, allowing you to continue. This often leads to additional errors."
    new "Bỏ qua những ngoại lệ, cho phép bạn tiếp tục. Điều này thường gây thêm lỗi."

    # renpy/common/_errorhandling.rpym:536
    old "Reload"
    new "Tải lại"

    # renpy/common/_errorhandling.rpym:538
    old "Reloads the game from disk, saving and restoring game state if possible."
    new "Tải lại trò chơi từ đĩa, sao lưu và khôi phục lại trạng thái trò chơi nếu có thể."

    # renpy/common/_errorhandling.rpym:540
    old "Open Traceback"
    new "Mở Traceback"

    # renpy/common/_errorhandling.rpym:542
    old "Opens the traceback.txt file in a text editor."
    new "Mở tập tin traceback.txt trong một trình soạn thảo văn bản."

    # renpy/common/_errorhandling.rpym:545
    old "Copy to Clipboard"
    new "Sao chép vào bản ghi"

    # renpy/common/_errorhandling.rpym:547
    old "Copies the traceback.txt file to the clipboard."
    new "Lưu tập tin traceback.txt vào bản ghi."

    # renpy/common/_errorhandling.rpym:553
    old "Quits the game."
    new "Thoát trò chơi"

    # renpy/common/_errorhandling.rpym:580
    old "Parsing the script failed."
    new "Phân tích các mã kịch bản thất bại."

    # renpy/common/_errorhandling.rpym:607
    old "Open Parse Errors"
    new "Mở những lỗi phân tích"

    # renpy/common/_errorhandling.rpym:609
    old "Opens the errors.txt file in a text editor."
    new "Mở tập tin ERRORS.TXT vào một trình soạn thảo văn bản."

    # renpy/common/_errorhandling.rpym:614
    old "Copies the errors.txt file to the clipboard."
    new "Lưu các tập tin ERRORS.TXT vào bản ghi."


translate vietnamese strings:

    # renpy/common/_layout/classic_load_save.rpym:170
    old "a"
    new "a"

    # renpy/common/_layout/classic_load_save.rpym:179
    old "q"
    new "q"

