Skip to content

Privacy Policy & Code of Conduct Sections Are Not Translated #3496

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

Closed
Therajat14 opened this issue May 25, 2025 · 4 comments
Closed

Privacy Policy & Code of Conduct Sections Are Not Translated #3496

Therajat14 opened this issue May 25, 2025 · 4 comments
Labels
Area: Translation For localization of the p5.js editor or contributor documentation Needs Discussion Requires further conversation or consensus

Comments

@Therajat14
Copy link

Therajat14 commented May 25, 2025

p5.js version

1.11.7

What is your operating system?

Windows

Web browser and version

No response

Actual Behavior

The "Privacy Policy", "Terms of Use", and "Code of Conduct" pages are not translated into any language other than English. This issue affects accessibility and inclusivity for non-English-speaking users, which goes against the values highlighted in the p5.js Community Statement.

Image

Expected Behavior

These pages should be displayed in the selected language, or at least offer a translated version to maintain consistency and accessibility across the platform.

Steps to reproduce

Go to the p5.js web editor website.

Change the language using the language selector in the navigation bar.
Open the Help menu.
Click on About.
Scroll to the bottom of the About page.
Click on any of the following links: Privacy Policy, Terms of Use, or Code of Conduct.

Notice that these pages remain in English, regardless of the selected site language.

@Therajat14 Therajat14 added Bug Error or unexpected behaviors Awaiting Maintainer Approval Needs review from a maintainer before moving forward labels May 25, 2025
@yugalkaushik
Copy link
Contributor

Thanks so much for opening this!
For anyone interested in submitting translations related to this issue, please refer to the Translations documentation!

@raclim raclim added Needs Discussion Requires further conversation or consensus Area: Translation For localization of the p5.js editor or contributor documentation and removed Bug Error or unexpected behaviors Awaiting Maintainer Approval Needs review from a maintainer before moving forward labels May 27, 2025
@raclim
Copy link
Collaborator

raclim commented May 27, 2025

Thanks for raising this issue @Therajat14 and for linking the translation docs @yugalkaushik!

I think since these pages refer to legal documents, we might need to approach translations here more cautiously. One approach could be to have a draft translation and then have it reviewed by a lawyer who speaks the language natively to correct it?

@yugalkaushik
Copy link
Contributor

Since these pages contain legal documents, we should avoid translating them to prevent potential misinterpretations or legal inaccuracies. While translations can be done easily, finding a native-speaking lawyer to review them for accuracy is not always feasible. I suggest keeping the legal content in its original language with a note explaining it remains untranslated for legal clarity.
What are your thoughts on keeping the legal content untranslated?

@Therajat14
Copy link
Author

Thank you, @yugalkaushik and @raclim , for your insights on this issue. I completely understand the concerns regarding legal document translations and the potential risks of misinterpretation. Your suggestion to keep the legal content in its original language with an explanatory note sounds like a practical approach to ensure clarity while avoiding inaccuracies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Translation For localization of the p5.js editor or contributor documentation Needs Discussion Requires further conversation or consensus
Projects
None yet
Development

No branches or pull requests

3 participants