![]() |
Перевод Yahoo weather widget
Можно ли перевести Yahoo weather widget на русский язык, те перевести сами показания облачность, туманность, дождь, влажность, давление и тд.
![]() http://widgets.yahoo.com/ офф сайт |
Щас посмотрим)))
Переношу на завтра вопрос) |
|
stan88, это какой именно из всех этих?
|
Habetdin, не знаю я скачал програмку
http://bezpaleva.ru/soft/1153395631-...ine-4.5.1.html http://www.oformi.net/programmy/2341...ine-4.5.1.html |
о наконецто нашел, моя скачана отсюда http://soft.softodrom.ru/ap/Yahoo-Widget-Engine-p5776
|
а вот и сам виджет отдельно http://widgets.yahoo.com/widgets/yahoo-weather
|
stan88, что это за виджет?Я думал это гаджет для боковой панели виста/7, думал переведу...
|
Проанализировал widget (А точнее тупо расковырял файлик)
Сам widget это исходный код + png файлы, в png текста нет а вот весь текст в коде походу. А так как использовал hex то если изменить файл и количество байт не совпадет после изменения widget работать не будет, поэтому я лично не знаю метода мож у кого то еще получится) |
а как сам фаил называется отвечающий за weather widget
|
Файл лежит в папке Widgets, название Weather.widget (Может так Yahoo! Weather.widget)
|
некоторые надиси неизменяются, те постоянные может они есть в png. файлах
|
stan88, возможно, я не все png вытаскивал, там их много... Скорее всего есть но очень мало, может 2-4 небольше...
|
stan88, Выложи Weather.widget.
Попробую перевести. |
SLIM, на первой странице есть ссылки для скачивания как программы так и самого виджета отдельно
|
stan88, Короче нельзя эти гаджеты перевести на русский язык.
Они не распаковываются ни через WinRAR и не через 7z. |
SLIM, есть программа для распаковки файлов
|
stan88, Дай ссылку на эту программу.
|
SLIM, http://softsearch.ru/programs/126-93...download.shtml
http://en.kioskea.net/telecharger/download-1536-reshack SLIM, хмм не получается им извлечь |
SLIM, я WinHex ковырял вобще)))
|
Перевел 5-Day Forecast на русский язык и сохранил.
Отктыл саму программу и запустил виджет, а программа отказывается его принимать. Перевел как было и все заработало. Сделал такой вывод: Сама программа русский язык не поддерживает (не читает). Так что перевод виджетов не прокатит. :) |
SLIM, я могу ошибиться но где то в куске кода программы (саого widget'a) видел установки параметров шрифтов))
Может в них дело, но я лишь предполагаю) |
PainteR, Я тоже видел. Пробовал менять, но ничего не помогает.
Программа все равно отказывается принимать виджет с русским языком. |
SLIM, знач будем ждать когда разрабов осинит на Русскую версию)))
|
PainteR, SLIM, на офф. сайте можно создавать самому виджеты какие хочеш, может просто создать такойже но на русском
|
stan88, тогда в чем проблема)
|
PainteR, Я не знаю как там какуето програмку надо скачать и учебник но там на английском
|
PainteR, тут просто люди знающие есть им будет легче сделать чем мне
|
АЛО тут что все заснули
|
stan88, не зуди)))
У всех ведь есть и свои дела) (Как смогут так ответят) Какой сайт) |
PainteR, что какой сайт
|
stan88, что бы сделать патчер это надо хорошенько покопаться в старом разобраться и т.д
Там на сайте лишь инструменты для создания, да что то вроде как начальный мануал) А дальше самому) |
PainteR, кинь плиз ту програмку которой расковырял виджет
|
Вобщем кому интересно поковырять widget и есть время заходим сюда, качаем и устанавливаем Konfabulator™ SDK.
Устанавливаем, потом запускаем Widget Converter.widget (Все программы -> Yahoo! Widgets -> Yahoo! Widgets SDK -> Widget Converter.widget) Перетаскиваем на Widget Converter нужный нам widget и конвертируем...обратно конвертировать таким же методом. |
PainteR, мне кажется что там надо скрипты менять
|
stan88, пробую, попытка не пытка, я сейчас просто занят)
|
Я перевел дни недели, но вместо букв ничего не появилось, попробовал на шару что то написать латинскими буквами, появилось, надо по идее что-то изменить в скрипте чтобы распознавались русские буквы,как я понял в скрипте прописан шрифт Arial странно почему он не распознает русские буквы
|
stan88, это должен поддерживать движок yahoo по идеи
|
Вот скрипт относящийся к тексту, я пробовал Helvetica менять на Arial и на Times New Roman но ничего не помогло тогда все надписи написал латинскими буквами тринслитом все изменилось, но все же русские слова английскими буквами как то неочень
function calculateDockTextWidth( string ) { var tempText = new Text( ); tempText.style.fontFamily = "'Helvetica', 'Arial'"; tempText.style.fontWeight = "bold"; tempText.style.fontSize = "12px"; // default, largest tempText.data = string; // set the temporary element with the size and the data and decrease until it fits var loops = 0; while( tempText.width > 66 && loops < 10 ) { tempText.style.fontSize = parseInt( tempText.style.fontSize ) - 1 + "px"; loops++; // sanity check for excessively long names } return tempText.style.fontSize; } // ------------------------------------------------------------------------------------------- function ccText( data, highlight ) { var text = new Text( ); text.data = data; text.style.fontFamily = "Arial"; text.style.fontSize = "11px"; text.style.fontWeight = "bold"; text.style.color = highlight ? gTextHighlightColor : gTextColor; text.highlight = highlight; return text; } |
мне тут подсказали что надо кодировку менять (unicode)
|
Цитата:
|
А какая разница ??? Мне сказали что кодировку надо менять а то ч то шрифт это может не помочь
|
stan88, разница в том, что не все шрифты отображают кириллицу :)
|
Amigos, Поменял на Arial Cyr не помогло
Может дело действительно в кодировке ( unicode ) |
Habetdin, даже если не отображают все равно не помогло
|
как поменять unicode
|
Время: 07:22. |
Время: 07:22.
© OSzone.net 2001-