uniswap-interface-uncensored/CONTRIBUTING.md

48 lines
1022 B
Markdown

# Development
## Install Dependencies
```bash
yarn install
```
## Run the interface
```bash
yarn start
```
# Contributing
Thank you for your interest in contributing to the Uniswap interface! 🦄
## Finding a first issue
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).
## Pull requests
**Please open all pull requests against the `main` branch.**
CI checks will run against all PRs.
# 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)
## Translating the Interface to a new language
**WIP INSTRUCTIONS**
Uniswap Interface uses [LinguiJS](https://lingui.js.org/) and [Crowdin](https://crowdin.com/project/uniswap-interface)
to manage locales and translations.
## Existing Translation
**WIP INSTRUCTIONS**