PiRSquared17 / jwpl

Automatically exported from code.google.com/p/jwpl
0 stars 1 forks source link

[API] Create a mapping from wikipedia language strings to wiki language codes in WikiConstants #59

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This issue is related to the following DKPro-ASL issue:

http://code.google.com/p/dkpro-core-asl/issues/detail?id=23

We should augment the languge enum values in WikiConstants with the 
corresponding wiki codes, e.g. english - en, french - fr, ...

The following list may be parsed to achieve this:
http://meta.wikimedia.org/wiki/List_of_Wikipedias

Original issue reported on code.google.com by oliver.ferschke on 14 Sep 2011 at 9:20

GoogleCodeExporter commented 9 years ago
I think either the data should be parsed from that wikipedia page and be stored 
in the database as a table - or - we use the enum. If we have both, the 
database and the enum might become out-of-sync.

I'd opt for not having the Language enum anymore. Methods accepting or 
returning that enum should accept/return a string instead. Getting a list for 
all languages should be possible from the database. Another way to get the a 
language string might be through the constants in the Java class Locale. 
http://download.oracle.com/javase/6/docs/api/java/util/Locale.html#ENGLISH.

Locale.ENGLISH.getLanguage()

Original comment by richard.eckart on 14 Sep 2011 at 9:57