Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
You can view the latest version of the Contributor Covenant here.
- Scope pull requests (related changes only)
- Make sure existing tests pass
- Add new tests if new functionality is added
- For UI changes, point to preview environment for your PR
npm run lint
npm run test
npx tsc
Translators do not require any coding skills because we use the Crowdin online editor for all our translations.
-
Create a Crowdin account
-
Search for the
rankmywallet
project -
Join the
rankmywallet
project by pressing theJoin
button
If the language you want to translate is not yet available, please create a Crowdin discussion as shown below so we can:
-
Technically enable the language
-
Pre-translate it for you
Once the language is active, you will receive an email and can start working on the translation.
To update an existing translation:
-
First select the language you want to update
-
Open the translation editor by pressing the
Translate All
button -
Find and select the translation string you want to update
-
After you have updated the translation string, press the
Save
button -
That's it, no further action required. Crowdin will automatically create a Pull Request after your suggested changes have been approved.
For more details about the online editor please visit this Crowdin documention page.
If you need assistance or have any questions, please contact as via the Crowdin discussions.