We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 30215
    • 79 Posts
    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 smiley
      • 22303 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.
        • 30215
        • 79 Posts
        Quote from: opengeek at Jul 18, 2013, 06:46 AM
        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.

        'friendly_alias_translit_class_path' => "{core_path}components/"


        Well, just tell me what to put in there smiley 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 smiley