diff --git a/core/modules/block/lib/Drupal/block/Tests/BlockLanguageTest.php b/core/modules/block/lib/Drupal/block/Tests/BlockLanguageTest.php
index 6d0c6bc..a74d839 100644
--- a/core/modules/block/lib/Drupal/block/Tests/BlockLanguageTest.php
+++ b/core/modules/block/lib/Drupal/block/Tests/BlockLanguageTest.php
@@ -133,7 +133,7 @@ public function testLanguageBlockVisibilityLanguageDelete() {
     $this->assertTrue($count == 1, 'The block language visibility has an entry in the database.');
 
     // Delete the language.
-    $this->drupalPost('admin/config/regional/language/delete/fr', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/fr', array(), t('Remove'));
 
     // Check that the setting related to this language has been deleted.
     $count = db_query('SELECT COUNT(langcode) FROM {block_language} WHERE module = :module AND delta = :delta', array(
diff --git a/core/modules/language/language.admin.inc b/core/modules/language/language.admin.inc
index 14bbeb7..f97c30a 100644
--- a/core/modules/language/language.admin.inc
+++ b/core/modules/language/language.admin.inc
@@ -74,7 +74,7 @@ function language_admin_overview_form($form, &$form_state) {
       );
       if ($langcode != $default->langcode) {
         $links['delete'] = array(
-          'title' => t('delete'),
+          'title' => t('remove'),
           'href' => 'admin/config/regional/language/delete/' . $langcode,
         );
       }
@@ -361,7 +361,7 @@ function language_admin_delete_form($form, &$form_state, $language) {
   $langcode = $language->langcode;
 
   if (language_default()->langcode == $langcode) {
-    drupal_set_message(t('The default language cannot be deleted.'));
+    drupal_set_message(t('The default language cannot be removed.'));
     drupal_goto('admin/config/regional/language');
   }
 
@@ -373,7 +373,7 @@ function language_admin_delete_form($form, &$form_state, $language) {
   }
   else {
     $form['langcode'] = array('#type' => 'value', '#value' => $langcode);
-    return confirm_form($form, t('Are you sure you want to delete the language %language?', array('%language' => $languages[$langcode]->name)), 'admin/config/regional/language', t('Deleting a language will remove all interface translations associated with it, and posts in this language will be set to be language neutral. This action cannot be undone.'), t('Delete'), t('Cancel'));
+    return confirm_form($form, t('Are you sure you want to remove the language %language?', array('%language' => $languages[$langcode]->name)), 'admin/config/regional/language', t('Removing a language will also remove all interface translations associated with it, and posts in this language will be set to be language neutral. This action cannot be undone.'), t('Remove'), t('Cancel'));
   }
 }
 
@@ -389,7 +389,7 @@ function language_admin_delete_form_submit($form, &$form_state) {
 
   if ($success) {
     $t_args = array('%language' => $language->name, '%langcode' => $language->langcode);
-    drupal_set_message(t('The %language (%langcode) language has been removed.', $t_args));
+    drupal_set_message(t('The %language (%langcode) language has been removed.', $t_args));
   }
 
   $form_state['redirect'] = 'admin/config/regional/language';
diff --git a/core/modules/language/lib/Drupal/language/Tests/LanguageListTest.php b/core/modules/language/lib/Drupal/language/Tests/LanguageListTest.php
index 9128bf7..f07c03b 100644
--- a/core/modules/language/lib/Drupal/language/Tests/LanguageListTest.php
+++ b/core/modules/language/lib/Drupal/language/Tests/LanguageListTest.php
@@ -77,7 +77,7 @@ function testLanguageList() {
     // Ensure we can't delete the default language.
     $this->drupalGet('admin/config/regional/language/delete/' . $langcode);
     $this->assertEqual($this->getUrl(), url('admin/config/regional/language', array('absolute' => TRUE)), 'Correct page redirection.');
-    $this->assertText(t('The default language cannot be deleted.'), 'Failed to delete the default language.');
+    $this->assertText(t('The default language cannot be removed.'), 'Failed to remove the default language.');
 
     // Ensure 'edit' link works.
     $this->clickLink(t('edit'));
@@ -98,20 +98,20 @@ function testLanguageList() {
     $this->drupalPost(NULL, $edit, t('Save configuration'));
     // Ensure 'delete' link works.
     $this->drupalGet('admin/config/regional/language');
-    $this->clickLink(t('delete'));
-    $this->assertText(t('Are you sure you want to delete the language'), '"delete" link is correct.');
+    $this->clickLink(t('remove'));
+    $this->assertText(t('Are you sure you want to remove the language'), '"remove" link is correct.');
     // Delete a language.
     $this->drupalGet('admin/config/regional/language/delete/' . $langcode);
     // First test the 'cancel' link.
     $this->clickLink(t('Cancel'));
     $this->assertEqual($this->getUrl(), url('admin/config/regional/language', array('absolute' => TRUE)), 'Correct page redirection.');
-    $this->assertRaw($name, 'The language was not deleted.');
+    $this->assertRaw($name, 'The language was not removed.');
     // Delete the language for real. This a confirm form, we do not need any
     // fields changed.
-    $this->drupalPost('admin/config/regional/language/delete/' . $langcode, array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/' . $langcode, array(), t('Remove'));
     // We need raw here because %language and %langcode will add HTML.
     $t_args = array('%language' => $name, '%langcode' => $langcode);
-    $this->assertRaw(t('The %language (%langcode) language has been removed.', $t_args), 'The test language has been removed.');
+    $this->assertRaw(t('The %language (%langcode) language has been removed.', $t_args), 'The test language has been removed.');
     $this->assertEqual($this->getUrl(), url('admin/config/regional/language', array('absolute' => TRUE)), 'Correct page redirection.');
     // Verify that language is no longer found.
     $this->drupalGet('admin/config/regional/language/delete/' . $langcode);
@@ -121,13 +121,13 @@ function testLanguageList() {
     $languages = language_list();
     $this->assertEqual(variable_get('language_count', 1), count($languages), 'Language count is correct.');
     // Delete French.
-    $this->drupalPost('admin/config/regional/language/delete/fr', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/fr', array(), t('Remove'));
     // Get the count of languages.
     drupal_static_reset('language_list');
     $languages = language_list();
@@ -162,10 +162,10 @@ function testLanguageList() {
     $this->assertNoFieldChecked('edit-site-default-en', 'Default language updated.');
     $this->assertEqual($this->getUrl(), url('admin/config/regional/language', array('absolute' => TRUE)), 'Correct page redirection.');
 
-    $this->drupalPost('admin/config/regional/language/delete/en', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/en', array(), t('Remove'));
     // We need raw here because %language and %langcode will add HTML.
     $t_args = array('%language' => 'English', '%langcode' => 'en');
     $this->assertRaw(t('The %language (%langcode) language has been removed.', $t_args), 'The English language has been removed.');
diff --git a/core/modules/language/lib/Drupal/language/Tests/LanguagePathMonolingualTest.php b/core/modules/language/lib/Drupal/language/Tests/LanguagePathMonolingualTest.php
index 74ea08b..8ca6341 100644
--- a/core/modules/language/lib/Drupal/language/Tests/LanguagePathMonolingualTest.php
+++ b/core/modules/language/lib/Drupal/language/Tests/LanguagePathMonolingualTest.php
@@ -46,7 +46,7 @@ function setUp() {
     $this->drupalPost('admin/config/regional/language', $edit, t('Save configuration'));
 
     // Delete English.
-    $this->drupalPost('admin/config/regional/language/delete/en', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/en', array(), t('Remove'));
 
     // Verify that French is the only language.
     $this->assertFalse(language_multilingual(), 'Site is mono-lingual');
diff --git a/core/modules/locale/lib/Drupal/locale/Tests/LocaleTranslationTest.php b/core/modules/locale/lib/Drupal/locale/Tests/LocaleTranslationTest.php
index 57b68ff..975e35e 100644
--- a/core/modules/locale/lib/Drupal/locale/Tests/LocaleTranslationTest.php
+++ b/core/modules/locale/lib/Drupal/locale/Tests/LocaleTranslationTest.php
@@ -171,10 +171,10 @@ function testStringTranslation() {
     $this->drupalLogin($admin_user);
     $path = 'admin/config/regional/language/delete/' . $langcode;
     // This a confirm form, we do not need any fields changed.
-    $this->drupalPost($path, array(), t('Delete'));
+    $this->drupalPost($path, array(), t('Remove'));
     // We need raw here because %language and %langcode will add HTML.
     $t_args = array('%language' => $name, '%langcode' => $langcode);
     $this->assertRaw(t('The %language (%langcode) language has been removed.', $t_args), t('The test language has been removed.'));
diff --git a/core/modules/locale/lib/Drupal/locale/Tests/LocaleUpdateTest.php b/core/modules/locale/lib/Drupal/locale/Tests/LocaleUpdateTest.php
index bd1f5a3..11efde1 100644
--- a/core/modules/locale/lib/Drupal/locale/Tests/LocaleUpdateTest.php
+++ b/core/modules/locale/lib/Drupal/locale/Tests/LocaleUpdateTest.php
@@ -729,7 +729,7 @@ function testEnableDisableLanguage() {
     $this->assertTrue((boolean) $result, 'Files removed from file history');
 
     // Remove a language.
-    $this->drupalPost('admin/config/regional/language/delete/nl', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/nl', array(), t('Remove'));
 
     // Check if the language data is removed from the database.
     $result = db_query("SELECT project FROM {locale_file} WHERE langcode='nl'")->fetchField();
diff --git a/core/modules/search/lib/Drupal/search/Tests/SearchLanguageTest.php b/core/modules/search/lib/Drupal/search/Tests/SearchLanguageTest.php
index cdaf04b..e4b6a3b 100644
--- a/core/modules/search/lib/Drupal/search/Tests/SearchLanguageTest.php
+++ b/core/modules/search/lib/Drupal/search/Tests/SearchLanguageTest.php
@@ -63,6 +63,6 @@ function testLanguages() {
     $edit = array('site_default' => 'fr');
     $this->drupalPost(NULL, $edit, t('Save configuration'));
     $this->assertNoFieldChecked('edit-site-default-en', 'Default language updated.');
-    $this->drupalPost('admin/config/regional/language/delete/en', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/en', array(), t('Remove'));
   }
 }
diff --git a/core/modules/translation/lib/Drupal/translation/Tests/TranslationTest.php b/core/modules/translation/lib/Drupal/translation/Tests/TranslationTest.php
index bc9094d..9820a1c 100644
--- a/core/modules/translation/lib/Drupal/translation/Tests/TranslationTest.php
+++ b/core/modules/translation/lib/Drupal/translation/Tests/TranslationTest.php
@@ -144,7 +144,7 @@ function testContentTranslation() {
     // Leave just one language installed and check that the translation overview
     // page is still accessible.
     $this->drupalLogin($this->admin_user);
-    $this->drupalPost('admin/config/regional/language/delete/es', array(), t('Delete'));
+    $this->drupalPost('admin/config/regional/language/delete/es', array(), t('Remove'));
     $this->drupalLogin($this->translator);
     $this->drupalGet('node/' . $node->nid . '/translate');
     $this->assertRaw(t('Translations of %title', array('%title' => $node->label())), 'Translation overview page available with only one language enabled.');
