diff --git a/src/Kdyby/Translation/CatalogueCompiler.php b/src/Kdyby/Translation/CatalogueCompiler.php index afbf1d51..f43298a1 100644 --- a/src/Kdyby/Translation/CatalogueCompiler.php +++ b/src/Kdyby/Translation/CatalogueCompiler.php @@ -128,7 +128,7 @@ protected function compilePhpCache(Translator $translator, array &$availableCata $fallbackContent = ''; $current = new Code\PhpLiteral(''); foreach ($this->fallbackResolver->compute($translator, $locale) as $fallback) { - $fallbackSuffix = new Code\PhpLiteral(ucfirst(str_replace('-', '_', $fallback))); + $fallbackSuffix = new Code\PhpLiteral(ucfirst(str_replace('-', '_', Nette\Utils\Strings::webalize($fallback, NULL, FALSE)))); $fallbackContent .= Code\Helpers::format(<<