View Issue Details

IDProjectCategoryView StatusLast Update
0006242OXID eShop (all versions)4.09. SEO, SEO URLpublic2024-02-29 07:09
Reportermarco_steinhaeuser Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionwon't fix 
Product Version4.9.5 / 5.2.5 
Summary0006242: translit_lang.php seems to not work for some areas
DescriptionAdditional translit_lang.php file seems to not being respected by oxseo rewriting at least for some areas, like tags for example: after adding 'S' => 's', and 'O' => 'o', to application/translations/de/translit_lang.php, the URLs still appear like that:

http://localhost/oxid_495/de/tag/aermellos/Stewart-Brown-Organic-Pima-Edged-Lengthen.html

Although it shoud be:

http://localhost/oxid_495/de/Bekleidung/Fashion/Fuer-sie/shirts-Co/stewart-Brown-organic-Pima-Edged-Lengthen.html
Steps To Reproduce*Add the following lines to application/translations/de/translit_lang.php:
   'S' => 's',
   'O' => 'o',

*recalculate SEO URLs
*recreate the DB view tables
*clear tmp/
*switch to 'German'
*see that the URL created in the tag section still uses the upper Case 'S' and 'O' as it is like it should be in the product item section.
Additional Informationhttp://forum.oxid-esales.com/showthread.php?t=27847
TagsSEO, SEO Rewrite
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Activities

SvenBrunk

2024-02-29 07:09

administrator   ~0016323

We discussed this behaviour and came to the conclusion that this is not a supported usecase for translit_lang.
The transliteration is meant to create a transformation of non-ascii characters to ascii (which is in most cases also reversible).
This is not the case for the usecase presented and will cause side-effects.