From 181f2831b9c45a696b4faadcde980331a8ee885f Mon Sep 17 00:00:00 2001 From: 5idereal Date: Mon, 17 Jul 2023 21:12:25 +0800 Subject: [PATCH 1/2] update zh_TW translation --- packages/@uppy/locales/src/zh_TW.js | 93 +++++++++-------------------- 1 file changed, 27 insertions(+), 66 deletions(-) diff --git a/packages/@uppy/locales/src/zh_TW.js b/packages/@uppy/locales/src/zh_TW.js index abd1ba44ab..41e743a2f7 100644 --- a/packages/@uppy/locales/src/zh_TW.js +++ b/packages/@uppy/locales/src/zh_TW.js @@ -1,18 +1,14 @@ const zh_TW = { - pluralize (n) { - if (n === 1) { + pluralize () { return 0 - } - return 1 - }, + } } zh_TW.strings = { - addBulkFilesFailed: { - '0': '因伺服器錯誤,無法新增 %{smart_count} 個檔案', - '1': '因伺服器錯誤,無法新增 %{smart_count} 個檔案', - }, + addBulkFilesFailed: '因伺服器錯誤,無法新增 %{smart_count} 個檔案', + addedNumFiles: '已新增 %{numFiles} 個檔案', addingMoreFiles: '正在新增更多檔案', + additionalRestrictionsFailed: '尚未滿足 %{count} 個額外限制', addMore: '新增更多', addMoreFiles: '新增更多檔案', allFilesFromFolderNamed: '資料夾 %{name} 中的所有檔案', @@ -24,8 +20,8 @@ zh_TW.strings = { aspectRatioPortrait: '裁切成直向 (9:16)', aspectRatioSquare: '裁切成方形', authAborted: '驗證已中止', - authenticateWith: '連接到%{pluginName}', - authenticateWithTitle: '請使用%{pluginName}進行身份驗證以選擇檔案', + authenticateWith: '連接到 %{pluginName}', + authenticateWithTitle: '請使用 %{pluginName} 進行身份驗證以選擇檔案', back: '返回', browse: '瀏覽', browseFiles: '瀏覽檔案', @@ -59,27 +55,22 @@ zh_TW.strings = { dropPasteImportFiles: '將檔案拖曳至此處、%{browseFiles},或匯入', dropPasteImportFolders: '將檔案拖曳至此處、%{browseFolders},或匯入', editFile: '編輯檔案', + editFileWithFilename: '編輯檔案 %{file}', editing: '編輯 %{file}', emptyFolderAdded: '未從空資料夾新增任何檔案', encoding: '編碼中...', enterCorrectUrl: '錯誤連結:請確認您輸入的是檔案連結', enterTextToSearch: '輸入文字以搜尋圖片', enterUrlToImport: '輸入連結以匯入檔案', + error: '錯誤', exceedsSize: '此檔案大小超出允許的最大值 %{size}', failedToFetch: 'Companion 無法抓取此連結,請確認它是正確的', failedToUpload: '%{file} 上傳失敗', - fileSource: '檔案來源:%{name}', - filesUploadedOfTotal: { - '0': '已上傳 %{complete} 個檔案中的 %{smart_count} 個檔案', - '1': '已上傳 %{complete} 個檔案中的 %{smart_count} 個檔案', - }, + filesUploadedOfTotal: '已上傳 %{complete} 個檔案中的 %{smart_count} 個檔案', filter: '篩選器', finishEditingFile: '完成檔案編輯', flipHorizontal: '水平翻轉', - folderAdded: { - '0': '從 %{folder} 新增了 %{smart_count} 個檔案', - '1': '從 %{folder} 新增了 %{smart_count} 個檔案', - }, + folderAdded: '從 %{folder} 新增了 %{smart_count} 個檔案', folderAlreadyAdded: '資料夾 "%{folder}" 已新增', generatingThumbnails: '正在產生縮圖...', import: '匯入', @@ -91,10 +82,7 @@ zh_TW.strings = { micDisabled: '使用者拒絕麥克風存取權限', missingRequiredMetaField: '遺漏中繼資料必要欄位', missingRequiredMetaFieldOnFile: '%{fileName} 遺漏中繼資料必要欄位', - missingRequiredMetaFields: { - '0': '遺漏中繼資料必要欄位:%{fields}。', - '1': '遺漏中繼資料必要欄位:%{fields}。', - }, + missingRequiredMetaFields: '遺漏中繼資料必要欄位:%{fields}。', myDevice: '我的裝置', noAudioDescription: '請連接麥克風或其他音訊輸入裝置以錄製音訊', noAudioTitle: '無法使用麥克風', @@ -104,6 +92,7 @@ zh_TW.strings = { noFilesFound: '這裡空空如也', noInternetConnection: '無網路連線', noMoreFilesAllowed: '無法新增更多檔案', + noSearchResults: '抱歉,找不到符合此搜尋條件的結果', openFolderNamed: '開啟資料夾 %{name}', pause: '暫停', paused: '已暫停', @@ -118,24 +107,19 @@ zh_TW.strings = { pluginNameOneDrive: 'OneDrive', pluginNameZoom: 'Zoom', poweredBy: '技術提供者 %{uppy}', - processingXFiles: { - '0': '正在處理 %{smart_count} 個檔案', - '1': '正在處理 %{smart_count} 個檔案', - }, + processingXFiles: '正在處理 %{smart_count} 個檔案', recording: '正在錄製', recordingLength: '錄製時長 %{recording_length}', recordingStoppedMaxSize: '因檔案大小即將超出限制而停止錄製', recordVideoBtn: '錄影', recoveredAllFiles: '我們還原了所有檔案。您現在可以繼續上傳了。', - recoveredXFiles: { - '0': '我們無法完全復原 1 個檔案。請重新選擇該檔案並繼續上傳。', - '1': '我們無法完全復原 %{smart_count} 個檔案。請重新選擇檔案並繼續上傳。', - }, + recoveredXFiles: '我們無法完全復原 %{smart_count} 個檔案。請重新選擇檔案並繼續上傳。', removeFile: '移除檔案', reSelect: '重新選擇', resetFilter: '重設篩選器', - resume: '恢復', - resumeUpload: '恢復上傳', + resetSearch: '重設搜尋', + resume: '繼續', + resumeUpload: '繼續上傳', retry: '重試', retryUpload: '重試上傳', revert: '還原', @@ -144,10 +128,7 @@ zh_TW.strings = { saveChanges: '儲存變更', search: '搜尋', searchImages: '搜尋圖片', - selectX: { - '0': '選擇 %{smart_count}', - '1': '選擇 %{smart_count}', - }, + selectX: '選擇 %{smart_count}', sessionRestored: '已復原工作階段', showErrorDetails: '顯示錯誤詳細資訊', signInWithGoogle: '透過 Google 登入', @@ -168,37 +149,17 @@ zh_TW.strings = { uploadComplete: '上傳完成', uploadFailed: '上傳失敗', uploading: '正在上傳', - uploadingXFiles: { - '0': '正在上傳 %{smart_count} 個檔案', - '1': '正在上傳 %{smart_count} 個檔案', - }, + uploadingXFiles: '正在上傳 %{smart_count} 個檔案', uploadPaused: '暫停上傳', - uploadXFiles: { - '0': '上傳 %{smart_count} 個檔案', - '1': '上傳 %{smart_count} 個檔案', - }, - uploadXNewFiles: { - '0': '上傳 +%{smart_count} 個檔案', - '1': '上傳 +%{smart_count} 個檔案', - }, - xFilesSelected: { - '0': '已選擇 %{smart_count} 個檔案', - '1': '已選擇 %{smart_count} 個檔案', - }, - xMoreFilesAdded: { - '0': '又新增 %{smart_count} 個檔案', - '1': '又新增 %{smart_count} 個檔案', - }, + uploadStalled: '上傳已停滯 %{seconds} 秒。請考慮重試。', + uploadXFiles: '上傳 %{smart_count} 個檔案', + uploadXNewFiles: '上傳 +%{smart_count} 個檔案', + xFilesSelected: '已選擇 %{smart_count} 個檔案', + xMoreFilesAdded: '又新增 %{smart_count} 個檔案', xTimeLeft: '還剩下 %{time}', youCanOnlyUploadFileTypes: '您只能上傳這些檔案類型:%{types}', - youCanOnlyUploadX: { - '0': '您只能上傳 %{smart_count} 個檔案', - '1': '您只能上傳 %{smart_count} 個檔案', - }, - youHaveToAtLeastSelectX: { - '0': '您至少要選擇 %{smart_count} 個檔案', - '1': '您至少要選擇 %{smart_count} 個檔案', - }, + youCanOnlyUploadX: '您只能上傳 %{smart_count} 個檔案', + youHaveToAtLeastSelectX: '您至少要選擇 %{smart_count} 個檔案', zoomIn: '放大', zoomOut: '縮小', } From fcdc7dfd33cb98fe46e9398bc8c5c6716a039d1b Mon Sep 17 00:00:00 2001 From: Antoine du Hamel Date: Wed, 19 Jul 2023 11:18:53 +0200 Subject: [PATCH 2/2] fix lint --- packages/@uppy/locales/src/zh_TW.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/@uppy/locales/src/zh_TW.js b/packages/@uppy/locales/src/zh_TW.js index 41e743a2f7..443fa1ed51 100644 --- a/packages/@uppy/locales/src/zh_TW.js +++ b/packages/@uppy/locales/src/zh_TW.js @@ -1,7 +1,7 @@ const zh_TW = { pluralize () { - return 0 - } + return 0 + }, } zh_TW.strings = {