Kodi Community Forum
Localizing lables from a Window.Property - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Skins Support (https://forum.kodi.tv/forumdisplay.php?fid=67)
+--- Thread: Localizing lables from a Window.Property (/showthread.php?tid=61926)



Localizing lables from a Window.Property - vajonam - 2009-11-18

I am looking to do the following.

$LOCALIZE[Window.Property(XspLauncher.1.StringId) in a skin, but doesn't work. where i have .py script settings some stringIDs and want to localize them in the skin


here the .py

def _fetch_xsp_info( self ):
myfile = csv.reader(open('xsp.csv'))
for count, row in enumerate( myfile ):
# set properties
count = count + 1
self.WINDOW.setProperty( "XspLauncher.%d.StringId" % ( count ), row[ 0 ] )
self.WINDOW.setProperty( "XspLauncher.%d.XspPath" % ( count ), row[ 1 ] )


where the xsp.csv looks like this.

31600,video/eng.xsp
31601,video/hin.xsp
31602,video/tam.xsp


- jmarshall - 2009-11-18

That won't work.

Why not localize in the script before setting the properties?


- vajonam - 2009-11-18

jmarshall Wrote:That won't work.

Why not localize in the script before setting the properties?

yup, dont know know which xbmc. function to call. looking at the code now.

.. trying xbmc.getLocalizedString(id)


- vajonam - 2009-11-18

Thanks, that's worked got the localized string in the pyhton instead.