shoorick: (Рыжий)
Раз уж в третьем OJS так и не добавили многоязычность, попробую портировать свой хак на последнюю из версий второй ветки — 2.4.8.1. В прошлый раз, когда портировал из 2.4.2 на 2.4.7.1, обошёлся изменением не более, чем семидесяти трёх файлов, хотя если поискать все, где попадаются слова firstname, middlename, lastname, fullname и citation, получится почти в пять раз больше. И это ещё без учёта файлов с переводами */locale/*.xml

diff

Поглядим через неделю-другую, что получится.

http://shoorick.ru/2016/10/04/ojs-bug-5598-porting-2481/
shoorick: (Рыжий)
В Open Journal Systems данные людей — пользователей и авторов — могут быть только на одном языке. В багтрекере уже шесть лет висит bug 5598 — allow for author names in multiple languages. В последнем комментарии разработчик честно сообщает:
This hasn't yet been prioritized for a specific release, but I'd say it's very unlikely to be implemented for OJS 2.x; it'll become a higher priority after OJS 3.0 is released.

Итак, OJS 3.0.0 вышла — и действительно, ничего не поменялось: раз эта задача не была приоритетной, то и многоязычности нет.

SQL-запрос

Значит, придётся и дальше поддерживать свой хак, пытаясь всё-таки сделать из него нормальный плагин.

http://shoorick.ru/2016/09/19/ojs-bug-5598-stalled/
shoorick: (Default)
Погуглив, нашёл работоспособный модуль, позволяющий прикрутить к седьмому друпалу поиск Sphinx — это заметно лучше встроенного убожества. Модуль написан русским человеком, но русского перевода не имеет. Пришлось слепить самому. Результат — https://gist.github.com/2318590
shoorick: (Default)
1. После portupgrade gimp\* наконец-то заработал GIMP. Жить стало лучше, жить стало веселее, ибо возможностей древней юниксовой XnView 1.70 для обработки картинок явно не хватает, а виндовая 1.91 перестала под вайном запускаться...

2. GIMP и FontForge, когда запущены под предварительно изменённой на английскую локалью, имеют вполне понятный английский интерфейс вместо русского, где постоянно приходится продираться сквозь изгибы мысли переводчика. Да и выбор клавиатурой команд из меню становится куда проще.
shoorick: (Default)
Потерпев неудачу в попытке нагуглить русскую версию трака, приходится переводить самому. Попутно делаю интересные наблюдения. Например, в отчётах некоторые поля можно переименовать (добавив в SQL-запрос AS новое_имя), а с некоторыми такой фокус не проходит:
  • если переименовать time из created в создана, то дата отображается не в соответствии с локалью, а в секундах с начала эпохи
  • если переименовать поля id из ticket в карточка и summary — в описание, то номер карточки (тикета) и описание перестают быть ссылками
О сколько нам открытий чудных...

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2017 04:44 pm
Powered by Dreamwidth Studios