X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Wordpress плагин WP-PageNavi
Cliverd
Cliverd
Topic Starter сообщение 16.7.2011, 3:05; Ответить: Cliverd
Сообщение #1


Участник
***

Группа: User
Сообщений: 115
Регистрация: 15.12.2009
Из: Беларусь
Поблагодарили: 15 раз
Репутация:   -1  


Привет. Ребята помогите советом, столкнулся с проблемой при переводе шаблона, никак не могу перевести встроенный в functions.php плагин WP-PageNavi.
Перевожу, а надписи не меняются на русский язык.

Вот код:
<?php  function wp_pagenavi($before = '', $after = '', $prelabel = '', $nxtlabel = '', $pages_to_show = 5, $always_show = false) {
global $request, $posts_per_page, $wpdb, $paged;
if(empty($prelabel)) {   $prelabel = '&laquo;';
} if(empty($nxtlabel)) {
$nxtlabel = '&raquo;';
} $half_pages_to_show = round($pages_to_show/2);
if (!is_single()) {
if(!is_category()) {
preg_match('#FROM\s(.*)\sORDER BY#siU', $request, $matches);  } else {
preg_match('#FROM\s(.*)\sGROUP BY#siU', $request, $matches);  }
$fromwhere = $matches[1];
$numposts = $wpdb->get_var("SELECT COUNT(DISTINCT ID) FROM $fromwhere");
$max_page = ceil($numposts /$posts_per_page);
if(empty($paged)) {
$paged = 1;
}
if($max_page > 1 || $always_show) {
echo "$before <div class='Nav'><span>Pages ($max_page): </span>";   if ($paged >= ($pages_to_show-1)) {
echo '<a href="'.get_pagenum_link().'">&laquo; first</a> ... ';  }
previous_posts_link($prelabel);
for($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {   if ($i >= 1 && $i <= $max_page) {   if($i == $paged) {
echo "<span class='on'>$i</span>";
} else {
echo ' <a href="'.get_pagenum_link($i).'">'.$i.'</a> ';   }
}
}
next_posts_link($nxtlabel, $max_page);
if (($paged+$half_pages_to_show) < ($max_page)) {
echo ' ... <a href="'.get_pagenum_link($max_page).'">last &raquo;</a>';   }
echo "</div> $after";
}
}
}
?>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tortemon
Tortemon
сообщение 16.7.2011, 3:30; Ответить: Tortemon
Сообщение #2


Участник
***

Группа: User
Сообщений: 183
Регистрация: 9.7.2011
Поблагодарили: 38 раз
Репутация:   9  


То что в теме переведенная версия, или оригинал?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KRoN
KRoN
сообщение 16.7.2011, 3:55; Ответить: KRoN
Сообщение #3


Бывалый
****


Группа: User
Сообщений: 475
Регистрация: 10.8.2010
Из: __Санкт-Петербург__ kronolius@gmail.com
Поблагодарили: 72 раза
Репутация:   17  


Вы кэш у себя очистите =) Или вообще отключите, уверен поможет =)

Сообщение отредактировал KRoN - 16.7.2011, 3:59


--------------------
Я спасу этот мир (с)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tortemon
Tortemon
сообщение 16.7.2011, 3:57; Ответить: Tortemon
Сообщение #4


Участник
***

Группа: User
Сообщений: 183
Регистрация: 9.7.2011
Поблагодарили: 38 раз
Репутация:   9  


(KRoN @ 16.7.2011, 3:55) *
Вы хэш у себя очистите =) Или вообще отключите, уверен поможет =)

Сами поняли что сказали?

Хеш — структура данных
Кэш — промежуточный буфер с быстрым доступом

Выбирайте что чистить.

Сообщение отредактировал Tortemon - 16.7.2011, 3:58


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KRoN
KRoN
сообщение 16.7.2011, 4:01; Ответить: KRoN
Сообщение #5


Бывалый
****


Группа: User
Сообщений: 475
Регистрация: 10.8.2010
Из: __Санкт-Петербург__ kronolius@gmail.com
Поблагодарили: 72 раза
Репутация:   17  


(Tortemon @ 16.7.2011, 3:57) *
Сами поняли что сказали?

Хеш — структура данных
Кэш — промежуточный буфер с быстрым доступом

Выбирайте что чистить.

Блин, да я в курсе, вот я трололо =) Как такое перепутать можно...
Под утро мозг не пашет уже...
Спасибо, что поправили.
*Пошел спать...*


--------------------
Я спасу этот мир (с)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
сообщение 16.7.2011, 4:14; Ответить: Чеснок
Сообщение #6


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


Вы что просили перевести я так и не догнал, перевёл 3 слова или сайт хоть покажите в чём беда?


Развернуть/Свернуть



<?php  function wp_pagenavi($before = '', $after = '', $prelabel = '', $nxtlabel = '', $pages_to_show = 5, $always_show = false) {
global $request, $posts_per_page, $wpdb, $paged;
if(empty($prelabel)) {   $prelabel = '«';
} if(empty($nxtlabel)) {
$nxtlabel = '»';
} $half_pages_to_show = round($pages_to_show/2);
if (!is_single()) {
if(!is_category()) {
preg_match('#FROM\s(.*)\sORDER BY#siU', $request, $matches);  } else {
preg_match('#FROM\s(.*)\sGROUP BY#siU', $request, $matches);  }
$fromwhere = $matches[1];
$numposts = $wpdb->get_var("SELECT COUNT(DISTINCT ID) FROM $fromwhere");
$max_page = ceil($numposts /$posts_per_page);
if(empty($paged)) {
$paged = 1;
}
if($max_page > 1 || $always_show) {
echo "$before <div class='Nav'><span>Страницы ($max_page): </span>";   if ($paged >= ($pages_to_show-1)) {
echo '<a href="'.get_pagenum_link().'">« Первая</a> ... ';  }
previous_posts_link($prelabel);
for($i = $paged - $half_pages_to_show; $i <= $paged + $half_pages_to_show; $i++) {   if ($i >= 1 && $i <= $max_page) {   if($i == $paged) {
echo "<span class='on'>$i</span>";
} else {
echo ' <a href="'.get_pagenum_link($i).'">'.$i.'</a> ';   }
}
}
next_posts_link($nxtlabel, $max_page);
if (($paged+$half_pages_to_show) < ($max_page)) {
echo ' ... <a href="'.get_pagenum_link($max_page).'">Последняя »</a>';   }
echo "</div> $after";
}
}
}
?>




А вообще рулит CTRL+F

Сообщение отредактировал Чеснок - 16.7.2011, 4:18


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4aa19
4aa19
сообщение 16.7.2011, 8:22; Ответить: 4aa19
Сообщение #7


Старожил
******


Группа: Active User
Сообщений: 1037
Регистрация: 17.10.2010
Из: Мир
Поблагодарили: 338 раз
Репутация:   78  


Так там же нужные три слова можно прописать в настройках плагина и не обязательно лезть в код!


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
сообщение 16.7.2011, 9:45; Ответить: Чеснок
Сообщение #8


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


4aa19, алё, а ничего что иногда плагин этот ВСТРОЕН в тему, а не установлен как плагин, именно об этом и написал ТС


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Cliverd
Cliverd
Topic Starter сообщение 16.7.2011, 11:21; Ответить: Cliverd
Сообщение #9


Участник
***

Группа: User
Сообщений: 115
Регистрация: 15.12.2009
Из: Беларусь
Поблагодарили: 15 раз
Репутация:   -1  


(Чеснок @ 16.7.2011, 3:14) *
Вы что просили перевести я так и не догнал, перевёл 3 слова или сайт хоть покажите в чём беда?

Перевел я и сам, проблема в том что, в functions.php при обновление фразы на русском, а в самом шаблоне никак не хотят меняться, так и остаются на английском языке.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Cliverd
Cliverd
Topic Starter сообщение 18.7.2011, 16:04; Ответить: Cliverd
Сообщение #10


Участник
***

Группа: User
Сообщений: 115
Регистрация: 15.12.2009
Из: Беларусь
Поблагодарили: 15 раз
Репутация:   -1  


(Tortemon @ 16.7.2011, 2:30) *
То что в теме переведенная версия, или оригинал?


Оригинал
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
48 WoWeb 7271 Сегодня, 13:37
автор: serg5777
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
11 Nell 1066 Вчера, 15:21
автор: Nell
Открытая тема (нет новых ответов) Как включить автоматическое обновление для плагинов WordPress и самого движка?
0 Telnor 376 10.12.2017, 13:27
автор: Telnor
Открытая тема (нет новых ответов) Адаптация сайтов под мобильные устройства, качественная кроссбраузерная верстка, работа с Wordpress
PSD to HTML, натяжка макетов на Wordpress, адаптивная верстка
28 anton_ber 5159 6.12.2017, 13:39
автор: anton_ber
Открытая тема (нет новых ответов) Пропали блоки в продуктах Wordpress
6 mxxx 948 6.12.2017, 11:22
автор: mxxx


 



RSS Текстовая версия Сейчас: 12.12.2017, 16:24
Дизайн