Kodi Community Forum
help us translate addons - Printable Version

+- Kodi Community Forum (http://forum.kodi.tv)
+-- Forum: Development (/forumdisplay.php?fid=32)
+--- Forum: Translations and Language Files (/forumdisplay.php?fid=90)
+--- Thread: help us translate addons (/showthread.php?tid=72837)

Pages: 1 2 3 4


help us translate addons - spiff - 2010-04-27 11:24

hi,

tons of new fun for translators available Wink

let's start with scrapers.

http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/scrapers;a=tree

what's translatable?
1) description/summary/disclaimer/title in description.xml's (see http://trac.xbmc.org/changeset/29523)
2) scraper settings labels (note, not all scrapers have been converted yet. if this is the case, just translate and i'll make sure the strings get used). these are stored as normal translations (i.e. resources/language/<Lang>)

submit at trac.

cheers


- sebak - 2010-04-29 00:00

What's the best way to commit description/summary/disclaimer/title in description.xml's: diff's or do we reupload the entire xml?


- jmarshall - 2010-04-29 02:32

Diff's are easiest for us.


- sebak - 2010-04-29 17:56

Ok, I'm working on Dutch translations.


- kimp93 - 2010-05-04 18:12

Just to be to clear about description.xml.
Is it OK?

Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addoninfo>
  <id>metadata.yahoomusic.com</id>
  <type>scraper</type>
  <title lang="en">Yahoo! Music</title>
  <title lang="kr">Yahoo! Music</title>
  <library>yahoomusic.xml</library>
  <version>1.0.0</version>
  <platforms>
    <platform>all</platform>
  </platforms>
  <minversion>
    <xbmc>20000</xbmc>
  </minversion>
  <summary lang="en">Yahoo! Music Video Scraper</summary>
  <summary lang="kr">야후! 뮤직 비디오 스크래퍼</summary>
  <description lang="en">Download Music Video information</description>
  <description lang="kr">뮤직 비디오 정보 다운로드</description>
  <author>TEAMXBMC</author>
  <supportedcontent>
    <content>musicvideos</content>
  </supportedcontent>
</addoninfo>



- spiff - 2010-05-04 19:07

yeah. except no reason to translate the title unless you have something to translate (goes for all fields but title is the most likely to be left alone).

also a lot of the english descriptions are just placeholders, feel free to give suggestions for better english descriptions etc as well.


- Dakhar - 2010-05-04 20:56

I want to help you with Russian translations, but I can't understand how to apply my translation to the source Sad


- kimp93 - 2010-05-04 21:22

Dakhar Wrote:I want to help you with Russian translations, but I can't understand how to apply my translation to the source Sad

You are not applying changes yourself. You make a diff from current source, then post it to the trac.


@spiff

Should I change encoding based on what xml indicate? Virtually all description xml and strings.xml are ANSI while xml indicate they should be UTF-8.


- jmarshall - 2010-05-04 23:53

Please use utf8, yes. Doesn't really matter whether the BOM is there or not as we specify it in the XML.

Cheers,
Jonathan


- kimp93 - 2010-05-05 06:08

jmarshall Wrote:Please use utf8, yes. Doesn't really matter whether the BOM is there or not as we specify it in the XML.

Cheers,
Jonathan

Thanks for response. Laugh translation added on the trac.
http://trac.xbmc.org/ticket/9173


- anighr - 2010-05-28 07:00

Dakhar Wrote:I want to help you with Russian translations, but I can't understand how to apply my translation to the source Sad

Russian translate for SVN_Repo_Installer
http://rapidshare.com/files/392391849/Russian.rar


- h.udo - 2010-06-04 18:27

Portuguese translation of metadata scrapers added. Track ticket - http://trac.xbmc.org/ticket/9342.

What's next?

hudo


- Kolabor - 2010-09-27 18:24

Can someone tell me how can I make a patch using Tortoisegit for Windows? I thought it will be the same as in TortoiseSVN but looks like it is different.


- spiff - 2010-09-28 12:01

1) commit your changes
2) use the entry that is named something ala 'format patch'.


- Kolabor - 2010-09-28 13:39

OK. Will try today after work. I thought I should create diff patch just as in SVN and post it to Trac.