From 713dac36b91c0a51054ff0c82705e00bcb892419 Mon Sep 17 00:00:00 2001 From: star11293 Date: Sat, 23 May 2026 16:42:30 -0400 Subject: [PATCH 1/7] Add Korean translations for contact, copyright, and download pages Adds Korean (ko) translations for three previously untranslated text-detail pages, following the conventions used in the existing Korean files (about.mdx, code-of-conduct.mdx, donate.mdx). - Formal polite Korean throughout - Proper nouns kept in English (Processing Foundation, person names) - Terminology matches src/content/ui/ko.yaml - Component imports, links, and structure preserved 1:1 with EN --- src/content/text-detail/ko/contact.mdx | 5 +++ src/content/text-detail/ko/copyright.mdx | 13 ++++++ src/content/text-detail/ko/download.mdx | 53 ++++++++++++++++++++++++ 3 files changed, 71 insertions(+) create mode 100644 src/content/text-detail/ko/contact.mdx create mode 100644 src/content/text-detail/ko/copyright.mdx create mode 100644 src/content/text-detail/ko/download.mdx diff --git a/src/content/text-detail/ko/contact.mdx b/src/content/text-detail/ko/contact.mdx new file mode 100644 index 0000000000..e7c6849547 --- /dev/null +++ b/src/content/text-detail/ko/contact.mdx @@ -0,0 +1,5 @@ +--- +title: "연락처" +--- + +[hello@p5js.org](mailto:hello@p5js.org)로 저희에게 연락하실 수 있습니다. diff --git a/src/content/text-detail/ko/copyright.mdx b/src/content/text-detail/ko/copyright.mdx new file mode 100644 index 0000000000..63e08a08d9 --- /dev/null +++ b/src/content/text-detail/ko/copyright.mdx @@ -0,0 +1,13 @@ +--- +title: "저작권 및 감사의 말" +--- + +p5.js 라이브러리는 자유 소프트웨어입니다. Free Software Foundation에서 발표한 [GNU Lesser General Public License](https://github.com/processing/p5.js/blob/main/license.txt) 버전 2.1의 조건에 따라 자유롭게 재배포하거나 수정하실 수 있습니다. + +이 웹사이트는 [MIT 라이선스](https://github.com/processing/p5.js-website/blob/main/LICENSE)를 사용합니다. 단, [레퍼런스](https://p5js.org/reference/)와 [예제](https://p5js.org/examples/) 페이지는 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1) 라이선스가 적용됩니다. [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1)은 출처를 적절히 표기할 경우 비상업적 목적으로 이 콘텐츠를 재사용하는 것을 허용합니다. + +현재 p5.js는 [Qianqian Ye](https://qianqian-ye.com/)가 이끌고 있으며 [Lauren Lee McCarthy](https://lauren-mccarthy.com/)가 만들었습니다. p5.js 라이브러리와 이 웹사이트는 [p5.js 기여자들](https://p5js.org/people/)과 [Processing Foundation](https://processingfoundation.org)에 의해 개발되었습니다. + +우리는 [all-contributors](https://github.com/kentcdodds/all-contributors) 사양을 따르며 모든 종류의 기여를 인정합니다. p5.js에 기여하셨으나 p5.js 기여자 목록에 본인의 이름이 보이지 않으신다면, [이 안내](https://github.com/processing/p5.js/issues/2309)에 따라 p5.js 저장소 [README](https://github.com/processing/p5.js/blob/main/README.md#contributors)에 본인을 추가하실 수 있습니다. + +이 웹사이트는 [Stefanie Tam](https://stefanietam.com)과 [Tyler Yin](https://www.tyleryin.com/)이 디자인하였으며 [Bocoup](https://bocoup.com)에 의해 처음 개발되었습니다. 아이덴티티 디자인은 [Jerel Johnson](https://jereljohnson.com)이 담당했습니다. diff --git a/src/content/text-detail/ko/download.mdx b/src/content/text-detail/ko/download.mdx new file mode 100644 index 0000000000..66df62d529 --- /dev/null +++ b/src/content/text-detail/ko/download.mdx @@ -0,0 +1,53 @@ +--- +title: "다운로드" +--- +import LinkButton from '../../../components/LinkButton/index.astro' +import CodeContainerWithCopy from "../../../components/CodeContainer/CodeContainerWithCopy.astro"; +import { + cdnLibraryUrl, + fullDownloadUrl, + libraryDownloadUrl, + minifiedLibraryDownloadUrl, + p5LatestUrl, + p5MajorVersion +} from '@src/globals/globals' + +환영합니다! 이 페이지에는 여러분에게 가장 적합한 방식으로 p5.js를 사용하실 수 있는 링크가 모여 있습니다. 웹 브라우저에서 p5.js 에디터를 열거나, 라이브러리를 직접 컴퓨터에 다운로드하실 수 있습니다. 초심자에게 필요한 항목을 먼저, 보다 숙련된 프로그래머가 찾을 만한 항목을 그 뒤에 배치하였습니다. + +## 온라인으로 코딩 시작하기 +이 링크를 통해 온라인 p5.js 에디터로 이동하여 즉시 p5.js를 사용하실 수 있습니다. + + p5.js 에디터 + +## 전체 라이브러리 다운로드 +p5.js 라이브러리 파일, p5.sound 애드온, 그리고 예제 프로젝트가 포함된 다운로드입니다. 에디터는 포함되어 있지 않습니다. p5.js 프로젝트를 설정하는 방법은 [시작하기](/tutorials/get-started)를 참조하세요. + + 전체 라이브러리 + +## 개별 파일 다운로드 +p5.js 라이브러리 파일에 대한 다운로드 또는 링크입니다. 추가 콘텐츠는 포함되지 않습니다. + +
+ p5.js + p5.min.js +
+ +## CDN으로 p5.js 사용하기 + +모든 버전의 p5.js는 CDN(콘텐츠 전송 네트워크), 즉 지리적으로 분산된 서버 그룹에 호스팅되어 있습니다. 코드 에디터에서 JavaScript 라이브러리에 접근하는 방법은 여러 가지가 있습니다. + +### 현재 버전의 p5.js (권장) + +현재 버전의 p5.js를 사용하시려면 아래 URL을 이용하세요. + +{cdnLibraryUrl} + +### 최신 버전의 p5.js + +p5.js {p5MajorVersion}.x의 최신 버전에 항상 접근하시려면 아래 URL을 이용하세요. + +{p5LatestUrl} + +### 그 외 버전의 p5.js + +이전 버전의 p5.js를 사용하시려면 [p5.js의 jsDelivr 페이지](https://www.jsdelivr.com/package/npm/p5)에서 해당 URL을 확인하실 수 있습니다. From bfc3ba667dfe6ffcbbca48d83629b25f9e409657 Mon Sep 17 00:00:00 2001 From: Akene Crosse Date: Tue, 26 May 2026 02:28:25 -0400 Subject: [PATCH 2/7] Update src/content/text-detail/ko/download.mdx Co-authored-by: eupthere --- src/content/text-detail/ko/download.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/text-detail/ko/download.mdx b/src/content/text-detail/ko/download.mdx index 66df62d529..92e886203e 100644 --- a/src/content/text-detail/ko/download.mdx +++ b/src/content/text-detail/ko/download.mdx @@ -44,7 +44,7 @@ p5.js 라이브러리 파일에 대한 다운로드 또는 링크입니다. 추 ### 최신 버전의 p5.js -p5.js {p5MajorVersion}.x의 최신 버전에 항상 접근하시려면 아래 URL을 이용하세요. +항상 최신 p5.js {p5MajorVersion}.x 버전을 사용하려면 아래 URL을 사용해 주세요. {p5LatestUrl} From ec6e0058a7c247223c3c51174c3216f53d7924ba Mon Sep 17 00:00:00 2001 From: Akene Crosse Date: Tue, 26 May 2026 02:28:32 -0400 Subject: [PATCH 3/7] Update src/content/text-detail/ko/copyright.mdx Co-authored-by: eupthere --- src/content/text-detail/ko/copyright.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/text-detail/ko/copyright.mdx b/src/content/text-detail/ko/copyright.mdx index 63e08a08d9..0d174e9cf9 100644 --- a/src/content/text-detail/ko/copyright.mdx +++ b/src/content/text-detail/ko/copyright.mdx @@ -2,7 +2,7 @@ title: "저작권 및 감사의 말" --- -p5.js 라이브러리는 자유 소프트웨어입니다. Free Software Foundation에서 발표한 [GNU Lesser General Public License](https://github.com/processing/p5.js/blob/main/license.txt) 버전 2.1의 조건에 따라 자유롭게 재배포하거나 수정하실 수 있습니다. +p5.js 라이브러리는 자유 소프트웨어입니다. Free Software Foundation에서 발표한 [GNU Lesser General Public 라이선스](https://github.com/processing/p5.js/blob/main/license.txt) 버전 2.1의 조건에 따라 자유롭게 재배포하거나 수정하실 수 있습니다. 이 웹사이트는 [MIT 라이선스](https://github.com/processing/p5.js-website/blob/main/LICENSE)를 사용합니다. 단, [레퍼런스](https://p5js.org/reference/)와 [예제](https://p5js.org/examples/) 페이지는 [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1) 라이선스가 적용됩니다. [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/?ref=chooser-v1)은 출처를 적절히 표기할 경우 비상업적 목적으로 이 콘텐츠를 재사용하는 것을 허용합니다. From 9011e71c86c8d7f114529c6b0b3e520563f591bc Mon Sep 17 00:00:00 2001 From: Akene Crosse Date: Tue, 26 May 2026 02:28:38 -0400 Subject: [PATCH 4/7] Update src/content/text-detail/ko/copyright.mdx Co-authored-by: eupthere --- src/content/text-detail/ko/copyright.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/text-detail/ko/copyright.mdx b/src/content/text-detail/ko/copyright.mdx index 0d174e9cf9..1a3a8440f7 100644 --- a/src/content/text-detail/ko/copyright.mdx +++ b/src/content/text-detail/ko/copyright.mdx @@ -8,6 +8,6 @@ p5.js 라이브러리는 자유 소프트웨어입니다. Free Software Foundati 현재 p5.js는 [Qianqian Ye](https://qianqian-ye.com/)가 이끌고 있으며 [Lauren Lee McCarthy](https://lauren-mccarthy.com/)가 만들었습니다. p5.js 라이브러리와 이 웹사이트는 [p5.js 기여자들](https://p5js.org/people/)과 [Processing Foundation](https://processingfoundation.org)에 의해 개발되었습니다. -우리는 [all-contributors](https://github.com/kentcdodds/all-contributors) 사양을 따르며 모든 종류의 기여를 인정합니다. p5.js에 기여하셨으나 p5.js 기여자 목록에 본인의 이름이 보이지 않으신다면, [이 안내](https://github.com/processing/p5.js/issues/2309)에 따라 p5.js 저장소 [README](https://github.com/processing/p5.js/blob/main/README.md#contributors)에 본인을 추가하실 수 있습니다. +우리는 [all-contributors](https://github.com/kentcdodds/all-contributors) 사양을 따르며 모든 종류의 기여를 인정합니다. p5.js에 기여하셨으나 p5.js 기여자 목록에 본인의 이름이 보이지 않는다면, [이 안내](https://github.com/processing/p5.js/issues/2309)에 따라 p5.js 저장소 [README](https://github.com/processing/p5.js/blob/main/README.md#contributors)에 본인을 추가하실 수 있습니다. 이 웹사이트는 [Stefanie Tam](https://stefanietam.com)과 [Tyler Yin](https://www.tyleryin.com/)이 디자인하였으며 [Bocoup](https://bocoup.com)에 의해 처음 개발되었습니다. 아이덴티티 디자인은 [Jerel Johnson](https://jereljohnson.com)이 담당했습니다. From d061e248d5ae49ea4b3c3018e45abf0894782eae Mon Sep 17 00:00:00 2001 From: Akene Crosse Date: Tue, 26 May 2026 02:28:44 -0400 Subject: [PATCH 5/7] Update src/content/text-detail/ko/download.mdx Co-authored-by: eupthere --- src/content/text-detail/ko/download.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/text-detail/ko/download.mdx b/src/content/text-detail/ko/download.mdx index 92e886203e..5c54a2766d 100644 --- a/src/content/text-detail/ko/download.mdx +++ b/src/content/text-detail/ko/download.mdx @@ -12,7 +12,7 @@ import { p5MajorVersion } from '@src/globals/globals' -환영합니다! 이 페이지에는 여러분에게 가장 적합한 방식으로 p5.js를 사용하실 수 있는 링크가 모여 있습니다. 웹 브라우저에서 p5.js 에디터를 열거나, 라이브러리를 직접 컴퓨터에 다운로드하실 수 있습니다. 초심자에게 필요한 항목을 먼저, 보다 숙련된 프로그래머가 찾을 만한 항목을 그 뒤에 배치하였습니다. +환영합니다! 이 페이지에는 여러분에게 가장 적합한 방식으로 p5.js를 사용하실 수 있는 링크가 모여 있습니다. 웹 브라우저에서 p5.js 에디터를 열거나, 라이브러리를 직접 컴퓨터에 다운로드하실 수 있습니다. 초심자에게 도움이 되는 항목을 먼저 배치하고, 보다 숙련된 프로그래머를 위한 내용은 뒤에 정리하였습니다. ## 온라인으로 코딩 시작하기 이 링크를 통해 온라인 p5.js 에디터로 이동하여 즉시 p5.js를 사용하실 수 있습니다. From 38c51872099fc05659d0d838d0ae6b2f162102b9 Mon Sep 17 00:00:00 2001 From: Akene Crosse Date: Tue, 26 May 2026 02:28:59 -0400 Subject: [PATCH 6/7] Update src/content/text-detail/ko/download.mdx Co-authored-by: eupthere --- src/content/text-detail/ko/download.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/text-detail/ko/download.mdx b/src/content/text-detail/ko/download.mdx index 5c54a2766d..91d284d447 100644 --- a/src/content/text-detail/ko/download.mdx +++ b/src/content/text-detail/ko/download.mdx @@ -15,7 +15,7 @@ import { 환영합니다! 이 페이지에는 여러분에게 가장 적합한 방식으로 p5.js를 사용하실 수 있는 링크가 모여 있습니다. 웹 브라우저에서 p5.js 에디터를 열거나, 라이브러리를 직접 컴퓨터에 다운로드하실 수 있습니다. 초심자에게 도움이 되는 항목을 먼저 배치하고, 보다 숙련된 프로그래머를 위한 내용은 뒤에 정리하였습니다. ## 온라인으로 코딩 시작하기 -이 링크를 통해 온라인 p5.js 에디터로 이동하여 즉시 p5.js를 사용하실 수 있습니다. +이 링크를 통해 온라인 p5.js 에디터로 이동하여 바로 p5.js를 사용해 보실 수 있습니다. p5.js 에디터 From b78ed72f04a4a0626938fe4dd29f35d947d526c8 Mon Sep 17 00:00:00 2001 From: Akene Crosse Date: Tue, 26 May 2026 02:29:06 -0400 Subject: [PATCH 7/7] Update src/content/text-detail/ko/download.mdx Co-authored-by: eupthere --- src/content/text-detail/ko/download.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/text-detail/ko/download.mdx b/src/content/text-detail/ko/download.mdx index 91d284d447..bae85350da 100644 --- a/src/content/text-detail/ko/download.mdx +++ b/src/content/text-detail/ko/download.mdx @@ -20,7 +20,7 @@ import { p5.js 에디터 ## 전체 라이브러리 다운로드 -p5.js 라이브러리 파일, p5.sound 애드온, 그리고 예제 프로젝트가 포함된 다운로드입니다. 에디터는 포함되어 있지 않습니다. p5.js 프로젝트를 설정하는 방법은 [시작하기](/tutorials/get-started)를 참조하세요. +이 다운로드에는 p5.js 라이브러리 파일, p5.sound 애드온, 그리고 예제 프로젝트가 포함되어 있습니다. 에디터는 포함되어 있지 않습니다. p5.js 프로젝트 설정 방법은 [시작하기](/tutorials/get-started) 문서를 참고해 주세요. 전체 라이브러리