Thank you for your interest in contributing to the Quix language files! This guide will help you fork the project, add new translations, or update existing ones.
-
Fork the Repository: Click the "Fork" button at the top right of the repository page to create a copy under your GitHub account.
-
Clone the Repository: Clone the forked repository to your local machine with the command:
git clone https://github.com/themexpert/languages.git
-
Navigate to the Project Directory:
cd languages
-
Locate the Language Files: Go to the
administrator/
directory. -
Create a New Language File: If your language isn’t present, copy the
en-GB
file and rename it to match your language shorthand, such ases-ES
for Spanish. Then modify the copied file with your translations. -
Add Your Translations: Use the format below to add translations:
COM_QUIX_SOME_KEY_DO_NOT_CHANGE_THE_KEY = "Your translation text"
Repeat this process for the
site/
directory.
-
Locate the Language File: Find the language file you wish to update.
-
Edit the Translations: Update the translation text while keeping the keys unchanged. For example:
COM_QUIX_SOME_KEY_DO_NOT_CHANGE_THE_KEY = "Updated translation text"
-
Commit Your Changes:
git add . git commit -m "Added/Updated translations for [language code]"
-
Push Your Changes:
git push origin main
-
Create a Pull Request: Visit the original repository on GitHub and create a pull request to merge your changes.
Thank you for helping make Quix more accessible to users around the world !