<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DeltaMikeCharlie</id>
	<title>Official Kodi Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://kodi.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DeltaMikeCharlie"/>
	<link rel="alternate" type="text/html" href="https://kodi.wiki/view/Special:Contributions/DeltaMikeCharlie"/>
	<updated>2026-06-15T14:34:55Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://kodi.wiki/index.php?title=Language_support&amp;diff=244527</id>
		<title>Language support</title>
		<link rel="alternate" type="text/html" href="https://kodi.wiki/index.php?title=Language_support&amp;diff=244527"/>
		<updated>2023-03-31T03:48:57Z</updated>

		<summary type="html">&lt;p&gt;DeltaMikeCharlie: /* Layout of a langinfo.xml file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{mininav|[[Development]]{{l2|[[Add-on development]]}}}}&lt;br /&gt;
&lt;br /&gt;
{{cleanup}}&lt;br /&gt;
The following page explains exactly how to add a new language translation to Kodi, and how to maintain/update an existing language file in Kodi.&amp;lt;br/&amp;gt;&lt;br /&gt;
English (United Kingdom) is the default language of Kodi so it is the English language in the Git repository that is always up-to-date.&amp;lt;br/&amp;gt;&lt;br /&gt;
Please always base your translations of the latest English language file from Git. The latest language files for Kodi can be found and downloaded [https://github.com/xbmc/xbmc/blob/master/addons/resource.language.en_gb/resources/strings.po here (link)].&lt;br /&gt;
&lt;br /&gt;
=== Language add-ons ===&lt;br /&gt;
By default Kodi only includes one language which is English (united Kingdom). All other languages have been moved to [https://kodi.wiki/view/Category:Language_add-ons individual language add-ons] which are available form our Kodi repository for download and install. They are auto update by Team Kodi once in a while and pushed to our repository from which you will receive these updates depending on what language(s) you have installed.&lt;br /&gt;
&lt;br /&gt;
=== What is langinfo.xml ===&lt;br /&gt;
The langinfo.xml file contains language and region specific localization settings used internally by Kodi. Basically it is the default [http://en.wikipedia.org/wiki/Code_page code page] Kodi uses for this language file.&lt;br /&gt;
&lt;br /&gt;
The langinfo.xml file is part of a Kodi language add-on and cannot generally be modified directly by end-users.  The file describes the presentation formatting for items like dates and times for each of the regional variations within that language.&lt;br /&gt;
&lt;br /&gt;
For example: some regions / cultures may prefer their dates to read &#039;1 December 2002&#039; whereas others may prefer &#039;December 1, 2002&#039;.  These preferences, among others, are defined in this file.&lt;br /&gt;
&lt;br /&gt;
==== langinfo.xml ====&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;xml&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;language locale=&amp;quot;[ISO 639-2 Code | ISO 639-1 Code]&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;regions&amp;gt;&lt;br /&gt;
    &amp;lt;region name=&amp;quot;[Descriptive Name]&amp;quot; locale=&amp;quot;[ISO-3166-1 Alpha-2 Code]&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;dateshort&amp;gt;[Date Format Codes]&amp;lt;/dateshort&amp;gt;&lt;br /&gt;
      &amp;lt;datelong&amp;gt;[Date Format Codes]&amp;lt;/datelong&amp;gt;&lt;br /&gt;
      &amp;lt;time symbolAM=&amp;quot;[Symbol for &#039;ante meridiem&#039;]&amp;quot; symbolPM=&amp;quot;[Symbol for &#039;post meridiem&#039;]&amp;quot;&amp;gt;[Time Format Codes]&amp;lt;/time&amp;gt;&lt;br /&gt;
      &amp;lt;tempunit&amp;gt;[One of {&amp;quot;f&amp;quot;,&amp;quot;k&amp;quot;,&amp;quot;c&amp;quot;,&amp;quot;re&amp;quot;,&amp;quot;ra&amp;quot;,&amp;quot;ro&amp;quot;,&amp;quot;de&amp;quot;,&amp;quot;n&amp;quot;}]&amp;lt;/tempunit&amp;gt;&lt;br /&gt;
      &amp;lt;speedunit&amp;gt;[One of {&amp;quot;kmh&amp;quot;,&amp;quot;mpmin&amp;quot;,&amp;quot;mps&amp;quot;,&amp;quot;fth&amp;quot;,&amp;quot;ftm&amp;quot;,&amp;quot;fts&amp;quot;,&amp;quot;mph&amp;quot;,&amp;quot;kts&amp;quot;,&amp;quot;beaufort&amp;quot;,&amp;quot;inchs&amp;quot;,&amp;quot;yards&amp;quot;,&amp;quot;fpf&amp;quot;}]&amp;lt;/speedunit&amp;gt;&lt;br /&gt;
      &amp;lt;timezone&amp;gt;GMT&amp;lt;/timezone&amp;gt;&lt;br /&gt;
      &amp;lt;thousandsseparator groupingformat=&amp;quot;\3&amp;quot;&amp;gt;,&amp;lt;/thousandsseparator&amp;gt;&lt;br /&gt;
      &amp;lt;decimalseparator&amp;gt;.&amp;lt;/decimalseparator&amp;gt;&lt;br /&gt;
    &amp;lt;/region&amp;gt;&lt;br /&gt;
  &amp;lt;/regions&amp;gt;&lt;br /&gt;
&amp;lt;/language&amp;gt;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;language&amp;gt; &#039;locale&#039; is identified using either the 3-character [https://en.wikipedia.org/wiki/ISO_639-2 ISO 639-2] code or the 2-character [https://en.wikipedia.org/wiki/ISO_639-1 ISO 639-1] code.  For example, &#039;eng&#039; or &#039;en&#039; for &#039;English&#039; or &#039;vie&#039; or &#039;vi&#039; for &#039;Vietnamese&#039;, or &#039;fil&#039; for &#039;Filipino&#039; (Philippines) which lacks an ISO 639-1 code.&lt;br /&gt;
&lt;br /&gt;
There can be multiple &amp;lt;region&amp;gt; sections within the &amp;lt;regions&amp;gt; section.&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;region&amp;gt; element, the &#039;name&#039; attribute is a descriptive name of the region such as &#039;Australia&#039; or &#039;Österreich&#039;.  It can also contain extra descriptive information regarding additional formatting options such as &#039;USA (12h)&#039; or &#039;India (24h)&#039;.&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;region&amp;gt; element , the &#039;locale&#039; attribute is the 2-character [https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_elements ISO-3166-1 Alpha-2] country code for the region being described.&lt;br /&gt;
&lt;br /&gt;
Both &amp;lt;dateshort&amp;gt; and &amp;lt;datelong&amp;gt; elements contain date formatting codes for displaying short and long dates respectively.  A short date would be something like &#039;01/12/02&#039; whereas a long date would be something like &#039;Dimanche, 1 décembre 2002&#039;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;width: 35em;&amp;quot;&lt;br /&gt;
|+ Valid Date Formatting Codes&lt;br /&gt;
| D  || Day without zero padding.  eg: 1 or 31&lt;br /&gt;
|-&lt;br /&gt;
| DD  || Day with zero padding. eg: 01 or 31.&lt;br /&gt;
|-&lt;br /&gt;
| ddd  || Language-specific abbreviated day name.  eg: &#039;Wed&#039; or &#039;Mi&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| DDDD  || Language-specific full day name.  eg: &#039;Wednesday&#039; or &#039;Mittwoch&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| M  || Month without zero padding.  eg: 1 or 12&lt;br /&gt;
|-&lt;br /&gt;
| MM  || Month with zero padding.  eg: 01 or 12&lt;br /&gt;
|-&lt;br /&gt;
| mmm  || Language-specific abbreviated month name.  eg: &#039;Dec&#039; or &#039;déc.&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| MMMM  || Language-specific full month name.  eg: &#039;December&#039; or &#039;décembre&#039;.&lt;br /&gt;
|-&lt;br /&gt;
| YY  || Two-digit year without the century. eg: 02 or 97&lt;br /&gt;
|-&lt;br /&gt;
| YYYY  || Four-digit year with the century. eg: 2002 or 1997.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, &#039;DD/MM/YY&#039; would produce something like &#039;01/12/02&#039; whereas &#039;DDDD, D MMMM YYYY&#039; would something like &#039;Sunday, 1 December 2002&#039;.&lt;br /&gt;
&lt;br /&gt;
Note: When this article was being researched in March 2023 the &#039;symbolAM&#039; and &#039;symbolPM&#039; attributes within the &amp;lt;time&amp;gt; element seem to have no direct effect on the format.  These values appear to be set using localisation strings 378 and 379 respectively from &#039;strings.po&#039;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;time&amp;gt; element contains time formatting codes for displaying times.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;width: 30em;&amp;quot;&lt;br /&gt;
|+ Valid Time Formatting Codes&lt;br /&gt;
| h  || Hour without zero padding, 12 hour clock.  eg: 1 or 12&lt;br /&gt;
|-&lt;br /&gt;
| hh  || Hour without zero padding, 12 hour clock.  eg: 01 or 12&lt;br /&gt;
|-&lt;br /&gt;
| H  || Hour without zero padding, 24 hour clock.  eg: 1 or 23&lt;br /&gt;
|-&lt;br /&gt;
| HH  || Hour without zero padding, 24 hour clock.  eg: 01 or 23&lt;br /&gt;
|-&lt;br /&gt;
| m  || Minute without zero padding. eg:1 or 59.&lt;br /&gt;
|-&lt;br /&gt;
| mm  || Minute with zero padding. eg:01 or 59.&lt;br /&gt;
|-&lt;br /&gt;
| s  || Seconds without zero padding. eg:1 or 59.&lt;br /&gt;
|-&lt;br /&gt;
| ss  || Seconds with zero padding. eg:01 or 59.&lt;br /&gt;
|-&lt;br /&gt;
| xx  || Meridiem indicator for 12 hour clock. eg: AM or PM.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For example, &#039;h:mm xx&#039; would produce something like &#039;2:34 PM&#039; whereas &#039;HH:mm&#039; would something like &#039;14:34&#039;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;tempunit&amp;gt; element determines the unit of measurement to use when describing temperatures.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;width: 15em;&amp;quot;&lt;br /&gt;
|+ Valid Temperature Units&lt;br /&gt;
|  c&lt;br /&gt;
|  Celsius&lt;br /&gt;
|- &lt;br /&gt;
|  f&lt;br /&gt;
|  Fahrenheit&lt;br /&gt;
|- &lt;br /&gt;
|  k&lt;br /&gt;
|  Kelvin&lt;br /&gt;
|- &lt;br /&gt;
|  re&lt;br /&gt;
|  Reaumur&lt;br /&gt;
|- &lt;br /&gt;
|  ra&lt;br /&gt;
|  Rankine&lt;br /&gt;
|- &lt;br /&gt;
|  ro&lt;br /&gt;
|  Romer&lt;br /&gt;
|- &lt;br /&gt;
|  de&lt;br /&gt;
|  Delisle&lt;br /&gt;
|- &lt;br /&gt;
|  n&lt;br /&gt;
|  Newton&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;speedunit&amp;gt; element determines the unit of measurement to use when describing speed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;width: 20em;&amp;quot;&lt;br /&gt;
|+ Valid Speed Units&lt;br /&gt;
| kmh || Kilometres per hour&lt;br /&gt;
|-&lt;br /&gt;
| mpmin || Metres per minute&lt;br /&gt;
|-&lt;br /&gt;
| mps || Metres per second&lt;br /&gt;
|-&lt;br /&gt;
| fth || Feet per hour&lt;br /&gt;
|-&lt;br /&gt;
| ftm || Feet per minute&lt;br /&gt;
|-&lt;br /&gt;
| fts || Feet per second&lt;br /&gt;
|-&lt;br /&gt;
| mph || Miles per hour&lt;br /&gt;
|-&lt;br /&gt;
| kts || Knots&lt;br /&gt;
|-&lt;br /&gt;
| beaufort || Beaufort&lt;br /&gt;
|-&lt;br /&gt;
| inchs || Inch per second&lt;br /&gt;
|-&lt;br /&gt;
| yards || Yard per second&lt;br /&gt;
|-&lt;br /&gt;
| fpf || Furlong per fortnight&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;timezone&amp;gt; element is optional but should contain the abbreviated timezone code for the region.  For example, &#039;GMT&#039; or &#039;CET&#039;.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;thousandsseparator&amp;gt; element describes the character used as a thousands separator.&lt;br /&gt;
&lt;br /&gt;
The &#039;groupingformat&#039; attribute is a mystery known only to the grand high guru of grouping formats, however, a value of &amp;quot;\3&amp;quot; appears to be a popular choice.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;decimalseparator&amp;gt; element describes the character used as a decimal point separator.&lt;br /&gt;
&lt;br /&gt;
==== References: ====&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/xbmc/xbmc/blob/2aab388778dc4590a13e763dc51a4d90562251bb/xbmc/LangInfo.cpp#L98 LangInfo.cpp ].&lt;br /&gt;
&lt;br /&gt;
* [https://github.com/xbmc/xbmc/blob/2aab388778dc4590a13e763dc51a4d90562251bb/xbmc/XBDateTime.cpp#L1333  XBDateTime.cpp ].&lt;br /&gt;
&lt;br /&gt;
=== What is strings.po ===&lt;br /&gt;
This GNU Gettext format file contains all text strings displayed in the user interface of Kodi.&amp;lt;br/&amp;gt;&lt;br /&gt;
Using that file the entire application or any add-on can be translated to any language whose graphemes are available within Unicode.&lt;br /&gt;
&lt;br /&gt;
==== Layout of the strings.po file ====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
# Kodi Media Center language file&lt;br /&gt;
# Addon Name: Skin Widgets&lt;br /&gt;
# Addon id: service.skin.widgets&lt;br /&gt;
# Addon Provider: Martijn, phil65&lt;br /&gt;
msgid &amp;quot;&amp;quot;&lt;br /&gt;
msgstr &amp;quot;&amp;quot;&lt;br /&gt;
&amp;quot;Project-Id-Version: Kodi Addons\n&amp;quot;&lt;br /&gt;
&amp;quot;Report-Msgid-Bugs-To: translations@kodi.tv\n&amp;quot;&lt;br /&gt;
&amp;quot;POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n&amp;quot;&lt;br /&gt;
&amp;quot;PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n&amp;quot;&lt;br /&gt;
&amp;quot;Last-Translator: Kodi Translation Team\n&amp;quot;&lt;br /&gt;
&amp;quot;Language-Team: English (https://kodi.weblate.cloud/languages/en_gb/)\n&amp;quot;&lt;br /&gt;
&amp;quot;MIME-Version: 1.0\n&amp;quot;&lt;br /&gt;
&amp;quot;Content-Type: text/plain; charset=UTF-8\n&amp;quot;&lt;br /&gt;
&amp;quot;Content-Transfer-Encoding: 8bit\n&amp;quot;&lt;br /&gt;
&amp;quot;Language: en\n&amp;quot;&lt;br /&gt;
&amp;quot;Plural-Forms: nplurals=2; plural=(n != 1);\n&amp;quot;&lt;br /&gt;
&lt;br /&gt;
msgctxt &amp;quot;#32001&amp;quot;&lt;br /&gt;
msgid &amp;quot;Recommended&amp;quot;&lt;br /&gt;
msgstr &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
msgctxt &amp;quot;#32002&amp;quot;&lt;br /&gt;
msgid &amp;quot;Random Items&amp;quot;&lt;br /&gt;
msgstr &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# empty string with id 32003&lt;br /&gt;
&lt;br /&gt;
msgctxt &amp;quot;#32004&amp;quot;&lt;br /&gt;
msgid &amp;quot;Randomize time (minutes)&amp;quot;&lt;br /&gt;
msgstr &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
msgctxt &amp;quot;#32005&amp;quot;&lt;br /&gt;
msgid &amp;quot;Use season folders&amp;quot;&lt;br /&gt;
msgstr &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a format defined by [https://www.gnu.org/software/gettext/ GNU gettext] but adapted in a very specific way by Kodi. The blocks of 3 settings in the example above are defined by GNU gettext as:&lt;br /&gt;
&lt;br /&gt;
 msgctxt &#039;&#039;context&#039;&#039;&lt;br /&gt;
 msgid &#039;&#039;untranslated-string&#039;&#039;&lt;br /&gt;
 msgstr &#039;&#039;translated-string&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Where the text is defined by &#039;&#039;untranslated-string&#039;&#039; and &#039;&#039;context&#039;&#039; serves to differentiate identical values.&lt;br /&gt;
&lt;br /&gt;
Take note, in Kodi, these are used as follows:&lt;br /&gt;
&lt;br /&gt;
 msgctxt &amp;quot;#&#039;&#039;label_id&#039;&#039;&amp;quot;&lt;br /&gt;
 msgid &#039;&#039;label_text&#039;&#039;&lt;br /&gt;
 msgstr &#039;&#039;translation&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
where &#039;&#039;label_id&#039;&#039; is a numeric ID. These IDs are reserved by Kodi:&lt;br /&gt;
&lt;br /&gt;
* strings 30000 thru 30999 reserved for plugins and plugin settings&lt;br /&gt;
* strings 31000 thru 31999 reserved for skins&lt;br /&gt;
* strings 32000 thru 32999 reserved for scripts&lt;br /&gt;
* strings 33000 thru 33999 reserved for common strings used in add-ons&lt;br /&gt;
&lt;br /&gt;
and are used in [[Add-on_settings_conversion|settings.xml]] to label settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;label_text&#039;&#039; defines the English text for the label.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;translation&#039;&#039; is empty for &amp;quot;en_GB&amp;quot; labels, and the translation for other languages with msgid retaining the English text.&lt;br /&gt;
&lt;br /&gt;
The important thing is that you cannot refer to the label with msgid in the settings.py file, you need to use the &#039;&#039;label_id&#039;&#039; which must be encoded in msgctxt as above.&lt;br /&gt;
&lt;br /&gt;
You can of course edit .po files in a text editor or with a specialist editor.&lt;br /&gt;
&lt;br /&gt;
==== Layout of the language folders ====&lt;br /&gt;
&lt;br /&gt;
Kodi loads the strings.po file depending on the set interface language. Should it find a matching language it will try to load that strings.po. If not available it will always fall back to English (United Kingdom).&lt;br /&gt;
For this to work you will need to place the strings.po in the correctly named folder depending on the language. These folders use &amp;quot;language-country&amp;quot; naming scheme. &lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Add-ons:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
/resources/language/resource.language.en_gb/strings.po&lt;br /&gt;
/resources/language/resource.language.fr_fr/strings.po&lt;br /&gt;
/resources/language/resource.language.it_it/strings.po&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Skins:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
/language/resource.language.en_gb/strings.po&lt;br /&gt;
/language/resource.language.fr_fr/strings.po&lt;br /&gt;
/language/resource.language.it_it/strings.po&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Please use lower case for folder and file names.&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
An extensive example list of used languages can be found here https://github.com/xbmc/xbmc/tree/master/addons/skin.estuary/language&lt;br /&gt;
&lt;br /&gt;
== Adding a new language to Kodi ==&lt;br /&gt;
&lt;br /&gt;
{{see|Language portal}}&lt;br /&gt;
&lt;br /&gt;
== Maintaining a language ==&lt;br /&gt;
The English (UK) language file ([https://github.com/xbmc/xbmc/blob/master/addons/resource.language.en_gb/resources/strings.po]) is the master for all language files.&amp;lt;br/&amp;gt;&lt;br /&gt;
From time to time the English (UK) language file changes. This will instantly be automatically updated at Weblate translation pages.&lt;br /&gt;
&lt;br /&gt;
== Related articles in the Kodi online manual ==&lt;br /&gt;
* [[Translations|Translations in Kodi]]&lt;br /&gt;
* [[Translating_add-ons|Translating your add-on]]&lt;br /&gt;
* [[List_of_supported_charsets|List of Supported Charsets]]&lt;br /&gt;
* [[List of language codes (ISO-639:1988)]]&lt;br /&gt;
&lt;br /&gt;
== Notes for developers ==&lt;br /&gt;
Kodi uses UTF-8 as internal character encoding. Please make sure if you add new features to Kodi which depend on external data to convert these to UTF-8 if they aren&#039;t already. Use the languagefile from branches/linuxport, since we merge that file into trunk.&lt;br /&gt;
&lt;br /&gt;
[[Category:Manual]]&lt;br /&gt;
[[Category:Development]]&lt;br /&gt;
[[Category:Skin development]]&lt;br /&gt;
[[Category:Languages|*]]&lt;/div&gt;</summary>
		<author><name>DeltaMikeCharlie</name></author>
	</entry>
</feed>