fix: show non-expiring API keys (#3324)

This commit is contained in:
Amruth Pillai
2026-08-16 10:58:55 +02:00
committed by GitHub
parent 409d09809a
commit 8affc567e3
57 changed files with 13153 additions and 428 deletions
+238 -8
View File
@@ -1,16 +1,16 @@
msgid ""
msgstr ""
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-11-04 23:14+0100\n"
"PO-Revision-Date: 2026-08-09 13:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Language: zh\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: zh\n"
"Project-Id-Version: reactive-resume\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2026-08-09 13:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: reactive-resume\n"
"X-Crowdin-Project-ID: 503410\n"
@@ -73,10 +73,30 @@ msgstr "已略過 {0} 個(缺少公司/職位)"
msgid "{column, plural, one {# Column} other {# Columns}}"
msgstr "{column, plural, other {# 欄}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# error} other {# errors}}"
msgstr "{count, plural, one {# 個錯誤} other {# 個錯誤}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# note} other {# notes}}"
msgstr "{count, plural, one {# 則備註} other {# 則備註}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{count, plural, one {# warning} other {# warnings}}"
msgstr "{count, plural, one {# 個警告} other {# 個警告}}"
#: src/routes/builder/$resumeId/-sidebar/right/sections/statistics.tsx
msgid "{label} over the last 30 days"
msgstr "{label} 過去 30 天內"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "{passedRules} of {totalRules} checks passed"
msgstr "{totalRules} 的 {passedRules} 檢查已通過”"
#: src/libs/resume/ats.ts
msgid "{sectionTitle} · Item {itemNumber}"
msgstr "{sectionTitle} · 項目 {itemNumber} "
#: src/routes/_home/-sections/hero.tsx
msgid "<0>Finally,</0><1>A free and open-source resume builder</1>"
msgstr "<0>終於有了,</0><1>免費且開放原始碼的履歷建立工具</1>"
@@ -254,10 +274,22 @@ msgstr "新增志工經歷"
msgid "Add a note…"
msgstr "新增備註…"
#: src/libs/resume/ats.ts
msgid "Add a period such as \"Jan 2020 - Present\" so it lands on your timeline."
msgstr "添加一個時期,例如“2020 年 1 月 - 現在”,以便它出現在您的時間軸上。"
#: src/features/applications/components/application-form-sheet.tsx
msgid "Add a tag and press Enter…"
msgstr "新增標籤並按 Enter…"
#: src/libs/resume/ats.ts
msgid "Add an entry, or use projects and volunteer work to show equivalent history."
msgstr "新增條目,或使用專案和志願者工作來展示同等的歷史。 」"
#: src/libs/resume/ats.ts
msgid "Add an item to it, or hide it."
msgstr "在其中添加一個項目,或隱藏它。 」"
#: src/features/settings/integrations/components/ai-section.tsx
msgid "Add and test a provider before starting an agent thread."
msgstr "在啟動代理線程之前,請新增並測試提供者。"
@@ -268,6 +300,10 @@ msgstr "在啟動代理線程之前,請新增並測試提供者。"
msgid "Add application"
msgstr "新增應徵紀錄"
#: src/libs/resume/ats.ts
msgid "Add at least a city and country so roles can be matched to your region."
msgstr "至少添加一個城市和國家,以便角色可以與您所在的地區相匹配。 」"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "Add contact"
msgstr "新增聯絡人"
@@ -305,6 +341,10 @@ msgstr "新增標籤"
msgid "Add to pipeline"
msgstr "加入流程"
#: src/libs/resume/ats.ts
msgid "Add your full name under Basics."
msgstr "在「基本資訊」下新增您的全名。 」"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Adjust the resume for a remote-first role that values async communication and ownership."
msgstr "調整履歷,使其更適合遠端優先、重視非同步溝通和自主性的職位。"
@@ -572,6 +612,10 @@ msgstr "顯示比例"
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 以專案贊助商的身份支持 Reactive Resume 專案。如果貴公司有意贊助該項目,請發送電子郵件至 <0>{sponsorshipEmail}</0> 。"
#: src/libs/resume/section.tsx
msgid "ATS Check"
msgstr "ATS檢查”"
#: src/features/applications/components/application-detail-sheet.tsx
#: src/features/applications/components/application-form-sheet.tsx
msgid "Attach a cover letter (PDF)"
@@ -879,6 +923,10 @@ msgstr "凝聚"
msgid "Columns"
msgstr "欄"
#: src/libs/resume/ats.ts
msgid "Columns commonly scramble the order text is read in. Set it to a single column."
msgstr "列通常會打亂文字的讀入順序。將其設為單列。 」"
#. Accessible label for command list region inside command palette
#. Accessible label for the command palette dialog
#: src/features/command-palette/index.tsx
@@ -1024,6 +1072,10 @@ msgstr "複製這組私密金鑰,並在您的應用程式中使用它來存取
msgid "Copy URL"
msgstr "複製 URL"
#: src/libs/resume/ats.ts
msgid "Correct the year, or use \"Present\" for ongoing work."
msgstr "更正年份,或對正在進行的工作使用“現在”。 」"
#. Error description when AI provider cannot be reached during resume analysis
#. Error shown when AI provider is unreachable during PDF/DOCX resume import
#: src/dialogs/resume/import.tsx
@@ -1408,6 +1460,10 @@ msgstr "正在刪除您的 API Key…"
msgid "Deleting your resume..."
msgstr "正在刪除您的履歷…"
#: src/libs/resume/ats.ts
msgid "Describe what you did so the entry contributes keywords for matching."
msgstr "描述您做了什麼,以便該條目提供用於匹配的關鍵字。 」"
#: src/dialogs/resume/sections/award.tsx
#: src/dialogs/resume/sections/certification.tsx
#: src/dialogs/resume/sections/education.tsx
@@ -1706,9 +1762,14 @@ msgid "Enter your password to disable two-factor authentication. Your account wi
msgstr "請輸入您的密碼以停用雙因子驗證。停用後,您的帳戶將會比較不安全。"
#: src/features/resume/stylesheet/status.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Error"
msgstr "錯誤"
#: 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 "每項檢查都通過了。這裡沒有任何東西可以阻止解析器閱讀你的履歷。 」"
#: src/routes/_home/-sections/donate.tsx
msgid "Every contribution, big or small, makes a huge difference to the project.<0/>Thank you for your support!"
msgstr "每一筆捐款,不論大小,都能為此專案帶來巨大的幫助。<0/>感謝您的支持!"
@@ -1735,7 +1796,7 @@ msgstr "經歷"
msgid "Expires in"
msgstr "到期時間"
#. placeholder {0}: key.expiresAt?.toLocaleDateString()
#. placeholder {0}: key.expiresAt.toLocaleDateString()
#: src/features/settings/pages/api-keys.tsx
msgid "Expires on {0}"
msgstr "將於 {0} 到期"
@@ -2372,6 +2433,10 @@ msgstr "包含履歷頁首"
msgid "Increase indent"
msgstr "增加縮排"
#: src/libs/resume/ats.ts
msgid "Increase them so content stays inside the reliably read area."
msgstr "增加它們,使內容保持在可靠讀取的區域內。 」"
#: src/routes/agent/-components/resume-pane.tsx
msgid "Increase zoom"
msgstr "放大"
@@ -2582,6 +2647,7 @@ msgstr "版面配置"
msgid "Learn More"
msgstr "瞭解更多"
#: src/dialogs/resume/import.tsx
#: src/hooks/use-form-blocker.tsx
msgid "Leave"
msgstr "離開"
@@ -2590,6 +2656,10 @@ msgstr "離開"
msgid "Leave empty to reset the title to the original."
msgstr "留空則會將標題重設為原始值。"
#: src/dialogs/resume/import.tsx
msgid "Leave to set up an AI provider?"
msgstr "離開去建立人工智慧提供者嗎? 」"
#: src/components/input/rich-input.tsx
msgid "Left Align"
msgstr "靠左對齊"
@@ -2804,6 +2874,14 @@ msgstr "米斯特拉爾人工智慧"
msgid "Model"
msgstr "模型"
#: src/libs/resume/ats.ts
msgid "Most systems file candidates by email. Add one under Basics."
msgstr "大多數系統透過電子郵件歸檔候選人。在「基礎知識」下新增一項。 」"
#: src/libs/resume/ats.ts
msgid "Move it into the main column and keep the sidebar for short lists."
msgstr "將其移至主欄並保留側邊欄以顯示簡短清單。 」"
#: src/routes/builder/$resumeId/-sidebar/right/sections/layout/pages.tsx
msgid "Move section to another column or page"
msgstr "將本節內容移至另一列或頁面"
@@ -2855,6 +2933,10 @@ msgstr "尼泊爾語"
msgid "Network"
msgstr "網路"
#: src/features/settings/pages/api-keys.tsx
msgid "Never expires"
msgstr "永不過期"
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/resumes.tsx
msgid "New Application"
@@ -2967,6 +3049,10 @@ msgstr "未連接"
msgid "Not sure what to write?"
msgstr "不知道該寫些什麼?"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Note"
msgstr "筆記”"
#: src/features/applications/components/application-form-sheet.tsx
#: src/libs/resume/section.tsx
msgid "Notes"
@@ -3235,6 +3321,10 @@ msgstr "流程流向"
msgid "Pipeline health across all applications"
msgstr "所有應徵紀錄的流程健康狀態"
#: 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 "將其放置在「佈局」面板中的頁面上,或者如果您想將其停放,則將其隱藏。 」"
#: src/features/resume/export/download-dialog.tsx
msgid "Plain text, ideal for AI tools and quick edits."
msgstr "純文字,適合 AI 工具與快速編輯。"
@@ -3289,6 +3379,10 @@ msgstr "葡萄牙語(葡萄牙)"
msgid "Position"
msgstr "職位"
#: src/libs/resume/ats.ts
msgid "Prefer a conventional heading such as \"Work Experience\" or \"Education\"."
msgstr "喜歡常規標題,例如“工作經驗”或“教育程度”。"
#: src/features/command-palette/pages/navigation.tsx
#: src/features/command-palette/pages/preferences/index.tsx
#: src/routes/dashboard/-components/sidebar.tsx
@@ -4089,6 +4183,14 @@ msgstr "斯洛維尼亞語"
msgid "Slug"
msgstr "標示碼"
#: src/libs/resume/ats.ts
msgid "Some application systems require one before you can submit."
msgstr "有些申請系統需要先有一個,然後再提交。 」"
#: src/libs/resume/ats.ts
msgid "Some parsers mishandle images, and photos are discouraged in some regions."
msgstr "有些解析器錯誤地處理圖像,並且在某些地區不鼓勵使用照片。 」"
#: src/components/layout/error-screen.tsx
msgid "Something went wrong"
msgstr "出問題了"
@@ -4202,6 +4304,7 @@ msgstr "發起討論"
msgid "Statistics"
msgstr "統計資料"
#: src/dialogs/resume/import.tsx
#: src/hooks/use-form-blocker.tsx
msgid "Stay"
msgstr "留下"
@@ -4255,6 +4358,10 @@ msgstr "支持 Reactive Resume"
msgid "Support the app by doing what you can!"
msgstr "盡您所能支持此應用程式!"
#: src/libs/resume/ats.ts
msgid "Swap the start and end dates."
msgstr "交換開始日期和結束日期。 」"
#: src/libs/locale.ts
msgid "Swedish"
msgstr "瑞典語"
@@ -4426,6 +4533,14 @@ msgstr "產生 PDF 時出現問題,請重試。"
msgid "There was a problem while preparing your resume for printing, please try again."
msgstr "準備列印您的履歷時出現問題,請重試。"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "These checks run as you type and never leave your browser. They ask whether a machine can read your resume, not whether it reads well."
msgstr "這些檢查會在您鍵入時運行,並且永遠不會離開瀏覽器。他們詢問機器是否可以讀取你的履歷,而不是它是否可讀。 」"
#: src/libs/resume/ats.ts
msgid "These dates will not be read correctly."
msgstr "這些日期將無法正確讀取。 」"
#: src/routes/agent/-components/agent-chat.tsx
msgid "Thinking"
msgstr "思維"
@@ -4455,6 +4570,18 @@ msgstr "此代理線程無法開啟。"
msgid "This assistant could not be opened."
msgstr "此助手無法打開。"
#: src/libs/resume/ats.ts
msgid "This date will not be read correctly."
msgstr "該日期將無法正確讀取。 」"
#: src/libs/resume/ats.ts
msgid "This email address will not be recognized."
msgstr "該電子郵件地址將不會被辨識。 」"
#: src/libs/resume/ats.ts
msgid "This entry has no dates."
msgstr "該條目沒有日期。 」"
#: src/features/applications/components/application-detail-sheet.tsx
msgid "This entry will be permanently deleted. This can't be undone."
msgstr "此項目將永久刪除。此操作無法復原。"
@@ -4463,14 +4590,30 @@ msgstr "此項目將永久刪除。此操作無法復原。"
msgid "This feature requires a connected AI provider. Please set one up in the settings."
msgstr "此功能需要連接人工智慧服務提供者。請在設定中進行設定。"
#: src/libs/resume/ats.ts
msgid "This heading is not one parsers look for."
msgstr "這個標題不是解析器尋找的。 」"
#: src/dialogs/resume/index.tsx
msgid "This is a URL-friendly name for your resume."
msgstr "這是用於履歷的 URL 友善名稱。"
#: src/libs/resume/ats.ts
msgid "This link is missing its protocol."
msgstr "此連結缺少其協議。 」"
#: 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 "這可能需要幾分鐘,取決於 AI 服務提供者的回應時間。請勿關閉視窗或重新整理頁面。"
#: src/libs/resume/ats.ts
msgid "This period ends before it starts."
msgstr "這個時期在開始之前就結束了。 」"
#: src/libs/resume/ats.ts
msgid "This period starts in the future."
msgstr "這個時期從未來開始。 」"
#: src/routes/builder/$resumeId/-sidebar/left/index.tsx
msgid "This resume is locked"
msgstr "此簡歷已鎖定"
@@ -4487,10 +4630,30 @@ msgstr "這份履歷由人工智慧代理更新。"
msgid "This resume's sharing settings changed elsewhere."
msgstr "此簡歷的共享設定已在其他地方更改。"
#: src/libs/resume/ats.ts
msgid "This role has no description."
msgstr "這個角色沒有描述。 」"
#: src/libs/resume/ats.ts
msgid "This section has content but never appears."
msgstr "該部分有內容但從未出現。 」"
#: src/routes/builder/$resumeId/-sidebar/right/sections/notes.tsx
msgid "This section is reserved for your personal notes specific to this resume. The content here remains private and is not shared with anyone else."
msgstr "這部分專門用於你在這份履歷上做個人筆記。這裡的內容屬於私密,不會與其他人分享。"
#: src/libs/resume/ats.ts
msgid "This section is split across columns."
msgstr "此部分分為多個列。 」"
#: src/libs/resume/ats.ts
msgid "This section renders as an empty heading."
msgstr "此部分呈現為空標題。 」"
#: src/libs/resume/ats.ts
msgid "This section sits in the sidebar."
msgstr "此部分位於側邊欄。 」"
#: src/features/auth/pages/register.tsx
msgid "This step is optional, but recommended."
msgstr "此步驟為選填,但建議您完成。"
@@ -4884,6 +5047,26 @@ msgstr "URL"
msgid "Use"
msgstr "使用"
#: src/libs/resume/ats.ts
msgid "Use a line height of at least 1.15 so lines are not merged together."
msgstr "使用至少 1.15 的行高,這樣行就不會合併在一起。 」"
#: src/libs/resume/ats.ts
msgid "Use a plain address such as name@example.com, with no surrounding text."
msgstr "使用簡單的地址,例如 name@example.com,周圍沒有文字。 」"
#: src/libs/resume/ats.ts
msgid "Use a recognized form such as \"Jan 2020 - Mar 2022\" or \"2020 - 2022\"."
msgstr "使用公認的形式,例如“2020 年 1 月 - 2022 年 3 月”或“2020 年 - 2022 年”。"
#: src/libs/resume/ats.ts
msgid "Use a recognized form such as \"March 2022\" or \"2022\"."
msgstr "使用可識別的形式,例如“2022 年 3 月”或“2022”。"
#: src/libs/resume/ats.ts
msgid "Use a size of at least 9pt so re-rendered copies stay accurate."
msgstr "使用至少 9pt 的大小,以便重新渲染的副本保持準確。 」"
#: src/components/input/color-picker.tsx
#: src/routes/builder/$resumeId/-sidebar/right/sections/design.tsx
msgid "Use color {color}"
@@ -4972,6 +5155,10 @@ msgstr "志工服務"
msgid "vs previous 30 days"
msgstr "與前 30 天相比"
#: src/routes/builder/$resumeId/-sidebar/right/sections/ats-check.tsx
msgid "Warning"
msgstr "警告”"
#: src/dialogs/resume/import.tsx
msgid "We couldn't detect the format automatically — please choose it above."
msgstr "我們無法自動偵測格式—請在上方選擇格式。"
@@ -5034,6 +5221,10 @@ msgstr "正在運作…"
msgid "Worth a shot"
msgstr "值得一試"
#: src/libs/resume/ats.ts
msgid "Write the full address, including https://."
msgstr "寫入完整位址,包括 https:// 。 」"
#: src/routes/_home/-sections/footer.tsx
msgid "X (Twitter)"
msgstr "X(推特)"
@@ -5066,6 +5257,10 @@ msgstr "您可以透過唯一的公開 URL 分享履歷、以密碼加以保護
msgid "You have unsaved changes that will be lost."
msgstr "您有未儲存的變更,這些變更將會遺失。"
#: src/dialogs/resume/import.tsx
msgid "You'll be taken to the Integrations page. The file you selected won't be imported."
msgstr "您將被帶到“整合”頁面。您選擇的文件將不會被匯入。 」"
#: src/features/auth/pages/forgot-password.tsx
#: src/features/auth/pages/register.tsx
msgid "You've got mail!"
@@ -5079,6 +5274,10 @@ msgstr "您的帳戶已成功刪除。"
msgid "Your API key has been copied to the clipboard."
msgstr "您的 API Key 已複製到剪貼簿。"
#: src/libs/resume/ats.ts
msgid "Your body text is very small."
msgstr "你的正文很小。 」"
#: src/routes/builder/$resumeId/-components/preview-page.tsx
msgid "Your changes are saved automatically."
msgstr "您的變更會自動儲存。"
@@ -5103,6 +5302,14 @@ msgstr "您所做的最新變更未能儲存。"
msgid "Your legacy styles remain active until you explicitly activate this Semantic CSS draft."
msgstr "在您明確啟動此語意化 CSS 草稿之前,您的舊版樣式仍將保持有效。"
#: src/libs/resume/ats.ts
msgid "Your lines are packed very tightly."
msgstr "你的線路排得很緊。 」"
#: src/libs/resume/ats.ts
msgid "Your page margins are very narrow."
msgstr "你的頁邊距很窄。 」"
#: src/features/auth/pages/reset-password.tsx
msgid "Your password has been reset successfully. You can now sign in with your new password."
msgstr "您的密碼已成功重設。您現在可以使用新密碼登入。"
@@ -5140,6 +5347,30 @@ msgstr "您的履歷已恢復為所選版本。"
msgid "Your resume has been updated successfully."
msgstr "您的履歷已成功更新。"
#: src/libs/resume/ats.ts
msgid "Your resume has no email address."
msgstr "你的履歷沒有電子郵件地址。 」"
#: src/libs/resume/ats.ts
msgid "Your resume has no location."
msgstr "你的履歷沒有位置。 」"
#: src/libs/resume/ats.ts
msgid "Your resume has no name."
msgstr "你的履歷沒有姓名。"
#: src/libs/resume/ats.ts
msgid "Your resume has no phone number."
msgstr "你的履歷上沒有電話號碼。 」"
#: src/libs/resume/ats.ts
msgid "Your resume includes a photo."
msgstr "你的履歷裡有一張照片。 」"
#: src/libs/resume/ats.ts
msgid "Your resume shows no work experience."
msgstr "你的履歷沒有顯示任何工作經驗。 」"
#: src/routes/builder/$resumeId/-sidebar/right/sections/sharing.tsx
msgid "Your resume's public link is currently protected by a password. Share the password only with people you trust."
msgstr "您的履歷公開連結目前已受密碼保護。請只將密碼提供給您信任的人。"
@@ -5168,4 +5399,3 @@ msgstr "縮小"
#: src/libs/locale.ts
msgid "Zulu"
msgstr "祖魯語"