XBMC official translation project for release Frodo is open !
#29
(2012-06-03, 00:33)jmarshall Wrote: @takoi: It wouldn't surprise me if it was that high. What would be a huge help is for the contexts to be done for all the strings you found - once the context clearly indicates where it's used, it's both useful to the translator (as you know where to look to see whether things fit etc) and also useful for developers when removing/replacing old strings as they know they are unused now. You can fill in something like "unused" for the ones that aren't done and I'm sure that Jezz_X will be happy to take a hunt through and confirm that they're unused, thus removing them.

Obviously this is a large job, but if everyone pitches in and just does a few each (just let us know which block you're doing), it won't take long before the whole lot are done.

@Attila: Does this sound like a plan?

Cheers,
Jonathan

This is exactly the plan. An ideal entry would look kike this.

Code:
#. play GUI sounds
#: xbmc/settings/GUISettings.cpp
msgctxt "#34122"
msgid "Always"
msgstr ""

Where:

Code:
#. Helper comment
#: occurence of the string
#: even more occurences in case
msgctxt "#ID"
msgid "Source string"
msgstr ""

I am planning to write a parser utility to extract at least the occurence of the string calls. The tricky thing is that we have several ways of passing the string id to the localization function. Sometimes it comes from a direct parameter, but sometimes it comes from an xml file or from other indirect calls.
So whenever I have time for it, I'll try do it.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply


Messages In This Thread
RE: XBMC official translation project for release Frodo is open ! - by alanwww1 - 2012-06-03, 01:05
Logout Mark Read Team Forum Stats Members Help
XBMC official translation project for release Frodo is open ! 0