Stado Lwiej Ziemi

Stado Lwiej Ziemi

Nie jesteś zalogowany na forum.

Ogłoszenie

#1 2010-07-01 22:24

Nit
Administrator
Data rejestracji: 2008-12-31
Liczba postów: 9,856
WWW

Rosyjski, transliteracja, a pridelands.ru (skrypt)

http://pridelands.ru/ - świetna rosyjska strona o KL, obszerny download.
Jeśli jej nie znacie to ją polecam. No ale właśnie - tu pojawia się bariera językowa i do akcji wchodzi mój kolejny już skrypt: http://userscripts.org/scripts/show/80413 transliteruje (dla tych co się nie uczyli chociaż podstaw rosyjskiego [np. mnie :P] całkiem niezrozumiałą) Rosyjską Cyrylicę na Polski Alfabet (np. песню Элтона Джона > piesnju Eltonа Dżonа) a menu tłumaczy słownikowo (Дикие кошки >Dzikie Koty).
Efekt wygląda tak:
pridelands.gif
http://userscripts.org/scripts/show/80413 - do działania wymaga Firefoxa z dodatkiem Greasemonkey, ale w Operze też może działać.
Mam nadzieję, że się komuś przyda ;)


Nie ma niewinnych (u)serów! ~Sam

Offline

#2 2010-07-02 11:27

Kiara 0
Administrator
Lokalizacja: Stado L.Z. v. 3.0
Data rejestracji: 2007-02-04
Liczba postów: 6,566
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

Kawał dobrej roboty Nit ! sądzę, że wielu się przyda, zwłaszcza,że ja np często tam bywam a trzeba było klikać na ślepo :D


793wMmt.gif R11oDMXt.jpg
Refreshed Queen has returned!

Offline

#3 2010-07-04 14:51

Nit
Administrator
Data rejestracji: 2008-12-31
Liczba postów: 9,856
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

http://userscripts.org/scripts/show/80413 - nowa wersja, skrypt powinien się trochę szybciej uruchamiać, poza tym zamiast 'v' jest 'w', więcej elementów w menu jest przetłumaczonych. T z apostrofem (t') należy czytać jako "ć", później postaram się to zmienić ;)
PS. Jeśli wam coś nie będzie działać sprawdźcie czy nie macie zainstalowanych innych wersji skryptu.
Edit:
Poradziłem sobie - 'ть' to teraz "ć", dzięki temu mamy np. Mаć a nie Mat' ;)
-------------------------------------------------------
Nowa wersja 0.7 - w pełni przetłumaczone menu
W razie czego daję część kodu z wytłumaczeniem, pełny kod tutaj: http://userscripts.org/scripts/review/80413:

Tutaj są wypisane strony, na których działa skrypt:
// @include        http://pridelands.ru/*
// @include        http://www.pridelands.ru/*
// @include        http://www.yiff.ru/gbook.php* (księga gości pridelands.ru)
// @include        http://yiff.ru/gbook.php* (jw.)
// @include        http://forum.nala.ru/*
// @include        http://www.forum.nala.ru/*

Tłumaczenie menu, oraz np. ть = ć, ponieważ skrypt transliterujący litery potrafi zrobić to tylko na pojedynczych ;)
Pytanie dla znających rosyjski - czy 'сь' wymawiamy jak polskie 'ś'?
'Главная' : 'Strona Główna',
'Новости' : 'Nowości',
'сайта' : 'świata',
'История' : 'Historia',
'Персонажи' : 'Postacie',
'Pumbaa' : 'Pumba',
'Scar' : 'Skaza',
'Ахади' : 'Ahadi',
'Картинки' : 'Obrazy',
'Большие' : 'Duże',
'Мой' : 'Mój',
'Из фильма' : 'Z filmu',
'Взрослые' : 'Dorosłe',
'Как' : 'Jak',
'рисовать' : 'rysować',
'Львов' : 'Lwów',
'Тигров' : 'Tygrysów',
'Гепарды' : 'Gepardy',
'Леопарды' : 'Leopardy',
'Ягуаров' : 'Jaguarów',
'Ирбисов' : 'Irbisów',
'Рысей' : 'Rysiów',
'Видео' : 'Filmy',
'Трейлеры' : 'Trailery',
'Вырезанные' : 'Wycięte sceny',
'Разное' : 'Różne',
'Звуки' : 'Dźwięki',
'Музыка' : 'Muzyka',
'(Разные)' : '(Multilang)',
'Ремиксы' : 'Remiksy',
'Игры' : 'Gry',
'Стафф' : 'Stuff',
'Скачать' : 'Pobierz',
'Книги' : 'Książki',
'Плюшки' : 'Pluszaki',
'Самодельный' : 'Samodzielne',
'Обои' : 'Tapety',
'Книги' : 'Książki',
'Книжки' : 'Książki',
'Паззлы' : 'Puzzle',
'Дикие' : 'Dzikie',
'кошки' : 'koty',
'Лев' : 'Lew',
'Тигр' : 'Tygrys',
'Гепард' : 'Gepard',
'Леопард' : 'Leopard',
'Рысь' : 'Ryś',
'Другие' : 'Inne',
'Библиотека' : 'Biblioteka',
'Рассказы' : 'Historie',
'Юмор' : 'Humor',
'Эссе' : 'Eseje',
'Хроники' : 'Kroniki',
'Стихи' : 'Poezja',
'Не по TLK' : 'Nie o TLK',
'Опубликовать' : 'Opublikuj',
'Словарик' : 'Słownik',
'Фэн-клуб' : 'Fanklub',
'Список фэнов' : 'Spis fanów',
'Мэйл листы' : 'Mail lista',
'Тусовки' : 'Paczka',
'Прошедшие' : 'Przeszłość',
'Гостевая книга' : 'Księga gości',
'Ссылки' : 'Linki',
'Добавить' : 'Dodaj',
'Поиск' : 'Szukaj',
'Результаты' : 'Rezultaty',
'Копирайты':'Prawa autorskie',
'ть' : 'ć'};

A tu fragment kodu odpowiedzialnego za transliterację
	obstring +=	'A:"A", a:"a", Б:"B", б:"b", В:"W", в:"w", Г:"G", г:"g", Ґ:"G", ґ:"g", Д:"D", д:"d", Е:"Ie", е:"ie", Є:"Je", є:"je", Ж:"Ż",'
	+		'Ї:"Ji", ї:"ji", з:"z", Ѕ:"Dz", ѕ:"dz", И:"I", и:"i", І:"I", і:"i", Й:"J", й:"j", К:"K", к:"k", Ќ:"C", ќ:"c",'
	+		'Л:"L", л:"l", Љ:"Li", љ:"li", Н:"N", н:"n", Њ:"Ń", њ:"ń", О:"O", о:"o", П:"P", п:"p", Р:"R", р:"r", С:"S", с:"s", Т:"T", т:"t",'
	+		'Ћ:"Ć", ћ:"ć", ж:"ż", Ѓ:"Gy", ѓ:"gy", Ђ:"Dzi", ђ:"dzi", З:"Z", Ј:"J", ј:"j", М:"M", м:"m", У:"u", у:"u", Ў:"U", ў:"u",'
	+		'Џ:"Dż", џ:"dż", Ф:"F", ф:"f", Х:"Ch", х:"ch", Ц:"C", ц:"c", Ч:"Cz", ч:"cz", Ш:"Sz", ш:"sz", Щ:"Szcz", Ъ:"’", ъ:"’", Ы:"Y", ы:"y", ь:"’",';
	}

	obstring +=	'Ь:"’", Э:"E", э:"e", Ю:"Ju", ю:"ju", Я:"Ja", я:"ja", щ:"szcz",'
	+		'Ё:"Ie", ё:"ie" ,';

Nie ma niewinnych (u)serów! ~Sam

Offline

#4 2011-03-04 13:46

Kiara 0
Administrator
Lokalizacja: Stado L.Z. v. 3.0
Data rejestracji: 2007-02-04
Liczba postów: 6,566
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

Chwilkę... to działa tak, że tłumaczy tylko niniejszą stronę, tak ? a nie będzie żadnych efektów przy innych rosyjskich stronach ?


793wMmt.gif R11oDMXt.jpg
Refreshed Queen has returned!

Offline

#5 2011-03-04 16:00

Nit
Administrator
Data rejestracji: 2008-12-31
Liczba postów: 9,856
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

Tłumaczy tylko menu, resztę transliteruje ;) może działać na innych stronach wystarczy dodać regułę w GM ;)


Nie ma niewinnych (u)serów! ~Sam

Offline

#6 2011-03-04 17:06

Nit
Administrator
Data rejestracji: 2008-12-31
Liczba postów: 9,856
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

Proszę, oto wersja działająca dla innych stron (wszystkie z końcówką .ru, za wyjątkiem pridelands.ru, forum.nala.ru i snowlands.ru bo dla nic jest poprzedni skrypt ;) )
http://userscripts.org/scripts/show/71244


Nie ma niewinnych (u)serów! ~Sam

Offline

#7 2011-03-05 01:31

Kiara 0
Administrator
Lokalizacja: Stado L.Z. v. 3.0
Data rejestracji: 2007-02-04
Liczba postów: 6,566
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

Wielkie dzięki, czasem wpadam niechcący na inne strony to się przyda.


793wMmt.gif R11oDMXt.jpg
Refreshed Queen has returned!

Offline

#8 2011-03-05 02:33

Nit
Administrator
Data rejestracji: 2008-12-31
Liczba postów: 9,856
WWW

Odp: Rosyjski, transliteracja, a pridelands.ru (skrypt)

Nie ma za co, niedługo postaram się wprowadzić poprawki tak, aby skrypt działał też w Operze i Chrome ;)


Nie ma niewinnych (u)serów! ~Sam

Offline

Zalogowani użytkownicy przeglądający ten wątek: 0, goście: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB
Modified by Visman