Kaozeadenn MediaWiki:Monobook.js

N’eus ket eus endalc’had ar bajenn e yezhoù all.
Ur pennad eus ar Wikeriadur, ar geriadur liesyezhek frank a wirioù.

Da erlec'hiañ/remplacer par :[kemmañ]

/*

tooltips and access keys/Infobulles et touches de raccourci[kemmañ]

 */

ta = new Object();
ta['pt-userpage'] = new Array('.','Ma fajenn implijer');
ta['pt-anonuserpage'] = new Array('.','Ar bajenn implijer evit an IP emaoc'h o kemmañ diwarnañ');
ta['pt-mytalk'] = new Array('n','Ma fajennad kaozeadennoù');
ta['pt-anontalk'] = new Array('n','Kaozeadenn diwar-benn ar c'hemmoù degaset gant ar chomlec'h IP-mañ');
ta['pt-preferences'] = new Array('','Ma fenndibaboù');
ta['pt-watchlist'] = new Array('l','Roll ar pajennadoù a heulhit o c'hemmoù.');
ta['pt-mycontris'] = new Array('y','Roll ma degasadennoù');
ta['pt-login'] = new Array('o','Broudet oc'h d'en em lugañ, n'eo ket ur redi avat.');
ta['pt-anonlogin'] = new Array('o','Broudet oc'h d'en em lugañ, n'eo ket ur redi avat.');
ta['pt-logout'] = new Array('o','Dilugañ.');
ta['ca-talk'] = new Array('t','Kaozeadenn diwar-benn ar pennad.');
ta['ca-edit'] = new Array('e','Gallout a rit kemmañ ar bajennad-mañ. Bezit soñj rakwelet a-raok enrollañ.');
ta['ca-addsection'] = new Array('+','Degas ur gaozeadenn nevez d'ar bajennad kaozeadennoù-mañ.');
ta['ca-viewsource'] = new Array('e','Gwarezet eo ar bajenn-mañ, gallout a rit gwellet he zarzh.');
ta['ca-history'] = new Array('h','Stummoù kozh ar bajennad-mañ.');
ta['ca-protect'] = new Array('=','Gwareziñ ar bajennad-mañ');
ta['ca-delete'] = new Array('d','Diverkañ ar bajennad-mañ');
ta['ca-undelete'] = new Array('d','Adsevel ar pajennad-mañ evel ma oa a-raok bezañ diverket');
ta['ca-move'] = new Array('m','Diblasañ ar bajennad-mañe');
ta['ca-nomove'] = new Array('','N'ho peus ket aotre da ziblasañ ar bajennad-mañ');
ta['ca-watch'] = new Array('w','Ouzhpennañ ar bajennad-mañ d'ho rollad evezhiañ');
ta['ca-unwatch'] = new Array('w','Lemel ar bajennad-mañ diouzh ho rollad evezhiañ');
ta['search'] = new Array('f','Klask er wiki-mañ');
ta['p-logo'] = new Array('','Pajenn degemer');
ta['n-mainpage-name'] = new Array('z','Mont d'ar bajenn degemer');
ta['n-portal'] = new Array('','A-zivout ar raktres : ar pezh a chom d'ober, ar reolennoù da heuliañ, ...');
ta['n-thema'] = new Array('','Porchedoù yezhoù ha dodennoù');
ta['n-discussion'] = new Array('','Pajennadoù kaozeal diwar-benn ar gerioù, ar raktres, ...');
ta['n-currentevents'] = new Array('','Titouroù diwar-benn an darvoudoù a zo bet nevez zo');
ta['n-recentchanges'] = new Array('r','Roll ar c'hemmoù nevez-degaset er wiki.');
ta['n-randompage'] = new Array('x','Kargañ ur bajennad dre zegouezh');
ta['n-help'] = new Array('','Pajennad skoazell.');
ta['n-sitesupport'] = new Array('','Skoazellit ac'hanomp');
ta['t-whatlinkshere'] = new Array('j','Roll an holl bajennoù o deus ul liamm war-zu homañ');
ta['t-recentchangeslinked'] = new Array('k','Kemmoù nevez-degaset er pajennoù liammet diwar ar bajenn-mañ');
ta['feed-rss'] = new Array('','RSS feed for this page');
ta['feed-atom'] = new Array('','Atom feed for this page');
ta['t-contributions'] = new Array('','Gwelet roll degasadennoù an implijer-mañ');
ta['t-emailuser'] = new Array('','Kas ur postel d'an implijer-mañ');
ta['t-upload'] = new Array('u','Kargañ skeudennoù pe restroù liesmedia all');
ta['t-specialpages'] = new Array('q','Roll an holl bajennadoù dibar');
ta['ca-nstab-main'] = new Array('c','Diskwel ar bajennad-mañ');
ta['ca-nstab-user'] = new Array('c','Diskwel pajennad  an implijer');
ta['ca-nstab-media'] = new Array('c','Gwelet pajenn ar media');
ta['ca-nstab-special'] = new Array('','Ur bajenn dibar eo homañ, n'hellit kemmañ anezhi.');
ta['ca-nstab-wp'] = new Array('a','Gwelet pajennad ar raktres');
ta['ca-nstab-image'] = new Array('c','Gwelet pajenn ar skeudenn');
ta['ca-nstab-mediawiki'] = new Array('c','Gwelet kemmenadenn ar sistem');
ta['ca-nstab-template'] = new Array('c','Gwelet ar patroù');
ta['ca-nstab-help'] = new Array('c','Gwelet ar bajennad skoazell');
ta['ca-nstab-category'] = new Array('c','Gwelet pajenn ar rummad');

/* 

Da ouzhpennañ/à ajouter :[kemmañ]

Troidigezh LFE X-SAMPA[kemmañ]

 */

// troidigezh un distagadur : LFE war-zu SAMPA
function APIwarzuXSAMPA(dist) {
  var SAMPA = dist.innerHTML;

/* 

Lizherennoù munut[kemmañ]

 */
  SAMPA = SAMPA.replace(/a/g, 'a');
  SAMPA = SAMPA.replace(/b/g, 'b');
  SAMPA = SAMPA.replace(/ɓ/g, 'b_<');
  SAMPA = SAMPA.replace(/c/g, 'c');
  SAMPA = SAMPA.replace(/d/g, 'd');
  SAMPA = SAMPA.replace(/ɖ/g, 'd`');
  SAMPA = SAMPA.replace(/ɗ/g, 'd_<');
  SAMPA = SAMPA.replace(/e/g, 'e');
  SAMPA = SAMPA.replace(/f/g, 'f');
  SAMPA = SAMPA.replace(/ɡ/g, 'g');
  SAMPA = SAMPA.replace(/ɠ/g, 'g_<');
  SAMPA = SAMPA.replace(/h/g, 'h');
  SAMPA = SAMPA.replace(/ɦ/g, 'h\\');
  SAMPA = SAMPA.replace(/i/g, 'i');
  SAMPA = SAMPA.replace(/j/g, 'j');
  SAMPA = SAMPA.replace(/ʝ/g, 'j\\');
  SAMPA = SAMPA.replace(/k/g, 'k');
  SAMPA = SAMPA.replace(/l/g, 'l');
  SAMPA = SAMPA.replace(/ɭ/g, 'l`');
  SAMPA = SAMPA.replace(/ɺ/g, 'l\\');
  SAMPA = SAMPA.replace(/m/g, 'm');
  SAMPA = SAMPA.replace(/n/g, 'n');
  SAMPA = SAMPA.replace(/ɳ/g, 'n`');
  SAMPA = SAMPA.replace(/o/g, 'o');
  SAMPA = SAMPA.replace(/p/g, 'p');
  SAMPA = SAMPA.replace(/ɸ/g, 'p\\');
  SAMPA = SAMPA.replace(/q/g, 'q');
  SAMPA = SAMPA.replace(/ʠ/g, 'q_<');
  SAMPA = SAMPA.replace(/r/g, 'r');
  SAMPA = SAMPA.replace(/ɽ/g, 'r`');
  SAMPA = SAMPA.replace(/ɹ/g, 'r\\');
  SAMPA = SAMPA.replace(/ɻ/g, 'r\\`');
  SAMPA = SAMPA.replace(/ɼ/g, 'r\\_r');
  SAMPA = SAMPA.replace(/s/g, 's');
  SAMPA = SAMPA.replace(/ʂ/g, 's`');
  SAMPA = SAMPA.replace(/ɕ/g, 's\\');
  SAMPA = SAMPA.replace(/t/g, 't');
  SAMPA = SAMPA.replace(/ʈ/g, 't`');
  SAMPA = SAMPA.replace(/u/g, 'u');
  SAMPA = SAMPA.replace(/v/g, 'v');
  SAMPA = SAMPA.replace(/ʋ/g, 'P');
  SAMPA = SAMPA.replace(/w/g, 'w');
  SAMPA = SAMPA.replace(/x/g, 'x');
  SAMPA = SAMPA.replace(/ɧ/g, 'x\\');
  SAMPA = SAMPA.replace(/y/g, 'y');
  SAMPA = SAMPA.replace(/z/g, 'z');
  SAMPA = SAMPA.replace(/ʐ/g, 'z`');
  SAMPA = SAMPA.replace(/ʅ/g, 'z`='); 
  SAMPA = SAMPA.replace(/ʑ/g, 'z\\');
  SAMPA = SAMPA.replace(/ɿ/g, 'z=');
  
/* 

Lizherennoù bras[kemmañ]

 */
  SAMPA = SAMPA.replace(/ɑ/g, 'A');
  SAMPA = SAMPA.replace(/β/g, 'B');
  SAMPA = SAMPA.replace(/ʙ/g, 'B\\');
  SAMPA = SAMPA.replace(/ç/g, 'C');
  SAMPA = SAMPA.replace(/ð/g, 'D');
  SAMPA = SAMPA.replace(/ɛ/g, 'E');
  SAMPA = SAMPA.replace(/ɱ/g, 'F');
  SAMPA = SAMPA.replace(/ɣ/g, 'G');
  SAMPA = SAMPA.replace(/ɢ/g, 'G\\');
  SAMPA = SAMPA.replace(/ʛ/g, 'G\\_<');
  SAMPA = SAMPA.replace(/ɥ/g, 'H');
  SAMPA = SAMPA.replace(/ʜ/g, 'H\\');
  SAMPA = SAMPA.replace(/ɪ/g, 'I');
  SAMPA = SAMPA.replace(/Ɨ/g, 'I\\');
  SAMPA = SAMPA.replace(/ɲ/g, 'J');
  SAMPA = SAMPA.replace(/ɟ/g, 'J\\');
  SAMPA = SAMPA.replace(/ʄ/g, 'J\\_<');
  SAMPA = SAMPA.replace(/ɬ/g, 'K');
  SAMPA = SAMPA.replace(/ɮ/g, 'K\\');
  SAMPA = SAMPA.replace(/ʎ/g, 'L');
  SAMPA = SAMPA.replace(/ʟ/g, 'L\\');
  SAMPA = SAMPA.replace(/ɯ/g, 'M');
  SAMPA = SAMPA.replace(/ɰ/g, 'M\\');
  SAMPA = SAMPA.replace(/ŋ/g, 'N');
  SAMPA = SAMPA.replace(/ɴ/g, 'N\\');
  SAMPA = SAMPA.replace(/ɔ/g, 'O');
  SAMPA = SAMPA.replace(/ʘ/g, 'O\\');
  SAMPA = SAMPA.replace(/ɒ/g, 'Q');
  SAMPA = SAMPA.replace(/ʁ/g, 'R');
  SAMPA = SAMPA.replace(/ʀ/g, 'R\\');
  SAMPA = SAMPA.replace(/ʃ/g, 'S');
  SAMPA = SAMPA.replace(/ʆ/g, 'S_j');
  SAMPA = SAMPA.replace(/θ/g, 'T');
  SAMPA = SAMPA.replace(/ʊ/g, 'U');
// doubl :
  SAMPA = SAMPA.replace(/ɷ/g, 'U');
  SAMPA = SAMPA.replace(/ʊ̵/g, 'U\\');
  SAMPA = SAMPA.replace(/ʌ/g, 'V');
  SAMPA = SAMPA.replace(/ʍ/g, 'W');
  SAMPA = SAMPA.replace(/χ/g, 'X');
  SAMPA = SAMPA.replace(/ħ/g, 'X\\');
  SAMPA = SAMPA.replace(/ʏ/g, 'Y');
  SAMPA = SAMPA.replace(/ʒ/g, 'Z');
  SAMPA = SAMPA.replace(/ʓ/g, 'Z_j');


/* 

Arouezennoù all[kemmañ]

 */
//  SAMPA = SAMPA.replace(/./g, '.');
  SAMPA = SAMPA.replace(/ˈ/g, '"');
  SAMPA = SAMPA.replace(/ˌ/g, '%');
  SAMPA = SAMPA.replace(/ʲ/g, '_j');
// doubl :
  SAMPA = SAMPA.replace(/ ̡/g, '_j');
  SAMPA = SAMPA.replace(/ː/g, ':');
  SAMPA = SAMPA.replace(/ˑ/g, ':\\');
  SAMPA = SAMPA.replace(/ /g, '-'); // doubl
  SAMPA = SAMPA.replace(/ /g, '-');
  SAMPA = SAMPA.replace(/ə/g, '@');
  SAMPA = SAMPA.replace(/ɘ/g, '@\\');
  SAMPA = SAMPA.replace(/ɚ/g, '@`');
  SAMPA = SAMPA.replace(/æ/g, '{');
  SAMPA = SAMPA.replace(/ʉ/g, '}');
  SAMPA = SAMPA.replace(/ɨ/g, '1');
  SAMPA = SAMPA.replace(/ø/g, '2');
  SAMPA = SAMPA.replace(/ɜ/g, '3');
  SAMPA = SAMPA.replace(/ɝ/g, '3`');
  SAMPA = SAMPA.replace(/ɞ/g, '3\\');
  SAMPA = SAMPA.replace(/ɾ/g, '4');
  SAMPA = SAMPA.replace(/ɫ/g, '5');
  SAMPA = SAMPA.replace(/ɐ/g, '6');
  SAMPA = SAMPA.replace(/ɤ/g, '7');
  SAMPA = SAMPA.replace(/ɵ/g, '8');
  SAMPA = SAMPA.replace(/œ/g, '9');
  SAMPA = SAMPA.replace(/ɶ/g, '&');
// doubl :
  SAMPA = SAMPA.replace(/ʚ/g, '&\\');
  SAMPA = SAMPA.replace(/ʔ/g, '?');
  SAMPA = SAMPA.replace(/ʕ/g, '?\\');
  SAMPA = SAMPA.replace(/ /g, '*');
  SAMPA = SAMPA.replace(/ /g, '/');
  SAMPA = SAMPA.replace(/ /g, '<');
  SAMPA = SAMPA.replace(/ʢ/g, '<\\');
  SAMPA = SAMPA.replace(/ /g, '>');
  SAMPA = SAMPA.replace(/ʡ/g, '>\\');
  SAMPA = SAMPA.replace(/↑/g, '^');
  SAMPA = SAMPA.replace(/ǃ/g, '!\\');
  SAMPA = SAMPA.replace(/ʗ/g, '!\\');
// Diwallit, da lakaat a-raok an X-SAMPA " ! " :
  SAMPA = SAMPA.replace(/↓/g, '!');
  SAMPA = SAMPA.replace(/ /g, '|');
  SAMPA = SAMPA.replace(/ǀ/g, '|\\');
  SAMPA = SAMPA.replace(/ /g, '||');
  SAMPA = SAMPA.replace(/ǁ/g, '|\\|\\');
// doubl :
  SAMPA = SAMPA.replace(/ʖ/g, '|\\|\\');
  SAMPA = SAMPA.replace(/ǂ/g, '=\\');
  SAMPA = SAMPA.replace(/‿/g, '-\\');
  SAMPA = SAMPA.replace(/ʇ/g, '|\\');

/* 

Arouezennoù diakritek[kemmañ]

 */
  SAMPA = SAMPA.replace(/̈/g, '_"');
  SAMPA = SAMPA.replace(/̟/g, '_+');
// doubl :
  SAMPA = SAMPA.replace(/˖/g, '_+');
  SAMPA = SAMPA.replace(/̠/g, '_-');
// doubl :
  SAMPA = SAMPA.replace(/˗/g, '_-');
  SAMPA = SAMPA.replace(/ˇ/g, '_/');
  SAMPA = SAMPA.replace(/̥/g, '_0');
// doubl :
  SAMPA = SAMPA.replace(/˒/g, '_0');
// tripl :
  SAMPA = SAMPA.replace(/̊/g, '_0');
  SAMPA = SAMPA.replace(/̩/g, '=');
// double :
  SAMPA = SAMPA.replace(/̍/g, '=');
  SAMPA = SAMPA.replace(/ʼ/g, '_>');
// doubl :
  SAMPA = SAMPA.replace(/ˀ/g, '_>');
  SAMPA = SAMPA.replace(/ˤ/g, '_?\\');
  SAMPA = SAMPA.replace(/ˆ/g, '_\\');
  SAMPA = SAMPA.replace(/̯/g, '_^');
  SAMPA = SAMPA.replace(/̚/g, '_}');
  SAMPA = SAMPA.replace(/˞/g, '`');
// doubl ? :
  SAMPA = SAMPA.replace(/̢/g, '`');
  SAMPA = SAMPA.replace(/̃/g, '~');
// doubl :
  SAMPA = SAMPA.replace(/̨/g, '~');
  SAMPA = SAMPA.replace(/̘/g, '_A');
  SAMPA = SAMPA.replace(/̺/g, '_a');
  SAMPA = SAMPA.replace(/̏/g, '_B');
  SAMPA = SAMPA.replace(/ˏ/g, '_B_L');
  SAMPA = SAMPA.replace(/̜/g, '_c');
// doubl :
  SAMPA = SAMPA.replace(/˓/g, '_c');
  SAMPA = SAMPA.replace(/̪/g, '_d');
  SAMPA = SAMPA.replace(/̴/g, '_e');
  SAMPA = SAMPA.replace(/↘/g, '<F>');
  SAMPA = SAMPA.replace(/̂/g, '_F');
  SAMPA = SAMPA.replace(/ˠ/g, '_G');
  SAMPA = SAMPA.replace(/́/g, '_H');
  SAMPA = SAMPA.replace(/˥/g, '_T');
  SAMPA = SAMPA.replace(/ʰ/g, '_h');
  SAMPA = SAMPA.replace(/̴/g, '_e');
  SAMPA = SAMPA.replace(/̰/g, '_k');
  SAMPA = SAMPA.replace(/̀/g, '_L');
  SAMPA = SAMPA.replace(/ˎ/g, '_L_B');
  SAMPA = SAMPA.replace(/ˡ/g, '_l');
  SAMPA = SAMPA.replace(/̄/g, '_M');
  SAMPA = SAMPA.replace(/̻/g, '_m');
  SAMPA = SAMPA.replace(/̼/g, '_N');
  SAMPA = SAMPA.replace(/ⁿ/g, '_n');
  SAMPA = SAMPA.replace(/̹/g, '_O');
  SAMPA = SAMPA.replace(/̞/g, '_o');
// doubl :
  SAMPA = SAMPA.replace(/˕/g, '_o');
  SAMPA = SAMPA.replace(/̙/g, '_q');
  SAMPA = SAMPA.replace(/↗/g, '_R');
  SAMPA = SAMPA.replace(/̌/g, '_R');
//  SAMPA = SAMPA.replace(/??????/g, '_R_F'); Tonenn war-bign ha war-ziskenn da c'houde ?
  SAMPA = SAMPA.replace(/̝/g, '_r');
// doubl :
  SAMPA = SAMPA.replace(/˔/g, '_r');
  SAMPA = SAMPA.replace(/̋/g, '_T');
// doubl ? :
  SAMPA = SAMPA.replace(/ˉ/g, '_T');
  SAMPA = SAMPA.replace(/̤/g, '_t');
// doubl :
  SAMPA = SAMPA.replace(/ʱ/g, '_t');
  SAMPA = SAMPA.replace(/̬/g, '_v');
  SAMPA = SAMPA.replace(/ʷ/g, '_w');
// doubl :
  SAMPA = SAMPA.replace(/̫/g, '_w');
  SAMPA = SAMPA.replace(/̆/g, '_X');
  SAMPA = SAMPA.replace(/̽/g, '_x');

/* 

A bep seurt[kemmañ]

 */
// API ?
  SAMPA = SAMPA.replace(/ʤ/g, 'dZ');
  SAMPA = SAMPA.replace(/ʣ/g, 'dz');
  SAMPA = SAMPA.replace(/ʥ/g, 'dz\\');
  SAMPA = SAMPA.replace(/ʧ/g, 'tS');
  SAMPA = SAMPA.replace(/ʨ/g, 'ts\\');
  SAMPA = SAMPA.replace(/ʦ/g, 'ts');
  SAMPA = SAMPA.replace(/͡/g, ')');
// ʞ ?
// Extras ?
  SAMPA = SAMPA.replace(/˩/g, '_B');
  SAMPA = SAMPA.replace(/˦/g, '_H');
  SAMPA = SAMPA.replace(/˨/g, '_L');
  SAMPA = SAMPA.replace(/˧/g, '_M');
  SAMPA = SAMPA.replace(/˩/g, '_B');
// Micros
  SAMPA = SAMPA.replace(/ʳ/g, '_r');
  SAMPA = SAMPA.replace(/ʶ/g, '_R');
  SAMPA = SAMPA.replace(/ʴ/g, '_r\\');
  SAMPA = SAMPA.replace(/ʵ/g, '_r\\`');
  SAMPA = SAMPA.replace(/ˢ/g, '_s');
  SAMPA = SAMPA.replace(/ˣ/g, '_x');
  SAMPA = SAMPA.replace(/ʸ/g, '_y');
  dist.innerHTML = SAMPA;
}

// Lenn an holl zistagadurioù en ur bajenn ha treiñ pep hini
function pronpage() {
  var dist = document.getElementById("distLFE");
  for(var i=0 ; dist = document.getElementsByTagName("span")[i]; i++) {
    if (dist.className == "X-SAMPA") {
      LFEwarzuXSAMPA(dist);
    }
  }
}

addLoadEvent(pronpage);

/*