[РЕШЕНО] Транслитерация pathauto Drupal 7?

Главные вкладки

Комментарии

Аватар пользователя vitok vitok 31 января 2011 в 1:45

"nightmaar" wrote:
Сегодня на тестовом сайте установил Д7 и последний Pathauto — нету опции транслитерации.

.... мне интересно, человеку нужен букварь или все-же очки? Я пол месяца назад еще отписал что к чему и как... Или это было такое констатирование фактов???

Аватар пользователя nightmaar nightmaar 31 января 2011 в 11:28

vitok wrote:
.... мне интересно, человеку нужен букварь или все-же очки? Я пол месяца назад еще отписал что к чему и как... Или это было такое констатирование фактов???

Согласен, был неправ. Можно назвать констатацией фактов.
А вот ваша абсолютно неуместное оскорбление здесь ни к чему.

Аватар пользователя vitok vitok 31 января 2011 в 12:34

"nightmaar" wrote:
А вот ваша абсолютно неуместное оскорбление здесь ни к чему.

симялсо

П.С. а вот задумайся, если б я не "оскорбил" ты б заметил мой первый комментарий?) Так что "оскорблять" иногда очень даже полезно Wink И я б даже это назвал не "оскорбление", а "называть вещи своими именами"

Аватар пользователя VasyOK VasyOK 24 февраля 2011 в 1:00

Господа, будьте любезны напишите в теме [Решено] и распишите решения для тех кто еще не догадался.

P.S. Я догадался.

Аватар пользователя AlexFreem AlexFreem 22 января 2013 в 18:20

Pathauto и Transliteration установлены. Галка в настройках pathauto стоит. На латиницу не переводит. Подскажите в чем может быть проблема?

Аватар пользователя Olelishna Olelishna 22 января 2013 в 18:41

AlexFreem, у меня недавно была такая проблема - возможно, поможет.

У меня отсутствовал файл i18n-ascii.txt в модуле pathauto. Хотя он может там и быть, но в качестве i18n-ascii.example.txt.

Собственно, об этом намекает надпись на галке "Правила транслитерации определяются файлом i18n-ascii.txt, который находится в папке модуля. Для включения возможности транслитерации переименуйте файл i18n-ascii.example.txt в i18n-ascii.txt." Smile Но вдруг Smile

Аватар пользователя AlexFreem AlexFreem 23 января 2013 в 9:24

Да, конечно я видел эту надпись перед тем как тыкать в галку.
Файлик нашел опять же на просторах друпал.ру.

Аватар пользователя vitaboss vitaboss 24 января 2013 в 2:50

"AlexFreem" wrote:
На латиницу не переводит. Подскажите в чем может быть проблема?

У меня переводит, но с дефолтными настройками. Хотелось бы как в файле.

"AlexFreem" wrote:
Файлик нашел опять же на просторах друпал.ру.

Да, файла там не было.

"Olelishna" wrote:
У меня отсутствовал файл i18n-ascii.txt в модуле pathauto. Хотя он может там и быть, но в качестве i18n-ascii.example.txt.

У меня тоже отсутствовал. Положил его туда, но он его не видит, т.е. правила из файла не применяет.

Подскажите что делать, кто знает.

Аватар пользователя AlexFreem AlexFreem 24 января 2013 в 9:41

"vitaboss" wrote:
У меня переводит, но с дефолтными настройками

Что подрузамевается под словом дефолтные настройки, если файлика с переводом как такового нет?

Аватар пользователя vitaboss vitaboss 24 января 2013 в 9:44

"AlexFreem" wrote:
если файлика с переводом как такового нет

Файлика нет, а в транслит переводит, только мне так не подходит.
К примеру "щас" = "shchas"

Где настройки, кто знает?

Аватар пользователя vitaboss vitaboss 24 января 2013 в 21:07

"vitok" wrote:
после его активации будет нужная галка в настройках pathauto

Галку отметил, все заработало. Настройки, подскажите, где? Ведь безобразный траслит получается.

Аватар пользователя vitaboss vitaboss 10 ноября 2015 в 11:48

Короче говоря, решено теперь полностью!

Устанавливаем вот эти два модуля.
http://drupal.org/project/transliteration
http://drupal.org/project/pathauto
Настраиваем, как везде написано об этом.

В папке есть файл x04.php
../transliteration/data/
вот в нем все дерьмо, там не совсем верные значения транслита (я ориентировался, на варианты, которые подсвечивает яндекс.)
Все исправил, если кому надо, во вложении.

Аватар пользователя tender-bey tender-bey 18 декабря 2015 в 21:57

Есть необходимость транслитерировать буквы украинского алфавита: і, є, ї - которые не входят в стандартный набор модуля.
Добавил в файл /transliteration/data/x04.php следующую конструкцию:
// Overrides for Ukrainian input.
$variant['ua'] = array(
0x06 => 'I',
0x56 => 'i',
0x04 => 'e',
0x54 => 'E',
0x07 => 'I',
0x57 => 'i',
);
Что может быть не так? всё равно не транлитерирует

Аватар пользователя vitaboss vitaboss 24 января 2013 в 23:26

"Olelishna" wrote:
У меня отсутствовал файл i18n-ascii.txt в модуле pathauto. Хотя он может там и быть, но в качестве i18n-ascii.example.txt.

Про это вообще нужно забыть навсегда, я так понимаю, что это было ка минимум в 6-м, а то и в 5-м друпале. Эти файлы больше не нужны.

Аватар пользователя babuta babuta 22 февраля 2014 в 21:25

Спасибо за тему.
Все сделал (по опыту на D6), а на галке споткнулся. То ли забыл, то ли не было этого Smile

"valov-web" wrote:
Галку стаить здесь
admin/config/search/path/settings