Skip to content

Commit c21dac7

Browse files
7487claude
andcommitted
feat: add ASDF as community install option on download page
- Add ASDF entry to constants.json installMethods array - Add i18n strings for ASDF across all 12 locale files with platformInfo Co-Authored-By: Claude Opus 4.7 <[email protected]>
1 parent 620b605 commit c21dac7

13 files changed

Lines changed: 24 additions & 2 deletions

File tree

apps/site/util/download/constants.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,16 @@
188188
"url": "https://github.com/tj/n",
189189
"info": "layouts.download.codeBox.platformInfo.n"
190190
}
191+
,{
192+
"id": "ASDF",
193+
"icon": "asdf",
194+
"name": "ASDF",
195+
"compatibility": {
196+
"os": ["MAC", "LINUX", "WIN"]
197+
},
198+
"url": "https://github.com/asdf-vm/asdf",
199+
"info": "layouts.download.codeBox.platformInfo.asdf"
200+
}
191201
],
192202
"packageManagers": [
193203
{

packages/i18n/src/locales/en.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@
299299
"choco": "Chocolatey is a package manager for Windows.",
300300
"docker": "Docker is a containerization platform.",
301301
"n": "\"n\" is a cross-platform Node.js version manager.",
302+
"asdf": "ASDF is a cross-platform version manager.",
302303
"volta": "\"Volta\" is a cross-platform Node.js version manager."
303304
}
304305
}

packages/i18n/src/locales/fr.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@
299299
"choco": "Chocolatey est un gestionnaire de paquets pour Windows.",
300300
"docker": "Docker est une plateforme de conteneurisation.",
301301
"n": "\"n\" est un gestionnaire de versions Node.js multiplateforme.",
302+
"asdf": "ASDF is a cross-platform version manager.",
302303
"volta": "\"Volta\" est un gestionnaire de versions Node.js multiplateforme."
303304
}
304305
}

packages/i18n/src/locales/id.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -393,6 +393,7 @@
393393
"choco": "Chocolatey adalah manajer paket untuk Windows.",
394394
"docker": "Docker adalah platform kontainerisasi.",
395395
"n": "\"n\" adalah manajer versi Node.js lintas-platform.",
396+
"asdf": "ASDF is a cross-platform version manager.",
396397
"volta": "\"Volta\" adalah manajer versi Node.js lintas-platform."
397398
}
398399
}

packages/i18n/src/locales/ja.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,7 @@
299299
"choco": "ChocolateyはWIndows用のパッケージマネージャーです。",
300300
"docker": "Dockerはコンテナー化に関するプラットフォームです。",
301301
"n": "\"n\"はクロスプラットフォームに対応したNode.jsのバージョンマネージャーです。",
302+
"asdf": "ASDF is a cross-platform version manager.",
302303
"volta": "\"Volta\"はクロスプラットフォームに対応したNode.jsのバージョンマネージャーです。"
303304
}
304305
}

packages/i18n/src/locales/ko.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,8 @@
279279
"fnm": "\"fnm\"은 플랫폼 간 Node.js 버전 관리자입니다.",
280280
"brew": "Homebrew는 macOS와 Linux용 패키지 관리자입니다.",
281281
"choco": "Chocolatey는 Windows용 패키지 관리자입니다.",
282-
"docker": "Docker는 컨테이너화 플랫폼입니다. "
282+
"docker": "Docker는 컨테이너화 플랫폼입니다. ",
283+
"asdf": "ASDF is a cross-platform version manager."
283284
}
284285
}
285286
}

packages/i18n/src/locales/pt-br.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,7 @@
399399
"choco": "Chocolatey é um gerenciador de pacotes para Windows.",
400400
"docker": "Docker é uma plataforma de conteinerização.",
401401
"n": "\"n\" é um gerenciador de versões do Node.js multiplataforma.",
402+
"asdf": "ASDF is a cross-platform version manager.",
402403
"volta": "\"Volta\" é um gerenciador de versões do Node.js multiplataforma."
403404
}
404405
}

packages/i18n/src/locales/pt.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,7 +286,8 @@
286286
"brew": "Homebrew é um gestor de pacote para macOS e Linux.",
287287
"choco": "Chocolatey é um gestor de pacote para Windows.",
288288
"docker": "Docker é uma plataforma de contentorização.",
289-
"volta": "\"Volta\" é um gestor de versão de Node.js multiplataforma."
289+
"volta": "\"Volta\" é um gestor de versão de Node.js multiplataforma.",
290+
"asdf": "ASDF is a cross-platform version manager."
290291
}
291292
}
292293
},

packages/i18n/src/locales/ro.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,7 @@
380380
"choco": "Chocolatey este un manager de pachete pentru Windows.",
381381
"docker": "Docker este o platformă de containerizare.",
382382
"n": "„n” este un manager de versiuni Node.js multiplatformă.",
383+
"asdf": "ASDF is a cross-platform version manager.",
383384
"volta": "„Volta” este un manager de versiuni Node.js multiplatformă."
384385
}
385386
}

packages/i18n/src/locales/ta.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,7 @@
399399
"choco": "Chocolatey என்பது Windows இற்கான பேக்கேஜ் மேலாளர்.",
400400
"docker": "Docker என்பது containerization தளம்.",
401401
"n": "\"n\" குறுக்கு-பிளாட்ஃபார்ம் Node பதிப்பு மேலாளர்.",
402+
"asdf": "ASDF is a cross-platform version manager.",
402403
"volta": "\"Volta\" விரைந்து வேலை செய்யும் Node மேலாளர்."
403404
}
404405
}

0 commit comments

Comments
 (0)