Kodi Community Forum

Full Version: Help adding settings descriptions Gotham13.0
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
What does it do:
Since last month or so Montellese added the feature that will show a short description for each setting option what it does.
People who are running Gotham 13.0 alpha5 and up should have noticed this by now when they are using Confluence and entering the settings. For each setting there's a small text area at the bottom that will help clarify what the setting does. This is added in the Touched skin in alpha6.

How can you help
Now we would like some help from you to get these descriptions completed.

You can find the setting descriptions in the language file starting with string ID #36100
https://github.com/xbmc/xbmc/blob/master....po#L12561

You can help by looking at the these files
https://github.com/xbmc/xbmc/tree/master...m/settings
and look at what the setting actually does in XBMC and find the corresponding string ID for the description which can be found in the help="...." tag in the XML files.
Keep the descriptions brief and clear. Two or three sentences should be the maximum and in most cases one sentences should do.

Example:
For example:
https://github.com/xbmc/xbmc/blob/master...ngs.xml#L3
corresponds with
https://github.com/xbmc/xbmc/blob/master....po#L12564

Adding this to Gotham 13.0
Once you are done with several of them we would like it you could create a Pull-Request on our github repo
https://github.com/xbmc/xbmc
A short description on how to do this can be found here:
https://github.com/xbmc/xbmc/blob/master...IBUTING.md

To prevent people working on the same string try to not wait to long until creating a PR so others can see what you have done and they can work on others.

Important!
Only do this for the ENGLISH language. Once the English ones are added they will be become available through the Transifex project for XBMC so they can be translated for other languages.
Pull requests for other languages directly to out github repo will be closed without notice.

Remember:
our github repo is not for creating issues/bug reports or questions. It is only meant for creating PR for code contribution.