interface TranslatorInterface in Backup and Migrate 5.0.x
An interface for a language translation service.
Follows the Drupal translation model where a fully formed English string with replacement tokens is passed in and then localized.
Interface TranslatorInterface.
@package Drupal\backup_migrate\Core\Service
Hierarchy
- interface \Drupal\backup_migrate\Core\Translation\TranslatorInterface
Expanded class hierarchy of TranslatorInterface
All classes that implement TranslatorInterface
File
- src/
Core/ Translation/ TranslatorInterface.php, line 15
Namespace
Drupal\backup_migrate\Core\TranslationView source
interface TranslatorInterface {
/**
* @param string $string
* The string to be translated.
* @param $replacements
* Any untranslatable variables to be replaced into the string.
* @param $context
* Extra context to help translators distinguish ambiguous strings.
*
* @return mixed
*/
public function translate($string, $replacements = [], $context = []);
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
TranslatorInterface:: |
public | function | 1 |