diff --git a/src/content/contributor-docs/en/fes_contribution_guide.mdx b/src/content/contributor-docs/en/fes_contribution_guide.mdx
index 2b21848dd8..c68ad15c30 100644
--- a/src/content/contributor-docs/en/fes_contribution_guide.mdx
+++ b/src/content/contributor-docs/en/fes_contribution_guide.mdx
@@ -237,7 +237,7 @@ arc(1, 1, 10.5, 10);
FES will generate the following message in the console:
```
-🌸 p5.js says: [sketch.js, line 13] arc() was expecting at least 6 arguments, but received only 4. (http://p5js.org/reference/p5/arc)
+🌸 p5.js says: [sketch.js, line 13] arc() was expecting at least 6 arguments, but received only 4. (https://p5js.org/reference/p5/arc)
```
Example of a type mismatch
@@ -249,7 +249,7 @@ arc(1, ',1', 10.5, 10, 0, Math.PI);
FES will generate the following message in the console:
```
-🌸 p5.js says: [sketch.js, line 14] arc() was expecting Number for the first parameter, received string instead. (http://p5js.org/reference/p5/arc)
+🌸 p5.js says: [sketch.js, line 14] arc() was expecting Number for the first parameter, received string instead. (https://p5js.org/reference/p5/arc)
```
#### Location
@@ -323,7 +323,7 @@ function preload() {
FES will generate the following message in the console:
```
-🌸 p5.js says: [sketch.js, line 8] An error with message "Cannot read properties of undefined (reading 'background')" occurred inside the p5js library when "background" was called. If not stated otherwise, it might be due to "background" being called from preload. Nothing besides load calls (loadImage, loadJSON, loadFont, loadStrings, etc.) should be inside the preload function. (http://p5js.org/reference/p5/preload)
+🌸 p5.js says: [sketch.js, line 8] An error with message "Cannot read properties of undefined (reading 'background')" occurred inside the p5js library when "background" was called. If not stated otherwise, it might be due to "background" being called from preload. Nothing besides load calls (loadImage, loadJSON, loadFont, loadStrings, etc.) should be inside the preload function. (https://p5js.org/reference/p5/preload)
```
Internal Error Example 2:
@@ -338,7 +338,7 @@ function setup() {
FES will generate the following message in the console:
```js
-🌸 p5.js says: [sketch.js, line 12] An error with message "Cannot read properties of undefined (reading 'bind')" occurred inside the p5js library when mouseClicked was called. If not stated otherwise, it might be an issue with the arguments passed to mouseClicked. (http://p5js.org/reference/p5/mouseClicked)
+🌸 p5.js says: [sketch.js, line 12] An error with message "Cannot read properties of undefined (reading 'bind')" occurred inside the p5js library when mouseClicked was called. If not stated otherwise, it might be an issue with the arguments passed to mouseClicked. (https://p5js.org/reference/p5/mouseClicked)
```
Example of an Error (Scope):
@@ -373,7 +373,7 @@ function setup() {
FES will generate the following message in the console:
```
-🌸 p5.js says: [sketch.js, line 2] It seems that you may have accidentally written "xolor" instead of "color". Please correct it to color if you wish to use the function from p5.js. (http://p5js.org/reference/p5/color)
+🌸 p5.js says: [sketch.js, line 2] It seems that you may have accidentally written "xolor" instead of "color". Please correct it to color if you wish to use the function from p5.js. (https://p5js.org/reference/p5/color)
```
#### Location
@@ -413,7 +413,7 @@ function preload() {
FES will generate the following message in the console:
```
-🌸 p5.js says: It seems that you may have accidentally written preLoad instead of preload. Please correct it if it's not intentional. (http://p5js.org/reference/p5/preload)
+🌸 p5.js says: It seems that you may have accidentally written preLoad instead of preload. Please correct it if it's not intentional. (https://p5js.org/reference/p5/preload)
```
#### Location
diff --git a/src/content/contributor-docs/en/how-to-add-friendly-error-messages.mdx b/src/content/contributor-docs/en/how-to-add-friendly-error-messages.mdx
index 399af1e756..b40d94e8e9 100644
--- a/src/content/contributor-docs/en/how-to-add-friendly-error-messages.mdx
+++ b/src/content/contributor-docs/en/how-to-add-friendly-error-messages.mdx
@@ -123,9 +123,9 @@ circle(100, 100, 'hello');
The code above should generate the following FE messages:
```
-🌸 p5.js says: [sketch.js, line 9] circle() was expecting at least 3 arguments, but received only 1. (http://p5js.org/reference/p5/circle)
-🌸 p5.js says: [sketch.js, line 14] circle() was expecting no more than 3 arguments, but received 4. (http://p5js.org/reference/p5/circle)
-🌸 p5.js says: [sketch.js, line 12] circle() was expecting Number for the third parameter, received string instead. (http://p5js.org/reference/p5/circle)
+🌸 p5.js says: [sketch.js, line 9] circle() was expecting at least 3 arguments, but received only 1. (https://p5js.org/reference/p5/circle)
+🌸 p5.js says: [sketch.js, line 14] circle() was expecting no more than 3 arguments, but received 4. (https://p5js.org/reference/p5/circle)
+🌸 p5.js says: [sketch.js, line 12] circle() was expecting Number for the third parameter, received string instead. (https://p5js.org/reference/p5/circle)
```
Congratulations 🎈! You are now done adding parameter validation for your new method.
@@ -240,7 +240,7 @@ p5._friendlyError(
This should generate the following FE messages:
```
-🌸 p5.js says: [sketch.js, line 19] An error with the message "vertex() must be used once before calling bezierVertex()" occurred inside the p5js library when bezierVertex was called. If not stated otherwise, it might be an issue with the arguments passed to bezierVertex. (http://p5js.org/reference/p5/bezierVertex)
+🌸 p5.js says: [sketch.js, line 19] An error with the message "vertex() must be used once before calling bezierVertex()" occurred inside the p5js library when bezierVertex was called. If not stated otherwise, it might be an issue with the arguments passed to bezierVertex. (https://p5js.org/reference/p5/bezierVertex)
```
Congratulations 🎈! You are now done adding library error messages for your method.
@@ -250,13 +250,13 @@ Congratulations 🎈! You are now done adding library error messages for your me
FES message writers should prioritize lowering the barrier of understanding error messages and increasing the accessibility of the debugging process. Here is one example:
```
-🌸 p5.js says: [sketch.js, line 7] circle() was expecting at least 3 arguments, but received only 1. (http://p5js.org/reference/p5/circle)
+🌸 p5.js says: [sketch.js, line 7] circle() was expecting at least 3 arguments, but received only 1. (https://p5js.org/reference/p5/circle)
```
The above parameter validation message will be shown in Korean if the browser is set to `ko-KR` (Korean) locale:
```
-🌸 p5.js says: [sketch.js, 줄7] 최소 3개의 인수(argument)를 받는 함수 circle()에 인수가 1개만 입력되었습니다. (http://p5js.org/reference/p5/circle)
+🌸 p5.js says: [sketch.js, 줄7] 최소 3개의 인수(argument)를 받는 함수 circle()에 인수가 1개만 입력되었습니다. (https://p5js.org/reference/p5/circle)
```
[Friendly Errors i18n Book](https://almchung.github.io/p5-fes-i18n-book/) discusses challenges and best practices for writing Friendly Error messages within the cross-cultural i18n context. Here are the main points from the book:
diff --git a/src/content/contributor-docs/es/contributing_to_the_p5js_reference.mdx b/src/content/contributor-docs/es/contributing_to_the_p5js_reference.mdx
index 740b7fbaa6..97c39407f6 100644
--- a/src/content/contributor-docs/es/contributing_to_the_p5js_reference.mdx
+++ b/src/content/contributor-docs/es/contributing_to_the_p5js_reference.mdx
@@ -144,7 +144,7 @@ Si el método devuelve el objeto de la superclase, puedes omitir la etiqueta `@r
## Firmas adicionales
-Si una función tiene múltiples opciones de parámetros posibles, puedes especificar cada una individualmente. Por ejemplo, la función [`background()`](http://p5js.org/reference/#p5/background/) toma una serie de opciones de parámetros diferentes (ver la sección "Sintaxis" en la página de referencia). Elige una versión para incluirla como la primera firma usando la plantilla anterior. Al final del primer bloque de comentarios de referencia puedes agregar firmas adicionales, cada una en su propio bloque, como en el siguiente ejemplo.
+Si una función tiene múltiples opciones de parámetros posibles, puedes especificar cada una individualmente. Por ejemplo, la función [`background()`](https://p5js.org/reference/#p5/background/) toma una serie de opciones de parámetros diferentes (ver la sección "Sintaxis" en la página de referencia). Elige una versión para incluirla como la primera firma usando la plantilla anterior. Al final del primer bloque de comentarios de referencia puedes agregar firmas adicionales, cada una en su propio bloque, como en el siguiente ejemplo.
```
/**
@@ -268,7 +268,7 @@ Si no quieres que el ejemplo se ejecute como parte de las pruebas automatizadas
*
```
-Si tu ejemplo utiliza archivos externos como recursos, colócalos en la carpeta [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) (o reutiliza uno que ya esté allí) y luego enlázalos con "assets/nombrearchivo.ext" en el código. Consulta la referencia de [tint()](http://p5js.org/reference/p5/tint/) como ejemplo.
+Si tu ejemplo utiliza archivos externos como recursos, colócalos en la carpeta [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) (o reutiliza uno que ya esté allí) y luego enlázalos con "assets/nombrearchivo.ext" en el código. Consulta la referencia de [tint()](https://p5js.org/reference/p5/tint/) como ejemplo.
### Agregar descripción a un lienzo usando `describe()`
diff --git a/src/content/contributor-docs/hi/README.mdx b/src/content/contributor-docs/hi/README.mdx
index 2ed3f5d9a8..46839f94c7 100644
--- a/src/content/contributor-docs/hi/README.mdx
+++ b/src/content/contributor-docs/hi/README.mdx
@@ -23,7 +23,7 @@ p5.js में योगदान देने में आपकी रुच
व्यापक p5.js परियोजना में इस के अलावा कुछ रिपॉजिटरी शामिल हैं-
* [p5.js](https://github.com/processing/p5.js): इस रिपॉजिटरी में p5.js लाइब्रेरी का स्रोत कोड है। [p5.js संदर्भ मैनुअल](https://p5js.org/reference/) भी इस स्रोत कोड में शामिल [JSDoc](http://usejsdoc.org/) टिप्पणियों से उत्पन्न होता है। इसका अनुरक्षण [Moira Turner](https://github.com/mcturner1995/) के द्वारा किया जा रहा है।
-* [p5.js-website](https://github.com/processing/p5.js-website/) इस रिपॉजिटरी में [p5.js वेबसाइट](http://p5js.org) का अधिकांश कोड हैं, संदर्भ मैनुअल के अपवाद के साथ। इसका अनुरक्षण [Moira Turner](https://github.com/mcturner1995/) के द्वारा किया जा रहा है।
+* [p5.js-website](https://github.com/processing/p5.js-website/) इस रिपॉजिटरी में [p5.js वेबसाइट](https://p5js.org) का अधिकांश कोड हैं, संदर्भ मैनुअल के अपवाद के साथ। इसका अनुरक्षण [Moira Turner](https://github.com/mcturner1995/) के द्वारा किया जा रहा है।
* [p5.js-sound](https://github.com/processing/p5.js-sound/) इस भंडार में p5.sound.js लाइब्रेरी है। इसका अनुरक्षण [Jason Sigal](https://github.com/therewasaguy/) के द्वारा किया जा रहा है।
* [p5.js-web-editor](https://github.com/processing/p5.js-web-editor/) इस रिपॉजिटरी में [p5.js वेब एडिटर](https://editor.p5js.org) के लिए स्रोत कोड है। इसका अनुरक्षण [Cassie Tarakajian](https://github.com/catarak/) के द्वारा किया जा रहा है। ध्यान दें कि पुराना [p5.js संपादक](https://github.com/processing/p5.js-editor/) अब पदावनत हो गया है।
@@ -44,7 +44,7 @@ p5.js में योगदान देने में आपकी रुच
हमें एहसास है कि प्रलेखन इस परियोजना का सबसे महत्वपूर्ण हिस्सा है। खराब प्रलेखन नए उपयोगकर्ताओं और योगदानकर्ताओं के लिए उपयोग करने के लिए मुख्य बाधाओं में से एक है, जिससे परियोजना कम समावेशी हो जाती है। [contributing\_documentation.md](../contributing_documentation/) पृष्ठ प्रलेखन के साथ आरंभ करने का एक गहन अवलोकन देता है। p5.js के लिए प्रलेखन कुछ मुख्य स्थानों में पाया जा सकता है:
* [p5js.org संदर्भ](https://p5js.org/reference/) स्रोत कोड में ही [इनलाइन प्रलेखन](../inline_documentation/) से उत्पन्न होता है। इसमें पाठ विवरण और पैरामीटर के साथ-साथ कोड स्निपेट उदाहरण भी शामिल हैं। हम कोड और प्रलेखन को निकटता से रखने के लिए यह सब इनलाइन रखते हैं, और इस विचार को सुदृढ़ करने के लिए कि कोड में योगदान देने की तुलना में प्रलेखन में योगदान करना अधिक महत्वपूर्ण है (यदि अधिक नहीं)। जब लाइब्रेरी निर्मित हो जाता है, तो यह इनलाइन प्रलेखन और उदाहरणों की जांच करता है ताकि यह सुनिश्चित हो सके कि वे कोड के व्यवहार के तरीके से मेल खाते हैं। योगदान करने के लिए, आप [inline\_documentation.md](../inline_documentation/) पृष्ठ को देखकर शुरू कर सकते हैं।
-* The [p5js.org उदाहरण](http://p5js.org/examples/) पृष्ठ में लंबे उदाहरण हैं जो p5.js. सीखने के लिए उपयोगी हो सकते हैं। योगदान करने के लिए, आप [add\_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md) पृष्ठ को देखकर शुरू कर सकते हैं।
+* The [p5js.org उदाहरण](https://p5js.org/examples/) पृष्ठ में लंबे उदाहरण हैं जो p5.js. सीखने के लिए उपयोगी हो सकते हैं। योगदान करने के लिए, आप [add\_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md) पृष्ठ को देखकर शुरू कर सकते हैं।
* The [p5js.org सीखिए](https://p5js.org/learn/) पृष्ठ में p5.js और प्रोग्रामिंग की अवधारणाओं को सीखने में मदद करने के लिए ट्यूटोरियल हैं। योगदान करने के लिए, आप [p5.js ट्यूटोरियल में योगदान करने के लिए गाइड](https://p5js.org/learn/tutorial-guide.html) देखकर शुरू कर सकते हैं।
* आप देखेंगे कि वर्तमान में p5.js वेबसाइट कुछ अलग भाषाओं का समर्थन करती है। इसे अंतर्राष्ट्रीयकरण (या संक्षेप में i18n) कहा जाता है। आप इस दस्तावेज़ के बारे में [i18n\_contribution](https://github.com/processing/p5.js-website/blob/main/contributor_docs/i18n_contention.md) पृष्ठ पर अधिक पढ़ सकते हैं।
diff --git a/src/content/contributor-docs/hi/contributing_to_the_p5js_reference.mdx b/src/content/contributor-docs/hi/contributing_to_the_p5js_reference.mdx
index 75f44ef528..608f32a3f7 100644
--- a/src/content/contributor-docs/hi/contributing_to_the_p5js_reference.mdx
+++ b/src/content/contributor-docs/hi/contributing_to_the_p5js_reference.mdx
@@ -144,7 +144,7 @@ p5.js के स्रोत कोड को देखने पर, आपक
## अतिरिक्त चिन्ह
-यदि किसी फ़ंक्शन के पास कई संभावित पैरामीटर विकल्प हैं, तो आप प्रत्येक को व्यक्तिगत रूप से निर्दिष्ट कर सकते हैं। उदाहरण के लिए, [`background()`](http://p5js.org/reference/#p5/background/) फ़ंक्शन कई विभिन्न पैरामीटर विकल्प लेता है (संदर्भ पृष्ठ पर "सिंटैक्स" खण्ड देखें)। पहले हस्ताक्षर के रूप में एक संस्करण को चुनें और उसे पहले संदर्भ टिप्पणी ब्लॉक के अंत में जोड़ें, निम्नलिखित उदाहरण का पालन करें। पहले संदर्भ टिप्पणी ब्लॉक के अंत में, आप अतिरिक्त हस्ताक्षर जोड़ सकते हैं, प्रत्येक अपने ब्लॉक में, केवल `@method` और `@param` टैग का पालन करते हुए, निम्नलिखित उदाहरण का पालन करें।
+यदि किसी फ़ंक्शन के पास कई संभावित पैरामीटर विकल्प हैं, तो आप प्रत्येक को व्यक्तिगत रूप से निर्दिष्ट कर सकते हैं। उदाहरण के लिए, [`background()`](https://p5js.org/reference/#p5/background/) फ़ंक्शन कई विभिन्न पैरामीटर विकल्प लेता है (संदर्भ पृष्ठ पर "सिंटैक्स" खण्ड देखें)। पहले हस्ताक्षर के रूप में एक संस्करण को चुनें और उसे पहले संदर्भ टिप्पणी ब्लॉक के अंत में जोड़ें, निम्नलिखित उदाहरण का पालन करें। पहले संदर्भ टिप्पणी ब्लॉक के अंत में, आप अतिरिक्त हस्ताक्षर जोड़ सकते हैं, प्रत्येक अपने ब्लॉक में, केवल `@method` और `@param` टैग का पालन करते हुए, निम्नलिखित उदाहरण का पालन करें।
```
/**
@@ -268,7 +268,7 @@ p5.js के स्रोत कोड को देखने पर, आपक
*
```
-यदि आपका उदाहरण बाहरी संसाधन फ़ाइलों का उपयोग करता है, तो उन्हें [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) फ़ोल्डर में रखें (या पहले से वहां मौजूद कोई उपयोग करें) फिर उन्हें कोड में "assets/filename.ext" के साथ लिंक करें। उदाहरण के लिए [tint()](http://p5js.org/reference/p5/tint/) संदर्भ देखें।
+यदि आपका उदाहरण बाहरी संसाधन फ़ाइलों का उपयोग करता है, तो उन्हें [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) फ़ोल्डर में रखें (या पहले से वहां मौजूद कोई उपयोग करें) फिर उन्हें कोड में "assets/filename.ext" के साथ लिंक करें। उदाहरण के लिए [tint()](https://p5js.org/reference/p5/tint/) संदर्भ देखें।
### `describe()` का उपयोग करके कैनवास का विवरण जोड़ें
diff --git a/src/content/contributor-docs/ko/README.mdx b/src/content/contributor-docs/ko/README.mdx
index 4c75b932ab..decff15a0c 100644
--- a/src/content/contributor-docs/ko/README.mdx
+++ b/src/content/contributor-docs/ko/README.mdx
@@ -17,7 +17,7 @@ p5.js에 기여하는데에 관심을 가져주셔서 감사합니다! 우리
p5.js 프로젝트의 핵심적인 저장소들은 아래와 같습니다:
* [p5.js](https://github.com/processing/p5.js): 본 저장소에는 p5.js 라이브러리의 소스 코드가 보관되어 있습니다. [유저들이 보게 되는 p5.js의 레퍼런스 매뉴얼](https://p5js.org/reference/) 또한 이 소스 코드에 포함되어 있는 [JSDoc](http://usejsdoc.org/) 각주에서 생성됩니다. 본 저장소는 [로렌 리 맥카시(Lauren Lee McCarthy)](https://github.com/lmccart/)가 관리합니다.
-* [p5.js-website](https://github.com/processing/p5.js-website/): 본 저장소에는 레퍼런스 매뉴얼을 제외한 [p5.js 웹사이트](http://p5js.org)의 코드가 전부 보관되어 있습니다. 본 저장소는 [로렌 리 맥카시(Lauren Lee McCarthy)](https://github.com/lmccart/)가 관리합니다.
+* [p5.js-website](https://github.com/processing/p5.js-website/): 본 저장소에는 레퍼런스 매뉴얼을 제외한 [p5.js 웹사이트](https://p5js.org)의 코드가 전부 보관되어 있습니다. 본 저장소는 [로렌 리 맥카시(Lauren Lee McCarthy)](https://github.com/lmccart/)가 관리합니다.
* [p5.js-sound](https://github.com/processing/p5.js-sound/): 본 저장소에는 p5.sound.js 라이브러리가 보관되어 있습니다. 본 저장소는 [제이슨 시갈(Jason Sigal)](https://github.com/therewasaguy/)이 관리합니다.
* [p5.js-web-editor](https://github.com/processing/p5.js-web-editor/): 본 저장소에는 [p5.js 웹 에디터](https://editor.p5js.org)의 소스 코드가 보관되어 있습니다. 본 저장소는 [캐시 타라케지언(Cassie Tarakajian)](https://github.com/catarak/)이 관리합니다. 예전의 [p5.js 에디터](https://github.com/processing/p5.js-editor/)는 이제 더 이상 사용되지 않다는 점을 참고하십시오.
* [p5.accessibility](https://github.com/processing/p5.accessibility): 맹인 및 시각 장애인들이 조금 더 쉽게 p5 캔버스를 사용할 수 있도록 하는 라이브러리입니다.
@@ -39,7 +39,7 @@ p5.js 프로젝트의 핵심적인 저장소들은 아래와 같습니다:
문서화는 본 프로젝트의 가장 중요한 부분입니다. 낮은 품질의 문서화는 새로운 이용자와 컨트리뷰터들의 진입 장벽을 높여 프로젝트 참여도를 저하시킵니다. [contributing\_documentation.md](../contributing_documentation/) 페이지는 문서화를 시작하는 데에 깊이 있는 개요를 제시합니다. p5.js를 위한 문서화는 아래와 같은 곳들에서 주로 찾아볼 수 있습니다:
* [p5js.org/reference](https://p5js.org/reference/)는 소스 코드의 [인라인 도큐멘테이션](../inline_documentation/)으로부터 생성됩니다. 이는 텍스트 설명, 파라미터, 코드 스니펫 예시 등을 포함합니다. 우리는 코드와 인라인 도큐멘테이션을 긴밀히 연결시키고, 문서화에 기여하는 게 코드에 기여하는 것 만큼이나 중요하다는 생각을 강화하기 위해 인라인 도큐멘테이션을 활용하는 것입니다. 라이브러리가 빌드 되면 라이브러리와 코드가 작동하는 방식 사이에 문제가 없음을 확실히 하기 위해 인라인 도큐멘테이션과 예시를 확인합니다. 이에 기여하기 위해선 [inline\_documentation.md](../inline_documentation/) 페이지를 살펴보는 걸로 시작하시기 바랍니다.
-* [p5js.org/examples](http://p5js.org/examples/)페이지는 p5.js를 학습하는 데에 유용할 수 있는 길이가 긴 예시들을 담고 있습니다. 컨트리뷰션을 위해서는 [adding\_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md) 페이지를 살펴보시기 바랍니다.
+* [p5js.org/examples](https://p5js.org/examples/)페이지는 p5.js를 학습하는 데에 유용할 수 있는 길이가 긴 예시들을 담고 있습니다. 컨트리뷰션을 위해서는 [adding\_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md) 페이지를 살펴보시기 바랍니다.
* [p5js.org/tutorials](https://p5js.org/tutorials/)페이지는 p5.js와 프로그래밍의 개념을 배울 수 있도록 도와주는 튜토리얼들을 담고 있습니다. 기여하기 위해서는 [p5.js 웹사이트의 튜토리얼에 대한 튜토리얼](https://p5js.org/learn/tutorial-guide.html)을 살펴보시기 바랍니다!
* p5.js 웹사이트는 현재 몇 가지 다른 언어들을 지원하고 있음을 확인하실 수 있습니다. 이는 국제화(혹은 줄여서 i18n)라고 불립니다. 이에 대한 문서는 [i18n\_contribution](https://github.com/processing/p5.js-website/blob/main/contributor_docs/i18n_contribution.md) 페이지에서 더 자세히 보실 수 있습니다.
@@ -76,7 +76,7 @@ p5.js 프로젝트의 핵심적인 저장소들은 아래와 같습니다:
4. 프로젝트 폴더로 들어가 npm에 필요한 모든 디펜던시를 설치하십시오.
```shell
- $ cd p5.js
+ $ cd p5.js
$ npm ci
```
@@ -91,7 +91,7 @@ p5.js 프로젝트의 핵심적인 저장소들은 아래와 같습니다:
6. 로컬에서 코드 베이스를 변경하고, 깃(Git)으로 [커밋](https://help.github.com/articles/github-glossary/#commit) 하십시오.
```shell
- $ git add -u
+ $ git add -u
$ git commit -m "YOUR COMMIT MESSAGE"
```
diff --git a/src/content/contributor-docs/ko/contributing_to_the_p5js_reference.mdx b/src/content/contributor-docs/ko/contributing_to_the_p5js_reference.mdx
index 6ae94e8c2a..90b61eb3fb 100644
--- a/src/content/contributor-docs/ko/contributing_to_the_p5js_reference.mdx
+++ b/src/content/contributor-docs/ko/contributing_to_the_p5js_reference.mdx
@@ -144,7 +144,7 @@ p5.js 소스 코드를 보면 많은 라인이 레퍼런스 주석으로 작성
## 추가 시그니처
-만약 함수가 여러 개의 매개변수 옵션을 가지고 있다면, 각각을 개별적으로 명시할 수 있습니다. 예를 들어, [`background()`](http://p5js.org/reference/#p5/background/) 함수는 다양한 매개변수 옵션을 지원하고 있습니다(background() 레퍼런스 페이지에서 "문법" 섹션을 확인해 보세요). 먼저 여러 옵션 중 하나를 선택하여, 앞서 살펴본 형식에 따라 첫 번째 시그니처에 관한 주석을 작성합니다. 첫 번째 주석 블록이 끝나면, 뒤이어 다른 시그니처를 추가 작성할 수 있습니다. 각각의 추가 시그니처는 ’@method’와 ‘@param’ 태그만 사용하여 작성할 수 있으며, 각자의 블록 범위 내에 작성되어야 합니다. 아래 예시를 참고해 주세요.
+만약 함수가 여러 개의 매개변수 옵션을 가지고 있다면, 각각을 개별적으로 명시할 수 있습니다. 예를 들어, [`background()`](https://p5js.org/reference/#p5/background/) 함수는 다양한 매개변수 옵션을 지원하고 있습니다(background() 레퍼런스 페이지에서 "문법" 섹션을 확인해 보세요). 먼저 여러 옵션 중 하나를 선택하여, 앞서 살펴본 형식에 따라 첫 번째 시그니처에 관한 주석을 작성합니다. 첫 번째 주석 블록이 끝나면, 뒤이어 다른 시그니처를 추가 작성할 수 있습니다. 각각의 추가 시그니처는 ’@method’와 ‘@param’ 태그만 사용하여 작성할 수 있으며, 각자의 블록 범위 내에 작성되어야 합니다. 아래 예시를 참고해 주세요.
```
/**
@@ -268,7 +268,7 @@ p5.js 소스 코드를 보면 많은 라인이 레퍼런스 주석으로 작성
*
```
-만약, 예제 코드가 외부 애셋 파일을 사용해야 한다면, 필요한 파일들을 [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) 폴더에 넣어두세요(이미 해당 폴더에 존재하는 파일을 재사용해도 됩니다). 그리고 코드에서 "assets/filename.ext" 경로로 파일을 불러와 사용하면 됩니다. [tint()](http://p5js.org/reference/p5/tint/) 레퍼런스를 참고하세요.
+만약, 예제 코드가 외부 애셋 파일을 사용해야 한다면, 필요한 파일들을 [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) 폴더에 넣어두세요(이미 해당 폴더에 존재하는 파일을 재사용해도 됩니다). 그리고 코드에서 "assets/filename.ext" 경로로 파일을 불러와 사용하면 됩니다. [tint()](https://p5js.org/reference/p5/tint/) 레퍼런스를 참고하세요.
### `describe()`로 캔버스 설명 추가하기
diff --git a/src/content/contributor-docs/ko/creating_libraries.mdx b/src/content/contributor-docs/ko/creating_libraries.mdx
index 3ba9a4dc07..912dde6fc4 100644
--- a/src/content/contributor-docs/ko/creating_libraries.mdx
+++ b/src/content/contributor-docs/ko/creating_libraries.mdx
@@ -136,9 +136,9 @@ p5.prototype.registerMethod('remove', p5.prototype.doRemoveStuff);
* **기여된 라이브러리는 제작자가 호스팅, 문서화 및 유지 관리합니다.** 라이브러리들은 GitHub, 별도의 웹 사이트 또는 어딘가에 있을 수 있습니다.
-* **문서가 핵심입니다!** 라이브러리 문서는 사용자가 쉽게 찾아보고 다운로드 하여 사용할 수 있는 곳에 있어야 합니다. 기여된 라이브러리에 대한 문서는 기본 p5.js 레퍼런스에 포함되지 않지만 여러분이 유사한 형식을 따르고 싶을 수도 있습니다. [라이브러리 개요 페이지](http://p5js.org/reference/libraries/p5.sound), [클래스 개요 페이지](http://p5js.org/reference/p5.Vector) 및 [메소드 페이지](http://p5js.org/reference/p5/arc/) 의 예제를 참조하세요.
+* **문서가 핵심입니다!** 라이브러리 문서는 사용자가 쉽게 찾아보고 다운로드 하여 사용할 수 있는 곳에 있어야 합니다. 기여된 라이브러리에 대한 문서는 기본 p5.js 레퍼런스에 포함되지 않지만 여러분이 유사한 형식을 따르고 싶을 수도 있습니다. [라이브러리 개요 페이지](https://p5js.org/reference/libraries/p5.sound), [클래스 개요 페이지](https://p5js.org/reference/p5.Vector) 및 [메소드 페이지](https://p5js.org/reference/p5/arc/) 의 예제를 참조하세요.
* **예제가 좋습니다!** 사람들에게 라이브러리가 할 수 있는 일을 보여주세요. 모두 자바스크립트이므로 사람들은 라이브러리를 다운로드하기 전 온라인에서 실행 되는 것을 볼 수 있습니다. 예제들을 호스팅하기 쉬운
[jsfiddle](http://jsfiddle.net/) 및 [codepen](http://codepen.io)이라는 두가지 좋은 옵션이 있습니다.
-* **알려주세요!** 라이브러리를 배포 할 준비가 되면 [hello@p5js.org](mailto:hello@p5js.org)로 링크와 몇 가지 정보와 함께 보내주세요. [라이브러리 페이지](http://p5js.org/libraries/)에 추가 할 것입니다.
+* **알려주세요!** 라이브러리를 배포 할 준비가 되면 [hello@p5js.org](mailto:hello@p5js.org)로 링크와 몇 가지 정보와 함께 보내주세요. [라이브러리 페이지](https://p5js.org/libraries/)에 추가 할 것입니다.
diff --git a/src/content/contributor-docs/ko/friendly_error_system.mdx b/src/content/contributor-docs/ko/friendly_error_system.mdx
index 1dbf155b9f..c2eab1b154 100644
--- a/src/content/contributor-docs/ko/friendly_error_system.mdx
+++ b/src/content/contributor-docs/ko/friendly_error_system.mdx
@@ -67,8 +67,8 @@ function draw() {};
```javascript
arc(1, 1, 10.5, 10);
/// 콘솔에 다음의 메시지가 생성됩니다.:
-/// > pt.js: arc() 함수의 입력 파라미터 중 4번째 자리(인덱스는 0부터 시작)에 빈 값이 들어온 것 같습니다. 의도한 것이 아니라면, 이것은 종종 범위의 문제입니다.: [https://p5js.org/examples/data-variable-scope.html]. [http://p5js.org/reference/#p5/arc]
-/// > pt.js: arc() 함수의 입력 파라미터 중 5번째 자리(인덱스는 0부터 시작)에 빈 값이 들어온 것 같습니다. 의도한 것이 아니라면, 이것은 종종 범위의 문제입니다.: [https://p5js.org/examples/data-variable-scope.html]. [http://p5js.org/reference/#p5/arc]
+/// > pt.js: arc() 함수의 입력 파라미터 중 4번째 자리(인덱스는 0부터 시작)에 빈 값이 들어온 것 같습니다. 의도한 것이 아니라면, 이것은 종종 범위의 문제입니다.: [https://p5js.org/examples/data-variable-scope.html]. [https://p5js.org/reference/#p5/arc]
+/// > pt.js: arc() 함수의 입력 파라미터 중 5번째 자리(인덱스는 0부터 시작)에 빈 값이 들어온 것 같습니다. 의도한 것이 아니라면, 이것은 종종 범위의 문제입니다.: [https://p5js.org/examples/data-variable-scope.html]. [https://p5js.org/reference/#p5/arc]
```
@@ -77,7 +77,7 @@ arc(1, 1, 10.5, 10);
```javascript
arc('1', 1, 10.5, 10, 0, Math.PI, 'pie');
/// 콘솔에 다음의 메시지가 생성됩니다.:
-/// > p5.js:arc() 함수의 입력 파라미터 중 0번째 자리에는(인덱스는 0부터 시작)에는 숫자가 들어와야 하는데 문자열이 들어왔습니다. [http://p5js.org/reference/#p5/arc]
+/// > p5.js:arc() 함수의 입력 파라미터 중 0번째 자리에는(인덱스는 0부터 시작)에는 숫자가 들어와야 하는데 문자열이 들어왔습니다. [https://p5js.org/reference/#p5/arc]
```
* 이것은 다음과 같이 호출할 수 있습니다.: `p5._validateParameters(FUNCT_NAME, ARGUMENTS)` 또는 `p5.prototype._validateParameters(FUNCT_NAME, ARGUMENTS)` 는 파라미터 검증이 필요한 함수 내부에서 씁니다. 일반적인 목적으로는 `p5._validateParameters` 를 사용하는 것이 좋습니다. `p5.prototype._validateParameters(FUNCT_NAME, ARGUMENTS)` 은 주로 디버깅이나 단위 테스트 목적으로 사용합니다.
diff --git a/src/content/contributor-docs/zh-Hans/README.mdx b/src/content/contributor-docs/zh-Hans/README.mdx
index 08b530e645..2bc163fb80 100644
--- a/src/content/contributor-docs/zh-Hans/README.mdx
+++ b/src/content/contributor-docs/zh-Hans/README.mdx
@@ -15,7 +15,7 @@ description: >
p5.js 项目除了这个代码库外还包括了以下几个其他的代码库:
* [p5.js](https://github.com/processing/p5.js):包括了 p5.js 源代码。[面向用户的 p5.js 参考文献](https://p5js.org/reference/)也是由包含在此源代码中的 [JSDoc](http://usejsdoc.org/) 注解生成的。[Lauren Lee McCarthy](https://github.com/lmccart/) 为维持者。
-* [p5.js-website](https://github.com/processing/p5.js-website/):此源代码包含了 \[p5.js website]\([http://p5js.org](http://p5js.org) /)的大多数代码(除参考文献外)。[Lauren Lee McCarthy](https://github.com/lmccart/) 为维持者。
+* [p5.js-website](https://github.com/processing/p5.js-website/):此源代码包含了 \[p5.js website]\([https://p5js.org](https://p5js.org) /)的大多数代码(除参考文献外)。[Lauren Lee McCarthy](https://github.com/lmccart/) 为维持者。
* [p5.js-sound](https://github.com/processing/p5.js-sound/):包括了 p5.sound.js 程式库。[Jason Sigal](https://github.com/therewasaguy/) 为维持者。
* [p5.js-web-editor](https://github.com/processing/p5.js-web-editor/):包含了 [p5.js web editor](https://editor.p5js.org) 的源代码。[Cassie Tarakajian](https://github.com/catarak/) 为维持者。请注意,旧版 [p5.js editor](https://github.com/processing/p5.js-editor/) 已不再受支持。
* [p5.accessibility](https://github.com/processing/p5.accessibility):使 p5.js 更适合盲人和视障人士使用的程式库。
@@ -37,7 +37,7 @@ p5.js 项目除了这个代码库外还包括了以下几个其他的代码库
我们意识到参考文献是这个项目中最重要的部分。不好的参考文献是新用户与新贡献者的最大屏障,让项目不具有包容性。[contributing\_documentation.md](../contributing_documentation/) 页面为开始修改参考文献给出了一个深入的导览。p5.js 的参考文献可以在以下几个地方找到:
* [p5js.org/reference](https://p5js.org/reference/):由 [inline documentation](../inline_documentation/) 的源代码生成。它包括了文本描述和参数以及随附的代码片段示例。我们将所有这些内联文献和代码放在一起,以使代码和参考文献保持紧密的联系,并强化这样的思想,贡献参考文献与贡献代码至少同等重要。构建库后,它将检查内联参考文献和示例,以确保它们与代码的行为方式匹配。 要做出贡献,您可以先查看 [inline\_documentation.md](../inline_documentation/) 页面。
-* [p5js.org/examples](http://p5js.org/examples/) 页面包含更长的示例,这些示例对于学习 p5.js 可能有用。要做出贡献,您可以先查看 [adding\_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md)。
+* [p5js.org/examples](https://p5js.org/examples/) 页面包含更长的示例,这些示例对于学习 p5.js 可能有用。要做出贡献,您可以先查看 [adding\_examples.md](https://github.com/processing/p5.js-website/blob/main/contributor_docs/Adding_examples.md)。
* [p5js.org/learn](https://p5js.org/learn/) 页面包含可帮助您学习 p5.js 和编程概念的教程。 要做出贡献,您可以先查看 [p5.js guide to contributing to tutorials](https://p5js.org/learn/tutorial-guide.html)。
* 您可能会注意到 p5.js 网站目前支持几种不同的语言。这称为国际化(i18n)。您可以在 [i18n\_contribution](https://github.com/processing/p5.js-website/blob/main/contributor_docs/i18n_contribution.md)页面了解更多。
diff --git a/src/content/contributor-docs/zh-Hans/contributing_to_the_p5js_reference.mdx b/src/content/contributor-docs/zh-Hans/contributing_to_the_p5js_reference.mdx
index 11a289f2ee..3e353502c2 100644
--- a/src/content/contributor-docs/zh-Hans/contributing_to_the_p5js_reference.mdx
+++ b/src/content/contributor-docs/zh-Hans/contributing_to_the_p5js_reference.mdx
@@ -144,7 +144,7 @@ description: |
## 其他签名
-如果一个函数有多个可能的参数选项,则可以分别指定每个参数。例如,[`background()`](http://p5js.org/reference/#p5/background/) 函数有许多不同的参数选项(请参阅参考页面上的“语法”部分)。选择一个版本以使用上面的模板列出作为第一个签名。在第一个参考注释块的末尾,你可以添加额外的签名,每个签名都在自己的块中,仅使用以下示例中的 `@method` 和 `@param` 标签。
+如果一个函数有多个可能的参数选项,则可以分别指定每个参数。例如,[`background()`](https://p5js.org/reference/#p5/background/) 函数有许多不同的参数选项(请参阅参考页面上的“语法”部分)。选择一个版本以使用上面的模板列出作为第一个签名。在第一个参考注释块的末尾,你可以添加额外的签名,每个签名都在自己的块中,仅使用以下示例中的 `@method` 和 `@param` 标签。
```
/**
@@ -268,7 +268,7 @@ description: |
*
```
-如果你的示例使用外部素材文件,请将它们放入 [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) 文件夹中(或者重用其中已有的文件),然后在代码中使用 "assets/filename.ext" 链接到它们。请参阅 [tint()](http://p5js.org/reference/p5/tint/) 参考示例。
+如果你的示例使用外部素材文件,请将它们放入 [/docs/yuidoc-p5-theme/assets](https://github.com/processing/p5.js/tree/main/docs/yuidoc-p5-theme/assets/) 文件夹中(或者重用其中已有的文件),然后在代码中使用 "assets/filename.ext" 链接到它们。请参阅 [tint()](https://p5js.org/reference/p5/tint/) 参考示例。
### 使用 `describe()` 添加画布描述
diff --git a/src/content/contributor-docs/zh-Hans/creating_libraries.mdx b/src/content/contributor-docs/zh-Hans/creating_libraries.mdx
index de122cafe3..bb2093efe1 100644
--- a/src/content/contributor-docs/zh-Hans/creating_libraries.mdx
+++ b/src/content/contributor-docs/zh-Hans/creating_libraries.mdx
@@ -131,8 +131,8 @@ p5.prototype.registerMethod('remove', p5.prototype.doRemoveStuff);
* **贡献的库由创建者托管、文档化和维护。** 这可以在GitHub、一个单独的网站或其他地方进行。
-* **文档至关重要!** 您的库的文档应该放在某个易于找到的位置,供下载和使用您的库的用户使用。贡献的库的文档将不会包含在主要的p5.js参考文档中,但您可能希望遵循类似的格式。请参阅这些示例:[库概述页面](http://p5js.org/reference/libraries/p5.sound)、[类概述页面](http://p5js.org/reference/p5.Vector)和[方法页面](http://p5js.org/reference/p5/arc/)。
+* **文档至关重要!** 您的库的文档应该放在某个易于找到的位置,供下载和使用您的库的用户使用。贡献的库的文档将不会包含在主要的p5.js参考文档中,但您可能希望遵循类似的格式。请参阅这些示例:[库概述页面](https://p5js.org/reference/libraries/p5.sound)、[类概述页面](https://p5js.org/reference/p5.Vector)和[方法页面](https://p5js.org/reference/p5/arc/)。
* **示例也很棒!** 它们向人们展示了您的库能做什么。由于这全部是JavaScript,人们可以在下载之前在线运行它们。[jsfiddle](http://jsfiddle.net/)和[codepen](http://codepen.io)是两个很好的简单选项,可以用来托管示例。
-* **告诉我们吧!** 一旦您的库准备好发布,发送一封电子邮件至[hello@p5js.org](mailto:hello@p5js.org),附上链接和一些信息。我们将在[libraries page](http://p5js.org/libraries/)上包含它!
+* **告诉我们吧!** 一旦您的库准备好发布,发送一封电子邮件至[hello@p5js.org](mailto:hello@p5js.org),附上链接和一些信息。我们将在[libraries page](https://p5js.org/libraries/)上包含它!
diff --git a/src/content/contributor-docs/zh-Hans/fes_reference_dev_notes.mdx b/src/content/contributor-docs/zh-Hans/fes_reference_dev_notes.mdx
index db2d9752b7..4650046545 100644
--- a/src/content/contributor-docs/zh-Hans/fes_reference_dev_notes.mdx
+++ b/src/content/contributor-docs/zh-Hans/fes_reference_dev_notes.mdx
@@ -265,9 +265,9 @@ arc(1, 1, 10.5, 10);
FES将在控制台生成以下消息:
-> 🌸 p5.js 说:看起来arc()在位置#4(从零开始的索引)收到了一个空变量。如果不是故意的,这通常是作用域问题:\[[https://p5js.org/examples/data-variable-scope.html\]。\[http://p5js.org/reference/#p5/arc](https://p5js.org/examples/data-variable-scope.html]。\[http://p5js.org/reference/#p5/arc)]
+> 🌸 p5.js 说:看起来arc()在位置#4(从零开始的索引)收到了一个空变量。如果不是故意的,这通常是作用域问题:\[[https://p5js.org/examples/data-variable-scope.html\]。\[https://p5js.org/reference/#p5/arc](https://p5js.org/examples/data-variable-scope.html]。\[https://p5js.org/reference/#p5/arc)]
-> 🌸 p5.js 说:看起来arc()在位置#5(从零开始的索引)收到了一个空变量。如果不是故意的,这通常是作用域问题:\[[https://p5js.org/examples/data-variable-scope.html\]。\[http://p5js.org/reference/#p5/arc](https://p5js.org/examples/data-variable-scope.html]。\[http://p5js.org/reference/#p5/arc)]
+> 🌸 p5.js 说:看起来arc()在位置#5(从零开始的索引)收到了一个空变量。如果不是故意的,这通常是作用域问题:\[[https://p5js.org/examples/data-variable-scope.html\]。\[https://p5js.org/reference/#p5/arc](https://p5js.org/examples/data-variable-scope.html]。\[https://p5js.org/reference/#p5/arc)]
类型不匹配的示例
@@ -277,7 +277,7 @@ arc('1', 1, 10.5, 10, 0, Math.PI, 'pie');
FES将在控制台生成以下消息:
-> 🌸 p5.js 说:arc()在参数#0(从零开始的索引)处期望接收Number,但收到了字符串。\[[http://p5js.org/reference/p5/arc](http://p5js.org/reference/p5/arc)]
+> 🌸 p5.js 说:arc()在参数#0(从零开始的索引)处期望接收Number,但收到了字符串。\[[https://p5js.org/reference/p5/arc](https://p5js.org/reference/p5/arc)]
##### 位置
@@ -347,7 +347,7 @@ function preload() {
FES将在控制台中生成以下消息:
-> 🌸 p5.js说:当调用background时(位于sketch.js的第4行\[http\://localhost:8000/lib/empty-example/sketch.js:4:3]),在p5js库内部发生了一个错误,错误消息为“无法读取未定义的属性'background'”。(如果没有另外说明,这可能是由于从preload中调用了background。preload函数中除了load函数(loadImage、loadJSON、loadFont、loadStrings等)之外不应该有其他内容。)([http://p5js.org/reference/p5/preload)](http://p5js.org/reference/p5/preload))
+> 🌸 p5.js说:当调用background时(位于sketch.js的第4行\[http\://localhost:8000/lib/empty-example/sketch.js:4:3]),在p5js库内部发生了一个错误,错误消息为“无法读取未定义的属性'background'”。(如果没有另外说明,这可能是由于从preload中调用了background。preload函数中除了load函数(loadImage、loadJSON、loadFont、loadStrings等)之外不应该有其他内容。)([https://p5js.org/reference/p5/preload)](https://p5js.org/reference/p5/preload))
内部错误示例 2
@@ -360,7 +360,7 @@ function setup() {
FES将在控制台中生成以下消息:
-> 🌸 p5.js说:当调用mouseClicked时(位于sketch.js的第3行\[http\://localhost:8000/lib/empty-example/sketch.js:3:7]),在p5js库内部发生了一个错误,错误消息为“无法读取未定义的属性'bind'”。(如果没有另外说明,这可能是由于传递给mouseClicked的参数存在问题。)([http://p5js.org/reference/p5/mouseClicked)](http://p5js.org/reference/p5/mouseClicked))
+> 🌸 p5.js说:当调用mouseClicked时(位于sketch.js的第3行\[http\://localhost:8000/lib/empty-example/sketch.js:3:7]),在p5js库内部发生了一个错误,错误消息为“无法读取未定义的属性'bind'”。(如果没有另外说明,这可能是由于传递给mouseClicked的参数存在问题。)([https://p5js.org/reference/p5/mouseClicked)](https://p5js.org/reference/p5/mouseClicked))
用户示例中的作用域错误示例
@@ -387,7 +387,7 @@ function setup() {
FES将在控制台中生成以下消息:
-> 🌸 p5.js说:您可能错误地将“colour”写成了“color”(位于sketch.js的第2行\[http\://localhost:8000/lib/empty-example/sketch.js:2:3])。如果希望使用p5.js中的函数,请将其更正为color([http://p5js.org/reference/p5/color)。](http://p5js.org/reference/p5/color)。)
+> 🌸 p5.js说:您可能错误地将“colour”写成了“color”(位于sketch.js的第2行\[http\://localhost:8000/lib/empty-example/sketch.js:2:3])。如果希望使用p5.js中的函数,请将其更正为color([https://p5js.org/reference/p5/color)。](https://p5js.org/reference/p5/color)。)
##### 位置
@@ -473,7 +473,7 @@ function preLoad() {
FES 将在控制台生成以下消息:
-> 🌸 p5.js 提示:似乎您可能误写了 preLoad,应该是 preload。如果这不是您的意图,请进行更正。([http://p5js.org/reference/p5/preload](http://p5js.org/reference/p5/preload))
+> 🌸 p5.js 提示:似乎您可能误写了 preLoad,应该是 preload。如果这不是您的意图,请进行更正。([https://p5js.org/reference/p5/preload](https://p5js.org/reference/p5/preload))
##### 位置
diff --git a/src/content/reference/en/p5.sound/p5.Pulse.mdx b/src/content/reference/en/p5.sound/p5.Pulse.mdx
index a2c2f24956..fd914d455a 100644
--- a/src/content/reference/en/p5.sound/p5.Pulse.mdx
+++ b/src/content/reference/en/p5.sound/p5.Pulse.mdx
@@ -9,7 +9,7 @@ description: |
The pulse is created with two oscillators.
Accepts a parameter for frequency, and to set the
width between the pulses. See
+ https://p5js.org/reference/p5.Oscillator">
p5.Oscillator
for a full list of methods.
For example, calling getURLParams()
in a sketch hosted at the
URL
- http://p5js.org?year=2014&month=May&day=15
returns
+ https://p5js.org?year=2014&month=May&day=15
returns
{ year: 2014, month: 'May', day: 15 }
.
वर्तमान URL पैरामीटर को एक Object
में लौटाता है।
उदाहरण के लिए, यदि URL http://p5js.org?year=2014&month=May&day=15
पर होस्टेड स्केच में getURLParams()
को बुलाया जाता है तो { year: 2014, month: 'May', day: 15 }
वापस लौटता है।
उदाहरण के लिए, यदि URL https://p5js.org?year=2014&month=May&day=15
पर होस्टेड स्केच में getURLParams()
को बुलाया जाता है तो { year: 2014, month: 'May', day: 15 }
वापस लौटता है।
例如:在托管在URL上的绘图中调用getURLParams()
,
- URL 为:http://p5js.org?year=2014&month=May&day=15
,返回
+ URL 为:https://p5js.org?year=2014&month=May&day=15
,返回
{ year: "2014, month: 'May', day: 15 }
。