Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№107-07-2006 22:12:45

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Помогите найти ошибку в локализации. Пожалуйста!

Обращаюсь к Вам за помощью.

На днях начал локализацию All-in-one sidebar для Украины.
Вроде все корректно сделал, использовал где надо слэши...

Захотел протестировать. Вписал строку в файл chrome.manifest, создал в jar-файле директорию uk-UA, вписал туда файлы локализации.

Запускаю Лису (у меня в Лисе стоит Ukrainian Language Pack), а расширение с локализацией мне портит весь дизайн, внизу вместо статусбара выводится строка типа:

<!ENTITY % tbxDTD  SYSTEM  "chrome://aios/locale/tbx.dtd">   %tbxDTD;
______________________

И вообще все пропадает: панели инструментов, остается только меню.

Подскажите, пожалуйста, почему у меня выходит такая туфта?
Я только начинаю, поэтому, может, я что-то пропустил?

Очень буду благодарен.

Отсутствует

 

№207-07-2006 22:30:32

Infant
   «»
 
Группа: Extensions
Откуда: Одесса
Зарегистрирован: 23-12-2004
Сообщений: 3671

Re: Помогите найти ошибку в локализации. Пожалуйста!

yaryi
Ты бы лучше закачал куда-нибудь украинскую локаль. Чтобы можно было её скачать и посмотреть. Ну и подробности не помешают: перевод с английской или русской локалей делаешь? откуда скачал само расширение?


Благодарю алфавит за любезно предоставленные буквы.

Отсутствует

 

№307-07-2006 22:37:49

Quicksilver tears
Забанен
 
Группа: Extensions
Зарегистрирован: 13-06-2005
Сообщений: 4459

Re: Помогите найти ошибку в локализации. Пожалуйста!

yaryi
Что Вы мучаетесь? Автор расширения уже добавил украинскую локаль. Скачайте самую последнюю сборку.

Кстати, Вас не смущает, что все файлы локали сохранены в win-1251? Разве в браузере всё нормально отображается?

Отсутствует

 

№408-07-2006 11:35:39

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

Отвечаю.
Очень смешно, но эту локализацию я делал.
Причем, я написал на babelzilla, что это только тестовая версия, но автор расширения поспешил ее добавить в RC2. Глюк с виндошной кодировкой уже исправил (это меня текстовый редактор подвел).

Скачать локализацию можно здесь:  http://www.babelzilla.org/index.php?option=com_wts&Itemid=88&language=43&extension=1137&type=filelist
(для пользователей Babelzilla)

Пожалуйста, помогите!!!

Отредактировано yaryi (08-07-2006 12:04:24)

Отсутствует

 

№508-07-2006 12:24:48

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

Еще можно скачать отсюда:

http://rapidshare.de/files/25261290/All-in-One_Sidebar_uk-UA_locales.tar.gz.html

Отсутствует

 

№608-07-2006 13:19:45

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

Infant пишет

yaryi
Ты бы лучше закачал куда-нибудь украинскую локаль. Чтобы можно было её скачать и посмотреть. Ну и подробности не помешают: перевод с английской или русской локалей делаешь? откуда скачал само расширение?

Откуда скачать: ссылка выше.
Перевод делаю с английской локали. Расширение скачал с http://firefox.exxile.net/ .

Как я понимаю, что во время парсинга, какой-то символ портит всю кашу, но какой? Ума не приложу.

Отредактировано yaryi (08-07-2006 13:20:10)

Отсутствует

 

№708-07-2006 15:23:12

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

yaryi пишет

...

Как я понимаю, что во время парсинга, какой-то символ портит всю кашу...

Скорее всего какой-нибудь управляющий символ в середине текста или признак utf-8 из заголовка.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№808-07-2006 15:41:34

Quicksilver tears
Забанен
 
Группа: Extensions
Зарегистрирован: 13-06-2005
Сообщений: 4459

Re: Помогите найти ошибку в локализации. Пожалуйста!

yaryi
Да нет так никаких левых символов. Всё нормально. ПОВТОРЯЮ:) Сохраните все 8 файлов локали в UTF-8. Firefox не переносит того, что файлы сохранены в win-1251.

utf-8 - рулит:)
И всё у Вас будет отображаться нормально. Я уже проверил:)

Отсутствует

 

№908-07-2006 15:53:27

Infant
   «»
 
Группа: Extensions
Откуда: Одесса
Зарегистрирован: 23-12-2004
Сообщений: 3671

Re: Помогите найти ошибку в локализации. Пожалуйста!

yaryi
Скачал с Бабелзиллы расширение 0.7 версии, а также все доступные локали. Заменил украинский перевод в расширении из пакета локализаций. Никаких ошибок нет.

Если не менять локаль, а использовать ту что есть в самом расширении, то целых три ошибки. Видимо версии расширения и файлов перевода не совпадали.


Благодарю алфавит за любезно предоставленные буквы.

Отсутствует

 

№1008-07-2006 16:09:57

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

Infant пишет

yaryi
Скачал с Бабелзиллы расширение 0.7 версии, а также все доступные локали. Заменил украинский перевод в расширении из пакета локализаций. Никаких ошибок нет.

Если не менять локаль, а использовать ту что есть в самом расширении, то целых три ошибки. Видимо версии расширения и файлов перевода не совпадали.

"Заменил украинский перевод в расширении из пакета локализаций"

Скажите, а каким пакетом Вы заменили тот, что в расширении?

Большое спасибо за помощь.

Отсутствует

 

№1108-07-2006 18:57:59

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

Вопрос снимается.
Спасибо большое Infant!

Вышла вот какая фигня:

на сайте Babelzilla автор выставил файлы локализации старой версии 0.6.4, а я их перевел.
Но когда он включил эту локаль в расширение версии 0.7, естественно оно не заработало.

Позже он обновил локализацию на Babelzilla, и я тоже обновил, но зааплодил все те же старые файлы. Babelzilla же работает таким образом, что не меняет файлы полностью, а заменяет строки, поэтому она в новых файлах локализации просто заменила строки на соответственные строки из моих старых файлов. Поэтому эта локаль и заработала у Infant!

Но теперь уже все позади. Всем спасибо.

Отсутствует

 

№1208-07-2006 19:16:28

Infant
   «»
 
Группа: Extensions
Откуда: Одесса
Зарегистрирован: 23-12-2004
Сообщений: 3671

Re: Помогите найти ошибку в локализации. Пожалуйста!

yaryi пишет

Скажите, а каким пакетом Вы заменили тот, что в расширении?

В верху страницы http://www.babelzilla.org/index.php?option=com_wts&Itemid=88&extension=1137&type=lang над списком языков есть ссылка Download all locales as tar.gz-file. Вот по ней я и закачал пакет локалей.


Благодарю алфавит за любезно предоставленные буквы.

Отсутствует

 

№1308-07-2006 19:59:21

yaryi
Участник
 
Группа: Members
Откуда: Украина
Зарегистрирован: 07-07-2006
Сообщений: 17
Веб-сайт

Re: Помогите найти ошибку в локализации. Пожалуйста!

Infant пишет
yaryi пишет

Скажите, а каким пакетом Вы заменили тот, что в расширении?

В верху страницы http://www.babelzilla.org/index.php?option=com_wts&Itemid=88&extension=1137&type=lang над списком языков есть ссылка Download all locales as tar.gz-file. Вот по ней я и закачал пакет локалей.

Все понятно. Я так и подумал.

Большое спасибо за помощь!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]