seDirector is a game server administration program for the Steam Source Engine. See seDirector.net for more information.
If you can read & write in any of these languages OR if you have another language you'd like to contribute, we'd love your help translating seDirector.
Language | Locale | Status | Merged into seDirector | Active Contributors |
---|---|---|---|---|
Traditional Chinese | Taiwan | In Progress | Yes | in2002-tw |
Portuguese | Brazil | In Progress | crashzk | |
Chinese | ||||
German | ||||
French | ||||
Italian | ||||
Japanese | ||||
Russian | ||||
Spanish | ||||
Korean | ||||
Tagalog |
- Fork this repo.
- Create a copy of
English.json
and name itLanguageName.json
(i.e.Klingon.json
). - Edit the language file that corresponds with your language by going to your forked copy and then clicking the little pen icon at the bottom right of the page.
- Make as many commits (updates) as you need to, then once you've made a handful of changes and are ready to submit your translation file or changes, come back to this repo and make a new pull request. A pull request means you're requesting your translation file to be merged into seDirector. You don't need to have everything translated to create a pull request, but a respectable amount.
- Once a translation file has enough of the main translations done, it will be merged into seDirector. Updates to language files on the repo will continue to be updated in seDirector in future versions.U
- Once merged into seDirector, your username will be mentioned in seDirector as a contributor AND you'll receive a free contributor license.
A good JSON editor to use is JSONFormatter.org.
- Do not translate if you don't read and write the language.
- If you see HTML tags, please do not change/remove the HTML tags, just replace words/phrases as needed.
- Keep the case the same - if it's capitalized, capitalize the translation, if there is a period, use a period in the translation, if it has a comma, use commas, etc.
- There may be duplicate translations - please keep them.
- When you see a number in braces, that is a tag that means a variable will go there. Keep the
{0}
or{1}
tags in the translation. As long as the meaning is the same, you can move them as needed. {LB}
means line break - please keep existing line breaks and double line breaks.- If you are unsure of a translation, have a friend help you out before you create a pull request.
Open an Issue and someone will address it.
Please join our Discord channel or e-mail us via our website at seDirector.net.