public TranslationManager::getStringTranslation($langcode, $string, $context)
Retrieves English string to given language.
Parameters
string $langcode: Language code to translate to.
string $string: The source string.
string $context: The string context.
Return value
string|false Translated string if there is a translation, FALSE if not.
Overrides TranslatorInterface::getStringTranslation
File
- core/lib/Drupal/Core/StringTranslation/TranslationManager.php, line 92
Class
- TranslationManager
- Defines a chained translation implementation combining multiple translators.
Namespace
Drupal\Core\StringTranslation
Code
public function getStringTranslation($langcode, $string, $context) { if ($this->sortedTranslators === NULL) { $this->sortedTranslators = $this->sortTranslators(); } foreach ($this->sortedTranslators as $translator) { $translation = $translator->getStringTranslation($langcode, $string, $context); if ($translation !== FALSE) { return $translation; } } // No translator got a translation. return FALSE; }
Please login to continue.