interface TranslatableInterface
Interface for translatable data.
Hierarchy
- interface \Drupal\Core\TypedData\TranslatableInterface
File
- core/lib/Drupal/Core/TypedData/TranslatableInterface.php, line 8
Namespace
Drupal\Core\TypedDataMembers
Name | Modifiers | Type | Description |
---|---|---|---|
TranslatableInterface::addTranslation | public | function | Adds a new translation to the translatable object. |
TranslatableInterface::getTranslation | public | function | Gets a translation of the data. |
TranslatableInterface::getTranslationLanguages | public | function | Returns the languages the data is translated to. |
TranslatableInterface::getUntranslated | public | function | Returns the translatable object referring to the original language. |
TranslatableInterface::hasTranslation | public | function | Returns TRUE there is a translation for the given language code. |
TranslatableInterface::isDefaultTranslation | public | function | Checks whether the translation is the default one. |
TranslatableInterface::isNewTranslation | public | function | Checks whether the translation is new. |
TranslatableInterface::isTranslatable | public | function | Returns the translation support status. |
TranslatableInterface::language | public | function | Returns the translation language. |
TranslatableInterface::removeTranslation | public | function | Removes the translation identified by the given language code. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!TypedData!TranslatableInterface.php/interface/TranslatableInterface/8.1.x