From 84173c06a9eaccb4b0de27e244d31127416d4670 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Fri, 5 Jun 2026 06:35:16 +0000 Subject: [PATCH 1/2] chore: synced translations from crowdin --- .../ar/about/get-involved/collab-summit.md | 16 + .../pages/ar/about/get-involved/events.mdx | 16 + apps/site/pages/ar/about/governance.md | 24 ++ apps/site/pages/ar/about/index.mdx | 120 +++++++ apps/site/pages/es/about/branding.mdx | 75 +---- apps/site/pages/fr/about/branding.mdx | 75 +---- apps/site/pages/fr/about/eol.mdx | 5 +- apps/site/pages/fr/about/partners.mdx | 4 +- .../site/pages/fr/about/previous-releases.mdx | 9 +- .../pages/fr/about/security-reporting.mdx | 2 + apps/site/pages/fr/download/archive/index.mdx | 2 +- apps/site/pages/id/about/branding.mdx | 75 +---- apps/site/pages/id/download/archive/index.mdx | 3 +- apps/site/pages/ja/about/branding.mdx | 75 +---- apps/site/pages/ja/about/partners.mdx | 2 +- .../site/pages/ja/about/previous-releases.mdx | 12 +- .../pages/ja/about/security-reporting.mdx | 2 + apps/site/pages/ja/download/archive/index.mdx | 2 +- apps/site/pages/ja/download/current.mdx | 21 +- apps/site/pages/ja/download/index.mdx | 21 +- apps/site/pages/pt-br/about/branding.mdx | 19 +- apps/site/pages/pt-br/about/eol.mdx | 2 +- .../pages/pt-br/download/archive/index.mdx | 4 +- apps/site/pages/pt-br/download/current.mdx | 20 +- apps/site/pages/pt-br/download/index.mdx | 24 +- apps/site/pages/pt-br/index.mdx | 6 +- apps/site/pages/ro/about/branding.mdx | 75 +---- apps/site/pages/ro/download/archive/index.mdx | 2 +- apps/site/pages/ta/about/branding.mdx | 19 +- apps/site/pages/ta/about/eol.mdx | 4 +- apps/site/pages/ta/download/archive/index.mdx | 3 +- apps/site/pages/ta/download/current.mdx | 20 +- apps/site/pages/ta/download/index.mdx | 20 +- apps/site/pages/ta/index.mdx | 6 +- apps/site/pages/uk/about/branding.mdx | 75 +---- apps/site/pages/uk/about/partners.mdx | 2 +- .../site/pages/uk/about/previous-releases.mdx | 7 +- .../pages/uk/about/security-reporting.mdx | 2 + apps/site/pages/uk/download/archive/index.mdx | 2 +- .../pages/zh-cn/download/archive/index.mdx | 3 +- apps/site/snippets/ar/download/n.bash | 5 + apps/site/snippets/ar/download/npm.bash | 2 + apps/site/snippets/ar/download/yarn.bash | 5 + apps/site/snippets/fr/download/asdf.bash | 12 + apps/site/snippets/ko/download/npm.bash | 2 +- packages/i18n/src/locales/ar.json | 309 ++++++++++++++++++ packages/i18n/src/locales/fr.json | 1 + 47 files changed, 656 insertions(+), 556 deletions(-) create mode 100644 apps/site/pages/ar/about/get-involved/collab-summit.md create mode 100644 apps/site/pages/ar/about/get-involved/events.mdx create mode 100644 apps/site/pages/ar/about/governance.md create mode 100644 apps/site/pages/ar/about/index.mdx create mode 100644 apps/site/snippets/ar/download/n.bash create mode 100644 apps/site/snippets/ar/download/npm.bash create mode 100644 apps/site/snippets/ar/download/yarn.bash create mode 100644 apps/site/snippets/fr/download/asdf.bash create mode 100644 packages/i18n/src/locales/ar.json diff --git a/apps/site/pages/ar/about/get-involved/collab-summit.md b/apps/site/pages/ar/about/get-involved/collab-summit.md new file mode 100644 index 0000000000000..aa9b0fc2ad663 --- /dev/null +++ b/apps/site/pages/ar/about/get-involved/collab-summit.md @@ -0,0 +1,16 @@ +--- +title: القمة التعاونية +layout: about +--- + +# القمة التعاونية + +القمة التعاونية هي مؤتمر يهدف إلى جمع المساهمين الحاليين والراغبين في المساهمة لمناقشة Node.js بالتعاون المباشر و التعلم وتبادل المعرفة. تجتمع الفرق و مجموعات العمل ومساهمو المجتمع مرتين سنويًا لإجراء نقاشات مهمة، والعمل حضوريًا على بعض المبادرات التي يريدون دفعها إلى الأمام. + +## من سيحضر؟ + +يحضر القمة التعاونية في المقام الأول المساهمون الحاليون وأعضاء المجتمع، لكنها ترحب أيضًا بمن لم يساهموا بعد ويرغبون في الانضمام. إذا كنت جديدًا على المساهمة في Node.js، فقد تكون القمة التعاونية فرصة مناسبة لمعرفة ما يحدث داخل المجتمع، والمساهمة بالمهارات التي تملكها وترغب في تطويرها. + +قبل انعقاد القمة، يرسل المساهمون وأعضاء المجتمع مقترحات للجلسات من أجل إعداد الجدول. يمكن للحاضرين الاطلاع على الجلسات مسبقًا قبل الوصول إلى الموقع، ثم المشاركة في النقاشات العامة بين المتعاونين، وبعدها الدخول في الجلسات. وستكون هناك أيضًا فرص كثيرة للنقاشات الجانبية وتبادل الأفكار. + +لمعرفة المزيد عن القمم التعاونية القادمة والسابقة، راجع [مستودع القمة](https://github.com/openjs-foundation/summit). ويمكنك أيضًا الاطلاع على [المسائل المسجلة](https://github.com/nodejs/summit/issues) لمعرفة المواضيع التي يقترح المساهمون وأعضاء المجتمع مناقشتها حضوريًا. diff --git a/apps/site/pages/ar/about/get-involved/events.mdx b/apps/site/pages/ar/about/get-involved/events.mdx new file mode 100644 index 0000000000000..d0c48041b167c --- /dev/null +++ b/apps/site/pages/ar/about/get-involved/events.mdx @@ -0,0 +1,16 @@ +--- +title: الأحداث القادمة +layout: about +--- + +## الأحداث القادمة + +فعاليات Node.js مفتوحة ومتاحة للجميع. نرحب بانضمام ومشاركة أي شخص. + +### اجتماعات Node.js® القادمة + +يعقد مشروع Node.js العديد من الاجتماعات على مدار العام لمناقشة وتخطيط جوانب المشروع. + +الاجتماعات التالية ستُعقد خلال 7 الأيام القادمة. + + diff --git a/apps/site/pages/ar/about/governance.md b/apps/site/pages/ar/about/governance.md new file mode 100644 index 0000000000000..b651b766fc875 --- /dev/null +++ b/apps/site/pages/ar/about/governance.md @@ -0,0 +1,24 @@ +--- +title: حوكمة المشروع +layout: about +--- + +# حوكمة المشروع + +## التوافق في السعي + +يتبع مشروع Node.js نموذجًا لاتخاذ القرارات يعتمد على [Consensus Seeking](https://en.wikipedia.org/wiki/Consensus-seeking_decision-making). + +## المساهمون + +تتم صيانة GitHub repository الأساسي [nodejs/node](https://github.com/nodejs/node) بواسطة Collaborators، ويتم ترشيحهم بشكل مستمر من Collaborators الحاليين. + +الأشخاص الذين يقدمون مساهمات مهمة وذات قيمة يصبحون Collaborators، ويحصلون على commit-access في المشروع. يتم تحديد هؤلاء الأشخاص من قبل Collaborators آخرين، ثم تتم مناقشة ترشيحهم مع Collaborators الحاليين. + +للاطلاع على القائمة الحالية من المساهمون، راجع [README.md](https://github.com/nodejs/node/blob/main/README.md#current-project-team-members) الخاص بالمشروع. + +يتوفر guide خاص بـ Collaborators في [collaborator-guide.md](https://github.com/nodejs/node/blob/main/doc/contributing/collaborator-guide.md). + +## اللجنة التوجيهية الفنية + +تتم حوكمة المشروع بواسطة [Technical Steering Committee (TSC)](https://github.com/nodejs/TSC/blob/main/TSC-Charter.md)، وهي الجهة المسؤولة عن التوجيه العام للمشروع. تتكوّن TSC من مجموعة فرعية من المساهمون النشطين، ويتم ترشيحهم من أعضاء TSC الحاليين. diff --git a/apps/site/pages/ar/about/index.mdx b/apps/site/pages/ar/about/index.mdx new file mode 100644 index 0000000000000..042214337044c --- /dev/null +++ b/apps/site/pages/ar/about/index.mdx @@ -0,0 +1,120 @@ +--- +title: حول Node.js® +layout: about +--- + +# حول Node.js® + +Node.js هي بيئة تشغيل JavaScript غير متزامنة ومعتمدة على الأحداث، ومصممة لبناء +تطبيقات شبكية قابلة للتوسع. في مثال "hello world" التالي، يمكن التعامل مع +عدد كبير من الاتصالات في الوقت نفسه. عند كل اتصال، يتم تشغيل الـ callback، +لكن إذا لم يكن هناك عمل يجب تنفيذه، فستدخل Node.js في وضع الانتظار. + +```cjs +const { createServer } = require('node:http'); + +const hostname = '127.0.0.1'; +const port = 3000; + +const server = createServer((req, res) => { + res.statusCode = 200; + res.setHeader('Content-Type', 'text/plain'); + res.end('Hello World'); +}); + +server.listen(port, hostname, () => { + console.log(`Server running at http://${hostname}:${port}/`); +}); +``` + +```mjs +import { createServer } from 'node:http'; + +const hostname = '127.0.0.1'; +const port = 3000; + +const server = createServer((req, res) => { + res.statusCode = 200; + res.setHeader('Content-Type', 'text/plain'); + res.end('Hello World'); +}); + +server.listen(port, hostname, () => { + console.log(`Server running at http://${hostname}:${port}/`); +}); +``` + +يختلف هذا عن نموذج concurrency الأكثر شيوعًا اليوم، حيث يتم الاعتماد على OS threads. +تعد الشبكات المبنية على threads أقل كفاءة نسبيًا، كما أنها صعبة الاستخدام. إضافة إلى ذلك، +لا يحتاج مستخدمو Node.js إلى القلق من dead-locking للـ process، لأن Node.js لا تستخدم locks. +تقريبًا لا توجد أي function في Node.js تنفذ I/O مباشرة، لذلك لا يتوقف الـ process إلا عند تنفيذ I/O +باستخدام synchronous methods من مكتبة Node.js القياسية. وبما أن لا شيء يوقف التنفيذ، +فإن بناء أنظمة قابلة للتوسع في Node.js يعد أمرًا منطقيًا وسهلًا نسبيًا. + +إذا كانت بعض هذه المصطلحات غير مألوفة لك، فهناك مقال كامل عن +[Blocking vs. Non-Blocking](/learn/asynchronous-work/overview-of-blocking-vs-non-blocking). + +--- + +تشبه Node.js في تصميمها أنظمة مثل +[Event Machine](https://github.com/eventmachine/eventmachine) في Ruby و[Twisted](https://twisted.org/) في Python، وقد تأثرت بها. لكن Node.js تأخذ نموذج الأحداث إلى مستوى أبعد. +فهي تقدم event loop كجزء من runtime بدلًا من تقديمها كمكتبة. في الأنظمة الأخرى، +يوجد دائمًا blocking call لبدء event loop. +عادةً يتم تعريف السلوك عبر callbacks في بداية السكربت، وفي النهاية يتم تشغيل server +من خلال blocking call مثل `EventMachine::run()`. +في Node.js، لا يوجد استدعاء خاص من نوع start-the-event-loop. تدخل Node.js ببساطة إلى event loop بعد تنفيذ السكربت المدخل. +وتخرج Node.js من event loop عندما لا تبقى callbacks أخرى يجب تنفيذها. يشبه هذا السلوك +JavaScript في المتصفح، حيث تكون event loop مخفية عن المستخدم. + +يعد HTTP جزءًا أساسيًا في Node.js، وقد صُمم مع مراعاة streaming وlow latency. +وهذا يجعل Node.js مناسبة جدًا لتكون أساسًا لمكتبة أو framework للويب. + +كون Node.js مصممة بدون threads لا يعني أنك لا تستطيع الاستفادة من عدة cores في بيئتك. +يمكن إنشاء child processes باستخدام API الخاصة بنا +[`child_process.fork()`](https://nodejs.org/api/child_process.html)، وهي مصممة لتكون سهلة التواصل معها. +وعلى الواجهة نفسها بُنيت وحدة [`cluster`](https://nodejs.org/api/cluster.html)، +التي تسمح لك بمشاركة sockets بين processes لتفعيل load balancing +على مستوى cores لديك. + +## موارد Node.js الرسمية + +لضمان الأصالة والأمان عند العمل مع Node.js، استخدم دائمًا المصادر الرسمية. تجنب الوثوق برسائل البريد، +أو binaries، أو التنزيلات القادمة من مصادر غير رسمية. + +### نطاقات Node.js الرسمية + +لتنزيل Node.js binaries والوصول إلى التوثيق الرسمي، استخدم هذه النطاقات فقط: + +- [nodejs.org](https://nodejs.org) +- [nodejs.dev](https://nodejs.dev) _(يعيد التوجيه إلى https://nodejs.org)_ +- [iojs.org](https://iojs.org) _(يعيد التوجيه إلى https://nodejs.org)_ + +### npm packages الرسمية + +يحافظ فريق Node.js على npm package scopes الرسمية التالية: + +- [`@node-core`](https://npmjs.com/~node-core) +- [`@pkgjs`](https://npmjs.com/~pkgjs) + +إضافة إلى ذلك، يحافظ فريق Node.js على packages منشورة عبر حساب npm +[`nodejs-foundation`](https://npmjs.com/~nodejs-foundation)، +مع أن packages أخرى مرتبطة بـ Node.js مثل [`undici`](https://www.npmjs.com/package/undici) قد تتم صيانتها أيضًا بواسطة مساهمين مرتبطين بالمشروع بشكل وثيق. + +استخدام packages من فريق Node.js يضمن أنك تعمل مع مكونات Node.js مدعومة رسميًا. + +### GitHub Organizations الرسمية + +تتم صيانة Node.js والمشاريع المرتبطة بها ضمن GitHub organizations الرسمية التالية: + +- [nodejs](https://github.com/nodejs) +- [pkgjs](https://github.com/pkgjs) + +### قنوات التواصل الرسمية + +تتواصل Node.js وOpenJS Foundation عبر عدة قنوات رسمية وقنوات مدعومة من المجتمع. يمكنك العثور على التفاصيل حول +كيفية المشاركة في صفحة [شارك معنا](https://nodejs.org/en/about/get-involved). + +### الإبلاغ عن مشاكل الموقع والتوقفات + +إذا واجهت مشاكل في موقع Node.js، فأبلغ عنها في [مستودع موقع Node.js](https://github.com/nodejs/nodejs.org/issues). +وللحصول على تحديثات فورية حول الانقطاعات، زر [صفحة حالة Node.js](https://status.nodejs.org). diff --git a/apps/site/pages/es/about/branding.mdx b/apps/site/pages/es/about/branding.mdx index 50e958cf59652..231cf61db1ce6 100644 --- a/apps/site/pages/es/about/branding.mdx +++ b/apps/site/pages/es/about/branding.mdx @@ -11,25 +11,13 @@ Por favor revise la [política de la marca comercial](https://trademark-policy.o Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por diseñar y contribuir con la Tortuga Cohete. -Mascota de Node.js +Mascota de Node.js ## Logos de Node.js® ### Logo hexagonal de Node.js® -Logo hexagonal de Node.js +Logo hexagonal de Node.js ### Logo Horizontal de Node.js® @@ -37,22 +25,10 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise - Logo Horizontal Oscuro de Node.js + Logo Horizontal Oscuro de Node.js - Logo Horizontal Claro de Node.js + Logo Horizontal Claro de Node.js @@ -64,37 +40,18 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise - Logo Apilado Oscuro de Node.js + Logo Apilado Oscuro de Node.js - Logo Apilado Claro de Node.js + Logo Apilado Claro de Node.js - Logo Apilado Negro de Node.js + Logo Apilado Negro de Node.js - Logo Apilado Blanco de Node.js + Logo Apilado Blanco de Node.js @@ -106,22 +63,10 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise - Iconos Verde de JS + Iconos Verde de JS - Iconos Blanco de JS + Iconos Blanco de JS diff --git a/apps/site/pages/fr/about/branding.mdx b/apps/site/pages/fr/about/branding.mdx index a2c029f706518..ffe21ed25566c 100644 --- a/apps/site/pages/fr/about/branding.mdx +++ b/apps/site/pages/fr/about/branding.mdx @@ -11,25 +11,13 @@ Veuillez consulter la [politique en matière de marques](https://trademark-polic Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la conception et la contribution de la tortue-fusée. -Mascotte de Node.js +Mascotte de Node.js ## Logo Node.js® ### Logo hexagonal Node.js® -Logo Hex Node.js +Logo Hex Node.js ### Node.js® Logo horizontal @@ -37,22 +25,10 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c - Logo horizontal sombre de Node.js + Logo horizontal sombre de Node.js - Logo horizontal clair de Node.js + Logo horizontal clair de Node.js @@ -64,37 +40,18 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c - Logo empilé sombre de Node.js + Logo empilé sombre de Node.js - Logo empilé clair de Node.js + Logo empilé clair de Node.js - Logo empilé noir de Node.js + Logo empilé noir de Node.js - Logo empilé blanc de Node.js + Logo empilé blanc de Node.js @@ -106,22 +63,10 @@ Crédit à [Angela Angelini](https://www.linkedin.com/in/angeliningl/) pour la c - Icons JS Vert + Icons JS Vert - Icons JS Blanc + Icons JS Blanc diff --git a/apps/site/pages/fr/about/eol.mdx b/apps/site/pages/fr/about/eol.mdx index 3a3150d369f47..ca9a75546419a 100644 --- a/apps/site/pages/fr/about/eol.mdx +++ b/apps/site/pages/fr/about/eol.mdx @@ -16,10 +16,7 @@ Les versions majeures de Node.js sont publiées, corrigées et déclarées en fi ou diff --git a/apps/site/pages/fr/about/partners.mdx b/apps/site/pages/fr/about/partners.mdx index ce51a757cf766..9b58d868a40e9 100644 --- a/apps/site/pages/fr/about/partners.mdx +++ b/apps/site/pages/fr/about/partners.mdx @@ -22,8 +22,8 @@ sans lesquels nous ne pourrions pas tester et publier de nouvelles versions de N ## Contributeurs -Les contributeurs sont des particuliers et des organisations qui apportent leur soutien financier via -[OpenCollective](https://opencollective.com/nodejs) du projet Node.js. +Les sponsors sont des personnes et des organisations qui soutiennent financièrement le projet Node.js +via [OpenCollective](https://opencollective.com/nodejs) et [GitHub Sponsors](https://github.com/sponsors/nodejs). diff --git a/apps/site/pages/fr/about/previous-releases.mdx b/apps/site/pages/fr/about/previous-releases.mdx index ef6e3d7a19927..ab48f6862b2af 100644 --- a/apps/site/pages/fr/about/previous-releases.mdx +++ b/apps/site/pages/fr/about/previous-releases.mdx @@ -7,10 +7,11 @@ layout: about -Les versions majeures de Node.js passent au statut de version _Current_ pendant six mois, ce qui donne aux auteurs de bibliothèques le temps de les prendre en charge. -Après six mois, les versions impaires (9, 11, etc.) ne sont plus supportées, et les versions paires (10, 12, etc.) passent au statut _Active LTS_ et sont prêtes pour une utilisation générale. -Le statut de la version _LTS_ correspond à un "support à long terme", qui garantit généralement que les bogues critiques seront corrigés pendant une durée totale de 30 mois. -Les applications de production ne doivent utiliser que les versions _Active LTS_ ou _Maintenance LTS_. +Les versions majeures de Node.js passent au statut de version _Current_ pendant six mois, ce qui laisse aux auteurs de bibliothèques le temps d’ajouter leur prise en charge. +Historiquement (jusqu’à Node.js 26), les versions impaires (9, 11, etc.) ne sont plus prises en charge après six mois, tandis que les versions paires (10, 12, etc.) passent au statut _Active LTS_ et sont prêtes pour une utilisation générale. +À partir de Node.js 27, le cycle de publication sera annuel et chaque version majeure passera au statut _LTS_ après sa phase _Current_ de six mois (et six mois supplémentaires de phase _Alpha_). +Le statut de version _LTS_ signifie « support à long terme », ce qui garantit généralement que les bugs critiques seront corrigés pendant une durée totale de 30 mois. +Les applications en production doivent uniquement utiliser les versions _Active LTS_ ou _Maintenance LTS_. ## Calendrier de version diff --git a/apps/site/pages/fr/about/security-reporting.mdx b/apps/site/pages/fr/about/security-reporting.mdx index 7b713b8227db8..08e6a53187214 100644 --- a/apps/site/pages/fr/about/security-reporting.mdx +++ b/apps/site/pages/fr/about/security-reporting.mdx @@ -77,6 +77,8 @@ le référentiel [nodejs/security-wg](https://github.com/nodejs/security-wg). + + Badge OpenSSF diff --git a/apps/site/pages/fr/download/archive/index.mdx b/apps/site/pages/fr/download/archive/index.mdx index 4933c91e4b467..d4b7745b8bc9e 100644 --- a/apps/site/pages/fr/download/archive/index.mdx +++ b/apps/site/pages/fr/download/archive/index.mdx @@ -54,6 +54,6 @@ layout: download-archive -)} + )} diff --git a/apps/site/pages/id/about/branding.mdx b/apps/site/pages/id/about/branding.mdx index 27f0c9555f5ad..e18802e4196cc 100644 --- a/apps/site/pages/id/about/branding.mdx +++ b/apps/site/pages/id/about/branding.mdx @@ -11,25 +11,13 @@ Harap tinjau [kebijakan merek dagang](https://trademark-policy.openjsf.org/) unt Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) atas desain dan kontribusinya terhadap Rocket Turtle. -Node.js mascot +Node.js mascot ## Logo Node.js® ### Logo Hex Node.js® -Node.js Hex Logo +Node.js Hex Logo ### Logo Horizontal Node.js® @@ -37,22 +25,10 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a - Logo Gelap Horizontal Node.js® + Logo Gelap Horizontal Node.js® - Logo Terang Horizontal Node.js® + Logo Terang Horizontal Node.js® @@ -64,37 +40,18 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a - Logo Gelap Bertumpuk Node.js® + Logo Gelap Bertumpuk Node.js® - Logo Terang Bertumpuk Node.js® + Logo Terang Bertumpuk Node.js® - Logo Bertumpuk Hitam Node.js + Logo Bertumpuk Hitam Node.js - Logo Bertumpuk Putih Node.js + Logo Bertumpuk Putih Node.js @@ -106,22 +63,10 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a - JS Icons Green + JS Icons Green - Ikon JS Putih + Ikon JS Putih diff --git a/apps/site/pages/id/download/archive/index.mdx b/apps/site/pages/id/download/archive/index.mdx index 60740dc767d89..36985df962b56 100644 --- a/apps/site/pages/id/download/archive/index.mdx +++ b/apps/site/pages/id/download/archive/index.mdx @@ -53,7 +53,6 @@ layout: download-archive

Versi Minor

- -)} + )} diff --git a/apps/site/pages/ja/about/branding.mdx b/apps/site/pages/ja/about/branding.mdx index 5ac55faf84b62..9482506cafe22 100644 --- a/apps/site/pages/ja/about/branding.mdx +++ b/apps/site/pages/ja/about/branding.mdx @@ -11,25 +11,13 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に ロケットタートルは作者である[Angela Angelini](https://www.linkedin.com/in/angeliningl/)から提供されたものです。 -Node.jsマスコット +Node.jsマスコット ## Node.js®ロゴ ### Node.js®ヘキサゴンロゴ -Node.jsヘキサゴンロゴ +Node.jsヘキサゴンロゴ ### Node.js®横型ロゴ @@ -37,22 +25,10 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に - Node.jsダーク横型ロゴ + Node.jsダーク横型ロゴ - Node.jsライト横型ロゴ + Node.jsライト横型ロゴ @@ -64,37 +40,18 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に - Node.jsダークスタック型ロゴ + Node.jsダークスタック型ロゴ - Node.jsライトスタック型ロゴ + Node.jsライトスタック型ロゴ - Node.jsブラックスタック型ロゴ + Node.jsブラックスタック型ロゴ - Node.jsホワイトスタック型ロゴ + Node.jsホワイトスタック型ロゴ @@ -106,22 +63,10 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に - JSアイコングリーン + JSアイコングリーン - JSアイコンホワイト + JSアイコンホワイト diff --git a/apps/site/pages/ja/about/partners.mdx b/apps/site/pages/ja/about/partners.mdx index 09a89b788a0fd..0bb5e4a97dae8 100644 --- a/apps/site/pages/ja/about/partners.mdx +++ b/apps/site/pages/ja/about/partners.mdx @@ -17,7 +17,7 @@ Node.jsの成功と継続的な発展に欠かせないパートナーのみな ## サポーター -個人または組織のサポーターのみなさまには[OpenCollective](https://opencollective.com/nodejs)を通してNode.jsプロジェクトへの財政的なご支援をいただいております。 +サポーターとは[OpenCollective](https://opencollective.com/nodejs) と [GitHub Sponsors](https://github.com/sponsors/nodejs) を通じて、Node.jsプロジェクトを経済的に支援している個人および組織を指します。 diff --git a/apps/site/pages/ja/about/previous-releases.mdx b/apps/site/pages/ja/about/previous-releases.mdx index 6e2aeb3a517a0..fb5ffc4b113b0 100644 --- a/apps/site/pages/ja/about/previous-releases.mdx +++ b/apps/site/pages/ja/about/previous-releases.mdx @@ -7,7 +7,7 @@ layout: about -Node.jsのメジャーバージョンは6か月間 _Current_ ステータスとなり、ライブラリー開発者にサポートを追加する時間を与えます。6か月後、奇数のバージョン(9、11など)はサポートが終了し、偶数バージョン(10、12など)は _Active LTS_ ステータスに移行し、一般公開向けの準備が整います。 _LTS_ ステータスは「長期間サポート」であり、通常は合計30か月間の重大なバグ修正が保証されます。本番環境のアプリケーションでは _Active LTS_ または _Maintenance LTS_ スターテスのバージョンを利用する必要があります。 +Node.jsのメジャーバージョンは6か月間 _Current_ ステータスとなり、ライブラリー開発者にサポートを追加する時間を与えます。歴史的にNode.js 26までは奇数バージョン(9、11など)は6か月後にサポート終了となり、偶数バージョン(10、12など)は _Active LTS_ ステータスに移行して一般公開向けに適した状態になります。Node.js 27からはリリースサイクルは年次となり、各メジャーバージョンは6か月の _Current_ フェーズ(その前に6か月の _Alpha_ フェーズ)を経た後に _LTS_ ステータスに移行します。LTS ステータスは「長期間サポート」であり、通常は合計30か月間の重大なバグ修正が保証されます。本番環境のアプリケーションでは Active LTS または Maintenance LTS スターテスのバージョンを利用する必要があります。 ## リリーススケジュール @@ -29,12 +29,12 @@ Node.jsのウェブサイトではコマンドラインインターフェイス 「公式版」に指定されたインストール方法は次の要件を満たさなければなりません: -| 要件(公式版インストール方法) | -| :---------------------------------------------------------------------------------------------------------------------- | -| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | -| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | +| 要件(公式版インストール方法) | +| :-------------------------------------------------------------- | +| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | +| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | | Node.jsプロジェクトによって同梱されている公式バイナリーをダウンロードさせるインストール方法になっていなければならない。 | -| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | +| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | ### コミュニティ版インストール方法 diff --git a/apps/site/pages/ja/about/security-reporting.mdx b/apps/site/pages/ja/about/security-reporting.mdx index 170a8a67e102a..4cb548a424b8e 100644 --- a/apps/site/pages/ja/about/security-reporting.mdx +++ b/apps/site/pages/ja/about/security-reporting.mdx @@ -55,6 +55,8 @@ Node.jsプロジェクトはセキュリティー研究者と責任ある情報 + + OpenSSFバッジ diff --git a/apps/site/pages/ja/download/archive/index.mdx b/apps/site/pages/ja/download/archive/index.mdx index cc0390b77c734..62e7a30b432b5 100644 --- a/apps/site/pages/ja/download/archive/index.mdx +++ b/apps/site/pages/ja/download/archive/index.mdx @@ -54,6 +54,6 @@ layout: download-archive -)} + )} diff --git a/apps/site/pages/ja/download/current.mdx b/apps/site/pages/ja/download/current.mdx index f31a114b60cc9..50b135e5990b7 100644 --- a/apps/site/pages/ja/download/current.mdx +++ b/apps/site/pages/ja/download/current.mdx @@ -5,19 +5,13 @@ title: Node.js®をダウンロードする
- -用のNode.js® を - -を使ってダウンロードする +用のNode.js® を使ってダウンロードする - -アーキテクチャーで動作する - -用のビルド済みのNode.js®も利用できます。 +アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 @@ -35,15 +29,8 @@ title: Node.js®をダウンロードする 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 - - ナイトリーバイナリー - -や全ての過去のリリース、 -他のプラットフォーム向けの - - 非公式バイナリー - -もダウンロードできます。 +ナイトリーバイナリーや全ての過去のリリース、 +他のプラットフォーム向けの非公式バイナリーもダウンロードできます。
diff --git a/apps/site/pages/ja/download/index.mdx b/apps/site/pages/ja/download/index.mdx index fe1214eb0a608..d999d5763bace 100644 --- a/apps/site/pages/ja/download/index.mdx +++ b/apps/site/pages/ja/download/index.mdx @@ -5,19 +5,13 @@ title: Node.js®をダウンロードする
- -用のNode.js® を - -を使ってダウンロードする +用のNode.js® を使ってダウンロードする - -アーキテクチャーで動作する - -用のビルド済みのNode.js®も利用できます。 +アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 @@ -35,15 +29,8 @@ title: Node.js®をダウンロードする 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 - - ナイトリーバイナリー - -や全ての過去のリリース、 -他のプラットフォーム向けの - - 非公式バイナリー - -もダウンロードできます。 +ナイトリーバイナリーや全ての過去のリリース、 +他のプラットフォーム向けの非公式バイナリーもダウンロードできます。
diff --git a/apps/site/pages/pt-br/about/branding.mdx b/apps/site/pages/pt-br/about/branding.mdx index 46b49bbf1fd24..97f60d04eb443 100644 --- a/apps/site/pages/pt-br/about/branding.mdx +++ b/apps/site/pages/pt-br/about/branding.mdx @@ -11,25 +11,13 @@ Por favor, revise a [política de marcas registradas](https://trademark-policy.o Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por projetar e contribuir com a Rocket Turtle. -Mascote do Node.js +Mascote do Node.js ## Logotipos do Node.js® ### Logotipo Hexagonal do Node.js® -Logotipo Hexagonal do Node.js +Logotipo Hexagonal do Node.js ### Logotipo Horizontal do Node.js® @@ -44,7 +32,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por proj Logotipo Horizontal Claro do Node.js - @@ -71,7 +58,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por proj Logotipo Empilhado Branco do Node.js - @@ -88,6 +74,5 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por proj Ícones JS Brancos - diff --git a/apps/site/pages/pt-br/about/eol.mdx b/apps/site/pages/pt-br/about/eol.mdx index 71032925dde48..0520d223a7e56 100644 --- a/apps/site/pages/pt-br/about/eol.mdx +++ b/apps/site/pages/pt-br/about/eol.mdx @@ -15,7 +15,7 @@ As versões principais (major) do Node.js são lançadas, corrigidas e designada Atualize para a versão LTS mais recente do Node.js® -ou + ou -அல்லது + அல்லது ou diff --git a/apps/site/pages/fr/about/security-reporting.mdx b/apps/site/pages/fr/about/security-reporting.mdx index 08e6a53187214..7b713b8227db8 100644 --- a/apps/site/pages/fr/about/security-reporting.mdx +++ b/apps/site/pages/fr/about/security-reporting.mdx @@ -77,8 +77,6 @@ le référentiel [nodejs/security-wg](https://github.com/nodejs/security-wg). - - Badge OpenSSF diff --git a/apps/site/pages/fr/download/archive/index.mdx b/apps/site/pages/fr/download/archive/index.mdx index d4b7745b8bc9e..4933c91e4b467 100644 --- a/apps/site/pages/fr/download/archive/index.mdx +++ b/apps/site/pages/fr/download/archive/index.mdx @@ -54,6 +54,6 @@ layout: download-archive - )} +)} diff --git a/apps/site/pages/id/about/branding.mdx b/apps/site/pages/id/about/branding.mdx index e18802e4196cc..27f0c9555f5ad 100644 --- a/apps/site/pages/id/about/branding.mdx +++ b/apps/site/pages/id/about/branding.mdx @@ -11,13 +11,25 @@ Harap tinjau [kebijakan merek dagang](https://trademark-policy.openjsf.org/) unt Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) atas desain dan kontribusinya terhadap Rocket Turtle. -Node.js mascot +Node.js mascot ## Logo Node.js® ### Logo Hex Node.js® -Node.js Hex Logo +Node.js Hex Logo ### Logo Horizontal Node.js® @@ -25,10 +37,22 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a - Logo Gelap Horizontal Node.js® + Logo Gelap Horizontal Node.js® - Logo Terang Horizontal Node.js® + Logo Terang Horizontal Node.js® @@ -40,18 +64,37 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a - Logo Gelap Bertumpuk Node.js® + Logo Gelap Bertumpuk Node.js® - Logo Terang Bertumpuk Node.js® + Logo Terang Bertumpuk Node.js® - Logo Bertumpuk Hitam Node.js + Logo Bertumpuk Hitam Node.js - Logo Bertumpuk Putih Node.js + Logo Bertumpuk Putih Node.js @@ -63,10 +106,22 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a - JS Icons Green + JS Icons Green - Ikon JS Putih + Ikon JS Putih diff --git a/apps/site/pages/id/download/archive/index.mdx b/apps/site/pages/id/download/archive/index.mdx index 36985df962b56..60740dc767d89 100644 --- a/apps/site/pages/id/download/archive/index.mdx +++ b/apps/site/pages/id/download/archive/index.mdx @@ -53,6 +53,7 @@ layout: download-archive

Versi Minor

- )} + +)} diff --git a/apps/site/pages/ja/about/branding.mdx b/apps/site/pages/ja/about/branding.mdx index 9482506cafe22..5ac55faf84b62 100644 --- a/apps/site/pages/ja/about/branding.mdx +++ b/apps/site/pages/ja/about/branding.mdx @@ -11,13 +11,25 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に ロケットタートルは作者である[Angela Angelini](https://www.linkedin.com/in/angeliningl/)から提供されたものです。 -Node.jsマスコット +Node.jsマスコット ## Node.js®ロゴ ### Node.js®ヘキサゴンロゴ -Node.jsヘキサゴンロゴ +Node.jsヘキサゴンロゴ ### Node.js®横型ロゴ @@ -25,10 +37,22 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に - Node.jsダーク横型ロゴ + Node.jsダーク横型ロゴ - Node.jsライト横型ロゴ + Node.jsライト横型ロゴ @@ -40,18 +64,37 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に - Node.jsダークスタック型ロゴ + Node.jsダークスタック型ロゴ - Node.jsライトスタック型ロゴ + Node.jsライトスタック型ロゴ - Node.jsブラックスタック型ロゴ + Node.jsブラックスタック型ロゴ - Node.jsホワイトスタック型ロゴ + Node.jsホワイトスタック型ロゴ @@ -63,10 +106,22 @@ Node.jsのロゴやシンボルマークの許可されている利用方法に - JSアイコングリーン + JSアイコングリーン - JSアイコンホワイト + JSアイコンホワイト diff --git a/apps/site/pages/ja/about/previous-releases.mdx b/apps/site/pages/ja/about/previous-releases.mdx index fb5ffc4b113b0..36468ea03cc48 100644 --- a/apps/site/pages/ja/about/previous-releases.mdx +++ b/apps/site/pages/ja/about/previous-releases.mdx @@ -29,12 +29,12 @@ Node.jsのウェブサイトではコマンドラインインターフェイス 「公式版」に指定されたインストール方法は次の要件を満たさなければなりません: -| 要件(公式版インストール方法) | -| :-------------------------------------------------------------- | -| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | -| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | +| 要件(公式版インストール方法) | +| :---------------------------------------------------------------------------------------------------------------------- | +| Node.jsの新しいリリースは公式リリースと同時に利用可能できなければならない。 | +| プロジェクトメンテナーはNode.jsと直接的なコミュニケーションも含めた密接な関係でなければらなない。 | | Node.jsプロジェクトによって同梱されている公式バイナリーをダウンロードさせるインストール方法になっていなければならない。 | -| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | +| ビルド済みのバイナリーが利用可能な場合はソースからビルドしてはならず、公式のバイナリーを変更してはならない。 | ### コミュニティ版インストール方法 diff --git a/apps/site/pages/ja/about/security-reporting.mdx b/apps/site/pages/ja/about/security-reporting.mdx index 4cb548a424b8e..170a8a67e102a 100644 --- a/apps/site/pages/ja/about/security-reporting.mdx +++ b/apps/site/pages/ja/about/security-reporting.mdx @@ -55,8 +55,6 @@ Node.jsプロジェクトはセキュリティー研究者と責任ある情報 - - OpenSSFバッジ diff --git a/apps/site/pages/ja/download/archive/index.mdx b/apps/site/pages/ja/download/archive/index.mdx index 62e7a30b432b5..cc0390b77c734 100644 --- a/apps/site/pages/ja/download/archive/index.mdx +++ b/apps/site/pages/ja/download/archive/index.mdx @@ -54,6 +54,6 @@ layout: download-archive - )} +)} diff --git a/apps/site/pages/ja/download/current.mdx b/apps/site/pages/ja/download/current.mdx index 50b135e5990b7..f31a114b60cc9 100644 --- a/apps/site/pages/ja/download/current.mdx +++ b/apps/site/pages/ja/download/current.mdx @@ -5,13 +5,19 @@ title: Node.js®をダウンロードする
-用のNode.js® を使ってダウンロードする + +用のNode.js® を + +を使ってダウンロードする -アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 + +アーキテクチャーで動作する + +用のビルド済みのNode.js®も利用できます。 @@ -29,8 +35,15 @@ title: Node.js®をダウンロードする 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 -ナイトリーバイナリーや全ての過去のリリース、 -他のプラットフォーム向けの非公式バイナリーもダウンロードできます。 + + ナイトリーバイナリー + +や全ての過去のリリース、 +他のプラットフォーム向けの + + 非公式バイナリー + +もダウンロードできます。
diff --git a/apps/site/pages/ja/download/index.mdx b/apps/site/pages/ja/download/index.mdx index d999d5763bace..fe1214eb0a608 100644 --- a/apps/site/pages/ja/download/index.mdx +++ b/apps/site/pages/ja/download/index.mdx @@ -5,13 +5,19 @@ title: Node.js®をダウンロードする
-用のNode.js® を使ってダウンロードする + +用のNode.js® を + +を使ってダウンロードする -アーキテクチャーで動作する用のビルド済みのNode.js®も利用できます。 + +アーキテクチャーで動作する + +用のビルド済みのNode.js®も利用できます。 @@ -29,8 +35,15 @@ title: Node.js®をダウンロードする 署名済みのNode.jsのソースコードのtarballもダウンロードできます。 -ナイトリーバイナリーや全ての過去のリリース、 -他のプラットフォーム向けの非公式バイナリーもダウンロードできます。 + + ナイトリーバイナリー + +や全ての過去のリリース、 +他のプラットフォーム向けの + + 非公式バイナリー + +もダウンロードできます。
diff --git a/apps/site/pages/pt-br/about/branding.mdx b/apps/site/pages/pt-br/about/branding.mdx index 97f60d04eb443..46b49bbf1fd24 100644 --- a/apps/site/pages/pt-br/about/branding.mdx +++ b/apps/site/pages/pt-br/about/branding.mdx @@ -11,13 +11,25 @@ Por favor, revise a [política de marcas registradas](https://trademark-policy.o Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por projetar e contribuir com a Rocket Turtle. -Mascote do Node.js +Mascote do Node.js ## Logotipos do Node.js® ### Logotipo Hexagonal do Node.js® -Logotipo Hexagonal do Node.js +Logotipo Hexagonal do Node.js ### Logotipo Horizontal do Node.js® @@ -32,6 +44,7 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por proj Logotipo Horizontal Claro do Node.js + @@ -58,6 +71,7 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por proj Logotipo Empilhado Branco do Node.js + @@ -74,5 +88,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por proj Ícones JS Brancos + diff --git a/apps/site/pages/pt-br/about/eol.mdx b/apps/site/pages/pt-br/about/eol.mdx index 0520d223a7e56..71032925dde48 100644 --- a/apps/site/pages/pt-br/about/eol.mdx +++ b/apps/site/pages/pt-br/about/eol.mdx @@ -15,7 +15,7 @@ As versões principais (major) do Node.js são lançadas, corrigidas e designada Atualize para a versão LTS mais recente do Node.js® - ou +ou - அல்லது +அல்லது