You only need to follow the below instructions if you are trying to modify this software. Otherwise, please download the latest version from the github releases.
Server code is located at OhMyGuus/BetterCrewLink-server. Please use a local server for development purposes.
This is an example of how to list things you need to use the software and how to install them.
npm install yarn -g
- Clone the repo
git clone https://github.com/OhMyGuus/BetterCrewLink.git
cd BetterCrewLink
- Install NPM packages
yarn install
- Run the project
yarn dev
Any contributions you make are greatly appreciated.
Needed Git for Contributing.
- Fork the Project.
- Create your Feature Branch. (
git checkout -b feature/AmazingFeature
) - Commit your Changes. (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch. (
git push origin feature/AmazingFeature
) - Open a Pull Request.
BetterCrewLink now officially supports other languages, that is, you can use BetterCrewLink without any problem of not understanding a part in English, but with that we need help with translations because nobody is born knowing everything languages.
Any translations you make are greatly appreciated.
There are two methods.
In GitHub
- Fork the Project.
- Create your Translation Branch.
- Go to static -> locales -> en -> translation.json and Download this file.
- Open the translation.json with your text editor of preference.
- Edit the file but not edit this parts like: "gamehostonly", "inlobbyonly", just translate the text.
- Create a folder with the acronym of your language that you translated with translation.json inside the folder.
- Throw everything to your fork.
- Open a Pull Request.
In Crowdin
- Go to Crowdin Page.
- Search for the name of your language you want to translate.
- Click on it and start translating.