Elgg  Version 6.1
Elgg\I18n\Translator Member List

This is the complete list of members for Elgg\I18n\Translator, including all inherited members.

$allowed_languagesElgg\I18n\Translatorprotected
$current_languageElgg\I18n\Translatorprotected
$defaultPathElgg\I18n\Translatorprotected
$language_pathsElgg\I18n\Translatorprotected
$translationsElgg\I18n\Translatorprotected
$was_reloadedElgg\I18n\Translatorprotected
__construct(protected Config $config, protected LocaleService $locale)Elgg\I18n\Translator
addTranslation(string $country_code, array $language_array, bool $ensure_translations_loaded=true)Elgg\I18n\Translator
bootTranslations()Elgg\I18n\Translator
detectLanguage()Elgg\I18n\Translator
ensureTranslationsLoaded(string $language)Elgg\I18n\Translatorprotected
getAllowedLanguages()Elgg\I18n\Translator
getAvailableLanguages()Elgg\I18n\Translator
getCurrentLanguage()Elgg\I18n\Translator
getInstalledTranslations(bool $calculate_completeness=false)Elgg\I18n\Translator
getLanguageCompleteness(string $language)Elgg\I18n\Translator
getLanguagePaths()Elgg\I18n\Translator
getLoadedTranslations()Elgg\I18n\Translator
getMissingLanguageKeys(string $language)Elgg\I18n\Translator
includeLanguageFile(string $path)Elgg\I18n\Translatorprotected
languageKeyExists(string $key, string $language= 'en')Elgg\I18n\Translator
loadTranslations(string $language)Elgg\I18n\Translator
registerLanguagePath(string $path)Elgg\I18n\Translator
registerTranslations(string $path, bool $load_all=false, string $language=null)Elgg\I18n\Translator
reloadAllTranslations()Elgg\I18n\Translator
setCurrentLanguage(string $language=null)Elgg\I18n\Translator
translate(string $message_key, array $args=[], string $language= '')Elgg\I18n\Translator