Contributing
We're really excited that you're interested in contributing to Nimbus! Before submitting your contribution, please read through the following guide.
Online
You can use StackBlitz Codeflow to fix bugs or implement features. You'll also see a Codeflow button on pull requests (PRs) to review them without a local setup. Once the Nimbus repo has been cloned in Codeflow, the dev server will start automatically and print the URL to open the App. You should receive a prompt in the bottom-right suggesting to open it in the Editor or in another Tab. To learn more, check out the Codeflow docs.
Local Setup
Clone the repository and run on the root folder:
pnpm i --frozen-lockfile
pnpm run dev
Warning
: you will need corepack
enabled, check out the Nimbus Contributing Guide for a detailed guide on how to set up the project locally.
Testing
Nimbus uses Vitest. You can run the test suite with:
pnpm test
Translation status
Language | Translated | Missing | Outdated | Total | Actions |
---|---|---|---|---|---|
English (source) | 599 keys as source | Edit | |||
Česky | 199 (33.2%) | 400 (66.8%) | 0 (0.0%) | 199 | Edit |
Nederlands | 313 (52.3%) | 286 (47.7%) | 0 (0.0%) | 313 | Edit |
한국어 | 419 (69.9%) | 180 (30.1%) | 0 (0.0%) | 419 | Edit |
繁體中文 | 439 (73.3%) | 160 (26.7%) | 0 (0.0%) | 439 | Edit |
Català (Espanya) | 455 (76.0%) | 144 (24.0%) | 0 (0.0%) | 455 | Edit |
Català (valencià) | 455 (76.0%) | 144 (24.0%) | 0 (0.0%) | 455 | Edit |
Polski | 480 (80.1%) | 119 (19.9%) | 0 (0.0%) | 480 | Edit |
Türkçe | 483 (80.6%) | 116 (19.4%) | 0 (0.0%) | 483 | Edit |
ไทย | 493 (82.3%) | 106 (17.7%) | 0 (0.0%) | 493 | Edit |
کوردیی ناوەندی | 525 (87.6%) | 74 (12.4%) | 0 (0.0%) | 525 | Edit |
Русский | 526 (87.8%) | 73 (12.2%) | 0 (0.0%) | 526 | Edit |
Français | 544 (90.8%) | 55 (9.2%) | 0 (0.0%) | 544 | Edit |
日本語 | 547 (91.3%) | 52 (8.7%) | 0 (0.0%) | 547 | Edit |
العربية | 550 (91.8%) | 49 (8.2%) | 0 (0.0%) | 550 | Edit |
فارسی | 551 (92.0%) | 48 (8.0%) | 0 (0.0%) | 551 | Edit |
Galego | 553 (92.3%) | 46 (7.7%) | 0 (0.0%) | 553 | Edit |
Indonesia | 553 (92.3%) | 46 (7.7%) | 0 (0.0%) | 553 | Edit |
Tagalog | 578 (96.5%) | 21 (3.5%) | 0 (0.0%) | 578 | Edit |
Ελληνικά | 580 (96.8%) | 19 (3.2%) | 0 (0.0%) | 580 | Edit |
Українська | 592 (98.8%) | 7 (1.2%) | 0 (0.0%) | 592 | Edit |
Deutsch | 593 (99.0%) | 6 (1.0%) | 0 (0.0%) | 593 | Edit |
Español (Latinoamérica) | 598 (99.8%) | 1 (0.2%) | 0 (0.0%) | 598 | Edit |
Español (España) | 598 (99.8%) | 1 (0.2%) | 0 (0.0%) | 598 | Edit |
Suomi | 598 (99.8%) | 1 (0.2%) | 0 (0.0%) | 598 | Edit |
简体中文 | 598 (99.8%) | 1 (0.2%) | 0 (0.0%) | 598 | Edit |
English (Canada) | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
English (UK) | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
Euskara | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
Magyar | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
Italiano | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
Português (Brasil) | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
Português (Portugal) | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |
Tiếng Việt | 599 (100.0%) | 0 (0.0%) | 0 (0.0%) | 599 | Edit |