mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-09-29 16:24:22 +10:00
Rewrites the landing page, in-app microcopy, and public docs, then fixes what the rewrite exposed: stale template counts, a broken quickstart anchor, out-of-sync FAQ structured data, dead error-hint branches in the MCP tools, and wrong-sense translations across all 53 locales. Adds GLOSSARY.md so translators get the right sense of the ambiguous UI terms.
6572 lines
252 KiB
Gettext
6572 lines
252 KiB
Gettext
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-08-27 07:41\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/routes/_home/-sections/footer.tsx
|
||
#: src/routes/_home/-sections/hero.tsx
|
||
msgid "(opens in new tab)"
|
||
msgstr "(mở ở tab mới)"
|
||
|
||
#. placeholder {0}: section.items.length
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/custom.tsx
|
||
msgid "{0, plural, one {# item} other {# items}}"
|
||
msgstr "{0, plural, other {# mục}}"
|
||
|
||
#. placeholder {0}: item.roles.length
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/experience.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}: 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}: 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 (missing company/role)"
|
||
msgstr "Đã bỏ qua {0} mục (thiếu công ty/vai trò)"
|
||
|
||
#. 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/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/routes/_home/-sections/hero.tsx
|
||
msgid "<0>Finally,</0><1>A free and open-source resume builder</1>"
|
||
msgstr "<0>Cuối cùng,</0><1>Công cụ tạo sơ yếu lý lịch miễn phí và mã nguồn mở</1>"
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgctxt "Home page FAQ section heading with each word visually separated into individual spans"
|
||
msgid "<0>Frequently</0><1>Asked</1><2>Questions</2>"
|
||
msgstr "<0>Thường xuyên</0><1>Được hỏi</1><2>Câu hỏi</2>"
|
||
|
||
#: 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/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/routes/_home/-sections/features.tsx
|
||
msgid "15 Templates"
|
||
msgstr "15 mẫu"
|
||
|
||
#: 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/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/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/routes/_home/-sections/testimonials.tsx
|
||
msgid "A lot of people have written to me over the years about how Reactive Resume helped them, and I never get tired of reading those emails. If you have a story to share, write to me at <0>{email}</0>."
|
||
msgstr "Nhiều năm qua, rất nhiều người đã viết thư kể cho tôi nghe Reactive Resume đã giúp họ như thế nào, và tôi không bao giờ thấy chán khi đọc những email đó. Nếu bạn có câu chuyện muốn chia sẻ, hãy viết cho tôi tại <0>{email}</0>."
|
||
|
||
#: 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/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/routes/_home/-sections/features.tsx
|
||
msgid "A range of designs to choose from, with more on the way."
|
||
msgstr "Nhiều thiết kế để bạn lựa chọn, và sẽ còn thêm nữa."
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "Access your resumes and data programmatically using the API."
|
||
msgstr "Truy cập sơ yếu lý lịch và dữ liệu của bạn một cách tự động qua API."
|
||
|
||
#: 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/sections/awards.tsx
|
||
msgid "Add a new award"
|
||
msgstr "Thêm giải thưởng mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/certifications.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/sections/education.tsx
|
||
msgid "Add a new education"
|
||
msgstr "Thêm giáo dục mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/experience.tsx
|
||
msgid "Add a new experience"
|
||
msgstr "Thêm kinh nghiệm mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/interests.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/sections/languages.tsx
|
||
msgid "Add a new language"
|
||
msgstr "Thêm ngôn ngữ mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/profiles.tsx
|
||
msgid "Add a new profile"
|
||
msgstr "Thêm hồ sơ mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/projects.tsx
|
||
msgid "Add a new project"
|
||
msgstr "Thêm dự án mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/publications.tsx
|
||
msgid "Add a new publication"
|
||
msgstr "Thêm ấn phẩm mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/references.tsx
|
||
msgid "Add a new reference"
|
||
msgstr "Thêm người tham chiếu mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/skills.tsx
|
||
msgid "Add a new skill"
|
||
msgstr "Thêm kỹ năng mới"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/left/sections/volunteer.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/routes/_home/-sections/features.tsx
|
||
msgid "Add another layer of protection to your account."
|
||
msgstr "Thêm một lớp bảo vệ nữa cho tài khoản của bạn."
|
||
|
||
#: 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/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/libs/locale.ts
|
||
msgid "Albanian"
|
||
msgstr "Tiếng Albania"
|
||
|
||
#: 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/_home/-sections/features.tsx
|
||
msgid "And many more..."
|
||
msgstr "Cùng nhiều nội dung khác nữa..."
|
||
|
||
#: 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/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Anthropic Claude"
|
||
msgstr "Anthropic Claude"
|
||
|
||
#: src/routes/dashboard/applications/index.tsx
|
||
msgid "Any tag"
|
||
msgstr "Thẻ bất kỳ"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.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 and download the resume."
|
||
msgstr "Bất kỳ ai có liên kết đều có thể xem và tải xuống 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 and download your resume without a password."
|
||
msgstr "Bất kỳ ai có URL công khai đều có thể xem và tải xuống sơ yếu lý lịch của bạn mà không cần mật khẩu."
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "API Access"
|
||
msgstr "Truy cập API"
|
||
|
||
#: 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/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/application-actions-menu.tsx
|
||
#: src/features/applications/components/application-detail-sheet.tsx
|
||
msgid "Application deleted."
|
||
msgstr "Đã xóa hồ sơ ứng tuyển."
|
||
|
||
#: src/routes/_home/-sections/statistics.tsx
|
||
msgid "Application Statistics"
|
||
msgstr "Thống kê 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/table-view.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/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/routes/_home/-sections/sponsors.tsx
|
||
msgid "Atlas Cloud supports Reactive Resume as a project sponsor. If your company would like to sponsor the project, email <0>{sponsorshipEmail}</0>."
|
||
msgstr "Atlas Cloud hỗ trợ Reactive Resume với tư cách là nhà tài trợ dự án. Nếu công ty của bạn muốn tài trợ cho dự án, vui lòng gửi email đến <0>{sponsorshipEmail}</0> ."
|
||
|
||
#: src/libs/resume/section.tsx
|
||
msgid "ATS Check"
|
||
msgstr "Kiểm tra ATS"
|
||
|
||
#: src/routes/_home/-sections/features.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/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/routes/_home/-sections/features.tsx
|
||
msgid "Available in multiple languages. If you want to help translate, head over to Crowdin."
|
||
msgstr "Có sẵn bằng nhiều ngôn ngữ. Nếu bạn muốn giúp dịch thuật, hãy ghé qua Crowdin."
|
||
|
||
#: 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"
|
||
|
||
#. 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/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"
|
||
|
||
#. Tagline shown in app footer/about area
|
||
#: src/components/ui/copyright.tsx
|
||
#: src/routes/_home/-sections/features.tsx
|
||
#: src/routes/_home/-sections/prefooter.tsx
|
||
msgid "By the community, for the community."
|
||
msgstr "Bởi cộng đồng, vì cộng đồng."
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Can I export my resume to PDF?"
|
||
msgstr "Tôi có thể xuất sơ yếu lý lịch của mình ra PDF không?"
|
||
|
||
#. 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/import-applications-sheet.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/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Cerebras"
|
||
msgstr "Não bộ"
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "Change the colors, fonts, and design to suit you."
|
||
msgstr "Thay đổi màu sắc, phông chữ và thiết kế cho hợp với bạn."
|
||
|
||
#: 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/routes/_home/-sections/footer.tsx
|
||
msgid "Changelog"
|
||
msgstr "Nhật ký thay đổi"
|
||
|
||
#: 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ể)"
|
||
|
||
#: 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"
|
||
|
||
#. 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/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/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/components/level/combobox.tsx
|
||
msgid "Circle"
|
||
msgstr "Vòng tròn"
|
||
|
||
#. 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/routes/agent/-components/agent-chat.tsx
|
||
msgid "Close AI assistant"
|
||
msgstr "Đóng trợ lý AI"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Cohere"
|
||
msgstr "Liên kết"
|
||
|
||
#: 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/routes/_home/-sections/footer.tsx
|
||
msgid "Community"
|
||
msgstr "Cộng đồng"
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "Completely free, forever, no hidden costs."
|
||
msgstr "Hoàn toàn miễn phí, mãi mãi, không có chi phí ẩn."
|
||
|
||
#: 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"
|
||
|
||
#. 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/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/dialogs/resume/sections/cover-letter.tsx
|
||
#: src/dialogs/resume/sections/summary-item.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/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/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/routes/agent/-components/agent-chat.tsx
|
||
msgid "Copy JSON"
|
||
msgstr "Sao chép JSON"
|
||
|
||
#. 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/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/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/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ố."
|
||
|
||
#: 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/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/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/features/applications/components/application-detail-sheet.tsx
|
||
#: src/features/applications/components/application-form-sheet.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"
|
||
|
||
#. 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/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/dialogs/resume/index.tsx
|
||
msgid "Create a Sample Resume"
|
||
msgstr "Tạo sơ yếu lý lịch mẫu"
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Create as many resumes as you want."
|
||
msgstr "Tạo bao nhiêu sơ yếu lý lịch tùy bạn."
|
||
|
||
#: 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/_home/-sections/features.tsx
|
||
msgid "Create, customize, and share your resume. Reactive Resume is open source, it doesn't track you, and it stays free."
|
||
msgstr "Tạo, tùy chỉnh và chia sẻ sơ yếu lý lịch của bạn. Reactive Resume là mã nguồn mở, không theo dõi bạn, và luôn miễn phí."
|
||
|
||
#: 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 picture"
|
||
msgstr "Ảnh cắt"
|
||
|
||
#: src/features/applications/components/import-applications-sheet.tsx
|
||
msgid "CSV data"
|
||
msgstr "Dữ liệu CSV"
|
||
|
||
#: 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/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/routes/_home/-sections/features.tsx
|
||
msgid "Data Security"
|
||
msgstr "Bảo mật dữ liệu"
|
||
|
||
#: src/dialogs/resume/sections/award.tsx
|
||
#: src/dialogs/resume/sections/certification.tsx
|
||
#: src/dialogs/resume/sections/publication.tsx
|
||
msgid "Date"
|
||
msgstr "Ngày"
|
||
|
||
#: 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/settings/integrations/components/ai-section.tsx
|
||
msgid "DeepSeek"
|
||
msgstr "Tìm kiếm sâu"
|
||
|
||
#: 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/table-view.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/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/routes/agent/-components/patch-approval-card.tsx
|
||
msgid "Deny"
|
||
msgstr "Từ chối"
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Deploy it on your own servers using the Docker image."
|
||
msgstr "Triển khai trên máy chủ của riêng bạn bằng image Docker."
|
||
|
||
#: 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/libs/resume/section.tsx
|
||
#: src/routes/builder/$resumeId/-components/mobile-builder-shell.tsx
|
||
msgid "Design"
|
||
msgstr "Thiết kế"
|
||
|
||
#. 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ố..."
|
||
|
||
#. 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/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/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/_home/-sections/donate.tsx
|
||
msgid "Donations pay for bug fixes, security updates, and the ordinary work of keeping the app running."
|
||
msgstr "Các khoản quyên góp chi trả cho việc sửa lỗi, cập nhật bảo mật và những công việc thường ngày để giữ cho ứng dụng chạy tốt."
|
||
|
||
#: 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/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."
|
||
|
||
#. 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/resume/public/public-resume.tsx
|
||
#: src/routes/agent/-components/resume-pane.tsx
|
||
msgid "Download PDF"
|
||
msgstr "Tải xuống 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/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/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/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"
|
||
|
||
#. 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/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/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/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"
|
||
|
||
#. 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/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
||
msgid "Enabling password protection..."
|
||
msgstr "Đang bật bảo vệ bằng mật khẩu..."
|
||
|
||
#: 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/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/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/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/routes/_home/-sections/donate.tsx
|
||
msgid "Every contribution helps, however small.<0/>Thank you for your support!"
|
||
msgstr "Mọi đóng góp đều có ý nghĩa, dù nhỏ đến đâu.<0/>Cảm ơn sự ủng hộ của bạn!"
|
||
|
||
#: src/routes/_home/-sections/templates.tsx
|
||
msgid "Every template has a different look, so pick the one that fits how you want to come across. Reactive Resume has 15 of them right now, with more on the way."
|
||
msgstr "Mỗi mẫu có một diện mạo khác nhau, nên hãy chọn mẫu phù hợp với cách bạn muốn thể hiện mình. Reactive Resume hiện có 15 mẫu, và sẽ còn thêm nữa."
|
||
|
||
#: 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/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/libs/resume/section.tsx
|
||
msgid "Export"
|
||
msgstr "Xuất"
|
||
|
||
#: 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/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/routes/_home/-sections/features.tsx
|
||
msgid "Export your resume to PDF in one click, with no waiting."
|
||
msgstr "Xuất sơ yếu lý lịch của bạn ra PDF chỉ với một cú nhấp, không phải chờ đợi."
|
||
|
||
#: src/features/applications/components/insights-view.tsx
|
||
msgid "Exported pipeline-flow.png"
|
||
msgstr "Đã xuất pipeline-flow.png"
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "Features"
|
||
msgstr "Tính năng"
|
||
|
||
#: 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/libs/locale.ts
|
||
msgid "Finnish"
|
||
msgstr "Tiếng Phần Lan"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Fireworks"
|
||
msgstr "Pháo hoa"
|
||
|
||
#: src/routes/builder/$resumeId/-components/dock.tsx
|
||
msgid "Fit to view"
|
||
msgstr "Phù hợp để xem"
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "Flexibility"
|
||
msgstr "Linh hoạt"
|
||
|
||
#: 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/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."
|
||
|
||
#. 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/_home/-sections/features.tsx
|
||
msgid "Free"
|
||
msgstr "Miễn phí"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/right/sections/page.tsx
|
||
msgid "Free-form"
|
||
msgstr "Hình thức tự do"
|
||
|
||
#: 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/routes/_home/-sections/hero.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/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/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Google Gemini"
|
||
msgstr "Google Gemini"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "gpt-4.1"
|
||
msgstr "gpt-4.1"
|
||
|
||
#: src/dialogs/resume/sections/education.tsx
|
||
msgid "Grade"
|
||
msgstr "Điểm số"
|
||
|
||
#: src/libs/locale.ts
|
||
msgid "Greek"
|
||
msgstr "Tiếng Hy Lạp"
|
||
|
||
#: src/routes/dashboard/resumes/index.tsx
|
||
msgid "Grid"
|
||
msgstr "Lưới"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Groq"
|
||
msgstr "Groq"
|
||
|
||
#: src/routes/_home/-sections/donate.tsx
|
||
msgid "Grow the Team"
|
||
msgstr "Phát triển đội ngũ"
|
||
|
||
#: 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/routes/_home/-sections/donate.tsx
|
||
msgid "Help me bring more experienced contributors on board, so the work doesn't rest on one maintainer."
|
||
msgstr "Hãy giúp tôi mời thêm những người đóng góp giàu kinh nghiệm, để công việc không dồn hết lên một người bảo trì."
|
||
|
||
#: 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/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/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/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/routes/_home/-sections/faq.tsx
|
||
msgid "How do I share my resume?"
|
||
msgstr "Làm thế nào để tôi chia sẻ sơ yếu lý lịch của mình?"
|
||
|
||
#: 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/routes/_home/-sections/faq.tsx
|
||
msgid "How is my data protected?"
|
||
msgstr "Dữ liệu của tôi được bảo vệ như thế nào?"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "https://gateway.example.com/v1"
|
||
msgstr "https://gateway.example.com/v1"
|
||
|
||
#: src/libs/locale.ts
|
||
msgid "Hungarian"
|
||
msgstr "Tiếng Hungary"
|
||
|
||
#: 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/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"
|
||
|
||
#. 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 PDF or Word requires a connected AI provider."
|
||
msgstr "Việc nhập dữ liệu từ PDF hoặc Word yêu cầu phải có 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/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/routes/_home/-sections/features.tsx
|
||
msgid "Instant Generation"
|
||
msgstr "Thế hệ tức thời"
|
||
|
||
#: 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/dialogs/resume/sections/custom.tsx
|
||
#: src/libs/resume/section-title.ts
|
||
#: src/libs/resume/section.tsx
|
||
msgid "Interests"
|
||
msgstr "Sở thích"
|
||
|
||
#: 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/routes/_home/-sections/faq.tsx
|
||
msgid "Is Reactive Resume available in multiple languages?"
|
||
msgstr "Reactive Resume có hỗ trợ nhiều ngôn ngữ không?"
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Is Reactive Resume really free?"
|
||
msgstr "Reactive Resume có thực sự miễn phí không?"
|
||
|
||
#: src/dialogs/resume/sections/certification.tsx
|
||
msgid "Issuer"
|
||
msgstr "Bên phát hành"
|
||
|
||
#: 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"
|
||
|
||
#. Example email placeholder for login identifier field
|
||
#. Example email placeholder on forgot-password form
|
||
#. Example email placeholder on profile settings form
|
||
#. Example email placeholder on registration form
|
||
#: 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 "john.doe@example.com"
|
||
msgstr "john.doe@example.com"
|
||
|
||
#. Import source option for standard JSON Resume format
|
||
#: src/dialogs/resume/import.tsx
|
||
msgid "JSON Resume"
|
||
msgstr "JSON Resume"
|
||
|
||
#: 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/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/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/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/settings/integrations/components/ai-section.tsx
|
||
msgid "Key"
|
||
msgstr "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/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/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/routes/_home/-sections/hero.tsx
|
||
msgid "Learn More"
|
||
msgstr "Tìm hiểu thêm"
|
||
|
||
#: 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/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/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/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/command-palette/pages/resumes.tsx
|
||
#: src/routes/agent/-components/thread-sidebar.tsx
|
||
msgid "Loading threads…"
|
||
msgstr "Đang tải luồng…"
|
||
|
||
#: 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."
|
||
|
||
#: src/routes/_home/-sections/donate.tsx
|
||
msgid "Long-term Sustainability"
|
||
msgstr "Bền vững lâu dài"
|
||
|
||
#. 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"
|
||
|
||
#. 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/routes/_home/-sections/header.tsx
|
||
msgid "Main navigation"
|
||
msgstr "Điều hướng chính"
|
||
|
||
#: 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/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/settings/integrations/components/ai-section.tsx
|
||
msgid "Mistral AI"
|
||
msgstr "Trí tuệ nhân tạo Mistral"
|
||
|
||
#: 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/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/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"
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Multilingual"
|
||
msgstr "Đa ngôn ngữ"
|
||
|
||
#. 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/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/routes/_home/-sections/features.tsx
|
||
msgid "New features land regularly, so check back now and then."
|
||
msgstr "Tính năng mới ra mắt thường xuyên, vậy nên thỉnh thoảng hãy ghé lại xem."
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "No ads and no trackers, so nothing gets in your way."
|
||
msgstr "Không quảng cáo và không trình theo dõi, nên không có gì cản đường bạn."
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "No Advertising, No Tracking"
|
||
msgstr "Không quảng cáo, không theo dõi"
|
||
|
||
#: 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/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."
|
||
|
||
#. 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/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/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/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-form-sheet.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/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/settings/integrations/components/ai-section.tsx
|
||
msgid "Ollama Cloud"
|
||
msgstr "Đám mây Ollama"
|
||
|
||
#: 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/routes/_home/-sections/features.tsx
|
||
msgid "One-Click Sign-In"
|
||
msgstr "Đăng nhập một chạm"
|
||
|
||
#: src/routes/_home/-sections/donate.tsx
|
||
msgid "Ongoing Maintenance"
|
||
msgstr "Bảo trì liên tục"
|
||
|
||
#. 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"
|
||
|
||
#. 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/routes/_home/-sections/features.tsx
|
||
msgid "Open Source"
|
||
msgstr "Mã nguồn mở"
|
||
|
||
#: 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/settings/integrations/components/ai-section.tsx
|
||
msgid "OpenAI"
|
||
msgstr "OpenAI"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "OpenAI-compatible"
|
||
msgstr "Tương thích với OpenAI"
|
||
|
||
#: src/features/ats-checker/tool.tsx
|
||
msgid "Opening the file…"
|
||
msgstr "Đang mở tệp…"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "OpenRouter"
|
||
msgstr "OpenRouter"
|
||
|
||
#: src/features/resume/stylesheet/editor.tsx
|
||
#: src/routes/_home/-sections/donate.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/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}: pageIndex + 1
|
||
#. placeholder {0}: targetPageIndex + 1
|
||
#: 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"
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Passkeys & 2FA"
|
||
msgstr "Passkey & 2FA"
|
||
|
||
#. 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/settings/authentication/components/hooks.tsx
|
||
#: src/features/settings/authentication/components/password.tsx
|
||
msgid "Password"
|
||
msgstr "Mật khẩu"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
|
||
msgid "Password cannot be empty."
|
||
msgstr "Mật khẩu không được để trống."
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Password Protection"
|
||
msgstr "Bảo vệ bằng mật khẩu"
|
||
|
||
#: 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/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 and Tags."
|
||
msgstr "Dán các hàng hoặc tải lên .csv. Chúng tôi ánh xạ các cột như Company, Role, Stage, Stage Date, Salary, Source và Tags."
|
||
|
||
#: 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."
|
||
|
||
#. File format label in import source selector
|
||
#. File format label in import source selector
|
||
#: src/dialogs/resume/import.tsx
|
||
msgid "PDF"
|
||
msgstr "PDF"
|
||
|
||
#: 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/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Perplexity"
|
||
msgstr "Sự bối rối"
|
||
|
||
#: 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/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/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/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/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/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/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/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/libs/resume/section-title.ts
|
||
#: src/libs/resume/section.tsx
|
||
msgid "Projects"
|
||
msgstr "Dự án"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.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/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/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/routes/_home/-sections/features.tsx
|
||
msgid "Put a password on your resume so only the people you give it to can read it."
|
||
msgstr "Đặt mật khẩu cho sơ yếu lý lịch của bạn để chỉ những người bạn trao mật khẩu mới đọc được."
|
||
|
||
#: 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 "Reactive Resume (JSON)"
|
||
|
||
#: src/routes/_home/-sections/prefooter.tsx
|
||
msgid "Reactive Resume gets better because people give it their time. Contributors on GitHub build the features and fix the bugs, translators on Crowdin make it readable in other languages, and donors help keep development going. This project owes its progress to all of them."
|
||
msgstr "Reactive Resume tốt lên là nhờ mọi người dành thời gian cho nó. Những người đóng góp trên GitHub xây dựng tính năng và sửa lỗi, những người dịch trên Crowdin giúp nó đọc được bằng các ngôn ngữ khác, và những người quyên góp giúp việc phát triển tiếp tục. Dự án này mang ơn tất cả họ vì những bước tiến của mình."
|
||
|
||
#: src/routes/_home/-sections/donate.tsx
|
||
msgid "Reactive Resume is a free and open-source project, maintained by me and a community of contributors. Your donations cover the running costs and keep development going."
|
||
msgstr "Reactive Resume là một dự án miễn phí và mã nguồn mở, do tôi cùng một cộng đồng người đóng góp duy trì. Các khoản quyên góp của bạn trang trải chi phí vận hành và giúp việc phát triển tiếp tục."
|
||
|
||
#: src/routes/_home/-sections/hero.tsx
|
||
msgid "Reactive Resume is a free and open-source resume builder that makes it easy to create, update, and share your resume."
|
||
msgstr "Reactive Resume là 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/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."
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Reactive Resume is open source, private, and free. It shows no ads, doesn't track what you do, and doesn't lock features behind a paywall."
|
||
msgstr "Reactive Resume là mã nguồn mở, riêng tư và miễn phí. Nó không hiển thị quảng cáo, không theo dõi những gì bạn làm, và không khóa tính năng sau tường phí."
|
||
|
||
#: src/routes/_home/-sections/sponsors.tsx
|
||
msgid "Reactive Resume stays free, open-source, and independent because companies choose to support the work behind it. Their sponsorship helps fund hosting, maintenance, and continued development for the community."
|
||
msgstr "Reactive Resume vẫn duy trì tính chất miễn phí, mã nguồn mở và độc lập là nhờ sự hỗ trợ của các công ty. Sự tài trợ của họ giúp tài trợ cho việc lưu trữ, bảo trì và phát triển liên tục cho cộng đồng."
|
||
|
||
#. 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 "Reactive Resume v4 (JSON)"
|
||
|
||
#: 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/ats-checker/messages.ts
|
||
msgid "Readability"
|
||
msgstr "Khả năng đọc"
|
||
|
||
#. 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/applications/components/application-form-sheet.tsx
|
||
msgid "Reading the posting…"
|
||
msgstr "Đang đọc tin tuyển dụng…"
|
||
|
||
#: 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/dialogs/resume/sections/cover-letter.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/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/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/routes/builder/$resumeId/-sidebar/right/sections/information.tsx
|
||
msgid "Report a Bug"
|
||
msgstr "Báo lỗi"
|
||
|
||
#: 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/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/routes/_home/-sections/footer.tsx
|
||
msgid "Resources"
|
||
msgstr "Tài nguyên"
|
||
|
||
#: 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/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/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/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/routes/_home/-sections/statistics.tsx
|
||
#: src/routes/dashboard/-components/sidebar.tsx
|
||
#: src/routes/dashboard/resumes/index.tsx
|
||
msgid "Resumes"
|
||
msgstr "Sơ yếu lý lịch"
|
||
|
||
#: 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/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"
|
||
|
||
#. 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/routes/builder/$resumeId/-sidebar/left/sections/picture.tsx
|
||
msgid "Save & Upload"
|
||
msgstr "Lưu & Tải lên"
|
||
|
||
#: 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
|
||
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/settings/pages/profile.tsx
|
||
msgid "Save Changes"
|
||
msgstr "Lưu thay đổi"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Save model"
|
||
msgstr "Lưu mô hình"
|
||
|
||
#: 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/routes/builder/$resumeId/-components/header.tsx
|
||
msgid "Saving…"
|
||
msgstr "Đang lưu…"
|
||
|
||
#: 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/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"
|
||
|
||
#. 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/routes/_home/-sections/features.tsx
|
||
msgid "See what an applicant tracking system can read from your resume. Runs in your browser."
|
||
msgstr "Xem những gì một hệ thống theo dõi ứng viên (ATS) có thể đọc được từ sơ yếu lý lịch của bạn. Chạy ngay trên trình duyệt của 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/routes/_home/-sections/features.tsx
|
||
msgid "Self-Host with Docker"
|
||
msgstr "Tự dựng với Docker"
|
||
|
||
#: 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/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/components/input/rich-input.tsx
|
||
msgid "Separator"
|
||
msgstr "Dấu phân cách"
|
||
|
||
#: src/libs/locale.ts
|
||
msgid "Serbian"
|
||
msgstr "Serbia"
|
||
|
||
#: 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/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/routes/_home/-sections/faq.tsx
|
||
msgid "Share it with a public URL, put a password on that URL, or download the PDF and send it yourself."
|
||
msgstr "Chia sẻ bằng URL công khai, đặt mật khẩu cho URL đó, hoặc tải PDF về và tự gửi đi."
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Share your resume with a public URL."
|
||
msgstr "Chia sẻ sơ yếu lý lịch của bạn bằng một URL công khai."
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Shareable Links"
|
||
msgstr "Liên kết chia sẻ"
|
||
|
||
#: src/libs/resume/section.tsx
|
||
msgid "Sharing"
|
||
msgstr "Chia sẻ"
|
||
|
||
#: 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/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"
|
||
|
||
#: src/routes/_home/-sections/features.tsx
|
||
msgid "Sign in with GitHub, Google or a custom OAuth provider."
|
||
msgstr "Đăng nhập bằng GitHub, Google hoặc nhà cung cấp OAuth tùy chỉnh."
|
||
|
||
#. 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/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/libs/resume/section-title.ts
|
||
#: src/libs/resume/section.tsx
|
||
msgid "Skills"
|
||
msgstr "Kỹ năng"
|
||
|
||
#: 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/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/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/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/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/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/routes/_home/-sections/footer.tsx
|
||
msgid "Sponsorships"
|
||
msgstr "Tài trợ"
|
||
|
||
#. 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/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/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/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/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/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/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/_home/-sections/donate.tsx
|
||
msgid "Support Reactive Resume"
|
||
msgstr "Ủng hộ Reactive Resume"
|
||
|
||
#: 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/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/libs/locale.ts
|
||
msgid "Tamil"
|
||
msgstr "Tamil"
|
||
|
||
#: src/libs/locale.ts
|
||
msgid "Telugu"
|
||
msgstr "Tiếng Telugu"
|
||
|
||
#: 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/routes/_home/-sections/templates.tsx
|
||
msgid "Templates"
|
||
msgstr "Các mẫu"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "Test"
|
||
msgstr "Bài kiểm tra"
|
||
|
||
#: src/routes/_home/-sections/testimonials.tsx
|
||
msgid "Testimonials"
|
||
msgstr "Lời nhận xét"
|
||
|
||
#: 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/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/routes/_home/-sections/sponsors.tsx
|
||
msgid "Thank you to our sponsors"
|
||
msgstr "Cảm ơn các nhà tài trợ của chúng tôi."
|
||
|
||
#: 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/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/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/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/features/ats-checker/messages.ts
|
||
msgid "There was not enough information to run this check."
|
||
msgstr "Không đủ thông tin để chạy kiểm tra này."
|
||
|
||
#: 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/ats-checker/messages.ts
|
||
msgid "This check does not apply to this file."
|
||
msgstr "Kiểm tra này không áp dụng cho tệp này."
|
||
|
||
#: src/features/ats-checker/messages.ts
|
||
msgid "This check only runs on resumes written in English."
|
||
msgstr "Kiểm tra này chỉ chạy trên sơ yếu lý lịch được viết bằng tiếng Anh."
|
||
|
||
#: 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/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/features/ats-checker/messages.ts
|
||
msgid "This file's page contents could not be inspected in time."
|
||
msgstr "Nội dung trang của tệp này không thể được kiểm tra kịp thời."
|
||
|
||
#: 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/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/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/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."
|
||
|
||
#: src/features/ats-checker/tool.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/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/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/routes/_home/-sections/hero.tsx
|
||
msgid "Timelapse of a resume being built in Reactive Resume"
|
||
msgstr "Ảnh tua nhanh quá trình dựng một sơ yếu lý lịch trong Reactive Resume"
|
||
|
||
#: 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/settings/integrations/components/ai-section.tsx
|
||
msgid "Together.ai"
|
||
msgstr "Together.ai"
|
||
|
||
#: 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/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/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
|
||
msgid "Try again"
|
||
msgstr "Hãy thử lại"
|
||
|
||
#: 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/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/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/routes/_home/-sections/features.tsx
|
||
msgid "Unlimited Resumes"
|
||
msgstr "Không giới hạn hồ sơ"
|
||
|
||
#: 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/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/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/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."
|
||
|
||
#. 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/routes/_home/-sections/statistics.tsx
|
||
msgid "Users"
|
||
msgstr "Người dùng"
|
||
|
||
#: 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/integrations/components/ai-section.tsx
|
||
msgid "Vercel AI Gateway"
|
||
msgstr "Cổng AI Vercel"
|
||
|
||
#: 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/libs/locale.ts
|
||
msgid "Vietnamese"
|
||
msgstr "Tiếng Việt"
|
||
|
||
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
|
||
msgid "Views"
|
||
msgstr "Lượt xem"
|
||
|
||
#: 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/-sections/faq.tsx
|
||
msgid "What makes Reactive Resume different from other resume builders?"
|
||
msgstr "Điều gì làm cho Reactive Resume khác biệt so với các trình tạo resume khác?"
|
||
|
||
#: 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/_home/-sections/hero.tsx
|
||
msgid "What's new in the latest version?"
|
||
msgstr "Có gì mới trong phiên bản mới nhất?"
|
||
|
||
#: 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/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/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/settings/integrations/components/ai-section.tsx
|
||
msgid "Work OpenAI"
|
||
msgstr "Làm việc tại OpenAI"
|
||
|
||
#: 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/routes/_home/-sections/footer.tsx
|
||
msgid "X (Twitter)"
|
||
msgstr "X (Twitter)"
|
||
|
||
#: src/features/settings/integrations/components/ai-section.tsx
|
||
msgid "xAI Grok"
|
||
msgstr "xAI Grok"
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Yes. One click exports your resume to PDF, with your formatting and styling intact."
|
||
msgstr "Có. Chỉ một cú nhấp là xuất sơ yếu lý lịch của bạn ra PDF, giữ nguyên định dạng và kiểu dáng."
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Yes. Pick your language on the settings page, or with the language switcher in the top right corner. If your language is missing, or the existing translation could be better, you can <0>contribute to the translations on Crowdin<1> (opens in new tab)</1></0>."
|
||
msgstr "Có. Hãy chọn ngôn ngữ của bạn trên trang cài đặt, hoặc bằng nút chuyển ngôn ngữ ở góc trên bên phải. Nếu ngôn ngữ của bạn còn thiếu, hoặc bản dịch hiện tại có thể tốt hơn, bạn có thể <0>đóng góp cho bản dịch trên Crowdin<1> (mở trong tab mới)</1></0>."
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Yes. Reactive Resume is free to use, with no hidden costs, premium tiers, or subscription fees. It's open source, and it will stay free."
|
||
msgstr "Có. Reactive Resume miễn phí để sử dụng, không có chi phí ẩn, gói cao cấp hay phí thuê bao. Nó là mã nguồn mở, và sẽ luôn miễn phí."
|
||
|
||
#: 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/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/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/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/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/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/routes/_home/-sections/features.tsx
|
||
msgid "Your data is secure, and never shared or sold to anyone."
|
||
msgstr "Dữ liệu của bạn được an toàn, và không bao giờ được chia sẻ hoặc bán cho bất kỳ ai."
|
||
|
||
#: src/routes/_home/-sections/faq.tsx
|
||
msgid "Your data is stored securely and never shared with third parties. If you want full control over it, you can self-host Reactive Resume on your own servers."
|
||
msgstr "Dữ liệu của bạn được lưu trữ an toàn và không bao giờ được chia sẻ với bên thứ ba. Nếu bạn muốn toàn quyền kiểm soát nó, bạn có thể tự dựng Reactive Resume trên máy chủ của riêng mình."
|
||
|
||
#: 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/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/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/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/routes/_home/-sections/donate.tsx
|
||
msgid "Your support keeps the project free and open to everyone, now and later."
|
||
msgstr "Sự ủng hộ của bạn giữ cho dự án miễn phí và mở với tất cả mọi người, bây giờ và về sau."
|
||
|
||
#: 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"
|