# Class: com.pnfsoftware.jeb.client.S

Internationalized strings.

## Constructor: S


## Static Method: L
- parameter: `s`, type: `java.lang.String`
- return type: `java.lang.String`

Description: Retrieve a localized string. The preferred locale is the current program's, specified via [S#setCurrentLanguage(String)](S#setCurrentLanguage(String)); if none is available, a localized string in the system's default locale is checked; if nothing is available, the source string in English is returned.
parameter: s: the source string in English
return: the localized string, or the source string if none was found

## Static Method: get
- parameter: `s`, type: `java.lang.String`
- parameter: `langcode`, type: `java.lang.String`
- return type: `java.lang.String`

Description: 
parameter: s: English string
parameter: langcode: language code
return: the localized string, potentially null if nothing was found

## Static Method: getAvailableLanguages
- return type: `java.util.List<java.lang.String>`


## Static Method: getCurrentLanguage
- return type: `java.lang.String`

Description: 
return: a language code, such as "en"

## Static Method: getCurrentLocale
- return type: `java.util.Locale`


## Static Method: getDefaultLanguage
- return type: `java.lang.String`

Description: 
return: a language code, such as "en"

## Static Method: getDisplayStrings
- parameter: `loc`, type: `java.util.Locale`
- return type: `java.lang.String[]`

Description: 
parameter: loc: a locale L
return: an array with two strings: the locale L's display language using L, the locale L's         display language using the system default locale

## Static Method: getLanguageName
- parameter: `langcode`, type: `java.lang.String`
- return type: `java.lang.String`


## Static Method: getLocaleFromCode
- parameter: `langcode`, type: `java.lang.String`
- return type: `java.util.Locale`

Description: 
parameter: langcode: a language code using the following format: `lang_[COUNTRY]_[Variant]`.            The country and variant fields are optional. Examples: "fr", "en\_US", "zh\_\_Hans",            "zh\_TW\_Hant"
return: the locale for the language code

## Static Method: isCurrentEnglish
- return type: `boolean`


## Static Method: isDefaultEnglish
- return type: `boolean`


## Static Method: setCurrentLanguage
- parameter: `langcode`, type: `java.lang.String`
- return type: `boolean`

Description: 
parameter: langcode: a language code, such as "en"
return: true if the language is supported and was successfully set to be the current language

## Static Method: testL
- parameter: `id`, type: `int`
- return type: `java.lang.String`


