diff --git a/modules/string_demo_test/string_demo_test.info.yml b/modules/string_demo_test/string_demo_test.info.yml
index 28ec4c9..bd93601 100644
--- a/modules/string_demo_test/string_demo_test.info.yml
+++ b/modules/string_demo_test/string_demo_test.info.yml
@@ -2,7 +2,7 @@ name: String Demo Test
 type: module
 description: 'Test module for string translations.'
 package: Testing
-core_version_requirement: '^10.3 || ^11'
+core_version_requirement: ^10.3 || ^11 || ^12
 dependencies:
   - string:string
 hidden: true
diff --git a/modules/string_i18next/string_i18next.info.yml b/modules/string_i18next/string_i18next.info.yml
index 8eeddc6..c2b7baf 100644
--- a/modules/string_i18next/string_i18next.info.yml
+++ b/modules/string_i18next/string_i18next.info.yml
@@ -1,7 +1,7 @@
 name: 'String i18next'
 description: 'String support for i18next.'
 package: 'Translation Management'
-core_version_requirement: '^10.3 || ^11'
+core_version_requirement: ^10.3 || ^11 || ^12
 type: module
 dependencies:
   - string:string
diff --git a/modules/string_tmgmt/string_tmgmt.info.yml b/modules/string_tmgmt/string_tmgmt.info.yml
index ced5695..4b6d5ef 100644
--- a/modules/string_tmgmt/string_tmgmt.info.yml
+++ b/modules/string_tmgmt/string_tmgmt.info.yml
@@ -1,7 +1,7 @@
 name: 'String TGMT'
 description: 'String plugin for the Translation Management system.'
 package: 'Translation Management'
-core_version_requirement: '^10.3 || ^11'
+core_version_requirement: ^10.3 || ^11 || ^12
 type: module
 dependencies:
   - string:string
diff --git a/string.info.yml b/string.info.yml
index 89589ae..c935b21 100644
--- a/string.info.yml
+++ b/string.info.yml
@@ -1,7 +1,7 @@
 name: 'String'
 type: module
 description: 'Strings for translation'
-core_version_requirement: '^10.3 || ^11'
+core_version_requirement: ^10.3 || ^11 || ^12
 package: 'Locale'
 dependencies:
   - drupal:locale
diff --git a/tests/src/Functional/StringAdminTest.php b/tests/src/Functional/StringAdminTest.php
index 393b1ac..6d13724 100644
--- a/tests/src/Functional/StringAdminTest.php
+++ b/tests/src/Functional/StringAdminTest.php
@@ -95,7 +95,6 @@ class StringAdminTest extends BrowserTestBase {
   public function testCheckForNamespace(): void {
     $reflection = new \ReflectionClass(StringManager::class);
     $method = $reflection->getMethod('checkForNamespace');
-    $method->setAccessible(TRUE);
 
     // Test valid namespace.
     $this->assertNull($method->invoke($this->stringManager, 'valid.namespace'));
diff --git a/tests/src/Unit/StringManagerTest.php b/tests/src/Unit/StringManagerTest.php
index 6f54f97..9c885e8 100644
--- a/tests/src/Unit/StringManagerTest.php
+++ b/tests/src/Unit/StringManagerTest.php
@@ -103,7 +103,6 @@ class StringManagerTest extends UnitTestCase {
   public function testCheckForNamespace(): void {
     $reflection = new \ReflectionClass($this->stringManager);
     $method = $reflection->getMethod('checkForNamespace');
-    $method->setAccessible(TRUE);
 
     // Test valid namespace.
     $this->assertNull($method->invoke($this->stringManager, 'valid.namespace'));
