org.dspace.text.filter
Class Language

java.lang.Object
  extended by org.dspace.text.filter.Language

public class Language
extends Object

Define languages - both as IANA and ISO639-2 codes

Author:
Graham Triggs

Field Summary
static Language AFRIKAANS
           
static Language ALBANIAN
           
static Language ARABIC
           
static Language BALUCHI
           
static Language BASQUE
           
static Language BRAHUI
           
static Language CATALAN
           
static Language CLASSICAL_GREEK
           
static Language DANISH
           
static Language DUTCH
           
static Language ENGLISH
           
static Language ESPERANTO
           
static Language FRENCH
           
static Language FRISIAN
           
static Language GALICIAN
           
static Language GERMAN
           
static Language GREEK
           
static Language HAWAIIAN
           
static Language HEBREW
           
static Language HUNGARIAN
           
 String IANA
           
static Language ICELANDIC
           
static Language IRISH
           
 String ISO639_1
           
 String ISO639_2
           
static Language ITALIAN
           
static Language MALAGASY
           
static Language MALTESE
           
static Language NEAPOLITAN_ITALIAN
           
static Language NORWEGIAN
           
static Language PANJABI
           
static Language PERSIAN
           
static Language PORTUGUESE
           
static Language PROVENCAL
           
static Language PROVENCAL_OCCITAN
           
static Language ROMANIAN
           
static Language SCOTS
           
static Language SCOTTISH_GAELIC
           
static Language SHETLAND_ENGLISH
           
static Language SPANISH
           
static Language SWEDISH
           
static Language TAGALOG
           
static Language TURKISH
           
static Language URDU
           
static Language WALLOON
           
static Language WELSH
           
static Language YIDDISH
           
 
Method Summary
static Language getLanguage(String lang)
           
static Language getLanguageForIANA(String iana)
           
static Language getLanguageForISO639_2(String iso)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IANA

public final String IANA

ISO639_1

public final String ISO639_1

ISO639_2

public final String ISO639_2

AFRIKAANS

public static final Language AFRIKAANS

ALBANIAN

public static final Language ALBANIAN

ARABIC

public static final Language ARABIC

BALUCHI

public static final Language BALUCHI

BASQUE

public static final Language BASQUE

BRAHUI

public static final Language BRAHUI

CATALAN

public static final Language CATALAN

CLASSICAL_GREEK

public static final Language CLASSICAL_GREEK

DANISH

public static final Language DANISH

DUTCH

public static final Language DUTCH

ENGLISH

public static final Language ENGLISH

ESPERANTO

public static final Language ESPERANTO

FRENCH

public static final Language FRENCH

FRISIAN

public static final Language FRISIAN

GALICIAN

public static final Language GALICIAN

GERMAN

public static final Language GERMAN

GREEK

public static final Language GREEK

HAWAIIAN

public static final Language HAWAIIAN

HEBREW

public static final Language HEBREW

HUNGARIAN

public static final Language HUNGARIAN

ICELANDIC

public static final Language ICELANDIC

IRISH

public static final Language IRISH

ITALIAN

public static final Language ITALIAN

MALAGASY

public static final Language MALAGASY

MALTESE

public static final Language MALTESE

NEAPOLITAN_ITALIAN

public static final Language NEAPOLITAN_ITALIAN

NORWEGIAN

public static final Language NORWEGIAN

PORTUGUESE

public static final Language PORTUGUESE

PANJABI

public static final Language PANJABI

PERSIAN

public static final Language PERSIAN

PROVENCAL

public static final Language PROVENCAL

PROVENCAL_OCCITAN

public static final Language PROVENCAL_OCCITAN

ROMANIAN

public static final Language ROMANIAN

SCOTS

public static final Language SCOTS

SCOTTISH_GAELIC

public static final Language SCOTTISH_GAELIC

SHETLAND_ENGLISH

public static final Language SHETLAND_ENGLISH

SPANISH

public static final Language SPANISH

SWEDISH

public static final Language SWEDISH

TAGALOG

public static final Language TAGALOG

TURKISH

public static final Language TURKISH

URDU

public static final Language URDU

WALLOON

public static final Language WALLOON

WELSH

public static final Language WELSH

YIDDISH

public static final Language YIDDISH
Method Detail

getLanguage

public static Language getLanguage(String lang)

getLanguageForIANA

public static Language getLanguageForIANA(String iana)

getLanguageForISO639_2

public static Language getLanguageForISO639_2(String iso)


Copyright © 2010 DuraSpace. All Rights Reserved.