Hi,

SpeciesAPI document
http://www.gbif.org/developer/species
specifies language parameter of simple get species, i.e. species/{int}.
Language parameter is explained at
http://www.gbif.org/developer/species#p_language
as "default=en or use HTTP header for this", 

I tried to specify 'de' in HTTP header as Language request property,
but it doesn't work.   Instead, 
http://api.gbif.org/v1/species/5231190?language=de works fine.
Do I misunderstand the documentation?

I also tried languages are not included in vernacular names list
http://api.gbif.org/v1/species/5231190/vernacularNames
such as http://api.gbif.org/v1/species/5231190?language=ja or zh or kr...
I expected empty field for vernacularName or no record returned, but I got 
English one.
It is misleading implementation that one ignorant of the language specified can 
misundarstand
that the language uses the same word with English.
I suggest to return null vernacularName if vernacular name of specified 
language is unavailable.

Cheers,
James





Reply via email to