diff --git a/core/lib/Drupal/Core/Entity/Query/QueryInterface.php b/core/lib/Drupal/Core/Entity/Query/QueryInterface.php
index 975f6a53a37a97fab15a2783cae3de982d91d5d9..30a2220777eede0011c6421a3965a499c3654670 100644
--- a/core/lib/Drupal/Core/Entity/Query/QueryInterface.php
+++ b/core/lib/Drupal/Core/Entity/Query/QueryInterface.php
@@ -4,6 +4,8 @@
 
 use Drupal\Core\Database\Query\AlterableInterface;
 
+// cspell:ignore merhaba siema
+
 /**
  * Interface for entity queries.
  *
diff --git a/core/misc/cspell/dictionary.txt b/core/misc/cspell/dictionary.txt
index 6214b875c42d4d14ab43c617aea0a5debb1415b6..863fd299e5b7c357632fda76a54de41d6ea90364 100644
--- a/core/misc/cspell/dictionary.txt
+++ b/core/misc/cspell/dictionary.txt
@@ -99,7 +99,6 @@ blockrelated
 blocktest
 bodyless
 boing
-bomofo
 bovigo
 brion
 brotli
@@ -179,7 +178,6 @@ compositionstart
 configentity
 configurability
 configurator
-contaynz
 contentblock
 contextuals
 controlgroup
@@ -198,7 +196,6 @@ csrftoken
 cssidentifier
 csslintrc
 csstools
-cucurbitaceae
 curle
 curlopt
 customevent
@@ -238,7 +235,6 @@ desaturating
 descoping
 destructable
 deutsch
-deutscher
 devel
 deviantart
 dflt
@@ -259,7 +255,6 @@ dotenv
 downcasting
 doxygen
 dragtable
-drei
 drillable
 drivernumber
 drivertest
@@ -303,12 +298,10 @@ endset
 endtrans
 enim
 enoki
-enregistrer
 entit
 entitytype
 entityviewedit
 errmode
-errrf
 etag
 eurozone
 evenodd
@@ -372,7 +365,6 @@ fulltext
 functionaljavascripttest
 functionaltest
 funic
-furchtbar
 gabilondo
 gids
 gloop
@@ -391,14 +383,12 @@ harkonnen
 hasher
 hashmarks
 hateoas
-herro
 hexcode
 hilited
 hinode
 hippopotamidae
 hmac
 hoglet
-hola
 hookname
 hosters
 hostnames
@@ -436,7 +426,6 @@ isinstallable
 itoa
 itok
 ized
-jamo
 javascripts
 jessebeach
 johansson
@@ -456,7 +445,6 @@ killswitch
 kinberg
 kitt
 kolkata
-kontex
 kpresenter
 kristiaan
 kspread
@@ -477,7 +465,6 @@ linkgenerator
 linkification
 linkset
 linktext
-lisu
 litespeed
 llamaids
 lnumber
@@ -493,7 +480,6 @@ lowline
 lrdd
 lstitle
 ltitle
-lundi
 lzma
 lzop
 macbinary
@@ -513,13 +499,11 @@ mediaimagetextalternativeediting
 mediaimagetextalternativeui
 mediumint
 mediumtext
-merhaba
 messagekey
 metapackage
 metapackages
 metatag
 metatags
-meφω
 mglaman
 micheh
 mikey
@@ -558,7 +542,6 @@ multistar
 multistep
 multivalue
 multivalued
-muun
 muuuh
 myclabs
 mymodule
@@ -589,7 +572,6 @@ nocase
 nocookie
 nodelist
 nodir
-nodo
 nofields
 nojs
 nolink
@@ -609,7 +591,6 @@ ntfs
 nyan
 nyancat
 nyans
-nœud
 oembed
 officedocument
 omittable
@@ -636,7 +617,6 @@ overriders
 owasp
 pagecache
 pagetop
-pagina
 paramconverter
 parseable
 parsererror
@@ -657,22 +637,18 @@ phpdocumentor
 phpfile
 phpserialize
 phpspec
-pianura
 pickable
 picturefill
 pingback
-pioggia
 pjpeg
 placeholdered
 placeholdering
-playsholdr
 plid
 pluggable
 pluralforms
 plusthick
 poink
 porterstemmer
-português
 postbar
 postcondition
 postcss
@@ -784,8 +760,6 @@ rowspans
 rsyslog
 rtsp
 ruleset
-répét
-répété
 sameline
 samename
 sameorigin
@@ -807,7 +781,6 @@ settingstray
 shatner
 shorterthan
 shortlink
-siema
 silverlight
 silvie
 singlebyte
@@ -826,7 +799,6 @@ somecompany
 sortablejs
 sourceediting
 spacebar
-spagna
 specialchars
 spiffiness
 splitbutton
@@ -838,9 +810,7 @@ squizlabs
 srcset
 ssess
 stardivision
-starrrrr
 starterkit
-starzzzz
 statuscode
 stdclass
 stddev
@@ -893,10 +863,7 @@ subvalue
 subvalues
 subview
 suggestionnotimplemented
-suis
 sulaco
-sunz
-sunzzzzzzz
 supercede
 svgz
 synchronizable
@@ -917,7 +884,6 @@ tarz
 taskless
 tcomment
 templating
-tercera
 testajax
 testblock
 testbody
@@ -928,7 +894,6 @@ testcases
 testcontent
 testcontextawareblock
 testdialog
-testen
 testfield
 testfilename
 testfilter
@@ -966,7 +931,6 @@ timespan
 timetime
 tinyint
 tinytext
-titel
 titlealert
 titlebar
 tlds
@@ -993,13 +957,11 @@ truecolor
 turbolinks
 twistie
 twocol
-txtzzzz
 typehint
 typehinted
 typehinting
 typehints
 tzid
-uberawesome
 uids
 ulwa
 unaliased
@@ -1110,9 +1072,7 @@ xbitmap
 xfbml
 xmlhttp
 xmlhttprequest
-xoxo
 xpsdocument
-xsiemax
 xtmpl
 xxgroup
 yamls
@@ -1131,10 +1091,5 @@ zipf's
 zoneinfo
 zoomin
 zoomout
-zwei
 zxvf
 zzgroup
-Ã¥wesome
-èxample
-über
-ȅchȏ
diff --git a/core/modules/big_pipe/tests/modules/big_pipe_test/src/BigPipePlaceholderTestCases.php b/core/modules/big_pipe/tests/modules/big_pipe_test/src/BigPipePlaceholderTestCases.php
index 50c6070abd1a586e7128639df0140b86d4a4deb6..fc33e67c0e0f0f7d047a8c7ae8704a699711becb 100644
--- a/core/modules/big_pipe/tests/modules/big_pipe_test/src/BigPipePlaceholderTestCases.php
+++ b/core/modules/big_pipe/tests/modules/big_pipe_test/src/BigPipePlaceholderTestCases.php
@@ -4,7 +4,8 @@
  * @file
  */
 
-// cspell:ignore divpiggydiv
+// cSpell:ignore Vxezb
+// cSpell:ignore divpiggydiv
 
 namespace Drupal\big_pipe_test;
 
diff --git a/core/modules/config/tests/config_clash_test_theme/config/install/language/fr/config_test.dynamic.dotted.default.yml b/core/modules/config/tests/config_clash_test_theme/config/install/language/fr/config_test.dynamic.dotted.default.yml
index e73dec0a540d655dcc26c8b0cd438b0ef4fe4e15..72dda4bdf886cc106adf0eceb754da88270df16b 100644
--- a/core/modules/config/tests/config_clash_test_theme/config/install/language/fr/config_test.dynamic.dotted.default.yml
+++ b/core/modules/config/tests/config_clash_test_theme/config/install/language/fr/config_test.dynamic.dotted.default.yml
@@ -1,2 +1,3 @@
 # Clashes with default configuration provided by the config_test module.
+# cspell:ignore suis
 label: 'Je suis'
diff --git a/core/modules/config/tests/config_install_fail_test/config/install/language/fr/config_test.dynamic.dotted.default.yml b/core/modules/config/tests/config_install_fail_test/config/install/language/fr/config_test.dynamic.dotted.default.yml
index e73dec0a540d655dcc26c8b0cd438b0ef4fe4e15..72dda4bdf886cc106adf0eceb754da88270df16b 100644
--- a/core/modules/config/tests/config_install_fail_test/config/install/language/fr/config_test.dynamic.dotted.default.yml
+++ b/core/modules/config/tests/config_install_fail_test/config/install/language/fr/config_test.dynamic.dotted.default.yml
@@ -1,2 +1,3 @@
 # Clashes with default configuration provided by the config_test module.
+# cspell:ignore suis
 label: 'Je suis'
diff --git a/core/modules/config/tests/src/Functional/ConfigInstallWebTest.php b/core/modules/config/tests/src/Functional/ConfigInstallWebTest.php
index f7035ec7a6a34efa9381e6f33edb2a50971aab89..f38016541895a1be3ab5818dcdaeaecb7ab29afd 100644
--- a/core/modules/config/tests/src/Functional/ConfigInstallWebTest.php
+++ b/core/modules/config/tests/src/Functional/ConfigInstallWebTest.php
@@ -10,6 +10,8 @@
 use Drupal\language\Entity\ConfigurableLanguage;
 use Drupal\Tests\BrowserTestBase;
 
+// cspell:ignore suis
+
 /**
  * Tests configuration objects before and after module install and uninstall.
  *
diff --git a/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php b/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php
index 5c0b51c9cea553f982b0e7f9a7172e6d2644f32c..93f8b585118fd0e84a7fc9c5e0f3ced424c20e44 100644
--- a/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php
+++ b/core/modules/help/tests/src/Functional/HelpTopicSearchTest.php
@@ -5,7 +5,7 @@
 use Drupal\Tests\Traits\Core\CronRunTrait;
 use Drupal\help\Plugin\Search\HelpSearch;
 
-// cspell:ignore asdrsad barmm foomm hilfetestmodul sdeeeee sqruct
+// cspell:ignore asdrsad barmm foomm hilfetestmodul sdeeeee sqruct testen
 // cspell:ignore wcsrefsdf übersetzung
 
 /**
diff --git a/core/modules/help/tests/src/Functional/HelpTopicTranslationTest.php b/core/modules/help/tests/src/Functional/HelpTopicTranslationTest.php
index 3437b4d0648da6f0daa60b49aba99cafc688d3fd..8756134d03f7cf27bd9adf29daedbe1cb04bd788 100644
--- a/core/modules/help/tests/src/Functional/HelpTopicTranslationTest.php
+++ b/core/modules/help/tests/src/Functional/HelpTopicTranslationTest.php
@@ -2,7 +2,7 @@
 
 namespace Drupal\Tests\help\Functional;
 
-// cspell:ignore hilfetestmodul übersetzung
+// cspell:ignore hilfetestmodul testen übersetzung
 
 /**
  * Verifies help topic translations.
diff --git a/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php b/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php
index 6dda61fd5bb89cafc09eab25234e19e9a8ecb8fc..4ccf903d27c3cb2d61625b78e535c84bf48cab90 100644
--- a/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php
+++ b/core/modules/jsonapi/tests/src/Functional/FileUploadTest.php
@@ -16,6 +16,8 @@
 use GuzzleHttp\RequestOptions;
 use Psr\Http\Message\ResponseInterface;
 
+// cspell:ignore èxample
+
 /**
  * Tests binary data file upload route.
  *
diff --git a/core/modules/locale/tests/src/Functional/LocaleExportTest.php b/core/modules/locale/tests/src/Functional/LocaleExportTest.php
index 01bc8fa2645d090f593dd24e745d52ee56e5d44c..e126e51c34978f06f72639f3c666521b98ebe3a4 100644
--- a/core/modules/locale/tests/src/Functional/LocaleExportTest.php
+++ b/core/modules/locale/tests/src/Functional/LocaleExportTest.php
@@ -5,7 +5,7 @@
 use Drupal\Core\File\FileSystemInterface;
 use Drupal\Tests\BrowserTestBase;
 
-// cspell:ignore janvier
+// cspell:ignore janvier lundi
 
 /**
  * Tests the exportation of locale files.
diff --git a/core/modules/locale/tests/src/Functional/LocalePluralFormatTest.php b/core/modules/locale/tests/src/Functional/LocalePluralFormatTest.php
index 56a19fe5ec06ab4a9bb065dd0aefaf6a3551c4c3..27761996620bf3b3097de54ac85e81ec4f45c613 100644
--- a/core/modules/locale/tests/src/Functional/LocalePluralFormatTest.php
+++ b/core/modules/locale/tests/src/Functional/LocalePluralFormatTest.php
@@ -7,7 +7,7 @@
 use Drupal\Core\StringTranslation\PluralTranslatableMarkup;
 use Drupal\Tests\BrowserTestBase;
 
-// cspell:ignore heure heures jours ponedjeljak
+// cspell:ignore heure heures jours lundi ponedjeljak
 
 /**
  * Tests plural handling for various languages.
diff --git a/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php b/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php
index 5c4f0c5c4ba630d7c599d346b9da9d09b17425b5..ced6504a4a6f57be21a73eac6b2d75cab82b06eb 100644
--- a/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php
+++ b/core/modules/locale/tests/src/Functional/LocaleTranslationUiTest.php
@@ -60,7 +60,7 @@ public function testStringTranslation() {
     // Code for the language.
     $langcode = 'xx';
     // The English name for the language. This will be translated.
-    $name = 'cucurbitaceae';
+    $name = 'Foo';
     // This will be the translation of $name.
     $translation = $this->randomMachineName(16);
     $translation_to_en = $this->randomMachineName(16);
diff --git a/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php b/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php
index 0f2a78a8d594743098a6ae87aa3d4684b5fb3bcb..4ea0400f8c49cafc28546f45db3702464489a842 100644
--- a/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php
+++ b/core/modules/locale/tests/src/Functional/LocaleUpdateTest.php
@@ -5,6 +5,8 @@
 use Drupal\Core\Database\Database;
 use Drupal\Core\Language\LanguageInterface;
 
+// cspell:ignore lundi
+
 /**
  * Tests for updating the interface translations of projects.
  *
@@ -385,7 +387,7 @@ public function testEnableLanguage() {
     // Check if the right number of translations are added.
     $this->assertSession()->pageTextContains("One translation file imported. 8 translations were added, 0 translations were updated and 0 translations were removed.");
     // cSpell:disable-next-line
-    $this->assertTranslation('Extraday', 'extra dag', 'nl');
+    $this->assertTranslation('Extra day', 'extra dag', 'nl');
 
     // Check if the language data is added to the database.
     $connection = Database::getConnection();
@@ -409,7 +411,7 @@ public function testEnableLanguage() {
     $this->assertFalse($result, 'Files removed from file history');
 
     // Check that the Dutch translation is gone.
-    $this->assertTranslation('Extraday', '', 'nl');
+    $this->assertTranslation('Extra day', '', 'nl');
     // cSpell:disable-next-line
     $this->assertTranslation('Tuesday', 'Dienstag', 'de');
   }
diff --git a/core/modules/locale/tests/test.nl.po b/core/modules/locale/tests/test.nl.po
index 2e956c1915c9fcc1039567b288ecda12c8f01da4..406b695cc27383417e6de4b38851c8742c0468e0 100644
--- a/core/modules/locale/tests/test.nl.po
+++ b/core/modules/locale/tests/test.nl.po
@@ -18,7 +18,7 @@ msgstr "woensdag"
 msgid "Thursday"
 msgstr "donderdag"
 
-msgid "Extraday"
+msgid "Extra day"
 msgstr "extra dag"
 
 msgid "Friday"
diff --git a/core/modules/node/tests/src/Functional/Views/NodeLanguageTest.php b/core/modules/node/tests/src/Functional/Views/NodeLanguageTest.php
index 006a3ade0df216eac5492a4f593ffe25cb960627..9a6c9183e13e477934a5f1a616b996afffbac53d 100644
--- a/core/modules/node/tests/src/Functional/Views/NodeLanguageTest.php
+++ b/core/modules/node/tests/src/Functional/Views/NodeLanguageTest.php
@@ -9,6 +9,8 @@
 use Drupal\views\Tests\ViewTestData;
 use Drupal\views\Views;
 
+// cspell:ignore nodo nœud tercera
+
 /**
  * Tests node language fields, filters, and sorting.
  *
diff --git a/core/modules/path/tests/src/Kernel/PathItemTest.php b/core/modules/path/tests/src/Kernel/PathItemTest.php
index 3597ddf39b0e381b6d4112c243d15c1c9a18fe6b..bf128411a785c0207b05013cd01e5b7425dde3ed 100644
--- a/core/modules/path/tests/src/Kernel/PathItemTest.php
+++ b/core/modules/path/tests/src/Kernel/PathItemTest.php
@@ -7,6 +7,8 @@
 use Drupal\node\Entity\Node;
 use Drupal\node\Entity\NodeType;
 
+// cspell:ignore furchtbar
+
 /**
  * Tests loading and storing data using PathItem.
  *
diff --git a/core/modules/rest/tests/src/Functional/FileUploadResourceTestBase.php b/core/modules/rest/tests/src/Functional/FileUploadResourceTestBase.php
index cc47f39fb76591aa5cc0c538e41586c1454ceab7..7ca019aeda19a6fd33ae484b40cfb7b4bac79ebc 100644
--- a/core/modules/rest/tests/src/Functional/FileUploadResourceTestBase.php
+++ b/core/modules/rest/tests/src/Functional/FileUploadResourceTestBase.php
@@ -16,6 +16,8 @@
 use GuzzleHttp\RequestOptions;
 use Psr\Http\Message\ResponseInterface;
 
+// cspell:ignore èxample
+
 /**
  * Tests binary data file upload route.
  */
diff --git a/core/modules/search/tests/src/Kernel/SearchTokenizerTest.php b/core/modules/search/tests/src/Kernel/SearchTokenizerTest.php
index 7a9388a2c78eb5e5b0c2c0f136d0b2d9ea6c619c..aafd0f04c9f23daeddc134ad389ad83dd2d81d72 100644
--- a/core/modules/search/tests/src/Kernel/SearchTokenizerTest.php
+++ b/core/modules/search/tests/src/Kernel/SearchTokenizerTest.php
@@ -5,6 +5,8 @@
 use Drupal\KernelTests\KernelTestBase;
 use Drupal\search\SearchTextProcessorInterface;
 
+// cspell:ignore bopomofo jamo lisu
+
 /**
  * Tests that CJK tokenizer works as intended.
  *
@@ -54,8 +56,8 @@ public function testTokenizer() {
       'Katakana Ext' => 0x31f0,
       'CJK Reserve 1' => 0x20000,
       'CJK Reserve 2' => 0x30000,
-      'Bomofo' => 0x3100,
-      'Bomofo Ext' => 0x31a0,
+      'Bopomofo' => 0x3100,
+      'Bopomofo Ext' => 0x31a0,
       'Lisu' => 0xa4d0,
       'Yi' => 0xa000,
     ];
@@ -78,8 +80,8 @@ public function testTokenizer() {
       'Katakana Ext' => 0x31ff,
       'CJK Reserve 1' => 0x2fffd,
       'CJK Reserve 2' => 0x3fffd,
-      'Bomofo' => 0x312f,
-      'Bomofo Ext' => 0x31b7,
+      'Bopomofo' => 0x312f,
+      'Bopomofo Ext' => 0x31b7,
       'Lisu' => 0xa4fd,
       'Yi' => 0xa48f,
     ];
diff --git a/core/modules/system/tests/modules/system_test/system_test.routing.yml b/core/modules/system/tests/modules/system_test/system_test.routing.yml
index 39f56abaa9f00cdbc08d201c23a41027b80aaa6d..74b836e2592c44757fd388a85ba3ba615f1c8e8e 100644
--- a/core/modules/system/tests/modules/system_test/system_test.routing.yml
+++ b/core/modules/system/tests/modules/system_test/system_test.routing.yml
@@ -1,3 +1,5 @@
+# cspell:ignore ȅchȏ
+
 system_test.page_cache_accept_header:
   path: '/system-test/page-cache/accept-header'
   defaults:
diff --git a/core/modules/system/tests/src/Functional/Mail/HtmlToTextTest.php b/core/modules/system/tests/src/Functional/Mail/HtmlToTextTest.php
index 892761da64ac9bc84f0fd03344c1102a20af1094..8b64554609a2c86a943aaeeaf9c49f1c131d3497 100644
--- a/core/modules/system/tests/src/Functional/Mail/HtmlToTextTest.php
+++ b/core/modules/system/tests/src/Functional/Mail/HtmlToTextTest.php
@@ -149,6 +149,7 @@ public function testTags() {
       '<script type="text/javascript">Drupal</script>' => "Drupal\n",
       // A couple of tests for Unicode characters.
       '<q>I <em>will</em> be back…</q>' => "I /will/ be back…\n",
+      // cspell:disable-next-line
       'FrançAIS is ÜBER-åwesome' => "FrançAIS is ÜBER-åwesome\n",
     ];
 
diff --git a/core/modules/system/tests/src/Functional/ParamConverter/UpcastingTest.php b/core/modules/system/tests/src/Functional/ParamConverter/UpcastingTest.php
index c5b383e8d3fe5bd0c6db9f4b981ff8d3ca4f5f02..34dd478d27560cf5ac08ac287ef6f9e7bd8edb2d 100644
--- a/core/modules/system/tests/src/Functional/ParamConverter/UpcastingTest.php
+++ b/core/modules/system/tests/src/Functional/ParamConverter/UpcastingTest.php
@@ -5,6 +5,8 @@
 use Drupal\Tests\BrowserTestBase;
 use Drupal\language\Entity\ConfigurableLanguage;
 
+// cspell:ignore deutscher titel
+
 /**
  * Tests upcasting of URL arguments to entities.
  *
diff --git a/core/modules/system/tests/src/Functional/Theme/TwigTransTest.php b/core/modules/system/tests/src/Functional/Theme/TwigTransTest.php
index 35078dc727168b60961761f6643cf1800222e72f..6b7d74da7beb894c089f06de18bd1f0ba1a9a4a9 100644
--- a/core/modules/system/tests/src/Functional/Theme/TwigTransTest.php
+++ b/core/modules/system/tests/src/Functional/Theme/TwigTransTest.php
@@ -6,6 +6,9 @@
 use Drupal\Tests\BrowserTestBase;
 use Twig\Error\SyntaxError;
 
+// cspell:ignore contaynz errrf herro kontex muun playsholdr starrrrr starzzzz
+// cspell:ignore sunz sunzzzzzzz txtzzzz
+
 /**
  * Tests Twig "trans" tags.
  *
diff --git a/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php b/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php
index fe05a4797c5a11fd536c6c3c5c61eceeef425da9..0ab76f754f5bc47cc96846f52c0fff42b01c4964 100644
--- a/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php
+++ b/core/modules/system/tests/src/Functional/UpdateSystem/UpdatePathTestBaseFilledTest.php
@@ -7,7 +7,7 @@
 use Drupal\node\Entity\NodeType;
 use Drupal\user\Entity\User;
 
-// cspell:ignore usuario
+// cspell:ignore hola usuario
 
 /**
  * Runs UpdatePathTestBaseTest with a dump filled with content.
diff --git a/core/modules/tour/tests/src/Functional/TourTest.php b/core/modules/tour/tests/src/Functional/TourTest.php
index a7d8d40fdb8af0400340e15015ca323da8d8c9a7..9f4a7dfb52bccff523850a3fa24e2c5db33c9701 100644
--- a/core/modules/tour/tests/src/Functional/TourTest.php
+++ b/core/modules/tour/tests/src/Functional/TourTest.php
@@ -6,6 +6,8 @@
 use Drupal\language\Entity\ConfigurableLanguage;
 use Drupal\tour\Entity\Tour;
 
+// cspell:ignore pioggia spagna
+
 /**
  * Tests the functionality of tour tips.
  *
diff --git a/core/modules/tour/tests/tour_test/config/install/language/it/tour.tour.tour-test.yml b/core/modules/tour/tests/tour_test/config/install/language/it/tour.tour.tour-test.yml
index e36e435b15beffd1f657694e372c54196998881f..6e449139c82fa44f76a3c0d18466ec85b0fe6deb 100644
--- a/core/modules/tour/tests/tour_test/config/install/language/it/tour.tour.tour-test.yml
+++ b/core/modules/tour/tests/tour_test/config/install/language/it/tour.tour.tour-test.yml
@@ -1,5 +1,7 @@
 label: Tour test italian
 tips:
   tour-test-1:
+    # cspell:disable
     label: La pioggia cade in spagna
     body: Per lo più in pianura.
+    # cspell:disable
diff --git a/core/modules/tour/tests/tour_test/config/install/tour.tour.tour-test-2.yml b/core/modules/tour/tests/tour_test/config/install/tour.tour.tour-test-2.yml
index 5531e285c405ec1baf0be568058092149b373a13..657aee3d7a8c82e97bae8171383da1a0351d4b2e 100644
--- a/core/modules/tour/tests/tour_test/config/install/tour.tour.tour-test-2.yml
+++ b/core/modules/tour/tests/tour_test/config/install/tour.tour.tour-test-2.yml
@@ -12,4 +12,5 @@ tips:
     label: 'The quick brown fox'
     weight: 2
     selector: '#tour-test-2'
+    # cspell:disable-next-line
     body: 'Per lo più in pianura.'
diff --git a/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_user_path.yml b/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_user_path.yml
index c0bbd1b8e64c857854c44125a9036ad4b9b3bffd..c9ad3ac988dcb4a84cffa54923ca961f94501529 100644
--- a/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_user_path.yml
+++ b/core/modules/views/tests/modules/views_test_config/test_views/views.view.test_user_path.yml
@@ -51,7 +51,7 @@ display:
           total_pages: null
           expose:
             items_per_page: false
-            items_per_page_label: 'Items per pagina'
+            items_per_page_label: 'Items per page'
             items_per_page_options: '5, 10, 25, 50'
             items_per_page_options_all: false
             items_per_page_options_all_label: '- All -'
diff --git a/core/modules/views/tests/src/Functional/Plugin/DisplayFeedTranslationTest.php b/core/modules/views/tests/src/Functional/Plugin/DisplayFeedTranslationTest.php
index 2ac92b92e07b3cde8666f06834e66de7286c1a6d..f7d851239e0bb36ef1076a88671517c301546275 100644
--- a/core/modules/views/tests/src/Functional/Plugin/DisplayFeedTranslationTest.php
+++ b/core/modules/views/tests/src/Functional/Plugin/DisplayFeedTranslationTest.php
@@ -8,6 +8,8 @@
 use Drupal\node\Entity\Node;
 use Drupal\Tests\WaitTerminateTestTrait;
 
+// cspell:ignore português
+
 /**
  * Tests the feed display plugin with translated content.
  *
diff --git a/core/modules/views/tests/src/Functional/ViewTranslationTest.php b/core/modules/views/tests/src/Functional/ViewTranslationTest.php
index b29df6c6c9a786dd7217de1722b009cc896e4aa5..97e67e08c55a0ab38778bbb209902839e9b2f55c 100644
--- a/core/modules/views/tests/src/Functional/ViewTranslationTest.php
+++ b/core/modules/views/tests/src/Functional/ViewTranslationTest.php
@@ -6,6 +6,8 @@
 use Drupal\language\Entity\ConfigurableLanguage;
 use Drupal\views\Views;
 
+// cspell:ignore titel
+
 /**
  * Tests views title translation.
  *
diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php
index c1e75a87aeb4bc63e158e9dd44bcd1ccf3da30ae..47da2faa36b7b0ed6d0d8a2ac62c50897dc02bc8 100644
--- a/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php
+++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerExistingConfigTest.php
@@ -2,6 +2,8 @@
 
 namespace Drupal\FunctionalTests\Installer;
 
+// cspell:ignore enregistrer
+
 /**
  * Verifies that installing from existing configuration works.
  *
diff --git a/core/tests/Drupal/FunctionalTests/Installer/InstallerLanguagePageTest.php b/core/tests/Drupal/FunctionalTests/Installer/InstallerLanguagePageTest.php
index 7e17ec16fb9821ae75e401b423bc2e9af1d51aea..3cdc35e7e12e019f8db1705c5c07a0efc3375119 100644
--- a/core/tests/Drupal/FunctionalTests/Installer/InstallerLanguagePageTest.php
+++ b/core/tests/Drupal/FunctionalTests/Installer/InstallerLanguagePageTest.php
@@ -4,6 +4,8 @@
 
 use Drupal\Core\Language\LanguageManager;
 
+// cspell:ignore xoxo
+
 /**
  * Verifies that the installer language list combines local and remote languages.
  *
diff --git a/core/tests/Drupal/FunctionalTests/Routing/CaseInsensitivePathTest.php b/core/tests/Drupal/FunctionalTests/Routing/CaseInsensitivePathTest.php
index 52d5fdadd86cf476c94075d1a41c42112de177cf..408593c56a7691ab732a3ae4a938d744c00f93f7 100644
--- a/core/tests/Drupal/FunctionalTests/Routing/CaseInsensitivePathTest.php
+++ b/core/tests/Drupal/FunctionalTests/Routing/CaseInsensitivePathTest.php
@@ -4,6 +4,8 @@
 
 use Drupal\Tests\BrowserTestBase;
 
+// cspell:ignore ȅchȏ meΦω
+
 /**
  * Tests incoming path case insensitivity.
  *
diff --git a/core/tests/Drupal/KernelTests/Core/Config/ConfigFileContentTest.php b/core/tests/Drupal/KernelTests/Core/Config/ConfigFileContentTest.php
index db8181776ec4d153cb46bc1a5ab521ad92c4bc65..da1dba587f6c58c0931111686f299e961b17495f 100644
--- a/core/tests/Drupal/KernelTests/Core/Config/ConfigFileContentTest.php
+++ b/core/tests/Drupal/KernelTests/Core/Config/ConfigFileContentTest.php
@@ -198,6 +198,7 @@ public function testSerialization() {
         // HTML/XML in values.
         'HTML' => '<strong> <bold> <em> <blockquote>',
         // UTF-8 in values.
+        // cspell:disable-next-line
         'UTF-8' => 'FrançAIS is ÜBER-åwesome',
         // Unicode in keys and values.
         // cSpell:disable-next-line
diff --git a/core/tests/Drupal/KernelTests/Core/Entity/EntityNonRevisionableTranslatableFieldTest.php b/core/tests/Drupal/KernelTests/Core/Entity/EntityNonRevisionableTranslatableFieldTest.php
index b34525b5d37cd6f11d83ff9a19caa9080c4f3398..be9a093bfbbd6f8f81b0b4caf26cc40bcaa82444 100644
--- a/core/tests/Drupal/KernelTests/Core/Entity/EntityNonRevisionableTranslatableFieldTest.php
+++ b/core/tests/Drupal/KernelTests/Core/Entity/EntityNonRevisionableTranslatableFieldTest.php
@@ -5,6 +5,8 @@
 use Drupal\entity_test\Entity\EntityTestMulRev;
 use Drupal\language\Entity\ConfigurableLanguage;
 
+// cspell:ignore hola
+
 /**
  * Tests translating a non-revisionable field.
  *
diff --git a/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryTest.php b/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryTest.php
index 5bf44250cdf9f2af99ad4439c976a4af1b113113..42ff9e293aa0a46a73b0bdfd86b185d53ab85098 100644
--- a/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryTest.php
+++ b/core/tests/Drupal/KernelTests/Core/Entity/EntityQueryTest.php
@@ -14,6 +14,8 @@
 use Drupal\Tests\field\Traits\EntityReferenceFieldCreationTrait;
 use Symfony\Component\HttpFoundation\Request;
 
+// cspell:ignore merhaba siema xsiemax
+
 /**
  * Tests Entity Query functionality.
  *
diff --git a/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataTest.php b/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataTest.php
index 5687044ec1a1610968def098763568c292471ea1..d485991df6615fea5e9cb2c728189a4fcc7908bf 100644
--- a/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataTest.php
+++ b/core/tests/Drupal/KernelTests/Core/TypedData/TypedDataTest.php
@@ -501,8 +501,8 @@ public function testTypedDataMaps() {
     // Test working with a simple map.
     $value = [
       'one' => 'eins',
-      'two' => 'zwei',
-      'three' => 'drei',
+      'two' => 'beta',
+      'three' => 'gamma',
     ];
     $definition = MapDataDefinition::create()
       ->setPropertyDefinition('one', DataDefinition::create('string'))
@@ -528,11 +528,11 @@ public function testTypedDataMaps() {
     // Test getting and setting properties.
     $this->assertEquals('eins', $typed_data->get('one')->getValue());
     $this->assertEquals($value, $typed_data->toArray());
-    $typed_data->set('one', 'uno');
-    $this->assertEquals('uno', $typed_data->get('one')->getValue());
+    $typed_data->set('one', 'alpha');
+    $this->assertEquals('alpha', $typed_data->get('one')->getValue());
     // Make sure the update is reflected in the value of the map also.
     $value = $typed_data->getValue();
-    $this->assertEquals(['one' => 'uno', 'two' => 'zwei', 'three' => 'drei'], $value);
+    $this->assertEquals(['one' => 'alpha', 'two' => 'beta', 'three' => 'gamma'], $value);
 
     $properties = $typed_data->getProperties();
     $this->assertEquals(array_keys($value), array_keys($properties));
@@ -545,8 +545,8 @@ public function testTypedDataMaps() {
     $this->assertEquals(['foo', 'one', 'two', 'three'], array_keys($typed_data->getValue()));
 
     // Test getting the string representation.
-    $typed_data->setValue(['one' => 'eins', 'two' => '', 'three' => 'drei']);
-    $this->assertEquals('eins, drei', $typed_data->getString());
+    $typed_data->setValue(['one' => 'eins', 'two' => '', 'three' => 'gamma']);
+    $this->assertEquals('eins, gamma', $typed_data->getString());
 
     // Test isEmpty and cloning.
     $this->assertFalse($typed_data->isEmpty());
diff --git a/core/tests/Drupal/TestSite/TestSiteMultilingualInstallTestScript.php b/core/tests/Drupal/TestSite/TestSiteMultilingualInstallTestScript.php
index cbd95c230bdfc71a5fae22bc9f08f384bc096e81..ed04d89e1b27dcecb3f21eef0eea60e1d995daca 100644
--- a/core/tests/Drupal/TestSite/TestSiteMultilingualInstallTestScript.php
+++ b/core/tests/Drupal/TestSite/TestSiteMultilingualInstallTestScript.php
@@ -2,6 +2,8 @@
 
 namespace Drupal\TestSite;
 
+// cspell:ignore enregistrer
+
 /**
  * Setup file used by TestSiteApplicationTest.
  *
diff --git a/core/tests/Drupal/Tests/Component/Utility/HtmlTest.php b/core/tests/Drupal/Tests/Component/Utility/HtmlTest.php
index 4f4860011645252c541580f398622e464e344aad..ebe9668d748646e6cb4e281d8edb724388111ffd 100644
--- a/core/tests/Drupal/Tests/Component/Utility/HtmlTest.php
+++ b/core/tests/Drupal/Tests/Component/Utility/HtmlTest.php
@@ -9,6 +9,8 @@
 use PHPUnit\Framework\TestCase;
 use Symfony\Bridge\PhpUnit\ExpectDeprecationTrait;
 
+// cspell:ignore répét répété
+
 /**
  * Tests \Drupal\Component\Utility\Html.
  *
diff --git a/core/tests/Drupal/Tests/Core/Block/BlockBaseTest.php b/core/tests/Drupal/Tests/Core/Block/BlockBaseTest.php
index c6321f62e6dc24e5b567e862b4eb9258d2f79aa5..21ada5c8d0ac53341924b76e292720e1e357ad1a 100644
--- a/core/tests/Drupal/Tests/Core/Block/BlockBaseTest.php
+++ b/core/tests/Drupal/Tests/Core/Block/BlockBaseTest.php
@@ -48,6 +48,7 @@ public function testGetMachineNameSuggestion($label, $expected) {
   public function providerTestGetMachineNameSuggestion() {
     return [
       ['Admin label', 'adminlabel'],
+      // cspell:disable-next-line
       ['über åwesome', 'uberawesome'],
     ];
   }