Files
Reactive-Resume/apps/web/locales/vi-VN.po
T
FalconSpyClaude Opus 5.5Amruth Pillaiautofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1b78e546e2 feat(applications): schedule interviews and view them on a calendar (#3539)
* feat(applications): schedule interviews and view them on a calendar

Interviews (screening, technical, behavioral, onsite, other) are stored as
"interview" entries on an application's activity timeline, so an application
can have any number of them and they show in its timeline without a
migration. Each interview has a start date-time (timezone-aware), duration,
and optional location and notes.

- schema: interview timeline entry type, interviewDetailsSchema, INTERVIEW_KINDS
- api: addInterview / updateInterview procedures (delete via timeline entry);
  generic timeline updates now only edit text on note entries
- web: Calendar view on the Applications page (month grid, type legend,
  upcoming list grouped by day, schedule button with application picker,
  per-day "+" and "+N more" popover), Interviews section and interview
  dialog in the application detail panel, interview rows in the timeline
  and CSV export
- mcp: add_application_interview / update_application_interview tools
- i18n: extract new strings into all locale catalogs (English fallback)
- docs: MCP tool table, scheduling guide section, resume-builder skill

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* fix(applications): keep interview dates in local time and guard generic timeline edits

- Format the timeline date chip for interview entries in the viewer's local
  timezone so it matches the interview's date-time label; stage and note
  entries still render in UTC.
- Reject interview entries in the generic updateTimelineEntry path. A
  day-granular date edit kept the UTC time of day and could move an interview
  to the wrong local day; callers are pointed to updateInterview
  (update_application_interview). The MCP tool description now says so, and
  a service test covers the rejection.
- Associate each interview dialog label with its control via useId/htmlFor.
- Drop the duplicate onInput handler on the date-time input; onChange covers
  controlled inputs.
- Give the calendar's per-day schedule button an accessible name that
  includes the date, and update the extracted locale catalogs for the new
  message.

* [autofix.ci] apply automated fixes

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Amruth Pillai <im.amruth@gmail.com>
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-09-28 08:57:25 +02:00

7557 lines
284 KiB
Gettext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
msgid ""
msgstr ""
"POT-Creation-Date: 2025-11-04 23:14+0100\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
"Language: vi\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-09-28 05:40\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: reactive-resume\n"
"X-Crowdin-Project-ID: 503410\n"
"X-Crowdin-Language: vi\n"
"X-Crowdin-File: /apps/web/locales/en-US.po\n"
"X-Crowdin-File-ID: 545\n"
#. placeholder {0}: application.role
#. placeholder {0}: current.role
#. placeholder {1}: application.company
#. placeholder {1}: current.company
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
msgid "\"{0} · {1}\" and its full timeline will be permanently deleted. This can't be undone."
msgstr "\"{0} · {1}\" và toàn bộ dòng thời gian sẽ bị xóa vĩnh viễn. Không thể hoàn tác."
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "(opens in new tab)"
msgstr "(mở ở tab mới)"
#. placeholder {0}: selected.length
#: src/features/applications/components/export-applications-sheet.tsx
msgid "{0, plural, one {# application to export} other {# applications to export}}"
msgstr "{0, plural, one {# đơn xin xuất khẩu} other {# ứng dụng để xuất}}"
#. placeholder {0}: section.items.length
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
msgid "{0, plural, one {# item} other {# items}}"
msgstr "{0, plural, one {Mục #} other {Các mặt hàng #}}"
#. placeholder {0}: item.roles.length
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "{0, plural, one {# role} other {# roles}}"
msgstr "{0, plural, one {# vai trò} other {# vai trò}}"
#. placeholder {0}: insights.total
#: src/features/applications/components/insights-view.tsx
msgid "{0} applications tracked"
msgstr "Đang theo dõi {0} đơn ứng tuyển"
#. Character count readout for the rich-text editor
#. placeholder {0}: state.characterCount
#: src/components/input/rich-input.tsx
msgid "{0} characters"
msgstr "{0} ký tự"
#. placeholder {0}: parsed.contactsSkipped
#: src/features/applications/components/import-applications-sheet.tsx
msgid "{0} contact(s) skipped (invalid email or missing Contact Name). Those applications still import."
msgstr "{0} (các) liên hệ bị bỏ qua (email không hợp lệ hoặc thiếu Tên liên hệ). Những ứng dụng đó vẫn nhập."
#. placeholder {0}: report.passedChecks
#. placeholder {1}: report.applicableChecks
#: src/features/ats-checker/report/score-header.tsx
msgid "{0} of {1} applicable checks passed"
msgstr "{0} trên {1} kiểm tra áp dụng được đã đạt"
#. placeholder {0}: category.passedChecks
#. placeholder {1}: category.applicableChecks
#: src/features/ats-checker/report/report-view.tsx
msgid "{0} of {1} applicable checks passed."
msgstr "{0} trên {1} kiểm tra áp dụng được đã đạt."
#. placeholder {0}: jd.matchedCount
#. placeholder {1}: jd.totalTerms
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "{0} of {1} terms found"
msgstr "Tìm thấy {0} trên {1} từ khóa"
#. placeholder {0}: importable.length
#: src/features/applications/components/import-applications-sheet.tsx
msgid "{0} ready to import"
msgstr "{0} mục sẵn sàng nhập"
#. placeholder {0}: insights.rejected
#: src/features/applications/components/insights-view.tsx
msgid "{0} rejected"
msgstr "{0} bị từ chối"
#. placeholder {0}: data.basics.name
#: src/features/homepage/export-playground.tsx
msgid "{0} Sample Resume"
msgstr "Sơ yếu lý lịch mẫu {0}"
#. placeholder {0}: report.skippedChecks
#: src/features/ats-checker/report/score-header.tsx
msgid "{0} skipped"
msgstr "{0} bị bỏ qua"
#. placeholder {0}: parsed.skipped
#: src/features/applications/components/import-applications-sheet.tsx
msgid "{0} skipped (invalid or missing data)"
msgstr "{0} bị bỏ qua (dữ liệu không hợp lệ hoặc bị thiếu)"
#. placeholder {0}: findings.length
#: src/features/ats-checker/report/report-view.tsx
msgid "{0} to fix"
msgstr "{0} cần khắc phục"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "{column, plural, one {# Column} other {# Columns}}"
msgstr "{column, plural, other {# Cột}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# error} other {# errors}}"
msgstr "{count, plural, other {# lỗi}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# note} other {# notes}}"
msgstr "{count, plural, other {# ghi chú}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# warning} other {# warnings}}"
msgstr "{count, plural, other {# cảnh báo}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "{label} over the last 30 days"
msgstr "{label} trong 30 ngày qua"
#: src/features/applications/components/calendar-view.tsx
msgid "{monthCount} interviews"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{passedRules} of {totalRules} checks passed"
msgstr "Đã vượt qua {passedRules} trong tổng số {totalRules} kiểm tra"
#: src/libs/resume/ats.ts
msgid "{sectionTitle} · Item {itemNumber}"
msgstr "{sectionTitle} · Mục {itemNumber}"
#: src/features/applications/components/calendar-view.tsx
msgid "+{extra} more"
msgstr ""
#: src/features/homepage/page.tsx
msgid "<0>Free forever and open source.</0><1/>No ads, paywalls, or tracking."
msgstr "<0>Miễn phí vĩnh viễn và mã nguồn mở.</0><1/>Không quảng cáo, không tường phí, không theo dõi."
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "<0>Thank you for using Reactive Resume. I build this app mostly in my spare time, with help from open-source contributors around the world.</0><1>If it has been useful to you and you'd like to keep it free and open for everyone, please consider donating. Any amount helps.</1>"
msgstr "<0>Cảm ơn bạn đã sử dụng Reactive Resume. Tôi xây dựng ứng dụng này chủ yếu trong thời gian rảnh, với sự giúp đỡ của những người đóng góp mã nguồn mở trên khắp thế giới.</0><1>Nếu nó hữu ích với bạn và bạn muốn giữ cho nó miễn phí và mở với tất cả mọi người, xin hãy cân nhắc quyên góp. Mọi khoản đóng góp đều có ý nghĩa.</1>"
#: src/features/homepage/export-playground.tsx
msgid "<p>I design software for teams, from early research to the details people use every day.</p>"
msgstr "<p>Tôi thiết kế phần mềm cho các nhóm, từ những nghiên cứu ban đầu đến từng chi tiết mà mọi người dùng hằng ngày.</p>"
#: src/features/homepage/export-playground.tsx
msgid "<ul><li>Designed responsive websites and mobile experiences for small businesses.</li><li>Worked with developers from first sketches through release.</li></ul>"
msgstr "<ul><li>Thiết kế các trang web tương thích nhiều thiết bị và trải nghiệm di động cho các doanh nghiệp nhỏ.</li><li>Phối hợp với các lập trình viên từ những phác thảo đầu tiên cho đến khi phát hành.</li></ul>"
#: src/features/homepage/export-playground.tsx
msgid "<ul><li>Led research and interface design for a collaborative planning tool.</li><li>Built a shared component library with engineers and documented accessibility patterns.</li><li>Tested prototypes with customers and used their feedback to simplify onboarding.</li></ul>"
msgstr "<ul><li>Dẫn dắt nghiên cứu và thiết kế giao diện cho một công cụ lập kế hoạch cộng tác.</li><li>Xây dựng thư viện thành phần dùng chung cùng các kỹ sư và ghi chép các mẫu dễ tiếp cận.</li><li>Cho khách hàng dùng thử bản mẫu rồi dùng phản hồi của họ để đơn giản hóa quy trình bắt đầu sử dụng.</li></ul>"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "1 Column / Inline"
msgstr "1 cột / nội tuyến"
#: src/features/applications/components/calendar-view.tsx
msgid "1 interview"
msgstr ""
#: src/dialogs/api-key/create.tsx
msgid "1 month"
msgstr "1 tháng"
#: src/dialogs/api-key/create.tsx
msgid "1 year"
msgstr "1 năm"
#: src/features/homepage/resume-sculpture.tsx
msgid "2015 to 2019"
msgstr "2015 đến 2019"
#: src/features/homepage/resume-sculpture.tsx
msgid "2019 to 2022"
msgstr "2019 đến 2022"
#: src/features/homepage/export-playground.tsx
msgid "2022 - Present"
msgstr "2022 – Hiện tại"
#: src/features/homepage/resume-sculpture.tsx
msgid "2022 to now"
msgstr "2022 đến nay"
#: src/dialogs/api-key/create.tsx
msgid "3 months"
msgstr "3 tháng"
#: src/dialogs/api-key/create.tsx
msgid "6 months"
msgstr "6 tháng"
#: src/features/ats-checker/messages.ts
msgid "A date is in the future."
msgstr "Một ngày nằm ở tương lai."
#: src/features/ats-checker/messages.ts
msgid "A date range ends before it starts."
msgstr "Một khoảng thời gian kết thúc trước khi bắt đầu."
#: src/features/ats-checker/messages.ts
msgid "A date range is written in a form most software cannot read."
msgstr "Một khoảng thời gian được viết theo định dạng mà hầu hết phần mềm không đọc được."
#: src/features/ats-checker/messages.ts
msgid "A font is referenced but not embedded."
msgstr "Có một font được tham chiếu nhưng không được nhúng."
#: src/routes/_home/-sections/footer.tsx
msgid "A free and open-source resume builder that makes it easy to create, update, and share your resume."
msgstr "Công cụ tạo sơ yếu lý lịch miễn phí và mã nguồn mở, giúp bạn dễ dàng tạo, cập nhật và chia sẻ sơ yếu lý lịch của mình."
#: src/features/homepage/resume-sculpture.tsx
msgid "A free collection of accessible patterns for the web."
msgstr "Một bộ mẫu dễ tiếp cận dành cho web, hoàn toàn miễn phí."
#: src/features/homepage/page.tsx
msgid "A free, open-source resume builder. Put your experience on the page, without fighting the formatting."
msgstr "Trình tạo sơ yếu lý lịch mã nguồn mở, miễn phí. Đưa kinh nghiệm của bạn lên trang giấy mà không phải vật lộn với việc định dạng."
#: src/features/homepage/site-footer.tsx
msgid "A free, open-source resume builder. Yours to keep, yours to export, yours to host."
msgstr "Trình tạo sơ yếu lý lịch mã nguồn mở, miễn phí. Nó là của bạn: giữ lại, xuất ra và tự lưu trữ."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "A friendly nudge for the recruiter"
msgstr "Một lời nhắc thân thiện cho nhà tuyển dụng"
#: src/features/ats-checker/messages.ts
msgid "A full-height gap splits this page into two columns."
msgstr "Một khoảng trống cao suốt trang chia trang này thành hai cột."
#: src/features/ats-checker/messages.ts
msgid "A gap is not a problem. Add a one-line explanation if you want to; many strong resumes simply do not."
msgstr "Khoảng trống không phải là vấn đề. Thêm một dòng giải thích nếu bạn muốn; nhiều sơ yếu lý lịch tốt đơn giản là không có."
#: src/features/homepage/feature-explorer.tsx
msgid "A hand with the writing"
msgstr "Một trợ thủ đắc lực cho phần viết"
#: src/features/ats-checker/messages.ts
msgid "A link points somewhere other than the address it shows."
msgstr "Một liên kết trỏ đến nơi khác với địa chỉ mà nó hiển thị."
#: src/features/homepage/feature-explorer.tsx
msgid "A link worth sharing"
msgstr "Một liên kết đáng để chia sẻ"
#: src/features/homepage/languages-showcase.tsx
msgid "A little more<0/>at home."
msgstr "Thoải mái hơn một chút<0/>ngay tại nhà."
#: src/features/ats-checker/messages.ts
msgid "A numeric date reads differently in different countries."
msgstr "Một ngày dạng số được đọc khác nhau ở mỗi quốc gia."
#: src/features/ats-checker/messages.ts
msgid "A page is rotated."
msgstr "Một trang bị xoay."
#: src/features/homepage/site-footer.tsx
msgid "A passion project by <0>Amruth Pillai</0>"
msgstr "Một dự án tâm huyết của <0>Amruth Pillai</0>"
#: src/components/ui/copyright.tsx
msgid "A passion project by <0>Amruth Pillai</0>."
msgstr "Một dự án tâm huyết của <0>Amruth Pillai</0>."
#: src/features/homepage/page.tsx
msgid "A PDF for the application. A Word file for a few more edits. Download a sample using your choices."
msgstr "Một tệp PDF để nộp đơn. Một tệp Word nếu bạn muốn chỉnh sửa thêm. Tải xuống một bản mẫu theo lựa chọn của bạn."
#: src/features/homepage/feature-explorer.tsx
msgid "A private resume does not appear at its public link."
msgstr "Một sơ yếu lý lịch ở chế độ riêng tư sẽ không xuất hiện trên liên kết công khai của nó."
#: src/features/homepage/page.tsx
msgid "A project you can<0/>be part of."
msgstr "Một dự án bạn có thể<0/>tham gia."
#: src/features/homepage/ats-playground.tsx
msgid "A real sample PDF"
msgstr "Một PDF mẫu thật"
#: src/features/ats-checker/parse-preview.tsx
msgid "A resume laid out for a human reader, with a photo, headings and columns"
msgstr "Một sơ yếu lý lịch được trình bày cho người đọc, có ảnh, tiêu đề và cột"
#: src/features/ats-checker/parse-preview.tsx
msgid "A single-column export keeps every fact. Columns and images are where facts get lost."
msgstr "Bản xuất một cột giữ lại mọi thông tin. Cột chia và hình ảnh mới là nơi thông tin bị thất lạc."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "A stretch"
msgstr "Hơi quá tầm"
#: src/features/ats-checker/messages.ts
msgid "A web address is written without https://."
msgstr "Một địa chỉ web được viết mà không có https://."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "A4"
msgstr "Khổ giấy A4"
#: src/features/homepage/resume-sculpture.tsx
msgid "About me"
msgstr "Về tôi"
#: src/features/auth/pages/consent.tsx
msgid "Access your account through the API, including reading and changing your resumes and job applications."
msgstr "Truy cập tài khoản của bạn thông qua API, bao gồm đọc và thay đổi sơ yếu lý lịch cũng như đơn xin việc của bạn."
#: src/features/homepage/export-playground.tsx
msgid "Accessibility"
msgstr "Khả năng tiếp cận"
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/account.tsx
msgid "Account"
msgstr "Tài khoản"
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
msgid "Account menu"
msgstr "Menu tài khoản"
#: src/features/applications/components/table-view.tsx
msgid "Actions"
msgstr "Hành động"
#: src/features/resume/stylesheet/legacy-banner.tsx
msgid "Activate Semantic CSS"
msgstr "Kích hoạt CSS ngữ nghĩa"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Actual size (100%)"
msgstr "Kích thước thật (100%)"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/table-view.tsx
msgid "Add"
msgstr "Thêm"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Add a custom field"
msgstr "Thêm một trường tuỳ chỉnh"
#: src/routes/dashboard/applications/index.tsx
msgid "Add a job you're applying to and link the resume you sent. Move it across the board as you hear back."
msgstr "Thêm công việc bạn đang ứng tuyển và liên kết với sơ yếu lý lịch bạn đã gửi. Di chuyển nó trên bảng khi có phản hồi."
#: src/components/input/chip-input.tsx
msgid "Add a keyword..."
msgstr "Thêm từ khóa..."
#. Tooltip for action button that opens URL label editor
#: src/components/input/url-input.tsx
msgid "Add a label to the URL"
msgstr "Thêm nhãn cho URL"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new award"
msgstr "Thêm giải thưởng mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new certification"
msgstr "Thêm chứng nhận mới"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
msgid "Add a new custom section"
msgstr "Thêm phần tuỳ chỉnh mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new education"
msgstr "Thêm giáo dục mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new experience"
msgstr "Thêm kinh nghiệm mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new interest"
msgstr "Thêm sở thích mới"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Add a new item"
msgstr "Thêm mục mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new language"
msgstr "Thêm ngôn ngữ mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new profile"
msgstr "Thêm hồ sơ mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new project"
msgstr "Thêm dự án mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new publication"
msgstr "Thêm ấn phẩm mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new reference"
msgstr "Thêm người tham chiếu mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new skill"
msgstr "Thêm kỹ năng mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/items-section.tsx
msgid "Add a new volunteer experience"
msgstr "Thêm kinh nghiệm tình nguyện mới"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Add a note…"
msgstr "Thêm ghi chú…"
#: src/libs/resume/ats.ts
msgid "Add a period such as \"Jan 2020 - Present\" so it lands on your timeline."
msgstr "Thêm một khoảng thời gian như \"Tháng 1 năm 2020 - Hiện tại\" để nó xuất hiện trên dòng thời gian của bạn."
#: src/features/ats-checker/messages.ts
msgid "Add a section headed \"Education\". Many systems have a required education field."
msgstr "Thêm một mục có tiêu đề \"Giáo dục\". Nhiều hệ thống có trường học vấn bắt buộc."
#: src/features/ats-checker/messages.ts
msgid "Add a section headed \"Experience\" or \"Work Experience\". It is the field most systems rank on."
msgstr "Thêm một mục có tiêu đề \"Kinh nghiệm\" hoặc \"Kinh nghiệm làm việc\". Đây là trường mà hầu hết hệ thống dùng để xếp hạng."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Add a tag and press Enter…"
msgstr "Thêm thẻ và nhấn Enter…"
#: src/libs/resume/ats.ts
msgid "Add an entry, or use projects and volunteer work to show equivalent history."
msgstr "Thêm một mục hoặc sử dụng các dự án và công việc tình nguyện để hiển thị lịch sử tương đương."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Add and test a provider before starting an agent thread."
msgstr "Thêm và kiểm tra nhà cung cấp trước khi bắt đầu luồng tác vụ."
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/dashboard/applications/index.tsx
msgid "Add application"
msgstr "Thêm hồ sơ ứng tuyển"
#: src/libs/resume/ats.ts
msgid "Add at least a city and country so roles can be matched to your region."
msgstr "Thêm ít nhất một thành phố và quốc gia để có thể khớp vai trò với khu vực của bạn."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Add contact"
msgstr "Thêm liên hệ"
#: src/features/ats-checker/messages.ts
msgid "Add figures where you have them: volumes, percentages, timeframes, team sizes."
msgstr "Thêm số liệu khi bạn có: khối lượng, phần trăm, khung thời gian, quy mô đội nhóm."
#: src/components/input/chip-input.tsx
msgid "Add keyword"
msgstr "Thêm từ khóa"
#: src/components/input/rich-input.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Add link"
msgstr "Thêm liên kết"
#: src/dialogs/resume/sections/experience.tsx
msgid "Add multiple roles to show career progression at the same company."
msgstr "Thêm nhiều vai trò để thể hiện sự thăng tiến nghề nghiệp tại cùng một công ty."
#: src/features/ats-checker/messages.ts
msgid "Add one link that shows your work."
msgstr "Thêm một liên kết thể hiện công việc của bạn."
#: src/features/ats-checker/messages.ts
msgid "Add one with its country code; some application forms require it before you can submit."
msgstr "Thêm một số kèm mã quốc gia; một số biểu mẫu ứng tuyển yêu cầu điều này trước khi bạn có thể gửi."
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Add Page"
msgstr "Thêm trang"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Add Provider"
msgstr "Thêm nhà cung cấp"
#: src/dialogs/resume/sections/experience.tsx
msgid "Add Role"
msgstr "Thêm vai trò"
#: src/features/applications/components/calendar-view.tsx
msgid "Add screening calls and technical interviews to see them here and on the calendar."
msgstr ""
#: src/features/ats-checker/messages.ts
msgid "Add some whitespace between sections so a person can skim it."
msgstr "Thêm khoảng trắng giữa các phần để người đọc có thể lướt qua dễ dàng."
#: src/features/applications/components/table-view.tsx
msgid "Add tag"
msgstr "Thêm thẻ"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Add to pipeline"
msgstr "Thêm vào quy trình"
#: src/features/ats-checker/messages.ts
msgid "Add two or three lines at the top describing what you do."
msgstr "Thêm hai hoặc ba dòng ở đầu mô tả công việc bạn làm."
#: src/libs/resume/ats.ts
msgid "Add your full name under Basics."
msgstr "Thêm tên đầy đủ của bạn trong Thông tin cơ bản."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Adjust the resume for a remote-first role that values async communication and ownership."
msgstr "Hãy điều chỉnh sơ yếu lý lịch cho phù hợp với vị trí làm việc từ xa, coi trọng giao tiếp bất đồng bộ và tinh thần trách nhiệm."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Advanced"
msgstr "Trình độ cao"
#: src/features/ats-checker/messages.ts
msgid "Advice for the person reading it. None of this affects the score."
msgstr "Lời khuyên dành cho người đọc. Không có điều nào trong số này ảnh hưởng đến điểm số."
#: src/libs/locale.ts
msgid "Afrikaans"
msgstr "Tiếng Afrikaans"
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "Against the job description"
msgstr "So với mô tả công việc"
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
msgid "Agent"
msgstr "Đại lý"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Agent ready"
msgstr "Đại lý sẵn sàng"
#: src/routes/dashboard/-components/sidebar.tsx
msgid "Agents"
msgstr "Đại lý"
#: src/dialogs/resume/import.tsx
msgid "AI"
msgstr "AI"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "AI agent setup is unavailable right now. Please try again in a moment."
msgstr "Hiện tại, việc thiết lập tác nhân AI không khả dụng. Vui lòng thử lại sau một lát."
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "AI agent setup is unavailable until REDIS_URL and ENCRYPTION_SECRET are configured."
msgstr "Việc thiết lập tác nhân AI sẽ không khả dụng cho đến khi REDIS_URL và ENCRYPTION_SECRET được cấu hình."
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "AI assistant"
msgstr "Trợ lý AI"
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "AI provider"
msgstr "Nhà cung cấp AI"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "AI provider management is unavailable until REDIS_URL and ENCRYPTION_SECRET are configured."
msgstr "Chức năng quản lý nhà cung cấp AI sẽ không khả dụng cho đến khi REDIS_URL và ENCRYPTION_SECRET được cấu hình."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "AI provider management is unavailable. Please try again."
msgstr "Hiện tại, chức năng quản lý nhà cung cấp AI không khả dụng. Vui lòng thử lại."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "AI Providers"
msgstr "Các nhà cung cấp AI"
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "AI providers are unavailable until ENCRYPTION_SECRET is configured."
msgstr "Nhà cung cấp AI sẽ không khả dụng cho đến khi ENCRYPTION_SECRET được cấu hình."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "AI providers require REDIS_URL and ENCRYPTION_SECRET to be configured."
msgstr "Các nhà cung cấp AI yêu cầu cấu hình REDIS_URL và ENCRYPTION_SECRET."
#: src/features/homepage/feature-explorer.tsx
msgid "AI, when you want it"
msgstr "AI khi bạn cần"
#: src/libs/locale.ts
msgid "Albanian"
msgstr "Tiếng Albania"
#: src/features/homepage/languages-showcase.test.tsx
#: src/features/homepage/languages-showcase.tsx
msgid "All app languages"
msgstr "Mọi ngôn ngữ của ứng dụng"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "All applications (including archived)"
msgstr "Tất cả các ứng dụng (bao gồm cả lưu trữ)"
#: src/features/auth/pages/consent.tsx
msgid "Allow access"
msgstr "Cho phép truy cập"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Allow Public Access"
msgstr "Cho phép truy cập công khai"
#: src/features/ats-checker/messages.ts
msgid "Almost none of your bullets carry a number."
msgstr "Hầu như không có gạch đầu dòng nào của bạn chứa số liệu."
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "Already covered"
msgstr "Đã được đề cập"
#: src/features/auth/pages/register.tsx
msgid "Already have an account? <0/>"
msgstr "Đã có tài khoản? <0/>"
#: src/libs/locale.ts
msgid "Amharic"
msgstr "Tiếng Amharic"
#: src/features/ats-checker/messages.ts
msgid "An embedded font could not be read."
msgstr "Không thể đọc được một font đã nhúng."
#: src/components/layout/error-screen.tsx
msgid "An unexpected error stopped this page from loading. You can try again or head back."
msgstr "Đã xảy ra lỗi không mong muốn khiến trang này không thể tải được. Bạn có thể thử lại hoặc quay lại trang trước."
#. Fallback toast when importing a resume fails for an unknown reason
#: src/dialogs/resume/import.tsx
msgid "An unknown error occurred while importing your resume."
msgstr "Đã xảy ra lỗi không xác định khi nhập sơ yếu lý lịch của bạn."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Answer in your own words"
msgstr "Trả lời bằng lời của bạn"
#: src/routes/dashboard/applications/index.tsx
msgid "Any tag"
msgstr "Thẻ bất kỳ"
#: src/features/resume/builder/password-dialog.tsx
msgid "Anyone who opens the public URL will need this password."
msgstr "Bất kỳ ai mở URL công khai đều sẽ cần mật khẩu này."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Anyone with the link can view the resume."
msgstr "Bất kỳ ai có liên kết đều có thể xem sơ yếu lý lịch."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Anyone with the public URL will be able to view your resume without a password."
msgstr "Bất kỳ ai có URL công khai đều có thể xem sơ yếu lý lịch của bạn mà không cần mật khẩu."
#: src/features/homepage/feature-explorer.tsx
msgid "API and MCP access"
msgstr "Truy cập qua API và MCP"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "API Key"
msgstr "API Key"
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/api-keys.tsx
msgid "API Keys"
msgstr "API Key"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "API keys are encrypted on the server and never shown again after saving."
msgstr "Các khóa API được mã hóa trên máy chủ và sẽ không bao giờ được hiển thị lại sau khi lưu."
#: src/features/settings/pages/api-keys.tsx
msgid "API Reference"
msgstr "Tham khảo API"
#: src/routes/dashboard/-components/sidebar.tsx
msgid "App"
msgstr "Ứng dụng"
#: src/features/homepage/languages-showcase.tsx
msgid "App language"
msgstr "Ngôn ngữ ứng dụng"
#: src/features/applications/components/interview-dialog.tsx
#: src/features/cover-letters/editor-dialog.tsx
msgid "Application"
msgstr "ứng dụng"
#: src/features/applications/components/application-actions-menu.tsx
msgid "Application actions"
msgstr "Thao tác với hồ sơ ứng tuyển"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Application added to your pipeline."
msgstr "Đã thêm hồ sơ ứng tuyển vào quy trình của bạn."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Application Copilot"
msgstr "Copilot hồ sơ ứng tuyển"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Application date from"
msgstr "Ngày nộp đơn từ"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Application date to"
msgstr "Ngày nộp đơn đến"
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Application deleted."
msgstr "Đã xóa hồ sơ ứng tuyển."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Application updated."
msgstr "Đã cập nhật hồ sơ ứng tuyển."
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/applications/index.tsx
msgid "Applications"
msgstr "Hồ sơ ứng tuyển"
#: src/features/applications/components/insights-view.tsx
msgid "Applications over time"
msgstr "Đơn ứng tuyển theo thời gian"
#: src/features/applications/components/insights-view.tsx
msgid "Applications sent per week (last 8 weeks)"
msgstr "Đơn ứng tuyển đã gửi mỗi tuần (8 tuần gần nhất)"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Applications to export"
msgstr "Ứng dụng để xuất khẩu"
#: src/features/applications/components/table-view.tsx
#: src/features/homepage/feature-explorer.tsx
msgid "Applied"
msgstr "Đã ứng tuyển"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Applied on"
msgstr "Đã ứng tuyển vào"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Approve"
msgstr "Phê duyệt"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Approved, waiting for the agent…"
msgstr "Đã chấp thuận, đang chờ tác nhân…"
#: src/libs/locale.ts
msgid "Arabic"
msgstr "Tiếng Ả Rập"
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/table-view.tsx
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Archive"
msgstr "Lưu trữ"
#: src/routes/dashboard/applications/index.tsx
msgid "Archived"
msgstr "Đã lưu trữ"
#: src/hooks/use-form-blocker.tsx
msgid "Are you sure you want to close this dialog?"
msgstr "Bạn có chắc chắn muốn đóng hộp thoại này không?"
#: src/features/settings/pages/api-keys.tsx
msgid "Are you sure you want to delete this API key?"
msgstr "Bạn có chắc muốn xoá API key này không?"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
msgid "Are you sure you want to delete this custom section?"
msgstr "Bạn có chắc chắn muốn xóa phần tùy chỉnh này không?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
msgid "Are you sure you want to delete this item?"
msgstr "Bạn có chắc chắn muốn xóa mục này không?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts
msgid "Are you sure you want to delete this resume?"
msgstr "Bạn có chắc chắn muốn xóa sơ yếu lý lịch này không?"
#: src/features/settings/pages/account.tsx
msgid "Are you sure you want to delete your account?"
msgstr "Bạn có chắc chắn muốn xóa tài khoản của mình không?"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts
msgid "Are you sure you want to lock this resume?"
msgstr "Bạn có chắc chắn muốn khóa sơ yếu lý lịch này không?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Are you sure you want to remove password protection?"
msgstr "Bạn có chắc chắn muốn bỏ bảo vệ bằng mật khẩu không?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Are you sure you want to reset this section?"
msgstr "Bạn có chắc chắn muốn đặt lại phần này không?"
#: src/dialogs/resume/sections/education.tsx
msgid "Area of Study"
msgstr "Lĩnh vực học tập"
#: src/features/command-palette/pages/navigation.tsx
msgid "Artificial Intelligence"
msgstr "Trí tuệ nhân tạo"
#: src/features/homepage/community-stats.tsx
msgid "As of <0>{formattedDate}</0>."
msgstr "Kể từ <0>{formattedDate}</0>."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Ask anything about this resume"
msgstr "Hãy hỏi bất cứ điều gì về sơ yếu lý lịch này."
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Aspect Ratio"
msgstr "Tỷ lệ khung hình"
#: src/libs/resume/section.tsx
msgid "ATS Check"
msgstr "Kiểm tra ATS"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/ats-checker.tsx
#: src/routes/dashboard/-components/sidebar.tsx
msgid "ATS Checker"
msgstr "Công cụ kiểm tra ATS"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
msgid "Attach a cover letter (PDF)"
msgstr "Đính kèm thư xin việc (PDF)"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Attach a resume file (PDF)"
msgstr "Đính kèm tệp CV (PDF)"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Attach files"
msgstr "Đính kèm tệp"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Attach PDF"
msgstr "Đính kèm PDF"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Attachment"
msgstr "Tệp đính kèm"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Attachment uploaded."
msgstr "Tệp đính kèm đã được tải lên."
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/authentication/index.tsx
msgid "Authentication"
msgstr "Xác thực"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Auto-fill failed."
msgstr "Tự động điền thất bại."
#: src/features/ats-checker/messages.ts
msgid "Avoid heavy letter-spacing effects, then re-export."
msgstr "Tránh hiệu ứng giãn cách chữ quá mức, sau đó xuất lại."
#: src/dialogs/resume/sections/award.tsx
msgctxt "(noun) person, organization, or entity that gives an award"
msgid "Awarder"
msgstr "Bên trao giải"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Awards"
msgstr "Giải thưởng"
#: src/libs/locale.ts
msgid "Azerbaijani"
msgstr "Tiếng Azerbaijan"
#: src/features/homepage/export-playground.tsx
msgid "BA"
msgstr "Cử nhân Văn chương"
#. Action returning a signed-in user to the page where they manage linked providers
#: src/features/auth/pages/error.tsx
msgid "Back to authentication settings"
msgstr "Quay lại cài đặt xác thực"
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Back to resumes"
msgstr "Quay lại trang sơ yếu lý lịch"
#. Action returning the visitor to the sign-in page after a failed sign-in
#. Secondary navigation button on 2FA verification screen
#: src/features/auth/pages/error.tsx
#: src/features/auth/pages/verify-2fa.tsx
msgid "Back to sign in"
msgstr "Quay lại đăng nhập"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Background Color"
msgstr "Màu nền"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Backup codes copied to clipboard."
msgstr "Mã dự phòng đã được sao chép vào bộ nhớ tạm."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Base URL"
msgstr "URL cơ sở"
#: src/libs/resume/section.tsx
msgid "Basics"
msgstr "Cơ bản"
#: src/libs/locale.ts
msgid "Bengali"
msgstr "Tiếng Bengal"
#: src/features/resume/export/download-dialog.tsx
msgid "Best for applications, sharing, and printing."
msgstr "Phù hợp nhất để ứng tuyển, chia sẻ và in ấn."
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Blank draft"
msgstr "Bản nháp trống"
#: src/features/ats-checker/messages.ts
msgid "Blocker"
msgstr "Lỗi nghiêm trọng"
#: src/routes/dashboard/applications/index.tsx
msgid "Board"
msgstr "Bảng"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgctxt "Body Text (paragraphs, lists, etc.)"
msgid "Body"
msgstr "Nội dung chính"
#: src/components/input/rich-input.tsx
msgid "Bold"
msgstr "Đậm"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Border Radius"
msgstr "Bo viền"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Border Width"
msgstr "Độ rộng bo viền"
#: src/features/ats-checker/messages.ts
msgid "Break the resume into the usual sections so it can be segmented."
msgstr "Chia sơ yếu lý lịch thành các phần thông thường để có thể phân đoạn được."
#: src/features/resume/public/public-resume.tsx
msgid "Build your own resume"
msgstr "Xây dựng sơ yếu lý lịch của riêng bạn"
#. Screen-reader dialog title for the command palette in the resume builder
#: src/features/command-palette/index.tsx
msgid "Builder Command Palette"
msgstr "Bảng lệnh Builder"
#: src/features/homepage/resume-sculpture.tsx
msgid "Built a design system used by six product teams."
msgstr "Xây dựng hệ thống thiết kế được sáu nhóm sản phẩm sử dụng."
#: src/libs/locale.ts
msgid "Bulgarian"
msgstr "Tiếng Bulgaria"
#: src/features/applications/components/table-view.tsx
msgid "Bulk delete failed. Please try again."
msgstr "Xóa hàng loạt thất bại. Vui lòng thử lại."
#: src/features/applications/components/table-view.tsx
msgid "Bulk update failed. Please try again."
msgstr "Cập nhật hàng loạt thất bại. Vui lòng thử lại."
#: src/components/input/rich-input.tsx
msgid "Bullet List"
msgstr "Danh sách chấm tròn"
#: src/routes/builder/$resumeId/-sidebar/left/shared/skill-keyword-layout-menu.tsx
msgid "Bulleted list"
msgstr "Danh sách có dấu đầu dòng"
#. Tagline shown in app footer/about area
#: src/components/ui/copyright.tsx
#: src/features/homepage/site-footer.tsx
msgid "By the community, for the community."
msgstr "Bởi cộng đồng, vì cộng đồng."
#: src/routes/dashboard/applications/index.tsx
msgid "Calendar"
msgstr ""
#. API key deletion confirmation dialog cancel action in settings
#. Account deletion confirmation dialog cancel action in account settings
#. Confirmation dialog button label to abort deleting a custom section in resume builder
#. Confirmation dialog button label to abort deleting a section item in resume builder
#. Confirmation dialog button label to abort resetting a resume section
#. Profile settings form action to discard unsaved edits
#. Secondary action button to close two-factor setup dialog
#: src/dialogs/auth/enable-two-factor.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/section-item-dialog.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/export-applications-sheet.tsx
#: src/features/applications/components/import-applications-sheet.tsx
#: src/features/applications/components/interview-dialog.tsx
#: src/features/homepage/ats-playground.tsx
#: src/features/resume/builder/password-dialog.tsx
#: src/features/settings/integrations/components/ai-section.tsx
#: src/features/settings/pages/account.tsx
#: src/features/settings/pages/api-keys.tsx
#: src/features/settings/pages/profile.tsx
#: src/hooks/use-prompt.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Cancel"
msgstr "Hủy"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Cannot restore; the resume has changed since this edit was applied."
msgstr "Không thể khôi phục; sơ yếu lý lịch đã thay đổi kể từ khi chỉnh sửa này được áp dụng."
#: src/libs/locale.ts
msgid "Catalan"
msgstr "Tiếng Catalan"
#: src/components/input/rich-input.tsx
msgid "Center Align"
msgstr "Căn giữa"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Certifications"
msgstr "Chứng chỉ"
#: src/routes/_home/-sections/header.tsx
msgid "Change language"
msgstr "Đổi ngôn ngữ"
#: src/features/command-palette/pages/preferences/index.tsx
msgid "Change language to…"
msgstr "Thay đổi ngôn ngữ thành…"
#: src/features/command-palette/pages/preferences/index.tsx
msgid "Change theme to…"
msgstr "Thay đổi chủ đề thành…"
#: src/dialogs/resume/index.tsx
msgid "Changed your mind? Rename your resume to something more descriptive."
msgstr "Bạn đã đổi ý? Đổi tên sơ yếu lý lịch của bạn thành một cái tên mô tả hơn."
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Changelog"
msgstr "Nhật ký thay đổi"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Changes are shared between your library and the resume builder."
msgstr "Các thay đổi được chia sẻ giữa thư viện của bạn và trình tạo sơ yếu lý lịch."
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/$threadId.tsx
msgid "Chat"
msgstr "Trò chuyện"
#: src/features/ats-checker/tool.tsx
msgid "Check again"
msgstr "Kiểm tra lại"
#: src/features/ats-checker/messages.ts
msgid "Check the exported file contains everything you expect, and that all of it is selectable text."
msgstr "Kiểm tra xem tệp đã xuất có chứa mọi thứ bạn mong đợi hay không, và toàn bộ nội dung đều là văn bản có thể chọn được."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Check what an applicant tracking system would miss, and only add keywords you're sure about."
msgstr "Kiểm tra xem hệ thống theo dõi ứng viên sẽ bỏ sót điều gì, và chỉ thêm những từ khóa bạn chắc chắn."
#: src/features/auth/pages/forgot-password.tsx
msgid "Check your email for a link to reset your password."
msgstr "Hãy kiểm tra email của bạn để lấy đường link đặt lại mật khẩu."
#: src/features/auth/pages/register.tsx
msgid "Check your email for a link to verify your account."
msgstr "Hãy kiểm tra email của bạn để lấy liên kết xác minh tài khoản."
#: src/features/ats-checker/uploader.tsx
msgid "Checked in your browser. The file is never uploaded."
msgstr "Được kiểm tra ngay trên trình duyệt của bạn. Tệp không bao giờ được tải lên."
#: src/features/resume/stylesheet/status.tsx
msgid "Checking"
msgstr "Kiểm tra"
#: src/features/resume/stylesheet/status.tsx
msgid "Checking draft"
msgstr "Kiểm tra bản nháp"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Checking…"
msgstr "Đang kiểm tra…"
#: src/libs/locale.ts
msgid "Chinese (Simplified)"
msgstr "Tiếng Trung (Giản thể)"
#: src/libs/locale.ts
msgid "Chinese (Traditional)"
msgstr "Tiếng Trung (Phồn thể)"
#. placeholder {0}: displayName(item)
#: src/features/homepage/template-shelf.tsx
msgid "Choose {0}"
msgstr "Chọn {0}"
#: src/features/cover-letters/library.tsx
msgid "Choose a cover letter"
msgstr "Chọn một lá thư xin việc"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Choose a model and resume draft."
msgstr "Chọn một mô hình và bản nháp sơ yếu lý lịch."
#: src/features/ats-checker/uploader.tsx
msgid "Choose a PDF"
msgstr "Chọn một tệp PDF"
#: src/features/homepage/ats-playground.tsx
msgid "Choose a PDF file to read its text."
msgstr "Chọn một tệp PDF để đọc văn bản của nó."
#. Preset or custom shade refer to the color picker
#. Preset or custom shade refer to the color picker
#: src/components/input/rich-input.tsx
msgid "Choose a preset or custom shade."
msgstr "Chọn một màu có sẵn hoặc màu tùy chỉnh."
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/cover-letters/library.tsx
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Choose a resume"
msgstr "Chọn một bản sơ yếu lý lịch"
#: src/features/homepage/resume-sculpture.tsx
msgid "Choose a resume template"
msgstr "Chọn mẫu sơ yếu lý lịch"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Choose a saved cover letter"
msgstr "Chọn thư xin việc đã lưu"
#: src/features/homepage/template-shelf.tsx
msgid "Choose a template"
msgstr "Chọn một mẫu"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Choose an application"
msgstr "Chọn một ứng dụng"
#: src/features/applications/components/interview-dialog.tsx
msgid "Choose an application…"
msgstr ""
#: src/features/homepage/languages-showcase.test.tsx
#: src/features/homepage/languages-showcase.tsx
msgid "Choose app language"
msgstr "Chọn ngôn ngữ ứng dụng"
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx
msgid "Choose PDF, DOCX, Markdown, or JSON. Export your resume and cover letter separately when available."
msgstr "Chọn định dạng PDF, DOCX, Markdown hoặc JSON. Xuất sơ yếu lý lịch và thư xin việc riêng biệt nếu có thể."
#: src/features/homepage/feature-explorer.tsx
msgid "Choose who can see it"
msgstr "Chọn ai có thể xem nó"
#: src/components/level/combobox.tsx
msgid "Circle"
msgstr "Vòng tròn"
#: src/features/homepage/resume-sculpture.tsx
msgid "Clay"
msgstr "Đất sét"
#. Clear the highlight color
#. Clear the text color
#: src/components/input/rich-input.tsx
#: src/features/applications/components/table-view.tsx
msgid "Clear"
msgstr "Xóa"
#: src/routes/dashboard/applications/index.tsx
msgid "Clear filters"
msgstr "Xóa bộ lọc"
#: src/components/ui/combobox.tsx
msgid "Clear selection"
msgstr "Xóa lựa chọn"
#: src/dialogs/resume/import.tsx
msgid "Click here to select a file to import"
msgstr "Nhấn vào đây để chọn file cần nhập khẩu"
#: src/features/auth/pages/consent.tsx
msgid "Client ID"
msgstr "ID khách hàng"
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/cover-letters/editor.tsx
msgid "Close"
msgstr "Đóng"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Close AI assistant"
msgstr "Đóng trợ lý AI"
#: src/features/homepage/resume-sculpture.tsx
msgid "Color"
msgstr "Màu sắc"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Columns"
msgstr "Cột"
#: src/libs/resume/ats.ts
msgid "Columns commonly scramble the order text is read in. Set it to a single column."
msgstr "Các cột thường xáo trộn thứ tự văn bản được đọc vào. Đặt nó thành một cột duy nhất."
#. Accessible label for command list region inside command palette
#. Accessible label for the command palette dialog
#: src/features/command-palette/index.tsx
msgid "Command Palette"
msgstr "Bảng lệnh"
#. Accessible label for command palette dialog when browsing a nested command page
#: src/features/command-palette/index.tsx
msgid "Command Palette - {currentPage}"
msgstr "Bảng lệnh - {currentPage}"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Community"
msgstr "Cộng đồng"
#: src/routes/dashboard/resumes/index.tsx
msgid "Compact"
msgstr "Nhỏ gọn"
#: src/dialogs/resume/sections/experience.tsx
#: src/features/applications/components/application-form-sheet.tsx
msgid "Company"
msgstr "Công ty"
#: src/features/applications/components/table-view.tsx
msgid "Company / Role"
msgstr "Công ty / Vai trò"
#: src/routes/dashboard/applications/index.tsx
msgid "Company A–Z"
msgstr "Công ty A–Z"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Compare this resume against this job posting URL and update the keywords without overselling anything."
msgstr "So sánh sơ yếu lý lịch này với URL tin tuyển dụng này và cập nhật các từ khóa mà không thổi phồng bất cứ điều gì."
#: src/features/ats-checker/messages.ts
msgid "Compress or remove large images to keep uploads quick."
msgstr "Nén hoặc xóa các hình ảnh lớn để việc tải lên được nhanh chóng."
#. Account deletion confirmation dialog confirm action in account settings
#. Create API key dialog acknowledgment action after copying
#: src/dialogs/api-key/create.tsx
#: src/features/settings/pages/account.tsx
#: src/hooks/use-prompt.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Confirm"
msgstr "Xác nhận"
#: src/features/resume/builder/password-dialog.tsx
msgid "Confirm Password"
msgstr "Xác nhận mật khẩu"
#. Authentication settings action to link a social login provider
#: src/features/settings/authentication/components/social-provider.tsx
msgid "Connect"
msgstr "Kết nối"
#: src/features/auth/pages/consent.tsx
msgid "Connect an application"
msgstr "Kết nối một ứng dụng"
#: src/features/homepage/feature-explorer.tsx
msgid "Connect through MCP to create and update resumes in a conversation. Or use the API to build your own workflow."
msgstr "Kết nối qua MCP để tạo và cập nhật sơ yếu lý lịch ngay trong cuộc trò chuyện. Hoặc dùng API để xây dựng quy trình làm việc của riêng bạn."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Connect your own AI provider to get a review of the writing. The checks above need no provider and no account."
msgstr "Kết nối nhà cung cấp AI của riêng bạn để nhận đánh giá về nội dung viết. Các kiểm tra ở trên không cần nhà cung cấp hay tài khoản nào."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Connected"
msgstr "Đã kết nối"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Connection failed"
msgstr "Kết nối thất bại"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Connection failed."
msgstr "Kết nối thất bại."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Connection verified. The provider is ready to use."
msgstr "Đã xác minh kết nối. Nhà cung cấp đã sẵn sàng để sử dụng."
#: src/features/ats-checker/messages.ts
msgid "Contact details"
msgstr "Thông tin liên hệ"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Contacts"
msgstr "Liên hệ"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Contain"
msgstr "Chứa"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/features/cover-letters/editor.tsx
msgid "Content"
msgstr "Nội dung"
#: src/features/ats-checker/messages.ts
msgid "Content is laid out in a grid."
msgstr "Nội dung được trình bày theo dạng lưới."
#. Button label to continue to dashboard after successful registration
#. Final action button after saving backup codes
#. Primary action button to proceed to next step in two-factor setup
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/auth/pages/register.tsx
msgid "Continue"
msgstr "Tiếp tục"
#: src/routes/dashboard/resumes/-components/cards/import-card.tsx
#: src/routes/dashboard/resumes/-components/list-view.tsx
msgid "Continue where you left off"
msgstr "Tiếp tục từ nơi bạn đã dừng lại"
#: src/dialogs/resume/import.tsx
msgid "Continue where you left off by importing a resume you built in Reactive Resume or another resume builder. Supported formats are PDF, Microsoft Word, and JSON files from Reactive Resume or JSON Resume."
msgstr "Tiếp tục từ chỗ bạn đang dở bằng cách nhập một sơ yếu lý lịch bạn đã tạo trong Reactive Resume hoặc một công cụ tạo sơ yếu lý lịch khác. Các định dạng được hỗ trợ là PDF, Microsoft Word và tệp JSON từ Reactive Resume hoặc JSON Resume."
#: src/features/homepage/page.tsx
msgid "Contribute code"
msgstr "Đóng góp mã nguồn"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Conversation copied."
msgstr "Cuộc hội thoại đã được sao chép."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Conversation JSON copied."
msgstr "Đã sao chép JSON hội thoại."
#: src/features/resume/stylesheet/legacy-banner.tsx
msgid "Converted stylesheet draft"
msgstr "Bản nháp bảng định kiểu đã chuyển đổi"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Copied to clipboard."
msgstr "Đã sao chép vào bảng nhớ tạm."
#. Action button to copy two-factor backup codes to clipboard
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/applications/components/application-ai-copilot.tsx
#: src/routes/agent/-components/agent-chat.tsx
msgid "Copy"
msgstr "Sao chép"
#: src/features/cover-letters/library.tsx
msgid "Copy an existing letter from a resume"
msgstr "Sao chép một bức thư hiện có từ sơ yếu lý lịch"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Copy and store these backup codes in case you lose your device."
msgstr "Sao chép và lưu các mã backup này phòng trường hợp bạn mất thiết bị."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Copy Backup Codes"
msgstr "Sao chép mã Backup"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Copy from resume"
msgstr "Sao chép từ sơ yếu lý lịch"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Copy JSON"
msgstr "Sao chép JSON"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Copy saved to your cover-letter library."
msgstr "Bản sao được lưu vào thư viện thư xin việc của bạn."
#. Accessible label for the button that copies the two-factor secret key
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Copy secret"
msgstr "Sao chép bí mật"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Copy stylesheet"
msgstr "Sao chép bảng định kiểu"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Copy the entire job description from the posting and paste it below. We'll fill in the fields for you and keep the text with this application for match scoring and tailoring."
msgstr "Sao chép toàn bộ mô tả công việc từ tin tuyển dụng và dán vào bên dưới. Chúng tôi sẽ điền các trường giúp bạn và lưu lại văn bản cùng đơn ứng tuyển này để chấm điểm mức độ phù hợp và tinh chỉnh."
#: src/features/ats-checker/messages.ts
msgid "Copy the text out of the exported file and read it through; fix anything that arrives in the wrong place."
msgstr "Sao chép văn bản từ tệp đã xuất và đọc lại toàn bộ; sửa bất cứ điều gì bị đặt sai chỗ."
#: src/dialogs/api-key/create.tsx
msgid "Copy this secret key and use it in your applications to access your data."
msgstr "Sao chép khóa bí mật này và sử dụng trong ứng dụng của bạn để truy cập dữ liệu."
#: src/routes/builder/$resumeId/-components/dock.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Copy URL"
msgstr "Sao chép URL"
#: src/libs/resume/ats.ts
msgid "Correct the year, or use \"Present\" for ongoing work."
msgstr "Hãy sửa năm hoặc sử dụng \"Hiện tại\" cho công việc đang diễn ra."
#: src/features/ats-checker/messages.ts
msgid "Correct the year, or write \"Present\" for ongoing work."
msgstr "Sửa lại năm, hoặc ghi \"Hiện tại\" cho công việc đang diễn ra."
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/cover-letters/library.tsx
msgid "Could not complete this action. Please try again."
msgstr "Không thể hoàn tất hành động này. Vui lòng thử lại."
#: src/features/auth/pages/consent.tsx
msgid "Could not complete this connection. Restart the connection from your client and try again."
msgstr "Không thể hoàn thành kết nối này. Khởi động lại kết nối từ máy khách của bạn và thử lại."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Could not copy to clipboard. Please copy the text manually."
msgstr "Không thể sao chép vào clipboard. Vui lòng sao chép văn bản theo cách thủ công."
#: src/features/resume/export/use-resume-export.ts
msgid "Could not generate the DOCX. Please try again."
msgstr "Không thể tạo tệp DOCX. Vui lòng thử lại."
#: src/features/resume/export/use-resume-export.ts
#: src/routes/agent/-components/resume-pane.tsx
msgid "Could not generate the PDF. Please try again."
msgstr "Không thể tạo tệp PDF. Vui lòng thử lại."
#: src/features/cover-letters/library.tsx
msgid "Could not load cover letters."
msgstr "Không thể tải thư xin việc."
#: src/features/cover-letters/library.tsx
msgid "Could not load the selected resume."
msgstr "Không thể tải sơ yếu lý lịch đã chọn."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Could not load this cover letter."
msgstr "Không thể tải thư xin việc này."
#: src/features/homepage/export-playground.tsx
msgid "Could not prepare the sample. Please try again."
msgstr "Không thể chuẩn bị bản mẫu. Vui lòng thử lại."
#: src/features/resume/export/use-resume-export.ts
msgid "Could not prepare your resume for printing. Please try again."
msgstr "Không thể chuẩn bị sơ yếu lý lịch của bạn để in. Vui lòng thử lại."
#. Error shown when AI provider is unreachable during PDF/DOCX resume import
#: src/dialogs/resume/import.tsx
msgid "Could not reach the AI provider. Please try again."
msgstr "Không thể kết nối với nhà cung cấp AI. Vui lòng thử lại."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Could not restore this patch."
msgstr "Không thể khôi phục bản vá này."
#: src/features/cover-letters/editor.tsx
msgid "Could not save the cover letter. Please try again."
msgstr "Không thể lưu thư xin việc. Vui lòng thử lại."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Could not set up two-factor authentication."
msgstr "Không thể thiết lập xác thực hai yếu tố."
#. placeholder {0}: unresolvedLabels.join(", ")
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Could not sort these items; they stayed at the end: {0}."
msgstr "Không thể sắp xếp các mục này; cuối cùng họ vẫn ở lại: {0}."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Could not verify provider connection."
msgstr "Không thể xác minh kết nối với nhà cung cấp."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Could not verify the connection. Check the API key, model, and base URL."
msgstr "Không thể xác minh kết nối. Vui lòng kiểm tra khóa API, mô hình và URL cơ sở."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Couldn't add the application. Please try again."
msgstr "Không thể thêm hồ sơ ứng tuyển. Vui lòng thử lại."
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Couldn't delete the application."
msgstr "Không thể xóa hồ sơ ứng tuyển."
#: src/features/applications/components/interview-dialog.tsx
msgid "Couldn't delete the interview."
msgstr ""
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Couldn't delete the timeline entry."
msgstr "Không thể xóa mục dòng thời gian."
#: src/features/applications/components/board.tsx
msgid "Couldn't move the application. Please try again."
msgstr "Không thể di chuyển hồ sơ ứng tuyển. Vui lòng thử lại."
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Couldn't save"
msgstr "Không thể lưu"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Couldn't save the note."
msgstr "Không thể lưu ghi chú."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Couldn't save your changes. Please try again."
msgstr "Không thể lưu thay đổi của bạn. Vui lòng thử lại."
#: src/features/applications/components/interview-dialog.tsx
msgid "Couldn't schedule the interview."
msgstr ""
#: src/features/applications/components/interview-dialog.tsx
msgid "Couldn't update the interview."
msgstr ""
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Couldn't update the timeline entry."
msgstr "Không thể cập nhật mục dòng thời gian."
#: src/features/applications/components/file-attachment-field.tsx
msgid "Couldn't upload the file. Please try again."
msgstr "Không thể tải tệp lên. Vui lòng thử lại."
#: src/features/applications/components/insights-view.tsx
msgid "Count by source"
msgstr "Số lượng theo nguồn"
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "Counted separately from the parse score. Coverage does not predict anything."
msgstr "Được tính riêng với điểm phân tích. Độ bao phủ không dự đoán điều gì cả."
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Cover"
msgstr "Bìa"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/cover-letters/library.tsx
#: src/features/resume/export/download-dialog.tsx
msgid "Cover letter"
msgstr "Thư xin việc"
#. Fallback title for a custom cover letter item in resume builder when recipient is empty
#. Fallback title for a custom cover letter item in resume builder when recipient is unavailable
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
msgid "Cover Letter"
msgstr "Thư xin việc"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Cover letter draft"
msgstr "Bản nháp thư xin việc"
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/cover-letters.tsx
msgid "Cover Letters"
msgstr "Thư xin việc"
#. Create API key dialog submit action
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/interest.tsx
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/features/cover-letters/library.tsx
#: src/routes/dashboard/resumes/index.tsx
msgid "Create"
msgstr "Tạo"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Create a copy tuned to this job"
msgstr "Tạo một bản sao được tinh chỉnh cho công việc này"
#: src/features/auth/pages/register.tsx
msgid "Create a new account"
msgstr "Tạo tài khoản mới"
#: src/dialogs/api-key/create.tsx
#: src/features/settings/pages/api-keys.tsx
msgid "Create a new API key"
msgstr "Tạo khóa API mới"
#: src/dialogs/resume/sections/award.tsx
msgid "Create a new award"
msgstr "Tạo giải thưởng mới"
#: src/dialogs/resume/sections/certification.tsx
msgid "Create a new certification"
msgstr "Tạo chứng chỉ mới"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Create a new cover letter"
msgstr "Tạo thư xin việc mới"
#: src/dialogs/resume/sections/custom.tsx
msgid "Create a new custom section"
msgstr "Tạo mục tùy chỉnh mới"
#: src/dialogs/resume/sections/education.tsx
msgid "Create a new education"
msgstr "Tạo mục học vấn mới"
#: src/dialogs/resume/sections/experience.tsx
msgid "Create a new experience"
msgstr "Tạo mục kinh nghiệm mới"
#: src/dialogs/resume/sections/interest.tsx
msgid "Create a new interest"
msgstr "Tạo sở thích mới"
#: src/dialogs/resume/sections/language.tsx
msgid "Create a new language"
msgstr "Tạo ngôn ngữ mới"
#: src/dialogs/resume/sections/profile.tsx
msgid "Create a new profile"
msgstr "Tạo hồ sơ mới"
#: src/dialogs/resume/sections/project.tsx
msgid "Create a new project"
msgstr "Tạo dự án mới"
#: src/dialogs/resume/sections/publication.tsx
msgid "Create a new publication"
msgstr "Tạo ấn phẩm mới"
#: src/dialogs/resume/sections/reference.tsx
msgid "Create a new reference"
msgstr "Tạo người tham khảo mới"
#: src/dialogs/resume/index.tsx
#: src/features/command-palette/pages/resumes.tsx
#: src/routes/dashboard/resumes/-components/cards/create-card.tsx
#: src/routes/dashboard/resumes/-components/list-view.tsx
msgid "Create a new resume"
msgstr "Tạo sơ yếu lý lịch mới"
#: src/dialogs/resume/sections/skill.tsx
msgid "Create a new skill"
msgstr "Tạo kỹ năng mới"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Create a new summary item"
msgstr "Tạo mục tóm tắt mới"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Create a new volunteer experience"
msgstr "Tạo hoạt động tình nguyện mới"
#: src/features/homepage/page.tsx
msgid "Create a resume"
msgstr "Tạo sơ yếu lý lịch"
#: src/dialogs/resume/index.tsx
msgid "Create a Sample Resume"
msgstr "Tạo sơ yếu lý lịch mẫu"
#: src/features/cover-letters/library.tsx
msgid "Create cover letter"
msgstr "Tạo thư xin việc"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Create from scratch"
msgstr "Tạo từ đầu"
#. Call-to-action link from login page to account registration page
#: src/features/auth/pages/login.tsx
msgid "Create one now"
msgstr "Tạo ngay bây giờ"
#. Accessible label for create-resume split button group
#: src/dialogs/resume/index.tsx
msgid "Create resume with options"
msgstr "Tạo sơ yếu lý lịch với các tùy chọn"
#: src/routes/dashboard/resumes/index.tsx
msgid "Created"
msgstr "Đã tạo"
#. placeholder {0}: result.name
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Created \"{0}\" and linked it to this application."
msgstr "Đã tạo \"{0}\" và liên kết với hồ sơ ứng tuyển này."
#: src/dialogs/api-key/create.tsx
msgid "Creating your API key..."
msgstr "Đang tạo khóa API của bạn..."
#: src/dialogs/resume/index.tsx
msgid "Creating your resume..."
msgstr "Đang tạo sơ yếu lý lịch của bạn..."
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Crop and Upload"
msgstr "Cắt và tải ảnh lên"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Crop picture"
msgstr "Ảnh cắt"
#: src/features/applications/components/import-applications-sheet.tsx
msgid "CSV data"
msgstr "Dữ liệu CSV"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Current filters"
msgstr "Bộ lọc hiện tại"
#: src/dialogs/auth/change-password.tsx
msgid "Current Password"
msgstr "Mật khẩu hiện tại"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Current stage"
msgstr "Giai đoạn hiện tại"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Currently available for German resumes. Uses the language set in Page."
msgstr "Hiện đang hỗ trợ sơ yếu lý lịch bằng tiếng Đức. Sử dụng ngôn ngữ được thiết lập trong phần “Trang”."
#: src/components/input/color-picker.tsx
msgid "Custom"
msgstr "Tùy chỉnh"
#. Authentication provider display name in account settings
#: src/features/settings/authentication/components/hooks.tsx
msgid "Custom OAuth"
msgstr "OAuth tùy chỉnh"
#: src/libs/resume/section.tsx
msgid "Custom Sections"
msgstr "Các mục tùy chỉnh"
#: src/libs/resume/section.tsx
msgid "Custom Styles"
msgstr "Kiểu dáng tùy chỉnh"
#: src/libs/locale.ts
msgid "Czech"
msgstr "Tiếng Séc"
#: src/libs/locale.ts
msgid "Danish"
msgstr "Tiếng Đan Mạch"
#. Appearance theme option for dark mode
#: src/features/user/dropdown-menu.tsx
#: src/libs/theme.ts
msgid "Dark"
msgstr "Tối"
#: src/features/command-palette/pages/preferences/theme.tsx
msgid "Dark theme"
msgstr "Chủ đề tối"
#: src/routes/dashboard/-components/sidebar.tsx
msgid "Dashboard"
msgstr "Bảng điều khiển"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/publication.tsx
msgid "Date"
msgstr "Ngày"
#: src/features/applications/components/interview-dialog.tsx
msgid "Date & time"
msgstr ""
#: src/routes/dashboard/applications/index.tsx
msgid "Date applied"
msgstr "Ngày ứng tuyển"
#: src/features/ats-checker/messages.ts
#: src/features/ats-checker/parse-preview.tsx
msgid "Dates"
msgstr "Ngày tháng"
#: src/components/input/rich-input.tsx
msgid "Decrease indent"
msgstr "Giảm độ thụt lề"
#: src/routes/agent/-components/resume-pane.tsx
msgid "Decrease zoom"
msgstr "Giảm độ phóng to"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Deep check"
msgstr "Kiểm tra chuyên sâu"
#: src/features/cover-letters/library.tsx
msgid "Default template"
msgstr "Mẫu mặc định"
#: src/dialogs/resume/sections/education.tsx
msgid "Degree"
msgstr "Bằng cấp"
#. API key deletion confirmation dialog confirm action in settings
#. Destructive confirmation button label when deleting a custom section in resume builder
#. Destructive confirmation button label when deleting a section item in resume builder
#. Passkey row action to remove the selected passkey
#. Resume card context menu destructive action to remove a resume
#. Resume card dropdown destructive action to remove a resume
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/interview-dialog.tsx
#: src/features/applications/components/table-view.tsx
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/settings/authentication/components/passkeys.tsx
#: src/features/settings/pages/api-keys.tsx
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
msgid "Delete"
msgstr "Xóa"
#: src/features/command-palette/pages/navigation.tsx
#: src/features/settings/pages/account.tsx
msgid "Delete Account"
msgstr "Xóa tài khoản"
#: src/features/ats-checker/messages.ts
msgid "Delete it. Hidden keywords are treated as a deliberate attempt to game the search."
msgstr "Xóa nó đi. Từ khóa ẩn bị coi là hành vi cố ý gian lận trong tìm kiếm."
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Delete Page"
msgstr "Xóa trang"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Delete picture"
msgstr "Xóa ảnh"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Delete provider"
msgstr "Xóa nhà cung cấp"
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Delete this agent thread?"
msgstr "Xóa chủ đề thảo luận về tác vụ này?"
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Delete this application?"
msgstr "Xóa đơn ứng tuyển này?"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Delete this cover letter?"
msgstr "Xóa thư xin việc này?"
#: src/features/applications/components/interview-dialog.tsx
msgid "Delete this interview?"
msgstr ""
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Delete this timeline entry?"
msgstr "Xóa mục dòng thời gian này?"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Delete timeline entry"
msgstr "Xóa mục dòng thời gian"
#. placeholder {0}: result.deleted
#: src/features/applications/components/table-view.tsx
msgid "Deleted {0} application(s)."
msgstr "Đã xóa {0} hồ sơ ứng tuyển."
#: src/features/settings/pages/account.tsx
msgid "Deleting your account..."
msgstr "Đang xóa tài khoản của bạn..."
#: src/features/settings/pages/api-keys.tsx
msgid "Deleting your API key..."
msgstr "Đang xoá khoá API của bạn..."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts
msgid "Deleting your resume..."
msgstr "Đang xóa bản lý lịch của bạn..."
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Denied, waiting for the agent…"
msgstr "Đã từ chối, đang chờ tác nhân…"
#: src/features/auth/pages/consent.tsx
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Deny"
msgstr "Từ chối"
#: src/features/ats-checker/messages.ts
msgid "Describe each role with short bullets. Solid paragraphs are harder to skim and to segment."
msgstr "Mô tả mỗi vai trò bằng các gạch đầu dòng ngắn gọn. Đoạn văn liền mạch khó lướt đọc và khó phân đoạn hơn."
#: src/libs/resume/ats.ts
msgid "Describe what you did so the entry contributes keywords for matching."
msgstr "Mô tả những gì bạn đã làm để mục nhập đóng góp từ khóa cho việc đối sánh."
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Description"
msgstr "Mô tả"
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/resume/section.tsx
#: src/routes/builder/$resumeId/-components/mobile-builder-shell.tsx
msgid "Design"
msgstr "Thiết kế"
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "Design systems"
msgstr "Hệ thống thiết kế"
#: src/features/homepage/feature-explorer.tsx
msgid "Designed a shared component library that six product teams use to build consistent interfaces."
msgstr "Thiết kế một thư viện thành phần dùng chung mà sáu nhóm sản phẩm dùng để xây dựng các giao diện nhất quán."
#: src/features/homepage/resume-sculpture.tsx
msgid "Designed websites and tools for a growing creative community."
msgstr "Thiết kế các trang web và công cụ cho một cộng đồng sáng tạo đang phát triển."
#. Label above the raw error text forwarded by the identity provider
#: src/features/auth/pages/error.tsx
msgid "Details from the provider:"
msgstr "Chi tiết từ nhà cung cấp:"
#. Destructive action button to turn off two-factor authentication
#: src/dialogs/auth/disable-two-factor.tsx
#: src/features/settings/authentication/components/two-factor.tsx
msgid "Disable 2FA"
msgstr "Tắt xác thực 2FA"
#: src/dialogs/auth/disable-two-factor.tsx
msgid "Disable Two-Factor Authentication"
msgstr "Tắt xác thực hai yếu tố"
#: src/dialogs/auth/disable-two-factor.tsx
msgid "Disabling two-factor authentication..."
msgstr "Đang tắt xác thực hai yếu tố..."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Discard"
msgstr "Loại bỏ"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Discard unsaved changes?"
msgstr "Hủy các thay đổi chưa được lưu?"
#. Authentication settings action to unlink a connected social login provider
#: src/features/settings/authentication/components/social-provider.tsx
msgid "Disconnect"
msgstr "Ngắt kết nối"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Discord"
msgstr "Discord"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Dismiss"
msgstr "Miễn nhiệm"
#: src/features/homepage/page.tsx
msgid "Docs"
msgstr "Tài liệu"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Documentation"
msgstr "Tài liệu"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Documents sent"
msgstr "Tài liệu đã gửi"
#: src/features/auth/pages/login.tsx
msgid "Don't have an account? <0/>"
msgstr "Chưa có tài khoản? <0/>"
#: src/components/ui/donation-toast.tsx
msgid "Donate"
msgstr "Quyên tặng"
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Donate to Reactive Resume"
msgstr "Đóng góp cho Reactive Resume"
#: src/routes/agent/-components/tool-part-card.tsx
msgid "Done"
msgstr "Hoàn tất"
#. Action button to download two-factor backup codes as a text file
#. Primary action in the builder header to open resume download options
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/homepage/languages-showcase.tsx
#: src/features/resume/export/download-dialog.tsx
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/export.tsx
msgid "Download"
msgstr "Tải về"
#: src/features/settings/pages/account.tsx
msgid "Download a copy of all your data, including your profile and every resume, as a JSON file."
msgstr "Tải xuống bản sao tất cả dữ liệu của bạn, bao gồm hồ sơ và mọi CV, dưới dạng tệp JSON."
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Download application details, contacts, notes, and timeline history as CSV."
msgstr "Tải xuống chi tiết ứng dụng, danh bạ, ghi chú và lịch sử dòng thời gian dưới dạng CSV."
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Download CSV"
msgstr "Tải xuống CSV"
#. Primary action in the builder header to open resume download options
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Download options"
msgstr "Tùy chọn tải xuống"
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/resume/public/public-resume.tsx
#: src/routes/agent/-components/resume-pane.tsx
msgid "Download PDF"
msgstr "Tải xuống PDF"
#: src/features/homepage/export-playground.tsx
msgid "Download sample DOCX"
msgstr "Tải xuống mẫu DOCX"
#: src/features/homepage/export-playground.tsx
msgid "Download sample JSON"
msgstr "Tải xuống mẫu JSON"
#: src/features/homepage/export-playground.tsx
msgid "Download sample Markdown"
msgstr "Tải xuống mẫu Markdown"
#: src/features/homepage/export-playground.tsx
msgid "Download sample PDF"
msgstr "Tải xuống mẫu PDF"
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "Downloads"
msgstr "Tải về"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Draft a cover letter"
msgstr "Soạn thư xin việc"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Draft a follow-up"
msgstr "Soạn lời nhắc theo dõi"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Drafting failed."
msgstr "Soạn thảo thất bại."
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Drag and drop sections here to move them between columns"
msgstr "Kéo và thả các mục ở đây để di chuyển giữa các cột"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Drag to reposition and use the slider to zoom before uploading."
msgstr "Kéo chuột để định vị lại và sử dụng thanh trượt để phóng to trước khi tải lên."
#: src/features/homepage/resume-sculpture.tsx
msgid "Drag to turn the pages"
msgstr "Kéo để lật trang"
#: src/features/ats-checker/messages.ts
msgid "Drop the pronouns and start from the verb. That is the convention in most markets."
msgstr "Bỏ đại từ nhân xưng và bắt đầu bằng động từ. Đó là quy ước phổ biến ở hầu hết thị trường."
#. Resume card context menu action to create a copy
#. Resume card dropdown action to create a copy
#: src/dialogs/resume/index.tsx
#: src/features/cover-letters/editor-dialog.tsx
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
msgid "Duplicate"
msgstr "Tạo bản sao"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Duplicate as AI draft"
msgstr "Nhân bản thành bản nháp AI"
#: src/dialogs/resume/index.tsx
msgid "Duplicate Resume"
msgstr "Tạo bản sao bản lý lịch"
#: src/dialogs/resume/index.tsx
msgid "Duplicate your resume to create a new one, just like the original."
msgstr "Tạo bản sao bản lý lịch của bạn để tạo một bản mới, giống hệt bản gốc."
#: src/dialogs/resume/index.tsx
msgid "Duplicating your resume..."
msgstr "Đang tạo bản sao bản lý lịch của bạn..."
#: src/features/applications/components/interview-dialog.tsx
msgid "Duration"
msgstr ""
#: src/libs/locale.ts
msgid "Dutch"
msgstr "Tiếng Hà Lan"
#: src/routes/builder/$resumeId/-components/version-history.tsx
msgid "Earlier versions are kept; the builder's undo history is reset."
msgstr "Các phiên bản trước đó được giữ lại; lịch sử hoàn tác của trình tạo được đặt lại về 0."
#: src/components/input/chip-input.tsx
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/routes/builder/$resumeId/-components/mobile-builder-shell.tsx
msgid "Edit"
msgstr "Biên tập"
#. placeholder {0}: letter.name
#: src/features/cover-letters/library.tsx
msgid "Edit {0}"
msgstr "Chỉnh sửa {0}"
#. Screen reader label for button that edits a keyword chip. Variable is the current keyword text.
#: src/components/input/chip-input.tsx
msgid "Edit {chip}"
msgstr "Chỉnh sửa {chip}"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Edit application"
msgstr "Chỉnh sửa hồ sơ ứng tuyển"
#. placeholder {0}: selectedColor.token.value
#: src/features/resume/stylesheet/editor.tsx
msgid "Edit color {0}"
msgstr "Chỉnh sửa màu {0}"
#. Screen reader description for the fullscreen rich-text editor dialog
#: src/components/input/rich-input.tsx
msgid "Edit content in fullscreen mode"
msgstr "Chỉnh sửa nội dung ở chế độ toàn màn hình"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Edit cover letter"
msgstr "Chỉnh sửa thư xin việc"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Edit date"
msgstr "Sửa ngày"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Edit declined"
msgstr "Chỉnh sửa bị từ chối"
#. Resume card context menu action to edit resume metadata
#. Resume card dropdown action to edit resume metadata
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
msgid "Edit details"
msgstr "Chỉnh sửa chi tiết"
#: src/features/applications/components/interview-dialog.tsx
msgid "Edit interview"
msgstr ""
#: src/components/input/chip-input.tsx
msgid "Edit keyword"
msgstr "Chỉnh sửa từ khóa"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Edit model"
msgstr "Chỉnh sửa mô hình"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Edit note"
msgstr "Sửa ghi chú"
#: src/features/resume/export/download-dialog.tsx
msgid "Editable in Word, Google Docs, and Pages."
msgstr "Có thể chỉnh sửa trong Word, Google Docs và Pages."
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
msgid "Editing is disabled until you unlock it."
msgstr "Chức năng chỉnh sửa bị vô hiệu hóa cho đến khi bạn mở khóa."
#: src/components/input/chip-input.tsx
msgid "Editing keyword..."
msgstr "Đang chỉnh sửa từ khóa..."
#: src/dialogs/resume/sections/custom.tsx
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/languages-showcase.tsx
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Education"
msgstr "Giáo dục"
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
msgid "Email"
msgstr "Email"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Email (optional)"
msgstr "Email (tùy chọn)"
#. Label for email input on forgot-password form
#. Label for email input on registration form
#. Label for login identifier input that accepts email or username
#: src/features/auth/pages/forgot-password.tsx
#: src/features/auth/pages/login.tsx
#: src/features/auth/pages/register.tsx
#: src/features/settings/pages/profile.tsx
msgid "Email Address"
msgstr "Địa chỉ Email"
#: src/features/settings/pages/profile.tsx
msgid "Email delivery isn't configured on this instance, so verification is disabled."
msgstr "Tính năng gửi email chưa được cấu hình trên phiên bản này, do đó việc xác minh đã bị vô hiệu hóa."
#: src/features/ats-checker/messages.ts
msgid "Embed all fonts when exporting, so characters map the way you intended."
msgstr "Nhúng tất cả font khi xuất tệp, để các ký tự hiển thị đúng như bạn mong muốn."
#: src/features/settings/authentication/components/two-factor.tsx
msgid "Enable 2FA"
msgstr "Bật xác thực 2FA"
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
msgid "Enable editing"
msgstr "Cho phép chỉnh sửa"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Enable Two-Factor Authentication"
msgstr "Bật xác thực hai yếu tố"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Enabled"
msgstr "Đã bật"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Enabling two-factor authentication…"
msgstr "Kích hoạt xác thực hai yếu tố…"
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/locale.ts
msgid "English"
msgstr "Tiếng Anh"
#: src/libs/locale.ts
msgid "English (United Kingdom)"
msgstr "Tiếng Anh (Vương quốc Anh)"
#: src/features/cover-letters/editor.tsx
msgid "Enter a name for this cover letter."
msgstr "Nhập tên cho thư xin việc này."
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Enter a name for your passkey."
msgstr "Hãy nhập tên cho khóa truy cập của bạn."
#: src/features/auth/pages/reset-password.tsx
msgid "Enter a new password for your account"
msgstr "Nhập mật khẩu mới cho tài khoản của bạn"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Enter a valid email address."
msgstr "Nhập địa chỉ email hợp lệ."
#: src/features/auth/pages/verify-2fa.tsx
msgid "Enter one of your saved backup codes to access your account"
msgstr "Nhập một trong các mã dự phòng đã lưu để truy cập tài khoản của bạn"
#: src/features/auth/pages/resume-password.tsx
msgid "Enter the password the resume owner shared with you."
msgstr "Nhập mật khẩu mà chủ sở hữu sơ yếu lý lịch đã chia sẻ với bạn."
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Enter the URL to link to"
msgstr "Nhập URL để liên kết tới"
#: src/components/input/rich-input.tsx
msgid "Enter the URL you want to link to:"
msgstr "Nhập URL bạn muốn liên kết đến:"
#: src/features/auth/pages/verify-2fa.tsx
msgid "Enter the verification code from your authenticator app"
msgstr "Nhập mã xác minh từ ứng dụng xác thực của bạn"
#: src/dialogs/auth/change-password.tsx
msgid "Enter your current password and a new password to update your account."
msgstr "Nhập mật khẩu hiện tại và mật khẩu mới để cập nhật tài khoản của bạn."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Enter your password to confirm setting up two-factor authentication. Once it is on, you need a code from your authenticator app every time you sign in."
msgstr "Nhập mật khẩu của bạn để xác nhận việc thiết lập xác thực hai yếu tố. Sau khi bật, bạn sẽ cần mã từ ứng dụng xác thực mỗi lần đăng nhập."
#: src/dialogs/auth/disable-two-factor.tsx
msgid "Enter your password to disable two-factor authentication. Your account will be less secure without 2FA enabled."
msgstr "Nhập mật khẩu của bạn để tắt xác thực hai yếu tố. Tài khoản của bạn sẽ kém an toàn hơn nếu không bật 2FA."
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Error"
msgstr "Lỗi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Every check passed. Nothing here should stop a parser from reading your resume."
msgstr "Mọi kiểm tra đều được thông qua. Không có gì ở đây có thể ngăn trình phân tích cú pháp đọc sơ yếu lý lịch của bạn."
#: src/features/homepage/feature-explorer.tsx
msgid "Example application"
msgstr "Hồ sơ ứng tuyển mẫu"
#: src/features/homepage/feature-explorer.tsx
msgid "Example edit"
msgstr "Chỉnh sửa mẫu"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Exit focus mode"
msgstr "Thoát chế độ lấy nét"
#: src/components/input/rich-input.tsx
msgid "Exit Fullscreen"
msgstr "Thoát toàn màn hình"
#: src/dialogs/resume/sections/custom.tsx
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/feature-explorer.tsx
#: src/features/homepage/languages-showcase.tsx
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Experience"
msgstr "Kinh nghiệm"
#: src/dialogs/api-key/create.tsx
msgid "Expires in"
msgstr "Hết hạn sau"
#. placeholder {0}: key.expiresAt.toLocaleDateString()
#: src/features/settings/pages/api-keys.tsx
msgid "Expires on {0}"
msgstr "Hết hạn vào {0}"
#: src/features/homepage/feature-explorer.tsx
msgid "Explore features"
msgstr "Khám phá tính năng"
#: src/features/homepage/page.tsx
msgid "Explore templates"
msgstr "Khám phá các mẫu"
#: src/libs/resume/section.tsx
msgid "Export"
msgstr "Xuất"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Export applications"
msgstr "Xuất ứng dụng"
#: src/routes/dashboard/applications/index.tsx
msgid "Export CSV"
msgstr "Xuất CSV"
#: src/features/command-palette/pages/navigation.tsx
msgid "Export Data"
msgstr "Xuất dữ liệu"
#: src/features/ats-checker/messages.ts
msgid "Export from the original document instead of scanning or screenshotting it."
msgstr "Xuất từ tài liệu gốc thay vì quét hoặc chụp màn hình nó."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Export JSON"
msgstr "Xuất JSON"
#: src/features/settings/pages/account.tsx
msgid "Export my data"
msgstr "Xuất dữ liệu của tôi"
#: src/features/applications/components/insights-view.tsx
msgid "Export PNG"
msgstr "Xuất PNG"
#: src/features/ats-checker/messages.ts
msgid "Export the resume as a text PDF rather than as an image or a scan."
msgstr "Xuất sơ yếu lý lịch dưới dạng PDF văn bản thay vì hình ảnh hoặc bản quét."
#: src/features/applications/components/insights-view.tsx
msgid "Exported pipeline-flow.png"
msgstr "Đã xuất pipeline-flow.png"
#: src/features/homepage/ats-playground.tsx
msgid "Extracted text"
msgstr "Văn bản được trích xuất"
#: src/routes/agent/-components/tool-part-card.tsx
msgid "Failed"
msgstr "Thất bại"
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Failed to archive thread."
msgstr "Không thể lưu trữ chủ đề."
#. Fallback toast when creating an API key fails
#: src/dialogs/api-key/create.tsx
msgid "Failed to create API key. Please try again."
msgstr "Không thể tạo khóa API. Vui lòng thử lại."
#. Fallback toast when account registration fails without a server error message
#: src/features/auth/pages/register.tsx
msgid "Failed to create your account. Please try again."
msgstr "Không thể tạo tài khoản của bạn. Vui lòng thử lại."
#. Fallback toast when deleting a passkey fails
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Failed to delete passkey. Please try again."
msgstr "Không thể xóa khóa truy cập. Vui lòng thử lại."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Failed to delete provider."
msgstr "Không thể xóa nhà cung cấp."
#. Fallback toast when deleting an API key fails
#: src/features/settings/pages/api-keys.tsx
msgid "Failed to delete the API key. Please try again."
msgstr "Không thể xóa khóa API. Vui lòng thử lại."
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Failed to delete thread."
msgstr "Không thể xóa chủ đề."
#. Fallback toast when account deletion fails
#: src/features/settings/pages/account.tsx
msgid "Failed to delete your account. Please try again."
msgstr "Không thể xóa tài khoản của bạn. Vui lòng thử lại."
#. Fallback toast when disabling two-factor authentication fails
#: src/dialogs/auth/disable-two-factor.tsx
msgid "Failed to disable two-factor authentication. Please try again."
msgstr "Không thể tắt xác thực hai yếu tố. Vui lòng thử lại."
#. Fallback toast when enabling two-factor authentication fails
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Failed to enable two-factor authentication. Please try again."
msgstr "Không thể bật xác thực hai yếu tố. Vui lòng thử lại."
#. Fallback toast when data export fails
#: src/features/settings/pages/account.tsx
msgid "Failed to export your data. Please try again."
msgstr "Không thể xuất dữ liệu của bạn. Vui lòng thử lại."
#. Fallback toast when linking a social authentication provider fails
#: src/features/settings/authentication/components/hooks.tsx
msgid "Failed to link provider. Please try again."
msgstr "Không thể kết nối với nhà cung cấp. Vui lòng thử lại."
#. Fallback toast when passkey registration fails
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Failed to register passkey. Please try again."
msgstr "Không thể đăng ký khóa truy cập. Vui lòng thử lại."
#. Fallback toast when renaming a passkey fails
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Failed to rename passkey. Please try again."
msgstr "Không thể đổi tên khóa truy cập. Vui lòng thử lại."
#. Fallback toast when requesting email change confirmation fails
#: src/features/settings/pages/profile.tsx
msgid "Failed to request email change. Please try again."
msgstr "Không thể thực hiện yêu cầu thay đổi địa chỉ email. Vui lòng thử lại."
#. Fallback toast when resending account verification email fails
#: src/features/settings/pages/profile.tsx
msgid "Failed to resend verification email. Please try again."
msgstr "Không thể gửi lại email xác minh. Vui lòng thử lại."
#. Fallback toast when resetting password fails and no backend message is available
#: src/features/auth/pages/reset-password.tsx
msgid "Failed to reset your password. Please try again."
msgstr "Không thể đặt lại mật khẩu của bạn. Vui lòng thử lại."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Failed to review this resume."
msgstr "Không thể đánh giá sơ yếu lý lịch này."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Failed to save AI provider."
msgstr "Không thể lưu nhà cung cấp AI."
#. Fallback toast when requesting password reset email fails without backend message
#: src/features/auth/pages/forgot-password.tsx
msgid "Failed to send password reset email. Please try again."
msgstr "Không gửi được email đặt lại mật khẩu. Vui lòng thử lại."
#. Fallback toast when sign-in fails and no server error message is available
#. Fallback toast when sign-in fails without an error message
#: src/features/auth/components/social-auth.tsx
#: src/features/auth/pages/login.tsx
msgid "Failed to sign in. Please try again."
msgstr "Đăng nhập thất bại. Vui lòng thử lại."
#. Fallback toast when signing out fails
#: src/features/user/dropdown-menu.tsx
msgid "Failed to sign out. Please try again."
msgstr "Không thể đăng xuất. Vui lòng thử lại."
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Failed to start agent thread."
msgstr "Không thể khởi động luồng tác vụ."
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "Failed to start the AI assistant."
msgstr "Không thể khởi động trợ lý AI."
#. Fallback toast when unlinking a social authentication provider fails
#: src/features/settings/authentication/components/hooks.tsx
msgid "Failed to unlink provider. Please try again."
msgstr "Không thể hủy liên kết nhà cung cấp. Vui lòng thử lại."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Failed to update provider."
msgstr "Không thể cập nhật nhà cung cấp."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Failed to update thread settings."
msgstr "Không thể cập nhật cài đặt chủ đề."
#. Fallback toast when changing account password fails
#: src/dialogs/auth/change-password.tsx
msgid "Failed to update your password. Please try again."
msgstr "Không thể cập nhật mật khẩu của bạn. Vui lòng thử lại."
#. Fallback toast when updating profile details fails
#: src/features/settings/pages/profile.tsx
msgid "Failed to update your profile. Please try again."
msgstr "Không thể cập nhật hồ sơ của bạn. Vui lòng thử lại."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Failed to upload attachment."
msgstr "Không thể tải tệp đính kèm lên."
#. Fallback toast when uploading profile picture for resume fails
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Failed to upload picture. Please try again."
msgstr "Không tải được ảnh lên. Vui lòng thử lại."
#. Fallback toast when resume password verification fails unexpectedly
#: src/features/auth/pages/resume-password.tsx
msgid "Failed to verify the password. Please try again."
msgstr "Không xác minh được mật khẩu. Vui lòng thử lại."
#. Fallback toast when verifying a backup two-factor authentication code fails
#: src/features/auth/pages/verify-2fa.tsx
msgid "Failed to verify your backup code. Please try again."
msgstr "Không thể xác minh mã dự phòng của bạn. Vui lòng thử lại."
#. Fallback toast when verifying a two-factor authentication code fails
#. Fallback toast when verifying two-factor setup code fails
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/auth/pages/verify-2fa.tsx
msgid "Failed to verify your code. Please try again."
msgstr "Không thể xác minh mã của bạn. Vui lòng thử lại."
#: src/features/resume/stylesheet/status.tsx
msgid "Fatal error"
msgstr "Lỗi nghiêm trọng"
#: src/features/homepage/site-footer.tsx
msgid "Features"
msgstr "Tính năng"
#: src/features/homepage/page.tsx
msgid "Fifteen templates, all free. Pick one you like. You can change the type, color, and layout in the editor."
msgstr "Mười lăm mẫu, tất cả đều miễn phí. Hãy chọn một mẫu bạn thích. Bạn có thể đổi kiểu, màu sắc và cách bố trí ngay trong trình biên tập."
#: src/dialogs/resume/import.tsx
msgid "File"
msgstr "Tài liệu"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Fill fields"
msgstr "Điền các trường"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Filled in what we could from the posting."
msgstr "Đã điền những gì có thể từ tin tuyển dụng."
#: src/routes/dashboard/resumes/index.tsx
msgid "Filter by"
msgstr "Lọc theo"
#: src/routes/dashboard/applications/index.tsx
msgid "Filter by tags"
msgstr "Lọc theo thẻ"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Find the weak bullet points and rewrite them with stronger outcomes, numbers, scope, and sharper verbs."
msgstr "Tìm những gạch đầu dòng còn yếu và viết lại chúng với kết quả rõ hơn, có số liệu, phạm vi và động từ sắc bén hơn."
#: src/features/homepage/page.tsx
msgid "Find us on GitHub"
msgstr "Tìm chúng tôi trên GitHub"
#: src/libs/locale.ts
msgid "Finnish"
msgstr "Tiếng Phần Lan"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Fit"
msgstr "Phù hợp"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Fit to view"
msgstr "Phù hợp để xem"
#: src/features/homepage/feature-explorer.tsx
msgid "Fits into your workflow"
msgstr "Khớp với quy trình làm việc của bạn"
#: src/features/ats-checker/messages.ts
msgid "Flatten the form so the text is part of the page."
msgstr "Làm phẳng biểu mẫu để văn bản trở thành một phần của trang."
#: src/dialogs/resume/sections/language.tsx
msgid "Fluency"
msgstr "Trình độ thành thạo"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Follow-up"
msgstr "Theo dõi"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Follow-up date"
msgstr "Ngày theo dõi"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Follow-up draft"
msgstr "Bản nháp theo dõi"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Follow-up note"
msgstr "Ghi chú theo dõi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Font Family"
msgstr "Kiểu Font"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Font Size"
msgstr "Kích thước Font"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Font Weight"
msgstr "Độ đậm Font"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Font Weights"
msgstr "Các độ đậm Font"
#: src/features/homepage/export-playground.tsx
msgid "For a few more edits"
msgstr "Để chỉnh sửa thêm vài chi tiết"
#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx
msgid "For example, note which companies you sent this resume to, or links to the job descriptions."
msgstr "Ví dụ, ghi lại bạn đã gửi sơ yếu lý lịch này đến những công ty nào, hoặc liên kết đến các mô tả công việc."
#: src/features/homepage/export-playground.tsx
msgid "For keeping a copy"
msgstr "Để giữ một bản sao"
#: src/features/homepage/export-playground.tsx
msgid "For your next application"
msgstr "Cho lần ứng tuyển tới của bạn"
#: src/features/homepage/export-playground.tsx
msgid "For your words, anywhere"
msgstr "Cho lời văn của bạn, ở mọi nơi"
#. Link label to password reset page from login form
#: src/features/auth/pages/login.tsx
msgid "Forgot Password?"
msgstr "Quên mật khẩu?"
#: src/features/auth/pages/forgot-password.tsx
msgid "Forgot your password?"
msgstr "Bạn quên mật khẩu?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgctxt "Page Format (A4, Letter, Free-form)"
msgid "Format"
msgstr "Định dạng"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Format stylesheet"
msgstr "Định dạng bảng định kiểu"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Free-form"
msgstr "Hình thức tự do"
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/locale.ts
msgid "French"
msgstr "Tiếng Pháp"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "From your resume and the posting"
msgstr "Từ sơ yếu lý lịch của bạn và tin tuyển dụng"
#: src/features/resume/export/download-dialog.tsx
msgid "Full resume data for backup or import."
msgstr "Dữ liệu sơ yếu lý lịch đầy đủ để sao lưu hoặc nhập."
#. Layout editor toggle label that makes a page single-column
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Full Width"
msgstr "Chiều rộng đầy đủ"
#: src/components/input/rich-input.tsx
msgid "Fullscreen"
msgstr "Toàn màn hình"
#. Screen reader title for the fullscreen rich-text editor dialog
#: src/components/input/rich-input.tsx
msgid "Fullscreen Editor"
msgstr "Trình chỉnh sửa toàn màn hình"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Gaps:"
msgstr "Khoảng trống:"
#: src/dialogs/resume/index.tsx
msgid "Generate a random name"
msgstr "Tạo tên ngẫu nhiên"
#: src/features/resume/export/use-resume-export.ts
#: src/routes/agent/-components/resume-pane.tsx
msgid "Generating your PDF..."
msgstr "Đang tạo PDF của bạn..."
#: src/libs/locale.ts
msgid "German"
msgstr "Tiếng Đức"
#: src/features/homepage/page.tsx
msgid "Get a second opinion on your writing, share your resume, and keep track of where you’ve applied. It’s all in one place."
msgstr "Xin thêm một góp ý về cách viết của bạn, chia sẻ sơ yếu lý lịch và theo dõi những nơi bạn đã nộp hồ sơ. Tất cả nằm trong một nơi duy nhất."
#: src/features/homepage/page.tsx
#: src/features/homepage/site-footer.tsx
msgid "Get Started"
msgstr "Bắt đầu"
#. Authentication provider display name in account settings
#. Brand name label for GitHub social sign-in button
#: src/features/auth/components/social-auth.tsx
#: src/features/homepage/site-footer.tsx
#: src/features/settings/authentication/components/hooks.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "GitHub"
msgstr "GitHub"
#: src/features/ats-checker/messages.ts
msgid "Give every role a period, such as \"Jan 2020 - Present\", so your timeline can be reconstructed."
msgstr "Ghi khoảng thời gian cho mỗi vai trò, chẳng hạn \"Tháng 1 năm 2020 - Hiện tại\", để có thể dựng lại dòng thời gian của bạn."
#: src/features/ats-checker/messages.ts
msgid "Give every role and qualification a date range."
msgstr "Ghi khoảng thời gian cho mỗi vai trò và bằng cấp."
#. Secondary navigation button on backup-code verification screen
#: src/features/auth/pages/verify-2fa.tsx
msgid "Go Back"
msgstr "Quay lại"
#: src/components/layout/not-found-screen.tsx
msgid "Go home"
msgstr "Về nhà"
#: src/components/layout/error-screen.tsx
#: src/components/layout/not-found-screen.tsx
#: src/routes/_home/-sections/header.tsx
msgid "Go to dashboard"
msgstr "Đi đến bảng điều khiển"
#. Accessible label for button navigating from builder to resumes dashboard
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Go to resumes dashboard"
msgstr "Truy cập trang tổng quan hồ sơ"
#: src/features/command-palette/pages/navigation.tsx
msgid "Go to…"
msgstr "Đi đến…"
#. Authentication provider display name in account settings
#. Brand name label for Google social sign-in button
#: src/features/auth/components/social-auth.tsx
#: src/features/settings/authentication/components/hooks.tsx
msgid "Google"
msgstr "Google"
#: src/dialogs/resume/sections/education.tsx
msgid "Grade"
msgstr "Điểm số"
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "Graphic Design"
msgstr "Thiết kế đồ họa"
#: src/libs/locale.ts
msgid "Greek"
msgstr "Tiếng Hy Lạp"
#: src/routes/dashboard/resumes/index.tsx
msgid "Grid"
msgstr "Lưới"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgctxt "Headings or Titles (H1, H2, H3, H4, H5, H6)"
msgid "Heading"
msgstr "Tiêu đề"
#: src/components/input/rich-input.tsx
msgid "Heading 1"
msgstr "Tiêu đề 1"
#: src/components/input/rich-input.tsx
msgid "Heading 2"
msgstr "Tiêu đề 2"
#: src/components/input/rich-input.tsx
msgid "Heading 3"
msgstr "Tiêu đề 3"
#: src/components/input/rich-input.tsx
msgid "Heading 4"
msgstr "Tiêu đề 4"
#: src/components/input/rich-input.tsx
msgid "Heading 5"
msgstr "Tiêu đề 5"
#: src/components/input/rich-input.tsx
msgid "Heading 6"
msgstr "Tiêu đề 6"
#: src/features/ats-checker/parse-preview.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
msgid "Headline"
msgstr "Tiêu đề"
#: src/libs/locale.ts
msgid "Hebrew"
msgstr "Tiếng Do Thái"
#: src/features/homepage/languages-showcase.tsx
msgid "Help translate the app"
msgstr "Giúp dịch ứng dụng"
#: src/features/settings/pages/preferences.tsx
msgid "Help translate the app to your language"
msgstr "Hỗ trợ dịch ứng dụng sang ngôn ngữ của bạn"
#: src/dialogs/api-key/create.tsx
msgid "Here's your new API key"
msgstr "Đây là mã API mới của bạn"
#: src/components/level/combobox.tsx
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
msgid "Hidden"
msgstr "Ẩn"
#: src/features/resume/builder/section-recovery.tsx
msgid "Hidden sections"
msgstr "Phần ẩn"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Hide"
msgstr "Ẩn đi"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Hide heading"
msgstr "Ẩn tiêu đề"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Hide Icons"
msgstr "Ẩn biểu tượng"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Hide Link Underline"
msgstr "Ẩn gạch chân liên kết"
#. Accessible label for button that hides password in registration form
#. Accessible label for button that hides password in reset-password form
#. Accessible label for button that hides password on protected resume screen
#. Accessible label for button that hides the password in login form
#. Accessible label for toggle button that hides the visible current password
#. Accessible label for toggle button that hides the visible new password
#. Accessible label for toggle button that hides the visible password in two-factor disable dialog
#. Accessible label for toggle button that hides the visible password in two-factor setup
#: src/dialogs/auth/change-password.tsx
#: src/dialogs/auth/disable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/auth/pages/login.tsx
#: src/features/auth/pages/register.tsx
#: src/features/auth/pages/reset-password.tsx
#: src/features/auth/pages/resume-password.tsx
msgid "Hide password"
msgstr "Ẩn mật khẩu"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Hide picture"
msgstr "Ẩn hình ảnh"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Hide preview"
msgstr "Ẩn bản xem trước"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Hide Section Icons"
msgstr "Ẩn biểu tượng phần"
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "High impact"
msgstr "Tác động cao"
#: src/components/input/rich-input.tsx
msgid "Highlight"
msgstr "Làm nổi bật"
#: src/components/input/rich-input.tsx
msgid "Highlight Color"
msgstr "Màu nổi bật"
#: src/libs/locale.ts
msgid "Hindi"
msgstr "Tiếng Hindi"
#: src/features/command-palette/pages/navigation.tsx
msgid "Home"
msgstr "Trang chủ"
#: src/features/settings/pages/api-keys.tsx
msgid "How do I use the API?"
msgstr "Tôi sử dụng API như thế nào?"
#: src/libs/locale.ts
msgid "Hungarian"
msgstr "Tiếng Hungary"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Hyphenation"
msgstr "Chia từ"
#: src/features/homepage/resume-sculpture.tsx
msgid "I design software for teams, from early research to the details people use every day."
msgstr "Tôi thiết kế phần mềm cho các nhóm, từ nghiên cứu ban đầu đến những chi tiết mà mọi người sử dụng hằng ngày."
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Icon"
msgstr "Icon"
#: src/features/ats-checker/messages.ts
msgid "If it came from a scan, that is expected. Otherwise remove it; recruiters read it as keyword stuffing."
msgstr "Nếu nó xuất phát từ bản quét, đây là điều bình thường. Nếu không, hãy xóa nó đi; nhà tuyển dụng coi đây là hành vi nhồi nhét từ khóa."
#: src/features/ats-checker/messages.ts
msgid "Images cover most of the page."
msgstr "Hình ảnh chiếm phần lớn trang."
#: src/dialogs/resume/import.tsx
#: src/routes/dashboard/resumes/index.tsx
msgid "Import"
msgstr "Nhập"
#. placeholder {0}: importable.length
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Import {0}"
msgstr "Nhập {0}"
#: src/dialogs/resume/import.tsx
#: src/routes/dashboard/resumes/-components/cards/import-card.tsx
#: src/routes/dashboard/resumes/-components/list-view.tsx
msgid "Import an existing resume"
msgstr "Nhập sơ yếu lý lịch hiện có"
#: src/features/cover-letters/library.tsx
msgid "Import cover letter JSON"
msgstr "Nhập thư xin việc JSON"
#: src/routes/dashboard/applications/index.tsx
msgid "Import CSV"
msgstr "Nhập CSV"
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Import failed. Check the CSV and try again."
msgstr "Nhập thất bại. Hãy kiểm tra CSV và thử lại."
#: src/features/applications/components/import-applications-sheet.tsx
#: src/routes/dashboard/applications/index.tsx
msgid "Import from CSV"
msgstr "Nhập từ CSV"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Import from library"
msgstr "Nhập từ thư viện"
#: src/features/cover-letters/library.tsx
msgid "Import JSON"
msgstr "Nhập JSON"
#. placeholder {0}: result.imported
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Imported {0} application(s)."
msgstr "Đã nhập {0} hồ sơ ứng tuyển."
#: src/dialogs/resume/import.tsx
msgid "Importing from Word requires a connected AI provider."
msgstr "Nhập từ Word yêu cầu nhà cung cấp AI được kết nối."
#: src/dialogs/resume/import.tsx
msgid "Importing your resume..."
msgstr "Đang nhập sơ yếu lý lịch của bạn..."
#: src/dialogs/resume/import.tsx
msgid "Importing…"
msgstr "Đang nhập…"
#. placeholder {0}: suggestion.section
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "In {0}"
msgstr "Trong {0}"
#: src/features/resume/export/download-dialog.tsx
msgid "Include resume header"
msgstr "Bao gồm đầu trang hồ sơ"
#: src/components/input/rich-input.tsx
msgid "Increase indent"
msgstr "Tăng khoảng cách thụt lề"
#: src/features/ats-checker/messages.ts
msgid "Increase line spacing so two lines are not merged into one."
msgstr "Tăng khoảng cách dòng để hai dòng không bị hợp nhất thành một."
#: src/libs/resume/ats.ts
msgid "Increase them so content stays inside the reliably read area."
msgstr "Tăng chúng để nội dung vẫn nằm trong vùng đọc đáng tin cậy."
#: src/routes/agent/-components/resume-pane.tsx
msgid "Increase zoom"
msgstr "Tăng độ phóng to"
#: src/libs/locale.ts
msgid "Indonesian"
msgstr "Tiếng Indonesia"
#: src/libs/resume/section.tsx
msgid "Information"
msgstr "Thông tin"
#: src/routes/builder/$resumeId/-sidebar/left/shared/skill-keyword-layout-menu.tsx
msgid "Inline"
msgstr "Nội tuyến"
#: src/components/input/rich-input.tsx
msgid "Inline Code"
msgstr "Mã nội tuyến"
#: src/routes/dashboard/applications/index.tsx
msgid "Insights"
msgstr "Thông tin chi tiết"
#. placeholder {0}: progress.page
#. placeholder {1}: progress.pageCount
#: src/features/ats-checker/tool.tsx
msgid "Inspecting page {0} of {1}…"
msgstr "Đang kiểm tra trang {0} trên {1}…"
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/integrations/route.tsx
msgid "Integrations"
msgstr "Tích hợp"
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "Interaction design"
msgstr "Thiết kế tương tác"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Interests"
msgstr "Sở thích"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "interview"
msgstr ""
#: src/features/homepage/feature-explorer.tsx
msgid "Interview"
msgstr "Phỏng vấn"
#: src/features/applications/components/interview-dialog.tsx
msgid "Interview scheduled."
msgstr ""
#: src/features/applications/components/interview-dialog.tsx
msgid "Interview type"
msgstr ""
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Interviews"
msgstr ""
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Invalid AI provider configuration."
msgstr "Cấu hình nhà cung cấp AI không hợp lệ."
#: src/dialogs/resume/sections/certification.tsx
msgid "Issuer"
msgstr "Bên phát hành"
#: src/features/applications/components/interview-dialog.tsx
msgid "It will be removed from the timeline and calendar. This can't be undone."
msgstr ""
#: src/features/applications/components/interview-dialog.tsx
msgid "It will show on the application's timeline and on the calendar."
msgstr ""
#: src/libs/locale.ts
msgid "Italian"
msgstr "Tiếng Ý"
#: src/components/input/rich-input.tsx
msgid "Italic"
msgstr "In nghiêng"
#: src/libs/locale.ts
msgid "Japanese"
msgstr "Tiếng Nhật"
#: src/features/command-palette/pages/navigation.tsx
msgid "Job"
msgstr "Công việc"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Job description"
msgstr "Mô tả công việc"
#: src/features/ats-checker/tool.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Job description (optional)"
msgstr "Mô tả công việc (tùy chọn)"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Job posting"
msgstr "Tin tuyển dụng"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Job posting link"
msgstr "Liên kết tin tuyển dụng"
#: src/features/applications/components/insights-view.tsx
msgid "Job search pipeline"
msgstr "Quy trình tìm việc"
#: src/features/command-palette/pages/navigation.tsx
msgid "Jobs"
msgstr "Việc làm"
#. Example full name placeholder on profile settings form
#. Example full name placeholder on registration form
#: src/features/auth/pages/register.tsx
#: src/features/settings/pages/profile.tsx
msgid "John Doe"
msgstr "John Doe"
#. Example username placeholder on profile settings form
#. Example username placeholder on registration form
#: src/features/auth/pages/register.tsx
#: src/features/settings/pages/profile.tsx
msgid "john.doe"
msgstr "John Doe"
#. Import source option for standard JSON Resume format
#: src/dialogs/resume/import.tsx
msgid "JSON Resume"
msgstr "Sơ yếu lý lịch định dạng JSON"
#: src/components/input/rich-input.tsx
msgid "Justify Align"
msgstr "Căn đều hai bên"
#: src/libs/locale.ts
msgid "Kannada"
msgstr "Tiếng Kannada"
#: src/features/homepage/export-playground.tsx
msgid "Keep a backup of your content and settings. Import it into Reactive Resume later."
msgstr "Giữ một bản sao lưu nội dung và cài đặt của bạn. Sau này có thể đưa vào Reactive Resume."
#: src/features/ats-checker/messages.ts
msgid "Keep a single address, so software does not have to guess which one to use."
msgstr "Chỉ để một địa chỉ, để phần mềm không phải đoán xem nên dùng địa chỉ nào."
#: src/features/auth/pages/consent.tsx
msgid "Keep access when you are not using the application."
msgstr "Giữ quyền truy cập khi bạn không sử dụng ứng dụng."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Keep editing"
msgstr "Tiếp tục chỉnh sửa"
#: src/features/homepage/export-playground.tsx
msgid "Keep editing in Word, Google Docs, or Pages. Layout may differ from the PDF."
msgstr "Tiếp tục chỉnh sửa trong Word, Google Docs hoặc Pages. Cách bố trí có thể khác so với PDF."
#: src/features/ats-checker/messages.ts
msgid "Keep it under 2.5 MB, usually by removing or shrinking images."
msgstr "Giữ dung lượng dưới 2.5 MB, thường bằng cách xóa hoặc thu nhỏ hình ảnh."
#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx
msgid "Keep private notes about this resume here. Nobody else can see them."
msgstr "Ghi chú riêng tư về sơ yếu lý lịch này tại đây. Không ai khác nhìn thấy được."
#: src/features/ats-checker/messages.ts
msgid "Keep resume content as real text rather than as pictures of text."
msgstr "Giữ nội dung sơ yếu lý lịch dưới dạng văn bản thật thay vì hình ảnh của văn bản."
#: src/features/ats-checker/messages.ts
msgid "Keep running heads short, or drop them. They repeat in the extracted text too."
msgstr "Giữ tiêu đề lặp lại trên mỗi trang ngắn gọn, hoặc bỏ hẳn chúng đi. Chúng cũng sẽ lặp lại trong văn bản được trích xuất."
#: src/features/homepage/feature-explorer.tsx
msgid "Keep the company, role, resume, and follow-up date together. Switch between a board, table, and insights in the app."
msgstr "Giữ tên công ty, vị trí, sơ yếu lý lịch và ngày liên hệ gần nhau trong cùng một chỗ. Chuyển đổi giữa chế độ bảng kanban, danh sách và thống kê trong ứng dụng."
#: src/features/ats-checker/messages.ts
msgid "Keep them to roughly two lines, so a skim-reader finishes them."
msgstr "Giữ mỗi mục trong khoảng hai dòng, để người đọc lướt qua có thể đọc hết."
#: src/features/ats-checker/messages.ts
msgid "Keep to two or three families. Each extra font is another chance for one to map badly."
msgstr "Chỉ dùng hai hoặc ba họ font. Mỗi font thêm vào là thêm một rủi ro hiển thị sai."
#. Layout editor toggle that prevents a section from splitting across pages
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Keep together"
msgstr "Hãy giữ vững sự đoàn kết"
#: src/features/homepage/export-playground.tsx
msgid "Keep your layout intact. Ready to send, upload, or print."
msgstr "Giữ nguyên cách bố trí của bạn. Sẵn sàng để gửi, tải lên hoặc in."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Key"
msgstr "Khóa"
#: src/routes/builder/$resumeId/-sidebar/left/shared/skill-keyword-layout-menu.tsx
msgid "Keyword layout"
msgstr "Bố cục từ khóa"
#: src/dialogs/resume/sections/interest.tsx
#: src/dialogs/resume/sections/skill.tsx
msgid "Keywords"
msgstr "Từ khóa"
#: src/libs/locale.ts
msgid "Khmer"
msgstr "Tiếng Khmer"
#: src/features/homepage/feature-explorer.tsx
msgid "Know where things stand"
msgstr "Luôn nắm rõ tình hình"
#: src/libs/locale.ts
msgid "Korean"
msgstr "Tiếng Hàn"
#. Short field label for custom display text associated with a URL
#: src/components/input/url-input.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Label"
msgstr "Nhãn"
#. Preset button for setting picture aspect ratio to landscape orientation
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Landscape"
msgstr "Ngang"
#. Menu item that opens language selection submenu
#: src/dialogs/resume/sections/language.tsx
#: src/features/command-palette/pages/preferences/language.tsx
#: src/features/settings/pages/preferences.tsx
#: src/features/user/dropdown-menu.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Language"
msgstr "Ngôn ngữ"
#: src/dialogs/resume/sections/custom.tsx
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Languages"
msgstr "Ngôn ngữ"
#. placeholder {0}: statistics.lastDownloadedAt.toDateString()
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "Last downloaded on {0}"
msgstr "Tải xuống lần cuối vào {0}"
#: src/routes/dashboard/applications/index.tsx
msgid "Last updated"
msgstr "Cập nhật lần cuối"
#: src/routes/dashboard/resumes/index.tsx
msgid "Last Updated"
msgstr "Cập nhật lần cuối"
#: src/routes/dashboard/resumes/-components/cards/resume-card.tsx
#: src/routes/dashboard/resumes/-components/list-view.tsx
msgid "Last updated on {updatedAt}"
msgstr "Cập nhật lần cuối {updatedAt}"
#. placeholder {0}: statistics.lastViewedAt.toDateString()
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "Last viewed on {0}"
msgstr "Xem lần cuối vào {0}"
#: src/libs/locale.ts
msgid "Latvian"
msgstr "Tiếng Latvia"
#: src/features/ats-checker/messages.ts
msgid "Lay the text out horizontally. Rotated runs are often dropped or misplaced."
msgstr "Trình bày văn bản theo chiều ngang. Các đoạn bị xoay thường bị mất hoặc đặt sai vị trí."
#: src/features/ats-checker/messages.ts
#: src/libs/resume/section.tsx
msgid "Layout"
msgstr "Bố cục"
#: src/features/homepage/feature-explorer.tsx
msgid "Lead with the work. Add a concrete detail so someone can picture it."
msgstr "Bắt đầu bằng kết quả công việc. Thêm một chi tiết cụ thể để người đọc hình dung được."
#: src/dialogs/resume/import.tsx
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "Rời đi"
#: src/features/ats-checker/messages.ts
msgid "Leave at least half an inch around the page."
msgstr "Chừa ít nhất nửa inch xung quanh trang."
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Leave empty to reset the title to the original."
msgstr "Để trống để đặt lại tiêu đề về mặc định."
#: src/dialogs/resume/import.tsx
msgid "Leave to set up an AI provider?"
msgstr "Rời đi để thành lập nhà cung cấp AI?"
#: src/components/input/rich-input.tsx
msgid "Left Align"
msgstr "Căn trái"
#: src/features/homepage/site-footer.tsx
msgid "Legal"
msgstr "Pháp lý"
#: src/features/ats-checker/messages.ts
msgid "Length is not a defect, and there is no universal one-page rule. Keep the pages that earn their place."
msgstr "Độ dài không phải là khuyết điểm, và không có quy tắc một trang chung nào cả. Giữ lại những trang thực sự xứng đáng."
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Letter"
msgstr "Chữ cái"
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Level"
msgstr "Cấp độ"
#. Accessible label for skill/proficiency level indicator, where level is current value out of 5
#: src/components/level/display.tsx
msgid "Level {level} of 5"
msgstr "Cấp độ {level} trên 5"
#: src/components/ui/copyright.tsx
msgid "Licensed under <0>MIT</0>."
msgstr "Được cấp phép theo <0>MIT</0>."
#: src/features/ats-checker/messages.ts
msgid "Ligatures can drop letters out of words such as \"workflow\"."
msgstr "Chữ ghép (ligature) có thể làm mất chữ cái trong các từ như \"workflow\"."
#. Appearance theme option for light mode
#: src/features/user/dropdown-menu.tsx
#: src/libs/theme.ts
msgid "Light"
msgstr "Sáng"
#: src/features/command-palette/pages/preferences/theme.tsx
msgid "Light theme"
msgstr "Chủ đề sáng"
#. placeholder {0}: diagnostic.range.start.line
#. placeholder {1}: diagnostic.range.start.column
#: src/features/resume/stylesheet/status.tsx
msgid "Line {0}, column {1}"
msgstr "Dòng {0}, cột {1}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/typography.tsx
msgid "Line Height"
msgstr "Chiều cao giữa các dòng"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Link a Reactive Resume (recommended)"
msgstr "Liên kết Reactive Resume (được khuyến nghị)"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Link a Reactive Resume to use AI match scoring and tailoring."
msgstr "Liên kết một Reactive Resume để dùng tính năng chấm điểm mức độ phù hợp và tinh chỉnh bằng AI."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Link a resume and paste the job description (Edit) to score your fit and tailor a copy."
msgstr "Liên kết một sơ yếu lý lịch và dán mô tả công việc (Biên tập) để chấm điểm mức độ phù hợp và tinh chỉnh một bản sao."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Linked Reactive Resume"
msgstr "Reactive Resume đã liên kết"
#. Authentication provider display name in account settings
#. Brand name label for LinkedIn social sign-in button
#: src/features/auth/components/social-auth.tsx
#: src/features/homepage/site-footer.tsx
#: src/features/settings/authentication/components/hooks.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "LinkedIn"
msgstr "LinkedIn"
#: src/features/applications/components/application-form-sheet.tsx
msgid "LinkedIn, Referral…"
msgstr "LinkedIn, Giới thiệu…"
#: src/features/settings/authentication/components/hooks.tsx
msgid "Linking your {providerName} account..."
msgstr "Đang liên kết tài khoản {providerName} của bạn..."
#: src/routes/dashboard/resumes/index.tsx
msgid "List"
msgstr "Danh sách"
#: src/features/ats-checker/messages.ts
msgid "List the tools and technologies you use. Recruiters search skills more than any other field."
msgstr "Liệt kê các công cụ và công nghệ bạn sử dụng. Nhà tuyển dụng tìm kiếm theo kỹ năng nhiều hơn bất kỳ trường nào khác."
#: src/libs/locale.ts
msgid "Lithuanian"
msgstr "Tiếng Litva"
#: src/dialogs/resume/import.tsx
msgid "Loading AI providers. Please try again in a moment."
msgstr "Đang tải các nhà cung cấp AI. Vui lòng thử lại sau một lát."
#: src/features/command-palette/pages/resumes.tsx
msgid "Loading applications…"
msgstr "Đang tải hồ sơ ứng tuyển…"
#: src/features/auth/pages/consent.tsx
msgid "Loading connection request..."
msgstr "Đang tải yêu cầu kết nối..."
#: src/features/settings/integrations/components/ai-provider-picker.tsx
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Loading providers…"
msgstr "Đang tải nhà cung cấp…"
#: src/features/command-palette/pages/resumes.tsx
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Loading resumes…"
msgstr "Đang tải sơ yếu lý lịch…"
#: src/features/homepage/page.tsx
msgid "Loading the playground…"
msgstr "Đang tải khu vực thử nghiệm…"
#: src/features/command-palette/pages/resumes.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Loading threads…"
msgstr "Đang tải luồng…"
#: src/features/homepage/community-stats.tsx
msgid "Loading total"
msgstr "Đang tải tổng số"
#: src/routes/builder/$resumeId/-components/version-history.tsx
msgid "Loading…"
msgstr "Đang tải…"
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/table-view.tsx
#: src/features/ats-checker/parse-preview.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
msgid "Location"
msgstr "Vị trí"
#. Resume card context menu action to prevent edits
#. Resume card dropdown action to prevent edits
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
msgid "Lock"
msgstr "Khoá"
#: src/features/ats-checker/messages.ts
msgid "Long stretches are set in capitals."
msgstr "Có những đoạn dài được viết toàn chữ hoa."
#. Link to backup-code verification flow when authenticator app is unavailable
#: src/features/auth/pages/verify-2fa.tsx
msgid "Lost access to your authenticator?"
msgstr "Bạn bị mất quyền truy cập vào ứng dụng xác thực?"
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "Low impact"
msgstr "Tác động thấp"
#: src/features/homepage/resume-sculpture.tsx
msgid "Made with Reactive Resume"
msgstr "Tạo bằng Reactive Resume"
#. Layout editor column label for the primary content area
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Main"
msgstr "Chính"
#: src/features/homepage/page.tsx
#: src/routes/_home/-sections/header.tsx
msgid "Main navigation"
msgstr "Điều hướng chính"
#: src/features/homepage/resume-sculpture.tsx
msgid "Make it your own"
msgstr "Biến nó thành của riêng bạn"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Make the experience section about results and cut the vague responsibilities."
msgstr "Làm cho mục kinh nghiệm nói về kết quả và cắt bớt những trách nhiệm chung chung."
#: src/features/ats-checker/messages.ts
msgid "Make the visible text and the destination match."
msgstr "Làm cho văn bản hiển thị khớp với địa chỉ đích."
#: src/features/ats-checker/messages.ts
msgid "Make them visibly larger, bolder or capitalised."
msgstr "Làm cho chúng lớn hơn, đậm hơn hoặc viết hoa để dễ nhận biết."
#: src/features/homepage/page.tsx
msgid "Make yourself <0/>look good<1/><2>on paper.</2>"
msgstr "Tạo ấn tượng <0/>tốt<1/><2>trên trang giấy.</2>"
#: src/libs/locale.ts
msgid "Malay"
msgstr "Tiếng Mã Lai"
#: src/libs/locale.ts
msgid "Malayalam"
msgstr "Tiếng Malayalam"
#: src/features/ats-checker/messages.ts
msgid "Many bullets start with the same phrase."
msgstr "Nhiều gạch đầu dòng bắt đầu bằng cùng một cụm từ."
#: src/libs/locale.ts
msgid "Marathi"
msgstr "Marathi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Margin (Horizontal)"
msgstr "Lề (Ngang)"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Margin (Vertical)"
msgstr "Lề (Dọc)"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Mark rejected"
msgstr "Đánh dấu bị từ chối"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Match scoring failed."
msgstr "Chấm điểm độ phù hợp thất bại."
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "Medium impact"
msgstr "Tác động trung bình"
#. File format label in import source selector
#. File format label in import source selector
#: src/dialogs/resume/import.tsx
msgid "Microsoft Word"
msgstr "Microsoft Word"
#: src/routes/agent/-components/resume-pane.tsx
msgid "Missing working resume"
msgstr "Hồ sơ xin việc bị thiếu"
#: src/features/homepage/site-footer.tsx
msgid "MIT License"
msgstr "Giấy phép MIT"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Model"
msgstr "Mô hình"
#: src/features/ats-checker/messages.ts
msgid "More than one email address appears."
msgstr "Xuất hiện nhiều hơn một địa chỉ email."
#: src/features/homepage/resume-sculpture.tsx
msgid "Moss"
msgstr "Rêu"
#: src/features/ats-checker/messages.ts
msgid "Most bullets open with filler rather than something you did."
msgstr "Hầu hết gạch đầu dòng mở đầu bằng những từ thừa thãi thay vì điều bạn đã làm."
#: src/features/ats-checker/messages.ts
msgid "Most entries have no dates."
msgstr "Hầu hết các mục không có ngày tháng."
#: src/libs/resume/ats.ts
msgid "Most systems file candidates by email. Add one under Basics."
msgstr "Hầu hết các hệ thống đều gửi ứng viên qua email. Thêm một cái trong phần Cơ bản."
#: src/features/ats-checker/messages.ts
msgid "Move all content inside the page boundaries and re-export."
msgstr "Di chuyển toàn bộ nội dung vào trong phạm vi trang rồi xuất lại."
#: src/libs/resume/ats.ts
msgid "Move it into the main column and keep the sidebar for short lists."
msgstr "Di chuyển nó vào cột chính và giữ thanh bên cho danh sách ngắn."
#: src/features/ats-checker/messages.ts
msgid "Move real content into the body of the page; some software discards the margins."
msgstr "Di chuyển nội dung thực sự vào phần thân của trang; một số phần mềm bỏ qua phần lề."
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Move section to another column or page"
msgstr "Di chuyển phần này sang cột hoặc trang khác."
#: src/features/applications/components/table-view.tsx
msgid "Move stage"
msgstr "Chuyển giai đoạn"
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Move to"
msgstr "Chuyển đến"
#: src/features/homepage/feature-explorer.tsx
msgid "Move to interview"
msgstr "Chuyển sang phỏng vấn"
#: src/features/homepage/feature-explorer.tsx
msgid "Move to offer"
msgstr "Chuyển sang giai đoạn đề nghị"
#: src/features/ats-checker/messages.ts
msgid "Move your email and phone number to the top of page one."
msgstr "Di chuyển email và số điện thoại của bạn lên đầu trang một."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Moved to"
msgstr "Đã chuyển đến"
#. Placeholder text for custom link URL field in resume builder
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Must start with https://"
msgstr "Phải bắt đầu bằng https://"
#. Label for full name input on registration form
#: src/dialogs/api-key/create.tsx
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/interest.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/ats-checker/parse-preview.tsx
#: src/features/auth/pages/register.tsx
#: src/features/cover-letters/editor.tsx
#: src/features/cover-letters/library.tsx
#: src/features/settings/pages/profile.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
#: src/routes/dashboard/resumes/index.tsx
msgid "Name"
msgstr "Tên"
#: src/dialogs/resume/index.tsx
msgid "Name the resume after the position you are applying for."
msgstr "Đặt tên sơ yếu lý lịch theo vị trí bạn đang ứng tuyển."
#: src/dialogs/api-key/create.tsx
msgid "Names help you tell keys apart, so name it after what you will use it for."
msgstr "Tên giúp bạn phân biệt các khóa, nên hãy đặt tên theo mục đích bạn sẽ dùng nó."
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Names help you tell passkeys apart if you register more than one."
msgstr "Tên giúp bạn phân biệt các khóa truy cập nếu bạn đăng ký nhiều hơn một khóa."
#: src/libs/locale.ts
msgid "Nepali"
msgstr "Nepali"
#: src/dialogs/resume/sections/profile.tsx
msgid "Network"
msgstr "Mạng"
#: src/features/settings/pages/api-keys.tsx
msgid "Never expires"
msgstr "Không bao giờ hết hạn"
#: src/features/auth/pages/error.tsx
msgid "New account sign-ups are currently disabled on this server."
msgstr "Việc đăng ký tài khoản mới hiện đang bị tắt trên máy chủ này."
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
msgid "New Application"
msgstr "Hồ sơ ứng tuyển mới"
#: src/components/input/rich-input.tsx
msgid "New Line"
msgstr "Dòng mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "New Page"
msgstr "Trang mới"
#. Label for new password input on reset-password form
#: src/dialogs/auth/change-password.tsx
#: src/features/auth/pages/reset-password.tsx
msgid "New Password"
msgstr "Mật khẩu mới"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
msgid "New Section"
msgstr "Phần mới"
#: src/features/applications/components/table-view.tsx
msgid "New tag…"
msgstr "Thẻ mới…"
#: src/features/command-palette/pages/resumes.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "New thread"
msgstr "Chủ đề mới"
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
msgid "New Thread"
msgstr "Chủ đề mới"
#: src/features/cover-letters/library.tsx
msgid "Next"
msgstr "Tiếp theo"
#: src/features/applications/components/calendar-view.tsx
msgid "Next month"
msgstr ""
#: src/features/homepage/template-shelf.tsx
msgid "Next template"
msgstr "Mẫu tiếp theo"
#: src/features/applications/components/interview-dialog.tsx
msgid "No active applications."
msgstr ""
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "No AI provider connected"
msgstr "Chưa kết nối nhà cung cấp AI nào"
#: src/dialogs/resume/import.tsx
msgid "No AI provider is connected, so we will read the text out of the PDF here in your browser and fill in what we can recognize. Expect to tidy up the result."
msgstr "Không có nhà cung cấp AI nào được kết nối, vì vậy chúng tôi sẽ đọc văn bản từ tệp PDF ở đây trong trình duyệt của bạn và điền vào những gì chúng tôi có thể nhận ra. Mong đợi để dọn dẹp kết quả."
#: src/routes/dashboard/applications/index.tsx
msgid "No applications match your filters."
msgstr "Không có hồ sơ ứng tuyển nào khớp với bộ lọc của bạn."
#: src/features/applications/components/insights-view.tsx
msgid "No applications yet. Add a few to see your funnel and reply rates."
msgstr "Chưa có đơn ứng tuyển nào. Hãy thêm vài đơn để xem phễu và tỷ lệ phản hồi của bạn."
#: src/features/ats-checker/messages.ts
msgid "No bullet lists were found."
msgstr "Không tìm thấy danh sách gạch đầu dòng nào."
#. Empty-state message when no command palette results match the search query
#: src/features/command-palette/index.tsx
msgid "No commands match that search."
msgstr "Không có lệnh nào khớp với tìm kiếm đó."
#: src/features/ats-checker/messages.ts
msgid "No conventional section headings were found."
msgstr "Không tìm thấy tiêu đề mục thông thường nào."
#: src/features/cover-letters/library.tsx
msgid "No cover letters found. Create one or import an existing letter."
msgstr "Không tìm thấy thư xin việc. Tạo một hoặc nhập một chữ cái hiện có."
#. Error shown when AI import endpoint returns no parsed resume data
#: src/dialogs/resume/import.tsx
msgid "No data was returned from the AI provider."
msgstr "Không có dữ liệu nào được trả về từ nhà cung cấp AI."
#: src/features/ats-checker/messages.ts
msgid "No dates were found."
msgstr "Không tìm thấy ngày tháng nào."
#: src/features/ats-checker/messages.ts
msgid "No education section was found."
msgstr "Không tìm thấy mục Giáo dục."
#: src/features/ats-checker/messages.ts
msgid "No email address was found."
msgstr "Không tìm thấy địa chỉ email nào."
#: src/features/applications/components/calendar-view.tsx
msgid "No interviews"
msgstr ""
#: src/features/applications/components/application-detail-sheet.tsx
msgid "No interviews scheduled."
msgstr ""
#: src/features/ats-checker/messages.ts
msgid "No lines look like a job title paired with an employer."
msgstr "Không có dòng nào trông giống chức danh đi kèm với nhà tuyển dụng."
#: src/routes/_home/ats-checker.tsx
msgid "No one-page rule, and no treating a font or a career gap as a fault."
msgstr "Không có quy tắc một trang, và không coi phông chữ hay khoảng trống sự nghiệp là lỗi."
#: src/features/settings/authentication/components/passkeys.tsx
msgid "No passkeys registered yet."
msgstr "Chưa có khóa truy cập nào được đăng ký."
#: src/features/ats-checker/messages.ts
msgid "No phone number was found."
msgstr "Không tìm thấy số điện thoại nào."
#: src/routes/_home/ats-checker.tsx
msgid "No prediction of whether you will be rejected. No tool can do that."
msgstr "Không dự đoán việc bạn có bị từ chối hay không. Không công cụ nào làm được điều đó."
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "No prior data"
msgstr "Không có dữ liệu trước đó"
#: src/features/homepage/ats-playground.tsx
msgid "No readable text found. This PDF may contain scanned images. Export a PDF with selectable text and try again."
msgstr "Không tìm thấy văn bản có thể đọc được. PDF này có thể chứa ảnh quét. Hãy xuất một PDF có văn bản chọn được rồi thử lại."
#: src/routes/_home/ats-checker.tsx
msgid "No repeating the claim that most resumes are thrown out automatically."
msgstr "Không lặp lại tuyên bố rằng hầu hết sơ yếu lý lịch đều bị loại tự động."
#: src/components/ui/combobox.tsx
msgid "No results found."
msgstr "Không tìm thấy kết quả."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "No resume linked."
msgstr "Chưa liên kết sơ yếu lý lịch."
#: src/routes/dashboard/resumes/-components/grid-view.tsx
#: src/routes/dashboard/resumes/-components/list-view.tsx
msgid "No resumes match your search."
msgstr "Không có hồ sơ nào phù hợp với yêu cầu tìm kiếm của bạn."
#: src/features/applications/components/application-form-sheet.tsx
msgid "No resumes yet."
msgstr "Chưa có sơ yếu lý lịch nào."
#: src/routes/builder/$resumeId/-components/version-history.tsx
msgid "No saved versions yet."
msgstr "Chưa có phiên bản nào được lưu."
#: src/features/ats-checker/messages.ts
msgid "No skills section was found."
msgstr "Không tìm thấy mục Kỹ năng."
#: src/features/applications/components/insights-view.tsx
msgid "No source data yet."
msgstr "Chưa có dữ liệu nguồn."
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "No specific terms could be pulled out of that job description, so it may be mostly boilerplate. Paste the requirements section for a more useful comparison."
msgstr "Không thể trích xuất từ khóa cụ thể nào từ mô tả công việc đó, có thể phần lớn là nội dung mẫu chung chung. Hãy dán phần yêu cầu để có kết quả so sánh hữu ích hơn."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "No tested provider"
msgstr "Không có nhà cung cấp nào được kiểm thử"
#: src/features/ats-checker/messages.ts
msgid "No text could be read from this file."
msgstr "Không thể đọc được văn bản nào từ tệp này."
#: src/features/homepage/ats-playground.tsx
msgid "No text found"
msgstr "Không tìm thấy văn bản"
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "No threads yet."
msgstr "Chưa có chủ đề nào."
#: src/features/ats-checker/messages.ts
msgid "No work-experience section was found."
msgstr "Không tìm thấy mục Kinh nghiệm làm việc."
#: src/libs/locale.ts
msgid "Norwegian"
msgstr "Na Uy"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Not connected"
msgstr "Không kết nối"
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "Not evidenced in your resume"
msgstr "Không có bằng chứng trong sơ yếu lý lịch của bạn"
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "Not in your resume"
msgstr "Không có trong sơ yếu lý lịch của bạn"
#: src/features/ats-checker/report/report-view.tsx
msgid "Not scored"
msgstr "Không được chấm điểm"
#: src/features/resume/stylesheet/editor.tsx
msgid "Not sure what to write?"
msgstr "Không biết nên viết gì?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Note"
msgstr "Lưu ý"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/interview-dialog.tsx
#: src/libs/resume/section.tsx
msgid "Notes"
msgstr "Ghi chú"
#: src/features/ats-checker/messages.ts
msgid "Nothing marks a role as ongoing."
msgstr "Không có gì đánh dấu một vai trò đang diễn ra."
#: src/features/applications/components/calendar-view.tsx
msgid "Nothing scheduled yet"
msgstr ""
#: src/features/ats-checker/report/report-view.tsx
msgid "Nothing to fix here."
msgstr "Không có gì cần khắc phục ở đây."
#: src/features/ats-checker/messages.ts
msgid "Nothing to fix. The remaining pages were simply not covered by this report."
msgstr "Không có gì cần khắc phục. Các trang còn lại đơn giản là không nằm trong phạm vi của báo cáo này."
#: src/features/ats-checker/report/report-view.tsx
msgid "Nothing to suggest."
msgstr "Không có gợi ý nào."
#: src/libs/locale.ts
msgid "Odia"
msgstr "Odia"
#: src/features/homepage/feature-explorer.tsx
msgid "Offer"
msgstr "Đề nghị"
#: src/features/settings/pages/api-keys.tsx
msgid "Once deleted, the key can no longer access your data. This cannot be undone."
msgstr "Sau khi xóa, khóa này sẽ không thể truy cập dữ liệu của bạn nữa. Không thể hoàn tác."
#: src/features/auth/pages/consent.tsx
msgid "Only allow applications you trust. This application will be able to:"
msgstr "Chỉ cho phép các ứng dụng mà bạn tin tưởng. Ứng dụng này sẽ có thể:"
#. Helper note explaining the keep-together limitation
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Only applies when the section fits on a single page."
msgstr "Chỉ áp dụng khi phần đó nằm gọn trên một trang."
#: src/features/ats-checker/messages.ts
msgid "Only one recognisable section heading was found."
msgstr "Chỉ tìm thấy một tiêu đề mục có thể nhận diện được."
#. placeholder {0}: report.document.pageCount
#: src/features/ats-checker/report/report-view.tsx
msgid "Only the first {0} pages were checked, so this report does not cover the whole file."
msgstr "Chỉ {0} trang đầu tiên được kiểm tra, vì vậy báo cáo này không bao quát toàn bộ tệp."
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Only the first {MAX_IMPORT} rows import at once, leaving out {overflow}. Split the file to import the rest."
msgstr "Chỉ {MAX_IMPORT} hàng đầu tiên được nhập mỗi lần, bỏ lại {overflow} hàng. Hãy chia nhỏ tệp để nhập phần còn lại."
#: src/features/ats-checker/messages.ts
msgid "Only the first pages were checked."
msgstr "Chỉ những trang đầu tiên được kiểm tra."
#. Resume card context menu action to open the resume editor
#. Resume card dropdown action to open the resume editor
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
msgid "Open"
msgstr "Mở"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Open AI agent"
msgstr "Mở tác nhân AI"
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "Open AI assistant"
msgstr "Mở trợ lý AI"
#: src/features/homepage/resume-sculpture.tsx
msgid "Open design library"
msgstr "Mở thư viện thiết kế"
#. Button label to open the user's default email app
#: src/features/auth/pages/forgot-password.tsx
msgid "Open Email Client"
msgstr "Mở ứng dụng Email"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Open focus mode"
msgstr "Mở chế độ lấy nét"
#: src/routes/agent/-components/resume-pane.tsx
msgid "Open in builder"
msgstr "Mở trong trình soạn thảo"
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Open Integrations Settings"
msgstr "Mở Cài đặt tích hợp"
#: src/features/homepage/template-shelf.tsx
msgid "Open template PDF"
msgstr "Mở PDF của mẫu"
#: src/features/ats-checker/messages.ts
msgid "Open the exported file and confirm you can select and copy every part of it."
msgstr "Mở tệp đã xuất và xác nhận bạn có thể chọn và sao chép mọi phần của nó."
#: src/features/homepage/ats-playground.tsx
msgid "Open the full ATS checker"
msgstr "Mở công cụ kiểm tra ATS đầy đủ"
#: src/features/ats-checker/tool.tsx
msgid "Opening the file…"
msgstr "Đang mở tệp…"
#: src/features/homepage/template-shelf.tsx
msgid "Opens in a new tab"
msgstr "Mở trong tab mới"
#: src/features/homepage/site-footer.tsx
#: src/features/resume/stylesheet/editor.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "opens in new tab"
msgstr "mở ở tab mới"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Optional note for the agent"
msgstr "Ghi chú tùy chọn cho tác nhân"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Optional note for the agent…"
msgstr "Ghi chú tùy chọn cho tác nhân…"
#: src/routes/_home/ats-checker.tsx
msgid "Optionally, which terms from a job posting already appear."
msgstr "Tùy chọn, xem những từ khóa nào trong tin tuyển dụng đã xuất hiện sẵn."
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
msgid "Options for {title}"
msgstr "Tùy chọn cho {title}"
#: src/features/auth/components/social-auth.tsx
msgctxt "Choose to authenticate with a social provider (Google, GitHub, etc.) instead of email and password"
msgid "or continue with"
msgstr "hoặc tiếp tục với"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Or upload a resume PDF"
msgstr "Hoặc tải lên PDF CV"
#: src/components/input/rich-input.tsx
msgid "Ordered List"
msgstr "Danh sách có thứ tự"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Organization"
msgstr "Tổ chức"
#: src/components/input/rich-input.tsx
msgid "Original table formatting is preserved. This content is read-only because it cannot be edited safely."
msgstr "Định dạng bảng gốc được giữ nguyên. Nội dung này ở chế độ chỉ đọc vì không thể chỉnh sửa một cách an toàn."
#: src/features/ats-checker/report/score-header.tsx
msgid "out of 100"
msgstr "trên 100"
#: src/libs/resume/section.tsx
msgid "Page"
msgstr "Trang"
#. Layout editor page label with 1-based page number
#. placeholder {0}: Math.floor(offset / 20) + 1
#. placeholder {0}: pageIndex + 1
#. placeholder {0}: targetPageIndex + 1
#: src/features/cover-letters/library.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Page {0}"
msgstr "Trang {0}"
#: src/components/input/rich-input.tsx
msgid "Paragraph"
msgstr "Đoạn văn"
#: src/components/input/rich-input.tsx
msgid "Paragraph and heading style"
msgstr "Kiểu đoạn văn và tiêu đề"
#. Authentication provider display name in account settings
#. Label for passkey sign-in button
#: src/features/auth/components/social-auth.tsx
#: src/features/settings/authentication/components/hooks.tsx
msgid "Passkey"
msgstr "Khóa truy cập"
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Passkey deleted."
msgstr "Đã xóa khóa truy cập."
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Passkey registered."
msgstr "Đã đăng ký khóa truy cập."
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Passkeys"
msgstr "Khóa truy cập"
#. Authentication provider display name in account settings
#. Label for password input on login form
#. Label for password input on protected resume access form
#. Label for password input on registration form
#: src/dialogs/auth/disable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/auth/pages/login.tsx
#: src/features/auth/pages/register.tsx
#: src/features/auth/pages/resume-password.tsx
#: src/features/homepage/feature-explorer.tsx
#: src/features/resume/builder/password-dialog.tsx
#: src/features/settings/authentication/components/hooks.tsx
#: src/features/settings/authentication/components/password.tsx
msgid "Password"
msgstr "Mật khẩu"
#: src/features/resume/builder/password-dialog.tsx
msgid "Password must be between 6 and 64 characters."
msgstr "Mật khẩu phải có độ dài từ 6 đến 64 ký tự."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Password protection has been disabled."
msgstr "Bảo vệ bằng mật khẩu đã bị tắt."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Password protection has been enabled."
msgstr "Bảo vệ bằng mật khẩu đã được bật."
#: src/features/homepage/feature-explorer.tsx
msgid "Password required"
msgstr "Yêu cầu mật khẩu"
#: src/features/resume/builder/password-dialog.tsx
msgid "Passwords do not match."
msgstr "Mật khẩu không khớp."
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Paste a posting to see which of its terms already appear in your resume."
msgstr "Dán một tin tuyển dụng để xem những từ khóa nào trong đó đã xuất hiện trong sơ yếu lý lịch của bạn."
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Paste rows or upload a .csv. We map columns like Company, Role, Stage, Stage Date, Salary, Source, Tags, Contact Name, Contact Email and Contact Phone."
msgstr "Dán hàng hoặc tải lên .csv. Chúng tôi ánh xạ các cột như Công ty, Vai trò, Giai đoạn, Ngày giai đoạn, Mức lương, Nguồn, Thẻ, Tên liên hệ, Email liên hệ và Điện thoại liên hệ."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Paste the full job description here…"
msgstr "Dán toàn bộ mô tả công việc vào đây…"
#: src/features/ats-checker/tool.tsx
msgid "Paste the posting to see which of its terms already appear in your resume."
msgstr "Dán tin tuyển dụng để xem những từ khóa nào trong đó đã xuất hiện trong sơ yếu lý lịch của bạn."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Pasting fills the fields automatically."
msgstr "Việc dán sẽ tự động điền các trường."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Patch applied"
msgstr "Đã áp dụng bản vá."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Patch conflicted"
msgstr "Bản vá bị xung đột"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Patch failed"
msgstr "Vá lỗi không thành công"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Patch pending"
msgstr "Bản vá đang chờ xử lý"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Patch rolled back"
msgstr "Bản vá đã được khôi phục."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Patch rolled back."
msgstr "Bản vá đã được hoàn tác."
#: src/features/homepage/feature-explorer.tsx
msgid "Pause data flow animation"
msgstr "Tạm dừng hoạt ảnh dòng dữ liệu"
#: src/features/cover-letters/editor-dialog.tsx
msgid "PDF snapshot attached to the application."
msgstr "Ảnh chụp nhanh PDF được đính kèm vào ứng dụng."
#: src/features/homepage/ats-playground.tsx
msgid "PDF text layer"
msgstr "Lớp văn bản PDF"
#: src/features/cover-letters/editor-dialog.tsx
msgid "PDFs already attached to applications will remain available."
msgstr "Các tệp PDF đã được đính kèm vào ứng dụng sẽ vẫn có sẵn."
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Period"
msgstr "Thời gian"
#: src/libs/locale.ts
msgid "Persian"
msgstr "Ba Tư"
#: src/dialogs/resume/sections/reference.tsx
#: src/features/ats-checker/parse-preview.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
msgid "Phone"
msgstr "Điện thoại"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Phone (optional)"
msgstr "Điện thoại (tùy chọn)"
#: src/routes/agent/index.tsx
msgid "Pick a conversation from the sidebar, or start a new thread to work on a draft."
msgstr "Chọn một cuộc trò chuyện từ thanh bên, hoặc bắt đầu một chủ đề mới để làm việc với bản nháp."
#: src/features/resume/export/download-dialog.tsx
msgid "Pick a format for your resume or cover letter."
msgstr "Chọn định dạng cho sơ yếu lý lịch hoặc thư xin việc của bạn."
#: src/features/homepage/languages-showcase.tsx
msgid "Pick a language. See it on the page."
msgstr "Chọn một ngôn ngữ. Xem nó hiển thị trên trang."
#: src/components/input/icon-picker.tsx
msgid "Pick an icon"
msgstr "Chọn một biểu tượng"
#: src/features/ats-checker/messages.ts
msgid "Pick one format and use it everywhere."
msgstr "Chọn một định dạng và dùng nhất quán ở mọi nơi."
#: src/libs/resume/section.tsx
msgid "Picture"
msgstr "Hình ảnh"
#: src/features/applications/components/insights-view.tsx
msgid "Pipeline flow"
msgstr "Luồng quy trình"
#: src/features/applications/components/insights-view.tsx
msgid "Pipeline health across all applications"
msgstr "Sức khỏe quy trình trên tất cả hồ sơ ứng tuyển"
#: src/libs/resume/ats.ts
msgid "Place it on a page from the Layout panel, or hide it if you meant to park it."
msgstr "Đặt nó trên một trang từ bảng Bố cục hoặc ẩn nó nếu bạn muốn đỗ nó."
#: src/features/resume/export/download-dialog.tsx
msgid "Plain text, for AI tools and quick edits."
msgstr "Văn bản thuần, dành cho các công cụ AI và chỉnh sửa nhanh."
#: src/features/homepage/feature-explorer.tsx
msgid "Play data flow animation"
msgstr "Phát hoạt ảnh dòng dữ liệu"
#: src/components/ui/donation-toast.tsx
msgid "Please support the project"
msgstr "Hãy ủng hộ dự án!"
#: src/features/applications/components/file-attachment-field.tsx
msgid "Please upload a PDF file."
msgstr "Vui lòng tải lên tệp PDF."
#: src/features/homepage/resume-sculpture.tsx
msgid "Plum"
msgstr "Mận"
#: src/libs/locale.ts
msgid "Polish"
msgstr "Ba Lan"
#. Preset button for setting picture aspect ratio to portrait orientation
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Portrait"
msgstr "Chân dung"
#: src/libs/locale.ts
msgid "Portuguese (Brazil)"
msgstr "Bồ Đào Nha (Brazil)"
#: src/libs/locale.ts
msgid "Portuguese (Portugal)"
msgstr "Bồ Đào Nha (Bồ Đào Nha)"
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/reference.tsx
msgid "Position"
msgstr "Vị trí"
#: src/libs/resume/ats.ts
msgid "Prefer a conventional heading such as \"Work Experience\" or \"Education\"."
msgstr "Ưu tiên tiêu đề thông thường như \"Kinh nghiệm làm việc\" hoặc \"Học vấn\"."
#: src/features/ats-checker/messages.ts
msgid "Prefer a single column, or keep the side column to short, self-contained lists."
msgstr "Ưu tiên bố cục một cột, hoặc chỉ dùng cột bên để chứa các danh sách ngắn, độc lập."
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/preferences/index.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/preferences.tsx
msgid "Preferences"
msgstr "Tùy chọn"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Prepare a conservative patch that improves clarity without changing the story of my career."
msgstr "Chuẩn bị một bản sửa thận trọng giúp câu chữ rõ ràng hơn mà không thay đổi câu chuyện sự nghiệp của tôi."
#: src/features/homepage/export-playground.tsx
msgid "Preparing sample…"
msgstr "Đang chuẩn bị bản mẫu…"
#: src/features/resume/export/use-resume-export.ts
msgid "Preparing your resume for printing..."
msgstr "Chuẩn bị hồ sơ xin việc để in..."
#: src/components/input/color-picker.tsx
msgid "Presets"
msgstr "Cài đặt sẵn"
#: src/components/input/chip-input.tsx
msgid "Press <0>{RETURN_KEY}</0> or <1>{COMMA_KEY}</1> to add or save the current keyword."
msgstr "Nhấn <0>{RETURN_KEY}</0> hoặc <1>{COMMA_KEY}</1> để thêm hoặc lưu từ khóa hiện tại."
#. Command palette hint that pressing Enter opens the selected resume
#: src/features/command-palette/pages/resumes.tsx
msgid "Press <0>Enter</0> to open"
msgstr "Nhấn <0>phím Enter</0> để mở"
#: src/routes/builder/$resumeId/-components/mobile-builder-shell.tsx
msgid "Preview"
msgstr "Xem trước"
#: src/features/resume/stylesheet/status.tsx
msgid "Preview and export fall back to base styles."
msgstr "Xem trước và xuất sẽ quay lại dùng kiểu dáng cơ bản."
#: src/features/resume/stylesheet/status.tsx
msgid "Preview and export keep valid styles and ignore invalid styles."
msgstr "Xem trước và xuất sẽ giữ lại các kiểu dáng hợp lệ và bỏ qua các kiểu dáng không hợp lệ."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Preview PDF"
msgstr "Xem trước PDF"
#: src/features/cover-letters/library.tsx
msgid "Previous"
msgstr "trước đó"
#: src/features/applications/components/calendar-view.tsx
msgid "Previous month"
msgstr ""
#: src/features/homepage/template-shelf.tsx
msgid "Previous template"
msgstr "Mẫu trước đó"
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Primary Color"
msgstr "Màu chủ đạo"
#: src/features/ats-checker/messages.ts
msgid "Print or export the form to a flat PDF before sending it."
msgstr "In hoặc xuất biểu mẫu thành PDF phẳng trước khi gửi."
#: src/features/homepage/site-footer.tsx
msgid "Privacy Policy"
msgstr "Chính sách bảo mật"
#: src/features/homepage/feature-explorer.tsx
msgid "Private"
msgstr "Riêng tư"
#: src/features/homepage/site-footer.tsx
msgid "Product"
msgstr "Sản phẩm"
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/feature-explorer.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "Product designer"
msgstr "Nhà thiết kế sản phẩm"
#: src/features/homepage/resume-sculpture.tsx
msgid "Product strategy"
msgstr "Chiến lược sản phẩm"
#: src/dialogs/resume/sections/skill.tsx
msgid "Proficiency"
msgstr "Trình độ"
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/settings/profile.tsx
msgid "Profile"
msgstr "Hồ sơ"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Profiles"
msgstr "Hồ sơ"
#: src/components/level/combobox.tsx
msgid "Progress Bar"
msgstr "Thanh tiến trình"
#: src/dialogs/resume/sections/custom.tsx
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Projects"
msgstr "Dự án"
#: src/features/resume/builder/password-dialog.tsx
msgid "Protect your resume with a password"
msgstr "Bảo vệ sơ yếu lý lịch của bạn bằng mật khẩu"
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "Prototyping"
msgstr "Xây dựng bản mẫu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Provider"
msgstr "Nhà cung cấp"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Provider connection verified."
msgstr "Kết nối với nhà cung cấp đã được xác nhận."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Provider model"
msgstr "Mô hình nhà cung cấp"
#: src/features/homepage/feature-explorer.tsx
msgid "Public"
msgstr "Công khai"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Publications"
msgstr "Ấn phẩm"
#: src/dialogs/resume/sections/publication.tsx
msgid "Publisher"
msgstr "Nhà xuất bản"
#: src/features/ats-checker/messages.ts
msgid "Put a plain email address near the top of the first page. It is what most systems file you under."
msgstr "Đặt một địa chỉ email đơn giản gần đầu trang một. Đây là thông tin mà hầu hết hệ thống dùng để lưu hồ sơ của bạn."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Raw JSON"
msgstr "JSON thô"
#: src/features/ats-checker/messages.ts
msgid "Re-export from a single-column layout, then copy the text out and check it reads top to bottom."
msgstr "Xuất lại từ bố cục một cột, sau đó sao chép văn bản ra và kiểm tra xem nó có đọc từ trên xuống dưới hay không."
#: src/features/ats-checker/messages.ts
msgid "Re-export from the original document rather than converting from another format."
msgstr "Xuất lại từ tài liệu gốc thay vì chuyển đổi từ định dạng khác."
#: src/features/ats-checker/messages.ts
msgid "Re-export from the original document with fonts embedded properly."
msgstr "Xuất lại từ tài liệu gốc với font được nhúng đúng cách."
#: src/features/ats-checker/messages.ts
msgid "Re-export using an ordinary TrueType or OpenType font."
msgstr "Xuất lại bằng một font TrueType hoặc OpenType thông thường."
#: src/features/ats-checker/messages.ts
msgid "Re-export with fonts embedded, and check the text copies out cleanly."
msgstr "Xuất lại với font đã nhúng, rồi kiểm tra xem văn bản có sao chép ra sạch sẽ không."
#: src/features/ats-checker/messages.ts
msgid "Re-export with fonts embedded, then open the file and check that the text copies out cleanly."
msgstr "Xuất lại với font đã nhúng, sau đó mở tệp và kiểm tra xem văn bản có sao chép ra sạch sẽ không."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Re-score"
msgstr "Chấm điểm lại"
#: src/routes/_home/-sections/header.tsx
msgid "Reactive Resume - Go to homepage"
msgstr "Reactive Resume - Về trang chủ"
#. Import source option for current Reactive Resume JSON format
#: src/dialogs/resume/import.tsx
msgid "Reactive Resume (JSON)"
msgstr "Sơ yếu lý lịch động (JSON)"
#: src/features/homepage/page.tsx
msgid "Reactive Resume is free and open source. Amruth and a community of contributors keep it running. If you’d like to support the work, donations help cover hosting and development."
msgstr "Reactive Resume miễn phí và mã nguồn mở. Amruth cùng cộng đồng những người đóng góp luôn duy trì nó. Nếu bạn muốn ủng hộ, các khoản quyên góp sẽ giúp trang trải chi phí lưu trữ và phát triển."
#: src/components/ui/donation-toast.tsx
msgid "Reactive Resume is free and open source. If it has helped you, please consider donating."
msgstr "Reactive Resume là phần mềm mã nguồn mở miễn phí. Nếu thấy hữu ích, xin vui lòng xem xét quyên góp."
#. App version label in footer; includes semantic version variable
#: src/components/ui/copyright.tsx
msgid "Reactive Resume v<0>{__APP_VERSION__}</0>"
msgstr "Reactive Resume v<0>{__APP_VERSION__}</0>"
#. Import source option for legacy Reactive Resume v4 JSON format
#: src/dialogs/resume/import.tsx
msgid "Reactive Resume v4 (JSON)"
msgstr "Sơ yếu lý lịch phản hồi phiên bản 4 (JSON)"
#: src/features/homepage/ats-playground.tsx
msgid "Read again"
msgstr "Đọc lại"
#: src/routes/agent/-components/tool-part-card.tsx
msgid "Read an attachment"
msgstr "Đã đọc tệp đính kèm"
#: src/features/resume/stylesheet/editor.tsx
msgid "Read the Applying Custom Styles guide."
msgstr "Hãy đọc hướng dẫn Áp dụng kiểu tùy chỉnh."
#: src/routes/agent/-components/tool-part-card.tsx
msgid "Read the resume"
msgstr "Đã đọc sơ yếu lý lịch"
#: src/features/homepage/ats-playground.tsx
msgid "Read the sample to see its text without the layout. Or try a PDF of your own."
msgstr "Đọc bản mẫu để xem văn bản của nó mà không bị ảnh hưởng bởi cách bố trí. Hoặc thử với PDF của riêng bạn."
#: src/features/homepage/ats-playground.tsx
msgid "Read this resume"
msgstr "Đọc sơ yếu lý lịch này"
#: src/features/auth/pages/consent.tsx
msgid "Read your email address."
msgstr "Đọc địa chỉ email của bạn."
#: src/features/auth/pages/consent.tsx
msgid "Read your profile information."
msgstr "Đọc thông tin hồ sơ của bạn."
#: src/features/ats-checker/messages.ts
msgid "Readability"
msgstr "Khả năng đọc"
#: src/features/homepage/ats-playground.tsx
msgid "Reading locally"
msgstr "Đang đọc trên máy của bạn"
#. placeholder {0}: progress.page
#. placeholder {1}: progress.pageCount
#: src/features/ats-checker/tool.tsx
msgid "Reading page {0} of {1}…"
msgstr "Đang đọc trang {0} trên {1}…"
#: src/features/homepage/ats-playground.tsx
msgid "Reading PDF"
msgstr "Đang đọc PDF"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Reading the posting…"
msgstr "Đang đọc tin tuyển dụng…"
#: src/features/homepage/ats-playground.tsx
msgid "Reading this PDF in your browser. Your file is not uploaded."
msgstr "Đang đọc PDF này ngay trong trình duyệt của bạn. Tệp của bạn không được tải lên."
#: src/features/resume/stylesheet/status.tsx
msgid "Ready to activate"
msgstr "Sẵn sàng kích hoạt"
#: src/features/resume/stylesheet/status.tsx
msgid "Ready to activate with errors"
msgstr "Sẵn sàng kích hoạt dù có lỗi"
#: src/features/resume/stylesheet/status.tsx
msgid "Ready to activate with warnings"
msgstr "Sẵn sàng kích hoạt kèm cảnh báo"
#: src/features/homepage/page.tsx
msgid "Ready to put your name on it?"
msgstr "Sẵn sàng ghi tên mình lên đó chưa?"
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/features/cover-letters/editor.tsx
msgid "Recipient"
msgstr "Người nhận"
#: src/components/level/combobox.tsx
msgid "Rectangle"
msgstr "Hình chữ nhật"
#: src/components/level/combobox.tsx
msgid "Rectangle (Full Width)"
msgstr "Hình chữ nhật (Toàn bộ chiều rộng)"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Redo"
msgstr "Làm lại"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Redo stylesheet edit"
msgstr "Chỉnh sửa lại bảng định kiểu"
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "References"
msgstr "Người tham khảo"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Referred by…, things to emphasize, etc."
msgstr "Người giới thiệu…, những điểm cần nhấn mạnh, v.v."
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Register New Device"
msgstr "Đăng ký thiết bị mới"
#: src/features/homepage/site-footer.tsx
msgid "Released under the <0>MIT License</0>."
msgstr "Phát hành theo <0>Giấy phép MIT</0>."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Reload latest version"
msgstr "Tải lại phiên bản mới nhất"
#: src/features/auth/pages/forgot-password.tsx
msgid "Remember your password? <0/>"
msgstr "Nhớ mật khẩu? <0/>"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Remote, Hybrid, a city…"
msgstr "Từ xa, Kết hợp, một thành phố…"
#: src/dialogs/resume/sections/experience.tsx
msgid "Remove"
msgstr "Xóa"
#. Screen reader label for button that removes a keyword chip. Variable is the current keyword text.
#: src/components/input/chip-input.tsx
msgid "Remove {chip}"
msgstr "Xóa {chip}"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Remove contact"
msgstr "Xóa liên hệ"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Remove custom field"
msgstr "Xóa trường tùy chỉnh"
#: src/features/applications/components/file-attachment-field.tsx
msgid "Remove file"
msgstr "Xóa tệp"
#: src/components/input/rich-input.tsx
msgid "Remove link"
msgstr "Xóa liên kết"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Remove Password"
msgstr "Xóa mật khẩu"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Remove tag"
msgstr "Xóa thẻ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Removing password protection..."
msgstr "Đang xóa bảo vệ mật khẩu..."
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Rename"
msgstr "Đổi tên"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Renders your current resume to PDF and runs the full file check in your browser. Nothing is uploaded."
msgstr "Kết xuất sơ yếu lý lịch hiện tại của bạn ra PDF và chạy toàn bộ phần kiểm tra tệp ngay trong trình duyệt của bạn. Không có gì được tải lên."
#: src/dialogs/resume/sections/experience.tsx
msgid "Reorder"
msgstr "Sắp xếp lại"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom-fields.tsx
msgid "Reorder custom field"
msgstr "Sắp xếp lại trường tùy chỉnh"
#. placeholder {0}: jd.stuffedTerms.join(", ")
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "Repeated far more often than the posting itself uses them: {0}. Recruiters notice."
msgstr "Được lặp lại nhiều hơn hẳn so với chính tin tuyển dụng: {0}. Nhà tuyển dụng sẽ nhận ra điều này."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Replace"
msgstr "Thay thế"
#: src/features/ats-checker/messages.ts
msgid "Replace icon fonts with plain text, then re-export."
msgstr "Thay thế font biểu tượng bằng văn bản thuần túy, sau đó xuất lại."
#: src/features/ats-checker/messages.ts
msgid "Replace tables with plain paragraphs and lists. Cells extract in storage order, not reading order."
msgstr "Thay thế bảng biểu bằng đoạn văn và danh sách thuần túy. Các ô được trích xuất theo thứ tự lưu trữ, không theo thứ tự đọc."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Replace the attached cover letter?"
msgstr "Thay thế thư xin việc đính kèm?"
#: src/features/homepage/page.tsx
msgid "Report a bug"
msgstr "Báo lỗi"
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Report a Bug"
msgstr "Báo lỗi"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Report an issue"
msgstr "Báo cáo sự cố"
#: src/features/settings/pages/profile.tsx
msgid "Resend verification email"
msgstr "Gửi lại email xác minh"
#: src/features/settings/pages/profile.tsx
msgid "Resending verification email..."
msgstr "Đang gửi lại email xác minh..."
#: src/features/ats-checker/messages.ts
msgid "Reserve capitals for short headings. They slow reading and can defeat case-sensitive search."
msgstr "Chỉ dùng chữ hoa cho các tiêu đề ngắn. Chữ hoa làm chậm việc đọc và có thể khiến tìm kiếm phân biệt hoa thường thất bại."
#. Destructive confirmation button label when resetting a resume section
#: src/features/homepage/ats-playground.tsx
#: src/features/homepage/feature-explorer.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Reset"
msgstr "Thiết lập lại"
#. Primary action button label on reset-password form
#: src/features/auth/pages/reset-password.tsx
msgid "Reset Password"
msgstr "Đặt mật khẩu mới"
#: src/features/auth/pages/reset-password.tsx
msgid "Reset your password"
msgstr "Đặt lại mật khẩu"
#: src/features/auth/pages/reset-password.tsx
msgid "Resetting your password..."
msgstr "Đang đặt lại mật khẩu..."
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Resources"
msgstr "Tài nguyên"
#: src/features/homepage/feature-explorer.tsx
msgid "Responsible for working on the design system and helping other teams with their designs."
msgstr "Chịu trách nhiệm phát triển hệ thống thiết kế và hỗ trợ các nhóm khác về thiết kế của họ."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Restore"
msgstr "Khôi phục"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Restore the resume to before this patch?"
msgstr "Khôi phục sơ yếu lý lịch về trạng thái trước bản vá này?"
#: src/routes/builder/$resumeId/-components/version-history.tsx
msgid "Restore this version?"
msgstr "Khôi phục phiên bản này?"
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/resume/export/download-dialog.tsx
#: src/routes/agent/-components/resume-pane.tsx
#: src/routes/agent/$threadId.tsx
msgid "Resume"
msgstr "Sơ yếu lý lịch"
#: src/features/homepage/feature-explorer.tsx
msgid "Resume attached"
msgstr "Đã đính kèm sơ yếu lý lịch"
#: src/features/resume/preview/resume-accessible-text.tsx
msgid "Resume content"
msgstr "Nội dung sơ yếu lý lịch"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Resume edit"
msgstr "Chỉnh sửa sơ yếu lý lịch"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Resume file"
msgstr "Tệp CV"
#: src/routes/builder/$resumeId/-components/dock.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Resume link copied to clipboard."
msgstr "Đã sao chép liên kết sơ yếu lý lịch vào bộ nhớ tạm."
#: src/features/applications/components/application-card.tsx
msgid "Resume linked"
msgstr "Đã liên kết sơ yếu lý lịch"
#: src/features/homepage/feature-explorer.tsx
msgid "Resume not found"
msgstr "Không tìm thấy sơ yếu lý lịch"
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Resume options"
msgstr "Các lựa chọn sơ yếu lý lịch"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Resume patch"
msgstr "Bản vá sơ yếu lý lịch"
#: src/features/homepage/template-shelf.tsx
msgid "Resume templates"
msgstr "Mẫu sơ yếu lý lịch"
#: src/dialogs/resume/template/gallery.tsx
msgid "Resume templates for different professions and tastes. Pick the one that suits you."
msgstr "Mẫu sơ yếu lý lịch cho nhiều ngành nghề và gu thẩm mỹ khác nhau. Hãy chọn mẫu hợp với bạn."
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
#: src/features/homepage/community-stats.tsx
#: src/features/homepage/languages-showcase.tsx
#: src/routes/dashboard/-components/sidebar.tsx
#: src/routes/dashboard/resumes/index.tsx
msgid "Resumes"
msgstr "Sơ yếu lý lịch"
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/cover-letters/library.tsx
#: src/routes/agent/-components/agent-chat.tsx
msgid "Retry"
msgstr "Thử lại"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Review edits"
msgstr "Xem lại các chỉnh sửa"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Review the resume against a job description, and ask me before changing anything you're unsure about."
msgstr "Xem lại sơ yếu lý lịch đối chiếu với một mô tả công việc, và hỏi tôi trước khi thay đổi bất cứ điều gì bạn không chắc."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Review the writing with AI"
msgstr "Đánh giá nội dung viết bằng AI"
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Review this edit"
msgstr "Xem lại chỉnh sửa này"
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Reviewing…"
msgstr "Đang đánh giá…"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Rewrite the summary for a senior engineering manager role, and keep it specific."
msgstr "Viết lại phần tóm tắt cho vị trí quản lý kỹ thuật cấp cao, và giữ cho nó cụ thể."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Rewrite this resume for a startup founder moving into a product lead role, and show the business impact."
msgstr "Viết lại sơ yếu lý lịch này cho một nhà sáng lập startup đang chuyển sang vai trò trưởng bộ phận sản phẩm, và thể hiện tác động kinh doanh."
#: src/features/homepage/ats-playground.tsx
msgid "Rhyhorn sample resume"
msgstr "Sơ yếu lý lịch mẫu Rhyhorn"
#: src/components/input/rich-input.tsx
msgid "Right Align"
msgstr "Căn phải"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Role (optional)"
msgstr "Vai trò (không bắt buộc)"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Role / title"
msgstr "Vai trò / chức danh"
#: src/routes/dashboard/applications/index.tsx
msgid "Role A–Z"
msgstr "Vai trò A–Z"
#: src/dialogs/resume/sections/experience.tsx
msgid "Role Progression"
msgstr "Tiến trình vai trò"
#: src/libs/locale.ts
msgid "Romanian"
msgstr "Rumani"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Rotation"
msgstr "Xoay"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Run again"
msgstr "Chạy lại"
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Run AI review"
msgstr "Chạy đánh giá bằng AI"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Run deep check"
msgstr "Chạy kiểm tra chuyên sâu"
#: src/routes/agent/-components/tool-part-card.tsx
msgid "Running…"
msgstr "Đang chạy…"
#: src/libs/locale.ts
msgid "Russian"
msgstr "Nga"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/table-view.tsx
msgid "Salary"
msgstr "Lương"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Salary range"
msgstr "Khoảng lương"
#: src/features/homepage/page.tsx
msgid "Same story.<0/>A different look."
msgstr "Cùng một câu chuyện.<0/>Nhưng diện mạo khác biệt."
#: src/features/homepage/export-playground.tsx
msgid "Sample download format"
msgstr "Định dạng tải xuống của bản mẫu"
#: src/features/homepage/export-playground.tsx
msgid "Sample resume"
msgstr "Sơ yếu lý lịch mẫu"
#: src/features/homepage/resume-sculpture.tsx
msgid "Sample resume for {name}"
msgstr "Sơ yếu lý lịch mẫu cho {name}"
#: src/features/homepage/resume-sculpture.tsx
msgid "Sans"
msgstr "Không chân (Sans)"
#. Passkey rename prompt confirm action in authentication settings
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Save"
msgstr "Lưu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Save & Test Provider"
msgstr "Lưu & Kiểm tra Nhà cung cấp"
#: src/features/ats-checker/messages.ts
msgid "Save an unprotected copy, with no password and no permissions restrictions."
msgstr "Lưu một bản không bảo vệ, không mật khẩu và không hạn chế quyền."
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/interview-dialog.tsx
msgid "Save changes"
msgstr "Lưu thay đổi"
#: src/dialogs/resume/index.tsx
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/cover-letter.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/interest.tsx
#: src/dialogs/resume/sections/language.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/skill.tsx
#: src/dialogs/resume/sections/summary-item.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/features/cover-letters/editor.tsx
#: src/features/settings/pages/profile.tsx
msgid "Save Changes"
msgstr "Lưu thay đổi"
#: src/features/cover-letters/editor.tsx
msgid "Save changes before previewing, exporting, or changing styling."
msgstr "Lưu các thay đổi trước khi xem trước, xuất hoặc thay đổi kiểu dáng."
#: src/features/cover-letters/library.tsx
msgid "Save copy to library"
msgstr "Lưu bản sao vào thư viện"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Save model"
msgstr "Lưu mô hình"
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/cover-letters/library.tsx
msgid "Save resume changes before copying its content or styling."
msgstr "Lưu các thay đổi của sơ yếu lý lịch trước khi sao chép nội dung hoặc kiểu dáng của nó."
#: src/features/ats-checker/messages.ts
msgid "Save the file with every page upright."
msgstr "Lưu tệp với tất cả các trang ở chiều thẳng đứng."
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Saved"
msgstr "Đã lưu"
#: src/features/resume/builder/draft.ts
msgid "Saving is taking longer than expected. Your changes are still open."
msgstr "Quá trình lưu mất nhiều thời gian hơn dự kiến. Những thay đổi của bạn vẫn mở."
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Saving…"
msgstr "Đang lưu…"
#: src/features/homepage/feature-explorer.tsx
msgid "Say what you actually did."
msgstr "Hãy nói rõ điều bạn thực sự đã làm."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Scan the QR code below with your preferred authenticator app. You can also copy the secret below and paste it into your app."
msgstr "Quét mã QR bên dưới bằng ứng dụng xác thực bạn ưa thích. Bạn cũng có thể sao chép mã bí mật bên dưới và dán vào ứng dụng của mình."
#: src/features/applications/components/interview-dialog.tsx
msgid "Schedule"
msgstr ""
#: src/features/applications/components/interview-dialog.tsx
msgid "Schedule an interview"
msgstr ""
#: src/features/applications/components/calendar-view.tsx
msgid "Schedule an interview on {date}"
msgstr ""
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/calendar-view.tsx
msgid "Schedule interview"
msgstr ""
#: src/dialogs/resume/sections/education.tsx
msgid "School"
msgstr "Trường"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Score my fit"
msgstr "Chấm điểm độ phù hợp của tôi"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Scoring your fit…"
msgstr "Đang chấm điểm độ phù hợp của bạn…"
#: src/routes/dashboard/-components/sidebar.tsx
msgid "Search"
msgstr "Tìm kiếm"
#: src/routes/dashboard/applications/index.tsx
msgid "Search applications…"
msgstr "Tìm hồ sơ ứng tuyển…"
#. Accessible label for command palette search input
#: src/features/command-palette/index.tsx
msgid "Search commands"
msgstr "Lệnh tìm kiếm"
#: src/features/cover-letters/library.tsx
msgid "Search cover letters"
msgstr "Tìm kiếm thư xin việc"
#: src/features/cover-letters/library.tsx
msgid "Search cover letters..."
msgstr "Tìm kiếm thư xin việc..."
#. Accessible label for icon picker search input
#. Placeholder text in icon picker search input
#: src/components/input/icon-picker.tsx
msgid "Search for an icon"
msgstr "Tìm kiếm biểu tượng"
#: src/features/command-palette/pages/resumes.tsx
msgid "Search for…"
msgstr "Tìm kiếm…"
#: src/routes/dashboard/resumes/index.tsx
msgid "Search resumes..."
msgstr "Tìm kiếm hồ sơ..."
#: src/components/ui/combobox.tsx
msgid "Search..."
msgstr "Tìm kiếm..."
#. Placeholder in command palette input on nested pages
#: src/features/command-palette/index.tsx
msgid "Search…"
msgstr "Tìm kiếm…"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Secret copied to clipboard."
msgstr "Mã bí mật đã được sao chép vào clipboard."
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Section options"
msgstr "Tùy chọn phần"
#: src/dialogs/resume/sections/custom.tsx
msgid "Section Type"
msgstr "Loại phần"
#: src/features/ats-checker/messages.ts
#: src/features/ats-checker/parse-preview.tsx
msgid "Sections"
msgstr "Các mục"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "See how this resume matches the posting"
msgstr "Xem sơ yếu lý lịch này khớp với tin tuyển dụng như thế nào"
#: src/features/homepage/feature-explorer.tsx
msgid "See how to connect"
msgstr "Xem cách kết nối"
#: src/features/homepage/page.tsx
msgid "See what<0/>software reads."
msgstr "Xem phần mềm<0/>đọc được những gì."
#: src/features/homepage/page.tsx
msgid "See whether your PDF has readable text. Read a sample or try your own PDF. Everything runs in your browser, so your file stays with you."
msgstr "Hãy kiểm tra xem tệp PDF của bạn có chứa văn bản có thể đọc được hay không. Đọc một mẫu hoặc thử với tệp PDF của riêng bạn. Tất cả đều chạy trực tiếp trên trình duyệt của bạn, nên tệp của bạn vẫn nằm trong tay bạn."
#. placeholder {0}: app.company
#: src/features/applications/components/table-view.tsx
msgid "Select {0}"
msgstr "Chọn {0}"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Select a resume"
msgstr "Chọn một bản sơ yếu lý lịch"
#: src/routes/agent/index.tsx
msgid "Select a thread"
msgstr "Chọn một chủ đề"
#: src/features/applications/components/table-view.tsx
msgid "Select all"
msgstr "Chọn tất cả"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Select an agent model"
msgstr "Chọn một mô hình tác nhân"
#: src/features/settings/integrations/components/ai-provider-picker.tsx
msgid "Select an AI provider"
msgstr "Chọn nhà cung cấp AI"
#: src/components/ui/combobox.tsx
msgid "Select..."
msgstr "Chọn..."
#: src/features/applications/components/table-view.tsx
msgid "selected"
msgstr "đã chọn"
#: src/features/resume/stylesheet/editor.tsx
msgid "Semantic CSS stylesheet"
msgstr "Bảng định kiểu CSS ngữ nghĩa"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Send answer"
msgstr "Gửi câu trả lời"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Send message"
msgstr "Gửi tin nhắn"
#. Primary action button label on forgot-password form
#: src/features/auth/pages/forgot-password.tsx
msgid "Send Password Reset Email"
msgstr "Gửi email đặt lại mật khẩu"
#: src/features/ats-checker/messages.ts
msgid "Send the resume itself rather than a portfolio wrapper."
msgstr "Gửi trực tiếp sơ yếu lý lịch thay vì bọc nó trong một portfolio."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Sender details"
msgstr "Chi tiết người gửi"
#: src/features/auth/pages/forgot-password.tsx
msgid "Sending password reset email..."
msgstr "Đang gửi email đặt lại mật khẩu..."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Sends the text already extracted from your PDF to the AI provider you choose below. The PDF file itself is never uploaded."
msgstr "Gửi văn bản đã được trích xuất từ PDF của bạn đến nhà cung cấp AI mà bạn chọn bên dưới. Tệp PDF không bao giờ được tải lên."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Sends the text already extracted from your PDF, plus the job description you pasted, to the AI provider you choose below. The PDF file itself is never uploaded."
msgstr "Gửi văn bản đã được trích xuất từ PDF của bạn, cùng với mô tả công việc bạn đã dán, đến nhà cung cấp AI mà bạn chọn bên dưới. Tệp PDF không bao giờ được tải lên."
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "Senior product designer"
msgstr "Nhà thiết kế sản phẩm cấp cao"
#: src/components/input/rich-input.tsx
msgid "Separator"
msgstr "Dấu phân cách"
#: src/libs/locale.ts
msgid "Serbian"
msgstr "Serbia"
#: src/features/homepage/resume-sculpture.tsx
msgid "Serif"
msgstr "Serif"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Set a password if you want only people who know it to open the public URL."
msgstr "Đặt mật khẩu nếu bạn chỉ muốn những người biết mật khẩu mới mở được URL công khai."
#: src/features/resume/builder/password-dialog.tsx
#: src/features/settings/authentication/components/password.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Set Password"
msgstr "Đặt mật khẩu"
#: src/features/ats-checker/messages.ts
msgid "Set the document language when exporting."
msgstr "Thiết lập ngôn ngữ tài liệu khi xuất."
#: src/dialogs/resume/import.tsx
msgid "Set up a provider"
msgstr "Thiết lập nhà cung cấp"
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "Set up an AI provider"
msgstr "Thiết lập một nhà cung cấp AI"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Set up an AI provider before starting a thread."
msgstr "Hãy thiết lập một nhà cung cấp AI trước khi bắt đầu một chủ đề."
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Set up an AI provider first."
msgstr "Hãy thiết lập một nhà cung cấp AI trước."
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "Set up an AI provider to chat about this resume and apply edits automatically."
msgstr "Thiết lập một hệ thống AI để trò chuyện về bản lý lịch này và tự động chỉnh sửa."
#: src/features/command-palette/pages/navigation.tsx
#: src/routes/agent/-components/new-thread-setup.tsx
#: src/routes/dashboard/-components/sidebar.tsx
msgid "Settings"
msgstr "Cài đặt"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Setup Authenticator App"
msgstr "Thiết lập ứng dụng xác thực"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Shadow Width"
msgstr "Độ rộng bóng"
#: src/libs/resume/section.tsx
msgid "Sharing"
msgstr "Chia sẻ"
#: src/features/homepage/feature-explorer.tsx
msgid "Sharing preview"
msgstr "Chia sẻ bản xem trước"
#: src/features/resume/builder/section-recovery.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Show"
msgstr "Hiện"
#. placeholder {0}: Math.min(remaining, COLUMN_PAGE_SIZE)
#: src/features/applications/components/board.tsx
msgid "Show {0} more"
msgstr "Hiển thị thêm {0}"
#: src/features/resume/builder/section-recovery.tsx
msgid "Show {title} section"
msgstr "Hiển thị phần {title}"
#: src/features/homepage/languages-showcase.test.tsx
#: src/features/homepage/languages-showcase.tsx
msgid "Show all languages"
msgstr "Hiển thị tất cả các ngôn ngữ"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Show Download Buttons"
msgstr "Hiển thị các nút tải xuống"
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Show heading"
msgstr "Hiển thị tiêu đề"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Show link in title"
msgstr "Hiển thị liên kết trong tiêu đề"
#. Accessible label for button that reveals password in registration form
#. Accessible label for button that reveals password in reset-password form
#. Accessible label for button that reveals password on protected resume screen
#. Accessible label for button that reveals the password in login form
#. Accessible label for toggle button that reveals the masked current password
#. Accessible label for toggle button that reveals the masked new password
#. Accessible label for toggle button that reveals the masked password in two-factor disable dialog
#. Accessible label for toggle button that reveals the masked password in two-factor setup
#: src/dialogs/auth/change-password.tsx
#: src/dialogs/auth/disable-two-factor.tsx
#: src/dialogs/auth/enable-two-factor.tsx
#: src/features/auth/pages/login.tsx
#: src/features/auth/pages/register.tsx
#: src/features/auth/pages/reset-password.tsx
#: src/features/auth/pages/resume-password.tsx
msgid "Show password"
msgstr "Hiển thị mật khẩu"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Show picture"
msgstr "Hiển thị hình ảnh"
#: src/features/resume/export/download-dialog.tsx
msgid "Show the same first-page header on the cover letter."
msgstr "Hiển thị cùng đầu trang của trang đầu tiên trên thư xin việc."
#. placeholder {0}: rows.length
#. placeholder {1}: applications.length
#: src/features/applications/components/table-view.tsx
msgid "Showing {0} of {1}"
msgstr "Đang hiển thị {0} trong {1}"
#. Layout editor column label for the secondary sidebar area
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Sidebar"
msgstr "Thanh bên"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/index.tsx
msgid "Sidebar Width"
msgstr "Độ rộng thanh bên"
#. Primary action button label on login form
#: src/features/ats-checker/ai-review/locked-card.tsx
#: src/features/auth/pages/login.tsx
msgid "Sign in"
msgstr "Đăng nhập"
#: src/features/ats-checker/ai-review/locked-card.tsx
msgid "Sign in and connect your own AI provider to get rewrite suggestions for weak bullets. The checks above are free and need no account."
msgstr "Đăng nhập và kết nối nhà cung cấp AI của riêng bạn để nhận gợi ý viết lại cho các gạch đầu dòng còn yếu. Các kiểm tra ở trên hoàn toàn miễn phí và không cần tài khoản."
#. Call-to-action link from forgot-password page to login page
#. Call-to-action link from registration page to login page
#: src/features/auth/pages/forgot-password.tsx
#: src/features/auth/pages/register.tsx
msgid "Sign in now"
msgstr "Đăng nhập ngay"
#. Title on the login page
#: src/features/auth/pages/login.tsx
msgid "Sign in to your account"
msgstr "Đăng nhập vào tài khoản của bạn"
#. User menu action to sign out of current account
#: src/features/user/dropdown-menu.tsx
msgid "Sign out"
msgstr "Đăng xuất"
#. Primary action button label on registration form
#: src/features/auth/pages/register.tsx
msgid "Sign up"
msgstr "Đăng ký"
#. Title on the page shown after a failed or cancelled OAuth sign-in
#: src/features/auth/pages/error.tsx
msgid "Sign-in didn't complete"
msgstr "Đăng nhập chưa hoàn tất"
#: src/features/auth/pages/consent.tsx
msgid "Signed in as {email}"
msgstr "Đã đăng nhập bằng {email}"
#: src/features/auth/components/social-auth.tsx
#: src/features/auth/pages/login.tsx
msgid "Signing in..."
msgstr "Đang đăng nhập..."
#: src/features/user/dropdown-menu.tsx
msgid "Signing out..."
msgstr "Đang đăng xuất..."
#: src/features/auth/pages/register.tsx
msgid "Signing up..."
msgstr "Đang đăng ký..."
#: src/dialogs/resume/template/data.ts
msgid "Single-column with a magenta left border accent; compact and efficient for entry-level or internship applications."
msgstr "Một cột với viền trái màu tím hồng nổi bật; gọn gàng và hiệu quả cho các đơn ứng tuyển vị trí mới ra trường hoặc thực tập."
#: src/dialogs/resume/template/data.ts
msgid "Single-column with a minimal top header and lots of whitespace; clean and modern for designers or content creators."
msgstr "Một cột với đầu trang tối giản và nhiều khoảng trắng; sạch sẽ, hiện đại cho các nhà thiết kế hoặc nhà sáng tạo nội dung."
#: src/dialogs/resume/template/data.ts
msgid "Single-column with a sidebar and clean grid layout; versatile for any professional or technical role."
msgstr "Một cột với thanh bên và lưới bố cục sạch sẽ; linh hoạt cho mọi vai trò chuyên nghiệp hoặc kỹ thuật."
#: src/dialogs/resume/template/data.ts
msgid "Single-column with an inline three-column entry header (position · organization · period); compact and ATS-friendly, well-suited for Asian resume conventions (CN/JP/KR)."
msgstr "Mẫu một cột với phần tiêu đề ba cột nằm trong cùng một dòng (vị trí · tổ chức · thời gian); thiết kế gọn gàng và phù hợp với định dạng ATS, rất thích hợp với các quy tắc viết sơ yếu lý lịch ở châu Á (Trung Quốc/Nhật Bản/Hàn Quốc)."
#: src/dialogs/resume/template/data.ts
msgid "Single-column with uppercase section headings and a primary-color top rule on every page; polished for executive, consulting, or startup resumes."
msgstr "Sơ yếu lý lịch một cột với tiêu đề phần viết hoa và đường kẻ màu chủ đạo ở đầu mỗi trang; được thiết kế chuyên nghiệp, phù hợp cho các vị trí quản lý cấp cao, tư vấn hoặc khởi nghiệp."
#: src/dialogs/resume/template/data.ts
msgid "Single-column; polished and serious for senior or enterprise-level positions."
msgstr "Một cột; chỉnh chu và nghiêm túc cho vị trí cấp cao hoặc doanh nghiệp."
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Size"
msgstr "Kích thước"
#: src/dialogs/resume/sections/custom.tsx
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/languages-showcase.tsx
#: src/features/homepage/resume-sculpture.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Skills"
msgstr "Kỹ năng"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Skip and Upload"
msgstr "Bỏ qua và tải ảnh lên"
#: src/features/homepage/page.tsx
#: src/routes/_home/route.tsx
#: src/routes/builder/$resumeId/-components/desktop-builder-shell.tsx
#: src/routes/builder/$resumeId/-components/mobile-builder-shell.tsx
#: src/routes/dashboard/route.tsx
msgid "Skip to main content"
msgstr "Chuyển đến nội dung chính"
#: src/libs/locale.ts
msgid "Slovak"
msgstr "Slovak"
#: src/libs/locale.ts
msgid "Slovenian"
msgstr "Tiếng Slovenia"
#: src/dialogs/resume/index.tsx
msgid "Slug"
msgstr "Slug"
#: src/libs/resume/ats.ts
msgid "Some application systems require one before you can submit."
msgstr "Một số hệ thống ứng tuyển yêu cầu phải có trước khi bạn có thể gửi."
#: src/features/ats-checker/messages.ts
msgid "Some bullets run long."
msgstr "Một số gạch đầu dòng quá dài."
#: src/features/ats-checker/messages.ts
msgid "Some characters come out as question marks."
msgstr "Một số ký tự bị hiển thị thành dấu chấm hỏi."
#: src/features/ats-checker/report/score-header.tsx
msgid "Some checks need information this file does not carry: page contents that could not be inspected, or text in a language these checks do not cover. They count as neither a pass nor a fail."
msgstr "Một số kiểm tra cần thông tin mà tệp này không mang theo: nội dung trang không thể xem xét được, hoặc văn bản bằng ngôn ngữ mà các kiểm tra này không hỗ trợ. Chúng không được tính là đạt cũng không tính là không đạt."
#: src/features/ats-checker/messages.ts
msgid "Some glyphs have no meaning outside this file."
msgstr "Một số ký hiệu không có ý nghĩa bên ngoài tệp này."
#: src/features/ats-checker/messages.ts
msgid "Some lines are stored out of reading order."
msgstr "Một số dòng được lưu trữ không theo thứ tự đọc."
#: src/libs/resume/ats.ts
msgid "Some parsers mishandle images, and photos are discouraged in some regions."
msgstr "Một số trình phân tích cú pháp xử lý sai hình ảnh và ảnh không được khuyến khích ở một số vùng."
#: src/features/resume/stylesheet/status.tsx
msgid "Some styles were ignored"
msgstr "Một số kiểu dáng đã bị bỏ qua"
#: src/features/ats-checker/messages.ts
msgid "Some text falls outside the page."
msgstr "Một số văn bản nằm ngoài phạm vi trang."
#: src/features/ats-checker/messages.ts
msgid "Some text is rotated."
msgstr "Một số văn bản bị xoay."
#: src/features/homepage/community-stats.tsx
msgid "Some totals are unavailable right now."
msgstr "Hiện tại, một số số liệu tổng hợp chưa có sẵn."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Something else…"
msgstr "Một lựa chọn khác…"
#: src/components/layout/error-screen.tsx
msgid "Something went wrong"
msgstr "Đã xảy ra lỗi"
#: src/features/ats-checker/tool.tsx
msgid "Something went wrong while reading that file. Please try again."
msgstr "Đã xảy ra lỗi khi đọc tệp đó. Vui lòng thử lại."
#: src/features/homepage/ats-playground.tsx
msgid "Something went wrong while reading this file. Please try again."
msgstr "Đã xảy ra sự cố trong quá trình đọc tệp này. Vui lòng thử lại."
#: src/features/auth/pages/error.tsx
msgid "Something went wrong while signing you in. Please try again."
msgstr "Đã xảy ra lỗi khi đăng nhập cho bạn. Vui lòng thử lại."
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/resume/builder/password-dialog.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Something went wrong. Please try again."
msgstr "Đã xảy ra lỗi. Vui lòng thử lại."
#: src/routes/dashboard/applications/index.tsx
#: src/routes/dashboard/resumes/index.tsx
msgid "Sort by"
msgstr "Sắp xếp theo"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "Sort by date"
msgstr "Sắp xếp theo ngày"
#: src/routes/dashboard/applications/index.tsx
msgid "Sort by…"
msgstr "Sắp xếp theo…"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/table-view.tsx
msgid "Source"
msgstr "Nguồn"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Source Code"
msgstr "Mã nguồn"
#. placeholder {0}: operation.from
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "Source: {0}"
msgstr "Nguồn: {0}"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Sources"
msgstr "Nguồn"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Spacing (Horizontal)"
msgstr "Khoảng cách (Ngang)"
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
msgid "Spacing (Vertical)"
msgstr "Khoảng cách (Dọc)"
#: src/libs/locale.ts
msgid "Spanish"
msgstr "Tây Ban Nha"
#: src/features/ats-checker/messages.ts
msgid "Spell the month, as in \"Mar 2022\"."
msgstr "Viết đầy đủ tên tháng, chẳng hạn \"Tháng 3 năm 2022\"."
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Sponsors"
msgstr "Nhà tài trợ"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Sponsorships"
msgstr "Tài trợ"
#: src/features/homepage/resume-sculpture.tsx
msgid "Spread pages"
msgstr "Trang trải rộng"
#. Preset button for setting picture aspect ratio to square
#: src/components/level/combobox.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Square"
msgstr "Vuông"
#: src/features/homepage/resume-sculpture.tsx
msgid "Stack pages"
msgstr "Xếp chồng các trang"
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/table-view.tsx
msgid "Stage"
msgstr "Giai đoạn"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Stage date"
msgstr "Ngày giai đoạn"
#: src/components/input/github-stars-button.tsx
msgid "Star us on GitHub (opens in new tab)"
msgstr "Nhấn sao cho chúng tôi trên GitHub (mở ở tab mới)"
#. placeholder {0}: starCount.toLocaleString()
#: src/components/input/github-stars-button.tsx
msgid "Star us on GitHub, currently {0} stars (opens in new tab)"
msgstr "Nhấn sao cho chúng tôi trên GitHub, hiện tại có {0} lượt sao (mở ở tab mới)"
#: src/routes/agent/$threadId.tsx
msgid "Start a new thread"
msgstr "Bắt đầu một chủ đề mới"
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Start a thread"
msgstr "Bắt đầu một chủ đề"
#: src/features/homepage/feature-explorer.tsx
msgid "Start again"
msgstr "Bắt đầu lại"
#: src/dialogs/resume/index.tsx
msgid "Start building your resume by giving it a name."
msgstr "Bắt đầu xây dựng hồ sơ của bạn bằng cách đặt tên cho nó."
#: src/routes/dashboard/resumes/-components/cards/create-card.tsx
#: src/routes/dashboard/resumes/-components/list-view.tsx
msgid "Start building your resume from scratch"
msgstr "Bắt đầu xây dựng hồ sơ từ đầu"
#: src/features/applications/components/export-applications-sheet.tsx
msgid "Start date must be on or before end date."
msgstr "Ngày bắt đầu phải trùng hoặc trước ngày kết thúc."
#: src/features/ats-checker/messages.ts
msgid "Start each one with a concrete verb: built, led, reduced, migrated."
msgstr "Bắt đầu mỗi mục bằng một động từ cụ thể: xây dựng, dẫn dắt, giảm thiểu, chuyển đổi."
#: src/routes/agent/index.tsx
msgid "Start new thread"
msgstr "Bắt đầu chủ đề mới"
#. Layout editor toggle that forces a section to begin on a new page
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Start on new page"
msgstr "Bắt đầu trên trang mới"
#: src/features/ats-checker/messages.ts
msgid "Start the resume with your name on its own line."
msgstr "Bắt đầu sơ yếu lý lịch bằng tên của bạn trên một dòng riêng."
#: src/routes/agent/-components/new-thread-setup.tsx
msgid "Start thread"
msgstr "Bắt đầu chủ đề"
#: src/libs/resume/section.tsx
msgid "Statistics"
msgstr "Thống kê"
#: src/dialogs/resume/import.tsx
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "Ở lại"
#: src/features/homepage/ats-playground.tsx
msgid "Stays in your browser"
msgstr "Luôn hiển thị trong trình duyệt của bạn"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Still waiting for {provider}… {elapsedSeconds}s"
msgstr "Vẫn đang chờ {provider}… {elapsedSeconds}s"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Stop generation"
msgstr "Ngừng sản xuất"
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "Strengths"
msgstr "Điểm mạnh"
#: src/components/input/rich-input.tsx
msgid "Strike"
msgstr "Gạch ngang"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Strong fit"
msgstr "Rất phù hợp"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Stylesheet editor"
msgstr "Trình chỉnh sửa bảng định kiểu"
#: src/features/resume/stylesheet/status.tsx
msgid "Stylesheet has fatal errors"
msgstr "Bảng định kiểu có lỗi nghiêm trọng"
#: src/features/cover-letters/editor-dialog.tsx
msgid "Styling and sender details are copied. Future resume edits apply only when you refresh."
msgstr "Chi tiết kiểu dáng và người gửi được sao chép. Các chỉnh sửa sơ yếu lý lịch trong tương lai chỉ áp dụng khi bạn làm mới."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Styling and sender details refreshed from the selected resume."
msgstr "Chi tiết về kiểu dáng và người gửi được làm mới từ sơ yếu lý lịch đã chọn."
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "Subreddit"
msgstr "Subreddit"
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "Suggestions"
msgstr "Gợi ý"
#. Fallback title for a custom summary item in resume builder when content is empty
#. Fallback title for a custom summary item in resume builder when content is unavailable
#: src/dialogs/resume/sections/custom.tsx
#: src/features/homepage/export-playground.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
msgid "Summary"
msgstr "Tóm tắt"
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Support the app by doing what you can!"
msgstr "Hãy ủng hộ ứng dụng bằng cách làm bất cứ điều gì bạn có thể!"
#: src/features/homepage/page.tsx
msgid "Support the project"
msgstr "Hãy ủng hộ dự án"
#: src/features/ats-checker/messages.ts
#: src/libs/resume/ats.ts
msgid "Swap the start and end dates."
msgstr "Hoán đổi ngày bắt đầu và ngày kết thúc."
#: src/libs/locale.ts
msgid "Swedish"
msgstr "Thụy Điển"
#: src/features/theme/toggle-button.tsx
msgid "Switch to dark theme"
msgstr "Chuyển sang giao diện tối"
#: src/features/theme/toggle-button.tsx
msgid "Switch to light theme"
msgstr "Chuyển sang giao diện sáng"
#. placeholder {0}: templates[template].name
#: src/dialogs/resume/template/gallery.tsx
msgid "Switched to the {0} template."
msgstr "Đã chuyển sang mẫu {0}."
#: src/features/resume/builder/draft.ts
msgid "Synced changes made in another tab."
msgstr "Các thay đổi được thực hiện trong tab khác đã được đồng bộ hóa."
#: src/routes/dashboard/applications/index.tsx
msgid "Table"
msgstr "Bảng"
#: src/dialogs/resume/index.tsx
#: src/features/applications/components/application-form-sheet.tsx
#: src/features/applications/components/table-view.tsx
msgid "Tags"
msgstr "Thẻ"
#: src/dialogs/resume/index.tsx
msgid "Tags can be used to categorize your resume by keywords."
msgstr "Thẻ có thể được dùng để phân loại hồ sơ của bạn theo từ khóa."
#: src/features/ats-checker/messages.ts
msgid "Tags give software an explicit reading order. Enable them when exporting, if your tool offers it."
msgstr "Thẻ (tags) cung cấp cho phần mềm thứ tự đọc rõ ràng. Hãy bật chúng khi xuất, nếu công cụ của bạn hỗ trợ."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Tailor my resume"
msgstr "Tinh chỉnh sơ yếu lý lịch của tôi"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Tailor this resume to a product manager job description, and emphasize roadmap ownership, stakeholder communication, and measurable launch outcomes."
msgstr "Điều chỉnh sơ yếu lý lịch này theo một mô tả công việc quản lý sản phẩm, và nhấn mạnh việc làm chủ lộ trình sản phẩm, giao tiếp với các bên liên quan và kết quả ra mắt đo lường được."
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Tailoring failed."
msgstr "Tinh chỉnh thất bại."
#: src/features/homepage/page.tsx
msgid "Take it<0/>with you."
msgstr "Hãy mang theo<0/>nó."
#: src/libs/locale.ts
msgid "Tamil"
msgstr "Tamil"
#: src/libs/locale.ts
msgid "Telugu"
msgstr "Tiếng Telugu"
#: src/features/cover-letters/editor-dialog.tsx
#: src/features/cover-letters/library.tsx
#: src/libs/resume/section.tsx
msgid "Template"
msgstr "Mẫu"
#: src/dialogs/resume/template/gallery.tsx
msgid "Template Gallery"
msgstr "Thư viện mẫu"
#: src/features/homepage/site-footer.tsx
msgid "Templates"
msgstr "Mẫu"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Test"
msgstr "Bài kiểm tra"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Testing…"
msgstr "Đang kiểm tra…"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Testing… {elapsedSeconds}s"
msgstr "Kiểm thử… {elapsedSeconds}s"
#: src/components/input/rich-input.tsx
msgid "Text alignment"
msgstr "Căn chỉnh văn bản"
#: src/components/input/rich-input.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Text Color"
msgstr "Màu chữ"
#: src/features/homepage/ats-playground.tsx
msgid "Text extracted"
msgstr "Văn bản đã trích xuất"
#: src/features/ats-checker/messages.ts
msgid "Text is written one character at a time."
msgstr "Văn bản được viết từng ký tự một."
#: src/features/ats-checker/messages.ts
msgid "Text sits in the header or footer area."
msgstr "Văn bản nằm trong vùng đầu trang hoặc chân trang."
#: src/libs/locale.ts
msgid "Thai"
msgstr "Thái"
#: src/features/homepage/page.tsx
msgid "Thank you for helping keep it free."
msgstr "Cảm ơn bạn đã giúp duy trì tính miễn phí của nó."
#: src/features/ats-checker/tool.tsx
msgid "That file could not be read as a PDF."
msgstr "Tệp đó không thể được đọc như một tệp PDF."
#: src/features/ats-checker/uploader.tsx
msgid "That file is not a PDF. Export your resume as a PDF and try again."
msgstr "Tệp đó không phải là PDF. Hãy xuất sơ yếu lý lịch của bạn dưới dạng PDF rồi thử lại."
#: src/features/ats-checker/tool.tsx
#: src/features/ats-checker/uploader.tsx
msgid "That file is too large to check in the browser."
msgstr "Tệp đó quá lớn để kiểm tra trên trình duyệt."
#: src/features/auth/pages/error.tsx
msgid "That provider account is already linked to a different user."
msgstr "Tài khoản nhà cung cấp đó đã được liên kết với một người dùng khác."
#: src/features/auth/pages/error.tsx
msgid "That provider account uses a different email address than your account."
msgstr "Tài khoản nhà cung cấp đó dùng địa chỉ email khác với tài khoản của bạn."
#: src/features/auth/pages/error.tsx
msgid "That sign-in provider is no longer available on this server."
msgstr "Nhà cung cấp đăng nhập đó không còn khả dụng trên máy chủ này."
#: src/routes/agent/-components/agent-chat.tsx
msgid "The agent needs your input."
msgstr "Nhân viên cần thông tin đầu vào từ bạn."
#: src/features/settings/pages/api-keys.tsx
msgid "The API documentation shows how to connect Reactive Resume to your own applications. It covers the endpoints, the request format, and authentication."
msgstr "Tài liệu API cho thấy cách kết nối Reactive Resume với ứng dụng của riêng bạn. Nó bao gồm các điểm cuối, định dạng yêu cầu và xác thực."
#: src/features/settings/pages/api-keys.tsx
msgid "The API key has been deleted."
msgstr "Khóa API đã được xóa."
#: src/features/auth/pages/error.tsx
msgid "The application that sent you here made an invalid authorization request."
msgstr "Ứng dụng đã đưa bạn đến đây thực hiện một yêu cầu ủy quyền không hợp lệ."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "The checks above are mechanical. This asks a language model what a reader would think of your bullets, and suggests rewrites. It produces no score."
msgstr "Các kiểm tra ở trên mang tính máy móc. Tính năng này hỏi một mô hình ngôn ngữ xem người đọc sẽ nghĩ gì về các gạch đầu dòng của bạn, và đề xuất cách viết lại. Nó không tạo ra điểm số."
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "The deep check could not finish. Please try again."
msgstr "Kiểm tra chuyên sâu không thể hoàn tất. Vui lòng thử lại."
#. Error shown when AI parsing returns invalid resume structure during import
#: src/dialogs/resume/import.tsx
msgid "The imported file could not be parsed into a valid resume."
msgstr "Không thể phân tích tệp đã nhập để tạo thành một bản lý lịch hợp lệ."
#: src/features/ats-checker/messages.ts
msgid "The order the text is stored in disagrees badly with the order it reads in."
msgstr "Thứ tự lưu trữ văn bản khác biệt nghiêm trọng so với thứ tự đọc."
#: src/features/cover-letters/library.tsx
msgid "The original letter stays in your resume. Each copy can be edited independently."
msgstr "Bức thư gốc vẫn còn trong sơ yếu lý lịch của bạn. Mỗi bản sao có thể được chỉnh sửa độc lập."
#: src/components/layout/not-found-screen.tsx
msgid "The page you're looking for may have been moved or no longer exists."
msgstr "Trang bạn đang tìm có thể đã được di chuyển hoặc không còn tồn tại nữa."
#: src/features/ats-checker/messages.ts
msgid "The pages are pictures, with no text behind them."
msgstr "Các trang là hình ảnh, không có văn bản ẩn phía sau."
#: src/features/auth/pages/resume-password.tsx
msgid "The password you entered is incorrect"
msgstr "Mật khẩu bạn đã nhập không đúng"
#: src/routes/_home/ats-checker.tsx
msgid "The PDF is read by code running in this tab. Nothing is uploaded, nothing is stored, and no account is needed. Open your browser's network tab and watch, if you like."
msgstr "PDF được đọc bởi mã chạy ngay trong tab này. Không có gì được tải lên, không có gì được lưu trữ, và không cần tài khoản. Nếu muốn, bạn có thể mở tab mạng (network) trên trình duyệt để quan sát."
#: src/features/auth/pages/error.tsx
msgid "The provider didn't share an email address, which is required to sign in."
msgstr "Nhà cung cấp không chia sẻ địa chỉ email, vốn là bắt buộc để đăng nhập."
#: src/features/auth/pages/error.tsx
msgid "The provider rejected this sign-in attempt. Please start again."
msgstr "Nhà cung cấp đã từ chối lần đăng nhập này. Vui lòng bắt đầu lại."
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "The provider returned a review that could not be read. Try again."
msgstr "Nhà cung cấp đã trả về một đánh giá không thể đọc được. Hãy thử lại."
#: src/features/auth/pages/error.tsx
msgid "The provider's response could not be verified. Please start again."
msgstr "Không thể xác minh phản hồi của nhà cung cấp. Vui lòng bắt đầu lại."
#: src/features/homepage/page.tsx
msgid "The rest of your<0/>job search, too."
msgstr "Cả phần còn lại của quá trình tìm việc của bạn nữa."
#: src/features/resume/preview/preview.browser.tsx
msgid "The resume preview could not be updated. The last valid preview is still shown."
msgstr "Không thể cập nhật bản xem trước sơ yếu lý lịch. Bản xem trước hợp lệ cuối cùng vẫn được hiển thị."
#: src/features/ats-checker/messages.ts
msgid "The same line repeats on every page."
msgstr "Cùng một dòng lặp lại trên mọi trang."
#. placeholder {0}: getPdfFindingMessage(cap).title
#: src/features/ats-checker/report/score-header.tsx
msgid "The score is capped because of a blocking problem: {0}"
msgstr "Điểm số bị giới hạn do một vấn đề nghiêm trọng: {0}"
#: src/features/ats-checker/messages.ts
msgid "The text comes out unreadable."
msgstr "Văn bản khi trích xuất ra không thể đọc được."
#: src/features/ats-checker/messages.ts
msgid "The top of the first page does not look like a name."
msgstr "Phần đầu trang một không trông giống một cái tên."
#: src/components/input/rich-input.tsx
msgid "The URL you entered is not valid."
msgstr "URL bạn đã nhập không hợp lệ."
#: src/routes/agent/-components/resume-pane.tsx
msgid "The working resume was deleted. This thread is read-only."
msgstr "Hồ sơ xin việc đã bị xóa. Chủ đề này chỉ có thể đọc."
#. Menu item that opens appearance theme selection submenu
#: src/features/command-palette/pages/preferences/theme.tsx
#: src/features/settings/pages/preferences.tsx
#: src/features/user/dropdown-menu.tsx
msgid "Theme"
msgstr "Chủ đề"
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Then, enter the 6 digit code that the app provides to continue."
msgstr "Sau đó, nhập mã 6 chữ số mà ứng dụng cung cấp để tiếp tục."
#: src/features/homepage/page.tsx
msgid "There are other ways to pitch in."
msgstr "Còn có những cách khác để chung tay góp sức."
#: src/features/ats-checker/messages.ts
msgid "There is a gap between two dated roles."
msgstr "Có một khoảng trống giữa hai vai trò có ngày tháng."
#: src/features/ats-checker/messages.ts
msgid "There is no link to a profile, portfolio or repository."
msgstr "Không có liên kết đến hồ sơ, portfolio hoặc kho lưu trữ."
#: src/features/ats-checker/messages.ts
msgid "There is no summary paragraph."
msgstr "Không có đoạn tóm tắt nào."
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "These checks run as you type and never leave your browser. They test whether software can read your resume, not how well it is written."
msgstr "Các kiểm tra này chạy khi bạn gõ và không bao giờ rời khỏi trình duyệt của bạn. Chúng kiểm tra xem phần mềm có đọc được sơ yếu lý lịch của bạn hay không, chứ không phải nó được viết hay đến mức nào."
#: src/libs/resume/ats.ts
msgid "These dates will not be read correctly."
msgstr "Những ngày này sẽ không được đọc chính xác."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Thinking"
msgstr "Suy nghĩ"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts
msgid "This action cannot be undone."
msgstr "Hành động này không thể hoàn tác."
#: src/features/settings/pages/account.tsx
msgid "This action cannot be undone. All your data will be permanently deleted."
msgstr "Hành động này không thể hoàn tác. Tất cả dữ liệu của bạn sẽ bị xóa vĩnh viễn."
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments."
msgstr "Không thể hoàn tác hành động này. Nó xóa các tin nhắn của chủ đề và các tệp đính kèm đã tải lên."
#: src/routes/agent/-components/agent-chat.tsx
msgid "This action cannot be undone. It deletes the thread's messages and uploaded attachments. The working resume stays in your dashboard, and you can delete it separately."
msgstr "Không thể hoàn tác hành động này. Nó xóa các tin nhắn của chủ đề và các tệp đính kèm đã tải lên. Sơ yếu lý lịch đang làm việc vẫn nằm trong bảng điều khiển của bạn, và bạn có thể xóa nó riêng."
#: src/routes/builder/$resumeId/-components/ai-assistant.tsx
msgid "This assistant could not be opened."
msgstr "Không thể mở trình trợ lý này."
#: src/features/auth/pages/consent.tsx
msgid "This connection request is invalid or has expired."
msgstr "Yêu cầu kết nối này không hợp lệ hoặc đã hết hạn."
#: src/features/cover-letters/editor.tsx
msgid "This cover letter changed elsewhere. Your edits are still here. Reload the latest version before saving again."
msgstr "Thư xin việc này đã thay đổi ở nơi khác. Chỉnh sửa của bạn vẫn còn ở đây. Tải lại phiên bản mới nhất trước khi lưu lại."
#: src/dialogs/api-key/create.tsx
msgid "This creates a new API key, which lets other programs read and change your resume data through the Reactive Resume API."
msgstr "Thao tác này tạo một khóa API mới, cho phép các chương trình khác đọc và thay đổi dữ liệu sơ yếu lý lịch của bạn thông qua API của Reactive Resume."
#: src/libs/resume/ats.ts
msgid "This date will not be read correctly."
msgstr "Ngày này sẽ không được đọc chính xác."
#: src/routes/agent/-components/patch-approval-card.tsx
msgid "This edit request can no longer be answered."
msgstr "Không thể trả lời yêu cầu chỉnh sửa này được nữa."
#: src/libs/resume/ats.ts
msgid "This email address will not be recognized."
msgstr "Địa chỉ email này sẽ không được công nhận."
#: src/libs/resume/ats.ts
msgid "This entry has no dates."
msgstr "Mục nhập này không có ngày."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "This entry will be permanently deleted. This can't be undone."
msgstr "Mục này sẽ bị xóa vĩnh viễn. Không thể hoàn tác."
#: src/dialogs/resume/import.tsx
msgid "This feature requires a connected AI provider. Please set one up in the settings."
msgstr "Tính năng này yêu cầu kết nối với nhà cung cấp AI. Vui lòng thiết lập nhà cung cấp này trong phần cài đặt."
#: src/features/ats-checker/messages.ts
msgid "This file contains form fields."
msgstr "Tệp này chứa các trường biểu mẫu."
#: src/features/ats-checker/report/jd-coverage.tsx
msgid "This file contains text a reader cannot see, so some of these matches may be against it."
msgstr "Tệp này chứa văn bản mà người đọc không thể nhìn thấy, vì vậy một số kết quả khớp có thể là do phần văn bản đó."
#: src/features/ats-checker/messages.ts
msgid "This file contains text drawn invisibly."
msgstr "Tệp này chứa văn bản được vẽ ở chế độ ẩn."
#: src/features/ats-checker/messages.ts
msgid "This file contains white-on-white text."
msgstr "Tệp này chứa văn bản màu trắng trên nền trắng."
#: src/features/homepage/ats-playground.tsx
msgid "This file could not be read as a PDF. Export a new copy and try again."
msgstr "Không thể đọc tệp này dưới dạng PDF. Hãy xuất một bản sao mới và thử lại."
#: src/features/ats-checker/messages.ts
msgid "This file declares no language."
msgstr "Tệp này không khai báo ngôn ngữ."
#: src/features/ats-checker/messages.ts
msgid "This file has no accessibility tags."
msgstr "Tệp này không có thẻ hỗ trợ tiếp cận (accessibility tags)."
#: src/features/ats-checker/messages.ts
msgid "This file is encrypted."
msgstr "Tệp này được mã hóa."
#: src/features/ats-checker/messages.ts
msgid "This file is large for a resume."
msgstr "Tệp này khá lớn đối với một sơ yếu lý lịch."
#: src/features/ats-checker/messages.ts
msgid "This file is larger than many application forms accept."
msgstr "Tệp này lớn hơn mức mà nhiều biểu mẫu ứng tuyển cho phép."
#: src/features/ats-checker/messages.ts
msgid "This file uses a lot of different fonts."
msgstr "Tệp này sử dụng rất nhiều font khác nhau."
#: src/features/ats-checker/messages.ts
msgid "This file uses Type 3 fonts, which carry drawings instead of characters."
msgstr "Tệp này sử dụng font Type 3, loại font chứa hình vẽ thay vì ký tự."
#: src/libs/resume/ats.ts
msgid "This heading is not one parsers look for."
msgstr "Tiêu đề này không phải là tiêu đề mà các trình phân tích cú pháp tìm kiếm."
#: src/features/ats-checker/messages.ts
msgid "This is a PDF Portfolio: the visible page is only a cover."
msgstr "Đây là một PDF Portfolio: trang hiển thị chỉ là trang bìa."
#: src/features/homepage/feature-explorer.tsx
msgid "This is a sample edit. In the app, connect your own AI provider. Turn on Review edits to approve changes before they’re applied."
msgstr "Đây là một ví dụ về chỉnh sửa. Trong ứng dụng, hãy kết nối với nhà cung cấp AI của riêng bạn. Bật tính năng “Xem lại các chỉnh sửa” để phê duyệt các thay đổi trước khi chúng được áp dụng."
#: src/dialogs/resume/index.tsx
msgid "This is a URL-friendly name for your resume."
msgstr "Đây là tên thân thiện với URL cho hồ sơ của bạn."
#: src/features/ats-checker/messages.ts
msgid "This is an XFA form, so most software reads only the empty shell."
msgstr "Đây là một biểu mẫu XFA, vì vậy hầu hết phần mềm chỉ đọc được lớp vỏ rỗng."
#: src/features/ats-checker/messages.ts
msgid "This is not a common resume page size."
msgstr "Đây không phải là kích thước trang phổ biến cho sơ yếu lý lịch."
#: src/dialogs/api-key/create.tsx
msgid "This key is shown only once. Copy it before you close this dialog."
msgstr "Khóa này chỉ hiển thị một lần. Hãy sao chép trước khi bạn đóng hộp thoại này."
#: src/libs/resume/ats.ts
msgid "This link is missing its protocol."
msgstr "Liên kết này thiếu giao thức của nó."
#: src/dialogs/resume/import.tsx
msgid "This may take a few minutes, depending on the response of the AI provider. Please do not close the window or refresh the page."
msgstr "Sẽ mất vài phút, tùy thuộc vào tốc độ phản hồi của nhà cung cấp AI. Vui lòng không đóng cửa sổ hoặc làm mới trang."
#: src/dialogs/resume/import.tsx
msgid "This may take a moment. Please do not close the window or refresh the page."
msgstr "Việc này có thể mất một chút thời gian. Vui lòng không đóng cửa sổ hoặc làm mới trang."
#: src/features/ats-checker/report/report-view.tsx
msgid "This measures how faithfully software can extract this file's text. It does not predict whether an application will be rejected, and no tool can. Your file was read in this browser and never uploaded."
msgstr "Chỉ số này đo mức độ trung thực mà phần mềm trích xuất được văn bản của tệp này. Nó không dự đoán việc một đơn ứng tuyển có bị từ chối hay không, và không công cụ nào làm được. Tệp của bạn được đọc trong trình duyệt này và không bao giờ được tải lên."
#: src/features/applications/components/calendar-view.tsx
msgid "This month"
msgstr ""
#: src/features/ats-checker/messages.ts
msgid "This page is in columns, and the text extracts out of order."
msgstr "Trang này được chia theo cột, và văn bản được trích xuất không đúng thứ tự."
#: src/features/ats-checker/messages.ts
msgid "This page is very densely packed."
msgstr "Trang này được sắp xếp quá dày đặc."
#. Error shown when a PDF has no extractable text layer during import
#: src/dialogs/resume/import.tsx
msgid "This PDF has no readable text. It is likely a scan, so there is nothing to import."
msgstr "Bản PDF này không có văn bản có thể đọc được. Có thể đó là bản quét nên không có gì để nhập."
#: src/features/ats-checker/tool.tsx
#: src/features/homepage/ats-playground.tsx
msgid "This PDF is password protected. Save an unprotected copy and try again."
msgstr "PDF này được bảo vệ bằng mật khẩu. Hãy lưu một bản không bảo vệ rồi thử lại."
#: src/features/homepage/ats-playground.tsx
msgid "This PDF is too large. Choose a file smaller than 25 MB."
msgstr "Tệp PDF này quá lớn. Vui lòng chọn một tệp có dung lượng nhỏ hơn 25 MB."
#: src/libs/resume/ats.ts
msgid "This period ends before it starts."
msgstr "Khoảng thời gian này kết thúc trước khi nó bắt đầu."
#: src/libs/resume/ats.ts
msgid "This period starts in the future."
msgstr "Thời kỳ này bắt đầu ở tương lai."
#: src/features/cover-letters/library.tsx
msgid "This resume has no embedded cover letters."
msgstr "Sơ yếu lý lịch này không có thư xin việc nhúng."
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
msgid "This resume is locked"
msgstr "Hồ sơ này đã bị khóa"
#: src/features/resume/builder/draft.ts
msgid "This resume is locked and cannot be updated."
msgstr "Hồ sơ này đã bị khóa và không thể cập nhật."
#: src/features/ats-checker/messages.ts
msgid "This resume is long."
msgstr "Sơ yếu lý lịch này khá dài."
#: src/features/auth/pages/resume-password.tsx
msgid "This resume is password protected"
msgstr "Sơ yếu lý lịch này được bảo vệ bằng mật khẩu"
#: src/features/resume/builder/draft.ts
msgid "This resume was updated by an AI agent."
msgstr "Bản lý lịch này đã được cập nhật bởi một tác nhân AI."
#: src/features/resume/builder/draft.ts
msgid "This resume's sharing settings changed elsewhere."
msgstr "Cài đặt chia sẻ sơ yếu lý lịch này đã được thay đổi ở nơi khác."
#: src/features/ats-checker/ai-review/ai-review-results.tsx
msgid "This review is a language model's opinion of your writing. It does not change the score above, and it can be wrong. Treat it as a second opinion, not a verdict."
msgstr "Bài nhận xét này là ý kiến của một mô hình ngôn ngữ về cách bạn viết. Nó không thay đổi điểm số ở trên, và nó có thể sai. Hãy xem đó là một ý kiến tham khảo, không phải phán quyết."
#: src/libs/resume/ats.ts
msgid "This role has no description."
msgstr "Vai trò này không có mô tả."
#: src/libs/resume/ats.ts
msgid "This section has content but never appears."
msgstr "Phần này có nội dung nhưng không bao giờ xuất hiện."
#: src/libs/resume/ats.ts
msgid "This section is split across columns."
msgstr "Phần này được chia thành các cột."
#: src/libs/resume/ats.ts
msgid "This section sits in the sidebar."
msgstr "Phần này nằm trong thanh bên."
#: src/features/auth/pages/error.tsx
msgid "This sign-in attempt expired or was already used. Please start again."
msgstr "Lần đăng nhập này đã hết hạn hoặc đã được sử dụng. Vui lòng bắt đầu lại."
#: src/features/auth/pages/register.tsx
msgid "This step is optional, but recommended."
msgstr "Bước này là không bắt buộc, nhưng được khuyến nghị."
#: src/routes/agent/-components/agent-chat.tsx
msgid "This thread is archived. You can't send new messages."
msgstr "Chủ đề này đã được lưu trữ. Bạn không thể gửi tin nhắn mới."
#: src/routes/agent/-components/agent-chat.tsx
msgid "This thread is read-only"
msgstr "Chủ đề này chỉ có thể đọc."
#: src/routes/agent/-components/agent-chat.tsx
msgid "This thread is read-only because the working resume or AI provider is unavailable."
msgstr "Chủ đề này chỉ có thể đọc vì sơ yếu lý lịch đang làm việc hoặc nhà cung cấp AI hiện không khả dụng."
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "This will remove all items from this section."
msgstr "Thao tác này sẽ xóa tất cả các mục trong phần này."
#: src/routes/agent/-components/agent-chat.tsx
msgid "This will roll back this patch and any patches applied after it."
msgstr "Thao tác này sẽ hoàn tác bản vá này và mọi bản vá được áp dụng sau nó."
#: src/routes/agent/-components/agent-chat.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
msgid "Thread actions"
msgstr "Hành động luồng"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Thread archived."
msgstr "Chủ đề đã được lưu trữ."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Thread deleted."
msgstr "Chủ đề đã bị xóa."
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
#: src/routes/agent/-components/thread-sidebar.tsx
#: src/routes/agent/$threadId.tsx
msgid "Threads"
msgstr "Chủ đề"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Tighten the skills section so it supports the target role instead of reading like a keyword dump."
msgstr "Hãy tinh gọn phần kỹ năng để nó hỗ trợ vai trò mục tiêu thay vì chỉ là một danh sách liệt kê từ khóa."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Timeline"
msgstr "Dòng thời gian"
#: src/features/ats-checker/messages.ts
msgid "Tip"
msgstr "Mẹo"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/custom.tsx
#: src/dialogs/resume/sections/publication.tsx
msgid "Title"
msgstr "Tiêu đề"
#: src/features/settings/pages/account.tsx
msgid "To delete your account, type the confirmation text below, then click the button."
msgstr "Để xóa tài khoản của bạn, hãy nhập đoạn văn bản xác nhận bên dưới, rồi nhấn nút."
#: src/features/applications/components/calendar-view.tsx
msgid "Today"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-base.tsx
#: src/routes/builder/$resumeId/-sidebar/right/shared/section-base.tsx
msgid "Toggle {sectionTitle} section"
msgstr "Chuyển đổi phần {sectionTitle}"
#. Screen-reader label for opening or closing the left sidebar in resume builder
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Toggle left sidebar"
msgstr "Bật/tắt thanh bên trái"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Toggle page stacking"
msgstr "Bật/tắt chế độ xếp chồng trang"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Toggle resume preview"
msgstr "Bật/tắt xem trước sơ yếu lý lịch"
#. Screen-reader label for opening or closing the right sidebar in resume builder
#: src/routes/builder/$resumeId/-components/header.tsx
msgid "Toggle right sidebar"
msgstr "Bật/tắt thanh bên phải"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Toggle threads"
msgstr "Bật/tắt chủ đề"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Tokens: {threadTokenTotal}"
msgstr "Token: {threadTokenTotal}"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Tokens: {total}"
msgstr "Token: {total}"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Tokens: {total} ({cached} cached)"
msgstr "Token: {total} ({cached} từ bộ nhớ đệm)"
#: src/features/applications/components/calendar-view.tsx
msgid "Tomorrow"
msgstr ""
#: src/features/homepage/resume-sculpture.tsx
msgid "Tools"
msgstr "Công cụ"
#: src/features/homepage/community-stats.tsx
msgid "Total unavailable"
msgstr "Tổng số không có sẵn"
#: src/features/homepage/community-stats.tsx
msgid "Totals are refreshed periodically."
msgstr "Các số liệu tổng hợp được cập nhật định kỳ."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Track a job you're applying to and link the resume you sent."
msgstr "Theo dõi công việc bạn đang ứng tuyển và liên kết sơ yếu lý lịch đã gửi."
#: src/routes/dashboard/applications/index.tsx
msgid "Track your first application"
msgstr "Theo dõi hồ sơ ứng tuyển đầu tiên của bạn"
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "Track your resume's views and downloads"
msgstr "Theo dõi lượt xem và lượt tải xuống hồ sơ của bạn"
#: src/features/homepage/page.tsx
msgid "Translate the app"
msgstr "Dịch ứng dụng"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
msgid "Translations"
msgstr "Bản dịch"
#: src/components/layout/error-screen.tsx
#: src/features/homepage/ats-playground.tsx
msgid "Try again"
msgstr "Hãy thử lại"
#: src/features/homepage/feature-explorer.tsx
msgid "Try the settings to see what visitors can access. When you create your resume, you decide how to share it."
msgstr "Hãy thử các tùy chọn cài đặt để xem khách truy cập có thể truy cập những nội dung nào. Khi tạo sơ yếu lý lịch, bạn sẽ quyết định cách chia sẻ nó."
#: src/features/homepage/ats-playground.tsx
msgid "Try your PDF"
msgstr "Hãy thử tệp PDF của bạn"
#: src/libs/locale.ts
msgid "Turkish"
msgstr "Thổ Nhĩ Kỳ"
#: src/features/ats-checker/messages.ts
msgid "Turn off discretionary ligatures when exporting."
msgstr "Tắt chữ ghép tùy chọn (discretionary ligatures) khi xuất."
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "Turn on public sharing to track how many times your resume has been viewed or downloaded. Only you can see these numbers."
msgstr "Bật chia sẻ công khai để theo dõi sơ yếu lý lịch của bạn đã được xem hoặc tải xuống bao nhiêu lần. Chỉ bạn mới thấy được những con số này."
#: src/dialogs/resume/template/data.ts
msgid "Two-column with a bold colored sidebar and skill bars; great for creative or tech roles where visual flair is welcome."
msgstr "Hai cột với thanh bên màu nổi bật và thanh kỹ năng; tuyệt vời cho các vị trí sáng tạo hoặc kỹ thuật nơi sự nổi bật thị giác được đánh giá cao."
#: src/dialogs/resume/template/data.ts
msgid "Two-column with a dark teal sidebar and skills grid; modern feel for developers, data scientists, or technical PMs."
msgstr "Hai cột với thanh bên màu xanh đậm và lưới kỹ năng; hiện đại cho lập trình viên, nhà khoa học dữ liệu hoặc quản lý kỹ thuật."
#: src/dialogs/resume/template/data.ts
msgid "Two-column with a left margin color; simple and approachable for creative, editorial, or junior roles."
msgstr "Hai cột với màu bên trái nổi bật; đơn giản và gần gũi cho vai trò sáng tạo, biên tập hoặc vị trí mới vào nghề."
#: src/dialogs/resume/template/data.ts
msgid "Two-column with a muted color sidebar; earthy and calm, suits sustainability, healthcare, or nonprofit sectors."
msgstr "Hai cột với thanh bên màu dịu; gần gũi và nhẹ nhàng, phù hợp với ngành bền vững, y tế, hoặc phi lợi nhuận."
#: src/dialogs/resume/template/data.ts
msgid "Two-column with a soft header accent and circular profile photo; ideal for marketing, HR, or client-facing roles."
msgstr "Hai cột với điểm nhấn đầu trang nhẹ nhàng và ảnh đại diện tròn; lý tưởng cho marketing, nhân sự hoặc vị trí giao tiếp khách hàng."
#: src/dialogs/resume/template/data.ts
msgid "Two-column with accent colors and clean typography; balanced choice for business analysts or operations roles."
msgstr "Hai cột với màu nhấn và kiểu chữ sạch sẽ; lựa chọn cân bằng cho nhà phân tích kinh doanh hoặc vận hành."
#: src/dialogs/resume/template/data.ts
msgid "Two-column, clean and professional with subtle section dividers; suits corporate, finance, or consulting positions."
msgstr "Hai cột, sạch sẽ và chuyên nghiệp với ngăn cách nội dung nhẹ nhàng; phù hợp với lĩnh vực doanh nghiệp, tài chính hoặc tư vấn."
#: src/dialogs/resume/template/data.ts
msgid "Two-column, minimal and text-dense with no decorative elements; perfect for traditional industries or ATS-heavy applications."
msgstr "Hai cột, tối giản và nhiều chữ không có yếu tố trang trí; hoàn hảo cho các ngành truyền thống hoặc ứng tuyển yêu cầu ATS."
#: src/dialogs/resume/template/data.ts
msgid "Two-column, minimal with light gray sidebar and subtle icons; professional and understated for legal, finance, or executive roles."
msgstr "Hai cột, tối giản với thanh bên xám nhạt và biểu tượng nhẹ; chuyên nghiệp và kín đáo cho ngành luật, tài chính, hoặc quản trị cấp cao."
#: src/features/auth/pages/verify-2fa.tsx
#: src/features/settings/authentication/components/two-factor.tsx
msgid "Two-Factor Authentication"
msgstr "Xác thực hai yếu tố"
#: src/dialogs/auth/disable-two-factor.tsx
msgid "Two-factor authentication is now disabled."
msgstr "Xác thực hai yếu tố hiện đã tắt."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Two-factor authentication is now enabled."
msgstr "Xác thực hai yếu tố hiện đã bật."
#. Accessible title for QR code image shown during two-factor setup
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Two-Factor Authentication QR Code"
msgstr "Mã QR xác thực hai yếu tố"
#: src/dialogs/resume/import.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Type"
msgstr "Loại"
#: src/features/settings/pages/account.tsx
msgid "Type \"{CONFIRMATION_TEXT}\" to confirm"
msgstr "Nhập \"{CONFIRMATION_TEXT}\" để xác nhận"
#. Placeholder in command palette input on root page
#. Screen-reader dialog description instructing users how to use the command palette
#: src/features/command-palette/index.tsx
msgid "Type a command or search…"
msgstr "Nhập lệnh hoặc tìm kiếm…"
#: src/features/homepage/resume-sculpture.tsx
msgid "Typeface"
msgstr "Kiểu chữ"
#: src/libs/resume/section.tsx
msgid "Typography"
msgstr "Kiểu chữ"
#: src/libs/locale.ts
msgid "Ukrainian"
msgstr "Ukraina"
#: src/features/applications/components/application-actions-menu.tsx
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Unarchive"
msgstr "Bỏ lưu trữ"
#: src/components/input/rich-input.tsx
msgid "Underline"
msgstr "Gạch chân"
#: src/dialogs/resume/template/gallery.tsx
#: src/features/homepage/feature-explorer.tsx
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Undo"
msgstr "Hoàn tác"
#: src/features/resume/stylesheet/toolbar.tsx
msgid "Undo stylesheet edit"
msgstr "Hoàn tác chỉnh sửa bảng định kiểu"
#: src/features/settings/authentication/components/hooks.tsx
msgid "Unlinking your {providerName} account..."
msgstr "Đang hủy liên kết tài khoản {providerName} của bạn..."
#. Primary action button label to unlock a password-protected resume
#. Resume card context menu action to remove edit lock
#. Resume card dropdown action to remove edit lock
#: src/features/auth/pages/resume-password.tsx
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/context-menu.tsx
#: src/routes/dashboard/resumes/-components/menus/dropdown-menu.tsx
msgid "Unlock"
msgstr "Mở khoá"
#: src/features/settings/authentication/components/passkeys.tsx
msgid "Unnamed passkey"
msgstr "Khóa truy cập không có tên"
#: src/features/settings/pages/profile.tsx
msgid "Unverified"
msgstr "Chưa xác minh"
#: src/features/applications/components/calendar-view.tsx
msgid "Upcoming interviews"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-item.tsx
msgid "Update"
msgstr "Cập nhật"
#: src/dialogs/resume/sections/award.tsx
msgid "Update an existing award"
msgstr "Cập nhật một giải thưởng hiện có"
#: src/dialogs/resume/sections/certification.tsx
msgid "Update an existing certification"
msgstr "Cập nhật một chứng nhận hiện có"
#: src/dialogs/resume/sections/cover-letter.tsx
msgid "Update an existing cover letter"
msgstr "Cập nhật thư xin việc hiện có"
#: src/dialogs/resume/sections/custom.tsx
msgid "Update an existing custom section"
msgstr "Cập nhật mục tùy chỉnh hiện có"
#: src/dialogs/resume/sections/education.tsx
msgid "Update an existing education"
msgstr "Cập nhật giáo dục hiện có"
#: src/dialogs/resume/sections/experience.tsx
msgid "Update an existing experience"
msgstr "Cập nhật kinh nghiệm hiện có"
#: src/dialogs/resume/sections/interest.tsx
msgid "Update an existing interest"
msgstr "Cập nhật một sở thích hiện có"
#: src/dialogs/resume/sections/language.tsx
msgid "Update an existing language"
msgstr "Cập nhật ngôn ngữ hiện có"
#: src/dialogs/resume/sections/profile.tsx
msgid "Update an existing profile"
msgstr "Cập nhật hồ sơ hiện có"
#: src/dialogs/resume/sections/project.tsx
msgid "Update an existing project"
msgstr "Cập nhật dự án hiện có"
#: src/dialogs/resume/sections/publication.tsx
msgid "Update an existing publication"
msgstr "Cập nhật một ấn phẩm hiện có"
#: src/dialogs/resume/sections/reference.tsx
msgid "Update an existing reference"
msgstr "Cập nhật người tham khảo hiện có"
#: src/dialogs/resume/sections/skill.tsx
msgid "Update an existing skill"
msgstr "Cập nhật kỹ năng hiện có"
#: src/dialogs/resume/sections/summary-item.tsx
msgid "Update an existing summary item"
msgstr "Cập nhật mục tóm tắt hiện có"
#: src/dialogs/resume/sections/volunteer.tsx
msgid "Update an existing volunteer experience"
msgstr "Cập nhật kinh nghiệm tình nguyện hiện có"
#. Primary action button to submit changed password
#: src/dialogs/auth/change-password.tsx
#: src/features/settings/authentication/components/password.tsx
msgid "Update Password"
msgstr "Cập nhật mật khẩu"
#: src/dialogs/resume/index.tsx
msgid "Update Resume"
msgstr "Cập nhật resume"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Update the calendar date for this timeline entry."
msgstr "Cập nhật ngày lịch cho mục dòng thời gian này."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Update the project bullets to show leadership, constraints, tradeoffs, and measurable outcomes."
msgstr "Cập nhật các gạch đầu dòng của dự án để thể hiện khả năng lãnh đạo, ràng buộc, đánh đổi và kết quả đo lường được."
#: src/features/applications/components/application-form-sheet.tsx
msgid "Update this application's details."
msgstr "Cập nhật chi tiết của hồ sơ ứng tuyển này."
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Update this timeline note."
msgstr "Cập nhật ghi chú dòng thời gian này."
#: src/dialogs/auth/change-password.tsx
msgid "Update your password"
msgstr "Cập nhật mật khẩu của bạn"
#: src/dialogs/auth/change-password.tsx
msgid "Updating your password..."
msgstr "Đang cập nhật mật khẩu của bạn..."
#: src/dialogs/resume/index.tsx
msgid "Updating your resume..."
msgstr "Đang cập nhật resume của bạn..."
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Upload .csv"
msgstr "Tải lên .csv"
#: src/routes/_home/ats-checker.tsx
msgid "Upload a resume and see what an applicant tracking system reads from it. Everything runs in this browser. Your file is never uploaded, and nothing is stored."
msgstr "Tải lên một sơ yếu lý lịch và xem hệ thống theo dõi ứng viên đọc được gì từ nó. Mọi thứ chạy trong trình duyệt này. Tệp của bạn không bao giờ được tải lên, và không có gì được lưu trữ."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Upload attachments"
msgstr "Tải lên tệp đính kèm"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Upload picture"
msgstr "Tải ảnh lên"
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Uploading picture…"
msgstr "Đang tải ảnh lên…"
#: src/features/applications/components/file-attachment-field.tsx
msgid "Uploading…"
msgstr "Đang tải lên…"
#. Form field label for the generated public resume link in sharing settings
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "URL"
msgstr "URL"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Use"
msgstr "Sử dụng"
#: src/libs/resume/ats.ts
msgid "Use a line height of at least 1.15 so lines are not merged together."
msgstr "Sử dụng chiều cao dòng ít nhất là 1,15 để các dòng không được hợp nhất với nhau."
#: src/libs/resume/ats.ts
msgid "Use a plain address such as name@example.com, with no surrounding text."
msgstr "Sử dụng địa chỉ đơn giản như name@example.com, không có văn bản xung quanh."
#: src/features/ats-checker/messages.ts
msgid "Use a plain international form, such as +1 555 010 1234."
msgstr "Sử dụng định dạng quốc tế đơn giản, chẳng hạn +1 555 010 1234."
#: src/features/ats-checker/messages.ts
msgid "Use a recognised form such as \"Jan 2020 - Mar 2022\" or \"2020 - 2022\"."
msgstr "Sử dụng định dạng được công nhận, chẳng hạn \"Tháng 1 năm 2020 - Tháng 3 năm 2022\" hoặc \"2020 - 2022\"."
#: src/libs/resume/ats.ts
msgid "Use a recognized form such as \"Jan 2020 - Mar 2022\" or \"2020 - 2022\"."
msgstr "Sử dụng biểu mẫu được công nhận, chẳng hạn như \"Tháng 1 năm 2020 - Tháng 3 năm 2022\" hoặc \"2020 - 2022\"."
#: src/libs/resume/ats.ts
msgid "Use a recognized form such as \"March 2022\" or \"2022\"."
msgstr "Sử dụng biểu mẫu được công nhận, chẳng hạn như \"Tháng 3 năm 2022\" hoặc \"2022\"."
#: src/features/ats-checker/messages.ts
msgid "Use a single column for anything that has to be read in sequence."
msgstr "Sử dụng bố cục một cột cho bất kỳ nội dung nào cần đọc theo trình tự."
#: src/libs/resume/ats.ts
msgid "Use a size of at least 9pt so re-rendered copies stay accurate."
msgstr "Sử dụng kích thước tối thiểu là 9pt để các bản sao được kết xuất lại luôn chính xác."
#: src/features/ats-checker/messages.ts
msgid "Use A4 or US Letter so the layout survives being re-rendered."
msgstr "Sử dụng khổ A4 hoặc US Letter để bố cục không bị lỗi khi kết xuất lại."
#: src/features/ats-checker/messages.ts
msgid "Use at least 9pt."
msgstr "Sử dụng cỡ chữ tối thiểu 9pt."
#: src/features/resume/builder/password-dialog.tsx
msgid "Use between 6 and 64 characters."
msgstr "Sử dụng từ 6 đến 64 ký tự."
#: src/components/input/color-picker.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Use color {color}"
msgstr "Sử dụng màu {color}"
#: src/features/ats-checker/messages.ts
msgid "Use plain headings such as \"Experience\", \"Education\" and \"Skills\"."
msgstr "Sử dụng tiêu đề đơn giản như \"Kinh nghiệm\", \"Giáo dục\" và \"Kỹ năng\"."
#: src/features/applications/components/import-applications-sheet.tsx
msgid "Use sample"
msgstr "Dùng mẫu"
#: src/features/homepage/languages-showcase.tsx
msgid "Use the app in a language you’re comfortable with. Try a few of the translations made by the community."
msgstr "Hãy sử dụng ứng dụng bằng ngôn ngữ mà bạn cảm thấy thoải mái. Hãy thử một vài bản dịch do cộng đồng thực hiện."
#: src/features/homepage/feature-explorer.tsx
msgid "Use this wording"
msgstr "Hãy sử dụng cách diễn đạt này"
#: src/features/ats-checker/messages.ts
msgid "Use your editor's normal bullet list, so stray glyphs do not land mid-sentence."
msgstr "Sử dụng chức năng danh sách gạch đầu dòng thông thường của trình soạn thảo, để không có ký hiệu lạ xuất hiện giữa câu."
#: src/features/homepage/export-playground.tsx
#: src/features/homepage/resume-sculpture.tsx
msgid "User research"
msgstr "Nghiên cứu người dùng"
#. Label for username input on registration form
#: src/dialogs/resume/sections/profile.tsx
#: src/features/auth/pages/register.tsx
#: src/features/settings/pages/profile.tsx
msgid "Username"
msgstr "Tên người dùng"
#: src/features/homepage/community-stats.tsx
msgid "Users"
msgstr "Người dùng"
#: src/features/homepage/export-playground.tsx
msgid "Uses the name, template, color, and type you chose above."
msgstr "Sử dụng tên, mẫu, màu sắc và kiểu mà bạn đã chọn ở trên."
#: src/libs/locale.ts
msgid "Uzbek"
msgstr "Uzbek"
#: src/features/resume/stylesheet/status.tsx
msgid "Valid"
msgstr "Hợp lệ"
#: src/components/input/rich-input.tsx
msgid "Valid URLs must start with http:// or https://."
msgstr "URL hợp lệ phải bắt đầu với http:// hoặc https://."
#: src/features/resume/stylesheet/status.tsx
msgid "Valid with errors"
msgstr "Hợp lệ nhưng có lỗi"
#: src/features/resume/stylesheet/status.tsx
msgid "Valid with warnings"
msgstr "Hợp lệ nhưng có cảnh báo"
#: src/features/ats-checker/messages.ts
msgid "Vary the openings so the section does not read as boilerplate."
msgstr "Thay đổi cách mở đầu để phần này không đọc như một mẫu có sẵn."
#: src/features/settings/pages/profile.tsx
msgid "Verified"
msgstr "Đã xác minh"
#. Primary action button to submit 2FA code
#. Primary action button to submit backup code
#: src/features/auth/pages/verify-2fa.tsx
msgid "Verify"
msgstr "Xác minh"
#: src/features/auth/pages/verify-2fa.tsx
msgid "Verify with a Backup Code"
msgstr "Xác minh với Mã dự phòng"
#: src/features/auth/pages/verify-2fa.tsx
msgid "Verifying backup code..."
msgstr "Đang xác minh mã dự phòng..."
#: src/features/auth/pages/verify-2fa.tsx
msgid "Verifying code..."
msgstr "Đang xác minh mã..."
#: src/dialogs/auth/enable-two-factor.tsx
msgid "Verifying code…"
msgstr "Mã xác minh…"
#: src/features/auth/pages/resume-password.tsx
msgid "Verifying password..."
msgstr "Đang xác minh mật khẩu..."
#: src/features/auth/pages/register.tsx
msgid "Verifying your email is required when resetting your password."
msgstr "Cần xác minh email của bạn khi đặt lại mật khẩu."
#: src/routes/builder/$resumeId/-components/version-history.tsx
msgid "Version history"
msgstr "Lịch sử phiên bản"
#: src/features/ats-checker/messages.ts
msgid "Very few words were recovered for a resume."
msgstr "Rất ít từ được khôi phục cho một sơ yếu lý lịch."
#: src/features/ats-checker/messages.ts
msgid "Very little text was recovered for this many pages."
msgstr "Rất ít văn bản được khôi phục với số lượng trang nhiều như vậy."
#: src/features/applications/components/interview-dialog.tsx
msgid "Video link, office address, or phone number"
msgstr ""
#: src/libs/locale.ts
msgid "Vietnamese"
msgstr "Tiếng Việt"
#: src/features/applications/components/calendar-view.tsx
msgid "View application"
msgstr ""
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "Views"
msgstr "Lượt xem"
#: src/features/homepage/feature-explorer.tsx
msgid "Visitors need your password to open the resume."
msgstr "Người truy cập cần mật khẩu của bạn để mở bản lý lịch."
#: src/dialogs/resume/sections/custom.tsx
#: src/libs/resume/section-title.ts
#: src/libs/resume/section.tsx
msgid "Volunteer"
msgstr "Tình nguyện viên"
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "vs previous 30 days"
msgstr "so với 30 ngày trước đó"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Waiting for the agent…"
msgstr "Đang chờ tác nhân…"
#: src/features/ats-checker/ai-review/locked-card.tsx
msgid "Want a second opinion on the writing?"
msgstr "Muốn có thêm một ý kiến tham khảo về nội dung viết?"
#: src/features/ats-checker/messages.ts
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Warning"
msgstr "Cảnh báo"
#: src/dialogs/resume/import.tsx
msgid "We couldn't detect the format automatically. Choose it above."
msgstr "Chúng tôi không tự nhận diện được định dạng. Hãy chọn định dạng ở trên."
#: src/components/layout/not-found-screen.tsx
msgid "We couldn't find that page"
msgstr "Chúng tôi không tìm thấy trang đó."
#: src/features/auth/pages/error.tsx
msgid "We couldn't link that provider account. Please try again."
msgstr "Chúng tôi không thể liên kết tài khoản nhà cung cấp đó. Vui lòng thử lại."
#: src/routes/agent/$threadId.tsx
msgid "We couldn't open this thread."
msgstr "Chúng tôi không mở được chủ đề này."
#: src/features/auth/pages/error.tsx
msgid "We couldn't read your profile from the provider."
msgstr "Chúng tôi không thể đọc hồ sơ của bạn từ nhà cung cấp."
#: src/features/settings/pages/profile.tsx
msgid "We sent a confirmation link to your new email address. Open it to confirm the change."
msgstr "Chúng tôi đã gửi một liên kết xác nhận đến địa chỉ email mới của bạn. Hãy mở liên kết đó để xác nhận thay đổi."
#: src/features/settings/pages/profile.tsx
msgid "We sent a new verification link to your email address. Open it to verify your account."
msgstr "Chúng tôi đã gửi một liên kết xác minh mới đến địa chỉ email của bạn. Hãy mở liên kết đó để xác minh tài khoản của bạn."
#: src/routes/agent/-components/tool-part-card.tsx
msgid "Web search"
msgstr "Tìm kiếm trên web"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
#: src/dialogs/resume/sections/experience.tsx
#: src/dialogs/resume/sections/profile.tsx
#: src/dialogs/resume/sections/project.tsx
#: src/dialogs/resume/sections/publication.tsx
#: src/dialogs/resume/sections/reference.tsx
#: src/dialogs/resume/sections/volunteer.tsx
#: src/routes/builder/$resumeId/-sidebar/left/sections/basics.tsx
msgid "Website"
msgstr "Trang web"
#: src/features/ats-checker/parse-preview.tsx
msgid "What a parser reads"
msgstr "Những gì trình phân tích cú pháp đọc được"
#: src/features/ats-checker/parse-preview.tsx
msgid "What a person sees"
msgstr "Những gì con người nhìn thấy"
#: src/routes/agent/-components/agent-chat.tsx
msgid "What do you want to do?"
msgstr "Bạn muốn làm gì?"
#: src/routes/builder/$resumeId/-sidebar/left/shared/section-menu.tsx
msgid "What do you want to rename this section to?"
msgstr "Bạn muốn đổi tên phần này thành gì?"
#: src/routes/_home/ats-checker.tsx
msgid "What this checks"
msgstr "Những gì công cụ này kiểm tra"
#: src/routes/_home/ats-checker.tsx
msgid "What this does not do"
msgstr "Những gì công cụ này không làm"
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts
msgid "When locked, the resume cannot be updated or deleted."
msgstr "Khi bị khoá, resume không thể được cập nhật hoặc xóa."
#: src/features/applications/components/interview-dialog.tsx
msgid "Where"
msgstr ""
#: src/features/applications/components/insights-view.tsx
msgid "Where applications come from"
msgstr "Hồ sơ ứng tuyển đến từ đâu"
#: src/features/applications/components/insights-view.tsx
msgid "Where your applications went"
msgstr "Hồ sơ ứng tuyển của bạn đã đi đến đâu"
#: src/features/ats-checker/messages.ts
msgid "Whether a recruiter can reach you."
msgstr "Liệu nhà tuyển dụng có thể liên hệ với bạn hay không."
#: src/features/ats-checker/messages.ts
msgid "Whether software can recover the words at all."
msgstr "Liệu phần mềm có thể khôi phục được từ ngữ hay không."
#: src/routes/_home/ats-checker.tsx
msgid "Whether the file holds real text, or a picture of it."
msgstr "Liệu tệp chứa văn bản thật, hay chỉ là hình ảnh của văn bản."
#: src/features/ats-checker/messages.ts
msgid "Whether the page geometry preserves reading order."
msgstr "Liệu bố cục hình học của trang có giữ được thứ tự đọc hay không."
#: src/features/ats-checker/messages.ts
msgid "Whether the resume is segmented the way software expects."
msgstr "Liệu sơ yếu lý lịch có được phân đoạn theo cách phần mềm mong đợi hay không."
#: src/routes/_home/ats-checker.tsx
msgid "Whether the text comes out in the order a person would read it."
msgstr "Liệu văn bản khi trích xuất ra có theo đúng thứ tự mà con người sẽ đọc hay không."
#: src/routes/_home/ats-checker.tsx
msgid "Whether the usual sections are there and can be told apart."
msgstr "Liệu các mục thông thường có đầy đủ và có thể phân biệt được hay không."
#: src/routes/_home/ats-checker.tsx
msgid "Whether your name, email, phone and dates survive intact."
msgstr "Liệu tên, email, số điện thoại và ngày tháng của bạn có được giữ nguyên vẹn hay không."
#: src/features/ats-checker/messages.ts
msgid "Whether your timeline can be reconstructed."
msgstr "Liệu dòng thời gian của bạn có thể được dựng lại hay không."
#: src/features/applications/components/interview-dialog.tsx
msgid "Who you're meeting, what to prepare…"
msgstr ""
#: src/features/ats-checker/messages.ts
msgid "Words run together when the text is extracted."
msgstr "Các từ bị dính liền nhau khi văn bản được trích xuất."
#: src/features/homepage/feature-explorer.tsx
msgid "Work on your resume from your AI app."
msgstr "Chỉnh sửa sơ yếu lý lịch của bạn ngay trên ứng dụng AI."
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Work OpenAI"
msgstr "Làm việc tại OpenAI"
#: src/features/homepage/resume-sculpture.tsx
msgid "Worked with engineers from idea to launch."
msgstr "Đã hợp tác với các kỹ sư từ giai đoạn lên ý tưởng cho đến khi ra mắt sản phẩm."
#: src/routes/agent/-components/agent-chat.tsx
msgid "Working…"
msgstr "Đang xử lý…"
#: src/features/applications/components/application-ai-copilot.tsx
msgid "Worth a shot"
msgstr "Đáng để thử"
#: src/features/ats-checker/messages.ts
msgid "Write \"Present\" as the end date of your current role."
msgstr "Ghi \"Hiện tại\" làm ngày kết thúc cho vai trò hiện tại của bạn."
#: src/features/ats-checker/messages.ts
msgid "Write each role as a clear title and company line, with the dates alongside."
msgstr "Viết mỗi vai trò thành một dòng rõ ràng gồm chức danh và công ty, kèm theo ngày tháng."
#: src/features/ats-checker/messages.ts
msgid "Write it as one uninterrupted piece, with no special spacing."
msgstr "Viết nó thành một khối liền mạch, không có khoảng cách đặc biệt."
#: src/features/ats-checker/messages.ts
msgid "Write the full address so it is recognised as a link."
msgstr "Viết đầy đủ địa chỉ để nó được nhận diện là một liên kết."
#: src/libs/resume/ats.ts
msgid "Write the full address, including https://."
msgstr "Ghi đầy đủ địa chỉ, trong đó có https://."
#: src/features/ats-checker/messages.ts
msgid "Writing"
msgstr "Văn phong"
#: src/features/homepage/site-footer.tsx
#: src/routes/_home/-sections/footer.tsx
msgid "X (Twitter)"
msgstr "X (Twitter)"
#: src/features/auth/pages/login.tsx
msgid "You can also sign in with your username."
msgstr "Bạn cũng có thể đăng nhập bằng tên người dùng của mình."
#: src/features/homepage/feature-explorer.tsx
msgid "You can always go back to the original."
msgstr "Bạn luôn có thể quay lại văn bản gốc."
#: src/features/auth/pages/error.tsx
msgid "You cancelled the sign-in before it finished."
msgstr "Bạn đã hủy đăng nhập trước khi hoàn tất."
#: src/hooks/use-form-blocker.tsx
msgid "You have unsaved changes that will be lost."
msgstr "Bạn có thay đổi chưa lưu sẽ bị mất."
#: src/dialogs/resume/import.tsx
msgid "You'll be taken to the Integrations page. The file you selected won't be imported."
msgstr "Bạn sẽ được đưa đến trang Tích hợp. Tệp bạn đã chọn sẽ không được nhập."
#: src/features/homepage/community-stats.tsx
msgid "You’re in good company."
msgstr "Bạn đang đồng hành cùng những người giỏi."
#: src/features/auth/pages/forgot-password.tsx
#: src/features/auth/pages/register.tsx
msgid "You've got mail!"
msgstr "Bạn vừa nhận thư!"
#: src/features/settings/pages/account.tsx
msgid "Your account has been deleted."
msgstr "Tài khoản của bạn đã được xóa."
#: src/features/homepage/feature-explorer.tsx
msgid "Your AI app"
msgstr "Ứng dụng AI của bạn"
#: src/features/ats-checker/ai-review/ai-review-card.tsx
msgid "Your AI provider could not be reached. Check its settings and try again."
msgstr "Không thể kết nối đến nhà cung cấp AI của bạn. Hãy kiểm tra cài đặt và thử lại."
#: src/dialogs/api-key/create.tsx
msgid "Your API key has been copied to the clipboard."
msgstr "Khóa API của bạn đã được sao chép vào bộ nhớ tạm."
#: src/features/homepage/feature-explorer.tsx
msgid "Your applications, together"
msgstr "Mọi hồ sơ ứng tuyển của bạn, tập hợp lại"
#: src/features/ats-checker/messages.ts
#: src/libs/resume/ats.ts
msgid "Your body text is very small."
msgstr "Văn bản nội dung của bạn rất nhỏ."
#: src/features/ats-checker/messages.ts
msgid "Your bullets are drawn with unusual characters."
msgstr "Các gạch đầu dòng của bạn được tạo bằng những ký tự khác thường."
#: src/routes/builder/$resumeId/-components/preview-page.tsx
msgid "Your changes are saved automatically."
msgstr "Thay đổi của bạn được lưu tự động."
#: src/features/homepage/languages-showcase.tsx
msgid "Your choice applies across the app."
msgstr "Lựa chọn của bạn được áp dụng cho toàn ứng dụng."
#: src/features/ats-checker/messages.ts
msgid "Your contact details are not on the first page."
msgstr "Thông tin liên hệ của bạn không nằm ở trang một."
#: src/features/settings/pages/account.tsx
msgid "Your data has been exported."
msgstr "Dữ liệu của bạn đã được xuất."
#: src/features/ats-checker/messages.ts
msgid "Your dates are written several different ways."
msgstr "Ngày tháng của bạn được viết theo nhiều cách khác nhau."
#: src/features/homepage/feature-explorer.tsx
msgid "Your edit is in."
msgstr "Chỉnh sửa của bạn đã được lưu."
#: src/features/ats-checker/messages.ts
msgid "Your email address is broken across pieces of text."
msgstr "Địa chỉ email của bạn bị tách rời thành nhiều đoạn văn bản."
#: src/features/auth/pages/error.tsx
msgid "Your email address isn't verified with the provider."
msgstr "Địa chỉ email của bạn chưa được xác minh với nhà cung cấp."
#: src/routes/_home/ats-checker.tsx
msgid "Your file stays here"
msgstr "Tệp của bạn ở lại đây"
#: src/features/ats-checker/messages.ts
msgid "Your headings look the same as your body text."
msgstr "Tiêu đề của bạn trông giống hệt như văn bản nội dung."
#: src/features/resume/builder/draft.ts
msgid "Your latest changes could not be saved."
msgstr "Những thay đổi gần đây của bạn không thể được lưu lại."
#: src/features/resume/stylesheet/legacy-banner.tsx
msgid "Your legacy styles stay active until you activate this Semantic CSS draft."
msgstr "Các kiểu cũ của bạn vẫn còn hiệu lực cho đến khi bạn kích hoạt bản nháp Semantic CSS này."
#: src/features/ats-checker/messages.ts
#: src/libs/resume/ats.ts
msgid "Your lines are packed very tightly."
msgstr "Đường dây của bạn được đóng gói rất chặt chẽ."
#: src/features/ats-checker/messages.ts
msgid "Your margins are very narrow."
msgstr "Lề trang của bạn rất hẹp."
#: src/features/homepage/resume-sculpture.tsx
msgid "Your name"
msgstr "Tên của bạn"
#: src/libs/resume/ats.ts
msgid "Your page margins are very narrow."
msgstr "Lề trang của bạn rất hẹp."
#: src/features/auth/pages/reset-password.tsx
msgid "Your password has been reset. You can now sign in with your new password."
msgstr "Mật khẩu của bạn đã được đặt lại. Giờ bạn có thể đăng nhập bằng mật khẩu mới."
#: src/dialogs/auth/change-password.tsx
msgid "Your password has been updated."
msgstr "Mật khẩu của bạn đã được cập nhật."
#: src/features/ats-checker/messages.ts
msgid "Your phone number is written in an unusual shape."
msgstr "Số điện thoại của bạn được viết theo định dạng khác thường."
#: src/features/settings/pages/profile.tsx
msgid "Your profile has been updated."
msgstr "Hồ sơ của bạn đã được cập nhật."
#: src/dialogs/resume/index.tsx
msgid "Your resume has been created."
msgstr "Sơ yếu lý lịch của bạn đã được tạo."
#: src/routes/builder/$resumeId/-components/header.tsx
#: src/routes/dashboard/resumes/-components/menus/use-resume-menu-actions.ts
msgid "Your resume has been deleted."
msgstr "Sơ yếu lý lịch của bạn đã được xóa."
#: src/dialogs/resume/index.tsx
msgid "Your resume has been duplicated."
msgstr "Sơ yếu lý lịch của bạn đã được nhân bản."
#: src/dialogs/resume/import.tsx
msgid "Your resume has been imported."
msgstr "Sơ yếu lý lịch của bạn đã được nhập."
#: src/routes/builder/$resumeId/-components/version-history.tsx
msgid "Your resume has been restored to the selected version."
msgstr "Hồ sơ xin việc của bạn đã được khôi phục về phiên bản đã chọn."
#: src/dialogs/resume/index.tsx
msgid "Your resume has been updated."
msgstr "Sơ yếu lý lịch của bạn đã được cập nhật."
#: src/libs/resume/ats.ts
msgid "Your resume has no email address."
msgstr "Sơ yếu lý lịch của bạn không có địa chỉ email."
#: src/libs/resume/ats.ts
msgid "Your resume has no location."
msgstr "Sơ yếu lý lịch của bạn không có vị trí."
#: src/libs/resume/ats.ts
msgid "Your resume has no name."
msgstr "Sơ yếu lý lịch của bạn không có tên."
#: src/libs/resume/ats.ts
msgid "Your resume has no phone number."
msgstr "Sơ yếu lý lịch của bạn không có số điện thoại."
#: src/libs/resume/ats.ts
msgid "Your resume includes a photo."
msgstr "Sơ yếu lý lịch của bạn bao gồm một bức ảnh."
#: src/features/homepage/feature-explorer.tsx
msgid "Your resume link"
msgstr "Liên kết sơ yếu lý lịch của bạn"
#: src/libs/resume/ats.ts
msgid "Your resume shows no work experience."
msgstr "Sơ yếu lý lịch của bạn cho thấy không có kinh nghiệm làm việc."
#: src/features/ats-checker/messages.ts
msgid "Your resume uses \"I\" and \"my\"."
msgstr "Sơ yếu lý lịch của bạn sử dụng \"tôi\" và \"của tôi\"."
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Your resume's public URL is protected by a password. Share the password only with people you trust."
msgstr "URL công khai của sơ yếu lý lịch của bạn được bảo vệ bằng mật khẩu. Chỉ chia sẻ mật khẩu với những người bạn tin tưởng."
#: src/features/cover-letters/editor-dialog.tsx
msgid "Your saved cover letter will remain unchanged."
msgstr "Thư xin việc đã lưu của bạn sẽ không thay đổi."
#: src/features/homepage/ats-playground.tsx
msgid "Your selected file"
msgstr "Tệp bạn đã chọn"
#: src/features/homepage/feature-explorer.tsx
msgid "Your tools, connected"
msgstr "Các công cụ của bạn, được kết nối"
#: src/features/homepage/export-playground.tsx
msgid "Your words as a plain-text document, with headings, lists, and links."
msgstr "Lời văn của bạn ở dạng tài liệu văn bản thuần, có tiêu đề, danh sách và liên kết."
#: src/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
msgid "Zoom"
msgstr "Phóng"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Zoom in"
msgstr "Phóng to"
#: src/routes/agent/-components/resume-pane.tsx
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Zoom level"
msgstr "Mức độ phóng to"
#: src/routes/builder/$resumeId/-components/dock.tsx
msgid "Zoom out"
msgstr "Thu nhỏ"
#: src/libs/locale.ts
msgid "Zulu"
msgstr "Zulu"