diff --git a/src/LanguageInflector.php b/src/LanguageInflector.php index 604d154126a85f5bcc5850139f32c0e95ec65d73..4f079df2c61891a78f8cdb7487c1a7ef230bcf76 100644 --- a/src/LanguageInflector.php +++ b/src/LanguageInflector.php @@ -19,6 +19,8 @@ use Drupal\Core\Config\ImmutableConfig; use Drupal\Core\Extension\ModuleHandlerInterface; use Drupal\Core\StringTranslation\StringTranslationTrait; +use function Symfony\Component\String\u; + /** * Language inflector service. */ @@ -174,7 +176,8 @@ class LanguageInflector { // Failsafe pluralize if singular and plural are the same. if ($plural === $singular) { - $plural .= '_' . $this->t('items'); + $suffix = (string) $this->t('items'); + $plural .= '_' . u($suffix)->ascii()->lower()->toString(); } return $plural;