From c0363b24d6a150154c7a29e540a847cc1f485b34 Mon Sep 17 00:00:00 2001 From: cori Date: Mon, 24 Oct 2022 03:20:01 +0000 Subject: [PATCH] pull new editor translations from Transifex --- www/scratch-website.about-l10njson/zh-tw.json | 26 +- .../vi.json | 10 +- .../zh-tw.json | 4 +- .../vi.json | 6 +- .../ru.json | 4 +- .../vi.json | 6 +- .../vi.json | 4 +- .../zh-tw.json | 100 ++++---- .../zh-tw.json | 4 +- .../zh-tw.json | 2 +- www/scratch-website.parents-l10njson/vi.json | 8 +- .../zh-tw.json | 8 +- .../zh-tw.json | 8 +- www/scratch-website.sec-l10njson/zh-tw.json | 4 +- .../zh-tw.json | 6 +- www/scratch-website.studio-l10njson/vi.json | 6 +- .../zh-tw.json | 234 +++++++++--------- .../zh-tw.json | 20 +- .../zh-tw.json | 2 +- 19 files changed, 231 insertions(+), 231 deletions(-) diff --git a/www/scratch-website.about-l10njson/zh-tw.json b/www/scratch-website.about-l10njson/zh-tw.json index f7f17567..8e52fc1b 100644 --- a/www/scratch-website.about-l10njson/zh-tw.json +++ b/www/scratch-website.about-l10njson/zh-tw.json @@ -1,14 +1,14 @@ { - "about.introOne": "Scratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, developed, and moderated by the {foundationLink}, a nonprofit organization. ", - "about.introTwo": "Scratch promotes computational thinking and problem solving skills; creative teaching and learning; self-expression and collaboration; and equity in computing.", - "about.introThree": "Scratch始終免費,並提供逾七十種語言。", - "about.foundationText": "Scratch Foundation", + "about.introOne": "Scratch 是全球最大的兒童編程社群,也是一種擁有簡潔編輯環境的編程語言,你可以用它編寫故事、動畫與遊戲。Scratch 由非營利組織 {foundationLink} 設計、開發與維護。", + "about.introTwo": "Scratch 促進了兒童的運算思維、解決問題能力;創意的教與學;自我表達與合作;和計算機領域的平等。", + "about.introThree": "Scratch 是免費的,支持超過 70 種語言。", + "about.foundationText": "Scratch 基金會", "about.introParents": "致家長", "about.introEducators": "致教師", "about.whoUsesScratch": "誰在使用 Scratch?", "about.whoUsesScratchDescription": "Scratch 是專為 8 到 16 歲的孩子設計的,當然我們歡迎所有人使用,數以百萬計的用戶正在家裡、在學校、圖書館、博物院、社區中心創造各式各樣的 Scratch 專案。", "about.aroundTheWorld": "全世界都在用", - "about.aroundTheWorldDescription": "Scratch被用於 逾{countryCount}個國家及地區,並供逾{languageCount}種語文予閣下選擇。切換語文,請點擊頁面上的選單。或者,在專案編輯器中,點擊最上方的地球。如果閣下想新增或者改進翻譯結果,請見{translationLink}頁面。", + "about.aroundTheWorldDescription": "Scratch 已翻譯成 {languageCount} 種以上的語言,在超過 {countryCount} 個國家上被使用。你可以在站台頁面底部的選單切換顯示語言。在編輯器上則是點擊功能選單上的地球圖示來切換。若要協助我們新增或改善翻譯,請至 {translationLink} 頁面。", "about.translationLinkText": "翻譯", "about.quotes": "摘錄", "about.quotesDescription": "Scratch 團隊收到許多電子郵件,當中有很多年輕人、父母、老師表達了他們的感謝。想知道他們怎麼說嗎? 您可以讀讀我們的 {quotesLink} 內容。", @@ -16,25 +16,25 @@ "about.learnMore": "進一步了解 Scratch", "about.learnMoreFaq": "常見問答 FAQ", "about.learnMoreParents": "給家長的資訊", - "about.learnMoreEducators": "Information for Educators", + "about.learnMoreEducators": "致教師", "about.learnMoreAnnualReport": "年度報告", "about.literacy": "Learn to Code, Code to Learn", "about.literacyDescription": "計算機編程能力是現今社會文化的組成要素。在 Scratch 學習的過程中,人們也同時獲得了解決問題、設計發想、意見交流的重要策略。", "about.schools": "Scratch 在學校", - "about.schoolsDescription": "不同學習背景(小學到大學)與學科(數學、電腦科學、語言藝術與社會研究)的學生們都可以運用 Scratch 來學習。相關教育資源請參考 {scratchForEducatorsLink} 。", - "about.scratchForEducatorsLinkText": "給教學者們的 Scratch", + "about.schoolsDescription": "使用 Scratch 的學生涵蓋了各學習階段(從國小到大學)、各學習領域(數學、計算機科學、語言藝術、社會研究……)。相關教育資源請參考 {scratchForEducatorsLink} 頁面。", + "about.scratchForEducatorsLinkText": "Scratch - 致教師", "about.scratchedLinkText": "ScratchEd 網站", "about.research": "研究", - "about.researchDescription": "The {lifelongKindergartenGroupLink} and collaborators are {researchLink} how young people create, collaborate, and learn with Scratch. For an overview, see the article {codingAtACrossroadsLink} and the book {lifelongKindergartenBookLink}. To find out more about the use of Scratch, see the {statisticsLink} page and the Scratch {annualReportLink}.", - "about.researchLinkText": "researching", + "about.researchDescription": "{lifelongKindergartenGroupLink}與協力開發者致力{researchLink}青少年如何透過 Scrtach 來創作、協作與學習。相關資源請參考{codingAtACrossroadsLink}文章與{lifelongKindergartenBookLink}書籍。更多關於 Scratch 的運作現況請參考{statisticsLink}頁面與 Scratch {annualReportLink}網站。", + "about.researchLinkText": "研究", "about.statisticsLinkText": "數據", "about.lifelongKindergartenGroupLinkText": "終身幼兒園團隊", - "about.codingAtACrossroadsLinkText": "關鍵時期的程式學習", + "about.codingAtACrossroadsLinkText": "學習編程的關鍵期", "about.lifelongKindergartenBookLinkText": "終身幼兒園", "about.annualReportLinkText": "年度報告", "about.support": "支援與贊助", - "about.supportDescription": "Scratch is available for free, thanks to support from our {donorsLink}. This support helps us provide kids around the world with opportunities to imagine, create, and share. You can support Scratch by making a donation {donateLink}.", + "about.supportDescription": "Scratch 能夠免費,來自於{donorsLink}的支持,這些支持幫助了我們為全球兒童提供了一個能思考、創造、分享的園地。你可以透過贊助支持 Scratch :{donateLink}。", "about.donorsLinkText": "贊助者", "about.donateLinkText": "此處", - "about.donateButton": "捐助" + "about.donateButton": "贊助" } \ No newline at end of file diff --git a/www/scratch-website.annual-report-2019-l10njson/vi.json b/www/scratch-website.annual-report-2019-l10njson/vi.json index 119911d8..3898c051 100644 --- a/www/scratch-website.annual-report-2019-l10njson/vi.json +++ b/www/scratch-website.annual-report-2019-l10njson/vi.json @@ -1,8 +1,8 @@ { - "annualReport.subnavMessage": "Tin nhắn", - "annualReport.subnavMission": "Mission", - "annualReport.subnavMilestones": "Milestones", - "annualReport.subnavReach": "Reach", + "annualReport.subnavMessage": "Thông tin", + "annualReport.subnavMission": "Phân công", + "annualReport.subnavMilestones": "Mốc Quan trọng", + "annualReport.subnavReach": "Tôi", "annualReport.subnavInitiatives": "Initiatives", "annualReport.subnavFinancials": "Financials", "annualReport.subnavSupporters": "Supporters", @@ -37,7 +37,7 @@ "annualReport.missionPeersDescription": "Support children in collaborating, sharing, remixing, and mentoring", "annualReport.missionPassionDescription": "Enable children to build on their interests and work on personally meaningful projects", "annualReport.missionPlayDescription": "Encourage children to tinker, experiment, and iterate", - "annualReport.milestonesTitle": "Milestones", + "annualReport.milestonesTitle": "Mốc Quan trọng", "annualReport.milestonesDescription": "Here are some key events and accomplishments in the history of Scratch and the global Scratch community.", "annualReport.milestones2003Message": "Awarded a National Science Foundation grant to start development of Scratch", "annualReport.milestones2004Message": "Offered first Scratch workshop at Computer Clubhouse Teen Summit", diff --git a/www/scratch-website.annual-report-2019-l10njson/zh-tw.json b/www/scratch-website.annual-report-2019-l10njson/zh-tw.json index 32f65c19..585b3d8e 100644 --- a/www/scratch-website.annual-report-2019-l10njson/zh-tw.json +++ b/www/scratch-website.annual-report-2019-l10njson/zh-tw.json @@ -5,9 +5,9 @@ "annualReport.subnavReach": "用戶分佈", "annualReport.subnavInitiatives": "Initiatives", "annualReport.subnavFinancials": "Financials", - "annualReport.subnavSupporters": "和支持者", + "annualReport.subnavSupporters": "贊助者", "annualReport.subnavTeam": "團隊", - "annualReport.subnavDonate": "捐助", + "annualReport.subnavDonate": "贊助", "annualReport.mastheadYear": "2019 Annual Report", "annualReport.mastheadTitle": "Cultivating a World of Creative Learning", "annualReport.messageTitle": "Message from the Scratch Team", diff --git a/www/scratch-website.annual-report-2020-l10njson/vi.json b/www/scratch-website.annual-report-2020-l10njson/vi.json index a5714f0b..17212b59 100644 --- a/www/scratch-website.annual-report-2020-l10njson/vi.json +++ b/www/scratch-website.annual-report-2020-l10njson/vi.json @@ -1,7 +1,7 @@ { "annualReport.2020.subnavFoundersMessage": "Founder's Message", - "annualReport.2020.subnavMission": "Mission", - "annualReport.2020.subnavReach": "Reach", + "annualReport.2020.subnavMission": "Phân công", + "annualReport.2020.subnavReach": "Tôi", "annualReport.2020.subnavThemes": "Themes", "annualReport.2020.subnavDirectorsMessage": "Director's Message", "annualReport.2020.subnavSupporters": "Supporters", @@ -21,7 +21,7 @@ "annualReport.2020.missionTitle": "Our Mission & Vision", "annualReport.2020.visionHeader": "Vision", "annualReport.2020.visionSubtitle": "To spread creative, caring, collaborative, equitable approaches to coding and learning around the world.", - "annualReport.2020.missionHeader": "Mission", + "annualReport.2020.missionHeader": "Phân công", "annualReport.2020.missionSubtitle": "Providing young people with digital tools and opportunities to imagine, create, share, and learn.", "annualReport.2020.missionP1": "We are committed to educational justice and prioritizing equity across all aspects of our work, with a particular focus on initiatives and approaches that support children, families, and educators excluded from creative computing.", "annualReport.2020.missionP2": "We’ve developed Scratch as a free, safe, playful learning environment that engages all children in thinking creatively, reasoning systematically, and working collaboratively—essential skills for everyone in today's society. We work with educators and families to support children in exploring, sharing, and learning.", diff --git a/www/scratch-website.annual-report-2021-l10njson/ru.json b/www/scratch-website.annual-report-2021-l10njson/ru.json index 71e13e8c..eb1db082 100644 --- a/www/scratch-website.annual-report-2021-l10njson/ru.json +++ b/www/scratch-website.annual-report-2021-l10njson/ru.json @@ -43,7 +43,7 @@ "annualReport.2021.reachProjectsCreatedNumber": "113 {million}", "annualReport.2021.reachProjectsCreatedIncrease": "39% from 2020", "annualReport.2021.reachProjectCreatorsNumber": "42 {million}", - "annualReport.2021.reachProjectCreatorsIncrease": "44% from 2020", + "annualReport.2021.reachProjectCreatorsIncrease": "44% с 2020", "annualReport.2021.reachNewUsers": "Новый пользователь", "annualReport.2021.reachProjectsCreated": "Созданные проекты", "annualReport.2021.reachProjectCreators": "People Creating Projects", @@ -56,7 +56,7 @@ "annualReport.2021.reachTranslationBlurb": "Thanks to volunteer translators from around the world.", "annualReport.2021.reachScratchJrBlurb": "ScratchJr is an introductory programming environment that enables young children (ages 5-7) to create their own interactive stories and games.", "annualReport.2021.reachDownloadsMillion": "5 {million}", - "annualReport.2021.reachDownloads": "Downloads in 2021", + "annualReport.2021.reachDownloads": "Загрузки в 2021 году", "annualReport.2021.reachDownloadsIncrease": "2 million from 2020", "annualReport.2021.themesTitle": "Emerging Themes", "annualReport.2021.themesDescription": "Amidst ongoing uncertainty from COVID-19, Scratch continued to serve as a key space for young people to connect and create together. In 2021, we focused our efforts on building a strong foundation to equitably support our growing global community and our growing Scratch Team. Our work was centered around three major themes: fostering community, increasing access and accessibility, and developing the Scratch Education Collaborative (SEC).", diff --git a/www/scratch-website.annual-report-2021-l10njson/vi.json b/www/scratch-website.annual-report-2021-l10njson/vi.json index d2391678..5ebe399a 100644 --- a/www/scratch-website.annual-report-2021-l10njson/vi.json +++ b/www/scratch-website.annual-report-2021-l10njson/vi.json @@ -1,7 +1,7 @@ { "annualReport.2021.subnavFoundersMessage": "Founder's Message", - "annualReport.2021.subnavMission": "Mission", - "annualReport.2021.subnavReach": "Reach", + "annualReport.2021.subnavMission": "Phân công", + "annualReport.2021.subnavReach": "Tôi", "annualReport.2021.subnavThemes": "Themes", "annualReport.2021.subnavDirectorsMessage": "Director's Message", "annualReport.2021.subnavSupporters": "Supporters", @@ -21,7 +21,7 @@ "annualReport.2021.missionTitle": "Our Mission, Vision, & Values", "annualReport.2021.missionP1": "We are committed to educational justice and prioritizing equity across all aspects of our work, with a particular focus on initiatives and approaches that support children, families, and educators who have been excluded from creative computing.", "annualReport.2021.missionP2": "We’ve developed Scratch as a free, safe, playful learning environment that engages all children in thinking creatively, reasoning systematically, and working collaboratively—essential skills for everyone in today's society. We work with educators and families to support children in exploring, sharing, and learning.", - "annualReport.2021.missionHeader": "Mission", + "annualReport.2021.missionHeader": "Phân công", "annualReport.2021.missionSubtitle": "Providing young people with digital tools and opportunities to imagine, create, share, and learn.", "annualReport.2021.visionHeader": "Vision", "annualReport.2021.visionSubtitle": "To spread creative, caring, collaborative, equitable approaches to coding and learning around the world.", diff --git a/www/scratch-website.become-a-scratcher-l10njson/vi.json b/www/scratch-website.become-a-scratcher-l10njson/vi.json index 26a68dd1..ea4daddd 100644 --- a/www/scratch-website.become-a-scratcher-l10njson/vi.json +++ b/www/scratch-website.become-a-scratcher-l10njson/vi.json @@ -2,11 +2,11 @@ "becomeAScratcher.buttons.back": "Đưa ra phía sau cùng", "becomeAScratcher.buttons.next": "Kế tiếp", "becomeAScratcher.buttons.communityGuidelines": "Hướng dẫn từ cộng đồng", - "becomeAScratcher.buttons.getStarted": "Bắt đầu ", + "becomeAScratcher.buttons.getStarted": "Mới bắt đầu", "becomeAScratcher.buttons.finishLater": "Kết thúc sau", "becomeAScratcher.buttons.goBack": "Trở vè", "becomeAScratcher.buttons.iAgree": "Đồng ý", - "becomeAScratcher.buttons.takeMeBack": "Take me back to Scratch", + "becomeAScratcher.buttons.takeMeBack": "Trở lại Scratch", "becomeAScratcher.buttons.backToProfile": "Back to Profile Page", "becomeAScratcher.congratulations.header": "Congratulations, {username}! You have shown that you are ready to become a Scratcher.", "becomeAScratcher.congratulations.body": "Scratch is a friendly and welcoming community for everyone, where people create, share, and learn together. We welcome people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.", diff --git a/www/scratch-website.become-a-scratcher-l10njson/zh-tw.json b/www/scratch-website.become-a-scratcher-l10njson/zh-tw.json index 135d9175..3da7c4e2 100644 --- a/www/scratch-website.become-a-scratcher-l10njson/zh-tw.json +++ b/www/scratch-website.become-a-scratcher-l10njson/zh-tw.json @@ -1,57 +1,57 @@ { "becomeAScratcher.buttons.back": "返回", "becomeAScratcher.buttons.next": "下一步", - "becomeAScratcher.buttons.communityGuidelines": "社群規範", - "becomeAScratcher.buttons.getStarted": "入門", - "becomeAScratcher.buttons.finishLater": "Finish Later", + "becomeAScratcher.buttons.communityGuidelines": "社群規章", + "becomeAScratcher.buttons.getStarted": "開始", + "becomeAScratcher.buttons.finishLater": "稍候決定", "becomeAScratcher.buttons.goBack": "返回", - "becomeAScratcher.buttons.iAgree": "I Agree", - "becomeAScratcher.buttons.takeMeBack": "Take me back to Scratch", - "becomeAScratcher.buttons.backToProfile": "Back to Profile Page", - "becomeAScratcher.congratulations.header": "Congratulations, {username}! You have shown that you are ready to become a Scratcher.", - "becomeAScratcher.congratulations.body": "Scratch is a friendly and welcoming community for everyone, where people create, share, and learn together. We welcome people of all ages, races, ethnicities, religions, abilities, sexual orientations, and gender identities.", - "becomeAScratcher.toBeAScratcher.header": "What does it mean to be a Scratcher?", - "becomeAScratcher.toBeAScratcher.body": "You might notice on your profile page that you are currently a “New Scratcher”. Now that you have spent some time on Scratch, we invite you to become a “Scratcher”.", - "becomeAScratcher.toBeAScratcher.definition": "Scratchers have a bit more experience on Scratch and are excited to both contribute to the community and to make it a supportive and welcoming space for others.", - "becomeAScratcher.toBeAScratcher.canDo": "Here are some things Scratchers do:", - "becomeAScratcher.toBeAScratcher.createStudios": "Create studios", - "becomeAScratcher.toBeAScratcher.helpOut": "Help out in the community", - "becomeAScratcher.toBeAScratcher.communityGuidelines": "Next, we will take you through the community guidelines and explain what these are.", - "becomeAScratcher.guidelines.respectSection": "Become a Scratcher - Treat everyone with respect", - "becomeAScratcher.guidelines.respectHeader": "Scratchers treat everyone with respect.", - "becomeAScratcher.guidelines.respectBody": "Everyone on Scratch is encouraged to share things that excite them and are important to them—we hope that you find ways to celebrate your own identity on Scratch, and allow others to do the same.", - "becomeAScratcher.guidelines.safeSection": "Become a Scratcher - Be safe", - "becomeAScratcher.guidelines.safeHeader": "Scratchers are safe: we keep personal and contact information private.", - "becomeAScratcher.guidelines.safeBody": "This includes not sharing real last names, phone numbers, addresses, hometowns, school names, email addresses, usernames or links to social media sites, video chatting applications, or websites with private chat functionality.", - "becomeAScratcher.guidelines.feedbackSection": "Become a Scratcher - Give helpful feedback", - "becomeAScratcher.guidelines.feedbackHeader": "Scratchers give helpful feedback.", - "becomeAScratcher.guidelines.feedbackBody": "When commenting on a project, remember to say something you like about it, offer suggestions, and be kind, not critical.", - "becomeAScratcher.guidelines.remix1Section": "Become a Scratcher - Embrace remix culture", - "becomeAScratcher.guidelines.remix1Header": "Scratchers embrace remix culture.", - "becomeAScratcher.guidelines.remix1Body": "Remixing is when you build upon someone else’s projects, code, ideas, images, or anything else they share on Scratch to make your own unique creation.", - "becomeAScratcher.guidelines.remix2Section": "Become a Scratcher - Embrace remix culture", - "becomeAScratcher.guidelines.remix2Header": "Remixing is a great way to collaborate and connect with other Scratchers.", - "becomeAScratcher.guidelines.remix2Body": "You are encouraged to use anything you find on Scratch in your own creations, as long as you provide credit to everyone whose work you used and make a meaningful change to it. ", - "becomeAScratcher.guidelines.remix3Section": "Become a Scratcher - Embrace remix culture", - "becomeAScratcher.guidelines.remix3Header": "Remixing means sharing with others.", - "becomeAScratcher.guidelines.remix3Body": "When you share something on Scratch, you are giving permission to all Scratchers to use your work in their creations, too.", - "becomeAScratcher.guidelines.honestSection": "Become a Scratcher - Be honest", - "becomeAScratcher.guidelines.honestHeader": "Scratchers are honest.", - "becomeAScratcher.guidelines.honestBody": "It’s important to be honest and authentic when interacting with others on Scratch, and remember that there is a person behind every Scratch account.", - "becomeAScratcher.guidelines.friendlySection": "Become a Scratcher - Keep the site friendly", - "becomeAScratcher.guidelines.friendlyHeader": "Scratchers help keep the site friendly.", - "becomeAScratcher.guidelines.friendlyBody": "It’s important to keep your creations and conversations friendly and appropriate for all ages. If you think something on Scratch is mean, insulting, too violent, or otherwise disruptive to the community, click “Report” to let us know about it.", - "becomeAScratcher.invitation.header": "{username}, we invite you to become a Scratcher.", - "becomeAScratcher.invitation.body": "Scratch is a friendly and welcoming community for everyone. If you agree to be respectful, be safe, give helpful feedback, embrace remix culture, be honest, and help keep the site friendly, click “I agree!”", - "becomeAScratcher.invitation.finishLater": "You get to decide if you want to become a Scratcher. If you do not want to be a Scratcher yet, just click “Finish Later” above.", + "becomeAScratcher.buttons.iAgree": "我同意!", + "becomeAScratcher.buttons.takeMeBack": "前往 Scratch", + "becomeAScratcher.buttons.backToProfile": "回到個人資訊頁面", + "becomeAScratcher.congratulations.header": "太好了,{username}!看來你準備好要成為真正的 Scratcher 了。", + "becomeAScratcher.congratulations.body": "Scratch 是個友善的社群,我們歡迎不同年齡、族群、信仰、能力、性別取向與認同的人,大家一起創作、分享、學習。", + "becomeAScratcher.toBeAScratcher.header": "成為一名 Scratcher 有什麼意義?", + "becomeAScratcher.toBeAScratcher.body": "你會發現你的個人資訊頁面上現在有了一個「新來的 Scratcher」。因為你很常使用 Scratch,我們邀請你成為正式的「Scratcher」。", + "becomeAScratcher.toBeAScratcher.definition": "Scratcher 可以使用更多的功能,還可以為 Scratch 社群做些貢獻,讓它成為一個更多人支持且更友善的園地。", + "becomeAScratcher.toBeAScratcher.canDo": "Scratcher 可以:", + "becomeAScratcher.toBeAScratcher.createStudios": "建立創作坊", + "becomeAScratcher.toBeAScratcher.helpOut": "幫助社群", + "becomeAScratcher.toBeAScratcher.communityGuidelines": "接下來,我們會帶你瞭解社群規章。", + "becomeAScratcher.guidelines.respectSection": "身為 Scratcher - 請尊重他人", + "becomeAScratcher.guidelines.respectHeader": "Scratcher 必須以禮相待。", + "becomeAScratcher.guidelines.respectBody": "在 Scratch 上的每個人都可以分享自己覺得有趣、重要的東西 — 就像我們希望你能夠找到你自己在 Scratch 的定位一樣,希望你也能同理其他人的作為。", + "becomeAScratcher.guidelines.safeSection": "身為 Scratcher - 請注意安全", + "becomeAScratcher.guidelines.safeHeader": "Scratcher 的安全很重要,請不要洩露你的真實身份和聯絡管道。", + "becomeAScratcher.guidelines.safeBody": "要保密的內容包括但不限於真實姓名、手機號碼、居住地址、戶籍地址、學校名稱、電子信箱、你在其它社群的帳號或連結、視訊聯天程式,或是帶有私人訊息的個人網站。", + "becomeAScratcher.guidelines.feedbackSection": "身為 Scratcher - 請正向回饋", + "becomeAScratcher.guidelines.feedbackHeader": "Scratcher 給別人的評論、回應需要正面有意義。", + "becomeAScratcher.guidelines.feedbackBody": "在你評論一個專案、回應別人的討論串,請記住要提供有用的建議,友善一點,不要惡意批評。", + "becomeAScratcher.guidelines.remix1Section": "身為 Scratcher - 請包容改編", + "becomeAScratcher.guidelines.remix1Header": "Scratcher 要有容許被他人改編的氣度。", + "becomeAScratcher.guidelines.remix1Body": "改編的意思就是在你分享的專案、程式、點子、圖像等基礎之上,他人加點創意並分享的東西。", + "becomeAScratcher.guidelines.remix2Section": "身為 Scratcher - 請包容改編", + "becomeAScratcher.guidelines.remix2Header": "改編是和其他使用者合作與連結的方式。", + "becomeAScratcher.guidelines.remix2Body": "我們鼓勵你發揮你的創意,盡情利用在 Scratch 找到的任何東西。不要忘記感謝這些給你靈感的作者,然後盡可能的善用他的作品。", + "becomeAScratcher.guidelines.remix3Section": "身為 Scratcher - 請包容改編", + "becomeAScratcher.guidelines.remix3Header": "改編還有一個和他人共享的意義。", + "becomeAScratcher.guidelines.remix3Body": "當你在 Scratch 上分享了,就表示你也願意讓其他的用戶藉由你的作品來創作。", + "becomeAScratcher.guidelines.honestSection": "身為 Scratcher - 請誠實待人", + "becomeAScratcher.guidelines.honestHeader": "Scratcher 之間不存在欺騙。", + "becomeAScratcher.guidelines.honestBody": "在 Scratch 上與他人互動時的實誠很重要,每個 Scratch 帳戶背後都代表一個真實的人。", + "becomeAScratcher.guidelines.friendlySection": "身為 Scratcher - 請隨時友善", + "becomeAScratcher.guidelines.friendlyHeader": "Scratcher 幫忙維護網站的友善。", + "becomeAScratcher.guidelines.friendlyBody": "讓你的作品和交流內容能夠友善而且適合所有人觀看。如果你認為在 Scratch 上有惡意、侮辱、暴力或其它破壞社群的內容,可以透過「檢舉」按鈕讓我們知道。", + "becomeAScratcher.invitation.header": "{username},我們誠心邀你成為正式的 Scratcher。", + "becomeAScratcher.invitation.body": "Scratch 是個友善且歡迎所有人加入的社群,如果你也認同我們尊重他人、注意安全、正向回饋、包容改編、誠實相待、隨時友善的規範,請點擊「我同意!」。", + "becomeAScratcher.invitation.finishLater": "你可能需要一些時間決定要不要成為真正的 Scratcher。如果你還無法決定,可以點擊下方的「稍候決定」按鈕。", "registration.success.error": "抱歉,發生非預期的錯誤。", - "becomeAScratcher.success.header": "Hooray! You are now officially a Scratcher.", - "becomeAScratcher.success.body": "Here are some links that might be helpful for you.", + "becomeAScratcher.success.header": "好棒棒!你成為正式的 Scratcher 囉!", + "becomeAScratcher.success.body": "這裡有些連結可能對你有幫助。", "becomeAScratcher.success.communityGuidelines": "社群規範", - "becomeAScratcher.success.createAProject": "Create a Project", - "becomeAScratcher.noInvitation.header": "Whoops! Looks like you haven’t received an invitation to become a Scratcher yet.", - "becomeAScratcher.noInvitation.body": "To become a Scratcher, you must be active on Scratch for a while, share several projects, and comment constructively in the community. After a few weeks, you will receive a notification inviting you to become a Scratcher. Scratch on!", - "becomeAScratcher.finishLater.header": "No worries, take your time!", - "becomeAScratcher.finishLater.body": "By leaving this page, you will not finish the process to become a Scratcher and will stay as a New Scratcher. If you change your mind later, you can always come back via your profile page.", - "becomeAScratcher.finishLater.clickBecomeAScratcher": "Just click on “★ Become a Scratcher!” below your username." + "becomeAScratcher.success.createAProject": "創建新的專案", + "becomeAScratcher.noInvitation.header": "咦!看來你還沒有被邀請成為正式的 Scratcher。", + "becomeAScratcher.noInvitation.body": "要成為正式的 Scratcher,必須要在 Scratch 活動一陣子,像是分享一些專案、在社群提供些有建設性的評論。幾個星期後,你就會收到邀請的通知訊息。繼續努力吧!", + "becomeAScratcher.finishLater.header": "別著急,慢慢來!", + "becomeAScratcher.finishLater.body": "離開這個頁面後,你的身份還是一樣,還不會成為正式的 Scratcher,如果你改變心意,隨時可以透過個人資訊頁面加入我們。", + "becomeAScratcher.finishLater.clickBecomeAScratcher": "只要點擊用戶名稱下面的「成為正式的 Scratcher!」按鈕。" } \ No newline at end of file diff --git a/www/scratch-website.general-l10njson/zh-tw.json b/www/scratch-website.general-l10njson/zh-tw.json index 53cee65e..f55c877a 100644 --- a/www/scratch-website.general-l10njson/zh-tw.json +++ b/www/scratch-website.general-l10njson/zh-tw.json @@ -364,8 +364,8 @@ "comments.muted.feedbackLinkText": "Let us know", "comments.muted.mistakeHeader": "Think this was a mistake?", "comments.muted.mistakeInstructions": "Sometimes the filter catches things it shouldn't. Reporting a mistake won't change the wait time before you can comment again, but your feedback will help us prevent mistakes from happening in the future.", - "comments.muted.thanksFeedback": "Thanks for letting us know!", - "comments.muted.thanksInfo": "Your feedback will help us make Scratch better.", + "comments.muted.thanksFeedback": "謝謝你讓我們知道!", + "comments.muted.thanksInfo": "你的回饋能讓 Scratch 變得愈來愈好。", "comments.muted.characterLimit": "500 characters max", "comments.muted.feedbackEmpty": "不可留空", "comment.type.general": "It appears that your most recent comment didn't follow the Scratch Community Guidelines.", diff --git a/www/scratch-website.guidelines-l10njson/zh-tw.json b/www/scratch-website.guidelines-l10njson/zh-tw.json index 5c9afbd4..cbbdd65d 100644 --- a/www/scratch-website.guidelines-l10njson/zh-tw.json +++ b/www/scratch-website.guidelines-l10njson/zh-tw.json @@ -10,7 +10,7 @@ "guidelines.helpfulheader": "Give helpful feedback.", "guidelines.helpfulbody": "Everyone on Scratch is learning. When commenting on a project, remember to say something you like about it, offer suggestions, and be kind, not critical. Please keep comments respectful and avoid spamming or posting chain mail. We encourage you to try new things, experiment, and learn from others.", "guidelines.remixheader": "Embrace remix culture.", - "guidelines.remixbody1": "Remixing is when you build upon someone else’s projects, code, ideas, images, or anything else they share on Scratch to make your own unique creation.", + "guidelines.remixbody1": "改編的意思就是在你分享的專案、程式、點子、圖像等東西之上加點創意。", "guidelines.remixbody2": "Remixing is a great way to collaborate and connect with other Scratchers. You are encouraged to use anything you find on Scratch in your own creations, as long as you provide credit to everyone whose work you used and make a meaningful change to it. And when you share something on Scratch, you are giving permission to all Scratchers to use your work in their creations, too.", "guidelines.honestyheader": "要有誠信。", "guidelines.honestybody": "It’s important to be honest and authentic when interacting with others on Scratch, and remember that there is a person behind every Scratch account. Spreading rumors, impersonating other Scratchers or celebrities, or pretending to be seriously ill is not respectful to the Scratch Community.", diff --git a/www/scratch-website.parents-l10njson/vi.json b/www/scratch-website.parents-l10njson/vi.json index 062b6a24..027407e0 100644 --- a/www/scratch-website.parents-l10njson/vi.json +++ b/www/scratch-website.parents-l10njson/vi.json @@ -1,12 +1,12 @@ { "parents.title": "Dành cho Phụ huynh", - "parents.intro": "Scratch is a programming language and an online community where children\n can program and share interactive media such as stories, games, and \nanimation with people from all over the world. As children create with \nScratch, they learn to think creatively, work collaboratively, and \nreason systematically. Scratch is designed, developed, and moderated by the {scratchFoundation}, a nonprofit organization. ", + "parents.intro": "Scratch là Một Ngôn Ngữ Lập Trình và một công đồng online, là nơi trẻ em \ncó thể Lập Trình và Chia Sẻ chương trình của mình\n với mọi người trên khắp thế giới.Khi trẻ em tạo ra bằng \nScratch, trẻ học được cách suy nghĩ sáng tạo, làm việc chung và hợp tác.\nScratcher được thiết kế, phát triển và vân vân mây mây kiểm duyệt bởi {scratchFoundation}, tổ chức phi lợi nhuận.", "parents.scratchFoundationLinkText": "Tổ chức Scratch", "parents.overview": "Xem cách hoạt động", "parents.faq": "Những câu hỏi thường gặp", - "parents.overviewTitle": "How does Scratch work for children?", + "parents.overviewTitle": "Làm thế nào để Scratch cho trể em?", "parents.overviewLearningTitle": "Học", - "parents.overviewLearningBody": "Scratch is a safe and playful learning environment that engages all children in thinking creatively, reasoning systematically, and working collaboratively—essential skills for everyone in today's society.\nRead an article on the {creativeLearningApproach}.", + "parents.overviewLearningBody": "Scratch là một môi trường học tập an toàn và vui vẻ, thu hút những người trẻ có tư duy, sáng tạo — và những kỹ năng tốt cho xã hội hiện nay. \nĐọc bên trong bài{creativeLearningApproach}.", "parents.creativeLearningApproachLinkText": "Tiếp cận cách học sáng tạo", "parents.overviewCommunityTitle": "Cộng đồng", "parents.overviewCommunityBody": "We ask all participants on the site to follow the {communityGuidelines}.\nWe do not make private account information available to anyone. For more information, please see the {privacyPolicy}.", @@ -32,7 +32,7 @@ "parents.faqCommunityGuidelinesLinkText": "Hướng dẫn từ cộng đồng", "parents.faqPrivacyPolicyTitle": "Chính sách bảo mật của chúng tôi là gì?", "parents.faqPrivacyPolicyBody": "To protect children's online privacy, we limit what we collect during the signup process, and what we make public on the website. We don't sell or rent account information to anyone. You can find out more about our {privacyPolicy} page.", - "parents.faqFAQLinkText": "frequently asked questions page", + "parents.faqFAQLinkText": "Câu hỏi thường gặp", "parents.faqOfflineTitle": "Có cách nào sử dụng Scratch không cần tham gia trực truyến không?", "parents.faqOfflineBody": "Yes, the Scratch app allows you to create Scratch projects without an internet connection. You can download the {scratchApp} from the Scratch website or the app store on your device.", "parents.faqScratchApp": "Scratch app", diff --git a/www/scratch-website.preview-l10njson/zh-tw.json b/www/scratch-website.preview-l10njson/zh-tw.json index 9759dade..c07bfd51 100644 --- a/www/scratch-website.preview-l10njson/zh-tw.json +++ b/www/scratch-website.preview-l10njson/zh-tw.json @@ -12,8 +12,8 @@ "project.comments.header": "評論", "project.comments.toggleOff": "停用評論功能", "project.comments.toggleOn": "啟用評論功能", - "project.comments.turnedOff": "Commenting for this project has been turned off.", - "project.comments.turnedOffGlobally": "Project comments across Scratch are turned off, but don't worry, your comments are saved and will be back soon.", + "project.comments.turnedOff": "這個專案的評論功能已關閉。", + "project.comments.turnedOffGlobally": "專案的評論暫時被 Scratch 關閉了,但是不必擔心,你的評論將被保存並且會在之後恢復。", "project.share.notShared": "此專案未分享 — 所以只有你自己看得到它,點擊分享,就能讓其他人也能欣賞你的作品!", "project.share.sharedLong": "分享為快樂之本!其他人現在可以造訪你的專案、在上頭發表評論,甚至是改編你的專案了!", "project.share.sharedShort": "專案已分享。", @@ -30,7 +30,7 @@ "project.notesAndCreditsLabel": "備註與謝誌", "project.credit": "感謝 {userLink} 分享的專案 {projectLink}。", "project.deletedBanner": "注意:此專案已在回收桶", - "project.defaultCensoredMessage": "This project was removed by the Scratch Team because it was disrespectful, inappropriate for all ages, or otherwise breaks the Scratch {communityGuidelinesLink}.", + "project.defaultCensoredMessage": "此專案已被 Scratch 團隊移除,因為它的內容不適合所有年齡層的人觀看,或破壞了 Scratch 的{communityGuidelinesLink}。", "project.communityCensoredMessage": "你的專案被暫停分享,因為有多個用戶檢舉這個專案有不當內容。", "project.willReviewCensoredMessage": "Scratch 團隊將依照 {communityGuidelinesLink} 對專案審查以確定是否含不當內容,若是合於規範將會恢復專案。", "project.tempCensoredMessage": "請閱讀 {communityGuidelinesLink},在重新分享專案前,務必遵守規範的內容。", @@ -47,5 +47,5 @@ "project.cloudDataLink": "觀看資料", "project.usernameBlockAlert": "這個專案使用的「用戶名稱」積木可以偵測誰正在使用。若不想要透露你的身份,請先登出再使用這個專案。", "project.inappropriateUpdate": "呃…你的評論好像有不當的字眼,請修改它,同時記得尊重是美德。", - "project.mutedAddToStudio": "You will be able to add to studios again {inDuration}." + "project.mutedAddToStudio": "再過 {inDuration} 你才能添加專案到創作坊。" } \ No newline at end of file diff --git a/www/scratch-website.scratch_14-l10njson/zh-tw.json b/www/scratch-website.scratch_14-l10njson/zh-tw.json index d4d2a0da..56378037 100644 --- a/www/scratch-website.scratch_14-l10njson/zh-tw.json +++ b/www/scratch-website.scratch_14-l10njson/zh-tw.json @@ -1,10 +1,10 @@ { - "onePointFour.intro": "以前版本單的scratch——1.4版本,現仍可用於下載。", + "onePointFour.intro": "早期的 Scratch,也就是 1.4 版,目前仍然可以下載使用。", "onePointFour.introNoteLabel": "注意:", - "onePointFour.introNote": "{noteLabel}閣下仍可將專案從1.4分享至Scratch網站。不過,在較新版本中的Scratch 1.4會無法打開。", + "onePointFour.introNote": "{noteLabel} 你仍然可以把 1.4 版的專案分享到專案,但是用新版本製作的專案是不能用 1.4 版編輯器開啟的喔!", "onePointFour.downloads": "下載", "onePointFour.macTitle": "Mac OS X", - "onePointFour.macBody": "Compatible with Mac OSX 10.4 through 10.14", + "onePointFour.macBody": "相容於 Mac OSX 10.4 - 10.14 的版本", "onePointFour.windowsTitle": "Windows", "onePointFour.windowsBody": "相容於 Windows 2000, XP, Vista, 7, 8", "onePointFour.windowsNetworkInstaller": "安裝器", @@ -22,7 +22,7 @@ "onePointFour.resourcesA": "若需要基本步驟介紹,可以下載 {gettingStartedGuide}。 {referenceGuide} 則對 Scratch 介面和編程語言進行了詳細的說明。{scratchCards} 簡要說明了如何使用 Scratch 製作動畫等互動專案。", "onePointFour.requirementsQ": "Scratch 1.4 的系統需求為何?", "onePointFour.requirementsDisplay": "顯示:800 x 480 以上,16-bit 顏色(數千或數百萬種顏色)以上。", - "onePointFour.requirementsOS": "Operating System: Windows 2000 or later, Mac OS X 10.4 through 10.14, Ubuntu Linux 9.04 or later (For other versions of Linux, see the Linux Installer page) ", + "onePointFour.requirementsOS": "操作系統:Windows 2000 及以後的版本、Mac OS X 10.4 至 10.14 的版本、Ubuntu Linux 9.04 及以後的版本(至於其它的 Linux 版本,請參考 Linux 安裝器頁面)。", "onePointFour.requirementsDisk": "容量:至少剩餘 120 MB 的空間以安裝 Scratch。", "onePointFour.requirementsCPUMemory": "CPU 與記憶體:大部分的電腦有足夠的記憶體來運行 Scratch 1.4,如果是非常老舊的電腦,可能會讓 Scratch 運行得很慢。", "onePointFour.requirementsSoundVideo": "音訊 / 視訊:音訊的播放(也就是輸出)需要喇叭(或耳機),錄製(也就是輸入)則需要麥克風,大部分的筆記型電腦內建了這兩個裝置。視訊的錄製不一定需要,不過 Scratch 1.4 可以使用 USB 或是內建的攝像裝置。", diff --git a/www/scratch-website.sec-l10njson/zh-tw.json b/www/scratch-website.sec-l10njson/zh-tw.json index 61301899..30c84f1f 100644 --- a/www/scratch-website.sec-l10njson/zh-tw.json +++ b/www/scratch-website.sec-l10njson/zh-tw.json @@ -8,7 +8,7 @@ "sec.org1": "{org1Listing} - AK, USA", "sec.org2": "{org2Listing} - AR, USA", "sec.org3": "{org3Listing} - UT, USA", - "sec.org4": "{org4Listing} - 美國得克薩斯州", + "sec.org4": "{org4Listing} - TX, USA", "sec.org5": "{org5Listing} - MS, USA", "sec.org6": "{org6Listing} - Santa Bárbara, Brazil", "sec.org7": "{org7Listing} - Sydney, Australia", @@ -51,5 +51,5 @@ "sec.partnerOrg3": "{partnerOrg3Listing} - IL, USA", "sec.partnerOrg4": "{partnerOrg4Listing} - New Orleans, LA, USA", "sec.partnerOrg5": "{partnerOrg5Listing} - Brazil", - "sec.partnerOrg6": "{partnerOrg6Listing} - 美國 加福尼亞州 聖弗朗西歌 / 三藩市 / 舊金山" + "sec.partnerOrg6": "{partnerOrg6Listing} - San Francisco, CA, USA" } \ No newline at end of file diff --git a/www/scratch-website.splash-l10njson/zh-tw.json b/www/scratch-website.splash-l10njson/zh-tw.json index 576a2be2..aaadda38 100644 --- a/www/scratch-website.splash-l10njson/zh-tw.json +++ b/www/scratch-website.splash-l10njson/zh-tw.json @@ -26,8 +26,8 @@ "intro.tagLine2": "與全世界分享", "intro.watchVideo": "觀看影片", "news.scratchNews": "Scratch 最新消息", - "donatebanner.askSupport": "Scratch is the world's largest free coding community for kids. Your support makes a difference.", - "donatebanner.scratchWeek": "May 19-20 is Scratch’s 15th Anniversary! {celebrationLink}. Donate to support creative coding worldwide.", + "donatebanner.askSupport": "Scratch 是全球最大的免費兒童編程社群。你的支持會讓我們不一樣。", + "donatebanner.scratchWeek": "5 月 19-20 日是 Scratch 的 15 週年紀念日!{celebrationLink}。贊助以支持全世界的創意編程活動。", "donatebanner.learnMore": "進一步瞭解", "teacherbanner.greeting": "嗨", "teacherbanner.subgreeting": "教師帳戶", @@ -39,7 +39,7 @@ "hocbanner.codeACartoon": "動畫編程", "hocbanner.talking": "說個故事", "hocbanner.makeItFly": "飛起來吧", - "hocbanner.makeMusic": "音樂創作", + "hocbanner.makeMusic": "創作音樂", "hocbanner.chaseGame": "創作一個追逐遊戲", "welcome.welcomeToScratch": "歡迎來到 Scratch!", "welcome.learn": "學習如何在 Scratch 中建立專案", diff --git a/www/scratch-website.studio-l10njson/vi.json b/www/scratch-website.studio-l10njson/vi.json index 79934af8..d35045dd 100644 --- a/www/scratch-website.studio-l10njson/vi.json +++ b/www/scratch-website.studio-l10njson/vi.json @@ -6,9 +6,9 @@ "studio.tabNavCommentsWithCount": "Bình luận {commentCount}", "studio.tabNavActivity": "Hoạt động", "studio.showingDeleted": "Showing Deleted Studio", - "studio.title": "Title", - "studio.description": "Description", - "studio.thumbnail": "Thumbnail", + "studio.title": "Tên", + "studio.description": "Mô tả", + "studio.thumbnail": "hình bé", "studio.updateErrors.generic": "Something went wrong updating the studio.", "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", "studio.updateErrors.textTooLong": "That is too long.", diff --git a/www/scratch-website.studio-l10njson/zh-tw.json b/www/scratch-website.studio-l10njson/zh-tw.json index a0a18290..2d011bb5 100644 --- a/www/scratch-website.studio-l10njson/zh-tw.json +++ b/www/scratch-website.studio-l10njson/zh-tw.json @@ -3,138 +3,138 @@ "studio.tabNavProjectsWithCount": "專案 {projectCount}", "studio.tabNavCurators": "策展員", "studio.tabNavComments": "評論", - "studio.tabNavCommentsWithCount": "評論:{commentCount}", + "studio.tabNavCommentsWithCount": "評論{commentCount}", "studio.tabNavActivity": "動態", - "studio.showingDeleted": "顯示已刪除之創作坊", + "studio.showingDeleted": "顯示刪除的創作坊", "studio.title": "標題", "studio.description": "描述", "studio.thumbnail": "縮圖", - "studio.updateErrors.generic": "Something went wrong updating the studio.", - "studio.updateErrors.inappropriate": "That seems inappropriate. Please be respectful.", - "studio.updateErrors.textTooLong": "太長了。", - "studio.updateErrors.requiredField": "This cannot be blank.", - "studio.updateErrors.thumbnailTooLarge": "Maximum file size is 512 KB and less than 500x500 pixels.", - "studio.updateErrors.thumbnailInvalid": "Upload a valid image. The file you uploaded was either not an image or a corrupted image.", - "studio.followErrors.confirmEmail": "Please confirm your email address first", - "studio.followErrors.generic": "Something went wrong following the studio", - "studio.sectionLoadError.projectsHeadline": "Something went wrong loading projects", - "studio.sectionLoadError.curatorsHeadline": "Something went wrong loading curators", - "studio.sectionLoadError.managersHeadline": "Something went wrong loading managers", - "studio.sectionLoadError.activityHeadline": "活動加載時出現錯誤。", + "studio.updateErrors.generic": "更新創作坊時發生錯誤。", + "studio.updateErrors.inappropriate": "發言內容不當,請注意禮貌。", + "studio.updateErrors.textTooLong": "字數太多了", + "studio.updateErrors.requiredField": "內容不能是空的。", + "studio.updateErrors.thumbnailTooLarge": "檔案最大為 512 KB,而且尺寸小於 500x500 像素。", + "studio.updateErrors.thumbnailInvalid": "上傳的圖片無效,你上傳的檔案可能不是圖像,或是不支援的圖片格式。", + "studio.followErrors.confirmEmail": "請先驗證你的電子信箱", + "studio.followErrors.generic": "關注創作坊時發生錯誤", + "studio.sectionLoadError.projectsHeadline": "載入專案時發生錯誤", + "studio.sectionLoadError.curatorsHeadline": "載入策展員時發生錯誤", + "studio.sectionLoadError.managersHeadline": "載入管理員時發生錯誤", + "studio.sectionLoadError.activityHeadline": "載入動態訊息時發生錯誤", "studio.sectionLoadError.tryAgain": "再試一次", "studio.projectsHeader": "專案", "studio.addProjectsHeader": "添加專案", - "studio.addProject": "Add by URL", - "studio.openToAll": "Anyone can add projects", - "studio.addProjects.noSharedYet": "You don’t have shared projects that you can add to this studio yet.", - "studio.addProjects.noFavoritedYet": "You don’t have favorite projects that you can add to this studio yet.", - "studio.addProjects.noRecentYet": "You don’t have recently viewed projects that you can add to this studio yet.", - "studio.addProjects.noStudentsYet": "You don’t have student projects that you can add to this studio yet.", - "studio.projectsEmptyCanAdd1": "Your studio is looking a little empty.", - "studio.projectsEmptyCanAdd2": "Add your first project!", - "studio.projectsEmpty1": "This studio has no projects yet.", - "studio.projectsEmpty2": "Suggest projects you want to add in the comments!", - "studio.browseProjects": "Browse Projects", - "studio.projectErrors.checkUrl": "Could not find that project. Check the URL and try again.", - "studio.projectErrors.generic": "Could not add project.", - "studio.projectErrors.tooFast": "You are adding projects too quickly.", - "studio.projectErrors.permission": "You do not have permission to add that project.", - "studio.projectErrors.duplicate": "That project is already in this studio.", - "studio.creatorRole": "Studio Creator", - "studio.hostRole": "Studio Host", - "studio.managersHeader": "Managers", - "studio.unfollowStudio": "Unfollow Studio", - "studio.followStudio": "Follow Studio", - "studio.editThumbnail": "Edit Thumbnail", + "studio.addProject": "通過網址添加", + "studio.openToAll": "任何人都可以添加專案", + "studio.addProjects.noSharedYet": "你還沒分享過專案,沒有東西可以添加到創作坊。", + "studio.addProjects.noFavoritedYet": "你還沒收藏過專案,沒有東西可以添加到創作坊。", + "studio.addProjects.noRecentYet": "你最近沒有觀看過其它專案,沒有東西可以添加到創作坊。", + "studio.addProjects.noStudentsYet": "你還沒有學生的專案,沒有東西可以添加到創作坊。", + "studio.projectsEmptyCanAdd1": "你的創作坊空空如也。", + "studio.projectsEmptyCanAdd2": "添加你的第一個專案!", + "studio.projectsEmpty1": "這個創作坊空無一物。", + "studio.projectsEmpty2": "在評論區上建議你想添加哪些專案吧!", + "studio.browseProjects": "瀏覽專案", + "studio.projectErrors.checkUrl": "找不到專案,請檢查網址是否正確,然後再試一次。", + "studio.projectErrors.generic": "無法添加專案。", + "studio.projectErrors.tooFast": "你添加專案的速度過快。", + "studio.projectErrors.permission": "你沒有權限添加專案。", + "studio.projectErrors.duplicate": "該專案已經在創作坊了。", + "studio.creatorRole": "創作坊建立者", + "studio.hostRole": "創作坊主辦人", + "studio.managersHeader": "管理員", + "studio.unfollowStudio": "取消關注創作坊", + "studio.followStudio": "關注創作坊", + "studio.editThumbnail": "編輯縮圖", "studio.curatorsHeader": "策展員", - "studio.inviteCuratorsHeader": "Invite Curators", - "studio.inviteCurator": "活動邀請", - "studio.inviteCuratorPlaceholder": "Scratch 使用者名稱", - "studio.curatorInvitationAccepted": "太棒了,您現在成為這個創作坊的策展員囉。", - "studio.curatorInvitation": "You’ve been invited to become a curator of this studio.", - "studio.curatorAcceptInvite": "Accept Invite", - "studio.curatorInvitationError": "Something went wrong, try again later.", - "studio.curatorsEmptyCanAdd1": "You don’t have curators right now.", - "studio.curatorsEmptyCanAdd2": "Add some curators to collaborate with!", - "studio.curatorsEmpty1": "This studio has no curators right now.", - "studio.curatorErrors.generic": "Could not invite curator.", - "studio.curatorErrors.alreadyCurator": "They are already part of the studio.", - "studio.curatorErrors.unknownUsername": "Could not invite a curator with that username.", - "studio.curatorErrors.tooFast": "You are adding curators too fast.", - "studio.curatorDoYouWantToPromote": "Do you want to promote this person to a manager?", - "studio.curatorManagersCan": "Managers can...", - "studio.curatorAddAndDeleteCurators": "add and delete curators", - "studio.curatorDeleteManagers": "delete other managers", - "studio.curatorAddAndDeleteProjects": "add and delete projects", - "studio.curatorIfYouTrust": "If you trust this person and you’re sure you want to give them extra permissions, click Promote.", - "studio.managerLimitReachedHeader": "This studio has reached the limit of {managerLimit} managers.", - "studio.managerLimitMessageCollaborative": "It’s great to see that this studio is collaborative!", - "studio.managerLimitMessageRemoveManagers": "Before you can add another manager, you will need to remove an existing manager.", - "studio.managerCountInfo": "{numberOfManagers} of {managerLimit}", - "studio.managerThresholdInfo": "This studio has {numberOfManagers} managers. Studios can have a maximum of {managerLimit} managers.", - "studio.managerThresholdRemoveManagers": "Before you can add another manager, you will need to remove managers until there are fewer than {managerLimit}.", - "studio.transfer.youAreAboutTo": "You are about to make someone else the studio host.", - "studio.transfer.cannotUndo": "You cannot undo this.", - "studio.transfer.thisMeans": "This means...", - "studio.transfer.noLongerEdit": "You will no longer be able to edit the title, thumbnail, and description", - "studio.transfer.noLongerDelete": "You will no longer be able to delete the studio", - "studio.transfer.whichManager": "Which manager do you want to make the host?", - "studio.transfer.currentHost": "Current Host", - "studio.transfer.newHost": "New Host", - "studio.transfer.confirmWithPassword": "To confirm changing the studio host, please enter your password.", + "studio.inviteCuratorsHeader": "邀請策展員", + "studio.inviteCurator": "邀請", + "studio.inviteCuratorPlaceholder": "Scratch 用戶名稱", + "studio.curatorInvitationAccepted": "太棒了!你現在是這個創作坊的策展員囉。", + "studio.curatorInvitation": "你已經被邀請成員這個創作坊的策展員。", + "studio.curatorAcceptInvite": "接受邀請", + "studio.curatorInvitationError": "發生了一些錯誤,請稍候再試。", + "studio.curatorsEmptyCanAdd1": "目前還沒有能協助推廣的策展員。", + "studio.curatorsEmptyCanAdd2": "邀集夥伴一同策劃一起合作!", + "studio.curatorsEmpty1": "這個創作坊還沒有策展員。", + "studio.curatorErrors.generic": "無法邀請策展員。", + "studio.curatorErrors.alreadyCurator": "他們已經是創作坊的一員。", + "studio.curatorErrors.unknownUsername": "無法透過用戶名稱來邀請成為策展員。", + "studio.curatorErrors.tooFast": "你添加策展員的速度過快。", + "studio.curatorDoYouWantToPromote": "你想提升這個人成為管理員?", + "studio.curatorManagersCan": "管理員能夠…", + "studio.curatorAddAndDeleteCurators": "添加或刪除策展員", + "studio.curatorDeleteManagers": "刪除其他管理員", + "studio.curatorAddAndDeleteProjects": "添加或刪除專案", + "studio.curatorIfYouTrust": "如果你信任這個人,確定要給他這些額外的權限,點擊「提升」。", + "studio.managerLimitReachedHeader": "這個創作坊的管理員已經達到 {managerLimit} 人的上限。", + "studio.managerLimitMessageCollaborative": "看到這個創作坊的人們積極合作,真是太好了!", + "studio.managerLimitMessageRemoveManagers": "在你添加其他管理員前,你必須移除一個目前的管理員。", + "studio.managerCountInfo": "{numberOfManagers}/{managerLimit}", + "studio.managerThresholdInfo": "這個創作坊已經有 {numberOfManagers} 名管理員,創作坊管理員上限為 {managerLimit} 人。", + "studio.managerThresholdRemoveManagers": "在添加其他管理員前,你必須移除管理員直到少於 {managerLimit} 人。", + "studio.transfer.youAreAboutTo": "你可以讓別人成為這個創作坊的主辦人。", + "studio.transfer.cannotUndo": "此操作不可復原。", + "studio.transfer.thisMeans": "這意味者…", + "studio.transfer.noLongerEdit": "你再也不能修改標題、縮圖、描述等內容", + "studio.transfer.noLongerDelete": "你再也不能刪除這個創作坊", + "studio.transfer.whichManager": "你要讓哪個管理員成為主辦人?", + "studio.transfer.currentHost": "目前主辦人", + "studio.transfer.newHost": "新的主辦人", + "studio.transfer.confirmWithPassword": "請輸入你的密碼以確認。", "studio.transfer.forgotPassword": "忘記密碼?", - "studio.transfer.alert.somethingWentWrong": "Something went wrong transferring this studio to a new host.", - "studio.transfer.alert.wasntTheRightPassword": "Hmm, that wasn’t the right password.", - "studio.transfer.alert.tooManyPasswordAttempts": "Too many password attempts. Please try again later.", - "studio.transfer.alert.thisUserCannotBecomeHost": "This user cannot become the host — try transferring to another manager", - "studio.remove": "關閉", - "studio.promote": "Promote", - "studio.transfer": "Change Studio Host", + "studio.transfer.alert.somethingWentWrong": "創作坊移轉主辦人時發生錯誤。", + "studio.transfer.alert.wasntTheRightPassword": "呃…密碼不對欸!", + "studio.transfer.alert.tooManyPasswordAttempts": "你試過太多次密碼了,等會兒再試試…", + "studio.transfer.alert.thisUserCannotBecomeHost": "這個用戶無法成為主辦人 — 請試試移轉給其他的管理員。", + "studio.remove": "移除", + "studio.promote": "提升", + "studio.transfer": "變更創作坊主辦人", "studio.cancel": "取消", "studio.okay": "確定", "studio.next": "下一步", "studio.back": "返回", - "studio.confirm": "Confirm", + "studio.confirm": "確認", "studio.commentsHeader": "評論", - "studio.commentsNotAllowed": "Commenting for this studio has been turned off.", + "studio.commentsNotAllowed": "這個創作坊的評論功能已關閉。", "studio.comments.toggleOff": "停用評論功能", "studio.comments.toggleOn": "啟用評論功能", - "studio.comments.turnedOff": "Sorry, comment posting has been turned off for this studio.", - "studio.comments.turnedOffGlobally": "Studio comments across Scratch are turned off, but don't worry, your comments are saved and will be back soon.", - "studio.sharedFilter": "已分享", - "studio.favoritedFilter": "Favorited", - "studio.recentFilter": "新建的", - "studio.studentsFilter": "所有學生", - "studio.activityHeader": "動態", - "studio.activityAddProjectToStudio": "{profileLink} added the project {projectLink}", - "studio.activityRemoveProjectStudio": "{profileLink} removed the project {projectLink}", - "studio.activityUpdateStudio": "{profileLink} made edits to the title, thumbnail, or description", - "studio.activityBecomeCurator": "{newCuratorProfileLink} accepted an invitation from {inviterProfileLink} to curate this studio", - "studio.activityRemoveCurator": "{removerProfileLink} removed the curator {removedProfileLink}", - "studio.activityBecomeOwner": "{promotedProfileLink} was promoted to manager by {promotorProfileLink}", - "studio.activityBecomeHost": "{newHostProfileLink} was made the studio host by {actorProfileLink}", - "studio.activityBecomeHostAdminActor": "{newHostProfileLink} was made the studio host by a Scratch Team member", - "studio.lastUpdated": "Updated {lastUpdatedDate, date, medium}", - "studio.followerCount": "{followerCount} followers", + "studio.comments.turnedOff": "抱歉,這個創作坊的評論功能已停用。", + "studio.comments.turnedOffGlobally": "創作坊的評論暫時被 Scratch 關閉了,但是不必擔心,你的評論將被保存並且會在之後恢復。", + "studio.sharedFilter": "已分享的", + "studio.favoritedFilter": "已收藏的", + "studio.recentFilter": "最近觀看的", + "studio.studentsFilter": "學生的", + "studio.activityHeader": "動態訊息", + "studio.activityAddProjectToStudio": "{profileLink}添加了專案{projectLink}", + "studio.activityRemoveProjectStudio": "{profileLink}移除了專案{projectLink}", + "studio.activityUpdateStudio": "{profileLink}修改了標題、縮圖、描述", + "studio.activityBecomeCurator": "{newCuratorProfileLink}接收了來自{inviterProfileLink}的創作坊策展邀請", + "studio.activityRemoveCurator": "{removerProfileLink}移除了策展員{removedProfileLink}", + "studio.activityBecomeOwner": "{promotedProfileLink}被{promotorProfileLink}提升為管理員", + "studio.activityBecomeHost": "{newHostProfileLink}被{actorProfileLink}轉移成為新的主辦人", + "studio.activityBecomeHostAdminActor": "{newHostProfileLink}被 Scratch 團隊指派為創作坊的主辦人", + "studio.lastUpdated": "更新於 {lastUpdatedDate, date, medium}", + "studio.followerCount": "{followerCount}關注者", "studio.reportThisStudio": "檢舉此創作坊", - "studio.reportPleaseExplain": "Please select which part of the studio you find to be disrespectful or inappropriate, or otherwise breaks the Scratch Community Guidelines.", - "studio.reportAreThereComments": "Are there inappropriate comments in the studio? Please report them by clicking the \"report\" button on the individual comments.", - "studio.reportThanksForLettingUsKnow": "Thanks for letting us know!", - "studio.reportYourFeedback": "Your feedback will help us make Scratch better.", - "studio.mutedCurators": "You will be able to invite curators and add managers again {inDuration}.", - "studio.mutedProjects": "You will be able to add and remove projects again {inDuration}.", - "studio.mutedEdit": "You will be able to edit studios again {inDuration}.", - "studio.mutedPaused": "Your account has been paused from using studios until then.", - "studio.mutedError": "Your account has been paused from using studios. Refresh for more information.", - "studio.alertProjectAdded": "\"{title}\" added to studio", - "studio.alertProjectAlreadyAdded": "That project is already in this studio", - "studio.alertProjectRemoveError": "Something went wrong removing the project", - "studio.alertProjectAddError": "Something went wrong adding the project", - "studio.alertCuratorAlreadyInvited": "\"{name}\" has already been invited", - "studio.alertCuratorInvited": "Curator invite sent to \"{name}\"", - "studio.alertManagerPromote": "\"{name}\" is now a manager", - "studio.alertManagerPromoteError": "Something went wrong promoting \"{name}\"", - "studio.alertMemberRemoveError": "Something went wrong removing \"{name}\"", - "studio.alertTransfer": "\"{name}\" is now the host", - "studio.alertTransferRateLimit": "A studio can only change hosts once per day. Try again tomorrow." + "studio.reportPleaseExplain": "請選擇該創作坊內容不當的理由,或是違反了哪些社群規章。", + "studio.reportAreThereComments": "這個創作坊有不當的評論嗎?請透過該評論旁的「舉報」按鈕告訴我們。", + "studio.reportThanksForLettingUsKnow": "謝謝你讓我們知道!", + "studio.reportYourFeedback": "你的回饋能讓 Scratch 變得愈來愈好。", + "studio.mutedCurators": "再過 {inDuration} 你才能邀請策展員或是添加管理者。", + "studio.mutedProjects": "再過 {inDuration} 你才能添加或移除專案。", + "studio.mutedEdit": "再過 {inDuration} 你才能修改創作坊的內容。", + "studio.mutedPaused": "你在這個創作坊已被暫時停權。", + "studio.mutedError": "你在這個創作坊已被暫時停權。重新整理頁面以查看更多資訊。", + "studio.alertProjectAdded": "{title}已被添加到創作坊", + "studio.alertProjectAlreadyAdded": "該專案已經在創作坊了", + "studio.alertProjectRemoveError": "移除專案時發生錯誤", + "studio.alertProjectAddError": "添加專案時發生錯誤", + "studio.alertCuratorAlreadyInvited": "{name}已經被邀請加入", + "studio.alertCuratorInvited": "策展員邀請已發送給{name}", + "studio.alertManagerPromote": "{name}現在是管理者了", + "studio.alertManagerPromoteError": "提升{name}時發生錯誤", + "studio.alertMemberRemoveError": "移除{name}時發生錯誤", + "studio.alertTransfer": "{name}現在是主辦人了", + "studio.alertTransferRateLimit": "創作坊一天只能變更主辦人一次,明天再改吧。" } \ No newline at end of file diff --git a/www/scratch-website.teacher-faq-l10njson/zh-tw.json b/www/scratch-website.teacher-faq-l10njson/zh-tw.json index 2b2daede..deb15c6f 100644 --- a/www/scratch-website.teacher-faq-l10njson/zh-tw.json +++ b/www/scratch-website.teacher-faq-l10njson/zh-tw.json @@ -2,7 +2,7 @@ "teacherfaq.title": "關於 Scratch 教師帳戶的常見問答", "teacherfaq.educatorTitle": "Scratch 教師常見問答", "teacherfaq.educatorGetStartedTitle": "我是教授 Scratch 的新手,要怎麼入門呢?", - "teacherfaq.educatorGetStartedBody": "Scratch has many resources available to help you get started! Please see our {educatorResourcesLink} for Guides, Tutorials, and many other resources to help you run your class with Scratch!", + "teacherfaq.educatorGetStartedBody": "Scratch 有許多教材可以幫助你入門!請透過 {educatorResourcesLink} 獲取指引、教程等資源,以幫助你用 Scratch 授課!", "teacherfaq.educatorResourcesLink": "教師資源頁面", "teacherfaq.teacherWhatTitle": "什麼是教師帳號?", "teacherfaq.teacherWhatBody": "Scratch 為教師帳戶提供了附加的功能,像是建立學生帳號、組織學生的專案創作坊、監控學生的評論內容。底下是關於教師帳號的介紹影片:", @@ -16,18 +16,18 @@ "teacherfaq.teacherGoogleBody": "Scratch 的教師帳戶並沒有與其它任何教室管理服務整合。", "teacherfaq.teacherEdTitle": "Scratch 上的教師帳戶與 ScratchEd 上的帳戶互通嗎?", "teacherfaq.teacherEdBody": "不,Scratch 的帳戶並沒有和 ScratchEd 帳戶相通。", - "teacherfaq.teacherFeaturesTitle": "Does this feature exist, and if not, can you please add it?", - "teacherfaq.teacherFeaturesBody": "Many features are commonly requested, including:", - "teacherfaq.teacherFeaturesConvert": "將現有的Scratch帳號專為學生帳號", - "teacherfaq.teacherMoveStudents": "Moving Student Accounts to other Teacher Accounts and Classes", - "teacherfaq.teacherMultipleClasses": "Having Student Accounts be in multiple Classes, or associated with multiple Teacher Accounts", - "teacherfaq.teacherLMSs": "與 Google Classroom 和 Cleber 等課堂管理系統連結", - "teacherfaq.teacherLimitStudent": "Limit what features students have, such as seeing or being able to post comments", - "teacherfaq.teacherWillNotImplement": "It is not currently possible to do any of these things on Scratch. We would love to expand the functionality of Teacher Accounts, and all of these features are things we would like to add. However, Scratch is a small organization and our resources are limited, so it may take us a very long time before we can implement any of these changes.", + "teacherfaq.teacherFeaturesTitle": "有這些功能嗎?如果沒有,你們可以增加嗎?", + "teacherfaq.teacherFeaturesBody": "大家常常要求的功能,像是:", + "teacherfaq.teacherFeaturesConvert": "將現有的 Scratch 帳戶轉換成學生帳戶", + "teacherfaq.teacherMoveStudents": "將學生帳戶轉移給其他教師或班級", + "teacherfaq.teacherMultipleClasses": "將一個學生帳戶添加到多個班級或是多個教師之下", + "teacherfaq.teacherLMSs": "與 Google Classroom 和 Cleber 等課堂管理系統連接", + "teacherfaq.teacherLimitStudent": "限制學生帳戶的一些功能,比如瀏覽和評論。", + "teacherfaq.teacherWillNotImplement": "目前以上功能都未實現。我們很樂於增進教師帳戶的功能,也很願意添加上述功能。但是 Scratch 是一個小組織,資源有限,所以添加這些功能要花較多的時間。", "teacherfaq.studentTransferTitle": "我可以把一個學生的帳戶轉移給另一個教師帳戶嗎?", "teacherfaq.studentTransferBody": "不行,另一個教師只能再創建一個新的學生帳戶。", "teacherfaq.studentAccountsTitle": "學生帳號", - "teacherfaq.studentVerifyTitle": "我是否必須驗證每個學生的電郵?", + "teacherfaq.studentVerifyTitle": "我需要一一驗證學生們的電子信箱嗎?", "teacherfaq.studentVerifyBody": "不行,教師的帳戶信箱是同時關聯到所建立的學生帳戶上的,也因此學生並不需要自行註冊,也不需提供個人信箱。", "teacherfaq.studentEndTitle": "當我關閉我的班級後,會發生什麼事?", "teacherfaq.studentEndBody": "當你關閉班級後,你的班級訊息頁面不再公開,而你的學生們將無法利用學生帳戶登入,但他們先前的專案和班級創作坊還是可以在站台上瀏覽得到。而你可以隨時重啟班級。", diff --git a/www/scratch-website.wedo2-legacy-l10njson/zh-tw.json b/www/scratch-website.wedo2-legacy-l10njson/zh-tw.json index be8b0554..7d3b1038 100644 --- a/www/scratch-website.wedo2-legacy-l10njson/zh-tw.json +++ b/www/scratch-website.wedo2-legacy-l10njson/zh-tw.json @@ -4,7 +4,7 @@ "wedoLegacy.getStarted": "開始使用 LEGO WeDo 2.0", "wedoLegacy.installTitle": "1. 安裝裝置管理器", "wedoLegacy.installText": "裝置管理器可以讓你使用藍牙將 WeDo 2.0 串接到 Scratch 上。", - "wedoLegacy.downloadMac": "下載 macOS 的版本", + "wedoLegacy.downloadMac": "下載 macOS 版本", "wedoLegacy.downloadWin": "下載 Windows 10+ 的版本", "wedoLegacy.setupTitle": "2. 安裝 & 幫助", "wedoLegacy.setupText": "在 技巧視窗中可以找到連結 WeDo 2.0 的步驟說明。",