მომხმარებელი:Flrn/monobook.js

ვიკიპედიიდან

შენიშვნა: შენახვის შემდეგ შესაძლოა დაგჭირდეთ ბრაუზერის ქეშის გაწმენდა ცვლილებების სანახავად. Mozilla / Firefox / Safari: დააჭირეთ Shift Reload-ზე დაწკაპებისას, ან დააჭირეთ Ctrl-Shift-R (Cmd-Shift-R Apple Mac-ზე); IE: დააჭირეთ Ctrl Refresh-ზე დაწკაპებისას, ან დააჭირეთ Ctrl-F5; Konqueror:: მხოლოდ დააწკაპეთ Reload ღილაკს, ან დააჭირეთ F5; Opera შესაძლოა საჭირო გახდეს ქეშის სრულიად გაწმენდა Tools→Preferences-დან.

translit = {
'ა':'a',
'ბ':'b',
'გ':'g',
'დ':'d',
'ე':'e',
'ვ':'v',
'ზ':'z',
'თ':'r',
'ი':'i',
'კ':'k',
'ლ':'l',
'მ':'m',
'ნ':'n',
'ო':'o',
'პ':'p',
'ჟ':'ž',
'რ':'r',
'ს':'s',
'ტ':'t',
'უ':'u',
'ფ':'p',
'ქ':'k',
'ღ':'g',
'ყ':'k',
'შ':'š',
'ჩ':'č',
'ც':'c',
'ძ':'dz',
'წ':'c',
'ჭ':'č',
'ხ':'h',
'ჯ':'dž',
'ჰ':'h'
}
 
hookEvent('load', doTranslit)
function doTranslit(){
 var body = document.body
 var html = body.innerHTML
 var ch, ch2, html2=''
 for (var i=0; i<html.length; i++){
   ch = html.substring(i, i+1)
   ch2 = translit[ch]
   if (ch2) ch = ch2
   html2 += ch
 }  
 body.innerHTML = html2
}r