[Developers] Changing "/topic/en" to "/en".. maybe

Alec Flett alecf at metaweb.com
Wed Mar 19 22:08:03 UTC 2008


On Mar 19, 2008, at 1:46 PM, Tim Kientzle wrote:

> On Mar 19, 2008, at 1:37 PM, Alec Flett wrote:
>> ... it makes english names appear sooner in the id,
>> which is nice for readability. We don't think there will ever be an
>> actually domain "/en", "/fr" or whatever.
>
> So how would this extend to non-English names?
> Would there be /fr, /pt_BR, /de, /zh_TW, etc, for each
> language?  Does Freebase support arbitrary Unicode characters
> in URL paths?

You bring up a good point - there hasn't been much interest (that I'm  
aware of) of doing locale-specific language namespaces beyond the  
basics, the same way there is a 'pt.wikipedia.org' but not  
pt_BR.wikipedia.org

Personally I think "pt_BR" or something like that is unnecessarily  
cryptic in a 'id' and url space, and if anything gives the wrong  
impression - /en is shorthand for "the english language namespace  
according to the community at freebase" not "the 'en' parent language  
for the en_* locales according to some international standard"

For instance, en_US and en_UK are close enough that we can have /topic/ 
en/colour and /topic/en/color map to the same topic, but maybe /en/ 
color is the definitive name on www.freebase.com and /en/colour is the  
definitive name on www.freebase.co.uk or something.

For the purposes of mapping freebase languages to locales, 'pt' might  
ultimately map to pt_PT, and 'ptb' might ultimately map to pt_BR but I  
think it's more likely that we'll just have "pt" - afterall, wikipedia  
just has 'pt'

But then again, this is all a very english-centric opinion.

I don't want to rathole too much on all these language issues though -  
as long as the general concept of moving stuff to the root suites  
everyone, that's more what I care about.

Alec


>
>
> Would this be an actual structural change in the graph?
> That is, would the /topic namespace actually be removed
> or would low-level MQL exploration still show a /topic
> namespace containing the individual language namespaces?
>
> Tim Kientzle
>
> _______________________________________________
> Developers mailing list
> Developers at freebase.com
> http://lists.freebase.com/mailman/listinfo/developers



More information about the Developers mailing list