PDA

Показать полную графическую версию : Перевод Yahoo weather widget


Страниц : 1 [2] 3

SLIM
10-11-2009, 19:02
Перевел 5-Day Forecast на русский язык и сохранил.
Отктыл саму программу и запустил виджет, а программа отказывается его принимать.
Перевел как было и все заработало.
Сделал такой вывод:
Сама программа русский язык не поддерживает (не читает).
Так что перевод виджетов не прокатит. :)

PainteR
10-11-2009, 19:05
SLIM, я могу ошибиться но где то в куске кода программы (саого widget'a) видел установки параметров шрифтов))
Может в них дело, но я лишь предполагаю)

SLIM
10-11-2009, 19:12
PainteR, Я тоже видел. Пробовал менять, но ничего не помогает.
Программа все равно отказывается принимать виджет с русским языком.

PainteR
10-11-2009, 19:26
SLIM, знач будем ждать когда разрабов осинит на Русскую версию)))

stan88
10-11-2009, 20:37
PainteR, SLIM, на офф. сайте можно создавать самому виджеты какие хочеш, может просто создать такойже но на русском

PainteR
10-11-2009, 20:51
stan88, тогда в чем проблема)

stan88
11-11-2009, 03:33
PainteR, Я не знаю как там какуето програмку надо скачать и учебник но там на английском

stan88
12-11-2009, 17:06
PainteR, тут просто люди знающие есть им будет легче сделать чем мне

stan88
16-11-2009, 22:33
АЛО тут что все заснули

PainteR
16-11-2009, 22:41
stan88, не зуди)))
У всех ведь есть и свои дела) (Как смогут так ответят)
Какой сайт)

stan88
16-11-2009, 22:46
PainteR, что какой сайт

PainteR
18-11-2009, 18:13
stan88, что бы сделать патчер это надо хорошенько покопаться в старом разобраться и т.д
Там на сайте лишь инструменты для создания, да что то вроде как начальный мануал) А дальше самому)

fr.run
18-11-2009, 23:22
PainteR, кинь плиз ту програмку которой расковырял виджет

PainteR
19-11-2009, 14:37
Вобщем кому интересно поковырять widget и есть время заходим сюда (http://widgets.yahoo.com/tools/), качаем и устанавливаем Konfabulator™ SDK.
Устанавливаем, потом запускаем Widget Converter.widget (Все программы -> Yahoo! Widgets -> Yahoo! Widgets SDK -> Widget Converter.widget)
Перетаскиваем на Widget Converter нужный нам widget и конвертируем...обратно конвертировать таким же методом.

stan88
20-11-2009, 22:12
PainteR, мне кажется что там надо скрипты менять

PainteR
20-11-2009, 22:26
stan88, пробую, попытка не пытка, я сейчас просто занят)

stan88
21-11-2009, 15:20
Я перевел дни недели, но вместо букв ничего не появилось, попробовал на шару что то написать латинскими буквами, появилось, надо по идее что-то изменить в скрипте чтобы распознавались русские буквы,как я понял в скрипте прописан шрифт Arial странно почему он не распознает русские буквы

PainteR
21-11-2009, 18:42
stan88, это должен поддерживать движок yahoo по идеи

stan88
21-11-2009, 19:32
Вот скрипт относящийся к тексту, я пробовал 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;
}

stan88
21-11-2009, 20:04
мне тут подсказали что надо кодировку менять (unicode)




© OSzone.net 2001-2012