![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 5 Всего: 57 |
Заюзал модуль переводящий на разные языки. Вот только при стандартном utf8 уж очень косячно переводит, немного поигрался с кодировками, на ISO-8859-2 вроде бы, но только почти... Хотя существенно заметна разница в качестве перевода от utf8. Кроме того сам модуль MapUTF8 например такую кодировку как windows-1251 не воспринимает, работает с cp1251, если правлиьно выразится с алиасом. Поискал rfc, но толкого мало вышло. Может кто чего подскажет относительно кодировок, или вообще относительно самого модуля ???
Это сообщение отредактировал(а) Bulat - 11.9.2007, 20:37 -------------------- менеджер по кодеврайтингу |
|||
|
||||
| nitr |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2543 Регистрация: 10.2.2006 Где: Россия :) Репутация: 37 Всего: 84 |
Что это значит? Т.е. из перл можно легко переписать на Pascal/Delphi, Java или пресловутую Ada? У вас с кодировками проблемы? |
|||
|
||||
| Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 5 Всего: 57 |
nitr, извиняюсь, очень серьезная описка.
Да проблемы с кодировками. Сам модуль Lingua::Translate. Который использует два модуля Babelfish.pm и SysTran.pm, про SysTran.pm вообще молчу, пры попытке переключить конфиг с Babelfish.pm, который по умолчанию, на него, выдается ошибка что скрипт не может приконнектится к локалхосту по порту 10108. Смотрел(и сейчас читаю все относительно Unicode::MapUTF8, в том числе ссылки на rfc), однако не все кодировки, для переведнного текста, нормально срабатывают. В целом, пока есть только один вариант решения - метод перебора всех наиболее вероятных кодировок для определенного языка, но хотелось бы сузить круг. В конкретном случае пока несколько европейских языков, но в будущем планируется более глобально использование. Lingua::Translate :
§ dest_enc Character set encoding assumed for returned text. Чтоб четко округлить проблему -------------------- менеджер по кодеврайтингу |
|||
|
||||
| Bulat |
|
|||
![]() татарский Нео ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1701 Регистрация: 22.3.2006 Где: Альметьевск Репутация: 5 Всего: 57 |
В принципе разобрался.
-------------------- менеджер по кодеврайтингу |
|||
|
||||
![]()
|
| Правила форума "Perl" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |