Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
J-ИРБИС :  ИРБИС Irbis
 
украинский язык и Jirbis
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 05, August, 2010 10:46

Всем доброго дня.
В свое время наша библиотека купила jirbis, и, так как мы находимся в Украине, то мы и используем украинский язык и пришлось переводить и соответствующий шаблон joomla и компоненты jirbis на наш родной язык. В связи с этим возникает ряд трудностей при работе с электронным каталогом на сайте (пока сайт, созданный на Jirbis, находится только в локальной сети, так как проходит тестирование). И, если никто не против, то я в этой теме буду поднимать эти вопросы и может уважаемые разработчики, а также форумчане смогут помочь в решении наших проблем.

Re: украинский язык и Jirbis
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 05, August, 2010 10:56

И первое с чем столкнулись:
При использовании "расширенного поиска" и выбора "списка дисциплин", в верхней строчке, где идет алфавит нет украинских букв, которые не совпадают с русским алфавитом. Может кто такое делал уже или есть предложения как это сделать, то напишите, пожалуйста, как добавить в выше указанную строчку новые буквы для открытия списка дисциплин.

p.s. озвучивание проблем здесь, на форуме ни в коем случае не означает, что мы сами не будем пробовать решить указанные проблемы. Просто любая помощь нам очень поможет.:)

Да, заранее спасибо за любую помощь в решении проблем :)

p.p.s Да, и вопрос не в тему, но касаемо Jirbis-a: на том же расширенном поиске есть вызов "Списка специальностей". У нас он открывается пустым. Но на сколько я понял библиотекарей, мы в БД IBIS ни в одной книге не прикрепляли специальность, может поэтому и открывается пустым "Список специальностей"?

Re: украинский язык и Jirbis
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 06, August, 2010 01:00

Найдите в файле common.js строки:

var letters="АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЭЮЯ123456789";
var lettersDec="%C0 %C1 %C2 %C3 %C4 %C5 %C6 %C7 %C8 %CA %CB %CC %CD %CE %CF %D0 %D1 %D2 %D3 %D4 %D5 %D6 %D7 %D8 %D9 %DD %DE %DF 1 2 3 4 5 6 7 8 9".split(" ");

Вам необходимо заменить русский алфавит украинским(первая строка) и добавить соответствующие шестнадцатиричные значения WIN 1251(вторая строка) для укранского алфавита.

Re: украинский язык и Jirbis
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 03, September, 2010 15:38

Скажите, пожалуйста, почему так происходит:
Приведу пример:
-> выбираем в j-irbis: "Стандартный поиск 2", выбираем область поиска "Автор", вводим фамилию автора "Єпіфанов", нажимаем "Поиск". В результате - не найдено ни одной записи.
-> выбираем web-irbis: "Стандартный поиск", выбираем область поиска "Автор", вводим фамилию автора "Єпіфанов", нажимаем "Поиск". В результате - найдено 165 документов.
Подскажите, что можно сделать, чтоб и в J-Irbis-е работал поиск при указании украинских букв?

p.s. естественно БД одна и таже, web-серверы на разных машинах.

Re: украинский язык и Jirbis
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 05, September, 2010 22:45

Скажите, эта фамилия отражается в словаре? (профессиональный поиск)

Текущая версия J-ИРБИС ориентирована только на кодировку WIN 1251(в отличие от WEB ИРБИС, который использует UTF-8). Это создаёт сложности при её использовании с национальными языками. Но, насколько мне известно, украинские символы отражены в WIN 1251, поэтому таких проблем быть не должно.

На этом форуме фамилия отражается правильно?

Re: украинский язык и Jirbis
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 06, September, 2010 08:29

Цитата:
На этом форуме фамилия отражается правильно?
Да.



Редактировано 1 раз. Последний раз 06.09.2010 13:46 пользователем Кирилл Соколинский (СЗТУ).

Re: украинский язык и Jirbis
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 06, September, 2010 13:53

Проблема устранена. Спасибо, что указали на неё. Исправленный файл я Вам выслал. Он так же войдёт в UPDATE 2

Но обратите внимание, что для нормальной перекодировки у Вас должно быть подключено расширение ICONV(PHP_ICONV.DLL).

Re: украинский язык и Jirbis
Пользователь: ssa_admin (IP-адрес скрыт)
Дата: 07, September, 2010 15:29

спасибо за оперативность и за высланный файл :)



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.