core/includes/install.inc: 'description' => t('The following modules are required but were not found. Move them into the appropriate modules subdirectory, such as /modules. Missing modules: !modules', array('!modules' => implode(', ', $modules))), core/lib/Drupal/Core/Config/ConfigImporter.php: $this->logError($this->t('Unexpected error during import with operation @op for @name: !message', array('@op' => $op, '@name' => $name, '!message' => $e->getMessage()))); core/lib/Drupal/Core/Database/Driver/pgsql/Install/Tasks.php: $this->fail(t('The %driver database must use %encoding encoding to work with Drupal. Recreate the database with %encoding encoding. See !link for more details.', array( core/lib/Drupal/Core/Database/Driver/pgsql/Install/Tasks.php: $this->fail(t("The %setting setting is currently set to '%current_value', but needs to be '%needed_value'. Change this by running the following query: !query", $replacements)); core/lib/Drupal/Core/Database/Driver/pgsql/Install/Tasks.php: $this->fail(t("The %setting setting is currently set to '%current_value', but needs to be '%needed_value'. Change this by running the following query: !query", $replacements)); core/lib/Drupal/Core/Datetime/Element/Datelist.php: $form_state->setError($element, t('The %field date is invalid.', array('%field' => !empty($element['#title']) ? $element['#title'] : ''))); core/lib/Drupal/Core/Datetime/Element/Datetime.php: 'title' => t('Date (e.g. !format)', array('!format' => static::formatExample($date_format))), core/lib/Drupal/Core/Datetime/Element/Datetime.php: 'title' => t('Time (e.g. !format)', array('!format' => static::formatExample($time_format))), core/lib/Drupal/Core/Extension/module.api.php: $requirements['cron']['value'] = t('Last run !time ago', array('!time' => \Drupal::service('date.formatter')->formatTimeDiffSince($cron_last))); core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/EntityReferenceAutocompleteWidget.php: $summary[] = t('Textfield size: !size', array('!size' => $this->getSetting('size'))); core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/OptionsWidgetBase.php: $form_state->setError($element, t('!name field is required.', array('!name' => $element['#title']))); core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/StringTextareaWidget.php: $summary[] = t('Number of rows: !rows', array('!rows' => $this->getSetting('rows'))); core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/StringTextfieldWidget.php: $summary[] = t('Textfield size: !size', array('!size' => $this->getSetting('size'))); core/lib/Drupal/Core/Field/Plugin/Field/FieldWidget/UriWidget.php: $summary[] = $this->t('URI field size: !size', array('!size' => $this->getSetting('size'))); core/lib/Drupal/Core/FileTransfer/Form/FileTransferAuthorizeForm.php: $form_state->setErrorByName('connection_settings', $this->t('Failed to connect to the server. The server reports the following message: !message For more help installing or updating code on your server, see the handbook.', array( core/lib/Drupal/Core/Form/form.api.php: $message = t("!count items were processed.", array( core/lib/Drupal/Core/Form/FormValidator.php: $form_state->setError($elements, $this->t('!name field is required.', array('!name' => $elements['#title']))); core/lib/Drupal/Core/Form/FormValidator.php: $form_state->setError($elements, $this->t('!name cannot be longer than %max characters but is currently %length characters long.', array('!name' => empty($elements['#title']) ? $elements['#parents'][0] : $elements['#title'], '%max' => $elements['#maxlength'], '%length' => Unicode::strlen($elements['#value'])))); core/lib/Drupal/Core/Mail/MailManagerInterface.php: * $message['subject'] = t('Notification from !site', $variables, $options); core/lib/Drupal/Core/Mail/MailManagerInterface.php: * $message['body'][] = t("Dear !username\n\nThere is new content available on the site.", $variables, $options); core/lib/Drupal/Core/Menu/menu.api.php: $links['menu_edit']['title'] = t('Edit menu: !label', array('!label' => $menu->label())); core/lib/Drupal/Core/Render/Element/Table.php: $title = t('Update !title', array('!title' => $title)); core/lib/Drupal/Core/Updater/Updater.php: throw new UpdaterFileTransferException(t('File Transfer failed, reason: !reason', array('!reason' => strtr($e->getMessage(), $e->arguments)))); core/lib/Drupal/Core/Updater/Updater.php: throw new UpdaterFileTransferException(t('File Transfer failed, reason: !reason', array('!reason' => strtr($e->getMessage(), $e->arguments)))); core/modules/aggregator/src/Entity/Feed.php: ->setDescription(t("The parent website's description that comes from the !description element in the feed.", array('!description' => ''))); core/modules/aggregator/src/FeedViewBuilder.php: '#title' => t('!title feed', array('!title' => $entity->label())), core/modules/aggregator/src/Tests/AggregatorTestBase.php: $this->assertRaw(t('The feed %name has been added.', array('%name' => $edit['title[0][value]'])), format_string('The feed !name has been added.', array('!name' => $edit['title[0][value]']))); core/modules/aggregator/src/Tests/UpdateFeedItemTest.php: $this->assertRaw(t('The feed %name has been added.', array('%name' => $edit['title[0][value]'])), format_string('The feed !name has been added.', array('!name' => $edit['title[0][value]']))); core/modules/book/book.module: $output .= '
' . t("Book pages have a default book-specific navigation block. This navigation block contains links that lead to the previous and next pages in the book, and to the level above the current page in the book's structure. This block can be enabled on the Blocks layout page. For book pages to show up in the book navigation, they must be added to a book outline.", array('!admin-block' => (\Drupal::moduleHandler()->moduleExists('block')) ? \Drupal::url('block.admin_display') : '#')) . '
'; core/modules/book/src/BookManager.php: '#description' => $this->t('The parent page in the book. The maximum depth for a book and all child pages is !maxdepth. Some pages in the selected book may not be available as parents if selecting them would exceed this limit.', array('!maxdepth' => static::BOOK_MAX_DEPTH)), core/modules/comment/comment.module: $variables['parent'] = t('In reply to !parent_title by !parent_username', core/modules/config/src/Form/ConfigSync.php: drupal_set_message($this->t('The following items in your active configuration have changes since the last import that may be lost on the next import. !changes', array('!changes' => $change_list_html)), 'warning'); core/modules/config/src/Form/ConfigSync.php: '#value' => $this->t('!collection configuration collection', array('!collection' => $collection)), core/modules/config/src/Tests/ConfigExportImportUITest.php: $this->assertText(t('!collection configuration collection', array('!collection' => 'collection.test1'))); core/modules/config/src/Tests/ConfigExportImportUITest.php: $this->assertText(t('!collection configuration collection', array('!collection' => 'collection.test2'))); core/modules/config_translation/config_translation.api.php: 'title' => t('!label field'), core/modules/config_translation/src/ConfigEntityMapper.php: return $this->t($this->pluginDefinition['title'], array('!label' => $this->entity->label(), '!entity_type' => $entity_type_info->getLowercaseLabel())); core/modules/config_translation/src/FormElement/FormElementBase.php: '#title' => $this->t('!label (!source_language)', array( core/modules/config_translation/src/FormElement/FormElementBase.php: '#title' => $this->t('!label (!source_language)', array( core/modules/config_translation/src/Tests/ConfigTranslationOverviewTest.php: $title = t('!label !entity_type', array('!label' => $test_entity->label(), '!entity_type' => $entity_type->getLowercaseLabel())); core/modules/config_translation/src/Tests/ConfigTranslationUiTest.php: $replacements = array('%label' => t('!label !entity_type', array('!label' => $label, '!entity_type' => Unicode::strtolower(t('Contact form')))), '@language' => \Drupal::languageManager()->getLanguage($langcode)->getName()); core/modules/contact/contact.module: $message['subject'] .= t('[!form] !subject', $variables, $options); core/modules/contact/contact.module: $message['body'][] = t("!sender-name (!sender-url) sent a message using the contact form at !form-url.", $variables, $options); core/modules/contact/contact.module: $message['subject'] .= t('[!form] !subject', $variables, $options); core/modules/contact/contact.module: $message['subject'] .= t('[!site-name] !subject', $variables, $options); core/modules/contact/contact.module: $message['body'][] = t('Hello !recipient-name,', $variables, $options); core/modules/contact/contact.module: $message['body'][] = t("!sender-name (!sender-url) has sent you a message via your contact form at !site-name.", $variables, $options); core/modules/contact/contact.module: $message['body'][] = t("If you don't want to receive such emails, you can change your settings at !recipient-edit-url.", $variables, $options); core/modules/contact/src/MailHandler.php: $sender_cloned->name = $this->t('!name (not verified)', array('!name' => $message->getSenderName())); core/modules/contact/src/Tests/ContactPersonalTest.php: $this->assertEqual($mail['subject'], t('[!site-name] !subject', $variables), 'Subject is in sent message.'); core/modules/contextual/contextual.module: $output .= '
  • ' . t('Hovering over the area of interest will temporarily make the contextual links button visible (which looks like a pencil in most themes, and is normally displayed in the upper right corner of the area). The icon typically looks like this: !picture', array('!picture' => $sample_picture)) . '
  • '; core/modules/datetime/src/Plugin/Field/FieldWidget/DateTimeDatelistWidget.php: $summary[] = t('Date part order: !order', array('!order' => $this->getSetting('date_order'))); core/modules/datetime/src/Plugin/Field/FieldWidget/DateTimeDatelistWidget.php: $summary[] = t('Time type: !time_type', array('!time_type' => $this->getSetting('time_type'))); core/modules/datetime/src/Plugin/Field/FieldWidget/DateTimeDatelistWidget.php: $summary[] = t('Time increments: !increment', array('!increment' => $this->getSetting('increment'))); core/modules/field/src/Tests/FormTest.php: $this->assertRaw(t('!name field is required.', array('!name' => $this->field['label'])), 'Required field with no value fails validation'); core/modules/field/src/Tests/FormTest.php: $this->assertRaw(t('!name field is required.', array('!name' => $this->field['label'])), 'Required field with no value fails validation'); core/modules/file/file.field.inc: $descriptions[] = t('!size limit.', array('!size' => format_size($upload_validators['file_validate_size'][0]))); core/modules/file/file.module: $form_state->setError($element, t('Files in the !name field were unable to be uploaded.', array('!name' => $element['#title']))); core/modules/file/file.views.inc: 'label' => t('file from !field_name', array('!field_name' => $field_storage->getName())), core/modules/file/src/Element/ManagedFile.php: $form_state->setError($element, t('The file used in the !name field may not be referenced.', ['!name' => $element['#title']])); core/modules/file/src/Element/ManagedFile.php: $form_state->setError($element, t('The file referenced by the !name field does not exist.', ['!name' => $element['#title']])); core/modules/file/src/Element/ManagedFile.php: $form_state->setError($element, t('!name is required.', ['!name' => $element['#title']])); core/modules/file/src/Plugin/Field/FieldType/FileItem.php: $form_state->setError($element, t('The "!name" option must contain a valid value. You may either leave the text field empty or enter a string like "512" (bytes), "80 KB" (kilobytes) or "50 MB" (megabytes).', array('!name' => t($element['title'])))); core/modules/file/src/Tests/SaveUploadTest.php: $this->assertRaw(t('File name is !filename', array('!filename' => $this->phpfile->filename)), 'Dangerous file was not renamed when insecure uploads is TRUE.'); core/modules/file/src/Tests/SaveUploadTest.php: $this->assertRaw(t('File name is !filename', array('!filename' => $munged_filename)), 'File was successfully munged.'); core/modules/file/src/Tests/SaveUploadTest.php: $this->assertRaw(t('File name is !filename', array('!filename' => $this->image->getFilename())), 'File was not munged when allowing any extension.'); core/modules/filter/src/Tests/FilterFormatAccessTest.php: $this->assertText(t('!name field is required.', array('!name' => t('Text format'))), 'Error message is displayed.'); core/modules/filter/src/Tests/FilterFormatAccessTest.php: $this->assertText(t('!name field is required.', array('!name' => t('Text format'))), 'Error message is displayed.'); core/modules/image/image.views.inc: 'label' => t('image from !field_name', array('!field_name' => $field_storage->getName())), Binary file core/modules/image/sample.png matches core/modules/image/src/Plugin/Field/FieldType/ImageItem.php: $form_state->setError($element[$dimension], t('Both a height and width value must be specified in the !name field.', array('!name' => $element['#title']))); core/modules/language/src/Element/LanguageConfiguration.php: LanguageInterface::LANGCODE_SITE_DEFAULT => t("Site's default language (!language)", array('!language' => static::languageManager()->getDefaultLanguage()->getName())), core/modules/language/src/Plugin/Derivative/LanguageBlock.php: $this->derivatives[$type]['admin_label'] = t('Language switcher (!type)', array('!type' => $info[$type]['name'])); core/modules/language/src/Tests/LanguageCustomLanguageConfigurationTest.php: $this->assertText(t('!name field is required.', array('!name' => t('Language code')))); core/modules/language/src/Tests/LanguageCustomLanguageConfigurationTest.php: $this->assertText(t('!name field is required.', array('!name' => t('Language name')))); core/modules/link/src/Plugin/Field/FieldWidget/LinkWidget.php: $form_state->setError($element['title'], t('!name field is required.', array('!name' => $element['title']['#title']))); core/modules/link/src/Tests/LinkFieldTest.php: $this->assertText(t('!name field is required.', array('!name' => t('Link text')))); core/modules/link/src/Tests/LinkFieldTest.php: $this->assertNoText(t('!name field is required.', array('!name' => t('Link text')))); core/modules/link/src/Tests/LinkFieldTest.php: $this->assertNoText(t('!name field is required.', array('!name' => t('Link text')))); core/modules/locale/locale.bulk.inc: $context['message'] = t('!message (@percent%).', array('!message' => $options['message'], '@percent' => (int) ($context['finished'] * 100))); core/modules/locale/src/Tests/LocaleUpdateInterfaceTest.php: $this->assertText(t('Updates for: !project', array('!project' => t('Drupal core'))), 'Translations found'); core/modules/menu_ui/src/Tests/MenuTest.php: $this->assertRaw(t('!name cannot be longer than %max characters but is currently %length characters long.', array( core/modules/menu_ui/src/Tests/MenuTest.php: $this->assertNoRaw(t('!name cannot be longer than %max characters but is currently %length characters long.', array( core/modules/migrate/src/MigrateExecutable.php: $this->message->display($this->t('Invalid PHP memory_limit !limit, setting to unlimited.', core/modules/migrate/src/MigrateExecutable.php: $this->t('Migration failed with source plugin exception: !e', array('!e' => $e->getMessage())), 'error'); core/modules/migrate/src/MigrateExecutable.php: $this->t('Migration failed with source plugin exception: !e', core/modules/migrate/src/MigrateExecutable.php: $this->t('Memory usage is !usage (!pct% of limit !limit), reclaiming memory.', core/modules/migrate/src/MigrateExecutable.php: $this->t('Memory usage is now !usage (!pct% of limit !limit), not enough reclaimed, starting new batch', core/modules/migrate/src/MigrateExecutable.php: $this->t('Memory usage is now !usage (!pct% of limit !limit), reclaimed enough, continuing', core/modules/node/src/Tests/NodeCreationTest.php: $this->assertRaw(t('!post %title has been created.', array('!post' => 'Basic page', '%title' => $edit['title[0][value]'])), 'Basic page created.'); core/modules/node/src/Tests/NodeCreationTest.php: $this->assertRaw(t('!post %title has been created.', array('!post' => 'Basic page', '%title' => $edit['title[0][value]']))); core/modules/node/src/Tests/NodeRevisionsUiTest.php: $old_revision_message = t('!date by !username', [ core/modules/node/src/Tests/NodeRevisionsUiTest.php: $current_revision_message = t('!date by !username', [ core/modules/node/src/Tests/NodeRSSContentTest.php: $rss_only_content = t('Extra data that should appear only in the RSS feed for node !nid.', array('!nid' => $node->id())); core/modules/node/src/Tests/NodeRSSContentTest.php: $non_rss_content = t('Extra data that should appear everywhere except the RSS feed for node !nid.', array('!nid' => $node->id())); core/modules/node/src/Tests/NodeRSSContentTest.php: $test_element = '' . t('Value of testElement RSS element for node !nid.', array('!nid' => $node->id())) . ''; core/modules/node/src/Tests/PageEditTest.php: $link_text = t('!local-task-title!active', array('!local-task-title' => t('Edit'), '!active' => $active)); core/modules/node/tests/modules/node_test/node_test.module: 'value' => t('Value of testElement RSS element for node !nid.', array('!nid' => $node->id())), core/modules/node/tests/modules/node_test/node_test.module: '#markup' => '

    ' . t('Extra data that should appear only in the RSS feed for node !nid.', array('!nid' => $node->id())) . '

    ', core/modules/node/tests/modules/node_test/node_test.module: '#markup' => '

    ' . t('Extra data that should appear everywhere except the RSS feed for node !nid.', array('!nid' => $node->id())) . '

    ', core/modules/options/src/Tests/OptionsWidgetsTest.php: $this->assertRaw(t('!title field is required.', array('!title' => $field->getName())), 'Cannot save a required field when selecting "none" from the select list.'); core/modules/search/search.module: $ellipses = explode('!excerpt', t('… !excerpt … !excerpt …')); core/modules/syslog/syslog.module: $output .= '

    ' . t("The Syslog module logs events by sending messages to the logging facility of your web server's operating system. Syslog is an operating system administrative logging tool that provides valuable information for use in system management and security auditing. Most suited to medium and large sites, Syslog provides filtering tools that allow messages to be routed by type and severity. For more information, see the online documentation for the Syslog module, as well as PHP's documentation pages for the openlog and syslog functions.", array('!syslog' => 'https://www.drupal.org/documentation/modules/syslog', '!php_openlog' => 'http://www.php.net/manual/function.openlog.php', '!php_syslog' => 'http://www.php.net/manual/function.syslog.php')) . '

    '; core/modules/syslog/syslog.module: '#description' => t('Specify the format of the syslog entry. Available variables are:
    !base_url
    Base URL of the site.
    !timestamp
    Unix timestamp of the log entry.
    !type
    The category to which this message belongs.
    !ip
    IP address of the user triggering the message.
    !request_uri
    The requested URI.
    !referer
    HTTP Referer if available.
    !uid
    User ID.
    !link
    A link to associate with the message.
    !message
    The message to store in the log.
    '), core/modules/system/src/Controller/SystemController.php: 'alt' => $this->t('Screenshot for !theme theme', array('!theme' => $theme->info['name'])), core/modules/system/src/Controller/SystemController.php: 'title' => $this->t('Screenshot for !theme theme', array('!theme' => $theme->info['name'])), core/modules/system/src/Controller/SystemController.php: 'attributes' => array('title' => $this->t('Settings for !theme theme', array('!theme' => $theme->info['name']))), core/modules/system/src/Controller/SystemController.php: 'attributes' => array('title' => $this->t('Uninstall !theme theme', array('!theme' => $theme->info['name']))), core/modules/system/src/Controller/SystemController.php: 'attributes' => array('title' => $this->t('Set !theme as default theme', array('!theme' => $theme->info['name']))), core/modules/system/src/Controller/SystemController.php: 'attributes' => array('title' => $this->t('Install !theme theme', array('!theme' => $theme->info['name']))), core/modules/system/src/Controller/SystemController.php: 'attributes' => array('title' => $this->t('Install !theme as default theme', array('!theme' => $theme->info['name']))), core/modules/system/src/Form/ModulesListForm.php: $reasons[] = $this->t('This version is not compatible with Drupal !core_version and should be replaced.', array( core/modules/system/src/Form/ModulesListForm.php: $reasons[] = $this->t('This module requires PHP version @php_required and is incompatible with PHP version !php_version.', array( core/modules/system/src/Tests/Common/XssUnitTest.php: $text = t('Verbatim text: !value', array('!value' => '