uniswap-interface-uncensored/CONTRIBUTING.md

48 lines
1.1 KiB
Markdown
Raw Normal View History

# Development
## Install Dependencies
```bash
yarn install
```
## Run the interface
```bash
yarn start
```
# Contributing
2021-05-27 03:14:02 +03:00
Thank you for your interest in contributing to the Uniswap interface! 🦄
## Finding a first issue
2021-05-27 03:14:02 +03:00
Start with issues with the label
[`good first issue`](https://github.com/Uniswap/uniswap-interface/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22).
2021-05-29 02:29:38 +03:00
## Pull requests
2021-05-27 03:14:02 +03:00
**Please open all pull requests against the `main` branch.**
CI checks will run against all PRs.
2021-05-27 03:14:02 +03:00
# Translations
Help Uniswap cover more languages!
## Translation file format
We use the PO file to manage translations.
See [Working with PO Files](https://www.gnu.org/software/trans-coord/manual/gnun/html_node/PO-Files.html#PO-Files)
2021-05-27 03:14:02 +03:00
## Translating the Interface to a new language
2021-05-27 03:14:02 +03:00
**WIP INSTRUCTIONS**
2021-05-27 03:14:02 +03:00
2021-05-29 22:07:46 +03:00
Uniswap Interface uses [LinguiJS](https://lingui.js.org/) and [Crowdin](https://crowdin.com/project/uniswap-interface) ([Crowdin Introduction for Translators](https://support.crowdin.com/crowdin-intro/))
to manage locales and translations.
2021-05-27 03:14:02 +03:00
## Existing Translation
**WIP INSTRUCTIONS**