-
Notifications
You must be signed in to change notification settings - Fork 1
Contributing
Joe edited this page Jun 8, 2026
·
3 revisions
Thank you for your interest in contributing to Epithet!
If you want to help translate Epithet into another language or update existing translations:
- Navigate to the
Locales/directory. - Edit or create the appropriate localization file (e.g.,
enGB.lua,frFR.lua,deDE.lua). - Ensure you follow the existing AceLocale format.
- Submit a Pull Request with your changes.
The addon relies on a static database for title sources, categories, and rarity because the WoW API does not provide this information.
- The title database is generated using scripts in the
tools/directory. - If a title has the wrong rarity, you can add its ID to the
RARITY_OVERRIDESin the generator script (tools/generate-titles.js). - If you notice missing titles or incorrect acquisition sources, update the relevant generator data and run the generator to output a new
data/Titles.lua.
cd tools
npm install
npm run generate- Fork the repository.
- Create a feature branch (
git checkout -b feature/my-new-feature). - Commit your changes (
git commit -am 'Add some feature'). - Push to the branch (
git push origin feature/my-new-feature). - Create a new Pull Request.