Le lundi 22 février 2010 à 08:21 +0000, Martyn Russell a écrit :
> Hi,
Hi Martyn
> 
> This is quite an interesting idea. Using a function like 
> tracker:LocalizedName(?city) wouldn't work unless we stored the data in 
> multiple translations. This would increase the data quite significantly 
> but I suppose we could use something like tracker:should_translate (or 
> some property to know which properties to handle).
> 
> The other problem I see with this is, we can't simply call the gettext 
> functions to do the translations at run time. Translations are (as you 
> likely know) supplied by the translation teams and would have to be 
> there before we release Tracker. So I am not sure how run-time words 
> could be translated at this point?
> 
I think Michele's solution is very good, what's more it's "sparql
official".
(http://mail.gnome.org/archives/tracker-list/2010-February/msg00141.htm )
About the increase of the data: every property doesn't need to be
translated (I don't think we will store the plainTextContent of a 700
pages pdf file :-) ) and with nowadays hard drive, storing two strings
instead of one is not terrible, even on embedded devices.

Cheers
Florent

_______________________________________________
tracker-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to