public function getLocaleCode()
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.
LibphutilUSEnglishTranslation
Return
string | Locale code for this translation. |
protected function getTranslations()
protected function getTranslations()
PhutilTranslation
Return a map of all translations.
LibphutilUSEnglishTranslation
Return
map<string, wild> | Map of raw strings to translations. |
final public function getFilteredTranslations()Inherited
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
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
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_code | Locale code, like "en_US". |
Return
map<string, wild> | Map of all avialable translations. |