1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
{
"@@locale": "vi",
"appTitle": "FoxyVPN",
"navOverview": "Tổng quan",
"navAccounts": "Tài khoản",
"navSettings": "Cài đặt",
"stateConnected": "Đã kết nối",
"stateConnecting": "Đang kết nối…",
"stateWaiting": "Đang chờ",
"waitingForAccount": "Thêm một Firefox Account ở trang Tài khoản để kết nối.",
"waitingForEnabledAccount": "Tất cả tài khoản đang tắt. Hãy bật một tài khoản ở trang Tài khoản.",
"stateError": "Lỗi",
"stateUnknown": "Không rõ",
"restartProxy": "Khởi động lại proxy",
"copied": "Đã sao chép {value}",
"activeAccount": "Tài khoản đang dùng",
"noActiveAccount": "Không có tài khoản đang dùng",
"quotaNotRead": "Chưa có thông tin dung lượng",
"unlimited": "Không giới hạn",
"usedOf": "Đã dùng {used} / {limit}",
"resets": "làm mới vào {date}",
"switchAt": "Chuyển tài khoản khi đạt {percent}%",
"publicIp": "IP công khai",
"testConnection": "Kiểm tra kết nối",
"testing": "Đang kiểm tra…",
"testFailed": "Thất bại",
"milliseconds": "{value} ms",
"justNow": "vừa xong",
"minutesAgo": "{n} phút trước",
"hoursAgo": "{n} giờ trước",
"daysAgo": "{count, plural, other{{count} ngày trước}}",
"atTime": "lúc {time}",
"durationDays": "{d} ngày {h} giờ",
"durationHours": "{h} giờ {m} phút",
"durationMinutes": "{m} phút {s} giây",
"durationSeconds": "{s} giây",
"accountsGuide": "Mỗi Firefox Account có {size} dung lượng mỗi tháng. Bạn có thể thêm nhiều tài khoản: khi một tài khoản hết, ứng dụng tự chuyển sang tài khoản tiếp theo.",
"accountsOrderNote": "Theo thứ tự danh sách này: mỗi tài khoản đến {percent}%, tài khoản cuối dùng đến khi hết dữ liệu.",
"addAccount": "Thêm tài khoản",
"lowQuotaNotice": "Dung lượng của tài khoản hiện tại sắp hết (còn {left}). Thêm một tài khoản nữa để có thêm {size}.",
"noAccounts": "Chưa có tài khoản",
"noAccountsHint": "Thêm một Firefox Account để kết nối.",
"createAccountTitle": "Chưa có Firefox Account?",
"createAccountHint": "Hãy tạo miễn phí tại accounts.firefox.com, rồi quay lại và nhấn Thêm tài khoản.",
"moveUp": "Lên trên",
"moveDown": "Xuống dưới",
"statusActive": "Đang dùng",
"statusReady": "Sẵn sàng",
"statusNeedsSignIn": "Cần đăng nhập",
"statusReserved": "Dự phòng",
"statusUnavailable": "Không khả dụng",
"statusUnavailableUntil": "Không khả dụng đến {date}",
"statusDisabled": "Đã tắt",
"statusEnabled": "Đã bật",
"useNow": "Dùng ngay",
"signInAgain": "Đăng nhập lại",
"reasonQuotaThreshold": "Tài khoản này đã dùng {percent}% dữ liệu, nên tài khoản tiếp theo đã thay thế.",
"reasonQuotaExhausted": "Dung lượng tháng này đã hết; sẽ dùng lại sau khi làm mới hằng tháng.",
"reasonSignInRequired": "Hãy đăng nhập lại để dùng tài khoản này.",
"reasonSignInConfirm": "Mozilla yêu cầu xác nhận đăng nhập: nhấn Đăng nhập lại (chỉ cần mã).",
"reasonSignInFailed": "Đăng nhập tự động thất bại ({detail}). Hãy đăng nhập lại.",
"reasonSignInWait": "Lần đăng nhập tự động gần nhất ngừng hoạt động ngay sau đó; lần thử tiếp theo lúc {time}.",
"reasonSignInRetry": "Đăng nhập tự động chưa hoàn tất ({detail}); sẽ thử lại lúc {time}.",
"reasonNotEntitled": "Mozilla đã từ chối tài khoản này; sẽ thử lại sau.",
"more": "Tùy chọn khác",
"refreshQuota": "Cập nhật dung lượng",
"remove": "Xóa",
"removeTitle": "Xóa tài khoản?",
"removeBody": "{name} và thông tin đăng nhập đã lưu sẽ bị xóa khỏi máy tính này. Bạn có thể thêm lại sau.",
"unlimitedQuota": "Dung lượng không giới hạn",
"signInTitle": "Đăng nhập",
"signInIntro": "Đăng nhập bằng Firefox Account.",
"email": "Email",
"emailInvalid": "Nhập email của tài khoản",
"password": "Mật khẩu",
"passwordEmpty": "Nhập mật khẩu",
"show": "Hiện",
"hide": "Ẩn",
"signIn": "Đăng nhập",
"continueLabel": "Tiếp tục",
"done": "Xong",
"close": "Đóng",
"cancel": "Hủy",
"tryAgain": "Thử lại",
"signingIn": "Đang đăng nhập…",
"accountReady": "Tài khoản đã sẵn sàng",
"accountReadyHint": "Tài khoản đã được thêm vào cuối danh sách.",
"captchaLabel": "Ký tự trong ảnh",
"codeLabel": "Mã",
"captchaBroken": "Không thể hiển thị ảnh CAPTCHA.",
"stepEmailCode": "Mozilla đã gửi mã đến {email}. Nhập mã vào đây.",
"stepTotp": "Nhập mã từ ứng dụng xác thực của bạn.",
"stepUnblockCode": "Mozilla thấy lần đăng nhập này bất thường và đã gửi mã mở khóa đến {email}. Nhập mã vào đây.",
"stepCaptcha": "Nhập các ký tự trong ảnh.",
"stepEmailLink": "Mở liên kết xác nhận Mozilla đã gửi đến {email}. Quá trình sẽ tự tiếp tục.",
"signInFailed": "Chưa thêm được tài khoản.",
"signInCancelled": "Đã hủy đăng nhập.",
"signInNoAccount": "Không có Firefox Account nào với email này.",
"signInNoAccountHint": "Hãy kiểm tra email, hoặc tạo một Firefox Account miễn phí bằng email này trên trang của Mozilla, xác nhận từ hộp thư rồi thêm vào đây.",
"createAccountButton": "Tạo Firefox Account",
"signInWrongPassword": "Mật khẩu không đúng.",
"signInNoPassword": "Tài khoản này chưa có mật khẩu: nó được tạo bằng đăng nhập Google hoặc Apple. Hãy đặt mật khẩu, rồi đăng nhập tại đây bằng mật khẩu đó.",
"setPasswordButton": "Đặt mật khẩu",
"signInTooManyAttempts": "Thử quá nhiều lần. Hãy đợi một lúc rồi thử lại.",
"signInUnblockRejected": "Mã bỏ chặn không được chấp nhận. Hãy dùng mã trong email mới nhất của Mozilla.",
"signInWrongCode": "Mã sai hoặc đã hết hạn. Hãy dùng mã trong email mới nhất của Mozilla; mã cũ không còn dùng được khi có mã mới.",
"signInWrongTotp": "Mã sai. Nhập mã mà ứng dụng xác thực đang hiển thị.",
"signInTooManyCodes": "Nhập sai mã quá nhiều lần. Hãy đăng nhập lại từ đầu.",
"signInTimedOut": "Đăng nhập mất quá nhiều thời gian. Hãy bắt đầu lại.",
"signInNetwork": "Không kết nối được tới Mozilla. Hãy kiểm tra internet rồi thử lại.",
"coreConnecting": "Đang kết nối với lõi…",
"coreLost": "Mất kết nối với lõi. Đang thử lại…",
"cantReachCore": "Không kết nối được với lõi",
"startingCore": "Đang khởi động lõi…",
"retry": "Thử lại",
"errNoCore": "Không tìm thấy chương trình lõi bên cạnh ứng dụng ({path}).",
"errCoreExited": "Lõi đã dừng: {detail}",
"errNotAnswering": "Lõi không phản hồi.",
"errRefused": "Lõi từ chối kết nối từ ứng dụng; có thể lõi này thuộc về một bản cài đặt khác.",
"settingsTitle": "Cài đặt",
"sectionGeneral": "Chung",
"language": "Ngôn ngữ",
"languageSystem": "Theo hệ thống",
"theme": "Giao diện",
"themeSystem": "Theo hệ thống",
"themeLight": "Sáng",
"themeDark": "Tối",
"closeBehavior": "Khi đóng cửa sổ",
"closeAsk": "Luôn hỏi",
"closeTray": "Thu nhỏ xuống khay hệ thống",
"closeQuit": "Thoát ứng dụng",
"sectionConnection": "Kết nối",
"localProxy": "Proxy cục bộ",
"systemProxy": "Proxy hệ thống",
"sectionRouting": "Định tuyến",
"routingDirect": "Kết nối trực tiếp cho trang trong nước",
"routingDirectHint": "Các trang và IP của quốc gia đã chọn sẽ không qua VPN: mở nhanh hơn và tiết kiệm dung lượng.",
"region": "Quốc gia",
"regionIr": "Iran",
"regionCn": "Trung Quốc",
"regionRu": "Nga",
"regionAf": "Afghanistan",
"regionTr": "Thổ Nhĩ Kỳ",
"regionId": "Indonesia",
"regionBr": "Brazil",
"regionNone": "Không chọn",
"saved": "Đã lưu",
"dataFolder": "Thư mục dữ liệu",
"openFolder": "Mở thư mục",
"unofficialNote": "Ứng dụng không chính thức. Không liên kết với Mozilla.",
"closeTitle": "Đóng cửa sổ?",
"closeBody": "Khi thu nhỏ xuống khay hệ thống, VPN vẫn giữ kết nối. Thoát ứng dụng sẽ ngắt VPN.",
"rememberChoice": "Ghi nhớ lựa chọn",
"minimizeToTray": "Thu nhỏ xuống khay",
"quit": "Thoát",
"trayOpen": "Mở",
"trayQuit": "Thoát",
"trayProxyOnly": "Chỉ dịch vụ proxy",
"traySetSystemProxy": "Đặt proxy hệ thống",
"errPortInUse": "Cổng {port} đang được chương trình khác sử dụng, nên ứng dụng không thể kết nối với lõi.",
"proxyPortInUse": "Cổng {port} đang được chương trình khác sử dụng, nên proxy không thể khởi động.",
"changePort": "Đổi cổng",
"portDialogTitle": "Chọn cổng",
"portDialogBody": "Cổng {port} đã bị chiếm. Một cổng trống được gợi ý bên dưới; bạn có thể nhập cổng khác.",
"portChangeBody": "Các ứng dụng kết nối tới cổng này. Hãy chọn một cổng từ 1024 đến 65535.",
"portLabel": "Cổng",
"portInvalid": "Nhập cổng từ 1024 đến 65535",
"portBusy": "Cổng này cũng đang được dùng",
"portInUse": "Một chương trình khác đang dùng cổng này",
"save": "Lưu",
"proxyPort": "Cổng proxy",
"appPort": "Cổng ứng dụng",
"welcomeTitle": "Chào mừng",
"welcomeBody": "Chọn ngôn ngữ và quốc gia của bạn. Các trang trong nước sẽ mở trực tiếp, không qua VPN, giúp nhanh hơn và tiết kiệm dung lượng.",
"start": "Bắt đầu",
"routingSuggestTitle": "Mở trực tiếp các trang của {country}?",
"routingSuggestBody": "Các trang và IP của {country} sẽ mở trực tiếp, không qua VPN. Bạn có thể thay đổi trong mục Định tuyến.",
"yes": "Có",
"notNow": "Để sau",
"navServers": "Máy chủ",
"navLogs": "Nhật ký",
"realDelay": "Độ trễ thực",
"noticePort": "Proxy của Mozilla không kết nối tới cổng {port}. Chỉ các cổng 80, 443, 8080 và 8443 đi qua VPN.",
"noticeCommand": "Một ứng dụng yêu cầu UDP (trò chơi, gọi thoại và video). Proxy của Mozilla chỉ hỗ trợ TCP, nên lưu lượng này không thể đi qua.",
"noticeTimes": "{count} lần, gần nhất {time}",
"dismiss": "Bỏ qua",
"modeRecommended": "Đề xuất",
"modeFastest": "Nhanh nhất",
"modeRecommendedHint": "Mozilla chọn vị trí cho bạn.",
"modeFastestHint": "Mỗi lần kết nối, chọn vị trí có độ trễ thấp nhất.",
"testDelay": "Đo độ trễ thực",
"testingDelay": "Đang đo… có thể mất một phút",
"search": "Tìm kiếm",
"noAnswer": "Không phản hồi",
"testedAgo": "Đã đo {ago}",
"delaySummary": "{answered} / {total} đã phản hồi",
"noServers": "Chưa có máy chủ. Danh sách sẽ hiện khi lõi kết nối được với Mozilla.",
"levelAll": "Tất cả",
"filter": "Lọc",
"follow": "Tự động cuộn",
"clear": "Xóa",
"copyAll": "Sao chép",
"logsCopied": "Đã sao chép nhật ký",
"noLogs": "Chưa có dòng nhật ký nào.",
"sectionAccounts": "Tự động chuyển tài khoản",
"switchThreshold": "Chuyển tài khoản khi đạt",
"switchThresholdHint": "Khi dung lượng đã dùng đạt mức này, ứng dụng chuyển sang tài khoản tiếp theo.",
"sectionDns": "DNS",
"dnsPreset": "Máy chủ DNS",
"dnsSystem": "Hệ thống",
"dnsAuto": "Tự động (Cloudflare, Google, Quad9)",
"dnsCustom": "Tùy chỉnh",
"dnsCustomHint": "Mỗi dòng một máy chủ: https://…/dns-query, tls://…, hoặc một địa chỉ IP.",
"dnsFallback": "Dùng DNS hệ thống làm dự phòng",
"testDns": "Kiểm tra DNS",
"transport": "Giao thức",
"transportH3": "HTTP/3 (QUIC)",
"transportH2": "HTTP/2 (TCP)",
"directRules": "Trực tiếp",
"directRulesHint": "Các trang và địa chỉ trong danh sách này mở không qua VPN, trực tiếp bằng mạng của bạn. Quy tắc của quốc gia đã chọn đã có sẵn ở đây: bạn có thể thêm, sửa hoặc xóa dòng. Chọn quốc gia khác sẽ thay bằng quy tắc của quốc gia đó.",
"restoreRegionRules": "Khôi phục quy tắc của quốc gia",
"blockRules": "Chặn",
"blockRulesHint": "Các trang và địa chỉ trong danh sách này hoàn toàn không mở được, dù trực tiếp hay qua VPN: dùng cho quảng cáo hoặc những trang bạn không bao giờ muốn truy cập.",
"rulesTitle": "Quy tắc",
"ruleSyntaxTitle": "Cách viết quy tắc",
"resolveDomains": "Áp dụng quy tắc IP cho tên miền",
"routingLists": "Tệp geo",
"listSource": "Nguồn danh sách",
"listSourceCustom": "Nhập thủ công",
"listsUpdatedAgo": "Cập nhật {ago}",
"updateLists": "Cập nhật tệp geo",
"listsUpdated": "Đã cập nhật tệp geo.",
"testDestination": "Kiểm tra định tuyến",
"destinationHint": "Tên miền, địa chỉ hoặc URL",
"check": "Kiểm tra",
"routeDirect": "Đi trực tiếp",
"routeProxy": "Đi qua VPN",
"routeBlock": "Bị chặn",
"ruleMatched": "Quy tắc: {rule}",
"portRefusedNote": "Proxy của Mozilla không kết nối tới cổng này.",
"sectionAdvanced": "Nâng cao",
"listenAddress": "Quyền truy cập proxy",
"listenLocal": "127.0.0.1 · chỉ thiết bị này",
"listenAll": "0.0.0.0 · mọi mạng (LAN)",
"proxyUsername": "Tên người dùng proxy",
"proxyPassword": "Mật khẩu proxy",
"proxyLoginHint": "Các ứng dụng phải dùng thông tin này để kết nối. Để trống cả hai nếu không cần xác thực.",
"loginBothOrNone": "Điền cả hai, hoặc để trống cả hai.",
"proxyLogin": "Xác thực proxy",
"idleSleep": "Tạm dừng khi không dùng sau",
"sleepNever": "Không bao giờ",
"sleepMinutes": "{count} phút",
"sleepHour": "1 giờ",
"showPublicIp": "Hiện IP công khai",
"speedInNotification": "Hiện tốc độ trong thông báo",
"liveTraffic": "Lưu lượng hiện tại",
"totalTraffic": "Tổng lưu lượng",
"verboseLogs": "Nhật ký chi tiết",
"webDashboard": "Bảng điều khiển web",
"webDashboardOpen": "Mở",
"webDashboardHint": "Cài đặt nâng cao và thêm công cụ",
"numberInvalid": "Nhập một số từ {min} đến {max}",
"notifySwitchedTitle": "Đã chuyển tài khoản",
"notifySwitchedBody": "Đang dùng {name}.",
"notifySignInTitle": "Cần đăng nhập",
"notifySignInBody": "Một tài khoản cần đăng nhập lại ở trang Tài khoản.",
"navAbout": "Giới thiệu",
"appVersionLabel": "Phiên bản ứng dụng",
"coreVersionLabel": "Phiên bản lõi",
"checkUpdates": "Kiểm tra cập nhật",
"checkingUpdates": "Đang kiểm tra…",
"upToDate": "Bạn đang dùng phiên bản mới nhất.",
"updateAvailable": "Đã có phiên bản mới {version}.",
"download": "Tải xuống",
"updateCheckFailed": "Không thể kiểm tra cập nhật: {error}",
"updateNow": "Cập nhật",
"updateDownloading": "Đang tải phiên bản {version}…",
"updateReady": "Phiên bản {version} đã sẵn sàng để cài đặt.",
"updateInstalling": "Đang cài đặt phiên bản {version}. Ứng dụng sẽ đóng và mở lại.",
"updateFailed": "Không thể cập nhật lên phiên bản {version}.",
"updateDone": "Đã cập nhật lên phiên bản {version}.",
"updateRolledBack": "Bản cập nhật lên phiên bản {version} chưa hoàn tất nên ứng dụng đã quay về phiên bản trước.",
"autoUpdate": "Tự động cập nhật",
"autoUpdateHint": "Phiên bản mới được tải ở chế độ nền và được cài đặt vào lần mở ứng dụng tiếp theo.",
"repoNotSet": "Chưa thiết lập kho GitHub.",
"sourceCode": "Mã nguồn",
"tapToConnect": "Nhấp để kết nối",
"tapToDisconnect": "Nhấp để ngắt kết nối",
"startOnBoot": "Khởi động cùng hệ thống",
"connectOnStartup": "Tự động kết nối khi khởi động",
"proxyServiceActive": "Dịch vụ proxy đang hoạt động",
"navHome": "Trang chủ",
"groupApp": "Ứng dụng",
"stateOff": "Đã ngắt kết nối",
"tapToConnectPhone": "Chạm để kết nối",
"tapToDisconnectPhone": "Chạm để ngắt kết nối",
"lanAddress": "LAN {address}",
"recommendedLocation": "Vị trí đề xuất",
"dataLeftOf": "/ {limit}",
"homeLocation": "Vị trí",
"connectedTo": "Đã kết nối tới",
"vpnNotAllowed": "VPN cần sự cho phép của bạn. Chạm nút lần nữa và cho phép.",
"dataUsedTitle": "Dung lượng đã dùng",
"bypassApps": "Proxy theo ứng dụng",
"connectRetrying": "Không thể kết nối. Hãy kiểm tra internet.",
"failUnreachable": "Máy chủ Mozilla bị chặn trên mạng này. Hãy thử kết nối internet khác.",
"failRefused": "Máy chủ Mozilla đã từ chối kết nối. Hãy thử lại sau vài phút.",
"failLocationRefused": "Quốc gia này không mở cho tài khoản của bạn. Hãy chọn quốc gia khác.",
"useRecommendedLocation": "Dùng vị trí đề xuất",
"exitMismatch": "Bạn đã chọn {chosen}, nhưng IP của bạn ở {exit}.",
"failSignIn": "Phiên đăng nhập của tài khoản này đã hết hạn. Hãy đăng nhập lại ở trang Tài khoản.",
"failQuota": "Dung lượng tháng này đã hết. Hãy thêm tài khoản khác.",
"failNotEntitled": "Mozilla không cho tài khoản này dùng VPN. Hãy thêm tài khoản khác.",
"failRegion": "Mozilla không cung cấp dịch vụ tại quốc gia của bạn.",
"failServer": "Dịch vụ Mozilla đang gặp sự cố tạm thời. Ứng dụng sẽ tự thử lại.",
"failNoAccount": "Không có tài khoản nào sẵn sàng. Hãy mở trang Tài khoản.",
"failTestSite": "Đã kết nối máy chủ nhưng không mở được trang web. Hãy thử quốc gia khác.",
"failOther": "Không thể kết nối. Hãy thử lại.",
"failNoInternet": "Không có internet. Hãy kiểm tra Wi-Fi hoặc dữ liệu di động.",
"waitingForNetwork": "Đang chờ kết nối internet…",
"proxyStartFailed": "Không thể khởi động proxy trên cổng {port}. Hãy chọn cổng khác.",
"connectionSettings": "Cài đặt kết nối",
"appModeExclude": "Ứng dụng đã chọn không qua VPN",
"appModeInclude": "Chỉ ứng dụng đã chọn qua VPN",
"appModeExcludeHint": "Ứng dụng đã chọn kết nối trực tiếp, không qua VPN: ví dụ ứng dụng ngân hàng chặn IP nước ngoài.",
"appModeIncludeHint": "Chỉ các ứng dụng đã chọn đi qua VPN; các ứng dụng khác kết nối trực tiếp.",
"fromRegionList": "Gợi ý: có trong danh sách {region}",
"modeProxy": "Proxy",
"connectionMode": "Chế độ kết nối",
"modeProxyHint": "Chỉ những ứng dụng được cài đặt dùng proxy mới đi qua proxy.",
"modeSystemProxyHint": "Windows và hầu hết ứng dụng đi qua proxy.",
"modeSystemProxyHintOther": "Trình duyệt và hầu hết ứng dụng đi qua proxy.",
"suggestedApps": "Ứng dụng gợi ý",
"suggestedAdded": "{count, plural, =0{Các ứng dụng gợi ý đã được chọn sẵn} =1{Đã chọn 1 ứng dụng gợi ý} other{Đã chọn {count} ứng dụng gợi ý}}",
"autoSection": "Tự động",
"locationsSection": "Vị trí",
"dnsSummaryOk": "DNS mã hóa hoạt động tốt",
"dnsSummaryFailed": "{count, plural, =1{Không phân giải được 1 tên miền} other{Không phân giải được {count} tên miền}}",
"dnsVia": "qua {server}",
"dnsSummaryDiffers": "{count, plural, =1{DNS của mạng bạn trả về địa chỉ bị lọc cho 1 tên miền. Ứng dụng không dùng DNS đó cho tên miền này.} other{DNS của mạng bạn trả về địa chỉ bị lọc cho {count} tên miền. Ứng dụng không dùng DNS đó cho các tên miền này.}}",
"dnsAnswer": "Kết quả:",
"dnsNetworkAnswer": "DNS của mạng:",
"dnsFiltered": "bị lọc",
"rulesSyntaxTitle": "Mỗi dòng một quy tắc",
"ruleDomain": "Trang web và các tên miền con",
"ruleFull": "Đúng chính xác tên miền này",
"ruleKeyword": "Tên miền chứa từ khóa này",
"ruleGeosite": "Các trang của một thẻ trong tệp geo",
"ruleGeoip": "Các địa chỉ của một quốc gia trong tệp geo",
"ruleIp": "Một địa chỉ hoặc một mạng",
"modeVpn": "VPN",
"modeProxyOnly": "Chỉ proxy",
"noNetwork": "Không có kết nối internet. Hãy bật Wi-Fi hoặc dữ liệu di động.",
"blockAds": "Chặn quảng cáo",
"systemProxyTakenBy": "Một chương trình khác đã đặt proxy hệ thống thành {address}, nên lưu lượng không đi qua VPN.",
"systemProxyTakenOff": "Một chương trình khác đã tắt proxy hệ thống, nên lưu lượng không đi qua VPN.",
"setSystemProxyAgain": "Đặt lại",
"modeTun": "TUN",
"modeTunHint": "Toàn bộ lưu lượng của {os} đi qua VPN.",
"osWindows": "Windows",
"osLinux": "Linux",
"osMacos": "macOS",
"tunInstallWaiting": "Đang chờ cho phép cài đặt dịch vụ TUN…",
"tunInstallCancelled": "Chế độ TUN cần quyền quản trị một lần. Quyền không được cấp nên chế độ không thay đổi.",
"tunInstallFailed": "Không thể cài đặt dịch vụ TUN: {error}",
"tunStarting": "Đang bật chế độ TUN…",
"tunFailed": "Không bật được chế độ TUN. Đang thử lại…",
"tunLost": "Chế độ TUN đã dừng bất ngờ. Đang thử lại…",
"tunNotRunning": "Dịch vụ TUN không chạy. Đang thử lại…",
"tunMissing": "Dịch vụ TUN chưa được cài đặt.",
"tunOutdated": "Dịch vụ TUN cũ hơn ứng dụng này. Hãy cài đặt lại để dùng chế độ TUN.",
"tunAppOutdated": "Dịch vụ TUN mới hơn ứng dụng này. Hãy cập nhật ứng dụng để dùng chế độ TUN.",
"tunBusy": "Một bản Firefox VPN khác đang dùng chế độ TUN.",
"tunInstall": "Cài đặt",
"tunInstallAgain": "Cài đặt lại",
"trayTunMode": "Chế độ TUN (mọi ứng dụng)",
"removeTunService": "Gỡ dịch vụ TUN",
"removeTunServiceHint": "Gỡ dịch vụ hệ thống mà chế độ TUN dùng. Chọn lại TUN sẽ cài đặt lại dịch vụ.",
"tunServiceRemoved": "Đã gỡ dịch vụ TUN.",
"tunInstallPrompt": "Firefox VPN muốn cài đặt dịch vụ cho chế độ TUN.",
"tunRemovePrompt": "Firefox VPN muốn gỡ dịch vụ của chế độ TUN.",
"tunRemoveFailed": "Không thể gỡ dịch vụ TUN: {error}",
"sectionTun": "Cài đặt TUN",
"tunPrograms": "Chương trình không qua VPN",
"tunProgramsHint": "Kết nối trực tiếp, không qua Mozilla. Chỉ dành cho chương trình chạy được mà không cần VPN.",
"tunProgramsEmpty": "Chưa có chương trình nào.",
"addProgram": "Thêm chương trình",
"programFiles": "Chương trình",
"tunProgramAll": "Mọi lưu lượng",
"tunProgramAllHint": "Toàn bộ chương trình kết nối trực tiếp.",
"tunProgramUdp": "Chỉ UDP",
"tunProgramUdpHint": "Chỉ UDP của nó kết nối trực tiếp; phần còn lại qua VPN.",
"udpNoticeSetting": "Thông báo UDP bị chặn",
"udpNoticeBody": "{program} đã cố gọi điện hoặc chơi trực tuyến, nhưng ở chế độ TUN lưu lượng này (UDP) không thể đi qua VPN.",
"udpNoticeAction": "Cho UDP của nó đi trực tiếp",
"dontShowAgain": "Không hiện lại",
"udpDirectAdded": "{program}: UDP của nó giờ kết nối trực tiếp.",
"addRunningProgram": "Từ các chương trình đang chạy",
"addProgramFile": "Chọn tệp…",
"addProgramName": "Nhập tên…",
"programNameHint": "Tên tệp của chương trình, ví dụ steam.exe; * nghĩa là văn bản bất kỳ (steam* là mọi chương trình của Steam).",
"runningProgramsEmpty": "Không có chương trình nào khác đang chạy.",
"uiDesign": "Design",
"designFoxy": "Foxy",
"designClassic": "Classic",
"designPixel": "Pixel",
"designPortal": "Portal",
"designOld": "Old",
"zedTapCoreConnect": "Tap the core to connect",
"zedTapCoreCancel": "Tap the core to cancel",
"zedTrafficProtected": "All traffic is protected",
"zedVpnOn": "VPN is ON",
"zedVpnOff": "VPN is OFF",
"zedConnectedFor": "Connected for",
"zedPing": "Ping",
"zedPingMeasuring": "measuring…",
"zedPingUnavailable": "unavailable",
"zedConnectionDetails": "Connection details",
"zedTapToChooseLocation": "Tap to choose a location",
"zedRecommendedTapChoose": "Recommended — tap to choose",
"zedAddFirstAccount": "Tap to add your first account",
"zedAccountsActive": "{active}/{total} active",
"zedAccountsOfConnected": "{connected} of {total} connected",
"zedAccountsSummary": "{enabled} enabled · {connected} connected",
"zedAccountOff": "off",
"zedQuotaExhausted": "quota exhausted",
"zedIdle": "idle",
"zedSpeed": "Speed",
"zedSpeedLive": "Live",
"zedDownload": "Download",
"zedUpload": "Upload",
"batchImport": "Batch import",
"batchImportHint": "One account per line: email:password. The separators email----password, email,password and email password work too.",
"batchImportEmpty": "Paste at least one account first.",
"batchLineInvalid": "Not an account line",
"batchAdded": "Added",
"batchNeedsManual": "Needs manual sign-in",
"batchImportAction": "Import",
"batchProgress": "Adding {current} of {total}…",
"@batchProgress": {
"placeholders": {
"current": {
"type": "int"
}, "total": {
"type": "int"
}
}
},
"batchSummary": "{added} added, {failed} failed",
"@batchSummary": {
"placeholders": {
"added": {
"type": "int"
}, "failed": {
"type": "int"
}
}
}
}