diff --git a/.config/quickshell/translations/vi_VN.json b/.config/quickshell/translations/vi_VN.json
index 9c2bc979d..ce77f2b12 100644
--- a/.config/quickshell/translations/vi_VN.json
+++ b/.config/quickshell/translations/vi_VN.json
@@ -20,8 +20,6 @@
"To Do": "Cần làm",
"Auto": "Tự động",
"Polling interval (ms)": "Thời gian lặp lại (ms)",
- "Closes on screen keyboard on press": "Đóng bàn phím trên màn hình khi ấn",
- "Toggles right sidebar on press": "Mở/đóng sidebar phải khi ấn",
"Center title": "Căn giữa tiêu đề",
"Lock": "Khóa màn hình",
"Screen snip": "Chụp màn hình (chọn vùng)",
@@ -49,7 +47,6 @@
". Notes for Zerochan:\n- You must enter a color\n- Set your zerochan username in `sidebar.booru.zerochan.username` config option. You [might be banned for not doing so](https://www.zerochan.net/api#:~:text=The%20request%20may%20still%20be%20completed%20successfully%20without%20this%20custom%20header%2C%20but%20your%20project%20may%20be%20banned%20for%20being%20anonymous.)!": ". Với Zerochan:\n- Hãy nhập tên một màu (bằng tiếng Anh)\n- Đặt username Zerochan trong tùy chọn `sidebar.booru.zerochan.username`. Bạn [có thể bị ban nếu không tuân thủ](https://www.zerochan.net/api#:~:text=The%20request%20may%20still%20be%20completed%20successfully%20without%20this%20custom%20header%2C%20but%20your%20project%20may%20be%20banned%20for%20being%20anonymous.)!",
"Brightness": "Độ sáng",
"Yooooo hi there": "Yooooo chào bạn",
- "Triggers volume OSD on press": "Hiển thị âm lượng khi ấn",
"Colors & Wallpaper": "Màu sắc & Hình nền",
"No media": "Không có media",
"Critical warning": "Cảnh báo rất thấp",
@@ -58,9 +55,7 @@
"Large language models": "Mô hình ngôn ngữ lớn",
"Markdown test": "Test markdown",
"Temperature: %1": "Nhiệt độ: %1",
- "Opens media controls on press": "Mở điều khiển media khi ấn",
"Edit": "Sửa",
- "Closes overview": "Đóng overview",
"Waifus only | Excellent quality, limited quantity": "Chỉ waifus | Chất lượng xuất sắc, số lượng hạn chế",
"Cheat sheet": "Bảng tra cứu",
"Current model: %1\nSet it with %2model MODEL": "Model đang chọn: %1\nChọn với lệnh %2model MODEL",
@@ -84,7 +79,6 @@
"Shell windows": "Cửa sổ của shell",
"Loaded the following system prompt\n\n---\n\n%1": "Đã tải chỉ dẫn hệ thống sau đây\n\n---\n\n%1",
"Clipboard": "Clipboard",
- "Toggles left sidebar on press": "Mở/đóng sidebar trái khi ấn",
"For storing API keys and other sensitive information": "Để lưu trữ API key và các thông tin nhạy cảm khác",
"Wallpaper": "Hình nền",
"Decorations & Effects": "Trang trí & Hiệu ứng",
@@ -102,7 +96,6 @@
"System": "Hệ thống",
"Emojis": "Emoji",
"The current system prompt is\n\n---\n\n%1": "Chỉ dẫn hệ thống hiện tại như sau\n\n---\n\n%1",
- "Closes right sidebar on press": "Đóng sidebar phải khi ấn",
"Translator": "Dịch",
"Sleep": "Ngủ",
"Action": "Hành động",
@@ -116,9 +109,7 @@
"Float": "Nổi",
"No further instruction provided": "No further instruction provided",
"Choose file": "Chọn tệp",
- "Opens right sidebar on press": "Mở sidebar phải khi ấn",
"Set the system prompt for the model.": "Đặt chỉ dẫn hệ thống cho model.",
- "Closes left sidebar on press": "Đóng sidebar trái khi ấn",
"Unknown Title": "Bài hát không rõ tên",
"Math result": "Kết quả phép tính",
"Logout": "Đăng xuất",
@@ -142,10 +133,8 @@
"Weather": "Thời tiết",
"Settings": "Cài đặt",
"Shell & utilities": "Shell & tiện ích",
- "Toggles overview on release": "Mở/đóng overview khi nhả nút",
"Unfinished": "Chưa xong",
"Random: Konachan": "Ngẫu nhiên: Konachan",
- "Opens left sidebar on press": "Mở sidebar trái khi ấn",
"Pick wallpaper image on your system": "Chọn hình nền trên máy",
"Volume": "Âm lượng",
"Add": "Thêm",
@@ -177,32 +166,27 @@
"Temperature must be between 0 and 2": "Nhiệt độ phải trong khoảng từ 0 đến 2",
"Automatically suspends the system when battery is low": "Tự động ngủ khi pin thấp",
"Current API endpoint: %1\nSet it with %2mode PROVIDER": "Endpoint API hiện tại: %1\nĐặt với lệnh %2mode PROVIDER",
- "Decrease brightness": "Giảm độ sáng",
"Services": "Các dịch vụ",
"Reload Hyprland & Quickshell": "Tải lại Hyprland & Quickshell",
"Automatic suspend": "Tự động ngủ",
"illogical-impulse Welcome": "illogical-impulse - Xin chào",
"Interface": "Giao diện",
"Load chat": "Tải cuộc trò chuyện",
- "Opens session screen on press": "Mở màn hình session khi ấn",
"Number show delay when pressing Super (ms)": "Thời gian chờ hiện số khi nhấn Super (ms)",
"Clear the current list of images": "Xóa danh sách hình ảnh hiện tại",
"Fake screen rounding": "Giả bo tròn màn hình",
"Tip: Hide icons and always show numbers for\nthe classic illogical-impulse experience": "Mẹo: Ẩn biểu tượng và luôn hiển thị số nếu\nmuốn giống trải nghiệm illogical-impulse gốc",
"Launch": "Chạy",
"%1 notifications": "%1 thông báo",
- "Hides brightness OSD on press": "Ngừng hiển thị độ sáng khi nhấn",
"%1 | Right-click to configure": "%1 | Ấn chuột phải để chỉnh",
"Unknown Artist": "Nghệ sĩ không xác định",
"Appearance": "Giao diện",
"Task Manager": "Quản lí ứng dụng đang chạy",
"To set an API key, pass it with the command\n\nTo view the key, pass \"get\" with the command
\n\n### For %1:\n\n**Link**: %2\n\n%3": "Để đặt API key, viết nó sau lệnh\n\nĐể xem lại, viết \"get\" sau lệnh
\n\n### Với %1:\n\n**Link**: %2\n\n%3",
- "Hold to show workspace numbers, release to show icons": "Giữ để hiện số workspace, thả ra để hiện biểu tượng",
"Opens cheatsheet on press": "Mở bảng tra cứu khi ấn",
"Invalid arguments. Must provide `key` and `value`.": "Biến không hợp lệ. cần cả `key` và `value`.",
"About": "Giới thiệu",
"illogical-impulse": "illogical-impulse",
- "Triggers brightness OSD on press": "Hiện độ sáng/âm lượng khi ấn",
"Help & Support": "Trợ giúp",
"Enter tags, or \"%1\" for commands": "Nhập tag hoặc \"%1\" để xem các lệnh",
"Format": "Định dạng",
@@ -210,7 +194,6 @@
"Edit config": "Sửa config",
"Bluetooth": "Bluetooth",
"Be patient...": "Bình tĩnh...",
- "Toggles session screen on press": "Mở/đóng màn hình session khi ấn",
"Discussions": "Thảo luận",
"Anime boorus": "Các booru anime",
"That didn't work. Tips:\n- Check your tags and NSFW settings\n- If you don't have a tag in mind, type a page number": "Quả này không được. Mẹo:\n- Kiểm tra tag và cài đặt NSFW\n- Nếu không nghĩ ra tag nào có thể nhập số trang",
@@ -222,11 +205,9 @@
"Copy": "Sao chép",
"12h am/pm": "12h am/pm",
"Unknown": "Không xác định",
- "Hides volume OSD on press": "Ngừng hiển thị âm lượng khi nhấn",
"Waiting for response...": "Đang chờ phản hồi...",
"Workspace": "Workspace",
"Random SFW Anime wallpaper from Konachan\nImage is saved to ~/Pictures/Wallpapers": "Hình nền Anime SFW ngẫu nhiên từ Konachan\nẢnh được lưu vào ~/Pictures/Wallpapers",
- "Toggles on screen keyboard on press": "Mở/đóng bàn phím ảo khi ấn",
"Online via %1 | %2's model": "Trực tuyến qua %1 | Model của %2",
"Always show numbers": "Luôn hiện số",
"or": "hoặc",
@@ -252,7 +233,6 @@
"Color picker": "Chọn màu",
"Save to Downloads": "Lưu vào Downloads",
"No notifications": "Không có thông báo",
- "Closes media controls on press": "Đóng điều khiển media khi nhấn",
"Game mode": "Chế độ game",
"Alternatively use /dark, /light, /img in the launcher": "Có thể dùng /dark, /light, /img trong launcher",
"Info": "Thông tin",
@@ -261,7 +241,6 @@
"Suspend at": "Tạm dừng ở",
"Fruit Salad": "Salad hoa quả",
"API key:\n\n```txt\n%1\n```": "API key:\n\n```txt\n%1\n```",
- "Increase brightness": "Tăng độ sáng",
"API key set for %1": "API key đã đặt cho %1",
"Not visible to model": "Không hiển thị cho model",
"Expressive": "Biểu cảm",
@@ -272,7 +251,6 @@
"Model set to %1": "Đã đặt model thành %1",
"Scale (%)": "Tỉ lệ (%)",
"Type /key to get started with online models\nCtrl+O to expand the sidebar\nCtrl+P to detach sidebar into a window": "Gõ /key để bắt đầu dùng các model trực tuyến\nCtrl+O để mở rộng sidebar\nCtrl+P để nhấc sidebar thành cửa sổ",
- "Toggle emoji query on overview widget": "Mở/đóng tìm kiếm emoji trên overview",
"Output": "Đầu ra",
"Uptime: %1": "Máy bật được %1",
"For desktop wallpapers | Good quality": "Cho hình nền máy tính | Chất lượng tốt",
@@ -289,18 +267,15 @@
"No API key set for %1": "Không có API key cho %1",
"Add task": "Thêm công việc",
"Volume mixer": "Trộn âm lượng",
- "Toggles media controls on press": "Mở/đóng điều khiển media khi ấn",
"Go to source (%1)": "Đi đến nguồn (%1)",
"The current API used. Endpoint:": "API đang sử dụng. Endpoint:",
"View Markdown source": "Xem nguồn Markdown",
"Input": "Đầu vào",
- "Opens on screen keyboard on press": "Mở bàn phím ảo khi ấn",
"Allow NSFW": "Cho phép NSFW",
"Session": "Session",
"Detach left sidebar into a window/Attach it back": "Nhấc sidebar trái thành cửa sổ/Đặt nó lại",
"Night Light": "Lọc ánh sáng xanh",
"Workspaces": "Các workspace",
- "Toggles overview on press": "Mở/đóng overview khi ấn",
"Dark": "Tối",
"Base URL": "Base URL",
"Hug": "Ôm",
@@ -331,5 +306,68 @@
"Low battery": "Pin yếu",
"Scroll to change volume": "Cuộn để thay đổi âm lượng",
"Please charge!\nAutomatic suspend triggers at %1": "Hãy sạc pin!\nHệ thống sẽ tự động ngủ khi pin xuống %1",
- "Closes bar on press": "Đóng bar khi ấn"
+ "Closes bar on press": "Đóng bar khi ấn",
+ "Mo": "T2/*keep*/",
+ "Tu": "T3/*keep*/",
+ "We": "T4/*keep*/",
+ "Th": "T5/*keep*/",
+ "Fr": "T6/*keep*/",
+ "Sa": "T7/*keep*/",
+ "Su": "CN/*keep*/",
+ "Approve": "Chấp nhận",
+ "Set the tool to use for the model.": "Chọn công cụ để sử dụng với model.",
+ "No API key\nSet it with /key YOUR_API_KEY": "Không có API key\nĐặt bằng /key API_KEY",
+ "API Key": "API Key",
+ "EasyEffects | Right-click to configure": "EasyEffects | Ấn chuột phải để chỉnh cài đặt",
+ "API key is set": "API key đã đặt",
+ "Invalid tool. Supported tools:\n- %1": "Công cụ không hợp lệ. Các lựa chọn:\n- %1",
+ "Thought": "Suy nghĩ",
+ "Current tool: %1\nSet it with %2tool TOOL": "Công cụ: %1\nĐặt bằng %2tool CÔNG_CỤ",
+ "Edit shell config file": "Chỉnh file config của shell",
+ "A download might be in progress": "Có thể có tệp đang tải",
+ "API key is set\nChange with /key YOUR_API_KEY": "API key đã đặt\nThay đổi bằng /key API_KEY",
+ "Temperature\nChange with /temp VALUE": "Nhiệt độ (độ ngẫu nhiên)\nThay đổi bằng /temp GIÁ_TRỊ",
+ "Your package manager is running": "Package manager đang chạy",
+ "Usage: %1load CHAT_NAME": "Hướng dẫn: %1load TÊN_ĐOẠN_CHAT",
+ "Cannot switch to search mode from %1": "Không thể chuyển sang chế độ tìm kiếm từ %1",
+ "UV Index": "Chỉ số UV",
+ "Online | Google's model\nFast, can perform searches for up-to-date information": "Trực tuyến | Model của Google\nNhanh, có thể tìm kiếm Google để lấy thông tin cập nhật",
+ "Token count": "Số lượng token",
+ "Experimental | Online | Google's model\nA Gemini 2.5 Flash model optimized for cost-efficiency and high throughput.": "Thử nghiệm | Trực tuyến | Model của Google\nModel Gemini 2.5 Flash tối ưu hóa cho hiệu quả chi phí và băng thông.",
+ "Wallpaper parallax": "Hiệu ứng parallax (hình nền)",
+ "Usage: %1tool TOOL_NAME": "Hướng dẫn: %1tool TÊN_CÔNG_CỤ",
+ "Humidity": "Độ ẩm",
+ "Invalid tool. Supported tools: %1": "Công cụ không hợp lệ. Các lựa chọn: %1",
+ "Sunset": "Hoàng hôn",
+ "Total token count\nInput: %1\nOutput: %2": "Số lượng token\nInput: %1\nOutput: %2",
+ "Online | Google's model\nA Gemini 2.5 Flash model optimized for cost-efficiency and high throughput.": "Trực tuyến | Model của Google\nModel Gemini 2.5 Flash tối ưu hóa cho hiệu quả chi phí và băng thông.",
+ "Visibility": "Tầm nhìn",
+ "Pressure": "Áp suất",
+ "Depends on workspace": "Phụ thuộc vào workspace",
+ "Reject": "Từ chối",
+ "Precipitation": "Lượng mưa",
+ "Wind": "Gió",
+ "Usage: %1save CHAT_NAME": "Hướng dẫn: %1save TÊN_ĐOẠN_CHAT",
+ "Enable EasyEffects": "Bật EasyEffects",
+ "Night Light | Click to toggle, right-click to toggle automatic mode": "Lọc ánh sáng xanh | ấn để bật/tắt, ấn chuột phải để bật/tắt chế độ tự động",
+ "Night Light | Right-click to toggle Auto mode": "Lọc ánh sáng xanh | Ấn chuột phải để bật/tắt chế độ tự động",
+ "No command provided": "Không có lệnh nào được cung cấp",
+ "No API key": "Không có API key",
+ "Performance Profile toggle": "Nút Performance Profile",
+ "Sunrise": "Bình minh",
+ "Online | Google's model\nNewer one that's slower": "Trực tuyến | Model của Google\nMới hơn nhưng chậm hơn",
+ "Command rejected by user": "Lệnh bị từ chối bởi người dùng",
+ "Experimental | Online | Google's model\nCan do a little more but takes an extra turn to perform search": "Thử nghiệm | Trực tuyến | Model của Google\nCó thể làm nhiều hơn một chút nhưng mất thêm một lượt để thực hiện tìm kiếm",
+ "Depends on sidebars": "Phụ thuộc vào sidebar",
+ "Temperature": "Nhiệt độ",
+ "There might be a download in progress": "Có thể có tệp đang tải",
+ "EasyEffects": "EasyEffects",
+ "Token count | Input: %1 | Output: %2": "Số lượng token | Input: %1 | Output: %2",
+ "Tool set to %1": "Công cụ được đặt thành %1",
+ "Invalid arguments. Must provide `command`.": "Tham số không hợp lệ. Phải cung cấp `command`.",
+ "A download is in progress": "Có một tệp đang tải",
+ "illogical-impulse Settings": "Cài đặt illogical-impulse",
+ "Online | Google's model\nNewer model that's slower than its predecessor but should deliver higher quality answers": "Trực tuyến | Model của Google\nMới hơn nhưng chậm hơn so với phiên bản trước nhưng nên cung cấp câu trả lời chất lượng cao hơn",
+ "Preferred wallpaper zoom (%)": "Tỷ lệ thu phóng hình nền (%)",
+ "Function Response": "Phản hồi function"
}
\ No newline at end of file