Page MenuHomePhorge
Diviner libphutil Tech Docs ArcanistUSEnglishTranslation

final class ArcanistUSEnglishTranslation
libphutil Technical Documentation (Internationalization)

This class is not documented.

Methods

public function __get($name)
Inherited

This method is not documented.
Parameters
$name
Return
wild

public function __set($name, $value)
Inherited

This method is not documented.
Parameters
$name
$value
Return
wild

public function current()
Inherited

This method is not documented.
Return
wild

public function key()
Inherited

This method is not documented.
Return
wild

public function next()
Inherited

This method is not documented.
Return
wild

public function rewind()
Inherited

This method is not documented.
Return
wild

public function valid()
Inherited

This method is not documented.
Return
wild

private function throwOnAttemptedIteration()
Inherited

This method is not documented.
Return
wild

public function getPhobjectClassConstant($key, $byte_limit)
Inherited

Phobject

Read the value of a class constant.

This is the same as just typing self::CONSTANTNAME, but throws a more useful message if the constant is not defined and allows the constant to be limited to a maximum length.

Parameters
string$keyName of the constant.
int|null$byte_limitMaximum number of bytes permitted in the value.
Return
stringValue of the constant.

public function getLocaleCode()

PhutilTranslation

Get the locale code which this class translates text for, like "en_GB".

This should correspond to a valid subclass of PhutilLocale.

ArcanistUSEnglishTranslation
This method is not documented.
Return
stringLocale code for this translation.

protected function getTranslations()

PhutilTranslation

Return a map of all translations.

ArcanistUSEnglishTranslation
This method is not documented.
Return
map<string, wild>Map of raw strings to translations.

final public function getFilteredTranslations()
Inherited

PhutilTranslation

Return a filtered map of all strings in this translation.

Filters out empty/placeholder translations.

Return
map<string, wild>Map of raw strings to translations.

public static function loadAllTranslations()
Inherited

PhutilTranslation

Load all available translation objects.

Return
list<PhutilTranslation>List of available translation sources.

public static function getTranslationMapForLocale($locale_code)
Inherited

PhutilTranslation

Load the complete translation map for a locale.

This will compile primary and fallback translations into a single translation map.

Parameters
string$locale_codeLocale code, like "en_US".
Return
map<string, wild>Map of all avialable translations.