From dec73a3a76ea6fe019698c309b8fee327d291c9d Mon Sep 17 00:00:00 2001 From: Fey Date: Sun, 4 Sep 2022 00:28:23 +0800 Subject: [PATCH] Updated zh-cn translation (#373) * Update locale-strings.js Start zh-cn translation * Update locale-strings.js Update zh-cn translation --- src/locale-strings.js | 49 +++++++++++++++++++++++++++++++++++++++---- 1 file changed, 45 insertions(+), 4 deletions(-) diff --git a/src/locale-strings.js b/src/locale-strings.js index 0f0a03a3..80d955ec 100644 --- a/src/locale-strings.js +++ b/src/locale-strings.js @@ -2,7 +2,7 @@ const localeStringData = { title: { "en-GB": `A Primer on Bézier Curves`, "ja-JP": `ベジェ曲線入門`, - "zh-CN": `贝塞尔曲线底漆`, + "zh-CN": `贝塞尔曲线入门`, "ru-RU": `Основы кривых Безье`, "uk-UA": `Підручник з кривих Безьє`, "ko-KR": `베지에 곡선 입문`, @@ -10,6 +10,7 @@ const localeStringData = { subtitle: { "en-GB": `A free, online book for when you really need to know how to do Bézier things.`, + "zh-CN": `一本免费的在线书籍,供你在非常需要了解如何处理贝塞尔相关的事情。`, "ru-RU": `Бесплатная онлайн-книга для тех, кому действительно важно знать, как работают кривые Безье`, "uk-UA": `Безкоштовна онлайн-книга, яка навчить вас всьому необхідному, щоб працювати з кривими Безьє.`, "ko-KR": `베지에 곡선이 꼭 필요할 때 읽기 좋은 무료 온라인 서적.`, @@ -17,6 +18,7 @@ const localeStringData = { description: { "en-GB": `A detailed explanation of Bézier curves, and how to do the many things that we commonly want to do with them.`, + "zh-CN": `关于贝塞尔曲线的详细解释,以及如何用它做许多我们经常要做的事情。`, "ru-RU": `Подробное обьяснение кривых Безье и возможностей их применения`, "uk-UA": `Детальне пояснення кривих Безьє та можливостей їх застосування.`, "ko-KR": `베지에 곡선에 대한 자세한 설명과 베지에 곡선으로 할 만한 여러 가지 것들을 어떻게 할 수 있는지를 다룹니다.`, @@ -35,6 +37,17 @@ const localeStringData = { in particular that the primer doesn't cover over on the issue tracker!

`, + "zh-CN": ` +

+ 欢迎来到贝塞尔曲线入门。这是一个免费的网站/电子书,涉及贝塞尔曲线的数学和编程的的部分,涵盖的 + 主题很多,包括绘制和处理那条似乎无处不在的曲线,从 Photoshop 的路径到 CSS 缓动函数,再到字体 + 轮廓描述。 +

+

+ 如果这是你第一次来到这里,那么欢迎你!告诉我任何你想要在这里找到但却没有涵盖的内容,请通过 + issue tracker 反馈! +

+ `, "ru-RU": `

Приветствуем на Основах кривых Безье. Это бесплатная веб-страница/электронная книга, посвященная как математическим, @@ -73,6 +86,7 @@ const localeStringData = { donationsHeading: { "en-GB": `Donations and sponsorship`, + "zh-CN": `捐款和赞助`, "ru-RU": `Пожертвования и спонсорство`, "ko-KR": `기부와 후원`, }, @@ -93,6 +107,17 @@ const localeStringData = { with your finance department on sponsorship invoicing and recognition.

`, + "zh-CN":`

+ 如果将此资源用于你的研究,作为工作参考,甚至是你编写的软件,可以考虑 捐款 + (任何数额都可)或注册成为 Patreon 上的资助人。 + 我在这方面的工作是没有报酬的,所以如果你觉得这个网站有价值,并且希望它能长期存在下去,那么在过去的几年 + 里,我喝了大量的咖啡来编写这个网站。如果你能捐助出一杯咖啡,你就在帮助保持这个资源的生存下去并良好发展。 +

+

+ 此外,如果你是一家公司,你的员工使用这本书作为资源,或者你把它作为一个入职培训资源,那么请:考虑赞助此网站! + 我很高兴与您合作。我非常乐意和财务部门合作,提供赞助发票和表彰。 +

+ `, "ru-RU": `

Если вы используете этот источник для исследований, в качестве справочника по работе, или даже для написания @@ -136,6 +161,7 @@ const localeStringData = { bitcoinHeading: { "en-GB": `Bitcoin donations:`, + "zh-CN": `捐赠比特币:`, "ru-RU": `Пожертвования в биткойнах:`, }, @@ -146,6 +172,12 @@ const localeStringData = { or use the QR code on the right, if that's the kind of convenience you prefer =)

`, + "zh-CN":`

+ 如果你想通过比特币捐赠,你可以直接捐赠给 + 3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu + 或者使用右边的二维码,如果你倾向于这种便利的方式 =) +

+ `, "ru-RU": `

Если вы предпочитаете делать пожертвования через биткойн, вы можете сделать пожертвование либо напрямую на 3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu @@ -174,6 +206,7 @@ const localeStringData = { langSwitchLabel: { "en-GB": `Read this in your own language:`, + "zh-CN": `用母语阅读该资源:`, "ru-RU": `Читайте на своём языке:`, "uk-UA": `Читати рідною мовою:`, "ko-KR": `다른 언어로 읽기:`, @@ -181,6 +214,7 @@ const localeStringData = { langHelpLabel: { "en-GB": `Don't see your language listed, or want to see it reach 100%? Help translate this content!`, + "zh-CN": `没有看到你的语言被列出,或者想看到它达到100%翻译? 帮助翻译本资源!`, "ru-RU": `Не нашли свой язык или хотите, чтобы он достиг до 100%? Помогите нам с переводом!`, "uk-UA": `Не бачите своєї мови у списку або хочете, щоб вона досягла 100%? Допоможіть перекласти цей контент!`, "ko-KR": `원하는 언어가 없거나, 100%까지 올리고 싶다면 내용 번역을 도와주세요!`, @@ -188,6 +222,7 @@ const localeStringData = { disabledMessage: { "en-GB": `Scripts are disabled. Showing fallback image.`, + "zh-CN": `脚本被禁用。显示备用图片。`, "ru-RU": `Скрипты отключены. Показываем резервное изображение.`, "uk-UA": `Скрипти вимкнено. показує резервний.`, "ko-KR": `스크립트가 꺼져 있어 대체 이미지를 대신 표시합니다.`, @@ -196,7 +231,7 @@ const localeStringData = { reset: { "en-GB": `reset`, "ja-JP": `リセット`, - "zh-CN": `重启`, + "zh-CN": `重置`, "ru-RU": `cбросить`, "uk-UA": `скинути`, "ko-KR": `초기화`, @@ -204,11 +239,13 @@ const localeStringData = { viewSource: { "en-GB": `view source`, + "zh-CN": `查看源码`, "ko-KR": `소스 보기`, }, changelogTitle: { "en-GB": `What's new?`, + "zh-CN": `变更日志`, "ru-RU": `Что нового?`, "uk-UA": `Що нового?`, "ko-KR": `업데이트 내역`, @@ -216,6 +253,7 @@ const localeStringData = { toggleLabel: { "en-GB": `Toggle changes`, + "zh-CN": `隐藏/显示变更日志`, "ru-RU": `Показать/скрыть изменения`, "uk-UA": `Перемкнути зміни`, "ko-KR": `수정사항 확인`, @@ -241,6 +279,7 @@ const localeStringData = { mainContentLabel: { "en-GB": `Main content`, + "zh-CN": `目录`, "ru-RU": `Содержание`, "uk-UA": `Основний вміст`, "ko-KR": `본문`, @@ -248,6 +287,7 @@ const localeStringData = { changelogLabel: { "en-GB": `What's new`, + "zh-CN": `变更日志`, "ru-RU": `Что нового`, "uk-UA": `Зміни`, "ko-KR": `업데이트 내역`, @@ -255,6 +295,7 @@ const localeStringData = { changelogDescription: { "en-GB": `This primer is a living document, and so depending on when you last look at it, there may be new content. Click the following link to expand this section to have a look at what got added, when, or click through to the News posts for more detailed updates. (RSS feed available)`, + "zh-CN": `本入门是一份活动文档,因此它可能会有新的内容,这取决于你上次查看的时间。单击以下链接以展开,查看添加的内容、时间,或点击浏览 News posts 获取更多更新信息。 (RSS feed 可用)`, "ru-RU": `Этот документ живое пособие, в зависимости от даты вашего последнего посещения, может появиться новый материал. Кликайте здесь для просмотра лога изменений. (также доступен RSS-канал)`, "uk-UA": `Цей підручник постійно розвививається, тож залежно від того, коли ви востаннє його переглядали, тут можуть бути оновлення. Перейдіть за цим посиланням, щоб побачити, що було додано. (Також доступний RSS-канал)`, "ko-KR": `이 입문서는 "살아 숨쉬는" 문서로, 오랜만에 다시 찾아왔다면 새로운 내용이 추가되었을 수도 있습니다. 아래 링크를 눌러서 무엇이 언제 추가되었는지 확인할 수도 있고, 뉴스 포스트(영문, RSS 피드도 있습니다)에서 자세한 내역을 확인할 수도 있습니다.`, @@ -263,7 +304,7 @@ const localeStringData = { previous: { "en-GB": `previous`, "ja-JP": `前`, - "zh-CN": `前`, + "zh-CN": `上一节`, "ru-RU": `предыдущий`, "uk-UA": `попередній`, "ko-KR": `이전`, @@ -272,7 +313,7 @@ const localeStringData = { next: { "en-GB": `next`, "ja-JP": `次`, - "zh-CN": `下`, + "zh-CN": `下一节`, "ru-RU": `следующий`, "uk-UA": `наступний`, "ko-KR": `다음`,