# SOME DESCRIPTIVE TITLE.
# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: pomodoro@gregfreeman.org 1.0.2\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-06-27 03:33+0700\n"
"PO-Revision-Date: 2025-10-12 13:07+0700\n"
"Last-Translator: loccun <huynhloc.contact@gmail.com>\n"
"Language-Team: vi\n"
"Language: vi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.4.2\n"

#: applet.js:614
msgid "Strict focus is on"
msgstr "Đã bật tập trung nghiêm ngặt"

#: applet.js:614
msgid "Stay with it — finish the block, or reset to start over."
msgstr "Cứ kiên trì — hoàn thành khối, hoặc đặt lại để làm lại từ đầu."

#: applet.js:680
#, javascript-format
msgid "Focus length: %d min"
msgstr "Độ dài tập trung: %d phút"

#: applet.js:973
msgid "Focus session restored — resume when ready"
msgstr "Đã khôi phục phiên tập trung — tiếp tục khi sẵn sàng"

#: applet.js:1010
msgid "FOCUS"
msgstr "TẬP TRUNG"

#: applet.js:1012
msgid "PAUSED FOCUS"
msgstr "TẠM DỪNG TẬP TRUNG"

#: applet.js:1015
msgid "BREAK"
msgstr "NGHỈ"

#: applet.js:1018
msgid "PAUSED BREAK"
msgstr "TẠM DỪNG NGHỈ"

#: applet.js:1020
msgid "BREAK OVER"
msgstr "HẾT GIỜ NGHỈ"

#: applet.js:1023 applet.js:1083 menu.js:214 menu.js:738
msgid "Ready to focus"
msgstr "Sẵn sàng tập trung"

#: applet.js:1041
msgid "Short break running"
msgstr "Đang nghỉ ngắn"

#: applet.js:1044
msgid "Short break paused"
msgstr "Đã tạm dừng nghỉ ngắn"

#: applet.js:1047
msgid "Long break running"
msgstr "Đang nghỉ dài"

#: applet.js:1050
msgid "Long break paused"
msgstr "Đã tạm dừng nghỉ dài"

#: applet.js:1053 applet.js:1568
msgid "Break ended"
msgstr "Đã hết giờ nghỉ"

#: applet.js:1056
#, javascript-format
msgid "Pomodori %d, set %d running"
msgstr "Pomodori %d, set %d đang chạy"

#: applet.js:1061 features.js:553 features.js:1790
#, javascript-format
msgid "≈ finish %s · %d 🍅 left"
msgstr "≈ xong %s · còn %d 🍅"

#: applet.js:1066
msgid "Pomodoro paused"
msgstr "Đã tạm dừng Pomodoro"

#: applet.js:1069
msgid "Ready to focus — scroll or middle-click to start"
msgstr "Sẵn sàng tập trung — cuộn chuột hoặc nhấn nút giữa để bắt đầu"

#: applet.js:1237
msgid "Classic"
msgstr "Cổ điển"

#: applet.js:1238
msgid "Long focus"
msgstr "Tập trung dài"

#: applet.js:1433
msgid "Task complete"
msgstr ""

#. settings-schema.json->sec_preview->title
#: applet.js:1534 visual.js:593
msgid "Preview"
msgstr "Xem trước"

#: applet.js:1548
msgid "Pomodoro started"
msgstr "Pomodoro đã bắt đầu"

#: applet.js:1624
msgid "Let's go to work!"
msgstr "Bắt đầu làm việc!"

#: applet.js:1651
msgid "Pomodoro done"
msgstr "Xong Pomodoro"

#: applet.js:1653
msgid "Take a short break"
msgstr "Nghỉ ngắn"

#: applet.js:1654 applet.js:1685
#, javascript-format
msgid "+%d min"
msgstr "+%d phút"

#: applet.js:1655 applet.js:1686
msgid "Skip break"
msgstr "Bỏ qua nghỉ"

#: applet.js:1679
msgid "Set complete!"
msgstr "Hoàn thành set!"

#: applet.js:1684
msgid "Take a long break"
msgstr "Nghỉ dài"

#: applet.js:1731
msgid "Pomodoro ended"
msgstr "Pomodoro kết thúc"

#: applet.js:2017 features.js:3157
msgid "Stop the timer before changing Pomodoro preset"
msgstr "Hãy dừng bộ đếm trước khi đổi cấu hình Pomodoro"

#: applet.js:2035
#, javascript-format
msgid "Pomodoro preset %s applied"
msgstr "Đã áp dụng cấu hình Pomodoro %s"

#: applet.js:2042 features.js:743 menu.js:456 menu.js:832 menu.js:1229
msgid "Preset"
msgstr "Cấu hình sẵn"

#: applet.js:2068
msgid "Keep at least one preset"
msgstr "Giữ ít nhất một cài đặt sẵn"

#: applet.js:2083
#, javascript-format
msgid "Break extended by %d min"
msgstr "Đã kéo dài nghỉ thêm %d phút"

#: dialogs.js:37 dialogs.js:147
msgid "Focus task"
msgstr "Việc cần tập trung"

#: dialogs.js:38 dialogs.js:148
msgid "What are you focusing on?"
msgstr "Bạn đang tập trung vào điều gì?"

#: dialogs.js:42 features.js:720
msgid "e.g. Write the report"
msgstr "vd. viết báo cáo"

#: dialogs.js:61
msgid "Choose or type a focus task"
msgstr "Chọn hoặc nhập việc cần tập trung"

#: dialogs.js:94 dialogs.js:150 dialogs.js:284 features.js:3206
msgid "Start"
msgstr "Bắt đầu"

#: dialogs.js:140 dialogs.js:591 features.js:828 features.js:891
#: features.js:1930 features.js:3205
msgid "Cancel"
msgstr "Huỷ"

#: dialogs.js:147
msgid "Current task"
msgstr "Công việc hiện tại"

#: dialogs.js:148
msgid "Choose a task to focus on"
msgstr "Chọn công việc để tập trung"

#: dialogs.js:150
msgid "Switch"
msgstr "Đổi"

#: dialogs.js:150
msgid "Select"
msgstr "Chọn"

#: dialogs.js:394
msgid "Hide"
msgstr "Ẩn"

#: dialogs.js:401
msgid "Switch Off Pomodoro"
msgstr "Tắt Pomodoro"

#: dialogs.js:407
msgid "Start a new Pomodoro"
msgstr "Bắt đầu Pomodoro mới"

#: dialogs.js:418
msgid "Pomodoro set finished, you deserve a break!"
msgstr "Hoàn tất một set Pomodoro, bạn xứng đáng được nghỉ!"

#: dialogs.js:427
msgid "Your break is over, start another pomodoro!"
msgstr "Kết thúc nghỉ ngơi, bắt đầu Pomodoro tiếp theo!"

#: dialogs.js:433
#, javascript-format
msgid "A new pomodoro begins in %s."
msgstr "Một Pomodoro mới bắt đầu trong %s."

#: dialogs.js:445
#, javascript-format
msgid "%d minute"
msgid_plural "%d minutes"
msgstr[0] "%d phút"

#: dialogs.js:446
#, javascript-format
msgid "%d second"
msgid_plural "%d seconds"
msgstr[0] "%d giây"

#: dialogs.js:448
#, javascript-format
msgid "%s and %s"
msgstr "%s và %s"

#: dialogs.js:469 dialogs.js:521
msgid "Pause Pomodoro"
msgstr "Tạm dừng Pomodoro"

#: dialogs.js:475
msgid "Continue Current Pomodoro"
msgstr "Tiếp tục Pomodoro hiện tại"

#: dialogs.js:487
msgid "Short break finished, ready to continue?"
msgstr "Kết thúc nghỉ ngắn, sẵn sàng tiếp tục?"

#: dialogs.js:529
#, javascript-format
msgid "Extend +%d min"
msgstr "Kéo dài +%d phút"

#: dialogs.js:536
msgid "Start break"
msgstr "Bắt đầu nghỉ"

#: dialogs.js:546
msgid "Pomodoro finished, ready to take a break?"
msgstr "Pomodoro kết thúc, sẵn sàng nghỉ chưa?"

#: dialogs.js:565 dialogs.js:599
msgid "Reorder"
msgstr ""

#: dialogs.js:566
msgid "Drag the rows to reorder, then press Done."
msgstr ""

#: dialogs.js:592
msgid "Done"
msgstr ""

#: features.js:204
#, javascript-format
msgid "%d focus blocks today — great work!"
msgstr "%d khối tập trung hôm nay — làm tốt lắm!"

#: features.js:206
#, javascript-format
msgid "🔥 %d-day streak"
msgstr "🔥 chuỗi %d ngày"

#: features.js:208
msgid "Daily goal reached 🍅"
msgstr "Đã đạt mục tiêu ngày 🍅"

#: features.js:495
msgid "Reorder tasks"
msgstr ""

#: features.js:519
msgid "Reorder presets"
msgstr ""

#: features.js:544
#, javascript-format
msgid "Hit your %d 🍅 estimate for: %s. Mark it done when ready."
msgstr "Đã đạt ước tính %d 🍅 cho: %s. Đánh dấu hoàn thành khi bạn sẵn sàng."

#: features.js:635
msgid "Capture distraction"
msgstr ""

#: features.js:637
msgid "Type it, press Enter — then back to work"
msgstr ""

#: features.js:690
msgid "Look ~20 ft away for 20 seconds — rest your eyes."
msgstr "Nhìn ra xa trong 20 giây — cho mắt nghỉ ngơi."

#: features.js:691
msgid "Stand up and stretch."
msgstr "Đứng dậy và vươn vai."

#: features.js:692
msgid "Drink some water."
msgstr "Uống chút nước."

#: features.js:693
msgid "Look out a window and relax your shoulders."
msgstr "Nhìn ra cửa sổ và thả lỏng vai."

#: features.js:694
msgid "Close your eyes and take a few slow breaths."
msgstr "Nhắm mắt và hít thở chậm vài hơi."

#: features.js:695
msgid "Step away from screens — don't check your phone."
msgstr ""

#: features.js:696
msgid "Unclench your jaw and drop your shoulders."
msgstr ""

#: features.js:699
msgid "Take a short walk."
msgstr "Đi bộ một chút."

#: features.js:700
msgid "Step outside for some fresh air."
msgstr "Ra ngoài hít thở không khí trong lành."

#: features.js:701
msgid "Stretch and move around a little."
msgstr "Vươn vai và vận động một chút."

#: features.js:702
msgid "Grab a snack and some water."
msgstr "Ăn nhẹ và uống chút nước."

#: features.js:703
msgid "Rest your eyes and look into the distance."
msgstr "Cho mắt nghỉ và nhìn ra xa."

#: features.js:704
msgid "Rest away from screens — no phone, no feeds, no news."
msgstr ""

#: features.js:705
msgid "Move your body and let your mind wander."
msgstr ""

#: features.js:716 menu.js:1099
msgid "Edit task"
msgstr "Sửa công việc"

#: features.js:716
msgid "New task"
msgstr "Việc mới"

#: features.js:717
msgid "What do you want to work on?"
msgstr "Bạn muốn làm việc gì?"

#: features.js:733
#, javascript-format
msgid "%d h %d min"
msgstr "%d giờ %d phút"

#: features.js:733
#, javascript-format
msgid "%d h"
msgstr "%d giờ"

#: features.js:734 features.js:858 features.js:1278 menu.js:304
#, javascript-format
msgid "%d min"
msgstr "%d phút"

#: features.js:746
msgid "Custom"
msgstr "Tùy chỉnh"

#: features.js:755
#, javascript-format
msgid "How many pomodoros? (1 🍅 = %d min)"
msgstr "Bao nhiêu pomodoro? (1 🍅 = %d phút)"

#: features.js:761
msgid "No estimate — just counts your 🍅"
msgstr "Không ước tính — chỉ đếm 🍅"

#: features.js:829 features.js:892
msgid "Save"
msgstr "Lưu"

#: features.js:829 features.js:892
msgid "Add"
msgstr "Thêm"

#: features.js:839 menu.js:1203
msgid "Edit preset"
msgstr "Sửa cài đặt sẵn"

#: features.js:839
msgid "New preset"
msgstr "Cài đặt sẵn mới"

#: features.js:840
msgid "Name it and set its rhythm."
msgstr "Đặt tên và thiết lập nhịp độ."

#: features.js:843
msgid "e.g. Deep work"
msgstr "vd. Làm việc sâu"

#. settings-schema.json->custom_presets->columns->title
#: features.js:871
msgid "Focus (min)"
msgstr "Tập trung (phút)"

#. settings-schema.json->custom_presets->columns->title
#: features.js:872
msgid "Short break (min)"
msgstr "Nghỉ ngắn (phút)"

#. settings-schema.json->custom_presets->columns->title
#: features.js:873
msgid "Long break (min)"
msgstr "Nghỉ dài (phút)"

#. settings-schema.json->custom_presets->columns->title
#: features.js:874
msgid "Pomodori"
msgstr "Pomodoro"

#: features.js:930
msgid "The Pomodoro technique 🍅"
msgstr "Kỹ thuật Pomodoro 🍅"

#: features.js:932
msgid ""
"In the late 1980s, university student Francesco Cirillo couldn't focus on "
"his studies. He bet himself he could stay concentrated for just a few "
"minutes and reached for the first timer he could find — a kitchen one shaped "
"like a tomato. In Italian, a tomato is a “pomodoro”, and that's how the "
"method got its name."
msgstr ""
"Vào cuối thập niên 1980, sinh viên Francesco Cirillo không thể tập trung vào "
"việc học. Anh tự cá cược rằng mình có thể tập trung dù chỉ vài phút và vớ "
"lấy chiếc hẹn giờ đầu tiên tìm được — một chiếc hẹn giờ nhà bếp hình quả cà "
"chua. Trong tiếng Ý, cà chua là “pomodoro” — và đó là cách phương pháp này "
"có tên."

#: features.js:933
msgid ""
"The idea is simple: big tasks feel daunting, but a single pomodoro doesn't. "
"Promise yourself just 25 minutes of focus on one task, and starting becomes "
"easy."
msgstr ""
"Ý tưởng rất đơn giản: việc lớn khiến ta e ngại, nhưng một pomodoro thì "
"không. Hãy hứa với bản thân chỉ 25 phút tập trung vào một việc, và việc bắt "
"đầu trở nên dễ dàng."

#: features.js:934
msgid ""
"The classic rhythm:\n"
"• About 25 minutes — one task, nothing else.\n"
"• A 5-minute breather — step away from the screen.\n"
"• After four pomodoros, take a longer 15–30 minute break."
msgstr ""
"Nhịp điệu cổ điển:\n"
"• Khoảng 25 phút — chỉ một việc, không gì khác.\n"
"• Nghỉ 5 phút — rời khỏi màn hình.\n"
"• Sau bốn pomodoro, hãy nghỉ dài hơn 15–30 phút."

#: features.js:935
msgid ""
"This is a starting point, not a rule — the applet lets you change any "
"interval and save your own presets."
msgstr ""
"Đây là điểm khởi đầu, không phải quy tắc — applet cho phép bạn thay đổi mọi "
"khoảng thời gian và lưu thiết lập riêng."

#: features.js:936
msgid ""
"And it's not just a productivity fad: the exact numbers are flexible, but "
"the principles behind them are backed by attention research. Staying on one "
"task without switching saves energy — getting back on track after an "
"interruption takes about 23 minutes on average. And regular pauses help you "
"hold focus for longer without burning out."
msgstr ""
"Và đây không chỉ là trào lưu năng suất: các con số cụ thể có thể linh hoạt, "
"nhưng những nguyên tắc đằng sau chúng được nghiên cứu về sự chú ý ủng hộ. "
"Giữ một việc mà không chuyển đổi giúp tiết kiệm năng lượng — sau khi bị gián "
"đoạn, trung bình phải mất khoảng 23 phút để quay lại guồng. Và những lần "
"nghỉ đều đặn giúp bạn duy trì sự tập trung lâu hơn mà không kiệt sức."

#: features.js:937
msgid ""
"Tip: when something distracts you, don't drop what you're doing — jot the "
"thought down and come back to it on your break. Every finished pomodoro is a "
"small win that keeps your momentum going."
msgstr ""
"Mẹo: khi có điều gì làm bạn xao nhãng, đừng bỏ dở việc đang làm — hãy ghi "
"lại ý nghĩ đó và quay lại nó trong giờ nghỉ. Mỗi pomodoro hoàn thành là một "
"chiến thắng nhỏ giúp bạn giữ đà."

#: features.js:938 features.js:1942
msgid "Close"
msgstr "Đóng"

#: features.js:951
msgid "OK"
msgstr "OK"

#: features.js:964
msgid "Nothing to undo"
msgstr "Không có gì để hoàn tác"

#: features.js:965
msgid "Apply a setup from the guide first — then you can undo it here."
msgstr ""
"Trước tiên hãy áp dụng một thiết lập từ trình hướng dẫn — sau đó bạn có thể "
"hoàn tác tại đây."

#: features.js:969
msgid "Previous settings restored ✓"
msgstr "Đã khôi phục cài đặt trước đó ✓"

#: features.js:970
msgid "Your settings from just before the last setup have been put back."
msgstr "Đã khôi phục cài đặt của bạn ngay trước lần thiết lập gần nhất."

#: features.js:1031
#, javascript-format
msgid "Selected %d of %d"
msgstr "Đã chọn %d trên %d"

#: features.js:1131
msgid "Intro"
msgstr "Giới thiệu"

#: features.js:1132
#, javascript-format
msgid "Step %d of %d"
msgstr "Bước %d trên %d"

#: features.js:1133
msgid "Review"
msgstr "Xem lại"

#: features.js:1135
msgid "Smart setup"
msgstr "Thiết lập thông minh"

#: features.js:1139
msgid "Skip"
msgstr "Bỏ qua"

#: features.js:1143
msgid "What is the Pomodoro technique? 🍅"
msgstr ""

#: features.js:1144
msgid ""
"Focus in short sprints with deliberate rest: about 25 minutes on one task, "
"then a 5-minute break; after four sprints, take a longer 15–30 minute break. "
"The finite countdown keeps a task approachable and the regular breaks "
"protect your attention."
msgstr ""

#: features.js:1145
msgid ""
"Let's tune it to how you work — a few quick questions, and you can change "
"anything later in Settings."
msgstr ""
"Hãy điều chỉnh theo cách bạn làm việc — vài câu hỏi nhanh, và sau đó bạn có "
"thể thay đổi mọi thứ trong Cài đặt."

#. settings-schema.json->about_technique_button->description
#: features.js:1147
msgid "About the Pomodoro technique"
msgstr ""

#: features.js:1148
msgid "Let's go"
msgstr "Bắt đầu thôi"

#: features.js:1166
#, javascript-format
msgid "Space or 1–%d to toggle · ↑↓ to move · Enter for next"
msgstr "Space hoặc 1–%d để bật/tắt · ↑↓ di chuyển · Enter tiếp"

#: features.js:1167
#, javascript-format
msgid "Space or 1–%d to choose · ↑↓ to move · Enter for next"
msgstr "Space hoặc 1–%d để chọn · ↑↓ di chuyển · Enter tiếp"

#: features.js:1179 features.js:1257
msgid "Back"
msgstr "Quay lại"

#: features.js:1180
msgid "Next"
msgstr "Tiếp"

#: features.js:1183
msgid "Your tailored setup 🍅"
msgstr "Thiết lập riêng cho bạn 🍅"

#: features.js:1184
msgid ""
"Based on your answers, here's what I'll set up. Untick anything you'd rather "
"skip, then apply."
msgstr ""
"Dựa trên câu trả lời của bạn, đây là những gì tôi sẽ thiết lập. Bỏ chọn "
"những gì bạn muốn bỏ qua, rồi áp dụng."

#: features.js:1239
msgid "Space to toggle · ↑↓ to move · Enter to apply"
msgstr "Space bật/tắt · ↑↓ di chuyển · Enter áp dụng"

#: features.js:1258
msgid "Apply"
msgstr "Áp dụng"

#: features.js:1259
msgid "Apply & start"
msgstr "Áp dụng và bắt đầu"

#: features.js:1282 menu.js:308
#, javascript-format
msgid "%dh %dm"
msgstr "%d giờ %d phút"

#: features.js:1282 menu.js:308
#, javascript-format
msgid "%dh"
msgstr "%d giờ"

#: features.js:1464
msgid "Statistics reset."
msgstr "Đã đặt lại thống kê."

#: features.js:1486
#, javascript-format
msgid "%d to go today — at your pace, done by about %s."
msgstr "Còn %d hôm nay — với nhịp của bạn, xong khoảng %s."

#: features.js:1487
#, javascript-format
msgid "%d more to reach today's goal of %d."
msgstr "Còn %d nữa để đạt mục tiêu %d hôm nay."

#: features.js:1489
#, javascript-format
msgid "Daily goal reached — %d done today. Nice."
msgstr "Đã đạt mục tiêu ngày — %d hôm nay. Tuyệt."

#: features.js:1492
#, javascript-format
msgid "%d interruptions this week — what keeps pulling you away?"
msgstr "%d lần gián đoạn tuần này — điều gì cứ kéo bạn ra vậy?"

#: features.js:1495 features.js:1815
#, javascript-format
msgid "Most focused around %s — good time for deep work."
msgstr "Tập trung nhất quanh %s — thời điểm tốt cho việc chuyên sâu."

#: features.js:1498
#, javascript-format
msgid "Most focus went to “%s”."
msgstr "Tập trung nhiều nhất vào “%s”."

#: features.js:1500
#, javascript-format
msgid "%d pomodoros this week. Keep it going."
msgstr "%d pomodoro tuần này. Cứ thế phát huy."

#: features.js:1501
msgid "Start a focus session — your insights will appear here."
msgstr "Bắt đầu một phiên tập trung — thông tin chi tiết sẽ hiện ở đây."

#: features.js:1539
msgid "%d.%m"
msgstr ""

#: features.js:1638
#, javascript-format
msgid "Saved ✓ — %s"
msgstr ""

#: features.js:1641
msgid "Could not save statistics export."
msgstr ""

#: features.js:1673
msgid "Could not open the folder."
msgstr ""

#: features.js:1698 features.js:1771
msgid "Sun"
msgstr "CN"

#: features.js:1698 features.js:1771
msgid "Mon"
msgstr "T2"

#: features.js:1698 features.js:1771
msgid "Tue"
msgstr "T3"

#: features.js:1698 features.js:1771
msgid "Wed"
msgstr "T4"

#: features.js:1698 features.js:1771
msgid "Thu"
msgstr "T5"

#: features.js:1698 features.js:1771
msgid "Fri"
msgstr "T6"

#: features.js:1698 features.js:1771
msgid "Sat"
msgstr "T7"

#: features.js:1745
msgid "Focus statistics"
msgstr "Thống kê tập trung"

#: features.js:1759
#, javascript-format
msgid "%d / %d goal"
msgstr "%d / %d mục tiêu"

#: features.js:1760
msgid "Today"
msgstr "Hôm nay"

#: features.js:1761
msgid "This week"
msgstr "Tuần này"

#: features.js:1762
msgid "Streak"
msgstr "Chuỗi"

#: features.js:1762
#, javascript-format
msgid "best %d"
msgstr "kỷ lục %d"

#: features.js:1763
msgid "All time"
msgstr "Toàn thời gian"

#: features.js:1772
#, javascript-format
msgid "This week: %d 🍅 · %s · best day %s"
msgstr "Tuần này: %d 🍅 · %s · ngày tốt nhất %s"

#: features.js:1776
#, fuzzy, javascript-format
msgid "This month: %d 🍅 · %s · best day %d 🍅"
msgstr "Tuần này: %d 🍅 · %s · ngày tốt nhất %s"

#: features.js:1782
msgid "Nothing harvested yet today"
msgstr "Hôm nay chưa thu hoạch gì"

#: features.js:1784
msgid "Today's harvest"
msgstr "Thu hoạch hôm nay"

#: features.js:1791
#, javascript-format
msgid "Interruptions: %d today · %d this week"
msgstr "Gián đoạn: %d hôm nay · %d tuần này"

#: features.js:1797
msgid "When you focus (by hour)"
msgstr "Khi bạn tập trung (theo giờ)"

#: features.js:1806
#, javascript-format
msgid "Focus by hour; most focused around %s"
msgstr ""

#: features.js:1807
msgid "Focus by hour; not enough data yet"
msgstr ""

#: features.js:1810
msgid "night"
msgstr "đêm"

#: features.js:1810
msgid "morning"
msgstr "sáng"

#: features.js:1810
msgid "afternoon"
msgstr "chiều"

#: features.js:1810
msgid "evening"
msgstr "tối"

#: features.js:1816
msgid "Not enough data yet to spot your best focus time."
msgstr "Chưa đủ dữ liệu để tìm ra khung giờ tập trung tốt nhất."

#: features.js:1825
msgid "Focus time — last 14 days"
msgstr "Thời gian tập trung — 14 ngày qua"

#: features.js:1827
#, fuzzy, javascript-format
msgid "┄┄ daily goal (%d 🍅)"
msgstr "Đã đạt mục tiêu ngày 🍅"

#: features.js:1846
#, javascript-format
msgid "Last 14 days: %d 🍅 · best %s (%d 🍅)"
msgstr ""

#: features.js:1847
msgid "Last 14 days: no focus yet"
msgstr ""

#: features.js:1850
msgid "Activity — last 12 weeks"
msgstr "Hoạt động — 12 tuần qua"

#: features.js:1870
msgid "Less"
msgstr "Ít"

#: features.js:1874
msgid "More"
msgstr "Nhiều"

#: features.js:1880
#, javascript-format
msgid "Last 12 weeks: %d active days · busiest %s (%d 🍅)"
msgstr ""

#: features.js:1881
msgid "Last 12 weeks: no focus yet"
msgstr ""

#: features.js:1894
msgid "By task"
msgstr "Theo việc"

#: features.js:1905
#, javascript-format
msgid "%s: %d 🍅"
msgstr ""

#: features.js:1918 menu.js:734
#, javascript-format
msgid "Milestones: %s"
msgstr "Cột mốc: %s"

#: features.js:1931
msgid "Delete all statistics"
msgstr "Xoá toàn bộ thống kê"

#: features.js:1936
msgid "Export…"
msgstr ""

#: features.js:1939
msgid "Open folder"
msgstr ""

#: features.js:1941
msgid "Reset statistics…"
msgstr "Đặt lại thống kê…"

#: features.js:2256
msgid "No sound backend available for preview."
msgstr ""

#: features.js:2260
msgid "Choose an ambient sound first (it's set to Off)."
msgstr ""

#: features.js:2513
msgid "Break — locking the screen"
msgstr ""

#: features.js:2514
msgid "Locking in a few seconds so you can step away."
msgstr ""

#: features.js:2515
msgid "Don't lock now"
msgstr ""

#: features.js:2561
msgid "Couldn't lock the screen"
msgstr ""

#: features.js:2561
msgid "No screen locker was available."
msgstr ""

#: features.js:2581
msgid "No task"
msgstr "Không có việc"

#: features.js:2618
msgid "Push notifications need libsoup, which isn't available here."
msgstr "Thông báo đẩy cần libsoup, hiện không có ở đây."

#: features.js:2624
msgid "Enter your Pushover user key and app token first."
msgstr "Hãy nhập user key và app token Pushover trước."

#: features.js:2631
msgid "Test notification from Zen Pomodoro 🍅"
msgstr "Thông báo thử từ Zen Pomodoro 🍅"

#: features.js:2653
msgid "Pushover test sent ✓ — check your device."
msgstr "Đã gửi thử Pushover ✓ — kiểm tra thiết bị của bạn."

#: features.js:2654 features.js:2658
msgid "Pushover test failed. Double-check your user key and app token."
msgstr "Gửi thử Pushover thất bại. Hãy kiểm tra lại user key và app token."

#: features.js:2751
#, javascript-format
msgid "Blocking updated — %d site(s)."
msgstr ""

#: features.js:2758
msgid "Site blocking cleared."
msgstr ""

#: features.js:2840
msgid "Passwordless blocking enabled (no prompt)."
msgstr "Đã bật chặn không cần mật khẩu (không hỏi)."

#: features.js:2844
msgid "Passwordless blocking removed."
msgstr "Đã gỡ chặn không cần mật khẩu."

#: features.js:2866
msgid ""
"Focus spotlight is on — every other window is dimmed so the one you're "
"working in stands out. Click the on-screen pill (or switch Zen off) to exit."
msgstr ""

#: features.js:2867
msgid ""
"Focus spotlight is armed. When your next focus session starts, every window "
"except the one you're working in dims, so your task stands out. Click the on-"
"screen pill to exit."
msgstr ""

#. settings-schema.json->sec_zen->title
#: features.js:2868 menu.js:468 menu.js:512
msgid "Zen mode"
msgstr "Chế độ Zen"

#: features.js:3018
msgid "Exit focus"
msgstr ""

#: features.js:3127
msgid "Breathe in"
msgstr "Hít vào"

#: features.js:3130 features.js:3136
msgid "Hold"
msgstr "Giữ"

#: features.js:3133
msgid "Breathe out"
msgstr "Thở ra"

#: features.js:3163
msgid "Focus until"
msgstr "Tập trung đến"

#: features.js:3164
msgid "Enter a time (HH:MM)"
msgstr "Nhập thời gian (HH:MM)"

#: menu.js:147
msgid "Error: menu unavailable"
msgstr "Lỗi: menu không khả dụng"

#: menu.js:231
msgid "Ready to start"
msgstr "Sẵn sàng bắt đầu"

#: menu.js:239 menu.js:812
msgid "No task yet — tap to choose one"
msgstr ""

#: menu.js:246
msgid "Change task"
msgstr "Đổi công việc"

#: menu.js:344
#, javascript-format
msgid "Pomodoro %d / %d"
msgstr "Pomodoro %d / %d"

#: menu.js:352 menu.js:882
msgid "Start focus"
msgstr "Bắt đầu tập trung"

#: menu.js:368
msgid "Skip phase"
msgstr "Bỏ qua giai đoạn"

#: menu.js:370
msgid "Skip the current phase and move on to the next."
msgstr ""

#: menu.js:375
msgid "Reset timer"
msgstr "Đặt lại bộ đếm giờ"

#: menu.js:377
msgid ""
"Stop the current timer and return to the start. Your pomodoro count for this "
"set is kept."
msgstr ""

#: menu.js:389
#, fuzzy
msgid "Reset timer & count"
msgstr "Đặt lại bộ đếm giờ và bộ đếm"

#: menu.js:390
msgid ""
"Reset the timer and clear this set's pomodoro count. Your saved statistics "
"aren't affected."
msgstr ""

#: menu.js:391
msgid "Confirm reset"
msgstr ""

#: menu.js:413 menu.js:1010
msgid "Task list"
msgstr "Danh sách việc"

#: menu.js:434 menu.js:999
msgid "Distractions"
msgstr ""

#: menu.js:464
msgid "Focus until…"
msgstr "Tập trung đến…"

#: menu.js:470 menu.js:514
msgid ""
"Focus spotlight: while a focus session runs, every other window dims so the "
"one you're working in stands out. Click the on-screen pill to exit."
msgstr ""

#. settings-schema.json->sec_ambient->title
#: menu.js:473 menu.js:516
msgid "Ambient sound"
msgstr "Âm thanh nền"

#: menu.js:478
msgid "Site blocking"
msgstr "Chặn trang web"

#: menu.js:481 menu.js:822 menu.js:1236
msgid "off"
msgstr "tắt"

#: menu.js:484
msgid "Manage blocked sites"
msgstr ""

#: menu.js:489
msgid "Statistics"
msgstr "Thống kê"

#: menu.js:495
msgid "Open the statistics dashboard"
msgstr ""

#: menu.js:500
msgid "Setup wizard…"
msgstr "Trình hướng dẫn thiết lập…"

#: menu.js:704
#, javascript-format
msgid "Last 7 days: %d"
msgstr "7 ngày qua: %d"

#: menu.js:713
#, javascript-format
msgid "Last 30 days: %d"
msgstr "30 ngày qua: %d"

#: menu.js:716
#, javascript-format
msgid "All time: %d"
msgstr "Toàn thời gian: %d"

#: menu.js:719
#, javascript-format
msgid "Focus time: %s today · %s total"
msgstr "Thời gian tập trung: %s hôm nay · %s tổng"

#: menu.js:722
#, javascript-format
msgid "Best day: %d"
msgstr "Ngày tốt nhất: %d"

#: menu.js:734
msgid "none yet"
msgstr "chưa có"

#: menu.js:744 menu.js:771
#, javascript-format
msgid "Finish your tasks by ~%s"
msgstr "Hoàn thành việc của bạn vào khoảng %s"

#: menu.js:755
#, javascript-format
msgid "Pomodoro %d of %d"
msgstr "Pomodoro %d / %d"

#: menu.js:757
msgid "Long break"
msgstr "Nghỉ dài"

#: menu.js:759
msgid "Short break"
msgstr "Nghỉ ngắn"

#: menu.js:762
#, javascript-format
msgid "until %s"
msgstr "đến %s"

#: menu.js:765
#, javascript-format
msgid "≈ finish %s"
msgstr "≈ xong %s"

#: menu.js:769
msgid "Break finished — press Start for focus"
msgstr "Hết giờ nghỉ — nhấn Bắt đầu để tập trung"

#: menu.js:773
#, javascript-format
msgid "%d min focus — press Start"
msgstr "Tập trung %d phút — nhấn Bắt đầu"

#: menu.js:815
msgid "Task: none"
msgstr "Việc: không có"

#: menu.js:821 menu.js:1235
#, javascript-format
msgid "blocking %d"
msgstr "đang chặn %d"

#: menu.js:822 menu.js:1236
#, javascript-format
msgid "%d in list"
msgstr "%d trong danh sách"

#: menu.js:861
msgid "Resume break"
msgstr "Tiếp tục nghỉ"

#: menu.js:861
msgid "Resume focus"
msgstr "Tiếp tục tập trung"

#: menu.js:868
msgid "Focusing — stay with it"
msgstr "Đang tập trung — cứ kiên trì"

#: menu.js:873
msgid "Pause focus"
msgstr "Tạm dừng tập trung"

#: menu.js:873
msgid "Pause break"
msgstr "Tạm dừng nghỉ"

#: menu.js:878
msgid "Start next focus"
msgstr "Bắt đầu tập trung tiếp theo"

#: menu.js:930
msgid "Jot a distraction, press Enter"
msgstr ""

#: menu.js:976
msgid "Delete"
msgstr ""

#: menu.js:993
msgid "Clear all"
msgstr ""

#: menu.js:1025
msgid "Add task…"
msgstr "Thêm việc…"

#: menu.js:1029 menu.js:1164
msgid "Reorder…"
msgstr ""

#: menu.js:1040
msgid "No tasks yet — add what you'll focus on, with a 🍅 estimate."
msgstr "Chưa có việc nào — thêm điều bạn sẽ tập trung, kèm ước lượng 🍅."

#: menu.js:1106
msgid "Reopen task"
msgstr "Mở lại công việc"

#: menu.js:1106
msgid "Mark done"
msgstr "Đánh dấu hoàn thành"

#: menu.js:1113
msgid "Delete task"
msgstr "Xóa công việc"

#: menu.js:1160
msgid "Add preset…"
msgstr "Thêm cài đặt sẵn…"

#: menu.js:1210
msgid "Delete preset"
msgstr "Xóa cài đặt sẵn"

#: recommend.js:78
msgid "Notifications are muted while you focus."
msgstr "Tắt tiếng thông báo trong lúc bạn tập trung."

#: recommend.js:82
msgid "Distraction blocking is ready — add sites in Settings → Advanced."
msgstr "Đã sẵn sàng chặn xao nhãng — thêm trang trong Cài đặt → Nâng cao."

#: recommend.js:86
msgid "One-click start and a calm start ritual make it easier to begin."
msgstr ""
"Bắt đầu một chạm và nghi thức khởi đầu nhẹ nhàng giúp bạn dễ bắt tay vào "
"việc."

#: recommend.js:91
msgid "Breaks start on their own so you don't overwork."
msgstr "Giờ nghỉ tự bắt đầu để bạn không làm việc quá sức."

#: recommend.js:96
msgid "A calm theme, no ticking seconds and no end-of-timer rush."
msgstr "Giao diện nhẹ nhàng, không tiếng đếm giây và không hối hả lúc hết giờ."

#: recommend.js:137
msgid "longer focus blocks suit deep work"
msgstr "khối tập trung dài hơn hợp với công việc chuyên sâu"

#: recommend.js:138
msgid "the classic rhythm suits studying"
msgstr "nhịp cổ điển hợp với việc học"

#: recommend.js:139
msgid "a little more break time lets ideas settle"
msgstr "nghỉ thêm chút giúp ý tưởng lắng lại"

#: recommend.js:140
msgid "shorter cycles keep small tasks moving"
msgstr "chu kỳ ngắn giúp việc nhỏ tiến đều"

#: recommend.js:141
msgid "a balanced rhythm"
msgstr "một nhịp cân bằng"

#: recommend.js:145
#, javascript-format
msgid "Focus rhythm %d / %d / %d min — %s."
msgstr "Nhịp tập trung %d / %d / %d phút — %s."

#: recommend.js:154
#, javascript-format
msgid "Daily goal: %d focus blocks."
msgstr "Mục tiêu ngày: %d khối tập trung."

#: recommend.js:155
msgid "No daily goal yet — just getting a feel for it."
msgstr "Chưa có mục tiêu ngày — cứ thử làm quen đã."

#: recommend.js:163
msgid ""
"Flow extend: keep going up to 10 min past the timer when you're in the zone."
msgstr ""
"Kéo dài dòng chảy: tiếp tục đến 10 phút sau bộ đếm khi bạn đang trong dòng "
"chảy."

#: recommend.js:171
msgid "Silent focus — no ticking or chimes."
msgstr "Tập trung yên tĩnh — không tiếng tích tắc hay chuông."

#: recommend.js:175
msgid "Soft brown-noise ambience while you focus."
msgstr "Tiếng ồn nâu nhẹ nhàng trong lúc bạn tập trung."

#: recommend.js:181
#, javascript-format
msgid "A gentle chime every %d min to mark time."
msgstr "Chuông nhẹ mỗi %d phút để đánh dấu thời gian."

#: recommend.js:186
msgid "Quiet, visual-only cues for a shared space."
msgstr "Gợi ý chỉ bằng hình ảnh, yên tĩnh cho không gian chung."

#: recommend.js:205
#, javascript-format
msgid "Block %d distracting sites while you focus."
msgstr "Chặn %d trang web gây xao nhãng khi bạn tập trung."

#: recommend.js:217
msgid "Breaks start on their own so you don't overrun."
msgstr "Giờ nghỉ tự bắt đầu để bạn không làm việc quá sức."

#: recommend.js:242
msgid "What will you mainly focus on?"
msgstr "Bạn sẽ chủ yếu tập trung vào điều gì?"

#: recommend.js:243
msgid "This shapes how long each focus block should be."
msgstr "Điều này quyết định độ dài mỗi khối tập trung."

#: recommend.js:245
msgid "Deep work or coding"
msgstr "Làm việc chuyên sâu hoặc lập trình"

#: recommend.js:246
msgid "Studying or reading"
msgstr "Học hoặc đọc"

#: recommend.js:247
msgid "Writing or creative work"
msgstr "Viết lách hoặc công việc sáng tạo"

#: recommend.js:248
msgid "Lots of small tasks"
msgstr "Nhiều việc nhỏ"

#: recommend.js:252
msgid "How long can you usually concentrate?"
msgstr "Bạn thường tập trung được bao lâu?"

#: recommend.js:253
msgid "Pick a length you can actually keep — it beats an ideal one."
msgstr "Chọn độ dài bạn thực sự duy trì được — hơn là chọn mức lý tưởng."

#: recommend.js:255
msgid "About 15 minutes"
msgstr "Khoảng 15 phút"

#: recommend.js:256
msgid "About 25 minutes"
msgstr "Khoảng 25 phút"

#: recommend.js:257
msgid "45 minutes or more"
msgstr "45 phút trở lên"

#: recommend.js:258
msgid "I lose track of time when I'm in flow"
msgstr "Tôi quên cả thời gian khi vào guồng"

#: recommend.js:262
msgid "What gets in your way most?"
msgstr "Điều gì cản trở bạn nhiều nhất?"

#: recommend.js:263
msgid "Pick up to 3 — I'll switch on the right help for each."
msgstr "Chọn tối đa 3 — tôi sẽ bật trợ giúp phù hợp cho mỗi mục."

#: recommend.js:265
msgid "Notifications and pings"
msgstr "Thông báo và tiếng báo"

#: recommend.js:266
msgid "Distracting websites"
msgstr "Trang web gây xao nhãng"

#: recommend.js:267
msgid "It's hard to get started"
msgstr "Khó bắt đầu"

#: recommend.js:268
msgid "I forget to take breaks"
msgstr "Tôi quên nghỉ ngơi"

#: recommend.js:269
msgid "Timers make me anxious"
msgstr "Bộ đếm khiến tôi lo lắng"

#: recommend.js:275
msgid "Which sites pull you away?"
msgstr "Những trang nào kéo bạn ra xa?"

#: recommend.js:276
msgid ""
"I'll add these to the block list — edit it later in Settings → Advanced."
msgstr ""
"Tôi sẽ thêm chúng vào danh sách chặn — chỉnh sửa sau trong Cài đặt → Nâng "
"cao."

#: recommend.js:278
msgid "Social media"
msgstr "Mạng xã hội"

#: recommend.js:279
msgid "Video & streaming"
msgstr "Video và phát trực tuyến"

#: recommend.js:280
msgid "News & forums"
msgstr "Tin tức và diễn đàn"

#: recommend.js:281
msgid "Shopping"
msgstr "Mua sắm"

#: recommend.js:286
msgid "What helps you concentrate?"
msgstr "Điều gì giúp bạn tập trung?"

#: recommend.js:287
msgid "Sets the focus soundscape — change it anytime in Sounds."
msgstr "Thiết lập âm thanh tập trung — đổi bất cứ lúc nào trong Âm thanh."

#: recommend.js:289
msgid "Silence"
msgstr "Yên lặng"

#: recommend.js:290
msgid "Soft background noise"
msgstr "Tiếng nền nhẹ nhàng"

#: recommend.js:291
msgid "A gentle chime to mark time"
msgstr "Chuông nhẹ để đánh dấu thời gian"

#: recommend.js:292
msgid "I share my space — keep it quiet"
msgstr "Tôi ở không gian chung — giữ yên tĩnh"

#: recommend.js:298
msgid "How often should the chime sound?"
msgstr "Chuông nên kêu bao lâu một lần?"

#: recommend.js:299
msgid "A soft cue to check in with your focus."
msgstr "Một tín hiệu nhẹ để kiểm tra sự tập trung của bạn."

#: recommend.js:301
msgid "Every 3 minutes"
msgstr "Mỗi 3 phút"

#: recommend.js:302
msgid "Every 5 minutes"
msgstr "Mỗi 5 phút"

#: recommend.js:303
msgid "Every 10 minutes"
msgstr "Mỗi 10 phút"

#: recommend.js:308
msgid "How much do you want to get done today?"
msgstr "Hôm nay bạn muốn làm được bao nhiêu?"

#: recommend.js:309
msgid "Sets your daily goal — no pressure, you can change it."
msgstr "Đặt mục tiêu ngày — không áp lực, bạn có thể đổi."

#: recommend.js:311
msgid "Just trying it out"
msgstr "Chỉ thử cho biết"

#: recommend.js:312
msgid "A light day (about 4)"
msgstr "Một ngày nhẹ nhàng (khoảng 4)"

#: recommend.js:313
msgid "A full day (about 6)"
msgstr "Một ngày trọn vẹn (khoảng 6)"

#: recommend.js:314
msgid "A big push (about 8)"
msgstr "Bứt phá lớn (khoảng 8)"

#: recommend.js:321
msgid "Want breaks to start on their own?"
msgstr "Bạn có muốn giờ nghỉ tự bắt đầu không?"

#: recommend.js:322
msgid "Helps you step away instead of pushing through."
msgstr "Giúp bạn rời ra thay vì cố gắng làm tiếp."

#: recommend.js:324
msgid "Yes, start breaks automatically"
msgstr "Có, tự động bắt đầu giờ nghỉ"

#: recommend.js:325
msgid "No, I'll start them myself"
msgstr "Không, tôi sẽ tự bắt đầu"

#: visual.js:913
#, javascript-format
msgid "Focus: %s"
msgstr "Tập trung: %s"

#. settings-schema.json->focus->title
#: visual.js:914
msgid "Focus"
msgstr "Tập trung"

#. settings-schema.json->timer->title
msgid "General"
msgstr ""

#. settings-schema.json->panel->title
#. settings-schema.json->sec_panel->title
msgid "Panel"
msgstr "Thanh panel"

#. settings-schema.json->appearance->title
msgid "Appearance"
msgstr "Giao diện"

#. settings-schema.json->sounds->title
msgid "Sounds"
msgstr "Âm thanh"

#. settings-schema.json->notifications->title
msgid "Push notifications"
msgstr "Thông báo đẩy"

#. settings-schema.json->advanced->title
msgid "Advanced"
msgstr "Nâng cao"

#. settings-schema.json->sec_behavior->title
msgid "Behavior"
msgstr "Hành vi"

#. settings-schema.json->sec_hud->title
msgid "On-screen focus cues"
msgstr "Gợi ý tập trung trên màn hình"

#. settings-schema.json->sec_theme->title
msgid "Theme & frame"
msgstr "Chủ đề và khung"

#. settings-schema.json->sec_motion->title
msgid "Motion & menu"
msgstr "Chuyển động và menu"

#. settings-schema.json->sec_goals->title
msgid "Goals & flow"
msgstr "Mục tiêu và guồng"

#. settings-schema.json->sec_modes->title
msgid "Modes"
msgstr ""

#. settings-schema.json->sec_sounds->title
msgid "Alerts & effects"
msgstr ""

#. settings-schema.json->sec_tools->title
msgid "Run a command"
msgstr "Chạy lệnh"

#. settings-schema.json->sec_po->title
msgid "Push notifications (Pushover)"
msgstr "Thông báo đẩy (Pushover)"

#. settings-schema.json->sec_po_messages->title
msgid "Notification text"
msgstr "Nội dung thông báo"

#. settings-schema.json->sec_po_alerts->title
msgid "Sound & priority"
msgstr ""

#. settings-schema.json->sec_blocking->title
msgid "Distraction blocking (advanced)"
msgstr "Chặn xao nhãng (nâng cao)"

#. settings-schema.json->sec_shortcuts->title
msgid "Keyboard shortcuts"
msgstr "Phím tắt"

#. settings-schema.json->rhythm_hint_label->description
msgid ""
"Focus, break and cycle lengths come from presets — switch or edit them from "
"the menu (Preset ▸)."
msgstr ""

#. settings-schema.json->pomodoro_duration->description
msgid "Pomodoro Duration:"
msgstr "Thời lượng Pomodoro:"

#. settings-schema.json->pomodoro_duration->units
#. settings-schema.json->short_break_duration->units
#. settings-schema.json->long_break_duration->units
msgid "minutes"
msgstr "phút"

#. settings-schema.json->pomodoro_duration->tooltip
msgid "Length of one focus block, in minutes (classic Pomodoro is 25)."
msgstr "Độ dài một khối tập trung, tính bằng phút (Pomodoro cổ điển là 25)."

#. settings-schema.json->short_break_duration->description
msgid "Short Break Duration:"
msgstr "Thời lượng nghỉ ngắn:"

#. settings-schema.json->short_break_duration->tooltip
msgid "Length of the short break after each focus block (classic is 5)."
msgstr "Độ dài nghỉ ngắn sau mỗi khối tập trung (cổ điển là 5)."

#. settings-schema.json->long_break_duration->description
msgid "Long Break Duration:"
msgstr "Thời lượng nghỉ dài:"

#. settings-schema.json->long_break_duration->tooltip
msgid "Length of the longer break after a set of pomodoros (classic is 15–30)."
msgstr "Độ dài nghỉ dài sau một set pomodoro (cổ điển là 15–30)."

#. settings-schema.json->pomodori_number->description
msgid "Number of pomodori before long break:"
msgstr "Số Pomodoro trước khi nghỉ dài:"

#. settings-schema.json->pomodori_number->tooltip
msgid "How many focus blocks to complete before the long break (classic is 4)."
msgstr "Số khối tập trung cần hoàn thành trước khi nghỉ dài (cổ điển là 4)."

#. settings-schema.json->start_automatically_on_load->description
msgid "Start the pomodoro timer as soon as the applet loads"
msgstr "Bắt đầu bộ đếm Pomodoro ngay khi applet tải"

#. settings-schema.json->start_automatically_on_load->tooltip
msgid ""
"Begin a focus session as soon as Cinnamon starts or the applet is added."
msgstr ""
"Bắt đầu phiên tập trung ngay khi Cinnamon khởi động hoặc applet được thêm."

#. settings-schema.json->session_recovery->description
msgid ""
"Recover an in-progress focus session after a Cinnamon restart (resume "
"manually)"
msgstr ""
"Khôi phục phiên tập trung đang dở sau khi khởi động lại Cinnamon (tiếp tục "
"thủ công)"

#. settings-schema.json->session_recovery->tooltip
msgid ""
"If Cinnamon restarts mid-focus, the session is remembered so you can resume "
"it from the menu — it won't auto-start."
msgstr ""
"Nếu Cinnamon khởi động lại giữa lúc tập trung, phiên sẽ được ghi nhớ để bạn "
"tiếp tục từ menu — nó không tự khởi động."

#. settings-schema.json->show_dialog_messages->description
msgid "Show a pop-up prompt at each phase change"
msgstr ""

#. settings-schema.json->show_dialog_messages->tooltip
msgid ""
"Show pop-up dialogs at the end of each phase (off keeps it quiet — only on-"
"screen cues)."
msgstr ""
"Hiện hộp thoại bật lên ở cuối mỗi giai đoạn (tắt sẽ yên tĩnh — chỉ còn gợi ý "
"trên màn hình)."

#. settings-schema.json->auto_start_next->description
msgid "Automatically start the next phase"
msgstr ""

#. settings-schema.json->auto_start_next->tooltip
msgid ""
"When a phase ends, start the next one (focus or break) automatically instead "
"of waiting."
msgstr ""

#. settings-schema.json->panel_icon_style->description
msgid "Panel icon"
msgstr "Biểu tượng trên bảng"

#. settings-schema.json->panel_icon_style->options
msgid "Progress ring with icon"
msgstr "Vòng tiến trình có biểu tượng"

#. settings-schema.json->panel_icon_style->options
msgid "Symbolic icon"
msgstr "Biểu tượng đơn sắc"

#. settings-schema.json->panel_icon_style->options
msgid "Custom icon"
msgstr "Biểu tượng tùy chỉnh"

#. settings-schema.json->panel_icon_style->options
msgid "No icon (timer only)"
msgstr "Không có biểu tượng (chỉ bộ đếm giờ)"

#. settings-schema.json->panel_icon_style->tooltip
msgid ""
"What to show in the panel: a progress ring with the state icon inside "
"(recommended), a plain symbolic icon, your own custom icon, or no icon at "
"all. The timer text is a separate option below."
msgstr ""
"Hiển thị gì trên bảng: một vòng tiến trình với biểu tượng trạng thái bên "
"trong (khuyến nghị), một biểu tượng đơn sắc, biểu tượng của riêng bạn, hoặc "
"không có biểu tượng nào. Văn bản bộ đếm giờ được đặt riêng bên dưới."

#. settings-schema.json->panel_custom_icon->description
msgid "Custom panel icon"
msgstr "Biểu tượng bảng tùy chỉnh"

#. settings-schema.json->panel_custom_icon->tooltip
msgid ""
"Pick your own panel icon — a theme icon name or an image file. Used when "
"Panel icon is set to Custom icon."
msgstr ""
"Chọn biểu tượng bảng của riêng bạn — tên biểu tượng chủ đề hoặc tệp hình "
"ảnh. Được dùng khi Biểu tượng trên bảng được đặt thành Biểu tượng tùy chỉnh."

#. settings-schema.json->show_timer->description
msgid "Show the pomodoro timer in the applet panel"
msgstr "Hiển thị bộ đếm Pomodoro trên thanh applet"

#. settings-schema.json->show_timer->tooltip
msgid "Show the remaining time as text in the panel."
msgstr "Hiện thời gian còn lại dạng văn bản trên thanh panel."

#. settings-schema.json->show_seconds->description
msgid "Show seconds in the panel timer"
msgstr "Hiện giây trên bộ đếm ở thanh panel"

#. settings-schema.json->show_seconds->tooltip
msgid "Off shows only the remaining minutes on the panel (less distracting)."
msgstr ""
"Tắt thì chỉ hiện số phút còn lại trên thanh panel (ít gây xao nhãng hơn)."

#. settings-schema.json->hotkey->description
msgid "Shortcut: open the applet menu"
msgstr "Phím tắt: mở menu applet"

#. settings-schema.json->hotkey->tooltip
msgid "Keyboard shortcut to open or close the applet menu."
msgstr "Phím tắt để mở hoặc đóng menu applet."

#. settings-schema.json->hotkey_toggle->description
msgid "Shortcut: start / pause the timer"
msgstr "Phím tắt: bắt đầu / tạm dừng bộ đếm"

#. settings-schema.json->hotkey_toggle->tooltip
msgid "Keyboard shortcut to start or pause the timer."
msgstr "Phím tắt để bắt đầu hoặc tạm dừng bộ đếm."

#. settings-schema.json->hotkey_skip->description
msgid "Shortcut: skip to the next step"
msgstr "Phím tắt: chuyển sang bước tiếp theo"

#. settings-schema.json->hotkey_skip->tooltip
msgid "Keyboard shortcut to skip to the next phase (focus ↔ break)."
msgstr "Phím tắt để chuyển sang giai đoạn tiếp theo (tập trung ↔ nghỉ)."

#. settings-schema.json->hotkey_distraction->description
msgid "Shortcut: capture a distraction"
msgstr ""

#. settings-schema.json->hotkey_distraction->tooltip
msgid ""
"Keyboard shortcut to pop up a quick note for a distracting thought, without "
"opening the menu."
msgstr ""

#. settings-schema.json->start_on_click->description
msgid "Start the timer with a single click when idle"
msgstr "Bắt đầu bộ đếm bằng một cú nhấp khi đang rảnh"

#. settings-schema.json->start_on_click->tooltip
msgid ""
"When no timer is running, left-clicking the applet starts a focus session "
"directly instead of opening the menu."
msgstr ""
"Khi không có bộ đếm nào chạy, nhấp trái vào applet sẽ bắt đầu phiên tập "
"trung ngay thay vì mở menu."

#. settings-schema.json->panel_scroll_control->description
msgid "Control the timer with the mouse on the panel"
msgstr "Điều khiển bộ đếm bằng chuột trên thanh panel"

#. settings-schema.json->panel_scroll_control->tooltip
msgid ""
"Scroll up on the applet to start or resume, scroll down to pause, and middle-"
"click to skip the phase. Turn this off if you sometimes scroll over the "
"panel by accident."
msgstr ""
"Cuộn lên trên applet để bắt đầu hoặc tiếp tục, cuộn xuống để tạm dừng, và "
"nhấn nút giữa để bỏ qua giai đoạn. Tắt đi nếu đôi khi bạn vô tình cuộn qua "
"thanh panel."

#. settings-schema.json->scroll_action->description
msgid "Mouse-wheel action on the panel"
msgstr "Hành động con lăn chuột trên thanh panel"

#. settings-schema.json->scroll_action->options
msgid "Start / pause the timer"
msgstr "Bắt đầu / tạm dừng bộ đếm"

#. settings-schema.json->scroll_action->options
msgid "Adjust the focus length"
msgstr "Điều chỉnh độ dài tập trung"

#. settings-schema.json->scroll_action->tooltip
msgid ""
"What the mouse wheel does on the applet: start/pause the timer, or change "
"the focus length (when idle). Middle-click always skips to the next phase."
msgstr ""
"Con lăn chuột làm gì trên applet: bắt đầu/tạm dừng bộ đếm, hoặc đổi độ dài "
"tập trung (khi rảnh). Nút giữa luôn chuyển sang giai đoạn tiếp theo."

#. settings-schema.json->focus_show_task_chip->description
msgid "Show the current task as an on-screen chip during focus"
msgstr "Hiện việc hiện tại dạng thẻ trên màn hình khi tập trung"

#. settings-schema.json->focus_show_task_chip->tooltip
msgid "Show the current task in a small on-screen chip while focusing."
msgstr "Hiện việc hiện tại trong một thẻ nhỏ trên màn hình khi tập trung."

#. settings-schema.json->focus_start_ritual->description
msgid ""
"Start ritual: brief centered 'Focus: <task>' and a smooth fade-in when focus "
"begins"
msgstr ""
"Nghi thức khởi đầu: hiện ngắn 'Tập trung: <task>' ở giữa và hiệu ứng mờ dần "
"khi bắt đầu tập trung"

#. settings-schema.json->focus_start_ritual->tooltip
msgid "Briefly show 'Focus: <task>' with a smooth fade-in when focus begins."
msgstr ""
"Hiện ngắn 'Tập trung: <task>' với hiệu ứng mờ dần khi bắt đầu tập trung."

#. settings-schema.json->prompt_focus_task->description
msgid "Ask which task to focus on before starting"
msgstr "Hỏi nhiệm vụ cần tập trung trước khi bắt đầu"

#. settings-schema.json->prompt_focus_task->tooltip
msgid ""
"When off, a focus session starts immediately with your current task instead "
"of opening the task picker. If a task is required and none is set, the "
"picker still appears."
msgstr ""
"Khi tắt, phiên tập trung sẽ bắt đầu ngay với nhiệm vụ hiện tại thay vì mở bộ "
"chọn nhiệm vụ. Nếu bắt buộc phải có nhiệm vụ mà chưa đặt, bộ chọn vẫn xuất "
"hiện."

#. settings-schema.json->require_focus_task->description
msgid "Require a focus task before starting"
msgstr "Yêu cầu chọn việc tập trung trước khi bắt đầu"

#. settings-schema.json->require_focus_task->tooltip
msgid "Ask for a task name before a focus session can start."
msgstr "Hỏi tên việc trước khi có thể bắt đầu phiên tập trung."

#. settings-schema.json->theme_preset->description
msgid "Color theme"
msgstr "Chủ đề màu"

#. settings-schema.json->theme_preset->options
msgid "Warm (amber / green)"
msgstr "Ấm (hổ phách / xanh lá)"

#. settings-schema.json->theme_preset->options
msgid "Cool (teal)"
msgstr "Lạnh (xanh mòng két)"

#. settings-schema.json->theme_preset->options
msgid "Monochrome"
msgstr "Đơn sắc"

#. settings-schema.json->theme_preset->tooltip
msgid ""
"Color scheme for accents and on-screen cues. Choose Custom to set your own "
"focus/break colors below."
msgstr ""
"Bảng màu cho điểm nhấn và gợi ý trên màn hình. Chọn Custom để tự đặt màu tập "
"trung/nghỉ bên dưới."

#. settings-schema.json->accent_focus_color->description
msgid "Custom focus accent color"
msgstr "Màu nhấn tập trung tuỳ chỉnh"

#. settings-schema.json->accent_focus_color->tooltip
msgid "Accent color during focus (used only when the theme is Custom)."
msgstr "Màu nhấn khi tập trung (chỉ dùng khi chủ đề là Custom)."

#. settings-schema.json->accent_break_color->description
msgid "Custom break accent color"
msgstr "Màu nhấn nghỉ tuỳ chỉnh"

#. settings-schema.json->accent_break_color->tooltip
msgid "Accent color during breaks (used only when the theme is Custom)."
msgstr "Màu nhấn khi nghỉ (chỉ dùng khi chủ đề là Custom)."

#. settings-schema.json->frame_style->description
msgid "On-screen focus frame style"
msgstr "Kiểu khung tập trung trên màn hình"

#. settings-schema.json->frame_style->options
msgid "Glow"
msgstr "Phát sáng"

#. settings-schema.json->frame_style->options
msgid "Classic border"
msgstr "Viền cổ điển"

#. settings-schema.json->frame_style->options
msgid "Corners only"
msgstr "Chỉ góc"

#. settings-schema.json->frame_style->options
#. settings-schema.json->task_celebration->options
#. settings-schema.json->focus_ambient_choice->options
msgid "Off"
msgstr "Tắt"

#. settings-schema.json->frame_style->tooltip
msgid ""
"Style of the on-screen frame that traces focus progress: a soft Glow, a "
"Classic border, just the Corners, or Off."
msgstr ""
"Kiểu khung trên màn hình thể hiện tiến độ tập trung: Phát sáng dịu, Viền cổ "
"điển, chỉ các Góc, hoặc Tắt."

#. settings-schema.json->glow_intensity->description
msgid "Glow intensity"
msgstr "Cường độ phát sáng"

#. settings-schema.json->glow_intensity->tooltip
msgid ""
"How bright the on-screen edge glow is during focus — higher is more visible, "
"lower is subtler."
msgstr ""
"Mức sáng của viền phát sáng trên màn hình khi tập trung — cao thì rõ hơn, "
"thấp thì dịu hơn."

#. settings-schema.json->breathing_pattern->description
msgid "Breathing pattern"
msgstr "Kiểu thở"

#. settings-schema.json->breathing_pattern->options
msgid "Box 4-4-4-4"
msgstr "Hộp 4-4-4-4"

#. settings-schema.json->breathing_pattern->options
msgid "4-7-8"
msgstr "4-7-8"

#. settings-schema.json->breathing_pattern->options
msgid "Relaxing 4-6"
msgstr "Thư giãn 4-6"

#. settings-schema.json->breathing_pattern->tooltip
msgid ""
"Breathing rhythm for the guide: Box (4-4-4-4), calming 4-7-8, or relaxed 4-6 "
"— seconds per phase."
msgstr ""
"Nhịp thở cho hướng dẫn: Hộp (4-4-4-4), 4-7-8 làm dịu, hoặc 4-6 thư giãn — số "
"giây mỗi pha."

#. settings-schema.json->chip_position->description
msgid "Task chip position"
msgstr "Vị trí thẻ việc"

#. settings-schema.json->chip_position->options
msgid "Bottom-right"
msgstr "Dưới bên phải"

#. settings-schema.json->chip_position->options
msgid "Bottom-left"
msgstr "Dưới bên trái"

#. settings-schema.json->chip_position->options
msgid "Top-right"
msgstr "Trên bên phải"

#. settings-schema.json->chip_position->options
msgid "Top-left"
msgstr "Trên bên trái"

#. settings-schema.json->chip_position->tooltip
msgid "Which screen corner the on-screen task chip appears in."
msgstr "Thẻ việc trên màn hình xuất hiện ở góc nào."

#. settings-schema.json->reduce_motion->description
msgid "Reduce motion (disable focus animations)"
msgstr "Giảm chuyển động (tắt hiệu ứng tập trung)"

#. settings-schema.json->reduce_motion->tooltip
msgid "Disable focus animations (fades, pulsing, breathing)."
msgstr "Tắt hiệu ứng tập trung (mờ dần, nhấp nháy, thở)."

#. settings-schema.json->menu_font_scale->description
msgid "Menu font scale (%)"
msgstr "Tỷ lệ phông menu (%)"

#. settings-schema.json->menu_font_scale->tooltip
msgid "Make the applet menu's text larger or smaller (100% = default size)."
msgstr "Làm chữ trong menu applet lớn hơn hoặc nhỏ hơn (100% = cỡ mặc định)."

#. settings-schema.json->preview_appearance_button->description
msgid "Preview focus frame"
msgstr "Xem trước khung tập trung"

#. settings-schema.json->preview_appearance_button->tooltip
msgid ""
"Briefly show the on-screen focus frame and task chip with the current colors "
"and style (works when no timer is running)."
msgstr ""
"Hiện ngắn khung tập trung và thẻ việc trên màn hình với màu và kiểu hiện tại "
"(hoạt động khi không có bộ đếm nào chạy)."

#. settings-schema.json->preview_breathing_button->description
msgid "Preview breathing guide"
msgstr "Xem trước hướng dẫn thở"

#. settings-schema.json->preview_breathing_button->tooltip
msgid "Briefly show the breathing guide with the selected pattern."
msgstr "Hiện ngắn hướng dẫn thở với kiểu đã chọn."

#. settings-schema.json->daily_goal->description
msgid "Daily focus goal (pomodori, 0 = off)"
msgstr "Mục tiêu tập trung mỗi ngày (pomodoro, 0 = tắt)"

#. settings-schema.json->daily_goal->tooltip
msgid "Target pomodoros per day (0 turns off the goal and streak)."
msgstr "Số pomodoro mục tiêu mỗi ngày (0 sẽ tắt mục tiêu và chuỗi)."

#. settings-schema.json->task_celebration->description
msgid "Celebrate when a task is completed"
msgstr ""

#. settings-schema.json->task_celebration->options
msgid "Subtle (glow + check)"
msgstr ""

#. settings-schema.json->task_celebration->options
msgid "Confetti"
msgstr ""

#. settings-schema.json->task_celebration->tooltip
msgid ""
"A short celebration when you complete a task that met its 🍅 estimate (or "
"earned at least one). Confetti respects reduce-motion."
msgstr ""

#. settings-schema.json->task_celebration_preview_button->description
msgid "Preview the celebration"
msgstr ""

#. settings-schema.json->task_celebration_preview_button->tooltip
msgid "Play the task-completion celebration once to see how it looks."
msgstr ""

#. settings-schema.json->auto_pause_idle->description
msgid "Auto-pause focus when you are away (idle)"
msgstr "Tự tạm dừng tập trung khi bạn vắng mặt (rảnh)"

#. settings-schema.json->auto_pause_idle->tooltip
msgid "Pause focus automatically when you step away from the computer."
msgstr "Tự động tạm dừng tập trung khi bạn rời khỏi máy tính."

#. settings-schema.json->auto_pause_idle_minutes->description
msgid "Idle minutes before auto-pause"
msgstr "Số phút rảnh trước khi tự tạm dừng"

#. settings-schema.json->auto_pause_idle_minutes->tooltip
msgid "How long you can be away before focus auto-pauses, in minutes."
msgstr ""
"Bạn có thể vắng mặt bao lâu trước khi tập trung tự tạm dừng, tính bằng phút."

#. settings-schema.json->auto_resume_on_activity->description
msgid "Resume automatically when you return"
msgstr "Tự động tiếp tục khi bạn quay lại"

#. settings-schema.json->auto_resume_on_activity->tooltip
msgid ""
"Resume a paused focus session automatically when you return to the computer."
msgstr ""
"Tự động tiếp tục phiên tập trung đang tạm dừng khi bạn quay lại máy tính."

#. settings-schema.json->flow_extend->description
msgid "Offer to extend focus when a pomodoro ends (stay in flow)"
msgstr "Đề nghị kéo dài tập trung khi một pomodoro kết thúc (giữ guồng)"

#. settings-schema.json->flow_extend->tooltip
msgid "When a pomodoro ends, offer to extend it to stay in flow."
msgstr "Khi một pomodoro kết thúc, đề nghị kéo dài để giữ guồng."

#. settings-schema.json->flow_extend_minutes->description
msgid "Extend amount (minutes)"
msgstr "Lượng kéo dài (phút)"

#. settings-schema.json->flow_extend_minutes->tooltip
msgid "How many extra minutes the 'extend focus' option adds."
msgstr "Tuỳ chọn 'kéo dài tập trung' thêm bao nhiêu phút."

#. settings-schema.json->flow_soft_landing->description
msgid "Soft landing: don't break focus while you're still working"
msgstr "Hạ cánh nhẹ nhàng: đừng ngắt sự tập trung khi bạn vẫn đang làm việc"

#. settings-schema.json->flow_soft_landing->tooltip
msgid ""
"When a focus pomodoro ends while you're actively working, hold the break "
"until a natural pause instead of interrupting you. Off by default; only "
"applies when 'auto-continue to break' is off."
msgstr ""
"Khi một pomodoro tập trung kết thúc trong lúc bạn đang làm việc tích cực, "
"giờ nghỉ sẽ chờ một khoảng dừng tự nhiên thay vì ngắt ngang bạn. Mặc định "
"tắt; chỉ áp dụng khi «tự động chuyển sang giờ nghỉ» đang tắt."

#. settings-schema.json->flow_soft_landing_behavior->description
msgid "When focus ends and you're still working"
msgstr "Khi sự tập trung kết thúc mà bạn vẫn đang làm việc"

#. settings-schema.json->flow_soft_landing_behavior->options
msgid "Wait for a natural pause"
msgstr "Chờ một khoảng dừng tự nhiên"

#. settings-schema.json->flow_soft_landing_behavior->options
msgid "Quietly extend focus"
msgstr "Lặng lẽ kéo dài tập trung"

#. settings-schema.json->flow_soft_landing_behavior->tooltip
msgid ""
"Wait: hold quietly at the end until you pause, then offer the break. Quietly "
"extend: silently add focus time (the 'Extend amount' above) and keep going, "
"re-checking each time."
msgstr ""
"Chờ: lặng lẽ chờ ở cuối cho đến khi bạn dừng lại, rồi mời bạn nghỉ. Lặng lẽ "
"kéo dài: âm thầm thêm thời gian tập trung («lượng kéo dài» ở trên) và tiếp "
"tục, kiểm tra lại mỗi lần."

#. settings-schema.json->focus_ambient_choice->description
msgid "Ambient sound during focus"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "White noise"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Pink noise"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Brown noise"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Rain"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Sea"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Fan"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Wind"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Stream"
msgstr ""

#. settings-schema.json->focus_ambient_choice->options
msgid "Street"
msgstr ""

#. settings-schema.json->focus_ambient_choice->tooltip
msgid ""
"Loop a calming sound during focus. White/pink/brown noise and rain/sea are "
"built in; pick \"Custom file\" to use your own."
msgstr ""

#. settings-schema.json->focus_ambient_sound->description
msgid "Play an ambient sound during focus"
msgstr "Phát âm thanh nền khi tập trung"

#. settings-schema.json->focus_ambient_sound->tooltip
msgid ""
"Loop a soft ambient sound during focus — the built-in brown noise, or your "
"own file below."
msgstr ""
"Lặp một âm thanh nền nhẹ khi tập trung — tiếng ồn nâu tích hợp hoặc tệp của "
"riêng bạn bên dưới."

#. settings-schema.json->focus_ambient_volume->description
msgid "Ambient volume"
msgstr "Âm lượng nền"

#. settings-schema.json->focus_ambient_volume->tooltip
msgid "Volume of the ambient sound (0 = silent)."
msgstr "Âm lượng của âm thanh nền (0 = im lặng)."

#. settings-schema.json->focus_ambient_preview_button->description
msgid "▶ Preview"
msgstr ""

#. settings-schema.json->focus_ambient_preview_button->tooltip
msgid "Play a short sample of the chosen ambient sound at the set volume."
msgstr ""

#. settings-schema.json->break_breathing->description
msgid "Show a breathing guide during breaks"
msgstr "Hiện hướng dẫn thở trong giờ nghỉ"

#. settings-schema.json->break_breathing->tooltip
msgid ""
"During breaks, show an expanding and contracting circle that paces your "
"breathing to help you unwind."
msgstr ""
"Trong giờ nghỉ, hiện một vòng tròn phình ra và co lại để dẫn nhịp thở giúp "
"bạn thư giãn."

#. settings-schema.json->break_lock_enabled->description
msgid "Lock the screen during breaks"
msgstr ""

#. settings-schema.json->break_lock_enabled->tooltip
msgid ""
"When a break starts, show a brief warning and then lock the screen so you "
"actually step away. Never locks during focus; off by default."
msgstr ""

#. settings-schema.json->break_lock_long_only->description
msgid "Lock only on long breaks"
msgstr ""

#. settings-schema.json->break_lock_long_only->tooltip
msgid "Only lock for the longer breaks, not every short break."
msgstr ""

#. settings-schema.json->zen_mode_enabled->description
msgid ""
"Enable Zen mode (focus spotlight — dims other windows, toggled from the menu)"
msgstr ""

#. settings-schema.json->zen_mode_enabled->tooltip
msgid ""
"Allow the focus spotlight, toggled from the menu: while focusing, the other "
"windows dim so the one you're working in stands out."
msgstr ""

#. settings-schema.json->zen_dim_strength->units
msgid "%"
msgstr ""

#. settings-schema.json->zen_dim_strength->description
msgid "Zen spotlight: dim strength"
msgstr ""

#. settings-schema.json->zen_dim_strength->tooltip
msgid ""
"How much to darken the other windows while a focus session runs (higher = "
"darker)."
msgstr ""

#. settings-schema.json->zen_dim_desktop->description
msgid "Zen spotlight: also dim the desktop wallpaper"
msgstr ""

#. settings-schema.json->zen_dim_desktop->tooltip
msgid "Darken the desktop background too, not just the other windows."
msgstr ""

#. settings-schema.json->strict_focus->description
msgid "Strict focus: no pause or skip during a focus block"
msgstr ""
"Tập trung nghiêm ngặt: không tạm dừng hay bỏ qua trong một khối tập trung"

#. settings-schema.json->strict_focus->tooltip
msgid ""
"While a focus block is running, hide pause and skip so you commit to it. You "
"can still Reset to abandon the session — it's never a hard lock."
msgstr ""
"Khi một khối tập trung đang chạy, ẩn nút tạm dừng và bỏ qua để bạn cam kết "
"với nó. Bạn vẫn có thể Đặt lại để bỏ phiên — đây không bao giờ là khoá cứng."

#. settings-schema.json->focus_dnd->description
msgid "Mute notifications while focusing (Do Not Disturb)"
msgstr "Tắt tiếng thông báo khi tập trung (Không làm phiền)"

#. settings-schema.json->focus_dnd->tooltip
msgid "Mute Cinnamon notifications while focusing; restored afterwards."
msgstr "Tắt tiếng thông báo Cinnamon khi tập trung; khôi phục sau đó."

#. settings-schema.json->pause_media->description
msgid "Pause music & video on breaks and pauses"
msgstr "Tạm dừng nhạc và video khi nghỉ giải lao"

#. settings-schema.json->pause_media->tooltip
msgid ""
"Pauses any playing media (browser tab, music app via MPRIS) when a break or "
"pause starts, and resumes the same players when focus continues."
msgstr ""
"Tạm dừng mọi phương tiện đang phát (tab trình duyệt, ứng dụng nhạc qua "
"MPRIS) khi bắt đầu giờ nghỉ hoặc tạm dừng, và tiếp tục chính các trình phát "
"đó khi phiên tập trung tiếp tục."

#. settings-schema.json->run_command_enabled->description
msgid "Run a command when focus or a break starts"
msgstr "Chạy một lệnh khi bắt đầu tập trung hoặc nghỉ"

#. settings-schema.json->run_command_enabled->tooltip
msgid "Run a command of your choice when focus or a break starts."
msgstr "Chạy một lệnh do bạn chọn khi bắt đầu tập trung hoặc nghỉ."

#. settings-schema.json->focus_start_command->description
msgid "Command to run when focus starts"
msgstr "Lệnh chạy khi bắt đầu tập trung"

#. settings-schema.json->focus_start_command->tooltip
msgid ""
"Pick a script to run when a focus block starts (e.g. enable Do Not Disturb). "
"You can also type a command."
msgstr ""

#. settings-schema.json->break_start_command->description
msgid "Command to run when a break starts"
msgstr "Lệnh chạy khi bắt đầu nghỉ"

#. settings-schema.json->break_start_command->tooltip
msgid ""
"Pick a script to run when a break starts (e.g. clear your status). You can "
"also type a command."
msgstr ""

#. settings-schema.json->goal_command->description
msgid "Command to run when the daily goal is reached"
msgstr ""

#. settings-schema.json->goal_command->tooltip
msgid ""
"Pick a script to run when you reach your daily goal (e.g. a small "
"celebration). You can also type a command."
msgstr ""

#. settings-schema.json->pushover_enabled->description
msgid "Send push notifications to your phone (Pushover)"
msgstr "Gửi thông báo đẩy đến điện thoại của bạn (Pushover)"

#. settings-schema.json->pushover_enabled->tooltip
msgid ""
"Send a push notification to your devices via Pushover when focus or breaks "
"start."
msgstr ""
"Gửi thông báo đẩy đến thiết bị của bạn qua Pushover khi bắt đầu tập trung "
"hoặc nghỉ."

#. settings-schema.json->pushover_help->description
msgid ""
"Free phone/desktop alerts. Sign up at pushover.net and paste your keys below."
msgstr ""
"Thông báo miễn phí trên điện thoại/máy tính. Đăng ký tại pushover.net và dán "
"khóa của bạn bên dưới."

#. settings-schema.json->pushover_user_key->description
msgid "Pushover user key"
msgstr "User key Pushover"

#. settings-schema.json->pushover_user_key->tooltip
msgid "Your Pushover user key (from your Pushover account)."
msgstr "User key Pushover của bạn (từ tài khoản Pushover)."

#. settings-schema.json->pushover_app_token->description
msgid "Pushover application API token"
msgstr "API token ứng dụng Pushover"

#. settings-schema.json->pushover_app_token->tooltip
msgid "API token of your Pushover application (create one at pushover.net)."
msgstr "API token của ứng dụng Pushover của bạn (tạo tại pushover.net)."

#. settings-schema.json->pushover_test_button->description
msgid "Send a test notification"
msgstr "Gửi thông báo thử"

#. settings-schema.json->pushover_test_button->tooltip
msgid "Send a test message now to confirm your user key and app token work."
msgstr "Gửi tin nhắn thử ngay để xác nhận user key và app token hoạt động."

#. settings-schema.json->pushover_customize->description
msgid "Customize messages, sounds and priority"
msgstr "Tuỳ chỉnh nội dung, âm thanh và độ ưu tiên"

#. settings-schema.json->pushover_customize->tooltip
msgid ""
"Show options to change the text, sound and priority for each event. Off uses "
"sensible defaults."
msgstr ""
"Hiện các tuỳ chọn để đổi nội dung, âm thanh và độ ưu tiên cho từng sự kiện. "
"Tắt sẽ dùng mặc định hợp lý."

#. settings-schema.json->pushover_title->description
msgid "Notification title"
msgstr "Tiêu đề thông báo"

#. settings-schema.json->pushover_title->tooltip
msgid "Title shown on the push notifications."
msgstr "Tiêu đề hiển thị trên thông báo đẩy."

#. settings-schema.json->pushover_msg_focus->description
msgid "Message when focus starts"
msgstr "Tin nhắn khi bắt đầu tập trung"

#. settings-schema.json->pushover_msg_focus->tooltip
msgid ""
"Sent when a focus session starts. {task} and {minutes} are substituted. "
"Leave empty to send nothing."
msgstr ""
"Gửi khi một phiên tập trung bắt đầu. {task} và {minutes} sẽ được thay thế. "
"Để trống để không gửi gì."

#. settings-schema.json->pushover_msg_resume->description
msgid "Message when a break ends"
msgstr "Tin nhắn khi nghỉ kết thúc"

#. settings-schema.json->pushover_msg_resume->tooltip
msgid "Sent when a break finishes. Leave empty to send no message."
msgstr "Gửi khi một giờ nghỉ kết thúc. Để trống để không gửi tin nhắn."

#. settings-schema.json->enable_blocking->description
msgid "Block distracting sites"
msgstr ""

#. settings-schema.json->enable_blocking->tooltip
msgid ""
"When on, the sites below are blocked right now and stay blocked until you "
"turn this off. Run \"Set up passwordless blocking\" once so toggling doesn't "
"ask for a password."
msgstr ""

#. settings-schema.json->block_domains->description
msgid "Domains to block (e.g. youtube.com)"
msgstr "Tên miền cần chặn (vd. youtube.com)"

#. settings-schema.json->block_domains->columns->title
msgid "Domain"
msgstr "Tên miền"

#. settings-schema.json->block_domains->tooltip
msgid ""
"Domains to block while blocking is on, one per row (e.g. youtube.com, www."
"youtube.com)."
msgstr ""

#. settings-schema.json->sox-info->description
msgid ""
"No sound backend found — install GSound or a player like pulseaudio-utils."
msgstr ""
"Không tìm thấy backend âm thanh — cài GSound hoặc trình phát như pulseaudio-"
"utils."

#. settings-schema.json->timer_sound->description
msgid "Play Timer Sound"
msgstr "Phát âm thanh bộ đếm"

#. settings-schema.json->timer_sound->tooltip
msgid "Play a soft ticking sound while focusing."
msgstr "Phát tiếng tích tắc dịu khi tập trung."

#. settings-schema.json->timer_sound_file->description
msgid "Timer Sound File"
msgstr "Tệp âm thanh bộ đếm"

#. settings-schema.json->timer_sound_file->tooltip
msgid "Sound file for the ticking (leave empty for the built-in tone)."
msgstr "Tệp âm thanh cho tiếng tích tắc (để trống để dùng âm tích hợp)."

#. settings-schema.json->timer_sound_volume->description
#. settings-schema.json->break_sound_volume->description
#. settings-schema.json->warn_sound_volume->description
#. settings-schema.json->start_sound_volume->description
msgid "Sound volume:"
msgstr "Âm lượng:"

#. settings-schema.json->timer_sound_volume->tooltip
msgid "Volume of the ticking sound (0 = silent)."
msgstr "Âm lượng tiếng tích tắc (0 = im lặng)."

#. settings-schema.json->break_sound->description
msgid "Play Break Sound"
msgstr "Phát âm thanh nghỉ"

#. settings-schema.json->break_sound->tooltip
msgid "Play a sound when a break begins."
msgstr "Phát âm thanh khi một giờ nghỉ bắt đầu."

#. settings-schema.json->break_sound_file->description
msgid "Break Sound File"
msgstr "Tệp âm thanh nghỉ"

#. settings-schema.json->break_sound_file->tooltip
msgid "Sound file played when a break begins."
msgstr "Tệp âm thanh phát khi một giờ nghỉ bắt đầu."

#. settings-schema.json->break_sound_volume->tooltip
msgid "Volume of the break sound (0 = silent)."
msgstr "Âm lượng âm thanh nghỉ (0 = im lặng)."

#. settings-schema.json->warn_sound->description
msgid "Play Warn Sound"
msgstr "Phát âm thanh cảnh báo"

#. settings-schema.json->warn_sound->tooltip
msgid "Play a warning sound shortly before a focus block ends."
msgstr "Phát âm cảnh báo ngay trước khi một khối tập trung kết thúc."

#. settings-schema.json->warn_sound_delay->description
msgid "Warn Delay (in secs):"
msgstr "Độ trễ cảnh báo (giây):"

#. settings-schema.json->warn_sound_delay->tooltip
msgid "How many seconds before the end the warning sound plays."
msgstr "Âm cảnh báo phát trước khi kết thúc bao nhiêu giây."

#. settings-schema.json->warn_sound_file->description
msgid "Warn Sound File"
msgstr "Tệp âm thanh cảnh báo"

#. settings-schema.json->warn_sound_file->tooltip
msgid "Sound file used for the warning."
msgstr "Tệp âm thanh dùng cho cảnh báo."

#. settings-schema.json->warn_sound_volume->tooltip
msgid "Volume of the warning sound (0 = silent)."
msgstr "Âm lượng âm cảnh báo (0 = im lặng)."

#. settings-schema.json->start_sound->description
msgid "Play Start Sound"
msgstr "Phát âm thanh bắt đầu"

#. settings-schema.json->start_sound->tooltip
msgid "Play a sound when a focus block starts."
msgstr "Phát âm thanh khi một khối tập trung bắt đầu."

#. settings-schema.json->start_sound_file->description
msgid "Start Sound File"
msgstr "Tệp âm thanh bắt đầu"

#. settings-schema.json->start_sound_file->tooltip
msgid "Sound file played when focus starts."
msgstr "Tệp âm thanh phát khi bắt đầu tập trung."

#. settings-schema.json->start_sound_volume->tooltip
msgid "Volume of the start sound (0 = silent)."
msgstr "Âm lượng âm bắt đầu (0 = im lặng)."

#. settings-schema.json->interval_chime->description
msgid "Play a chime at a regular interval during focus"
msgstr "Phát chuông theo chu kỳ đều đặn khi tập trung"

#. settings-schema.json->interval_chime->tooltip
msgid "Play a sound at a fixed interval during focus to mark time passing."
msgstr ""
"Phát âm thanh theo khoảng thời gian cố định khi tập trung để đánh dấu thời "
"gian trôi qua."

#. settings-schema.json->interval_chime_seconds->description
msgid "Chime interval (seconds):"
msgstr "Chu kỳ chuông (giây):"

#. settings-schema.json->interval_chime_seconds->tooltip
msgid "Seconds between chimes during focus."
msgstr "Số giây giữa các tiếng chuông khi tập trung."

#. settings-schema.json->interval_chime_file->description
msgid "Chime sound file"
msgstr "Tệp âm thanh chuông"

#. settings-schema.json->interval_chime_file->tooltip
msgid "Sound file used for the interval chime."
msgstr "Tệp âm thanh dùng cho chuông chu kỳ."

#. settings-schema.json->interval_chime_volume->description
msgid "Chime volume:"
msgstr "Âm lượng chuông:"

#. settings-schema.json->interval_chime_volume->tooltip
msgid "Volume of the interval chime (0 = silent)."
msgstr "Âm lượng chuông chu kỳ (0 = im lặng)."

#. settings-schema.json->timer_sound_test->description
#. settings-schema.json->break_sound_test->description
#. settings-schema.json->warn_sound_test->description
#. settings-schema.json->start_sound_test->description
#. settings-schema.json->interval_chime_test->description
msgid "Listen"
msgstr "Nghe thử"

#. settings-schema.json->timer_sound_test->tooltip
#. settings-schema.json->break_sound_test->tooltip
#. settings-schema.json->warn_sound_test->tooltip
#. settings-schema.json->start_sound_test->tooltip
#. settings-schema.json->interval_chime_test->tooltip
msgid "Play the selected sound now."
msgstr "Phát âm thanh đã chọn ngay bây giờ."

#. settings-schema.json->hdr_tick->description
msgid "Ticking sound (during focus)"
msgstr "Tiếng tích tắc (khi tập trung)"

#. settings-schema.json->hdr_alerts->description
msgid "Alert sounds"
msgstr "Âm thanh cảnh báo"

#. settings-schema.json->hdr_interval->description
msgid "Interval chime"
msgstr "Chuông chu kỳ"

#. settings-schema.json->custom_presets->description
msgid ""
"Your custom presets. Apply one from the Preset submenu in the applet menu."
msgstr ""
"Các cấu hình tuỳ chỉnh của bạn. Áp dụng từ menu con Cấu hình sẵn trong menu "
"applet."

#. settings-schema.json->custom_presets->columns->title
msgid "Name"
msgstr "Tên"

#. settings-schema.json->custom_presets->columns->units
msgid "min"
msgstr "phút"

#. settings-schema.json->custom_presets->tooltip
msgid ""
"Your timer presets — name + focus / short / long minutes + pomodori. Apply "
"them from the menu's Preset submenu."
msgstr ""
"Các cấu hình bộ đếm của bạn — tên + số phút tập trung / ngắn / dài + số "
"pomodoro. Áp dụng từ menu con Cấu hình sẵn."

#. settings-schema.json->setup_passwordless_button->description
msgid "Set up passwordless blocking (one-time)"
msgstr "Thiết lập chặn không cần mật khẩu (một lần)"

#. settings-schema.json->setup_passwordless_button->tooltip
msgid ""
"Asks for your password once and installs a small system policy so blocking "
"no longer prompts during focus."
msgstr ""
"Hỏi mật khẩu của bạn một lần và cài một chính sách hệ thống nhỏ để việc chặn "
"không còn hỏi trong khi tập trung."

#. settings-schema.json->remove_passwordless_button->description
msgid "Remove passwordless setup"
msgstr "Gỡ thiết lập không cần mật khẩu"

#. settings-schema.json->remove_passwordless_button->tooltip
msgid ""
"Removes the system policy and the root helper, so blocking asks for your "
"password again each time."
msgstr ""
"Gỡ chính sách hệ thống và trình trợ giúp root, để việc chặn lại hỏi mật khẩu "
"mỗi lần."

#. settings-schema.json->onboarding_button->description
msgid "Run the quick-start guide"
msgstr "Chạy hướng dẫn bắt đầu nhanh"

#. settings-schema.json->onboarding_button->tooltip
msgid "Re-open the step-by-step setup guide."
msgstr "Mở lại hướng dẫn thiết lập từng bước."

#. settings-schema.json->about_technique_button->tooltip
msgid "A short explanation of how the Pomodoro technique works."
msgstr ""

#. settings-schema.json->restore_onboarding_button->description
msgid "Undo last setup"
msgstr "Hoàn tác thiết lập gần nhất"

#. settings-schema.json->restore_onboarding_button->tooltip
msgid ""
"Restore your settings from just before the last time you applied a setup "
"from the guide."
msgstr ""
"Khôi phục cài đặt của bạn ngay trước lần gần nhất bạn áp dụng một thiết lập "
"từ trình hướng dẫn."

#. settings-schema.json->pushover_msg_short_break->description
msgid "Message when a short break starts"
msgstr "Tin nhắn khi nghỉ ngắn bắt đầu"

#. settings-schema.json->pushover_msg_short_break->tooltip
msgid ""
"Sent when a short break begins. {task} and {minutes} are substituted. Leave "
"empty to send nothing."
msgstr ""
"Gửi khi nghỉ ngắn bắt đầu. {task} và {minutes} sẽ được thay thế. Để trống để "
"không gửi gì."

#. settings-schema.json->pushover_msg_long_break->description
msgid "Message when a long break starts"
msgstr "Tin nhắn khi nghỉ dài bắt đầu"

#. settings-schema.json->pushover_msg_long_break->tooltip
msgid ""
"Sent when a long break begins. {task} and {minutes} are substituted. Leave "
"empty to send nothing."
msgstr ""
"Gửi khi nghỉ dài bắt đầu. {task} và {minutes} sẽ được thay thế. Để trống để "
"không gửi gì."

#. settings-schema.json->pushover_msg_goal->description
msgid "Message when the daily goal is reached"
msgstr "Tin nhắn khi đạt mục tiêu ngày"

#. settings-schema.json->pushover_msg_goal->tooltip
msgid ""
"Sent once when you hit your daily pomodoro goal. {task} and {minutes} are "
"substituted. Leave empty to send nothing."
msgstr ""
"Gửi một lần khi bạn đạt mục tiêu pomodoro trong ngày. {task} và {minutes} sẽ "
"được thay thế. Để trống để không gửi gì."

#. settings-schema.json->pushover_sound->description
msgid "Notification sound"
msgstr ""

#. settings-schema.json->pushover_sound->options
msgid "Default"
msgstr "Mặc định"

#. settings-schema.json->pushover_sound->options
msgid "Magic"
msgstr "Phép thuật"

#. settings-schema.json->pushover_sound->options
msgid "Bike"
msgstr "Xe đạp"

#. settings-schema.json->pushover_sound->options
msgid "Cosmic"
msgstr "Vũ trụ"

#. settings-schema.json->pushover_sound->options
msgid "Gamelan"
msgstr "Gamelan"

#. settings-schema.json->pushover_sound->options
msgid "Incoming"
msgstr "Tin đến"

#. settings-schema.json->pushover_sound->options
msgid "Intermission"
msgstr "Giải lao"

#. settings-schema.json->pushover_sound->options
msgid "None"
msgstr "Không có"

#. settings-schema.json->pushover_priority->description
msgid "Priority"
msgstr ""

#. settings-schema.json->pushover_priority->options
msgid "Low"
msgstr "Thấp"

#. settings-schema.json->pushover_priority->options
msgid "Normal"
msgstr "Bình thường"

#. settings-schema.json->pushover_priority->options
msgid "High"
msgstr "Cao"

#. settings-schema.json->focus_ambient_file->description
msgid "Ambient sound file"
msgstr "Tệp âm thanh nền"

#. settings-schema.json->focus_ambient_file->tooltip
msgid ""
"Pick your own looping ambient sound. Leave empty for the built-in soft brown "
"noise."
msgstr ""
"Chọn âm thanh nền lặp của riêng bạn. Để trống để dùng tiếng ồn nâu nhẹ tích "
"hợp."
