Страница 1 из 1

Как убрать русские ссылки?

СообщениеДобавлено: 04 ноя 2013, 22:28
лфдучу
Сейчас ссылки делаются так: /ссылка-на-страницу
А надо чтобы не было русских букв: /ssilka-na-stranicu
Где отключить русские буквы в ссылках?

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 09:26
cmsservice
чью локализацию пользуете?

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 11:59
лфдучу
Да уже и не помню. Наверное с этого сайта

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 13:10
cmsservice
Там вроде была настройка транслитерировать ссылки или нет. В нашем транслитерируется по-умолчанию.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 13:43
guyasyou
У меня когда как, там есть какая-то фича. Вроде если пишешь название не за раз, тоесть редактируешь текст, то русская ссылка вылазит.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 13:50
лфдучу
Настройку, хоть убейте, не могу найти. Где она может быть?
Если по умолчанию, то как отключить?

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 18:27
Count_Raven
лфдучу писал(а):Настройку, хоть убейте, не могу найти. Где она может быть?
Если по умолчанию, то как отключить?

Так вам же наоборот не надо отключать.
Если вы хотите, чтобы русских букв не было, то вам как раз надо чтобы транслитерация была включена.
По умолчанию, по крайней мере в версии от peredelka-saitov она включена. Т.е. у вас не должно быть проблем, автоматически все символы кириллицы должны быть преобразованы в латинские.

По поводу настройки через интерфейс - наличия таковой не припоминаю. Т.е. если это можно влючать/выключать, то, видимо, только через редактирование файла конфигурации.
Не задумывался по данному вопросу, так как ввожу псевдонимы для страниц вручную.

Вообще, как-то странно. В английской версии русские символы вообще не поддерживались, а в русских, насколько я помню, вроде во всех транлитерация происходила автоматически.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 19:05
лфдучу
Ну так у меня стоит русская версия. К ней модуль Problog который английский полностью. В нем нет поля для ручного ввода адреса. На английской версии Concrete5 этой проблемы нет-русских ссылок не появляется. Тот кто делал версию concrete5russia наверняка должен знать где это отключить))

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 20:32
Count_Raven
лфдучу писал(а):Ну так у меня стоит русская версия. К ней модуль Problog который английский полностью. В нем нет поля для ручного ввода адреса. На английской версии Concrete5 этой проблемы нет-русских ссылок не появляется. Тот кто делал версию concrete5russia наверняка должен знать где это отключить))

Понятно. Не работал с Problog, поэтому не знаю как там всё устроено.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 05 ноя 2013, 22:22
cmsservice
Могу файлик кинуть, который за транслитерацию отвечает. Только версию Concrete скажите.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 06 ноя 2013, 02:45
лфдучу
# Версия Concrete5
5.6.2.1

Re: Как убрать русские ссылки?

СообщениеДобавлено: 06 ноя 2013, 09:49
cmsservice
А, понятно. :)
Возьмите из английской версии файл concrete/tools/pages/url_slug.php и положите его на свой сайт по тому же пути. Все сразу заработает.

Дело в том, что в версии от concrete5russia, по-умолчанию не транслитерируются (tip: надо исправить условие в файле url_slug.php). В диалоге добавления страницы, есть выпадающий список в котором можно выбрать транслитерировать или нет, а в ProBlog такой штуки нет (что и естественно) и, принимая во внимание то как написано условие он оставляет русский псевдоним.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 22 ноя 2013, 04:38
лфдучу
Поменял, но что-то не сработало. Может надо очистить кэш или еще что-то?

Re: Как убрать русские ссылки?

СообщениеДобавлено: 22 ноя 2013, 09:26
cmsservice
Конечно надо. У всех новых страниц будет автоматически транслитерироваться псевдоним. У уже имеющихся - придется ручками исправить.

Re: Как убрать русские ссылки?

СообщениеДобавлено: 09 янв 2014, 00:36
лфдучу
Может есть еще варианты чего поменять? Заменил url_slug но все равно на русском добавляет(