function TranslatorInterface::getStringTranslation

Same name in other branches
  1. 9 core/lib/Drupal/Core/StringTranslation/Translator/TranslatorInterface.php \Drupal\Core\StringTranslation\Translator\TranslatorInterface::getStringTranslation()
  2. 8.9.x core/lib/Drupal/Core/StringTranslation/Translator/TranslatorInterface.php \Drupal\Core\StringTranslation\Translator\TranslatorInterface::getStringTranslation()
  3. 11.x core/lib/Drupal/Core/StringTranslation/Translator/TranslatorInterface.php \Drupal\Core\StringTranslation\Translator\TranslatorInterface::getStringTranslation()

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.

3 methods override TranslatorInterface::getStringTranslation()
LocaleTranslation::getStringTranslation in core/modules/locale/src/LocaleTranslation.php
StaticTranslation::getStringTranslation in core/lib/Drupal/Core/StringTranslation/Translator/StaticTranslation.php
TranslationManager::getStringTranslation in core/lib/Drupal/Core/StringTranslation/TranslationManager.php

File

core/lib/Drupal/Core/StringTranslation/Translator/TranslatorInterface.php, line 23

Class

TranslatorInterface
Interface for objects capable of string translation.

Namespace

Drupal\Core\StringTranslation\Translator

Code

public function getStringTranslation($langcode, $string, $context);

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.