diff --git a/frontend/src/locales/zh_TW.json b/frontend/src/locales/zh_TW.json index fb06f9e602..6e950e91b1 100644 --- a/frontend/src/locales/zh_TW.json +++ b/frontend/src/locales/zh_TW.json @@ -4,6 +4,10 @@ "banner.button.agree": "我同意", "banner.privacyPolicy": "隱私政策", "banner.text": "我們使用 cookies 和其他類似技術來認得和分析你的造訪,以及計算網路流量和活動。你可以閱讀我們提供的連結 {link} 來瞭解我們怎麼運用你造訪或是你提供的資料,點選「我同意」,即表示你同意我們使用 cookies。", + "banner.button.close": "Close", + "banner.button.learnmore": "Learn More", + "banner.title.notification": "Important notification for users", + "banner.text.archivalNotification": "Attention: as part of the ongoing maintenance of the Tasking Manager, projects created before 2020 will be archived.", "comment.input.imageUpload.error": "圖片上傳失敗", "comment.input.imageUpload.progress": "上傳檔案…", "comment.input.sending.progress": "寄送訊息…", @@ -11,6 +15,13 @@ "comment.input.sending.error": "寄送訊息時發生錯誤。", "comment.hashtags.help.managers": "新增 \"{hashtag}\" 來通知專案管理員關於你的評論。", "comment.hashtags.help.author": "新增 \"{hashtag}\" 來通知專案作者關於你的評論。", + "comment.hashtags.help.contributors": "Add \"{hashtag}\" to notify the task contributors about your comment.", + "comment.preview.nothingToPreview": "Nothing to preview", + "comment.preview.leaveAComment": "Leave a comment...", + "textarea.write": "Write", + "textarea.preview": "Preview", + "comment.write.attachImage": "Attach image by dragging and dropping", + "comment.write.markdownSupported": "Markdown supported", "mytasks.mainSection.title": "我的任務", "mytasks.contribution": "貢獻", "mytasks.filter.all": "全部", @@ -19,8 +30,12 @@ "mytasks.filter.invalidated": "需要更多的地圖繪製", "mytasks.filter.archived": "歸檔的專案", "mytasks.placeholder.search_project": "用專案號碼來搜尋", + "mytasks.placeholder.noMatchingProjectId": "No matching project ID", "mytasks.filter.projects": "專案", "mytasks.filter.tasks": "任務", + "mytasks.filter.recentlyEdited": "Recently edited", + "mytasks.filter.projectId": "Project ID", + "mytasks.filter.sortBy": "Sort by", "mytasks.filter.clear": "清除過濾條件", "mytasks.navFilters.error": "載入任務時發生錯誤", "mytasks.pagination.count": "顯示 {total} 的 {number}", @@ -36,28 +51,45 @@ "mytasks.tasks.comments.number": "{number, plural, other {# 註解}}", "deleteModal.status.processing": "處理中", "deleteModal.status.success": "{type} 成功刪除。", + "deleteModal.status.success.projects": "Project deleted successfully.", + "deleteModal.status.success.teams": "Team deleted successfully.", + "deleteModal.status.success.organisations": "Organisation deleted successfully.", + "deleteModal.status.success.partners": "Partner deleted successfully.", + "deleteModal.status.success.interests": "Interest deleted successfully.", + "deleteModal.status.success.licenses": "License deleted successfully.", + "deleteModal.status.success.comments": "Comment deleted successfully.", + "deleteModal.status.success.campaigns": "Campaign deleted successfully.", "deleteModal.status.failure.projects": "嘗試刪除這專案時發生錯誤。", "deleteModal.status.failure.organisations": "嘗試刪除這組織時發生錯誤。", + "deleteModal.status.failure.partners": "An error occurred when trying to delete this partners.", "deleteModal.status.failure.interests": "嘗試刪除這興趣時發生錯誤。", "deleteModal.status.failure.licenses": "嘗試刪除這授權條款時發生錯誤。", "deleteModal.status.failure.campaigns": "嘗試刪除這活動時發生錯誤。", "deleteModal.status.failure.notifications": "嘗試刪除這通知時發生錯誤。", "deleteModal.status.failure.teams": "嘗試刪除這物件時發生錯誤。", + "deleteModal.status.failure.comments": "An error occurred when trying to delete this comment.", "deleteModal.button.delete": "刪除", + "deleteModal.status.failure.InternalServerErrorError": "Something has gone wrong on the server, but the server could not be more specific on what the exact problem is.", + "deleteModal.status.failure.HasMappedTasksError": "Project has mapped tasks, cannot be deleted.", "deleteModal.button.cancel": "取消", "deleteModal.title.projects": "你確定要刪除這個專案嗎?", "deleteModal.title.organisation": "你確定要刪除這個組織嗎?", + "deleteModal.title.partners": "Are you sure you want to delete this partner?", "deleteModal.title.licenses": "你確定要刪除這個款授權條款?", "deleteModal.title.interests": "你確定要刪除這個類別嗎?", "deleteModal.title.campaigns": "你確定要刪除這個活動嗎?", "deleteModal.title.notifications": "你確定要刪除這個通知嗎?", "deleteModal.title.teams": "你確定要刪除這個團隊嗎?", + "deleteModal.title.comments": "Are you sure you want to delete this comment?", + "deleteModal.error.OrgHasProjectsError": "Organisation has some projects. Please delete them first.", "header.nav.projects": "探索專案", "header.nav.learn": "學習", "header.nav.aboutLink": "關於", + "header.nav.support": "Support", "header.nav.my_contributions": "我的貢獻", "header.nav.manage": "管理", "header.buttons.logIn": "登入", + "header.nav.partners": "Partners", "header.buttons.signUp": "註冊", "header.buttons.createAccount": "創立帳號", "header.buttons.authorize": "登入", @@ -90,6 +122,7 @@ "emailUpdate.modal.text2": "我們正在共同繪製地圖!提供您的電子郵件是必須的,以利我們傳送繪製地圖的回饋及相關的訊息給你。", "emailUpdate.modal.privacy_policy": "詳閱我們的隱私政策將有利於你了解我們如何保護使用者的相關個人資料。", "serviceWorker.dialog.newVersion": "有一個新版的任務管理器可用!", + "serviceWorker.dialog.newVersionAvailableLineTwo": "Click the button to refresh and ensure the page is displayed correctly.", "serviceWorker.dialog.update": "立即更新", "serviceWorker.dialog.remindMeLater": "稍後提醒我", "home.mainSection.title": "為有需求的群眾繪製地圖", @@ -106,6 +139,7 @@ "home.stats.edits": "總計地圖編輯次數", "home.stats.community": "全部的圖客", "home.stats.mappers": "線上的圖客", + "home.stats.loading.error": "An error occured while loading the stats", "home.mappingFlow.title": "災害在每年估計奪走{數字}的生命及影響或導致200萬人流離失所。繪製地圖能夠幫助改變這些狀況。", "home.mappingFlow.headLine": "組織利用任務編輯器來建立全球需要協助或拯救區域的相關圖資專案。", "home.mappingFlow.cards.mapping.title": "繪製地圖", @@ -137,17 +171,27 @@ "footer.credits": "由人道救援開放街圖小組帶來的免費及開放的原始碼軟體。", "footer.learn": "瞭解更多的開放街圖", "footer.privacyPolicy": "隱私政策", + "footer.license": "Images and screenshots of the Tasking Manager may be shared under a Creative Commons Attribution-Sharealike 4.0 International License", "mapping.level.all": "所有等級", "mapping.level.advanced": "資深圖客", "mapping.level.intermediate": "中階圖客", "mapping.level.beginner": "新手圖客", + "mapping.difficulty.all": "All", + "mapping.difficulty.advanced": "Easy", + "mapping.difficulty.moderate": "Moderate", + "mapping.difficulty.beginner": "Challenging", "project.typesOfMapping.roads": "道路", "project.typesOfMapping.buildings": "建築物", "project.typesOfMapping.landUse": "土地用途", "project.typesOfMapping.waterways": "水路", "project.typesOfMapping.other": "其他", "project.typesOfMapping.pointsOfInterest": "興趣點", + "browser.webgl.unsupported.title": "WebGL Context Not Found", + "browser.webgl.unsupported.description": "Your browser does not support WebGL, which is required to render map components. Please try using a different browser or check that WebGL is enabled.", + "common.loading": "Loading...", + "editor.layer.gpx.name": "Task for project {projectId}. Do not edit outside of this area!", "notifications.mainSection.title": "通知", + "notifications.singular.notification": "notification", "notifications.filter.all": "全部", "notifications.filter.messages": "訊息", "notifications.bodytitle.message": "訊息", @@ -156,11 +200,16 @@ "notifications.filter.projects": "專案", "notifications.filter.clear": "清除過濾條件", "notifications.markAsRead": "標示為已讀", + "notifications.selectAll": "Select all {count} notifications {activeTab, select, all {} other {in {activeTab}}}", + "notifications.allNotificationsSelected": "All {count} notifications {activeTab, select, all {} other {in {activeTab}}} are selected. ", + "notifications.allPageNotificationsSelected": "All notifications on this page are selected.", + "notifications.clearSelection": "Clear selection", + "notifications.errorLoadingNotifications": "There was an error while loading your notifications", "notifications.navFilters.error": "讀取 {xWord} 的 {yWord} 發生錯誤情形", "notifications.navFilters.error.simple": "讀取 {xWord} 發生錯誤情形", "notifications.pagination.count": "顯示 {total} 的 {number}", "notifications.nav.new.one": "你有 1 則新訊息", - "notifications.nav.new.plural": "你有 {n} 則新訊息", + "notifications.nav.unread.plural": "{n} unread", "notifications.nav.viewAll": "檢視全部", "notifications.nav.goToNotifications": "前往通知欄", "notifications.nav.noUnread": "沒有未讀訊息", @@ -184,6 +233,41 @@ "notifications.message.type.task_comment_notification": "任務註解", "notifications.message.type.project_chat_notification": "專案聊天", "notifications.message.type.project_activity_notification": "專案活動", + "management.partners.button.save": "Save", + "management.partners.button.cancel": "Cancel", + "management.partners.stats.title": "Statistics", + "management.partners.edit": "Edit", + "management.partners.fields.name": "Name", + "management.partners.fields.image": "Image", + "management.messages.notAllowedPartners": "You are not allowed to manage partners.", + "management.partners.link": "Link", + "management.partners.currentProjects.startMapping": "Start mapping", + "management.partners.link.manage": "Manage {entity}", + "management.partners.filter.buildingsStats": "Buildings mapped", + "management.partners.contributors": "Contributors", + "management.partners.filter.roadsStats": "Km road mapped", + "management.partners.filter.editsStats": "Total map edits", + "partners.group.zero": "No partners group yet", + "management.partners.activity.edits": "Total Map Edits", + "management.partners.activity.buildings": "Buildings Mapped", + "management.partners.activity.roads": "KM of Roads Mapped", + "management.partners.activity.users": "Users", + "partners.readMoreButton": "Read more", + "management.partners.learnToMap": "Learn to Map", + "management.filter.buttons.myPartners": "My Partners", + "management.filter.textarea.searchPartners": "Search partners...", + "management.partner": "Partner", + "management.partners": "Partners", + "management.partners.list.empty": "No partners were found.", + "management.partners.titles.partner_information": "Partner information", + "management.partners.titles.partner_permalink": "Permalink", + "management.partners.titles.partner_primaryhashtag": "Primary hashtag", + "management.partners.titles.partner_secondaryhashtag": "Secondary hashtag", + "management.partners.titles.partner_logo": "Logo", + "management.partners.titles.partner_metaLink": "Meta Link", + "management.partners.titles.partner_xLink": "X Link", + "management.partners.titles.partner_instagramLink": "Instagram Link", + "management.partners.titles.partner.currentProjects": "Current projects", "project.card.contributorCount": "{number} 貢獻者總數", "project.card.lastContribution": "最後貢獻", "project.card.percentMapped": "{n}% 已經繪製", @@ -201,6 +285,8 @@ "project.card.edit_project.button": "編輯", "project.card.project_page.button": "專案頁面", "project.card.project_tasks.button": "任務", + "project.detail.noDueDate": "No due date specified", + "project.detail.dueDateExpired": "Due date expired", "management.projects.create.title": "創立新專案", "management.projects.clone.message": "新專案將是#{id}({name})專案的複本。", "management.projects.create.clone": "複本", @@ -230,6 +316,8 @@ "management.projects.create.errors.unsupported_geom": "不支援的幾何類型 {geometry}", "management.projects.create.errors.no_featurecollection": "類型範圍非FeatureCollection", "management.projects.create.errors.closed_linestring": "點無法構成封閉的線段", + "management.projects.create.errors.no_project_name": "Name is a required field.", + "management.projects.create.errors.project_name_validation_error": "Project name should start with an alphabet.", "management.projects.create.errors.no_geometry": "你需要定義專案的關注領域。", "management.projects.create.errors.no_organization": "組織是一個必填欄位。", "management.projects.create.errors.fileSize": "我們只接受不超過 {fileSize} MB 的文件。請縮小你的文件並再次嘗試。", @@ -247,6 +335,8 @@ "management.projects.create.button.back": "回到前一個", "management.projects.create.button.next": "下一項", "management.projects.create.button.trim": "微調", + "management.projects.create.trimError": "An error occured while trimming the geometry.", + "management.projects.create.SelfIntersectingAOIError": "Invalid geometry - polygon is self intersecting.", "management.projects.create.button.draw": "畫", "management.projects.create.button.select_file": "選擇檔案", "management.projects.create.arbitrary_tasks": "使用已上傳的邊框來設定任務", @@ -267,6 +357,7 @@ "project.detail.projectPriorityLow": "低", "project.detail.dueDateLeft": "還剩下 {daysLeftHumanize}", "project.detail.typesOfMapping": "繪製的類型", + "project.detail.private": "Private", "project.detail.editProject": "編輯專案", "project.detail.editor": "編輯器", "project.detail.editor.select": "選擇編輯器", @@ -283,6 +374,7 @@ "project.detail.removeFromFavorites": "從我的最愛移除", "project.detail.questionsAndComments.none": "目前沒有關於這個專案的問題或評論。成為第一個發表評論的人吧!", "project.detail.questionsAndComments.login": "登入後就可以發表評論。", + "project.detail.questionsAndComments.fetching.error": "An error occured while loading questions and comments.", "project.detail.questionsAndComments.button": "發文", "project.detail.share": "分享", "project.detail.team": "團隊", @@ -304,10 +396,14 @@ "project.detail.sections.questionsAndComments": "問題和評論", "project.detail.sections.contributions": "貢獻", "project.detail.sections.contributionsTimeline": "貢獻時間表", + "project.detail.sections.downloadOsmData": "Download OSM Data", + "project.detail.sections.errorDownloadOsmData": "Data Extraction Unavailable", + "project.detail.sections.errorDownloadOsmDataDescription": "The data extract you are attempting to download is currently inactive or unavailable. Please ensure that the extract is active and try again later.", "project.detail.sections.contributions.osmcha": "OSMCha中的變更集", "project.detail.sections.contributions.changesets": "變更集", "project.detail.sections.contributors": "貢獻者", - "project.detail.sections.relatedProjects": "相關專案", + "project.detail.sections.similarProjects": "Similar projects", + "project.detail.sections.contributors.error": "An error occured while loading contributors", "project.detail.sections.contributions.timelineError": "在第一個任務繪製完成後,就會有一個時間軸。", "project.status.draft": "草稿", "project.status.archived": "歸檔", @@ -324,14 +420,20 @@ "project.share.twitter": "為{site}上的#{id}專案貢獻地圖繪製", "project.share.facebook": "貼文至 Facebook", "project.share.linkedin": "在 LinkedIn 上分享", + "project.inaccessible.title": "You don't have permission to access this project", + "project.inaccessible.description": "Please contact the project manager to request access.", + "project.inaccessible.exploreOtherProjects": "Explore other projects", + "project.noSimilarProjectsFound": "Could not find any similar projects for this project", "projects.formInputs.privacy.title": "隱私", "projects.formInputs.privacy.field": "私人專案", "projects.formInputs.privacy.description": "私人專案意味只有專案團隊成員才能連線、畫地圖,或是審核這個專案,這項設定會覆寫原先的繪制地圖和驗證權限。", "projects.formInputs.teams.title": "團隊", + "projects.teams.teamsPermissionNote": "Note: Mappers have mapping permissions. Validators have mapping and validation permissions. Project managers have mapping and validation permissions as well as the access to the management sections.", "projects.formInputs.organisation.title": "組織", "projects.formInputs.campaign.title": "活動", "projects.formInputs.categories.title": "類別", "projects.formInputs.organisation.description": "正在協調該專案的組織,如果有的話。該組織的管理人員將對該項目擁有管理權。", + "projects.formInputs.admins.title": "TM Admins", "projects.formInputs.imagery.select": "選擇影像", "projects.formInputs.license.select": "選擇授權", "projects.formInputs.organisation.select": "選擇組織", @@ -379,6 +481,15 @@ "projects.actions.reset_all_tasks.error": "重設任務失敗,原因不明。", "projects.actions.clone_project.button": "複本專案", "projects.actions.clone_project.description": "這將把所有的描述、指示、元數據等複製到一個新的專案。感興趣的區域、任務和優先區域將不會被復制。你將不得不重新繪制/導入這些內容。你新的副本專案將處於草稿狀態。", + "projects.actions.revert_validated_tasks.button": "Revert validated tasks", + "projects.actions.revert_validated_tasks.title": "Revert validated tasks", + "projects.actions.revert_validated_tasks.description": "Revert all validated tasks by a specified user and mark it as mapped", + "projects.actions.revert_validated_tasks.success": "The tasks were reverted successfully.", + "projects.actions.revert_unavailable_tasks.button": "Revert unavailable tasks", + "projects.actions.revert_unavailable_tasks.title": "Revert unavailable tasks", + "projects.actions.revert_unavailable_tasks.description": "Revert all tasks marked as unavailable by a specified user and mark it as ready to map", + "projects.actions.revert_unavailable_tasks.success": "The tasks were reverted successfully.", + "projects.actions.revert_validated_tasks.error": "The tasks reversion failed.", "projects.actions.transfer_project.button": "轉移專案", "projects.actions.transfer_project.title": "轉讓專案所有權", "projects.actions.transfer_project.alert": "如果轉讓錯誤,請聯繫新的所有者以恢復更改。", @@ -398,6 +509,7 @@ "projects.formInputs.priority": "優先度", "projects.formInputs.license": "需要授權", "projects.formInputs.language": "預設語言", + "projects.formInputs.type": "Type here...", "projects.formInputs.language.translations": "翻譯", "projects.formInputs.language.select": "選擇上述的一種語言來進行翻譯", "projects.formInputs.mapping_editors": "繪制地圖的編輯器", @@ -406,6 +518,8 @@ "projects.formInputs.random_task_selection": "強制隨機選取任務", "projects.formInputs.random_task_selection.mapping": "強制隨機選取繪制地圖的任務", "projects.formInputs.random_task_selection.description": "如果選取的話,用戶必須初始編輯階段隨機編輯任務 (經理或是管理員除外)。", + "projects.formInputs.rapid_power_user": "Enable Rapid Power User Features", + "projects.formInputs.rapid_power_user.description": "If checked, Rapid will load with the power user dialog enabled.", "projects.formInputs.imagery": "影像", "projects.formInputs.imagery.note": "依據 TMS URL 的格式: {exampleUrl}", "projects.formInputs.priority_areas.options.polygon": "繪製多邊形", @@ -414,6 +528,7 @@ "projects.formInputs.priority_areas.action.selectFile": "選擇檔案", "projects.formInputs.priority_areas.upload.description": "支援的當案格式為 : GeoJSON、KML、OSM 或 壓縮的Shapefile。你可以在地圖上拖放一個檔案來導入它。", "projects.formInputs.name": "專案名稱", + "management.projects.edit.errors.project_name_validation_error": "Project name should start with an alphabet.", "projects.formInputs.dueDate": "到期日", "projects.formInputs.dueDate.description": "定義完成專案的理想日期。日期格式為日/月/年。", "projects.formInputs.description": "描述", @@ -425,14 +540,15 @@ "projects.formInputs.mapping_types": "繪製地圖類型", "projects.formInputs.id_presets": "iD編輯器預設", "projects.formInputs.user_role": "使用者角色", - "projects.formInputs.mapper_level": "圖客等級", - "projects.formInputs.mapper_level.description": "設定等級能幫助圖客找到適合他們的專案。", + "projects.formInputs.difficulty": "Difficulty", + "projects.formInputs.difficulty.description": "Setting the difficulty will help mappers to find suitable projects to work on.", "projects.formInputs.per_task_instructions": "單項任務的說明", "projects.formInputs.per_task_instructions.descriptions": "在繪製地圖任務時,添加任何對用戶有用的訊息。\"{x}\"、\"{y}\"和\"{z}\"將被每個任務的相應參數所取代。\"{x}\"、\"{y}\"和\"{z}\"參數只能用於任務管理器中生成的任務,不能用於導入的任務。", "projects.formInputs.per_task_instructions.example": "例子:這個任務涉及加載額外的數據。點擊[here](http://localhost:8111/import?new_layer=true&url=http://www.domain.com/data/{x}/{y}/{z}/routes_2009.osm),將數據加載到JOSM。", "projects.formInputs.changesetComment": "變更集評論", "projects.formInputs.changesetComment.example": "例子: #hotosm-project-470 #missingmaps 建築物繪製。", "projects.formInputs.changesetComment.description": "預設的評論增加到上傳的變更集評論欄。也應該鼓勵用戶增加文字來描述他們所繪製的內容。標簽有時用於以後的分析,但應該是人的訊息,不要過度使用,例如 #group #event。", + "projects.formInputs.non_editable_comment": "This default comment is not editable.", "project.formInputs.priority.options.urgent": "緊急", "project.formInputs.priority.options.high": "高", "project.formInputs.priority.options.medium": "中", @@ -445,9 +561,9 @@ "project.formInputs.placeholders.subject": "主題 *", "project.formInputs.placeholders.message": "訊息 *", "project.formInputs.mapper_level.options.all": "所有等級", - "project.formInputs.mapper_level.options.advanced": "進階", - "project.formInputs.mapper_level.options.intermediate": "中階", - "project.formInputs.mapper_level.options.beginner": "新手", + "project.formInputs.mapper_level.options.challenging": "Challenging", + "project.formInputs.mapper_level.options.moderate": "Moderate", + "project.formInputs.mapper_level.options.easy": "Easy", "project.formInputs.teams.actions.filter.organisations": "以組織篩選團隊", "project.formInputs.teams.actions.select": "選擇團隊...", "project.formInputs.teams.actions.select.role": "選擇角色...", @@ -462,6 +578,12 @@ "projects.formInputs.custom_editor.delete": "刪除自定義編輯器", "projects.formInputs.custom_editor.remove": "移除自定義編輯器", "projects.formInputs.custom_editor.delete.confirm": "這將從專案中刪除自定義編輯器。你確定不想藉由切換上面的 \"已啟用\" 複選框來禁用自定義編輯器嗎?", + "projects.formInputs.noMappingEditor": "At least one editor must be enabled for mapping", + "projects.formInputs.noValidationEditor": "At least one editor must be enabled for validation", + "projects.formInputs.extraIdParams": "Additional iD URL parameters", + "projects.formInputs.extraIdParams.description": "Any additional URL parameters that you want include when loading iD editor (both the embedded and the external ones). Use & to separate different parameters. Example: {text}.", + "projects.formInputs.extraIdParams.description.link": "Check the {link} for more information.", + "projects.formInputs.extraIdParams.iDAPIDocs": "iD editor documentation", "project.mainSection.title": "一般專案", "project.nav.mappingDifficulty": "難易程度", "project.nav.moreFilters": "更多篩選條件", @@ -470,6 +592,14 @@ "navFilters.startDate.placeholder": "點選開始日期", "navFilters.endDate": "到", "navFilters.endDatePlace.placeholder": "點選結束日期", + "navFilters.dateRange": "Date Range", + "navFilters.thisWeek": "This week", + "navFilters.thisMonth": "This month", + "navFilters.thisYear": "This year", + "navFilters.lastWeek": "Last week", + "navFilters.lastMonth": "Last month", + "navFilters.lastYear": "Last year", + "navFilters.customRange": "Custom range", "project.nav.showMapToggle": "顯示地圖", "project.nav.listViewToggle": "列表視圖", "project.navFilters.typesOfMapping": "繪制地圖的類型", @@ -484,6 +614,9 @@ "project.navFilters.organisations": "所有組織", "project.navFilters.location": "位置", "project.navFilters.locations": "位置", + "project.navFilters.interest": "Interest", + "project.navFilters.interests": "Interests", + "project.navFilters.filterByMyInterests": "Filter by my interests", "project.navFilters.error": "讀取 {xWord} 的 {yWord} 發生錯誤情形", "project.nav.filters": "篩選器", "project.nav.projects": "專案", @@ -493,6 +626,7 @@ "project.nav.contributed": "貢獻", "project.nav.allprojects": "全部", "project.nav.active": "活躍", + "project.nav.stale": "Stale", "project.nav.managed": "由我管理", "project.nav.created": "由我建立", "project.nav.draft": "草稿", @@ -503,13 +637,14 @@ "project.sortby.id.descending": "新專案", "project.sortby.id.ascending": "舊專案", "project.sortby.priority": "緊急專案", - "project.sortby.difficulty.beginner": "新手專案", - "project.sortby.difficulty.advanced": "進階專案", + "project.sortby.difficulty.easy": "Easy projects", + "project.sortby.difficulty.challenging": "Challenging projects", "project.sortby.more_active": "活躍專案", "project.nav.apply": "申請", "project.nav.clear": "清除", "project.results.retry": "重新嘗試", "projects.stats.title": "時間統計", + "project.stats.timeline.fetching.error": "An error occured while loading project stats", "projects.stats.average_mapping_time": "每個任務的平均繪製時間", "projects.stats.average_validation_time": "每個任務的平均審核時間", "projects.stats.time_finish_mapping": "預估繪製完成時間", @@ -531,12 +666,31 @@ "project.stats.totalEdits": "地圖編輯總數", "project.stats.changesets": "變更集", "project.stats.edits": "編輯", + "stats.ohsome.timestamp.generic": "These statistics come from ohsomeNow Stats and were last updated at {formattedDate} ({timeZone}). Missing fields will be made available soon!", + "stats.ohsome.timestamp.project": "These stats were retrieved using the default changeset comment of the project and were last updated at {formattedDate} ({timeZone}).", "project.tasks.unsaved_map_changes.title": "你有一些未儲存的地圖更改", "project.tasks.unsaved_map_changes.split": "儲存或撤銷它,以便能夠分割任務", "project.tasks.unsaved_map_changes.unlock": "儲存或撤銷它,以便能夠選擇另一項任務", + "project.tasks.unsaved_map_changes.reload_editor": "Save or undo it to be able to switch editors", + "project.tasks.unsaved_map_changes.tooltip": "You have unsaved edits. Save or undo them to submit this task.", "project.tasks.unsaved_map_changes.actions.close_modal": "關閉", + "project.tasks.validation.cannot_validate_mapped_tasks.deselect_and_validate": "Deselect and validate", + "project.tasks.select.cantValidateMappedTask": "This task was mapped by you", + "project.tasks.selection.map.priorityAreas.loading.error": "An error occured while loading the priority areas for the project", "project.tasks.no_mapped_tasks_selected": "沒有選取已繪製的任務", "project.tasks.no_mapped_tasks_selected.description": "不可能鎖定選擇的任務,因為它們都不在繪製狀態上。", + "project.tasks.invalid_task_state_errortitle": "Invalid Task State", + "project.tasks.invalid_task_state_error.description": "Task in invalid state for mapping", + "project.tasks.user_not_allowed_error.title": "User Not Allowed Error", + "project.tasks.user_not_allowed_error.description": "Mapping not allowed because user not on allowed list", + "project.tasks.project_not_published_error.title": "Project Not Published", + "project.tasks.project_not_published_error.description": "Mapping not allowed because project not published", + "project.tasks.task_not_owned_error.title": "Task Not Owned", + "project.tasks.task_not_owned_error.description": "Attempting to unlock a task owned by another user", + "project.tasks.not_ready_for_validation_error.title": "Not Ready for Validation", + "project.tasks.not_ready_for_validation_error.description": "Task is not MAPPED, BADIMAGERY or INVALIDATED", + "project.tasks.cannot_validate_mapped_task_error.title": "Cannot Validate Mapped Task", + "project.tasks.cannot_validate_mapped_task_error.description": "Tasks cannot be validated by the same user who marked task as mapped or badimagery", "project.tasks.josm_error": "連線到 JOSM 失敗", "project.tasks.josm_error.description": "請確認你已經在你電腦運行 JOSM 並且開啟遠端控制。", "project.tasks.lock_error.generic": "無法為你鎖定這個任務...", @@ -561,12 +715,24 @@ "project.editor.reload_editor": "重載編輯器", "project.editor.open_editor": "打開編輯器", "project.sidebar.show": "顯示側邊欄", + "project.sidebar.lockTimeAboutToExpire.title": "Extend session for this task", + "project.sidebar.lockTimeAboutToExpire.description": "Your session of two hours is about to expire. Do you want to extend your time for this session to continue working on this task?", + "project.sidebar.extendTime": "Extend session", + "project.sidebar.sessionExtended": "Your session has been extended", + "project.sidebar.sessionExtensionError": "An error occurred while extending your session.", + "project.sidebar.sessionExpired.title": "Your session has expired", + "project.sidebar.sessionExpired.description": "Do you want to relock the tasks to extend the session so that you can update the status of the {count, plural, =1 {task} other{tasks}}?", + "project.sidebar.relockTask": "Relock {count, plural, =1 {task} other{tasks}}", + "project.sidebar.taskRelocked": "Your {count, plural, =1 {task has} other{tasks have}} been relocked.", + "project.sidebar.taskRelockError": "An error occurred while relocking your {count, plural, =1 {task} other{tasks}}.", "project.sidebar.hide": "隱藏側邊欄", "project.sidebar.timeToUnlock": "你完成這項任務的工作的時間", "project.task": "任務", "project.tasks": "任務", "project.taskId": "任務 #{id}", "project.instructions": "說明", + "project.isArchived": "This project is archived and read-only. You can view the project, but you cannot update tasks.", + "project.enforcedRandomTaskSelection": "This project has enforced random task selection for mapping. When you click the 'Map a task' button, a random task will be presented for mapping.", "project.changesetComment": "變更集註解", "project.contributions": "貢獻", "project.contributions.registered": "註冊", @@ -625,6 +791,7 @@ "project.tasks.action.instructions.leave_comment": "留下一個評論 (選擇性)", "project.tasks.action.instructions.submit_task": "送出你的工作", "project.tasks.action.comment.title": "備註", + "project.tasks.action.redirectToPreviousProject": "Redirect to previous project #{projectId}", "project.tasks.action.comment.input.placeholder": "撰寫一個評論在這任務上", "project.tasks.action.selection.title": "任務狀態", "project.tasks.action.invalidate": "要求重新鑑定", @@ -642,11 +809,15 @@ "project.tasks.action.split_task": "分割任務", "project.tasks.action.split_task.error": "不可能分割這個任務", "project.tasks.action.split_task.error.description": "這個任務已太小無法被分割。", + "project.tasks.action.split_task.error.generic": "An error occured while splitting the task.", "project.tasks.action.select_another_task": "選擇其他任務", + "project.tasks.action.stop_mapping.error": "An error occured while stopping mapping.", "project.tasks.action.stop_validation": "停止審核", + "project.tasks.action.stop_validation.error": "An error occured while stopping validation.", "project.tasks.action.tasks_map": "任務圖", "project.tasks.action.submit_task": "送出任務", "project.tasks.action.submit_tasks": "送出任務", + "project.tasks.action.submit_task.error": "An error occured while submitting your {numTasks, plural, =1 {task} other {tasks}}.", "project.tasks.history.title": "任務 {n}", "project.tasks.history.unavailable": "作務無效", "project.tasks.history.split.description": "已經分割任務 {id},而原先任務的歷史也不再存在。", @@ -661,10 +832,15 @@ "project.resources.changesets.task": "查看任務的變化集", "project.tasks.activity.osmcha": "在 OSMCha 查看變化集", "project.tasks.history.comment": "備註", + "project.tasks.history.taskDetailFetchError": "An error occured while fetching the task details.", + "project.tasks.history.noCommentsYet": "No comments have been made on the task yet.", + "project.tasks.history.nothingToDisplay": "No comments/activities have been made on this task yet.", "project.tasks.history.lockedmapping": "鎖定繪制", "project.tasks.history.lockedvalidation": "鎖定審核", "project.tasks.history.autounlockedmapping": "自動解除鎖定繪制", "project.tasks.history.autounlockedvalidation": "自動解除鎖定審核", + "project.tasks.history.extendedForMapping": "extended the lock session for mapping", + "project.tasks.history.extendedForValidation": "extended the lock session for validation", "project.tasks.history.badimagery": "標註為無效的", "project.tasks.history.mapped": "標註為已繪製", "project.tasks.history.validated": "標註為已審核", @@ -696,23 +872,40 @@ "management.messages.notAllowed": "你不被允許去管理組織。", "management.messages.imageUpload.error": "圖片上傳失敗", "management.fields.managers": "管理員", + "management.fields.managers.remove": "Remove", + "management.fields.managers.add": "Add", + "management.fields.managers.link": "Link", "management.fields.managers.empty": "目前還沒有管理員", "management.link.manage": "管理 {entity}", "management.link.edit.team": "編輯團隊", + "management.partners.menu": "Partners", + "management.edit.resourcesButton": "Resources link", "management.members.edit": "編輯", + "management.members.alreadyInTeam": "Already in team", + "management.members.search.noOptions": "No options", + "management.members.UserAlreadyInListError": "User is already a member of this team or has already requested to join.", "management.members": "成員", "management.members.empty": "還沒有成員", "management.teams.mapping": "繪制地圖團隊", "management.teams.validation": "審核群組", "management.teams.members": "團隊成員", "management.teams.members.send_message": "群組訊息", + "management.teams.members.send_message.success": "Message sent", + "management.teams.members.send_message.failure": "Failed to send message. Please try again.", "management.teams.members.send_message.button": "寄送", "management.teams.members.send_message.subject": "主旨", "management.teams.join_requests": "加入請求", "management.teams.join_requests.empty": "還沒有加入團隊的要求。", "management.teams": "團隊", "management.team": "團隊", + "user.team.leaveTeam": "Leave the team", + "user.team.leaveTeam.description": "Are you sure you want to leave {name}?", + "user.team.leaveTeam.button.leave": "Leave", "management.projects": "專案", + "management.projects.stale": "Stale", + "management.projects.created_this_year": "Created this year", + "management.projects.created.total": "{number, plural, one {# project created} other {# projects created}}", + "management.projects.stats": "{number, plural, one {# project} other {# projects}}", "management.campaigns": "活動", "management.campaign": "活動", "management.categories": "分類", @@ -723,8 +916,20 @@ "management.titles.category_information": "分類資訊", "management.edit_members": "在你第一次保存後,你將能夠添加更多的用戶。", "management.filter.buttons.myOrganisations": "我的組織", + "management.filter.textarea.searchOrganisations": "Search organisations...", + "management.filter.stats.buildingsStats": "Building Edits", + "management.contributors": "Contributors", + "management.filter.stats.roadsStats": "km of Roads", + "management.filter.stats.editsStats": "Total Edits", + "management.filter.stats.communityStats": "Community stats", + "management.filter.stats.mappersStats": "Contributors", + "management.filter.textarea.searchTeams": "Search teams...", + "management.filter.textarea.searchCampaigns": "Search campaigns...", + "management.filter.textarea.searchCategories": "Search categories...", + "management.filter.textarea.searchLicenses": "Search licenses...", "management.filter.buttons.all": "全部", "management.myTeams": "我的團隊", + "teams.loading.error": "An error occured while loading teams.", "management.buttons.new": "新的", "management.buttons.delete": "刪除", "management.buttons.accept": "接受", @@ -737,6 +942,7 @@ "management.organisations.publicUrl.copy": "複製公開網址", "management.organisations.tier.select": "選擇圖磚", "management.organisations.type.select": "選擇種類", + "management.organisations.field.required": "Required field", "management.organisations.type.free": "免費", "management.organisations.type.discounted": "打折", "management.organisations.type.defaultFee": "預設費用", @@ -775,12 +981,13 @@ "management.fields.name": "名稱", "management.fields.plain_text": "文字", "management.fields.description": "描述", - "management.fields.invite_only": "僅限邀請", + "management.fields.join_method": "Join method", "management.fields.visibility": "可見性", "management.fields.organisation.image": "圖片", "management.fields.website": "網站", "management.settings": "設定", "management.placeholder.search_users": "搜索任務管理器用戶", + "management.placeholder.search_members": "Search team members...", "management.button.save": "儲存", "management.button.done": "已完成", "management.button.cancel": "取消", @@ -789,9 +996,17 @@ "management.teams.no_campaigns": "還沒任何活動。", "management.no_categories": "目前還沒有任何類別。", "management.no_licenses": "目前還沒有許可證。", + "management.teams.join_method.any": "Anyone can join", + "management.teams.join_method.any.description": "This team is open to everyone.", + "management.teams.join_method.byRequest": "By request", + "management.teams.join_method.by_request.description": "To join this team, users must send a join request, which must be approved by team managers.", + "management.teams.join_method.byInvite": "By invite", + "management.teams.join_method.by_invite.description": "Users can only join this team if managers invite them.", "management.teams.visibility.public": "公開", + "management.teams.visibility.public.description": "This team will be displayed on the team members profiles.", "management.teams.visibility.private": "私密", - "management.teams.invite_only.description": "管理者需要批准會員的加入請求。", + "management.teams.visibility.private.description": "This team will not be displayed on the team members profiles.", + "management.teams.newJoinRequestNotification": "Enable for team managers to receive (email) notifications each time a new join request is made", "teamsAndOrgs.management.teams.messages.waiting_approval": "你加入這個團隊的請求正在等待批准。", "management.projects.no_found": "這個{實體}還沒有專案。", "management.organisation.teams.no_found": "沒找到團隊。", @@ -800,6 +1015,8 @@ "management.stats.new_users.active": "至少畫地圖一項任務", "management.stats.new_users.email_verified": "確認 email 地址", "management.stats.title": "統計數據", + "management.stats.overview": "Overview", + "management.stats.features": "所有圖徵", "user.nextLevel": "{changesets} / {nextLevelThreshold} 改變為 {level}。", "user.personalInfo": "個人資訊", "user.name": "名稱", @@ -815,6 +1032,7 @@ "user.gender.privacy": "你的性別資訊只會用在統計目的,而不會曝露給其他使用者。", "user.email.privacy": "你的 email 地址只會用在寄送通知與任務分配管理器的更新,不會與其他使用者或組織分享。", "user.slack": "在 {org} Slack上的用戶名", + "user.osmCha": "Changesets on OSMCha", "user.personalInfo.error": "只輸入你的用戶名,不要輸入URL。", "user.form.save": "儲存", "user.settings.title": "設定", @@ -837,8 +1055,10 @@ "user.settings.required": "必填欄位", "user.notifications.projects.description": "當你所貢獻的項目取得進展時,你會收到通知。", "user.notifications.task.description": "當你所貢獻的任務被確認時,會收到一封電子郵件。", - "user.notifications.comments": "備註", - "user.notifications.comments.description": "每當有人對你貢獻的專案或任務發表評論時,就會收到通知。", + "user.notifications.questionsAndComments": "Questions and comments", + "user.notifications.questionsAndComments.description": "Receive a notification every time someone posts in the 'Questions and comments' section of the projects you have contributed to or created.", + "user.notifications.taskComments": "Task comments", + "user.notifications.taskComments.description": "Receive a notification every time someone posts a comment on the tasks you have contributed to.", "user.settings.become_validator.button": "瞭解如何", "user.welcome.title": "歡迎使用任務分配管理器!", "user.interests.update.success": "感興趣的東西更新成功。", @@ -877,6 +1097,8 @@ "users.list.total": "全部的使用者人數: {total}", "users.list.actions.setRole": "設定角色", "users.list.actions.setLevel": "設定圖客層級", + "users.list.attribute.updation.success": "User {attribute, select, role {role} mapperLevel {mapper level} other {attribute}} updated", + "users.list.attribute.updation.failure": "Failed to update user {attribute, select, role {role} mapperLevel {mapper level} other {attribute}}. Please try again.", "user.mapper_level.options.all": "所有等級", "user.mapper_level.options.advanced": "進階", "user.mapper_level.options.intermediate": "中階", @@ -915,8 +1137,8 @@ "users.detail.heatmapContributions": "貢獻", "users.detail.heatmapLegendMore": "更多", "users.detail.heatmapLegendLess": "更少", - "users.detail.delay_popup": "這些統計數字需要大量的計算,而且變化顯示的時間約為一個小時。", "users.detail.teams": "團隊", + "users.header.organisations.error": "Couldn't load organisations at this time", "error.page.title": "發生錯誤", "error.page.description": "有些事沒有做的很好...", "error.page.link": "回去", @@ -924,6 +1146,10 @@ "notFound.project.title": "專案 {id} 不存在", "notFound.lead": "檢查URL或報告此錯誤。", "project.stats.timeline": "專案時間線", + "project.stats.contributions.timeline.fetching.error": "An error occured while loading contributions data", + "project.detail.stats.timeline.fetching.error": "An error occured while loading edits stats", + "project.detail.stats.tasks.error": "An error occured while loading tasks stats", + "project.detail.stats.contributions.error": "An error occured while loading contributions stats", "management.forbiddenAccess.title": "你不被允許存取管理區域。", "teamsAndOrgs.management.project.forbidden": "你不被允許編輯這個專案。", "teamsAndOrgs.management.team.forbidden": "你不被允許編輯這個團隊", @@ -933,13 +1159,27 @@ "management.managers": "管理員", "management.users.title": "管理使用者", "management.stats.users.title": "新使用者", - "management.stats.features": "所有圖徵", + "management.partner.creation": "Create new partner", "teamsAndOrgs.management.organisation.creation": "建立新組織", + "teamsAndOrgs.management.organisation.orgCreationNameExistsError": "Organisation name already exists", "teamsAndOrgs.management.organisation.edit": "編輯組織", "teamsAndOrgs.management.team.creation": "新增新的團隊", "teamsAndOrgs.management.campaign.creation": "建立新活動", "teamsAndOrgs.management.organisation.button.create": "建立組織", + "management.partner.button.create": "Create Partner", + "management.partner.creation.error": "Partner name already exists", + "management.partner.edit.error": "Partner name already exists", + "management.partner.learnToMap": "Learn to Map", + "management.partner.currentProjects": "Current Projects", + "management.partner.activity": "Activity", + "management.partner.resources": "Resources", + "management.entity.creation.success": "{entity, select, organization {Organization} partner {Partner} license {License} project {Project} category {Category} campaign {Campaign} team {Team} other {}} created successfully", + "management.entity.creation.failure": "Failed to create {entity, select, organization {organization} license {license} project {project} category {category} campaign {campaign} team {team} other {}}. Please try again.", + "management.entity.updation.success": "{entity, select, organization {Organization} license {License} project {Project} category {Category} campaign {Campaign} team {Team} other {}} information updated", + "management.entity.updation.failure": "Failed to update {entity, select, organization {organization} license {license} project {project} category {category} campaign {campaign} team {team} other {}} information. Please try again", "teamsAndOrgs.management.team.button.create": "建立團隊", + "management.team.affiliationUpdationSuccess": "{affiliation, select, managers {Managers} other {Members}} updated", + "management.team.affiliationUpdationFailure": "Failed to updated {affiliation, select, managers {Managers} other {Members}}. Please try again", "teamsAndOrgs.management.campaign.button.create": "建立活動", "teamsAndOrgs.management.button.my_teams": "我的團隊", "teamsAndOrgs.management.button.join_team": "加入團隊", @@ -947,12 +1187,16 @@ "teamsAndOrgs.management.button.leave_team": "離開團隊", "teamsAndOrgs.management.button.cancel": "取消", "teamsAndOrgs.management.organisation.manage.error": "你不是這個組織的管理者,所以你不允許去編輯它。", + "teamsAndOrgs.management.partner.manage.error": "You are not a manager of this partner, so you are not allowed to edit it.", + "teamsAndOrgs.management.partner.create.error": "You are not allowed to access the management area.", "teamsAndOrgs.management.organisation.stats": "任務統計數據", "teamsAndOrgs.management.organisation.activity.stats": "統計數據", "teamsAndOrgs.management.organisation.remaining_tasks": "所有仍有的", + "teamsAndOrgs.management.organisation.project_stats": "Projects Statistics", "teamsAndOrgs.management.organisation.usage_tier": "層級", "teamsAndOrgs.management.organisation.usage_level": "層級", "teamsAndOrgs.management.organisation.manage": "管理組織", + "management.partner.manage": "Manage partner", "teamsAndOrgs.management.team.manage": "管理團隊", "teamsAndOrgs.management.campaign.manage": "管理活動", "teamsAndOrgs.management.titles.team_information": "團隊資訊", @@ -967,6 +1211,7 @@ "management.category.button.create": "建立分類", "taskAction.messages.error.no_locked_tasks.text": "你沒有任何鎖定的任務。訪問專案 #{currentProject},選擇一個要繪制的任務。", "taskAction.go_to_project.button": "前往專案 #{project}", + "taskAction.locked_tasks.fetching.error": "An error occurred when loading your tasks.", "EmailVerification.link.profileSettings": "你的個人資料設置", "EmailVerification.status.verified": "電子郵件確認成功!", "EmailVerification.status.error": "審核失敗。", @@ -988,6 +1233,8 @@ "pages.learn.tutorials.tm_manual.description": "學習如何找到你感興趣的專案和任務,如何鎖定要編輯的任務並選擇合適的編輯軟件。", "pages.learn.tutorials.osm_step_by_step.title": "循序漸進地學習OpenStreetMap", "pages.learn.tutorials.osm_step_by_step.description": "OpenStreetMap上的繪制新手指南", + "pages.learn.tutorials.cheatsheet.title": "Tasking Manager Cheatsheet", + "pages.learn.tutorials.cheatsheet.description": "TM's concise set of notes used for quick reference", "pages.learn.tutorials.learnosm.title": "管理指南", "pages.learn.tutorials.learnosm.description": "關於如何在任務分配管理器中創建和管理專案的手冊", "pages.learn.map.steps.project.title": "選擇一個專案", @@ -1024,6 +1271,8 @@ "pages.learn.manage.description": "你可以使用任務管理器來設置你自己的專案。一定要確保你的技能水平與你的雄心壯志相匹配,要有責任心。與任務分配管理器的管理員聯系,瞭解更多關於獲得創建和管理專案的權限所需的信息是很好的。", "pages.learn.manage.steps.join.title": "成為一個社群或組織的一部分", "pages.learn.manage.steps.join.description": "任務分配管理器允許你作為社區或組織的一部分創建專案。要麼與你認識的人取得聯系,要麼請求管理員將你的團體加入任務管理器。", + "pages.learn.manage.list": "list", + "pages.learn.manage.form": "form", "pages.learn.manage.steps.create.title": "創建一個專案,並為之大聲疾呼", "pages.learn.manage.steps.create.description": "讓人們加入到為你的專案繪制地圖的行列中來。我們建議監測你的專案的繪制地圖情況。確保讓他們正確地繪制和完成。", "pages.learn.manage.steps.data.title": "使用資料", @@ -1067,6 +1316,7 @@ "pages.edit_project.actions.update.error": "由於服務器錯誤,保存專案失敗。如果問題仍然存在,請稍後再試或聯系管理員。", "pages.edit_project.actions.missing_fields": "{number, plural, other {一些必要的欄位未填寫:}}", "pages.edit_project.actions.missing_fields_for_locale": "缺少專案預設語言({locale})的信息。", + "pages.edit_project.actions.missing_fields_for_teams": "{mapping, select, true {Mapping} other {{validation, select, true {Validation} other {}}}} {mapping, select, true {{validation, select, true {and validation} other {}}} other {}} permissions have been set only to team members but no team has been added.", "pages.edit_project.sections.description": "描述", "pages.edit_project.sections.instructions": "說明", "pages.edit_project.sections.metadata": "中介資料",