I was trying to configure generating nice aliases in Modx Revo using predefined class modTransliterate. But it doesn't work (characters are not translated) and I can see this in my log:
[2013-07-18 06:42:28] (ERROR @ /connectors/resource/index.php) Could not load class: modTransliterate from translit.modtransliterate.
[2013-07-18 06:42:28] (ERROR @ /connectors/resource/index.php) Problem getting service translit, instance of class translit.modTransliterate, from path /srv/www/htdocs/seewordpower2/core/components/
My configuration:
'friendly_alias_translit' => 'modTransliterate',
'friendly_alias_translit_class' => 'translit.modTransliterate'
I went through the whole installation and there is no such file containing this class or method.
-- sorry for my english, bad teacher

-
MODX Staff
- 10,725 Posts
What do you have for friendly_alias_translit_class_path?
Also, friendly_alias_translit should be the name of an actual transliteration table provided by the friendly_alias_translit_class you have specified.
Quote from: opengeek at Jul 18, 2013, 06:46 AMWhat do you have for friendly_alias_translit_class_path?
Also, friendly_alias_translit should be the name of an actual transliteration table provided by the friendly_alias_translit_class you have specified.
'friendly_alias_translit_class_path' => "{core_path}components/"
Well, just tell me what to put in there

I just need to translate "ěščř..." => "escr...". It's a pure installation of Revo 2.2 and I found these values somewhere online.
-- sorry for my english, bad teacher
