diff --git a/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php b/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
index a88c20fe80ecdf2bec97a05609143cea862edd6d..f242dd4e517ba7a6c04e13d9a73200852e2bcbf3 100644
--- a/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
+++ b/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
@@ -1494,7 +1494,7 @@ class TypoScriptFrontendController implements LoggerAwareInterface
     /**
      * Checks if visibility of the page is blocked upwards in the root line.
      *
-     * If any page in the root line is blocking visibility, true is returend.
+     * If any page in the root line is blocking visibility, true is returned.
      *
      * All pages from the blocking page downwards are removed from the root
      * line, so that the remaining pages can be used to relocate the page up
diff --git a/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php b/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
index a7fc22c4b09544f97ebb6ac50f305d484a86f4a8..60b8954c229ec34886d11655c2b718c93fbcd6ff 100644
--- a/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
+++ b/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php
@@ -85,9 +85,9 @@ class AbstractPlugin
     ];
 
     /**
-     * Local pointer variabe array.
+     * Local pointer variable array.
      * Holds pointer information for the MVC like approach Kasper
-     * initially proposed
+     * initially proposed.
      *
      * @var array
      */
diff --git a/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf
index 3905044e145e9648d1d12236e9e78fa3b2403aa7..1c6e2bd15bf5ace0a76ea669ce1d509c12e9b93f 100644
--- a/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf
+++ b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf
@@ -67,7 +67,7 @@ Displays a login box for website users. This is only useful if you have already
 Offers a selection of menus and a sitemap you can insert on a page.
 
 <strong>Insert records</strong>
-This acts as placeholder for other records. With this Content Element, you can resuse multiple content elements from other pages.
+This acts as placeholder for other records. With this content element, you can reuse multiple content elements from other pages.
 
 <strong>Insert plugin</strong>
 This will allows you to insert news, forums, guestbooks, lists of addresses, and other functionality. Plugins are typically provided by TYPO3 extensions. The available fields and required configuration depend on the extension.
@@ -267,7 +267,7 @@ xMOD_csh_corebe:wizard_table_wiz</source>
 				<source>You can attach multiple images to the Content Element.
 Depending on the configuration of TYPO3, you can attach images in many formats without worrying about size and compression. TYPO3's graphics processing handles these details for you.
 
-When you use the "Text &amp; Images" type, it's important to select a proper position for images. For this purpose, use the Position and Aligment selector. See link to "Page Content / Position" below.
+When you use the "Text &amp; Images" type, it's important to select a proper position for images. For this purpose, use the Position and Alignment selector. See link to "Page Content / Position" below.
 You can also display images in multiple columns and even enable an option that opens full size images when thumbnails are clicked.</source>
 			</trans-unit>
 			<trans-unit id="_image.seeAlso" resname="_image.seeAlso" xml:space="preserve">
diff --git a/typo3/sysext/frontend/Tests/Functional/Configuration/TypoScript/ConditionMatching/ConditionMatcherTest.php b/typo3/sysext/frontend/Tests/Functional/Configuration/TypoScript/ConditionMatching/ConditionMatcherTest.php
index f5e1775450c3e1f4b29f859ce4551a555651727c..bfcb7e7a9d82c162dda7369b3e396507c0a849ba 100644
--- a/typo3/sysext/frontend/Tests/Functional/Configuration/TypoScript/ConditionMatching/ConditionMatcherTest.php
+++ b/typo3/sysext/frontend/Tests/Functional/Configuration/TypoScript/ConditionMatching/ConditionMatcherTest.php
@@ -83,7 +83,7 @@ class ConditionMatcherTest extends FunctionalTestCase
      *
      * @test
      */
-    public function usergroupConditionDoesNotMatchDefaulUserGroupIds(): void
+    public function usergroupConditionDoesNotMatchDefaultUserGroupIds(): void
     {
         $this->setupFrontendUserContext([0, -1]);
         $subject = $this->getConditionMatcher();
diff --git a/typo3/sysext/frontend/Tests/Functional/SiteHandling/MountPointTest.php b/typo3/sysext/frontend/Tests/Functional/SiteHandling/MountPointTest.php
index 369b92e4b5d2b35fa708cb1eb003a37e493ad5ed..cf9b75daf15f4343e1cf33527a1cd568a3e63902 100644
--- a/typo3/sysext/frontend/Tests/Functional/SiteHandling/MountPointTest.php
+++ b/typo3/sysext/frontend/Tests/Functional/SiteHandling/MountPointTest.php
@@ -519,7 +519,7 @@ class MountPointTest extends AbstractTestCase
      * @dataProvider mountPointPagesShowContentAsConfiguredDataProvider
      * @test
      * @group not-postgres
-     * Does not work on postres currenly due to setUpFrontendRootPage which does not work with the database snapshotting
+     * Does not work on postgres currently due to setUpFrontendRootPage which does not work with the database snapshotting
      */
     public function mountPointPagesShowContentAsConfigured(string $uri, string $expected)
     {
diff --git a/typo3/sysext/frontend/Tests/Unit/ContentObject/FluidTemplateContentObjectTest.php b/typo3/sysext/frontend/Tests/Unit/ContentObject/FluidTemplateContentObjectTest.php
index 5438beb670afd7ca109f461a58729b5ed46fadc1..6acf762839ae4ea7f15437fe41367c6ac1902ef0 100644
--- a/typo3/sysext/frontend/Tests/Unit/ContentObject/FluidTemplateContentObjectTest.php
+++ b/typo3/sysext/frontend/Tests/Unit/ContentObject/FluidTemplateContentObjectTest.php
@@ -758,7 +758,7 @@ class FluidTemplateContentObjectTest extends UnitTestCase
     /**
      * @test
      */
-    public function renderCallsRenderOnStandaloneViewie(): void
+    public function renderCallsRenderOnStandaloneView(): void
     {
         $this->addMockViewToSubject();
         $this->standaloneView