diff --git a/core/modules/update/src/Form/UpdateManagerInstall.php b/core/modules/update/src/Form/UpdateManagerInstall.php
index 3bc2c78..ef2898b 100644
--- a/core/modules/update/src/Form/UpdateManagerInstall.php
+++ b/core/modules/update/src/Form/UpdateManagerInstall.php
@@ -81,19 +81,18 @@ public function buildForm(array $form, FormStateInterface $form_state) {
 
     $form['help_text'] = array(
       '#prefix' => '<p>',
-      '#markup' => $this->t('You can find <a href=":module_url">modules</a> and <a href=":theme_url">themes</a> on <a href=":drupal_org_url">drupal.org</a>. The following file extensions are supported: %extensions.', array(
+      '#markup' => $this->t('Go to <a href=":drupal_org_url">drupal.org</a> to get <a href=":module_url">modules</a> and <a href=":theme_url">themes</a>.', array(
+        ':drupal_org_url' => 'https://www.drupal.org',
         ':module_url' => 'https://www.drupal.org/project/modules',
         ':theme_url' => 'https://www.drupal.org/project/themes',
-        ':drupal_org_url' => 'https://www.drupal.org',
-        '%extensions' => archiver_get_extensions(),
       )),
       '#suffix' => '</p>',
     );
 
     $form['project_url'] = array(
       '#type' => 'url',
-      '#title' => $this->t('Install from a URL'),
-      '#description' => $this->t('For example: %url', array('%url' => 'http://ftp.drupal.org/files/projects/name.tar.gz')),
+      '#title' => $this->t('Import'),
+      '#description' => $this->t('Paste the download link from the project page. For example: %url', array('%url' => 'http://ftp.drupal.org/files/projects/name.tar.gz')),
     );
 
     $form['information'] = array(
@@ -104,15 +103,17 @@ public function buildForm(array $form, FormStateInterface $form_state) {
 
     $form['project_upload'] = array(
       '#type' => 'file',
-      '#title' => $this->t('Upload a module or theme archive to install'),
-      '#description' => $this->t('For example: %filename from your local computer', array('%filename' => 'name.tar.gz')),
+      '#title' => $this->t('Upload'),
+      '#description' => $this->t("If you downloaded a file such as name.tar.gz to your computer, upload it here. Supported file types: %extensions.", array(
+        '%extensions' => archiver_get_extensions(),
+      )),
     );
 
     $form['actions'] = array('#type' => 'actions');
     $form['actions']['submit'] = array(
       '#type' => 'submit',
       '#button_type' => 'primary',
-      '#value' => $this->t('Install'),
+      '#value' => $this->t('Import or upload'),
     );
 
     return $form;
diff --git a/core/modules/update/src/Tests/FileTransferAuthorizeFormTest.php b/core/modules/update/src/Tests/FileTransferAuthorizeFormTest.php
index 0d0989b..cd98684 100644
--- a/core/modules/update/src/Tests/FileTransferAuthorizeFormTest.php
+++ b/core/modules/update/src/Tests/FileTransferAuthorizeFormTest.php
@@ -42,7 +42,7 @@ public function testViaAuthorize() {
       // This project has been cached in the test's setUp() method.
       'project_url' => 'https://ftp.drupal.org/files/projects/update_test_new_module.tar.gz',
     ];
-    $this->drupalPostForm('admin/modules/install', $edit, t('Install'));
+    $this->drupalPostForm('admin/modules/install', $edit, t('Import or upload'));
     $edit = [
       'connection_settings[authorize_filetransfer_default]' => 'system_test',
       'connection_settings[system_test][update_test_username]' => $this->randomMachineName(),
diff --git a/core/modules/update/src/Tests/UpdateUploadTest.php b/core/modules/update/src/Tests/UpdateUploadTest.php
index 39b6944..92df4b5 100644
--- a/core/modules/update/src/Tests/UpdateUploadTest.php
+++ b/core/modules/update/src/Tests/UpdateUploadTest.php
@@ -43,7 +43,7 @@ public function testUploadModule() {
       'files[project_upload]' => $invalidArchiveFile->uri,
     );
     // This also checks that the correct archive extensions are allowed.
-    $this->drupalPostForm('admin/modules/install', $edit, t('Install'));
+    $this->drupalPostForm('admin/modules/install', $edit, t('Import or upload'));
     $this->assertText(t('Only files with the following extensions are allowed: @archive_extensions.', array('@archive_extensions' => archiver_get_extensions())), 'Only valid archives can be uploaded.');
     $this->assertUrl('admin/modules/install');
 
@@ -54,7 +54,7 @@ public function testUploadModule() {
     $edit = array(
       'files[project_upload]' => $validArchiveFile,
     );
-    $this->drupalPostForm('admin/modules/install', $edit, t('Install'));
+    $this->drupalPostForm('admin/modules/install', $edit, t('Import or upload'));
     $this->assertText(t('@module_name is already installed.', array('@module_name' => 'AAA Update test')), 'Existing module was extracted and not reinstalled.');
     $this->assertUrl('admin/modules/install');
 
@@ -67,7 +67,7 @@ public function testUploadModule() {
     $edit = array(
       'files[project_upload]' => $validArchiveFile,
     );
-    $this->drupalPostForm('admin/modules/install', $edit, t('Install'));
+    $this->drupalPostForm('admin/modules/install', $edit, t('Import or upload'));
     // Check that submitting the form takes the user to authorize.php.
     $this->assertUrl('core/authorize.php');
     $this->assertTitle('Update manager | Drupal');
@@ -127,17 +127,6 @@ public function testUploadModule() {
   }
 
   /**
-   * Ensures that archiver extensions are properly merged in the UI.
-   */
-  function testFileNameExtensionMerging() {
-    $this->drupalGet('admin/modules/install');
-    // Make sure the bogus extension supported by update_test.module is there.
-    $this->assertPattern('/file extensions are supported:.*update-test-extension/', "Found 'update-test-extension' extension.");
-    // Make sure it didn't clobber the first option from core.
-    $this->assertPattern('/file extensions are supported:.*tar/', "Found 'tar' extension.");
-  }
-
-  /**
    * Checks the messages on update manager pages when missing a security update.
    */
   function testUpdateManagerCoreSecurityUpdateMessages() {
diff --git a/core/modules/update/update.manager.inc b/core/modules/update/update.manager.inc
index f9c7c5f..8cdcebc 100644
--- a/core/modules/update/update.manager.inc
+++ b/core/modules/update/update.manager.inc
@@ -124,8 +124,8 @@ function _update_manager_check_backends(&$form, $operation) {
   else {
     $form['available_backends']['#markup'] = \Drupal::translation()->formatPlural(
       count($available_backends),
-      'Installing modules and themes requires <strong>@backends access</strong> to your server. See the <a href=":handbook_url">handbook</a> for other installation methods.',
-      'Installing modules and themes requires access to your server via one of the following methods: <strong>@backends</strong>. See the <a href=":handbook_url">handbook</a> for other installation methods.',
+      'Getting new modules and themes requires <strong>@backends access</strong> to your server. See the <a href=":handbook_url">handbook</a> for other installation methods.',
+      'Getting new modules and themes requires access to your server via one of the following methods: <strong>@backends</strong>. See the <a href=":handbook_url">handbook</a> for other installation methods.',
       array(
         '@backends' => implode(', ', $backend_names),
         ':handbook_url' => 'https://www.drupal.org/getting-started/install-contrib',
diff --git a/core/modules/update/update.routing.yml b/core/modules/update/update.routing.yml
index d5b79ea..f422cc5 100644
--- a/core/modules/update/update.routing.yml
+++ b/core/modules/update/update.routing.yml
@@ -45,7 +45,7 @@ update.module_install:
   path: '/admin/modules/install'
   defaults:
     _form: '\Drupal\update\Form\UpdateManagerInstall'
-    _title: 'Install new module'
+    _title: 'Get new modules'
   requirements:
     _permission: 'administer software updates'
     _access_update_manager: 'TRUE'
@@ -63,7 +63,7 @@ update.theme_install:
   path: '/admin/theme/install'
   defaults:
     _form: '\Drupal\update\Form\UpdateManagerInstall'
-    _title: 'Install new theme'
+    _title: 'Get new themes'
   requirements:
     _permission: 'administer software updates'
     _access_update_manager: 'TRUE'
