Posted 13 декабря, 20167 yr comment_117829 Приветствую всех! Свыше 1000 сообщений в качестве разделителя появляется символ "�". Спойлер Посмотрел в шаблоне там вызывается некая функция pluralize которая как я понимаю должна спрягать слово "сообщения" по формату заданному в member_post_count. <li class='ipsType_light'>{lang="member_post_count" pluralize="$comment->author()->member_posts"}</li> Из pluralize() вызывается функция formatNumber() в которой есть такая строчка $replacements = array( $this->locale['decimal_point'], $this->locale['thousands_sep'] ); Так вот $this->locale['thousands_sep'] - и есть тот разделитель, но где он определяется я так и не понял. Может кто разбирается в структуре фреймворка на которой написана ips, подскажите откуда ноги растут. Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/ Share on other sites Больше вариантов
13 декабря, 20167 yr Author comment_117830 И еще одно, версию забыл указать 4.1.17.1 Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=117830 Share on other sites Больше вариантов
13 декабря, 20167 yr comment_117873 На форуме несколько таких тем, пользуйтесь поиском. Последняя из них. Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=117873 Share on other sites Больше вариантов
14 декабря, 20167 yr comment_117926 Нашел 2 темы похожие но решения в них нету. Как еще загуглить эту проблему тут не понимаю Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=117926 Share on other sites Больше вариантов
14 декабря, 20167 yr Author comment_117931 lexx74, согласен с Вами, решения как такового в них нет. Есть небольшой совет по поискам бага где-то в области кодировок. Тем не менее у меня с кодировками все нормально, в заголовках приходит Content-Type:text/html;charset=UTF-8 Временный костылек конечно есть В файле system/Lang/Lang.php комментим 787 дефолтную строчку и ниже добавляем свою. Чтобы стало так: //$replacements = array( $this->locale['decimal_point'], $this->locale['thousands_sep'] ); $replacements = array( $this->locale['decimal_point'], ' ' ); Но все же, хотелось бы узнать в чем косяк. И да ram108, жаль что в то мужик так и остался с мыслью что проблема в его FF-браузере. У меня на хроме тоже самое. P.S. (Для модераторов) Пардон сообщение отправилось какими-то горячими клавишами а редактировать я его не могу. А ну вот объединилось, почистите пожалуйста. Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=117931 Share on other sites Больше вариантов
15 декабря, 20167 yr comment_118040 Здесь надо брать и тестировать эту проблему, выявить закономерности. Проблема достаточно редкая и никто на форуме не предложил однозначно работающего решения. Хотя ваш совет выше вполне сойдет за решение. Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=118040 Share on other sites Больше вариантов
21 декабря, 20167 yr comment_118408 Да, временное решение есть, а можно этот символ заменить на пробел предположим? Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=118408 Share on other sites Больше вариантов
21 декабря, 20167 yr comment_118486 17 часов назад, lexx74 сказал: Да, временное решение есть, а можно этот символ заменить на пробел предположим? Если вы попробуете предложенное решение, то поймете, что оно именно это и делает. Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=118486 Share on other sites Больше вариантов
23 декабря, 20167 yr comment_118551 сделал именно так, но проблела не появилось. Просто обычные цифры http://c2n.me/3FOwdJ8 Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=118551 Share on other sites Больше вариантов
23 декабря, 20167 yr comment_118557 20 минут назад, lexx74 сказал: сделал именно так, но проблела не появилось. Просто обычные цифры http://c2n.me/3FOwdJ8 https://invisionpower.com/forums/topic/306457-the-problem-with-the-cyrillic/?do=findComment&comment=1924427 Link to comment https://ipbmafia.ru/topic/16017-krivoj-simvol-v-schetchike-soobshenij-polzovatelya/?&do=findComment&comment=118557 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.