From 2b47a4641c807ab6e8ba2eeae9e38dcd4c7e0828 Mon Sep 17 00:00:00 2001 From: Crowdin Bot Date: Fri, 13 Feb 2026 05:34:34 +0000 Subject: [PATCH 1/2] chore: synced translations from crowdin --- apps/site/pages/es/about/branding.mdx | 19 +- apps/site/pages/es/about/eol.mdx | 2 +- .../pages/es/about/security-reporting.mdx | 11 +- apps/site/pages/fr/about/branding.mdx | 19 +- apps/site/pages/fr/about/eol.mdx | 2 +- .../pages/fr/about/security-reporting.mdx | 11 +- apps/site/pages/fr/download/archive/index.mdx | 3 +- apps/site/pages/fr/download/current.mdx | 21 +- apps/site/pages/fr/download/index.mdx | 21 +- apps/site/pages/fr/index.mdx | 8 +- apps/site/pages/id/about/branding.mdx | 19 +- apps/site/pages/id/about/eol.mdx | 2 +- .../pages/id/about/security-reporting.mdx | 6 +- apps/site/pages/id/download/archive/index.mdx | 4 +- apps/site/pages/ja/about/branding.mdx | 19 +- apps/site/pages/ja/about/eol.mdx | 2 +- .../site/pages/ja/about/previous-releases.mdx | 10 +- .../pages/ja/about/security-reporting.mdx | 11 +- apps/site/pages/ja/download/archive/index.mdx | 3 +- apps/site/pages/ja/download/current.mdx | 17 +- apps/site/pages/ja/download/index.mdx | 17 +- apps/site/pages/ja/index.mdx | 6 +- apps/site/pages/pt-br/about/branding.mdx | 19 +- apps/site/pages/pt-br/about/eol.mdx | 2 +- .../pages/pt-br/about/security-reporting.mdx | 11 +- .../pages/pt-br/download/archive/index.mdx | 4 +- apps/site/pages/ro/about/branding.mdx | 19 +- .../pages/ro/about/security-reporting.mdx | 11 +- apps/site/pages/ro/download/archive/index.mdx | 3 +- apps/site/pages/ro/index.mdx | 6 +- apps/site/pages/ta/about/branding.mdx | 19 +- apps/site/pages/ta/about/eol.mdx | 4 +- apps/site/pages/ta/about/partners.mdx | 4 +- .../site/pages/ta/about/previous-releases.mdx | 48 +++ .../pages/ta/about/security-reporting.mdx | 11 +- apps/site/pages/ta/download/archive/index.mdx | 53 +++ apps/site/pages/ta/download/current.mdx | 42 ++ apps/site/pages/ta/download/index.mdx | 42 ++ apps/site/pages/ta/index.mdx | 127 ++++++ apps/site/pages/uk/about/branding.mdx | 19 +- apps/site/pages/uk/about/eol.mdx | 2 +- .../pages/uk/about/security-reporting.mdx | 11 +- apps/site/pages/uk/download/archive/index.mdx | 3 +- apps/site/pages/uk/download/current.mdx | 23 +- apps/site/pages/uk/download/index.mdx | 23 +- apps/site/pages/uk/index.mdx | 6 +- .../pages/zh-cn/about/security-reporting.mdx | 11 +- .../pages/zh-cn/download/archive/index.mdx | 3 +- apps/site/snippets/ta/download/node.bash | 2 + packages/i18n/src/locales/fr.json | 17 +- packages/i18n/src/locales/ta.json | 408 ++++++++++++++++++ 51 files changed, 847 insertions(+), 339 deletions(-) create mode 100644 apps/site/pages/ta/about/previous-releases.mdx create mode 100644 apps/site/pages/ta/download/archive/index.mdx create mode 100644 apps/site/pages/ta/download/current.mdx create mode 100644 apps/site/pages/ta/download/index.mdx create mode 100644 apps/site/pages/ta/index.mdx create mode 100644 apps/site/snippets/ta/download/node.bash create mode 100644 packages/i18n/src/locales/ta.json diff --git a/apps/site/pages/es/about/branding.mdx b/apps/site/pages/es/about/branding.mdx index f95da19950e26..29b1208aa028e 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® @@ -44,7 +32,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Logo Horizontal Claro de Node.js - @@ -71,7 +58,6 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Logo Apilado Blanco de Node.js - @@ -88,6 +74,5 @@ Créditos a [Angela Angelini](https://www.linkedin.com/in/angeliningl/) por dise Iconos Blanco de JS - diff --git a/apps/site/pages/es/about/eol.mdx b/apps/site/pages/es/about/eol.mdx index e81d1d102ad77..3f2b671135cff 100644 --- a/apps/site/pages/es/about/eol.mdx +++ b/apps/site/pages/es/about/eol.mdx @@ -15,7 +15,7 @@ Existe un horario regular para lanzar, remendar, y pasar al fin de vida útil la Actualizar a la LTS más reciente de Node.js® -o + o -ou + ou -
+
Node.js est fièrement soutenu par les partenaires ci-dessus et bien d'autres encore.
- @@ -123,9 +121,7 @@ layout: home // run with `node threads.mjs` ``` - -Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn). - + Apprenez-en plus sur ce que Node.js est capable d'offrir avec notre [Matériel d'apprentissage](/learn). diff --git a/apps/site/pages/id/about/branding.mdx b/apps/site/pages/id/about/branding.mdx index a9cb12a0c8c50..8762b7c3e5766 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® @@ -44,7 +32,6 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Logo Terang Horizontal Node.js® - @@ -71,7 +58,6 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Logo Bertumpuk Putih Node.js - @@ -88,6 +74,5 @@ Penghargaan kepada [Angela Angelini](https://www.linkedin.com/in/angeliningl/) a Ikon JS Putih - diff --git a/apps/site/pages/id/about/eol.mdx b/apps/site/pages/id/about/eol.mdx index fcc172e05ef85..8737bb6ff125d 100644 --- a/apps/site/pages/id/about/eol.mdx +++ b/apps/site/pages/id/about/eol.mdx @@ -15,7 +15,7 @@ Versi mayor Node.js dirilis, diperbaiki, dan ditetapkan sebagai End-Of-Life meng Tingkatkan ke Node.js® LTS terbaru -atau + atau -または + または -ou + ou -அல்லது + அல்லது + diff --git a/apps/site/pages/ta/about/previous-releases.mdx b/apps/site/pages/ta/about/previous-releases.mdx new file mode 100644 index 0000000000000..9e0f02b4699fb --- /dev/null +++ b/apps/site/pages/ta/about/previous-releases.mdx @@ -0,0 +1,48 @@ +--- +title: Node.js வெளியீடுகள் +layout: about +--- + +# Node.js வெளியீடுகள் + + + +முக்கியமான Node.js பதிப்புகள் முதலில் ஆறு மாதங்களுக்கு _Current_ நிலையில் இருக்கும்; இது லைப்ரரி உருவாக்குநர்களுக்கு புதிய பதிப்பிற்கான ஆதரவைச் சேர்க்க கால அவகாசம் அளிக்கிறது. ஆறு மாதங்களுக்குப் பிறகு, ஒற்றைப்படை எண்கள் கொண்ட பதிப்புகள் (9, 11 போன்றவை) அதிகாரப்பூர்வ ஆதரவை இழக்கின்றன. இரட்டைப்படை எண்கள் கொண்ட பதிப்புகள் (10, 12 போன்றவை) _Active LTS_ நிலைக்கு மாற்றப்பட்டு, பொதுவான பயன்பாட்டிற்குத் தயாராகின்றன. _LTS_ என்பது "long-term suppor" நிலையைக் குறிக்கிறது. இது பொதுவாக முக்கியமான பிழைகள் மொத்தம் 30 மாதங்களுக்குத் திருத்தப்படும் என்பதற்கு உத்தரவாதம் அளிக்கிறது. நிறுவனங்களின் நேரடிப் பயன்பாட்டில் உள்ள மென்பொருள்கள், _Active LTS_ அல்லது _Maintenance LTS_ பதிப்புகளை மட்டுமே பயன்படுத்த வேண்டும். + +## வெளியீட்டு அட்டவணை + +![Releases](https://raw.githubusercontent.com/nodejs/Release/main/schedule.svg?sanitize=true) + +Node.js வெளியீட்டு அட்டவணைபற்றிய முழு விவரங்களும் [GitHub இல்](https://github.com/nodejs/release#release-schedule) கிடைக்கின்றன. + +## ஒரு குறிப்பிட்ட பதிப்புக் கிளையின் சமீபத்திய வெளியீட்டைத் தேடுகிறீர்களா? + + + +## அதிகாரப்பூர்வ மற்றும் சமூக நிறுவல் முறைகள் + +Node.js இணையதளம், பயனர்கள் நேரடியாகத் தலையிடத் தேவையில்லாத பல நிறுவல் முறைகளை வழங்குகிறது. இதில் கட்டளை வரி இடைமுகங்கள் (CLIs), இயங்குதள(OS) பேக்கேஜ் மேனேஜர்கள் (எ.கா: brew), மற்றும் Node.js பதிப்பு மேலாளர்கள் (எ.கா: nvm) ஆகியவை அடங்கும். + +சமூகத்தின் பங்களிப்புகளை முன்னிலைப்படுத்தவும் ஊக்குவிக்கவும், Node.js திட்டம் தனது பதிவிறக்கப் பக்கத்தை மாற்றியமைத்துள்ளது. இதில் நிறுவல் முறைகள் "அதிகாரப்பூர்வமானவை" அல்லது "சமூகத்தினால் வழங்கப்படுபவை" என வகைப்படுத்தப்பட்டுள்ளன. இது பயனர்களுக்குக் கூடுதல் நெகிழ்வுத்தன்மையையும் தேர்வையும் வழங்குகிறது. தெளிவை உறுதிப்படுத்துவதற்காக, ஒவ்வொரு வகைக்கும் உரிய அளவுகோல்களை நாங்கள் வரையறுத்துள்ளோம். + +### அதிகாரப்பூர்வ நிறுவல் முறைகள் + +"அதிகாரப்பூர்வமானவை" என வகைப்படுத்தப்படும் நிறுவல் முறைகள் பின்வரும் நிபந்தனைகளைப் பூர்த்தி செய்ய வேண்டும்: + +| தேவைகள் (அதிகாரப்பூர்வ நிறுவல் முறைகள்) | +| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| புதிய Node.js பதிப்புகள், அதிகாரப்பூர்வ வெளியீட்டுடன் அதே நேரத்தில் கிடைக்கப்பெற வேண்டும். | +| இந்த நிறுவல் முறைகளைப் பராமரிப்பவர்கள், நேரடித் தொடர்பு வழிகள் உட்பட Node.js திட்டத்துடன் நெருங்கிய உறவைக் கொண்டிருக்க வேண்டும். | +| நிறுவல் முறையானது, Node.js திட்டத்தால் தொகுக்கப்பட்ட அதிகாரப்பூர்வ பைனரிகளை மட்டுமே பதிவிறக்க வேண்டும். | +| முன்கூட்டியே உருவாக்கப்பட்ட பைனரிகள் கிடைக்கும்போது, இந்த நிறுவல் முறைகள் மூலக் குறியீட்டிலிருந்து மென்பொருளை உருவாக்கக் கூடாது; மேலும், அவை அதிகாரப்பூர்வ பைனரிகளில் எந்த மாற்றத்தையும் செய்யக் கூடாது. | + +### சமூக நிறுவல் முறைகள் + +சுய-சேவைப் பதிவிறக்கப் பக்கத்தில் (/download) இடம்பெறும் சமூக நிறுவல் முறைகள், பின்வரும் குறைந்தபட்ச அளவுகோல்களைக் கடைப்பிடிக்க வேண்டும்: + +- **பதிப்பு ஆதரவு:** தற்போது அதிகாரப்பூர்வ ஆதரவில் உள்ள, காலாவதியாகாத (non-EOL) அனைத்து Node.js பதிப்புகளையும் ஆதரிக்க வேண்டும். +- **இயங்குதள இணக்கத்தன்மை:** அதிகாரப்பூர்வமாக ஆதரிக்கப்படும் குறைந்தபட்சம் ஒரு இயங்குதளத்திலாவது (OS) இது செயல்பட வேண்டும். +- **விரிவான இயங்குதள ஆதரவு:** ஒரு இயங்குதளத்தின் குறிப்பிட்ட சில பதிப்புகளுக்கு மட்டும் என இந்த ஆதரவு மட்டுப்படுத்தப்பட்டிருக்கக் கூடாது. + - உதாரணமாக, "Windows" உடன் இணக்கமானது எனக் கூறும் ஒரு நிறுவல் முறை, "Windows 10", "Windows 11" மற்றும் அவற்றின் அனைத்து பதிப்புகளிலும் (சர்வர் பதிப்புகள் உட்பட) செயல்பட வேண்டும். + - அதேபோல், "Linux" உடன் இணக்கமானது எனக் கூறும் ஒரு நிறுவல் முறை, அனைத்து முக்கிய லினக்ஸ் விநியோகங்களிலும் நிறுவக்கூடியதாக இருக்க வேண்டும்; ஒரு குறிப்பிட்ட பிரிவில் மட்டும் இருக்கக் கூடாது. இது `apt` அல்லது `dnf` போன்ற விநியோகம் சார்ந்த பேக்கேஜ் மேனேஜர்களை மட்டும் சார்ந்திருக்கக் கூடாது. +- **இலவச மற்றும் திறந்த மூல மென்பொருள்:** இது இலவசமாகவும், திறந்த மூல மென்பொருளாகவும் இருக்க வேண்டும். இது ஒரு வணிகத் தயாரிப்பாக விற்கப்படவோ அல்லது கட்டணச் சேவையாக இருக்கவோ கூடாது. diff --git a/apps/site/pages/ta/about/security-reporting.mdx b/apps/site/pages/ta/about/security-reporting.mdx index d0236f794442f..3fb5122f39506 100644 --- a/apps/site/pages/ta/about/security-reporting.mdx +++ b/apps/site/pages/ta/about/security-reporting.mdx @@ -50,15 +50,8 @@ Node.js-க்கான பாதுகாப்பு வெளிப்பட ## OpenSSF சிறந்த நடைமுறைகள் - - OpenSSF Badge + + OpenSSF Badge Open Source Security Foundation (OpenSSF) வழங்கும் [Best Practices badge](https://github.com/coreinfrastructure/best-practices-badge) என்பது, இலவச மற்றும் திறந்த மூல மென்பொருள்(FLOSS) திட்டங்கள் தாங்கள் சிறந்த நடைமுறைகளைப் பின்பற்றுவதை வெளிப்படுத்துவதற்கான ஒரு வழியாகும். இத்திட்டங்கள் ஒவ்வொன்றிலும் தாங்கள் எவ்வாறு சிறந்த நடைமுறைகளைப் பின்பற்றுகிறோம் என்பதை அந்தந்த மென்பொருள் குழுக்களே முன்வந்து சுய-சான்றளிக்க முடியும். இந்தச் சின்னத்தைப் பார்ப்பதன் மூலம், பயனர்கள் எந்தெந்த திட்டங்கள் சரியான வழிமுறைகளைப் பின்பற்றுகின்றன என்பதை விரைவாக மதிப்பிட முடியும். இதன் விளைவாக, அத்தகைய FLOSS திட்டங்கள் உருவாக்குவதற்கான வாய்ப்புகள் அதிகம் உள்ளன. diff --git a/apps/site/pages/ta/download/archive/index.mdx b/apps/site/pages/ta/download/archive/index.mdx new file mode 100644 index 0000000000000..b6472ea883541 --- /dev/null +++ b/apps/site/pages/ta/download/archive/index.mdx @@ -0,0 +1,53 @@ +--- +title: Node.js®-ஐ பதிவிறக்கவும் +layout: download-archive +--- + + + {({ binaries, installers, version, release, sources }) => ( + <> +

Node.js® பதிவிறக்கக் காப்பகம்

+

+ Node.js லோகோ + {version} + {release.codename && ` (${release.codename})`} +

+ + + + +
    +
  • + இந்தப் பதிப்பிற்கானமாற்றங்களின் தொகுப்பை அல்லது வலைப்பதிவு இடுகையை வாசிக்கவும். +
  • +
  • + வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட Node.js வெளியீடுகள் பற்றி மேலும் தெரிந்துகொள்ளுங்கள். +
  • +
  • + வெளியீட்டுக் கோப்புகளுக்கான கையொப்பமிடப்பட்ட SHASUMS. கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பது குறித்த விவரம். +
  • +
  • + கையொப்பமிடப்பட்ட Node.js {version} மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். +
  • +
+ +

பிற வெளியீடுகள்

+ + +

பைனரி பதிவிறக்கங்கள்

+ + +

நிறுவி தொகுப்புகள்

+ + +

துணைப் பதிப்புகள்

+ + + + )} +
diff --git a/apps/site/pages/ta/download/current.mdx b/apps/site/pages/ta/download/current.mdx new file mode 100644 index 0000000000000..453758e5c95ef --- /dev/null +++ b/apps/site/pages/ta/download/current.mdx @@ -0,0 +1,42 @@ +--- +layout: download +title: Node.js®-ஐ பதிவிறக்கவும் +--- + +
+ இயங்குதளத்திற்கு உடன் முறையைப் பயன்படுத்தி Node.js® -ஐப் பெறுங்கள் + + + + + அல்லது கட்டமைப்பில் இயங்கும் இயங்குதளத்திற்கான முன்கூட்டியே உருவாக்கப்பட்ட Node.js®-ஐப் பெறுங்கள். + + + +
+ +
+ இந்தப் பதிப்பிற்கான மாற்றங்களின் தொகுப்பு அல்லது வலைப்பதிவு இடுகையை வாசிக்கவும். + + வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட [Node.js வெளியீடுகள்](/about/previous-releases) பற்றிய கூடுதல் தகவல்களைப் தெரிந்துகொள்ளுங்கள். + + கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பதைத் தெரிந்துகொள்ளுங்கள். + + Node.js மூலக் குறியீட்டைத் தேடுகிறீர்களா? கையொப்பமிடப்பட்ட Node.js மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். + + எங்களது nightly பைனரிகள் அல்லது அனைத்து முந்தைய வெளியீடுகள் அல்லது பிற தளங்களுக்கான அதிகாரப்பூர்வமற்ற பைனரிகளைச் சரிபார்க்கவும். +
+ +--- + +
+

கீழே உள்ள கூட்டாளர்களின் ஆதரவை நாங்கள் பெருமையுடன் பெற்றுள்ளோம்:

+ + + இந்தப் பங்காளிகள் மற்றும் பலரின் ஆதரவினால் மட்டுமே Node.js பதிவிறக்கங்களை வழங்கவும், எங்களது உள்கட்டமைப்பை சிறப்பாகப் பராமரிக்கவும் எங்களால் முடிகிறது. + + +
+ +
+
diff --git a/apps/site/pages/ta/download/index.mdx b/apps/site/pages/ta/download/index.mdx new file mode 100644 index 0000000000000..f092af18edfe8 --- /dev/null +++ b/apps/site/pages/ta/download/index.mdx @@ -0,0 +1,42 @@ +--- +layout: download +title: Node.js®-ஐ பதிவிறக்கவும் +--- + +
+ இயங்குதளத்திற்கு உடன் முறையைப் பயன்படுத்தி Node.js® -ஐப் பெறுங்கள் + + + + + அல்லது கட்டமைப்பில் இயங்கும் இயங்குதளத்திற்கான முன்கூட்டியே உருவாக்கப்பட்ட Node.js®-ஐப் பெறுங்கள். + + + +
+ +
+ இந்தப் பதிப்பிற்கான மாற்றங்களின் தொகுப்பு அல்லது வலைப்பதிவு இடுகையை வாசிக்கவும். + + வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட [Node.js வெளியீடுகள்](/about/previous-releases) பற்றிய கூடுதல் தகவல்களைப் தெரிந்துகொள்ளுங்கள். + + கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பதைத் தெரிந்துகொள்ளுங்கள். + + Node.js மூலக் குறியீட்டைத் தேடுகிறீர்களா? கையொப்பமிடப்பட்ட Node.js மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். + + எங்களது nightly பைனரிகள் அல்லது அனைத்து முந்தைய வெளியீடுகள் அல்லது பிற தளங்களுக்கான அதிகாரப்பூர்வமற்ற பைனரிகளைச் சரிபார்க்கவும். +
+ +--- + +
+

கீழே உள்ள கூட்டாளர்களின் ஆதரவை நாங்கள் பெருமையுடன் பெற்றுள்ளோம்:

+ + + இந்தப் பங்காளிகள் மற்றும் பலரின் ஆதரவினால் மட்டுமே Node.js பதிவிறக்கங்களை வழங்கவும், எங்களது உள்கட்டமைப்பை சிறப்பாகப் பராமரிக்கவும் எங்களால் முடிகிறது. + + +
+ +
+
diff --git a/apps/site/pages/ta/index.mdx b/apps/site/pages/ta/index.mdx new file mode 100644 index 0000000000000..11396a4243548 --- /dev/null +++ b/apps/site/pages/ta/index.mdx @@ -0,0 +1,127 @@ +--- +title: JavaScript ஐ எங்கும் இயக்க +layout: home +--- + +
+ + +
+

JavaScript ஐ எங்கும் இயக்க

+ + Node.js® என்பது ஒரு இலவச, திறந்த மூல மென்பொருளாகும். இது பல்வேறு இயக்கத் தளங்களில் JavaScript ஐ இயக்க உதவும் சூழலாகும். இதன் மூலம் டெவலப்பர்கள் சர்வர்கள், வெப் பயன்பாடுகள், கட்டளை வரி கருவிகள் மற்றும் ஸ்கிரிப்ட்களை உருவாக்க முடியும். +
+ +
+
+ + + + + + +
+ +
+ + Node.js பெருமையுடன் மேலே உள்ள கூட்டாளர்களால் ஆதரிக்கப்படுகிறது மற்றும் பலர். +
+
+
+ +
+
+ ```js displayName="Create an HTTP Server" + // server.mjs + import { createServer } from 'node:http'; + + const server = createServer((req, res) => { + res.writeHead(200, { 'Content-Type': 'text/plain' }); + res.end('Hello World!\n'); + }); + + // starts a simple http server locally on port 3000 + server.listen(3000, '127.0.0.1', () => { + console.log('Listening on 127.0.0.1:3000'); + }); + + // run with `node server.mjs` + ``` + + ```js displayName="Write Tests" + // tests.mjs + import assert from 'node:assert'; + import test from 'node:test'; + + test('that 1 is equal 1', () => { + assert.strictEqual(1, 1); + }); + + test('that throws as 1 is not equal 2', () => { + // throws an exception because 1 != 2 + assert.strictEqual(1, 2); + }); + + // run with `node tests.mjs` + ``` + + ```js displayName="Read and Hash a File" + // crypto.mjs + import { createHash } from 'node:crypto'; + import { readFile } from 'node:fs/promises'; + + const hasher = createHash('sha1'); + + hasher.setEncoding('hex'); + // ensure you have a `package.json` file for this test! + hasher.write(await readFile('package.json')); + hasher.end(); + + const fileHash = hasher.read(); + + // run with `node crypto.mjs` + ``` + + ```js displayName="Streams Pipeline" + // streams.mjs + import { createReadStream, createWriteStream } from 'node:fs'; + import { pipeline } from 'node:stream/promises'; + import { createGzip } from 'node:zlib'; + + // ensure you have a `package.json` file for this test! + await pipeline( + createReadStream('package.json'), + createGzip(), + createWriteStream('package.json.gz') + ); + + + // run with `node streams.mjs` + ``` + + ```js displayName="Work with Threads" + // threads.mjs + import { Worker, isMainThread, + workerData, parentPort } from 'node:worker_threads'; + + if (isMainThread) { + const data = 'some data'; + const worker = new Worker(import.meta.filename, { workerData: data }); + worker.on('message', msg => console.log('Reply from Thread:', msg)); + } else { + const source = workerData; + parentPort.postMessage(btoa(source.toUpperCase())); + } + + // run with `node threads.mjs` + ``` +
+ + Node.js என்ன செய்ய முடியும் என்பதை எங்கள் கற்றல் வளங்கள்மூலம் மேலும் [தெரிந்து கொள்ளுங்கள்](/learn). +
diff --git a/apps/site/pages/uk/about/branding.mdx b/apps/site/pages/uk/about/branding.mdx index e81f51a46b75d..9302441bf7a79 100644 --- a/apps/site/pages/uk/about/branding.mdx +++ b/apps/site/pages/uk/about/branding.mdx @@ -11,25 +11,13 @@ layout: about Дякуємо [Анджелі Анджеліні](https://www.linkedin.com/in/angeliningl) за дизайн та внесок у Rocket Turtle. -Маскот Node.js +Маскот Node.js ## Логотипи Node.js® ### Логотип-шестикутник Node.js® -Логотип-шестикутник Node.js +Логотип-шестикутник Node.js ### Горизонтальний логотип Node.js® @@ -44,7 +32,6 @@ layout: about Світлий горизонтальний логотип Node.js - @@ -71,7 +58,6 @@ layout: about Білий складений логотип Node.js® - @@ -88,6 +74,5 @@ layout: about Білий значок JS - diff --git a/apps/site/pages/uk/about/eol.mdx b/apps/site/pages/uk/about/eol.mdx index 034a7d1717e13..d1b6816e87432 100644 --- a/apps/site/pages/uk/about/eol.mdx +++ b/apps/site/pages/uk/about/eol.mdx @@ -15,7 +15,7 @@ description: З'ясуйте, що таке кінець підтримки (End Оновитися до останнього LTS-релізу Node.js® -або + або - o +o - ou +ou - atau +atau - または +または - ou +ou - அல்லது +அல்லது + diff --git a/apps/site/pages/ta/about/security-reporting.mdx b/apps/site/pages/ta/about/security-reporting.mdx index 3fb5122f39506..d0236f794442f 100644 --- a/apps/site/pages/ta/about/security-reporting.mdx +++ b/apps/site/pages/ta/about/security-reporting.mdx @@ -50,8 +50,15 @@ Node.js-க்கான பாதுகாப்பு வெளிப்பட ## OpenSSF சிறந்த நடைமுறைகள் - - OpenSSF Badge + + OpenSSF Badge Open Source Security Foundation (OpenSSF) வழங்கும் [Best Practices badge](https://github.com/coreinfrastructure/best-practices-badge) என்பது, இலவச மற்றும் திறந்த மூல மென்பொருள்(FLOSS) திட்டங்கள் தாங்கள் சிறந்த நடைமுறைகளைப் பின்பற்றுவதை வெளிப்படுத்துவதற்கான ஒரு வழியாகும். இத்திட்டங்கள் ஒவ்வொன்றிலும் தாங்கள் எவ்வாறு சிறந்த நடைமுறைகளைப் பின்பற்றுகிறோம் என்பதை அந்தந்த மென்பொருள் குழுக்களே முன்வந்து சுய-சான்றளிக்க முடியும். இந்தச் சின்னத்தைப் பார்ப்பதன் மூலம், பயனர்கள் எந்தெந்த திட்டங்கள் சரியான வழிமுறைகளைப் பின்பற்றுகின்றன என்பதை விரைவாக மதிப்பிட முடியும். இதன் விளைவாக, அத்தகைய FLOSS திட்டங்கள் உருவாக்குவதற்கான வாய்ப்புகள் அதிகம் உள்ளன. diff --git a/apps/site/pages/ta/download/archive/index.mdx b/apps/site/pages/ta/download/archive/index.mdx index b6472ea883541..0a0b6a6ef918a 100644 --- a/apps/site/pages/ta/download/archive/index.mdx +++ b/apps/site/pages/ta/download/archive/index.mdx @@ -49,5 +49,6 @@ layout: download-archive - )} +)} + diff --git a/apps/site/pages/ta/download/current.mdx b/apps/site/pages/ta/download/current.mdx index 453758e5c95ef..1e9e66fb2a428 100644 --- a/apps/site/pages/ta/download/current.mdx +++ b/apps/site/pages/ta/download/current.mdx @@ -6,25 +6,27 @@ title: Node.js®-ஐ பதிவிறக்கவும்
இயங்குதளத்திற்கு உடன் முறையைப் பயன்படுத்தி Node.js® -ஐப் பெறுங்கள் - + அல்லது கட்டமைப்பில் இயங்கும் இயங்குதளத்திற்கான முன்கூட்டியே உருவாக்கப்பட்ட Node.js®-ஐப் பெறுங்கள். +
இந்தப் பதிப்பிற்கான மாற்றங்களின் தொகுப்பு அல்லது வலைப்பதிவு இடுகையை வாசிக்கவும். - வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட [Node.js வெளியீடுகள்](/about/previous-releases) பற்றிய கூடுதல் தகவல்களைப் தெரிந்துகொள்ளுங்கள். +வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட [Node.js வெளியீடுகள்](/about/previous-releases) பற்றிய கூடுதல் தகவல்களைப் தெரிந்துகொள்ளுங்கள். + +கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பதைத் தெரிந்துகொள்ளுங்கள். - கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பதைத் தெரிந்துகொள்ளுங்கள். +Node.js மூலக் குறியீட்டைத் தேடுகிறீர்களா? கையொப்பமிடப்பட்ட Node.js மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். - Node.js மூலக் குறியீட்டைத் தேடுகிறீர்களா? கையொப்பமிடப்பட்ட Node.js மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். +எங்களது nightly பைனரிகள் அல்லது அனைத்து முந்தைய வெளியீடுகள் அல்லது பிற தளங்களுக்கான அதிகாரப்பூர்வமற்ற பைனரிகளைச் சரிபார்க்கவும். - எங்களது nightly பைனரிகள் அல்லது அனைத்து முந்தைய வெளியீடுகள் அல்லது பிற தளங்களுக்கான அதிகாரப்பூர்வமற்ற பைனரிகளைச் சரிபார்க்கவும்.
--- @@ -32,9 +34,11 @@ title: Node.js®-ஐ பதிவிறக்கவும்

கீழே உள்ள கூட்டாளர்களின் ஆதரவை நாங்கள் பெருமையுடன் பெற்றுள்ளோம்:

- - இந்தப் பங்காளிகள் மற்றும் பலரின் ஆதரவினால் மட்டுமே Node.js பதிவிறக்கங்களை வழங்கவும், எங்களது உள்கட்டமைப்பை சிறப்பாகப் பராமரிக்கவும் எங்களால் முடிகிறது. - + + இந்தப் பங்காளிகள் மற்றும் பலரின் ஆதரவினால் + மட்டுமே Node.js பதிவிறக்கங்களை வழங்கவும், எங்களது உள்கட்டமைப்பை சிறப்பாகப் + பராமரிக்கவும் எங்களால் முடிகிறது. +
diff --git a/apps/site/pages/ta/download/index.mdx b/apps/site/pages/ta/download/index.mdx index f092af18edfe8..03062a4890142 100644 --- a/apps/site/pages/ta/download/index.mdx +++ b/apps/site/pages/ta/download/index.mdx @@ -6,25 +6,27 @@ title: Node.js®-ஐ பதிவிறக்கவும்
இயங்குதளத்திற்கு உடன் முறையைப் பயன்படுத்தி Node.js® -ஐப் பெறுங்கள் - + அல்லது கட்டமைப்பில் இயங்கும் இயங்குதளத்திற்கான முன்கூட்டியே உருவாக்கப்பட்ட Node.js®-ஐப் பெறுங்கள். +
இந்தப் பதிப்பிற்கான மாற்றங்களின் தொகுப்பு அல்லது வலைப்பதிவு இடுகையை வாசிக்கவும். - வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட [Node.js வெளியீடுகள்](/about/previous-releases) பற்றிய கூடுதல் தகவல்களைப் தெரிந்துகொள்ளுங்கள். +வெளியீட்டு கால அட்டவணை மற்றும் LTS நிலை உட்பட [Node.js வெளியீடுகள்](/about/previous-releases) பற்றிய கூடுதல் தகவல்களைப் தெரிந்துகொள்ளுங்கள். + +கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பதைத் தெரிந்துகொள்ளுங்கள். - கையொப்பமிடப்பட்ட SHASUMS-களை எவ்வாறு சரிபார்ப்பது என்பதைத் தெரிந்துகொள்ளுங்கள். +Node.js மூலக் குறியீட்டைத் தேடுகிறீர்களா? கையொப்பமிடப்பட்ட Node.js மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். - Node.js மூலக் குறியீட்டைத் தேடுகிறீர்களா? கையொப்பமிடப்பட்ட Node.js மூலக் குறியீடு டார்பால் கோப்பைப் பதிவிறக்கவும். +எங்களது nightly பைனரிகள் அல்லது அனைத்து முந்தைய வெளியீடுகள் அல்லது பிற தளங்களுக்கான அதிகாரப்பூர்வமற்ற பைனரிகளைச் சரிபார்க்கவும். - எங்களது nightly பைனரிகள் அல்லது அனைத்து முந்தைய வெளியீடுகள் அல்லது பிற தளங்களுக்கான அதிகாரப்பூர்வமற்ற பைனரிகளைச் சரிபார்க்கவும்.
--- @@ -32,9 +34,11 @@ title: Node.js®-ஐ பதிவிறக்கவும்

கீழே உள்ள கூட்டாளர்களின் ஆதரவை நாங்கள் பெருமையுடன் பெற்றுள்ளோம்:

- - இந்தப் பங்காளிகள் மற்றும் பலரின் ஆதரவினால் மட்டுமே Node.js பதிவிறக்கங்களை வழங்கவும், எங்களது உள்கட்டமைப்பை சிறப்பாகப் பராமரிக்கவும் எங்களால் முடிகிறது. - + + இந்தப் பங்காளிகள் மற்றும் பலரின் ஆதரவினால் + மட்டுமே Node.js பதிவிறக்கங்களை வழங்கவும், எங்களது உள்கட்டமைப்பை சிறப்பாகப் + பராமரிக்கவும் எங்களால் முடிகிறது. +
diff --git a/apps/site/pages/ta/index.mdx b/apps/site/pages/ta/index.mdx index 11396a4243548..17858bd7cdfdf 100644 --- a/apps/site/pages/ta/index.mdx +++ b/apps/site/pages/ta/index.mdx @@ -10,6 +10,7 @@ layout: home

JavaScript ஐ எங்கும் இயக்க

Node.js® என்பது ஒரு இலவச, திறந்த மூல மென்பொருளாகும். இது பல்வேறு இயக்கத் தளங்களில் JavaScript ஐ இயக்க உதவும் சூழலாகும். இதன் மூலம் டெவலப்பர்கள் சர்வர்கள், வெப் பயன்பாடுகள், கட்டளை வரி கருவிகள் மற்றும் ஸ்கிரிப்ட்களை உருவாக்க முடியும். +
@@ -32,6 +33,7 @@ layout: home Node.js பெருமையுடன் மேலே உள்ள கூட்டாளர்களால் ஆதரிக்கப்படுகிறது மற்றும் பலர்.
+
@@ -121,7 +123,9 @@ layout: home // run with `node threads.mjs` ``` + - Node.js என்ன செய்ய முடியும் என்பதை எங்கள் கற்றல் வளங்கள்மூலம் மேலும் [தெரிந்து கொள்ளுங்கள்](/learn). +Node.js என்ன செய்ய முடியும் என்பதை எங்கள் கற்றல் வளங்கள்மூலம் மேலும் [தெரிந்து கொள்ளுங்கள்](/learn). + diff --git a/apps/site/pages/uk/about/branding.mdx b/apps/site/pages/uk/about/branding.mdx index 9302441bf7a79..e81f51a46b75d 100644 --- a/apps/site/pages/uk/about/branding.mdx +++ b/apps/site/pages/uk/about/branding.mdx @@ -11,13 +11,25 @@ layout: about Дякуємо [Анджелі Анджеліні](https://www.linkedin.com/in/angeliningl) за дизайн та внесок у Rocket Turtle. -Маскот Node.js +Маскот Node.js ## Логотипи Node.js® ### Логотип-шестикутник Node.js® -Логотип-шестикутник Node.js +Логотип-шестикутник Node.js ### Горизонтальний логотип Node.js® @@ -32,6 +44,7 @@ layout: about Світлий горизонтальний логотип Node.js + @@ -58,6 +71,7 @@ layout: about Білий складений логотип Node.js® + @@ -74,5 +88,6 @@ layout: about Білий значок JS + diff --git a/apps/site/pages/uk/about/eol.mdx b/apps/site/pages/uk/about/eol.mdx index d1b6816e87432..034a7d1717e13 100644 --- a/apps/site/pages/uk/about/eol.mdx +++ b/apps/site/pages/uk/about/eol.mdx @@ -15,7 +15,7 @@ description: З'ясуйте, що таке кінець підтримки (End Оновитися до останнього LTS-релізу Node.js® - або +або