Class LangCodeUtil

java.lang.Object
org.opencastproject.speechtotext.util.LangCodeUtil

public final class LangCodeUtil extends Object
Utility class for language codes
  • Method Details

    • iso3ToIso2

      public static String iso3ToIso2(String langIso3Code, String defaultValue)
      Convert ISO 639-3 language code to ISO 639-2 language code.
      Parameters:
      langIso3Code - The ISO 639-3 language code to convert.
      defaultValue - The default value to return if the conversion fails.
      Returns:
      The ISO 639-2 language code, or the default value if the conversion fails.
    • getIso2FromLang

      public static String getIso2FromLang(String langNameInEnglish, String defaultValue)
      Get the ISO 639-2 language code for a given language name in English.
      Parameters:
      langNameInEnglish - The language name in English.
      defaultValue - The default value to return if the conversion fails.
      Returns:
      The ISO 639-2 language code, or the default value if the conversion fails.