function PluralTranslatableMarkup::translateString
Same name and namespace in other branches
- main core/lib/Drupal/Core/StringTranslation/PluralTranslatableMarkup.php \Drupal\Core\StringTranslation\PluralTranslatableMarkup::translateString()
Translates the string.
Return value
string The translated string.
Overrides TranslatableMarkup::translateString
File
-
core/
lib/ Drupal/ Core/ StringTranslation/ PluralTranslatableMarkup.php, line 95
Class
- PluralTranslatableMarkup
- A class to hold plural translatable markup.
Namespace
Drupal\Core\StringTranslationCode
protected function translateString() : string {
$this->translatedString ??= parent::translateString();
return $this->getStringTranslation()
->selectPluralForm($this->count, $this->translatedString, $this->getOptions()['langcode'] ?? NULL);
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.