This commit is contained in:
team 1
2026-05-04 18:46:26 +02:00
parent 90ced0352a
commit ebd71ba748
15 changed files with 739 additions and 182 deletions

View File

@@ -65,6 +65,29 @@ final class LanguageCleanupConfig
return strtr($value, $map);
}
/** @return string[] */
public function getWordSeparatorCharacters(): array
{
return $this->getNormalizationStringList('word_separator_chars');
}
/** @return string[] */
public function getDashEquivalents(): array
{
return $this->getNormalizationStringList('dash_equivalents');
}
public function replaceWordSeparatorsWithSpace(string $value): string
{
return str_replace($this->getWordSeparatorCharacters(), ' ', $value);
}
public function normalizeDashEquivalents(string $value): string
{
return str_replace($this->getDashEquivalents(), '-', $value);
}
/** @return string[] */
public function getCleanupProfileNames(): array
{