Правила сравниваются сверху вниз и берется первое совпадение.
Например, если запрос /ru/edit-post/12 должен нас отправлять в модуль админки по пути admin-module/post/edit и передавать id поста 12. Тогда правила выглядят примерно так:
'rules'=>array(
'<language:(ru|en|kz|de|ch|tu|ar)>/' => 'site/index',
'<language:(ru|en|kz|de|ch|tu|ar)>/<action:edit-post>/<id:\d+>' => 'admin-module/post/<action>',
...
),
Но, разумеется, так не очень красиво получиться перечислять все нужные Вам экшены модулей. Поэтому напишите свой класс правила и поместите в него всю логику. Я не знаю, какие у Вас модули и контроллеры, и какие требуются для них пути, поэтому тут подсказать уже не могу.
Можете почитать про пользовательские классы урл-правил
тут.