| TranslatableInterface |
interface |
core/lib/Drupal/Core/Entity/TranslatableInterface.php |
Provides methods for an entity to support translation. |
| TranslatableInterface.php |
file |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
|
| TranslatableInterface.php |
file |
core/lib/Drupal/Core/Entity/TranslatableInterface.php |
|
| TranslatableInterface::addTranslation |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Adds a new translation to the translatable object. |
| TranslatableInterface::getTranslation |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Gets a translation of the data. |
| TranslatableInterface::getTranslationLanguages |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Returns the languages the data is translated to. |
| TranslatableInterface::getUntranslated |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Returns the translatable object referring to the original language. |
| TranslatableInterface::hasTranslation |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Checks there is a translation for the given language code. |
| TranslatableInterface::hasTranslationChanges |
function |
core/lib/Drupal/Core/Entity/TranslatableInterface.php |
Determines if the current translation of the entity has unsaved changes. |
| TranslatableInterface::isDefaultTranslation |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Checks whether the translation is the default one. |
| TranslatableInterface::isNewTranslation |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Checks whether the translation is new. |
| TranslatableInterface::isTranslatable |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Returns the translation support status. |
| TranslatableInterface::language |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Returns the translation language. |
| TranslatableInterface::removeTranslation |
function |
core/lib/Drupal/Core/TypedData/TranslatableInterface.php |
Removes the translation identified by the given language code. |
| TranslatableMarkup |
class |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Provides translatable markup class. |
| TranslatableMarkup.php |
file |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
|
| TranslatableMarkup::$options |
property |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
The translation options. |
| TranslatableMarkup::$stringTranslation |
property |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
The string translation service. |
| TranslatableMarkup::$translatedMarkup |
property |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
The translated markup without placeholder replacements. |
| TranslatableMarkup::count |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Returns the string length. |
| TranslatableMarkup::getArguments |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Gets all arguments from this translated string. |
| TranslatableMarkup::getOption |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Gets a specific option from this translated string. |
| TranslatableMarkup::getOptions |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Gets all options from this translated string. |
| TranslatableMarkup::getStringTranslation |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Gets the string translation service. |
| TranslatableMarkup::getUntranslatedString |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Gets the untranslated string value stored in this translated string. |
| TranslatableMarkup::render |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Renders the object as a string. |
| TranslatableMarkup::__construct |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Constructs a new class instance. |
| TranslatableMarkup::__sleep |
function |
core/lib/Drupal/Core/StringTranslation/TranslatableMarkup.php |
Magic __sleep() method to avoid serializing the string translator. |
| TranslatableMarkupTest |
class |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
Tests the TranslatableMarkup class. |
| TranslatableMarkupTest.php |
file |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
|
| TranslatableMarkupTest::$lastErrorMessage |
property |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
The error message of the last error in the error handler. |
| TranslatableMarkupTest::$lastErrorNumber |
property |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
The error number of the last error in the error handler. |
| TranslatableMarkupTest::errorHandler |
function |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
Custom error handler that saves the last error. |
| TranslatableMarkupTest::testIsStringAssertion |
function |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
@covers ::__construct[[api-linebreak]] |
| TranslatableMarkupTest::testIsStringAssertionWithFormattableMarkup |
function |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
@covers ::__construct[[api-linebreak]] |
| TranslatableMarkupTest::testToString |
function |
core/tests/Drupal/Tests/Core/StringTranslation/TranslatableMarkupTest.php |
Tests that errors are correctly handled when a __toString() fails. |
| TranslatableRevisionableInterface |
interface |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Provides methods for an entity to support revision translation. |
| TranslatableRevisionableInterface.php |
file |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
|
| TranslatableRevisionableInterface::isDefaultTranslationAffectedOnly |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Checks if untranslatable fields should affect only the default translation. |
| TranslatableRevisionableInterface::isLatestTranslationAffectedRevision |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Checks whether this is the latest revision affecting this translation. |
| TranslatableRevisionableInterface::isRevisionTranslationAffected |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Checks whether the current translation is affected by the current revision. |
| TranslatableRevisionableInterface::isRevisionTranslationAffectedEnforced |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Checks if the revision translation affected flag value has been enforced. |
| TranslatableRevisionableInterface::setRevisionTranslationAffected |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Marks the current revision translation as affected. |
| TranslatableRevisionableInterface::setRevisionTranslationAffectedEnforced |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableInterface.php |
Enforces the revision translation affected flag value. |
| TranslatableRevisionableStorageInterface |
interface |
core/lib/Drupal/Core/Entity/TranslatableRevisionableStorageInterface.php |
A storage that supports translatable and revisionable entity types. |
| TranslatableRevisionableStorageInterface.php |
file |
core/lib/Drupal/Core/Entity/TranslatableRevisionableStorageInterface.php |
|
| TranslatableRevisionableStorageInterface::createRevision |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableStorageInterface.php |
Creates a new revision starting off from the specified entity object. |
| TranslatableRevisionableStorageInterface::getLatestTranslationAffectedRevisionId |
function |
core/lib/Drupal/Core/Entity/TranslatableRevisionableStorageInterface.php |
Returns the latest revision affecting the specified translation. |
| TranslatableStorageInterface |
interface |
core/lib/Drupal/Core/Entity/TranslatableStorageInterface.php |
A storage that supports translatable entity types. |
| TranslatableStorageInterface.php |
file |
core/lib/Drupal/Core/Entity/TranslatableStorageInterface.php |
|