Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1.76 KB

CONTRIBUTING.md

File metadata and controls

24 lines (17 loc) · 1.76 KB

Contributing to SwarmUI

Please open an Issue or Discussion, or ask on Discord before opening a pull request, to make sure your work doesn't overlap with others.

(TODO: More general contributing info)

Languages

Want to help translate Swarm into another language?

  • First: you're going to have to speak English. The English text is the "one true root" language that all other languages are derived from, it would be problematic to translate a translation.
  • Are you just helping improve an existing language?
    • Great! Just edit the file in languages/(language-code).json and improve the translations included
  • Do you want to add a new language?
  • Are you adding new translatable keys?
    • I use the hidden webconsole call debugSubmitTranslatables() to generate languages/en.debug which contains a raw key list, and then use --add-json to add it in with the translate tool.

Legal

By submitting a contribution to this repo, you agree to grant a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license to Alex "mcmonkey" Goodwin to use, copy, modify, and distribute your contribution under the terms of the MIT License, view LICENSE.txt for details, and under any future license we may change to.