Translation
XBMC supports the loading of different languages via information in a XML file, this makes it easier for others to translate XBMC
If you speak/write/read in a foreign language as well as English and think you can adequately translate XBMC into another language, then you can submit the XML Language files as a
patch on SourceForge.net.
Languages in XBMC other than English depend on the contribution of others, so they not always as up to date with string changes in XBMC. If your interested in regularly updating your language please submit your strings.xml for the language to the XBMC Patch Tracker hosted on Sourceforge.net.
To view the latest verified XML Language files check the
SVN here and please help contributing by maintaining your language and keeping them up to date.
There is an official XBMC Translator tool written in C# and so runs on the .NET framework, and is aimed at being a easy way of comparing English with your languages and helping translators with there work, and it will make your life easier than just using a text/xml editor.
There is a link to XBMC Translator page on the Wiki below.
How To Submit a Language Update
To submit your, Language files, visit the Submit form on the
Patch Tracker at Sourceforge.
- Goto XBMC Patch tracker and create a new patch
- Set Category to XML Language Files
- Set the Group to SVN
- Please make the Summary 'Language Name based on English Rev#### by YourName'
- Use the Upload and Attach a File below to upload the changes strings.xml or langinfo.xml file
Supported Languages
Languages have been most frequently updated are
- English *
- French *
- Swedish *
- Chinese (Traditional)
- Hungarian
- Italian
- German
- German (Austria)
- Czech
- Spanish
* denotes languages officially handled by trusted members of Team XBMC and should be regularly updated.
If you wish to be brought on board as an official translator, please make regularly updates to show good faith and your commitment, and then let us know if you interested in this opportunity.
A lot of languages haven't been updated in a while, and some languages that no one has ever been translated before. Please if you want to help, we are keen to support more languages.
For a list of all the languages currently in the SVN Trunk for XBMC check the
Language folder in the SVN
For further information about how to help translate see
Information on Language_Support
and also for a tool for helping translate XBMC there is the
XBMC Translator