Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: removed-link #1421

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,4 @@ dist/*
!dist/download/version.json
!dist/books/media.zip
!dist/learn/books/media.zip

13 changes: 5 additions & 8 deletions src/data/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1074,16 +1074,13 @@ learn:
We welcome new written tutorial contributions and this guide outlines the
steps of how to propose, prepare and contribute.
writing-a-tutorial-how-start-title: 'How to get started:'
writing-a-tutorial-how-start-1: 'Check that your proposed topic has not already been covered. There is '
writing-a-tutorial-how-start-2: a working spreadsheet here
writing-a-tutorial-how-start-1: 'Ensure your chosen topic has not been previously covered. '
writing-a-tutorial-how-start-2: ''
writing-a-tutorial-how-start-3: >-
that outlines in progress tutorials. If your topic is listed as in progress,
perhaps you can add to work being done and contribute to preparing existing
work for publication so please reach out to us.
If your topic is already in progress, consider contributing to the existing work and helping prepare it for publication. Feel free to reach out to us for guidance.
writing-a-tutorial-how-start-4: >-
If your topic is not already covered and is not listed as in progress,
please write a few sentences on what you propose to cover and email us this
description at [email protected].
If your topic hasn't been covered and isn't currently in progress, please provide a brief description of your proposed topic. You can send this description to us at [email protected].

writing-a-tutorial-how-prepare-title: 'How to prepare a p5js tutorial for publication online:'
writing-a-tutorial-how-prepare-1: >-
When your tutorial is ready for publication, please follow these steps to
Expand Down
18 changes: 8 additions & 10 deletions src/data/es.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1190,7 +1190,7 @@ learn:
missing semicolon for example is not allowed and will result in an error
message. You can't use different types of numbers, like floats or integers
interchangeably.
getting-started-in-webgl-shaders-p6x1: 'First let''s look at a basic vertex shader:'
getting-started-in-webgl-shaders-p6x1: "First let's look at a basic vertex shader:"
getting-started-in-webgl-shaders-p7x1: >-
This vertex shader begins with an <em>attribute</em>, which p5.js uses to
share vertex position information with the shader. This attribute is a <a
Expand Down Expand Up @@ -1376,18 +1376,16 @@ learn:
tutorial.
writing-a-tutorial-how-start-title: 'Cómo empezar:'
writing-a-tutorial-how-start-1: >-
Comprueba que el tema que hayas propuesto no haya sido cubierto antes.
Puedes encontrar
Comprueba que el tema que hayas propuesto no haya sido cubierto antes.Puedes encontrar.
writing-a-tutorial-how-start-2: una lista aquí
writing-a-tutorial-how-start-3: >-
con los tutoriales que están en progreso. Si tu tema está marcado en esta
lista como en progreso, tal vez puedes añadir al trabajo que se está
llevando a cabo y cooperar preparando el trabajo ya existente para su
publicación así que por favor contáctate con nosotros.
con los tutoriales que están en progreso. Si tu tema está marcado en esta
lista como en progreso, tal vez puedes añadir al trabajo que se está llevando a cabo y cooperar preparando el trabajo ya existente para su publicación así que por favor contáctate con nosotros.
writing-a-tutorial-how-start-4: >-
Si tu tema no está cubierto y no está enlistado como en progreso, por favor
escribe unas líneas sobre lo que propones cubrir y mándanos un email con
Si tu tema no está cubierto y no está enlistado como en progreso, por favor
escribe unas líneas sobre lo que propones cubrir y mándanos un email con
esta descripción a [email protected].

writing-a-tutorial-how-prepare-title: 'Cómo preparar un tutorial de p5js para su publicación en línea:'
writing-a-tutorial-how-prepare-1: >-
Cuando tu tutorial esté listo para ser publicado, por favor sigue los
Expand Down Expand Up @@ -2922,7 +2920,7 @@ teach:
teach-case13-title: p5.js à l'Ubuntu Party!
teach-case13-lead-name: Basile Pesin
teach-case13-content1: '2020 Ubuntu Party '
teach-case13-content1-1: 'Cité des Sciences et de l''''Industrie, Paris, France'
teach-case13-content1-1: "Cité des Sciences et de l''Industrie, Paris, France"
teach-case13-content2: 'Any age, including children and parents, young and older adults.'
teach-case13-content3: Advanced
teach-case13-content4: >-
Expand Down
52 changes: 24 additions & 28 deletions src/data/hi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -688,7 +688,7 @@ learn:
One of the most fundamental differences between working in 2D and working in
3D is the most obvious: there is one more dimension to work with. In
addition to the horizontal and vertical position (x and y axes) of an
element in our drawing, 3D adds depth, the z-axis.
element in our drawing, 3D adds depth, the z-axis.
getting-started-in-webgl-coords-and-transform-p6x1: >-
When drawing in 2D, the point (0,0) is located at the top left corner of the
screen. In WebGL mode, the origin of the sketch (0,0,0) is located in the
Expand Down Expand Up @@ -763,7 +763,7 @@ learn:
example, if <a class="code">rotate()</a> is called, followed by <a
class="code">translate()</a>, the direction of that translation will be
affected by the rotation. The entire coordinate system is rotating and
moving, not just the shape itself.
moving, not just the shape itself.
getting-started-in-webgl-coords-and-transform-p14x1: >-
Transformations can be performed in any order, but using
<strong>translate</strong>, <strong>rotate</strong>, and then
Expand All @@ -790,7 +790,7 @@ learn:
places two boxes in our sketch. To position the second box without <a
class="code">push()</a> and <a class="code">pop()</a>, you have to account
for the first transformation. This can be a lot to keep track of in a more
complex 3D scene.
complex 3D scene.
getting-started-in-webgl-coords-and-transform-p16x2: and
getting-started-in-webgl-coords-and-transform-p16x3: >-
. <a class="code">push()</a> and <a class="code">pop()</a> make it easier to
Expand All @@ -806,7 +806,7 @@ learn:
Consider this following example, which places two boxes in our sketch. To
position the second box without <a class="code">push()</a> and <a
class="code">pop()</a>, you have to account for the first transformation.
This can be a lot to keep track of in a more complex 3D scene.
This can be a lot to keep track of in a more complex 3D scene.
getting-started-in-webgl-coords-and-transform-p17x1: >-
Now, let's try the same code with <a class="code">push()</a> and <a
class="code">pop()</a>. Now we can just translate the object where we want
Expand All @@ -821,7 +821,7 @@ learn:
getting-started-in-webgl-coords-and-transform-p18x1: >-
In the below example, try removing <a class="code">push()</a> and <a
class="code">pop()</a> to see how the transformations affect the second
object that is drawn.
object that is drawn.
getting-started-in-webgl-coords-and-transform-heading5: Basic Shapes in 3D
getting-started-in-webgl-coords-and-transform-p19x1: >-
So far we have only been using <a class="code">box()</a> but p5.js has seven
Expand Down Expand Up @@ -896,7 +896,7 @@ learn:
method, which should be used within <a class="code">preload()</a>.
getting-started-in-webgl-custom-geometry-p2x2: >-
method, which should be used within <a class="code">preload()</a>. Then you
can use the
can use the
getting-started-in-webgl-custom-geometry-p2x3: 'function to draw the model, as demonstrated in the example below.'
getting-started-in-webgl-custom-geometry-p3x1: >-
A common issue that can come up with custom models is scaling. Depending on
Expand Down Expand Up @@ -938,11 +938,11 @@ learn:
href="{{root}}/reference/#/p5/p5.Geometry">p5.Geometry</a>, which p5 uses
internally for <a class="code">loadModel()</a> but can also be used to
define custom geometry, offering tools that can be helpful in calculating
faces and normals.
faces and normals.
getting-started-in-webgl-custom-geometry-p6x1_: >-
, which p5.js uses internally for <a class="code">loadModel()</a> but can
also be used to define custom geometry, offering tools that can be helpful
in calculating faces and normals.
in calculating faces and normals.
getting-started-in-webgl-custom-geometry-p6x2: >-
In 3D, a face refers to a collection of three or four points that make up a
surface, giving our geometry the appearance of being solid. A normal is the
Expand Down Expand Up @@ -1004,7 +1004,7 @@ learn:
A <em>perspective camera</em> skews objects so they appear to get smaller as
they get further away, vanishing at a single point in the distance. This is
in contrast to an <em>orthographic camera</em>, where the geometry stays
the same size as it gets further away and has no vanishing point.
the same size as it gets further away and has no vanishing point.
getting-started-in-webgl-appearance-p3x1: >-
One setting that we can change with a perspective camera is the
<em>field-of-view</em>, or FOV. This is the term that is used to describe
Expand Down Expand Up @@ -1080,7 +1080,7 @@ learn:
getting-started-in-webgl-appearance-p11x1: >-
In this interactive example, try selecting each of the different materials
to see how they affect the appearance of the geometry. You can move your
mouse and see the effect that a directional light has on the material.
mouse and see the effect that a directional light has on the material.
getting-started-in-webgl-appearance-p12x1: 'Try commenting and uncommenting the different lights in this example:'
getting-started-in-webgl-appearance-p13x1: >-
More custom materials can be achieved through using <a
Expand All @@ -1094,7 +1094,7 @@ learn:
While they are useful for changing the appearance of your geometry, shaders
are a bit beyond the scope of this tutorial, so make sure to check out the
<a href="{{root}}/learn/introduction-to-shaders.html">Introduction to
Shaders</a> page when you are ready.
Shaders</a> page when you are ready.
getting-started-in-webgl-appearance-info1x2: Introduction to Shaders
getting-started-in-webgl-appearance-info1x3: 'page when you are ready. '
getting-started-in-webgl-appearance-heading4: Conclusion
Expand Down Expand Up @@ -1179,7 +1179,7 @@ learn:
missing semicolon for example is not allowed and will result in an error
message. You can't use different types of numbers, like floats or integers
interchangeably.
getting-started-in-webgl-shaders-p6x1: 'First let''s look at a basic vertex shader:'
getting-started-in-webgl-shaders-p6x1: "First let's look at a basic vertex shader:"
getting-started-in-webgl-shaders-p7x1: >-
This vertex shader begins with an <em>attribute</em>, which p5.js uses to
share vertex position information with the shader. This attribute is a <a
Expand Down Expand Up @@ -1365,14 +1365,10 @@ learn:
writing-a-tutorial-how-start-1: 'जांचें कि आपका प्रस्तावित विषय पहले से ही कवर नहीं किया गया है। '
writing-a-tutorial-how-start-2: 'यहां एक वर्किंग स्प्रेडशीट है '
writing-a-tutorial-how-start-3: >-
जो प्रगति शिक्षण में रूपरेखा है। यदि आपके विषय को प्रगति के रूप में सूचीबद्ध
किया गया है, तो शायद आप काम करने के लिए जोड़ सकते हैं और प्रकाशन के लिए
मौजूदा काम को तैयार करने में योगदान कर सकते हैं ताकि कृपया हमारे पास
पहुंचें।
जो प्रगति शिक्षण में रूपरेखा है। यदि आपके विषय को प्रगति के रूप में सूचीबद्ध किया गया है, तो शायद आप काम करने के लिए जोड़ सकते हैं और प्रकाशन के लिए मौजूदा काम को तैयार करने में योगदान कर सकते हैं ताकि कृपया हमारे पास पहुंचें।
writing-a-tutorial-how-start-4: >-
यदि आपका विषय पहले से ही कवर नहीं है और प्रगति के रूप में सूचीबद्ध नहीं है,
तो कृपया कुछ वाक्यों को लिखें, जो आप हमें इस विवरण को [email protected] पर
कवर करने और ईमेल करने का प्रस्ताव देते हैं।
यदि आपका विषय पहले से ही कवर नहीं है और प्रगति के रूप में सूचीबद्ध नहीं है, तो कृपया कुछ वाक्यों को लिखें, जो आप हमें इस विवरण को [email protected] पर कवर करने और ईमेल करने का प्रस्ताव देते हैं।

writing-a-tutorial-how-prepare-title: 'ऑनलाइन प्रकाशन के लिए एक p5js शिक्षण कैसे तैयार करें:'
writing-a-tutorial-how-prepare-1: >-
जब आपका शिक्षण प्रकाशन के लिए तैयार हो जाता है, तो कृपया p5js वेबसाइट के लिए
Expand Down Expand Up @@ -1626,7 +1622,7 @@ learn:
के लिए createCanvas () फ़ंक्शन के उपयोग पर ध्यान दें।
curves-description1: >-
This tutorial is written by J David Eisenberg and ported by Sally Chen. If
you see any errors or have comments,
you see any errors or have comments,
curves-description2: ' please let us know.'
curves-description3: 'This work is licensed under a '
curves-description4: ' Creative Commons Attribution-NonCommercial-ShareAlinke 4.0 International License.'
Expand Down Expand Up @@ -1857,7 +1853,7 @@ libraries:
p5.xr: p5 के साथ VR और AR रेखाचित्र बनाने के लिए एक पुस्तकालय|
p5.3D: 'WebGL में 3D पाठ और छवियां। '
WEBMIDI.js: Easily send and receive MIDI messages from p5.
p5.buttons: '''एक पुस्तकालय जिसका उद्देश्य स्क्रिप्टिंग बटन को जटिल बनाना है।'''
p5.buttons: "'एक पुस्तकालय जिसका उद्देश्य स्क्रिप्टिंग बटन को जटिल बनाना है।'"
p5.button: >-
'p5.js कैनवास में सीधे सरल या स्टाइल वाले बटनों को डिज़ाइन और प्रस्तुत करने
के लिए छोटा एक फ़ंक्शन लाइब्रेरी।'
Expand Down Expand Up @@ -2012,7 +2008,7 @@ community:
contributors-conference-title: p5.js योगदानकर्ता सम्मेलन
contributors-conference1: >-
जबकि अधिकांश कार्य ऑनलाइन होते है, हम IRL भी आयोजित करते हैं। हमने
पिट्सबर्ग, पेंसिल्वेनिया में
पिट्सबर्ग, पेंसिल्वेनिया में
contributors-conference2: >-
कार्नेगी मेलन विश्वविद्यालय में योगदानकर्ताओं के दो सम्मेलन आयोजित किए।
कलाकार, डिजाइनर, डेवलपर्स, शिक्षक p5.js परियोजना को आगे बढ़ाने के लिए एक साथ
Expand Down Expand Up @@ -2194,7 +2190,7 @@ community:
and Access via Translation. It provides space for contributors of p5.js and
experienced practitioners from outside OSSTA projects to share their
knowledge, perspectives, and dreams for building greater access to
technical and arts spaces.
technical and arts spaces.
2022-p5js-access-day-recap-video: p5.js Access Day 2022 Recap Video
2022-p5js-access-day-recap-video-asl: p5.js Access Day 2022 Recap Video with ASL Interpretation
2022-p5js-access-day-moderator: Moderator
Expand Down Expand Up @@ -2466,7 +2462,7 @@ showcase:
project-a-5-1-qianqian: 'I am very excited about '
project-a-5-2-qianqian: ' in LA.'
creator-from-phuong: 'From Kyiv, Ukraine'
project-a-1-1-phuong: 'I''m a creative coder and designer, a '
project-a-1-1-phuong: "I'm a creative coder and designer, a "
link-1-phuong: Play Airi Flies!
link-2-phuong: Code for AiriFlies on GitHub
link-3-phuong: More info in Phuong Ngo's portfolio
Expand Down Expand Up @@ -2565,7 +2561,7 @@ showcase:
great about making sure the project is a learning resource and not just a
collection of examples.
project-a-3-1-casey-louise: 'Casey: Does '
project-a-3-2-casey-louise: ' count as a feature? I also love having the ability to share my programs on the web so that people don''t have to install special software or come to NYC to see my work.'
project-a-3-2-casey-louise: " count as a feature? I also love having the ability to share my programs on the web so that people don't have to install special software or come to NYC to see my work."
project-a-3-3-casey-louise: 'Louise: My favorite feature is '
project-a-3-4-casey-louise: ' and '
project-a-3-5-casey-louise: ' for transformation of the coordinate system to make generative visuals.'
Expand All @@ -2589,7 +2585,7 @@ showcase:
openframeworks-book-casey-louise: openFrameworks book
project-a-4-7-casey-louise: ' is written. A fun "hey, it’s not hard and you can do it too" approach is what we believe in.'
project-a-5-1-casey-louise: 'Check out the '
project-a-5-2-casey-louise: ' to explore our peers'' amazing grant projects!'
project-a-5-2-casey-louise: " to explore our peers' amazing grant projects!"
pronouns-nonbinary: (they/them)
creator-from-moon: 'From Athens, Georgia'
posters-by: Posters By
Expand Down Expand Up @@ -2799,7 +2795,7 @@ teach:
teach-case11-content5: >-
We used p5.js Web editor and code examples on the website. We also used
dice, playing cards and various paper tools to help students learn about
coding concepts.
coding concepts.
teach-case12-title: Digital Weaving & Physical Computing Workshop Series
teach-case12-lead-name: Qianqian Ye
teach-case12-image-alt: In-class photo
Expand All @@ -2819,7 +2815,7 @@ teach:
teach-case13-title: p5.js à l'Ubuntu Party!
teach-case13-lead-name: Basile Pesin
teach-case13-content1: '2020 Ubuntu Party '
teach-case13-content1-1: 'Cité des Sciences et de l''''Industrie, Paris, France'
teach-case13-content1-1: "Cité des Sciences et de l''Industrie, Paris, France"
teach-case13-content2: 'Any age, including children and parents, young and older adults.'
teach-case13-content3: Advanced
teach-case13-content4: >-
Expand Down
Loading