1
0
mirror of https://github.com/Pomax/BezierInfo-2.git synced 2025-08-21 07:51:49 +02:00

Updated zh-cn translation (#373)

* Update locale-strings.js

Start zh-cn translation

* Update locale-strings.js

Update zh-cn translation
This commit is contained in:
Fey
2022-09-04 00:28:23 +08:00
committed by GitHub
parent 2d2c0556dc
commit dec73a3a76

View File

@@ -2,7 +2,7 @@ const localeStringData = {
title: { title: {
"en-GB": `A Primer on Bézier Curves`, "en-GB": `A Primer on Bézier Curves`,
"ja-JP": `ベジェ曲線入門`, "ja-JP": `ベジェ曲線入門`,
"zh-CN": `贝塞尔曲线底漆`, "zh-CN": `贝塞尔曲线入门`,
"ru-RU": `Основы кривых Безье`, "ru-RU": `Основы кривых Безье`,
"uk-UA": `Підручник з кривих Безьє`, "uk-UA": `Підручник з кривих Безьє`,
"ko-KR": `베지에 곡선 입문`, "ko-KR": `베지에 곡선 입문`,
@@ -10,6 +10,7 @@ const localeStringData = {
subtitle: { subtitle: {
"en-GB": `A free, online book for when you really need to know how to do Bézier things.`, "en-GB": `A free, online book for when you really need to know how to do Bézier things.`,
"zh-CN": `一本免费的在线书籍,供你在非常需要了解如何处理贝塞尔相关的事情。`,
"ru-RU": `Бесплатная онлайн-книга для тех, кому действительно важно знать, как работают кривые Безье`, "ru-RU": `Бесплатная онлайн-книга для тех, кому действительно важно знать, как работают кривые Безье`,
"uk-UA": `Безкоштовна онлайн-книга, яка навчить вас всьому необхідному, щоб працювати з кривими Безьє.`, "uk-UA": `Безкоштовна онлайн-книга, яка навчить вас всьому необхідному, щоб працювати з кривими Безьє.`,
"ko-KR": `베지에 곡선이 꼭 필요할 때 읽기 좋은 무료 온라인 서적.`, "ko-KR": `베지에 곡선이 꼭 필요할 때 읽기 좋은 무료 온라인 서적.`,
@@ -17,6 +18,7 @@ const localeStringData = {
description: { 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.`, "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": `Подробное обьяснение кривых Безье и возможностей их применения`, "ru-RU": `Подробное обьяснение кривых Безье и возможностей их применения`,
"uk-UA": `Детальне пояснення кривих Безьє та можливостей їх застосування.`, "uk-UA": `Детальне пояснення кривих Безьє та можливостей їх застосування.`,
"ko-KR": `베지에 곡선에 대한 자세한 설명과 베지에 곡선으로 할 만한 여러 가지 것들을 어떻게 할 수 있는지를 다룹니다.`, "ko-KR": `베지에 곡선에 대한 자세한 설명과 베지에 곡선으로 할 만한 여러 가지 것들을 어떻게 할 수 있는지를 다룹니다.`,
@@ -35,6 +37,17 @@ const localeStringData = {
in particular that the primer doesn't cover over on the <a href="https://github.com/Pomax/BezierInfo-2/issues">issue tracker</a>! in particular that the primer doesn't cover over on the <a href="https://github.com/Pomax/BezierInfo-2/issues">issue tracker</a>!
</p> </p>
`, `,
"zh-CN": `
<p>
欢迎来到贝塞尔曲线入门。这是一个免费的网站/电子书,涉及贝塞尔曲线的数学和编程的的部分,涵盖的
主题很多,包括绘制和处理那条似乎无处不在的曲线,从 Photoshop 的路径到 CSS 缓动函数,再到字体
轮廓描述。
</p>
<p>
如果这是你第一次来到这里,那么欢迎你!告诉我任何你想要在这里找到但却没有涵盖的内容,请通过
<a href="https://github.com/Pomax/BezierInfo-2/issues">issue tracker</a> 反馈!
</p>
`,
"ru-RU": ` "ru-RU": `
<p> <p>
Приветствуем на Основах кривых Безье. Это бесплатная веб-страница/электронная книга, посвященная как математическим, Приветствуем на Основах кривых Безье. Это бесплатная веб-страница/электронная книга, посвященная как математическим,
@@ -73,6 +86,7 @@ const localeStringData = {
donationsHeading: { donationsHeading: {
"en-GB": `Donations and sponsorship`, "en-GB": `Donations and sponsorship`,
"zh-CN": `捐款和赞助`,
"ru-RU": `Пожертвования и спонсорство`, "ru-RU": `Пожертвования и спонсорство`,
"ko-KR": `기부와 후원`, "ko-KR": `기부와 후원`,
}, },
@@ -93,6 +107,17 @@ const localeStringData = {
with your finance department on sponsorship invoicing and recognition. with your finance department on sponsorship invoicing and recognition.
</p> </p>
`, `,
"zh-CN":`<p>
如果将此资源用于你的研究,作为工作参考,甚至是你编写的软件,可以考虑 <a href="https://www.paypal.com/donate/?cmd=_s-xclick&hosted_button_id=3BNHGHZAS3DP6&locale.x=en_CA">捐款</a>
(任何数额都可)或注册成为 <a href="https://www.patreon.com/bezierinfo">Patreon 上的资助人</a>。
我在这方面的工作是没有报酬的,所以如果你觉得这个网站有价值,并且希望它能长期存在下去,那么在过去的几年
里,我喝了大量的咖啡来编写这个网站。如果你能捐助出一杯咖啡,你就在帮助保持这个资源的生存下去并良好发展。
</p>
<p>
此外,如果你是一家公司,你的员工使用这本书作为资源,或者你把它作为一个入职培训资源,那么请:考虑赞助此网站!
我很高兴与您合作。我非常乐意和财务部门合作,提供赞助发票和表彰。
</p>
`,
"ru-RU": ` "ru-RU": `
<p> <p>
Если вы используете этот источник для исследований, в качестве справочника по работе, или даже для написания Если вы используете этот источник для исследований, в качестве справочника по работе, или даже для написания
@@ -136,6 +161,7 @@ const localeStringData = {
bitcoinHeading: { bitcoinHeading: {
"en-GB": `Bitcoin donations:`, "en-GB": `Bitcoin donations:`,
"zh-CN": `捐赠比特币:`,
"ru-RU": `Пожертвования в биткойнах:`, "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 =) or use the QR code on the right, if that's the kind of convenience you prefer =)
</p> </p>
`, `,
"zh-CN":`<p>
如果你想通过比特币捐赠,你可以直接捐赠给
<a class="btclk" href="bitcoin:3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu?label=Primer%20on%20Bezier%20Curves">3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu</a>
或者使用右边的二维码,如果你倾向于这种便利的方式 =)
</p>
`,
"ru-RU": `<p> "ru-RU": `<p>
Если вы предпочитаете делать пожертвования через биткойн, вы можете сделать пожертвование либо напрямую на Если вы предпочитаете делать пожертвования через биткойн, вы можете сделать пожертвование либо напрямую на
<a class="btclk" href="bitcoin:3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu?label=Primer%20on%20Bezier%20Curves">3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu</a> <a class="btclk" href="bitcoin:3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu?label=Primer%20on%20Bezier%20Curves">3GY1HbQ2cH9V4xBLnRYdEfc42Nd1ZyjLZu</a>
@@ -174,6 +206,7 @@ const localeStringData = {
langSwitchLabel: { langSwitchLabel: {
"en-GB": `Read this in your own language:`, "en-GB": `Read this in your own language:`,
"zh-CN": `用母语阅读该资源:`,
"ru-RU": `Читайте на своём языке:`, "ru-RU": `Читайте на своём языке:`,
"uk-UA": `Читати рідною мовою:`, "uk-UA": `Читати рідною мовою:`,
"ko-KR": `다른 언어로 읽기:`, "ko-KR": `다른 언어로 읽기:`,
@@ -181,6 +214,7 @@ const localeStringData = {
langHelpLabel: { langHelpLabel: {
"en-GB": `Don't see your language listed, or want to see it reach 100%? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">Help translate this content!</a>`, "en-GB": `Don't see your language listed, or want to see it reach 100%? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">Help translate this content!</a>`,
"zh-CN": `没有看到你的语言被列出或者想看到它达到100%翻译? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">帮助翻译本资源!</a>`,
"ru-RU": `Не нашли свой язык или хотите, чтобы он достиг до 100%? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">Помогите нам с переводом!</a>`, "ru-RU": `Не нашли свой язык или хотите, чтобы он достиг до 100%? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">Помогите нам с переводом!</a>`,
"uk-UA": `Не бачите своєї мови у списку або хочете, щоб вона досягла 100%? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">Допоможіть перекласти цей контент!</a>`, "uk-UA": `Не бачите своєї мови у списку або хочете, щоб вона досягла 100%? <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">Допоможіть перекласти цей контент!</a>`,
"ko-KR": `원하는 언어가 없거나, 100%까지 올리고 싶다면 <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">내용 번역을 도와주세요!</a>`, "ko-KR": `원하는 언어가 없거나, 100%까지 올리고 싶다면 <a href="https://github.com/Pomax/BezierInfo-2/wiki/help-localize-the-primer-on-bezier-curves">내용 번역을 도와주세요!</a>`,
@@ -188,6 +222,7 @@ const localeStringData = {
disabledMessage: { disabledMessage: {
"en-GB": `Scripts are disabled. Showing fallback image.`, "en-GB": `Scripts are disabled. Showing fallback image.`,
"zh-CN": `脚本被禁用。显示备用图片。`,
"ru-RU": `Скрипты отключены. Показываем резервное изображение.`, "ru-RU": `Скрипты отключены. Показываем резервное изображение.`,
"uk-UA": `Скрипти вимкнено. показує резервний.`, "uk-UA": `Скрипти вимкнено. показує резервний.`,
"ko-KR": `스크립트가 꺼져 있어 대체 이미지를 대신 표시합니다.`, "ko-KR": `스크립트가 꺼져 있어 대체 이미지를 대신 표시합니다.`,
@@ -196,7 +231,7 @@ const localeStringData = {
reset: { reset: {
"en-GB": `reset`, "en-GB": `reset`,
"ja-JP": `リセット`, "ja-JP": `リセット`,
"zh-CN": ``, "zh-CN": ``,
"ru-RU": `cбросить`, "ru-RU": `cбросить`,
"uk-UA": `скинути`, "uk-UA": `скинути`,
"ko-KR": `초기화`, "ko-KR": `초기화`,
@@ -204,11 +239,13 @@ const localeStringData = {
viewSource: { viewSource: {
"en-GB": `view source`, "en-GB": `view source`,
"zh-CN": `查看源码`,
"ko-KR": `소스 보기`, "ko-KR": `소스 보기`,
}, },
changelogTitle: { changelogTitle: {
"en-GB": `What's new?`, "en-GB": `What's new?`,
"zh-CN": `变更日志`,
"ru-RU": `Что нового?`, "ru-RU": `Что нового?`,
"uk-UA": `Що нового?`, "uk-UA": `Що нового?`,
"ko-KR": `업데이트 내역`, "ko-KR": `업데이트 내역`,
@@ -216,6 +253,7 @@ const localeStringData = {
toggleLabel: { toggleLabel: {
"en-GB": `Toggle changes`, "en-GB": `Toggle changes`,
"zh-CN": `隐藏/显示变更日志`,
"ru-RU": `Показать/скрыть изменения`, "ru-RU": `Показать/скрыть изменения`,
"uk-UA": `Перемкнути зміни`, "uk-UA": `Перемкнути зміни`,
"ko-KR": `수정사항 확인`, "ko-KR": `수정사항 확인`,
@@ -241,6 +279,7 @@ const localeStringData = {
mainContentLabel: { mainContentLabel: {
"en-GB": `Main content`, "en-GB": `Main content`,
"zh-CN": `目录`,
"ru-RU": `Содержание`, "ru-RU": `Содержание`,
"uk-UA": `Основний вміст`, "uk-UA": `Основний вміст`,
"ko-KR": `본문`, "ko-KR": `본문`,
@@ -248,6 +287,7 @@ const localeStringData = {
changelogLabel: { changelogLabel: {
"en-GB": `What's new`, "en-GB": `What's new`,
"zh-CN": `变更日志`,
"ru-RU": `Что нового`, "ru-RU": `Что нового`,
"uk-UA": `Зміни`, "uk-UA": `Зміни`,
"ko-KR": `업데이트 내역`, "ko-KR": `업데이트 내역`,
@@ -255,6 +295,7 @@ const localeStringData = {
changelogDescription: { 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 <a href="./news">News posts</a> for more detailed updates. (<a href="./news/rss.xml">RSS feed</a> available)`, "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 <a href="./news">News posts</a> for more detailed updates. (<a href="./news/rss.xml">RSS feed</a> available)`,
"zh-CN": `本入门是一份活动文档,因此它可能会有新的内容,这取决于你上次查看的时间。单击以下链接以展开,查看添加的内容、时间,或点击浏览 <a href="./news">News posts</a> 获取更多更新信息。 (<a href="./news/rss.xml">RSS feed</a> 可用)`,
"ru-RU": `Этот документ живое пособие, в зависимости от даты вашего последнего посещения, может появиться новый материал. Кликайте <a href="./news">здесь</a> для просмотра лога изменений. (также доступен <a href="./news/rss.xml">RSS-канал</a>)`, "ru-RU": `Этот документ живое пособие, в зависимости от даты вашего последнего посещения, может появиться новый материал. Кликайте <a href="./news">здесь</a> для просмотра лога изменений. (также доступен <a href="./news/rss.xml">RSS-канал</a>)`,
"uk-UA": `Цей підручник постійно розвививається, тож залежно від того, коли ви востаннє його переглядали, тут можуть бути оновлення. Перейдіть за <a href="./news">цим посиланням</a>, щоб побачити, що було додано. (Також доступний <a href="./news/rss.xml">RSS-канал</a>)`, "uk-UA": `Цей підручник постійно розвививається, тож залежно від того, коли ви востаннє його переглядали, тут можуть бути оновлення. Перейдіть за <a href="./news">цим посиланням</a>, щоб побачити, що було додано. (Також доступний <a href="./news/rss.xml">RSS-канал</a>)`,
"ko-KR": `이 입문서는 "살아 숨쉬는" 문서로, 오랜만에 다시 찾아왔다면 새로운 내용이 추가되었을 수도 있습니다. 아래 링크를 눌러서 무엇이 언제 추가되었는지 확인할 수도 있고, <a href="./news">뉴스 포스트</a>(영문, <a href="./news/rss.xml">RSS 피드</a>도 있습니다)에서 자세한 내역을 확인할 수도 있습니다.`, "ko-KR": `이 입문서는 "살아 숨쉬는" 문서로, 오랜만에 다시 찾아왔다면 새로운 내용이 추가되었을 수도 있습니다. 아래 링크를 눌러서 무엇이 언제 추가되었는지 확인할 수도 있고, <a href="./news">뉴스 포스트</a>(영문, <a href="./news/rss.xml">RSS 피드</a>도 있습니다)에서 자세한 내역을 확인할 수도 있습니다.`,
@@ -263,7 +304,7 @@ const localeStringData = {
previous: { previous: {
"en-GB": `previous`, "en-GB": `previous`,
"ja-JP": ``, "ja-JP": ``,
"zh-CN": ``, "zh-CN": `上一节`,
"ru-RU": `предыдущий`, "ru-RU": `предыдущий`,
"uk-UA": `попередній`, "uk-UA": `попередній`,
"ko-KR": `이전`, "ko-KR": `이전`,
@@ -272,7 +313,7 @@ const localeStringData = {
next: { next: {
"en-GB": `next`, "en-GB": `next`,
"ja-JP": ``, "ja-JP": ``,
"zh-CN": ``, "zh-CN": `一节`,
"ru-RU": `следующий`, "ru-RU": `следующий`,
"uk-UA": `наступний`, "uk-UA": `наступний`,
"ko-KR": `다음`, "ko-KR": `다음`,