Skip to content
78 changes: 47 additions & 31 deletions src/i18n/locales/vi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@ impact_gov_heading: "Những chính quyền & xã hội dân sự"
# flow_step2: "Tap the build number **seven times** to enable Developer Mode"
# flow_step3: "Dismiss scare screens about coercion"
# flow_step4: "Enter your PIN"
# flow_step5: "Restart the device"
# flow_step6: "**Wait 24 hours**"
flow_step5: "Khởi động lại thiết bị"
flow_step6: "Chờ 24 tiếng **(một ngày!)**"
# flow_step7: "Come back, dismiss more scare screens"
# flow_step8: "Pick \"allow temporarily\" (7 days) or \"allow indefinitely\""
# flow_step9: "Confirm, again, that you understand \"the risks\""
Expand All @@ -118,9 +118,20 @@ impact_gov_heading: "Những chính quyền & xã hội dân sự"
# precedent_arstechnica: "[Ars Technica](https://arstechnica.com/gadgets/2026/03/with-developer-verification-googles-apple-envy-threatens-to-dismantle-androids-open-legacy/): *\"Google's Apple envy threatens to dismantle Android's open legacy.\"*"

# Objections
# objections_heading: "But wait, isn't this..."
# obj_security_q: "\"...just about security?\""
# obj_security_a: "The security rationale is a smokescreen. Google Play Protect already scans for malware independent of developer identity. Requiring a government ID doesn't make code safer. It makes *developers* identifiable and controllable. Malware authors can register. Indie developers and dissidents often can't. The [EFF](https://www.eff.org/deeplinks/2025/11/application-gatekeeping-ever-expanding-pathway-internet-censorship) is blunt: identity-based gatekeeping is a censorship tool, not a security one."
# [en] objections_heading: "But wait, isn't this..."
objections_heading: "Đợi chút, đây là..."
# [en] obj_security_q: "\"...just about security?\""
obj_security_q: "\"vấn đề liên quan đến bảo mật?\""
# [en] obj_security_a: "The security rationale is a smokescreen. Google Play Protect already scans for malware independent of developer identity. Requiring a government ID doesn't make code safer. It makes *developers* identifiable and controllable. Malware authors can register. Indie developers and dissidents often can't. The [EFF](https://www.eff.org/deeplinks/2025/11/application-gatekeeping-ever-expanding-pathway-internet-censorship) is blunt: identity-based gatekeeping is a censorship tool, not a security one."
obj_security_a: >-
Lý do vì bảo mật chỉ là một màn khói che giấu sự thật.
Google Play Protect đã có khả năng giữ bảo mật bằng cách quét phần mềm độc hại mà không cần biết danh tính của nhà phát triển.
Yêu cầu giấy tờ tùy thân do chính phủ cấp không làm mã nguồn an toàn hơn.
Nó giúp xác định và kiểm soát các *nhà phát triển*.
Những người tạo ra phần mềm độc hại có thể đăng ký. Các nhà phát triển phần mềm độc lập thường không thể.
[EFF](https://www.eff.org/deeplinks/2025/11/application-gatekeeping-ever-expanding-pathway-internet-censorship) tuyên bố: việc kiểm soát truy cập dựa trên danh tính là một công cụ kiểm duyệt, chứ không phải là một công cụ bảo mật.


# obj_sideloading_q: "\"...still sideloading if you use the advanced flow?\""
# obj_sideloading_a: "Nine steps, 24-hour wait, buried in Developer Options, delivered through a proprietary service that Google can revoke whenever they want. That's not sideloading. That's a **deterrence mechanism** built to ensure almost nobody completes it. And since it runs through Play Services rather than the OS, Google can tighten or kill it silently."
# obj_hide_q: "\"...only a problem if you have something to hide?\""
Expand Down Expand Up @@ -151,19 +162,23 @@ act_dev_heading: "Nhà phát triển"

# Voices section
# voices_heading: "What they're saying"
# voices_press: "Tech press"
voices_press: "Báo chí công nghệ"
# voices_editorials: "Editorials & analysis"
# voices_orgs: "Organizations & open letters"
voices_orgs: "Tổ chức và thư ngỏ"
# voices_creators: "YouTubers & creators"
# voices_community: "Developers & community"
voices_community: "Nhà phát triển & cộng đồng"
# voices_petition: "Voices from the petition"
# voices_more: "All references, editorials, press coverage, and videos"

# Signatories section
# signatories_heading: "All those opposed…"
# signatories_count: "{count} organizations from {countries} countries have signed the"
# signatories_open_letter_link: "open letter"
# signatories_more: "Read the full open letter and thank the signatories"
# [en] signatories_heading: "All those opposed…"
signatories_heading: "Những tổ chức đã phản đối" # có thể không chuẩn lắm
# [en] signatories_count: "{count} organizations from {countries} countries have signed the"
signatories_count: "{count} tổ chức ở {countries} quốc gia đã ký"
# [en] signatories_open_letter_link: "open letter"
signatories_open_letter_link: "THƯ NGỎ"
# [en] signatories_more: "Read the full open letter and thank the signatories"
signatories_more: "Đọc thư ngỏ"

# CTA banners
# cta_action_label: "Take Action"
Expand All @@ -172,11 +187,12 @@ act_dev_heading: "Nhà phát triển"
# cta_letter_desc: "Read the open letter signed by organizations opposing developer verification"

# Closing
# closing_line1: "You bought your phone."
# closing_line2: "You should decide what runs on it."
closing_line1: "Bạn đã mua điện thoại."
closing_line2: "Bạn nên được quyết định ứng dụng nào được phép chạy trong những ứng dụng trên điện thoại của bạn."
# closing_detail: "That shouldn't require a 9-step process, a 24-hour wait, and Google's ongoing permission."
# closing_cta: "Share this page. Don't sign up. Don't let them close Android."
# closing_share_heading: "Spread the word"
# [en] closing_cta: "Share this page. Don't sign up. Don't let them close Android."
closing_cta: "Báo cáo cho mọi người biết."
closing_share_heading: "Hãy lan truyền thông tin, báo cho những bạn và gia đình biết!"

# Social share messages (rotated randomly; {url} is replaced at build time)
# social_callout_x_1: "Starting September 2026, Google will block any Android app whose developer hasn't registered and provided government ID. This affects every Android device worldwide. Learn more: {url} @AlteredDeal #KeepAndroidOpen"
Expand Down Expand Up @@ -231,22 +247,22 @@ act_dev_heading: "Nhà phát triển"
# social_callout_facebook_10: "From students building their first apps to volunteers creating privacy tools, Google's mandatory registration policy will freeze out innovation. Help us keep Android open! {url}"

# Social button labels
# spread_label_x: "Post on X"
# spread_label_mastodon: "Post on Mastodon"
# spread_label_bluesky: "Post on Bluesky"
# spread_label_linkedin: "LinkedIn"
# spread_label_facebook: "Facebook"
spread_label_x: "Đăng lên X"
spread_label_mastodon: "Đăng lên Mastodon"
spread_label_bluesky: "Đăng lên Bluesky"
spread_label_linkedin: "LinkedIn"
spread_label_facebook: "Facebook"

# Footer
# footer_get_involved: "Get involved"
# footer_take_action: "Take action & resources"
# footer_open_letter: "Open letter"
# footer_add_banner: "Add countdown banner"
# footer_sign_petition: "Sign the petition"
# footer_contact: "Contact"
# footer_report_issues: "Report site issues"
# footer_translations: "Translations"
# footer_languages: "English (+ 30 languages)"
# footer_help_translate: "Help translate"
footer_get_involved: "Tham gia"
footer_take_action: "Những hành động & tài liệu"
footer_open_letter: "Thư ngỏ"
footer_add_banner: "Thêm banner đếm ngược" # This might not be the best translation
footer_sign_petition: "Sign the petition"
footer_contact: "Liên hệ"
footer_report_issues: "Báo cáo vấn đề trang này"
footer_translations: "Bản dịch"
footer_languages: "Tiếng Việt (+ 30 languages)"
footer_help_translate: "Giúp dịch trang này"

# Shared site strings (also used by CTA/footer on other pages)
Loading