Продублирую мысль:
Мне не нравится как показывается дата и время.
Например, вместо: 2018-04-12 15:28:57 было бы правильней записать красивей, так:
12 апреля в 18:28:57 (если текущий год)
12.04.2018 в 18:28:57 (если не текущий год)
Это я про само ядро. Ничего сложного в этом нет.
1. Добавляем в ланги месяца, и букву в.
2. Корректируем функцию format_time() и выводим вместо цифрового месяца буквенный если текущий год.
В америке и некоторых др странах вначале пишут месяц, а затем число и год. Так вот, чтобы в ланги не добавлять в 2 раза больше строк для месяцев, то с помощью функции поднимаем первую букву в верхний регистр.
А так же, проставляем запятые после месяца и даты.
April, 15, 2018 at 18:28:57.
$matches[2]
С самого начала пользования punbb, мозолило глаза приветственная надпись:
Само слово Последним... уже звучит не стимулирующе. Вот, посмотрите как у кроководов, нужно что то вроде:
King, добро пожаловать на форум!
или
Приветствуем пользователя King
или
King, чувствуйте себя как дома!
Ну, многое можно еще придумать...
$matches[2]
Вот еще, ждал пока кто нибудь войдет на форум, чтобы воспроизвести
Вот посмотрите внимательно на скриншот, что звучит не очень грамотно?
Правильно, не хватает функции склонения существительных после числительных.
Эта проблема была решена в нашем расширении: Линейки для PunBB.
Я конечно не отличник был в школе, да и особенно по русскому, твердый трояк, но даже такие ошибки режут глаза.
То есть, должно быть более грамотно написано:
1, 21, 31, 41 и т.д
1 пользователь
с 2 по 4
2 пользователя
с 5 по 20
5 пользователей
И т.д и .т.п.
Но стоит отметить, что в каждом языке своя заморочка. В английском на сколько знаю в этом отношении не парятся.
1 user
from 2 to ∞
2 users
То есть только 1 user, все что больше: users.
Если кто либо читает это сообщение и есть немного опыт в изучении других языков, приведите пожалуйста примеры как это склоняется в других языках. Буду благодарен