Я на глаз разницы не заметил.
---------- Сообщение добавлено в 20:04 ---------- Предыдущее сообщение было в 19:56 ----------
Где нужно склонять имена юзеров. Искал по разным файлам и фразам все места, где это встречается (за исключением перечисленных выше). Частично сей пост - памятка для самого себя))
В user_friends_block.tpl
HTML:
{lang_sprintf id=867 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=867 1=$owner->get_declination_user($owner->user_displayname, 2)}
там же
HTML:
{lang_sprintf id=872 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=872 1=$owner->get_declination_user($owner->user_displayname, 2)}
там же
HTML:
{lang_sprintf id=873 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=873 1=$owner->get_declination_user($owner->user_displayname, 2)}
В user_friends_manage.tpl
HTML:
{lang_sprintf id=877 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=877 1=$owner->get_declination_user($owner->user_displayname, 4)}
там же
HTML:
{lang_sprintf id=880 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=880 1=$owner->get_declination_user($owner->user_displayname, 2)}
там же
HTML:
{lang_sprintf id=881 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=881 1=$owner->get_declination_user($owner->user_displayname, 6)}
там же
HTML:
{lang_sprintf id=888 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=888 1=$owner->get_declination_user($owner->user_displayname, 5)}
там же
HTML:
{lang_sprintf id=912 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=912 1=$owner->get_declination_user($owner->user_displayname, 5)}
языковую переменную 918 в русском и английском вариантах заменить на
Code:
Вы ждали подтверждения дружбы от %1$s. Вы уверены, что хотите отменить ваш запрос на дружбу с %2$s?
и
Code:
You are waiting for a friendship confirmation from %1$s. Are you sure you want to cancel your request for friendship with %2$s?
соответственно.
далее в том же файле (user_friends_manage.tpl)
HTML:
{lang_sprintf id=918 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=918 1=$owner->get_declination_user($owner->user_displayname, 2) 2=$owner->get_declination_user($owner->user_displayname, 5)}
там же
HTML:
{lang_sprintf id=921 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=921 1=$owner->get_declination_user($owner->user_displayname, 5)}
В profile.tpl
HTML:
{lang_sprintf id=1023 1=$owner->user_displayname_short}
заменить на
HTML:
{lang_sprintf id=1023 1=$owner->get_declination_user($owner->user_displayname_short, 5)}
В profile.tpl, а также в follow_list.tpl (если есть) !! Шаг не сработал, профайл перестал открываться. Интересно, почему...
HTML:
{lang_sprintf id=1204 1=$owner->user_displayname_short 2=$total_photo_tags}
заменить на
HTML:
{lang_sprintf id=1204 1=get_declination_user($owner->user_displayname_short, 5) 2=$total_photo_tags}
В albums.tpl !! Этот шаг у меня тоже не сработал - перестала открываться старница...
HTML:
{lang_sprintf id=1000138 1=$url->url_create('profile', $owner->user_info.user_username) 2=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=1000138 1=$url->url_create('profile', $owner->user_info.user_username) 2=get_declination_user($owner->user_displayname, 2)}
(сама фраза у меня "Фотоальбомы <a href='%1$s'>%2$s</a>")
там же
HTML:
{lang_sprintf id=1000139 1=$owner->user_displayname}
заменить на
HTML:
{lang_sprintf id=1000139 1=$owner->get_declination_user($owner->user_displayname, 2)}
(фраза "У %1$s нет Фотоальбомов.")
В album.tpl !! Этот шаг у меня не сработал
HTML:
{lang_sprintf id=1000141 1=$url->url_create('profile', $owner->user_info.user_username) 2=$owner->user_displayname 3=$url->url_create('albums', $owner->user_info.user_username)}
заменить на
HTML:
{lang_sprintf id=1000141 1=$url->url_create('profile', $owner->user_info.user_username) 2=get_declination_user($owner->user_displayname, 2) 3=$url->url_create('albums', $owner->user_info.user_username)}
(фраза "<a href='%3$s'>Фотоальбомы</a> <a href='%1$s'>%2$s</a>")
Продолжение следует... Кто ещё занимался внедрением русского языка на свой сайт - пишите, где что ещё нужно исправлять.
И очень интересно узнать, почему не сработал приём в трёх отмеченных случаях.
Кому пригодилось - не забываем про "спасибо" и плюсы в репутацию