text:
User:MGSpiller/monobook.js

/*

function considerChangingExpiryFocus { return true; }

//todo function fixCreationLinks { //fix the links created in the table for preload templates, to allow multi-word terms // get page title var pagetitle = document.getElementById('content').getElementsByTagName('h1').item(0).firstChild.nodeValue; if (pagetitle.search(/Search/) != -1) { pagetitle = document.getElementById('contentSub').firstChild.nodeValue; pagetitle = pagetitle.replace(/For query /g, ""); pagetitle = pagetitle.replace(/\"/g, ""); }  if (pagetitle.search(/^Search results/) != -1) {    // find the spot to add our new tab    var edittabli = document.getElementById('preload-table');    //http://en.wiktionary.org/w/wiki.phtml?title=$1&action=edit&preload=Template:new_en_verb_past /* //so now, determine what the page name *should* be, and find the broken part in these links, and replace. javascript:(function{var i,c,x,h,t; for(i=0;x=document.links[i];++i) { h=x.getAttribute(%22href%22);   t=x.text;   if (t.search(/&action=edit&preload=Template:new/) != -1) {     h = h + t ;     t = t.replace(t, "basic");     x.text = t ;     x.href = h ;   //todo: make this work   }   //x.title += %22 %22 + x.innerHTML;    //x.appendChild(document.createTextNode(h));  } })  } }

// add "favorites" to navigation box thing on left column function addToNav { var lastnav = document.getElementById('n-sitesupport'); var newnav; var newa;

// get page title var pagetitle = document.getElementById('content').getElementsByTagName('h1').item(0).firstChild.nodeValue; if (pagetitle.search(/Search/) != -1) { pagetitle = document.getElementById('contentSub').firstChild.nodeValue; pagetitle = pagetitle.replace(/For query /g, ""); pagetitle = pagetitle.replace(/\"/g, ""); }  pagetitle = pagetitle.replace(/Editing /g, "");  var pageexternal = pagetitle.replace(/\ /g, "_");  var pageext =      pagetitle.replace(/\ /g, "+");

newnav = document.createElement('li'); newa = document.createElement('a'); newa.href='/wiki/Wiktionary:Beer parlour'; newa.appendChild(document.createTextNode('Beer Parlor')); newnav.appendChild(newa); lastnav.parentNode.appendChild(newnav); ta['Beer Parlor'] = new Array('','The rowdy place where policies are discussed in a chaotic manner');

//w:pagetitle newnav = document.createElement('li'); newa = document.createElement('a'); newa.href='/wiki/w:' + pageexternal; newa.appendChild(document.createTextNode('w: ' + pagetitle)); newnav.appendChild(newa); lastnav.parentNode.appendChild(newnav); ta['w: ' + pagetitle] = new Array('','Wikipedia quicklink for this same title');

if (pagetitle == 'User:Connel MacKenzie') return;

//ARTFL: newnav = document.createElement('li'); newa = document.createElement('a'); newa.href='http://machaut.uchicago.edu/?action=search&word=' + pageext + '&resource=Webster\'s&quicksearch=on' ; newa.appendChild(document.createTextNode('ARTFL:' + pagetitle)); newnav.appendChild(newa); lastnav.parentNode.appendChild(newnav); ta['ARTFL:' + pagetitle] = new Array('','Check for this title in Websters 1913 Dictionary');

//Google: newnav = document.createElement('li'); newa = document.createElement('a'); newa.href='http://print.google.com/print?q=' + pageext + '&btnG=Google+Search'; newa.appendChild(document.createTextNode('Google:' + pagetitle)); newnav.appendChild(newa); lastnav.parentNode.appendChild(newnav); ta['Google:' + pagetitle] = new Array('','Check for this title using Google');

//www.diclogos.org /* newnav = document.createElement('li') ; newf = document.createElement('form') ; newm = newf.createElement('method') ; newm.value = 'post' ; newf.appendChild(newm) ; newm = newf.createElement('action') ; newm.value = 'http://www.dicologos.org/pls/dictionary/new_dictionary.dic.main' ; newf.appendChild(newm) ; newIname = newf.form.createElement('input'); newm = newIname.createElement('type') ; newm.value = 'text' ; newIname.appendChild(newm) ; newm = newIname.createElement('name') ; newm.value = 'word' ; newIname.appendChild(newm) ; newm = newIname.createElement('size') ; newm.value = 12 ; newIname.appendChild(newm) ; newf.appendChild(newIname) ; newIname = newf.form.createElement('input') ; newm = newIname.createElement('type') ; newm.value = 'submit' ; newIname.appendChild(newm) ; newm = newIname.createElement('value') ; newm.value = 'Search' ; newIname.appendChild(newm) ; newf.appendChild(newIname) ; newnav.appendChild(newf) ; lastnav.parentNode.appendChild(newnav);

//http://www.cogsci.princeton.edu/cgi-bin/webwn2.0?stage=1&word= WordNet:

//http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?query=&action=Search FOLDOC:

//http://www.altavista.com/web/results?itag=wrx&q=&kgs=0&kls=0 Altavista:

//Probably good to have these links, to prove that our defs are generally different? //www.m-w.com + www.dictionary.com + collins + about.com + wordreference.com etc. //perhaps also to search for copyvios quickly. Hmmm. }

/* The variables "oldtxt" and "oldtext" determine which summary comments are added, AND whether or not to click the "Show changes" button. "oldtxt" is for clicking, while "oldtext" is used section-by-section. */

function minorFormat { var oldtext = txt; //note the regexp ?(onething|notherthing|otherthing) syntax that doesn't work as I thought txt = txt.replace(/\/gi, ""); //italics is  in wiki syntax txt = txt.replace(/\<\/i\>/gi, ""); //italics is  in wiki syntax txt = txt.replace(/\/gi, ""); //bold is  in wiki syntax txt = txt.replace(/\<\/b\>/gi, ""); //bold is  in wiki syntax // txt = txt.replace(/\/gi, "\n\n"); //break is  in wiki syntax // txt = txt.replace(/\<\/br\>/gi, "\n\n"); //break is  in wiki syntax txt = txt.replace(/\=\= /g, "=="); txt = txt.replace(/ \=\=/g, "=="); txt = txt.replace(/\{\{-en-\}\}/g, "==English=="); txt = txt.replace(/==\{\{en\}\}==/g, "==English=="); txt = txt.replace(/Morobashi/gi, "Morohashi"); txt = txt.replace(/\[\[comparative\]\]/gi, ""); txt = txt.replace(/\[\[superlative\]\]/gi, ""); txt = txt.replace(/\'\'comparative\'\'/gi, ""); txt = txt.replace(/\'\'superlative\'\'/gi, ""); txt = txt.replace(/\{\{top\}\}\</gi, "\n<"); txt = txt.replace(/\{\{mid\}\}\\n\n\<\!-- Change Part-Of-Speech on next line \(inside the======\'s\) to be correct.--\>\n/gi, "");    txt = txt.replace(/\<\!--\{\{wikipedia\}\} uncomment if you know there is a Wikipedia article--\>\n/gi, "");  if (txt != oldtext) {    if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", ";    document.editform.wpSummary.value += "format";  } }

function genderFmt { var oldtext = txt; //txt = txt.replace(/plural/gi, "plural"); // NOTE: this only "/gi" case insensitive search in this section - all others must be just "/g". txt = txt.replace(/ m/g, " "); // test this m txt = txt.replace(/m /g, " "); // test this m txt = txt.replace(/ f/g, " "); txt = txt.replace(/f /g, " "); txt = txt.replace(/ n/g, " "); txt = txt.replace(/n /g, " "); txt = txt.replace(/ c/g, " "); txt = txt.replace(/c /g, " "); txt = txt.replace(/ pl/g, " "); txt = txt.replace(/pl /g, " "); txt = txt.replace(/ s/g, " "); txt = txt.replace(/s /g, " "); txt = txt.replace(/m, f/g, ", "); txt = txt.replace(/m pl/g, " "); txt = txt.replace(/f pl/g, " "); txt = txt.replace(/m plural/g, " "); txt = txt.replace(/f plural/g, " "); txt = txt.replace(/\(plural \[/gi, "(plural: ["); txt = txt.replace(/\(plural /gi, "(plural: "); txt = txt.replace(/, plural '/gi, " (plural: '"); //note: this requires human help  if (txt != oldtext) {    if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", ";    document.editform.wpSummary.value += "";  } }

// get all the templates replaced function headLevel { // improper heading levels txt = txt.replace(/===English===\n/gi, "==English==\n"); //Insert a blank line after "==English==" txt = txt.replace(/==English==\n=/gi, "==English==\n\n="); txt = txt.replace(/==English==\n\{/gi, "==English==\n\n\{");

var oldtext = txt;

//depricated templates txt = txt.replace(/\{\{-noun-\}\}/g, "===Noun==="); txt = txt.replace(/\{\{-verb-\}\}/g, "===Verb==="); txt = txt.replace(/\{\{-etym-\}\}/g, "===Etymology==="); txt = txt.replace(/\{\{-adj-\}\}/g, "===Adjective==="); txt = txt.replace(/\{\{-syn-\}\}/g, "===Synonyms===");

txt = txt.replace(/\{\{trans\}\}/g, "Translations");

//really far-off entries txt = txt.replace(/\nadjective\n/gi, "\n===Adjective===\n"); txt = txt.replace(/\nadverb\n/gi, "\n===Adverb===\n"); txt = txt.replace(/\nnoun\n/gi, "\n===Noun===\n"); txt = txt.replace(/\nverb\n/gi, "\n===Verb===\n"); txt = txt.replace(/\ntranslation\n/gi, "\n===Translations===\n"); txt = txt.replace(/\ntranslations\n/gi, "\n===Translations===\n");

//first, correct case txt = txt.replace(/==adjective==/gi, "==Adjective=="); txt = txt.replace(/==\[\[adjective\]\]==/gi, "==Adjective=="); txt = txt.replace(/==adverb==/gi, "==Adverb=="); txt = txt.replace(/==\[\[adverb\]\]==/gi, "==Adverb=="); txt = txt.replace(/==antonyms==/gi, "==Antonyms=="); txt = txt.replace(/==\[\[antonyms\]\]==/gi, "==Antonyms=="); txt = txt.replace(/==cardinal number==/gi, "==Cardinal number=="); txt = txt.replace(/==number==/gi, "==Cardinal number=="); txt = txt.replace(/==derived expresson==/gi, "==Derived terms=="); txt = txt.replace(/==derived expression==/gi, "==Derived terms=="); txt = txt.replace(/==\[\[derived expression\]\]==/gi, "==Derived terms=="); txt = txt.replace(/==derived expressions==/gi, "==Derived terms=="); txt = txt.replace(/==\[\[derived expressions\]\]==/gi, "==Derived terms=="); txt = txt.replace(/==derived term==/gi, "==Derived terms=="); txt = txt.replace(/==\[\[derived term\]\]==/gi, "==Derived terms=="); txt = txt.replace(/==derived terms==/gi, "==Derived terms=="); txt = txt.replace(/==\[\[derived terms\]\]==/gi, "==Derived terms=="); txt = txt.replace(/==derived word==/gi, "==Derived terms=="); txt = txt.replace(/==\[\[derived word\]\]==/gi, "==Derived terms=="); txt = txt.replace(/==derived words==/gi, "==Derived terms=="); txt = txt.replace(/==\[\[derived words\]\]==/gi, "==Derived terms=="); txt = txt.replace(/==etymology==/gi, "==Etymology=="); txt = txt.replace(/==\[\[etymology\]\]==/gi, "==Etymology=="); txt = txt.replace(/==noun==/gi, "==Noun=="); txt = txt.replace(/==\[\[noun\]\]==/gi, "==Noun=="); txt = txt.replace(/==noun phrase==/gi, "==Noun=="); txt = txt.replace(/==\[\[noun phrase\]\]==/gi, "==Noun=="); txt = txt.replace(/==verbal phrase==/gi, "==Phrase=="); txt = txt.replace(/==\[\[verbal phrase\]\]==/gi, "==Phrase=="); txt = txt.replace(/==pronunciation==/gi, "==Pronunciation=="); txt = txt.replace(/==\[\[pronunciation\]\]==/gi, "==Pronunciation=="); txt = txt.replace(/==proper name==/gi, "==Proper noun=="); txt = txt.replace(/==\[\[proper name\]\]==/gi, "==Proper noun=="); txt = txt.replace(/==proper noun==/gi, "==Proper noun=="); txt = txt.replace(/==\[\[proper noun\]\]==/gi, "==Proper noun=="); txt = txt.replace(/==related words==/gi, "==Related terms=="); txt = txt.replace(/==\[\[related words\]\]==/gi, "==Related terms=="); txt = txt.replace(/==see also==/gi, "==See also=="); txt = txt.replace(/==\[\[see also\]\]==/gi, "==See also=="); txt = txt.replace(/==symbol==/gi, "==Symbol=="); txt = txt.replace(/==\[\[symbol\]\]==/gi, "==Symbol=="); txt = txt.replace(/==symbols==/gi, "==Symbol=="); txt = txt.replace(/==\[\[symbols\]\]==/gi, "==Symbol=="); txt = txt.replace(/==synonyms==/gi, "==Synonyms=="); txt = txt.replace(/==\[\[synonyms\]\]==/gi, "==Synonyms=="); txt = txt.replace(/==translation==/gi, "==Translations=="); txt = txt.replace(/==\[\[translation\]\]==/gi, "==Translations=="); txt = txt.replace(/==translations==/gi, "==Translations=="); txt = txt.replace(/==\[\[translations\]\]==/gi, "==Translations=="); txt = txt.replace(/==note==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[note\]\]==/gi, "==Usage notes=="); txt = txt.replace(/==notes==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[notes\]\]==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[usage note\]\]==/gi, "==Usage notes=="); txt = txt.replace(/==usage==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[usage\]\]==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[usage notes\]\]==/gi, "==Usage notes=="); txt = txt.replace(/==usages==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[usages\]\]==/gi, "==Usage notes=="); txt = txt.replace(/==usage note==/gi, "==Usage notes=="); txt = txt.replace(/==\[\[intransitive verb\]\]==/gi, "==Verb=="); txt = txt.replace(/==verb==/gi, "==Verb=="); txt = txt.replace(/==\[\[verb\]\]==/gi, "==Verb=="); //Ironically, all these spelling variations have been spotted in Wiktionary... txt = txt.replace(/==Variant form==/gi, "==Alternative forms=="); txt = txt.replace(/==Variant forms==/gi, "==Alternative forms=="); txt = txt.replace(/==Alternate form==/gi, "==Alternative forms=="); txt = txt.replace(/==Alternate forms==/gi, "==Alternative forms=="); txt = txt.replace(/==Alternative form==/gi, "==Alternative forms=="); txt = txt.replace(/==Alternative forms==/gi, "==Alternative forms=="); //Ironically, all these spelling variations have been spotted in Wiktionary... txt = txt.replace(/==Alternate spelling==/gi, "==Alternative spellings=="); txt = txt.replace(/==Alternate spellings==/gi, "==Alternative spellings=="); txt = txt.replace(/==Alternative spelling==/gi, "==Alternative spellings=="); txt = txt.replace(/==Other spellings==/gi, "==Alternative spellings=="); txt = txt.replace(/==Spelling variant==/gi, "==Alternative spellings=="); txt = txt.replace(/==Spelling variants==/gi, "==Alternative spellings=="); txt = txt.replace(/==Spelling variation==/gi, "==Alternative spellings=="); txt = txt.replace(/==Spelling variations==/gi, "==Alternative spellings=="); txt = txt.replace(/==spellings==/gi, "==Alternative spellings=="); txt = txt.replace(/==variant==/gi, "==Alternative spellings=="); txt = txt.replace(/==\[\[variant\]\]==/gi, "==Alternative spellings=="); txt = txt.replace(/==variant spelling==/gi, "==Alternative spellings=="); txt = txt.replace(/==variant spellings==/gi, "==Alternative spellings=="); txt = txt.replace(/==variants==/gi, "==Alternative spellings=="); txt = txt.replace(/==variation==/gi, "==Alternative spellings=="); txt = txt.replace(/==variations==/gi, "==Alternative spellings=="); txt = txt.replace(/==varieties==/gi, "==Alternative spellings=="); txt = txt.replace(/==Typographic variants==/gi, "==Alternative spellings=="); txt = txt.replace(/==Variant spelling==/gi, "==Alternative spellings=="); txt = txt.replace(/==Variant spellings==/gi, "==Alternative spellings=="); //then correct levels txt = txt.replace(/==Adjective==\n/gi, "===Adjective===\n"); txt = txt.replace(/==Adverb==\n/gi, "===Adverb===\n"); txt = txt.replace(/==Derived terms==\n/gi, "===Derived terms===\n"); txt = txt.replace(/==Etymology==\n/gi, "===Etymology===\n"); txt = txt.replace(/==Noun==\n/gi, "===Noun===\n"); txt = txt.replace(/==Pronunciation==\n/gi, "===Pronunciation===\n"); txt = txt.replace(/==See also==\n/gi, "===See also===\n"); txt = txt.replace(/==Related terms==\n/gi, "===Related terms===\n"); txt = txt.replace(/==Symbol==\n/gi, "===Symbol===\n"); txt = txt.replace(/==Symbols==\n/gi, "===Symbol===\n"); txt = txt.replace(/==Synonyms==\n/gi, "===Synonyms===\n"); txt = txt.replace(/==Translation==\n/gi, "====Translations====\n"); txt = txt.replace(/==Translations==\n/gi, "====Translations====\n"); txt = txt.replace(/==Usage note==\n/gi, "===Usage note===\n"); txt = txt.replace(/==Verb==\n/gi, "===Verb===\n"); txt = txt.replace(/\#\*\ \[\[Synonym\]\]s\n/gi, "===Synonyms===\n"); txt = txt.replace(/\#\*\ Synonyms\n/gi, "===Synonyms===\n"); //next line is controvercial? txt = txt.replace(/====Alternative spellings====\n/g, "===Alternative spellings===\n"); txt = txt.replace(/==Alternative spellings==\n/g, "===Alternative spellings===\n"); txt = txt.replace(/===Alternative spellings===\n\[/g, "===Alternative spellings===\n* ["); txt = txt.replace(/====Alternative forms====\n/g, "===Alternative forms===\n"); txt = txt.replace(/==Alternative forms==\n/g, "===Alternative forms===\n"); txt = txt.replace(/===Alternative forms===\n\[/g, "===Alternative forms===\n* ["); //todo: Ensure all headers are in Sentence case, not in Title Case. <-- BAH! Go after valid headers only. Leave all others on exception "todo2" list. if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "===Hdr==="; } }

function langHdrs { var oldtext = txt; txt = txt.replace(/===icelandic===\n/gi, "==Icelandic==\n"); txt = txt.replace(/===german===\n/gi, "==German==\n"); txt = txt.replace(/===french===\n/gi, "==French==\n"); txt = txt.replace(/===indonesian===\n/gi, "==Indonesian==\n"); txt = txt.replace(/===interlingua===\n/gi, "==Interlingua==\n"); txt = txt.replace(/===\[\[interlingua\]\]===\n/gi, "==Interlingua==\n"); txt = txt.replace(/===italian===\n/gi, "==Italian==\n"); txt = txt.replace(/===latin===\n/gi, "==Latin==\n"); txt = txt.replace(/===portuguese===\n/gi, "==Portuguese==\n"); txt = txt.replace(/===novial===\n/gi, "==Novial==\n"); txt = txt.replace(/===romanica===\n/gi, "==Romanica==\n"); txt = txt.replace(/===\[\[romanica\]\]===\n/gi, "==Romanica==\n"); txt = txt.replace(/===spanish===\n/gi, "==Spanish==\n"); txt = txt.replace(/===slovak===\n/gi, "==Slovak==\n"); txt = txt.replace(/==volapuk==/gi, "==Volapük=="); txt = txt.replace(/==\[\[volapuk\]\]==/gi, "==Volapük=="); txt = txt.replace(/==volapük==/gi, "==Volapük=="); txt = txt.replace(/==\[\[volapük\]\]==/gi, "==Volapük=="); txt = txt.replace(/==volapük word==/gi, "==Volapük=="); txt = txt.replace(/==\[\[volapük\]\] word==/gi, "==Volapük=="); txt = txt.replace(/===\[\[volapük\]\]===\n/gi, "==Volapük==\n"); txt = txt.replace(/===welsh===\n/gi, "==Welsh==\n"); txt = txt.replace(/===\[\[Chickasaw\]\]===\n/gi, "==Chickasaw==\n"); txt = txt.replace(/===Meanings===\n/gi, ""); if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "==Lang=="; } }

// do not do generic code here! Only sway two letter templates that *are* language names for translations // TODO: A smarter person would have list="af,am,an,ar,az,be..." function langSubsts { var oldtext = txt; txt = txt.replace(/\{\{en\}\}/g, ""); txt = txt.replace(/\{\{af\}\}/g, ""); txt = txt.replace(/\{\{am\}\}/g, ""); txt = txt.replace(/\{\{an\}\}/g, ""); txt = txt.replace(/\{\{ar\}\}/g, ""); txt = txt.replace(/\{\{az\}\}/g, ""); txt = txt.replace(/\{\{be\}\}/g, ""); txt = txt.replace(/\{\{bg\}\}/g, ""); txt = txt.replace(/\{\{bh\}\}/g, ""); txt = txt.replace(/\{\{br\}\}/g, ""); txt = txt.replace(/\{\{bs\}\}/g, ""); txt = txt.replace(/\{\{ca\}\}/g, ""); txt = txt.replace(/\{\{ch\}\}/g, ""); txt = txt.replace(/\{\{cr\}\}/g, ""); txt = txt.replace(/\{\{cs\}\}/g, ""); txt = txt.replace(/\{\{cy\}\}/g, ""); txt = txt.replace(/\{\{da\}\}/g, ""); txt = txt.replace(/\{\{de\}\}/g, ""); txt = txt.replace(/\{\{el\}\}/g, ""); txt = txt.replace(/\{\{eo\}\}/g, ""); txt = txt.replace(/\{\{es\}\}/g, ""); txt = txt.replace(/\{\{et\}\}/g, ""); txt = txt.replace(/\{\{eu\}\}/g, ""); txt = txt.replace(/\{\{fa\}\}/g, ""); txt = txt.replace(/\{\{fi\}\}/g, ""); txt = txt.replace(/\{\{fj\}\}/g, ""); txt = txt.replace(/\{\{fo\}\}/g, ""); txt = txt.replace(/\{\{fr\}\}/g, ""); txt = txt.replace(/\{\{fy\}\}/g, ""); txt = txt.replace(/\{\{ga\}\}/g, ""); txt = txt.replace(/\{\{gl\}\}/g, ""); txt = txt.replace(/\{\{gn\}\}/g, ""); txt = txt.replace(/\{\{gu\}\}/g, ""); txt = txt.replace(/\{\{gv\}\}/g, ""); txt = txt.replace(/\{\{he\}\}/g, ""); txt = txt.replace(/\{\{hi\}\}/g, ""); txt = txt.replace(/\{\{hr\}\}/g, ""); txt = txt.replace(/\{\{hu\}\}/g, ""); txt = txt.replace(/\{\{hy\}\}/g, ""); txt = txt.replace(/\{\{ia\}\}/g, ""); txt = txt.replace(/\{\{id\}\}/g, ""); txt = txt.replace(/\{\{io\}\}/g, ""); txt = txt.replace(/\{\{is\}\}/g, ""); txt = txt.replace(/\{\{it\}\}/g, ""); txt = txt.replace(/\{\{ja\}\}/g, ""); txt = txt.replace(/\{\{jp\}\}/g, ""); txt = txt.replace(/\{\{jv\}\}/g, ""); txt = txt.replace(/\{\{ka\}\}/g, ""); txt = txt.replace(/\{\{kk\}\}/g, ""); txt = txt.replace(/\{\{km\}\}/g, ""); txt = txt.replace(/\{\{kn\}\}/g, ""); txt = txt.replace(/\{\{ko\}\}/g, ""); txt = txt.replace(/\{\{kr\}\}/g, ""); txt = txt.replace(/\{\{ku\}\}/g, ""); txt = txt.replace(/\{\{kw\}\}/g, ""); txt = txt.replace(/\{\{la\}\}/g, ""); txt = txt.replace(/\{\{lb\}\}/g, ""); txt = txt.replace(/\{\{li\}\}/g, ""); txt = txt.replace(/\{\{lo\}\}/g, ""); txt = txt.replace(/\{\{lt\}\}/g, ""); txt = txt.replace(/\{\{lv\}\}/g, ""); txt = txt.replace(/\{\{ma\}\}/g, ""); txt = txt.replace(/\{\{mh\}\}/g, ""); txt = txt.replace(/\{\{mi\}\}/g, ""); txt = txt.replace(/\{\{mk\}\}/g, ""); txt = txt.replace(/\{\{ml\}\}/g, ""); txt = txt.replace(/\{\{mn\}\}/g, ""); txt = txt.replace(/\{\{mr\}\}/g, ""); txt = txt.replace(/\{\{ms\}\}/g, ""); txt = txt.replace(/\{\{mt\}\}/g, ""); txt = txt.replace(/\{\{my\}\}/g, ""); txt = txt.replace(/\{\{ne\}\}/g, ""); txt = txt.replace(/\{\{nl\}\}/g, ""); txt = txt.replace(/\{\{nn\}\}/g, ""); txt = txt.replace(/\{\{no\}\}/g, ""); txt = txt.replace(/\{\{oc\}\}/g, ""); txt = txt.replace(/\{\{pl\}\}/g, ""); txt = txt.replace(/\{\{pt\}\}/g, ""); txt = txt.replace(/\{\{ro\}\}/g, ""); txt = txt.replace(/\{\{ru\}\}/g, ""); txt = txt.replace(/\{\{sa\}\}/g, ""); txt = txt.replace(/\{\{si\}\}/g, ""); txt = txt.replace(/\{\{sk\}\}/g, ""); txt = txt.replace(/\{\{sl\}\}/g, ""); txt = txt.replace(/\{\{sm\}\}/g, ""); txt = txt.replace(/\{\{sq\}\}/g, ""); txt = txt.replace(/\{\{sr\}\}/g, ""); txt = txt.replace(/\{\{su\}\}/g, ""); txt = txt.replace(/\{\{sv\}\}/g, ""); txt = txt.replace(/\{\{Sv\}\}/g, ""); txt = txt.replace(/\{\{sw\}\}/g, ""); txt = txt.replace(/\{\{ta\}\}/g, ""); txt = txt.replace(/\{\{te\}\}/g, ""); txt = txt.replace(/\{\{th\}\}/g, ""); txt = txt.replace(/\{\{tl\}\}/g, ""); txt = txt.replace(/\{\{tm\}\}/g, ""); txt = txt.replace(/\{\{tr\}\}/g, ""); txt = txt.replace(/\{\{tt\}\}/g, ""); txt = txt.replace(/\{\{ua\}\}/g, ""); txt = txt.replace(/\{\{uk\}\}/g, ""); txt = txt.replace(/\{\{ur\}\}/g, ""); txt = txt.replace(/\{\{uz\}\}/g, ""); txt = txt.replace(/\{\{vi\}\}/g, ""); txt = txt.replace(/\{\{vo\}\}/g, ""); txt = txt.replace(/\{\{wa\}\}/g, ""); txt = txt.replace(/\{\{xh\}\}/g, ""); txt = txt.replace(/\{\{yi\}\}/g, ""); txt = txt.replace(/\{\{yo\}\}/g, ""); txt = txt.replace(/\{\{zh\}\}/g, ""); txt = txt.replace(/\{\{zu\}\}/g, ""); txt = txt.replace(/\{\{alb\}\}/g, ""); txt = txt.replace(/\{\{ang\}\}/g, ""); txt = txt.replace(/\{\{arm\}\}/g, ""); txt = txt.replace(/\{\{arn\}\}/g, ""); txt = txt.replace(/\{\{ast\}\}/g, ""); txt = txt.replace(/\{\{bns\}\}/g, ""); txt = txt.replace(/\{\{bos\}\}/g, ""); txt = txt.replace(/\{\{chr\}\}/g, ""); txt = txt.replace(/\{\{cic\}\}/g, ""); txt = txt.replace(/\{\{fur\}\}/g, ""); txt = txt.replace(/\{\{gmh\}\}/g, ""); txt = txt.replace(/\{\{goh\}\}/g, ""); txt = txt.replace(/\{\{got\}\}/g, ""); txt = txt.replace(/\{\{grc\}\}/g, ""); txt = txt.replace(/\{\{haw\}\}/g, ""); txt = txt.replace(/\{\{kky\}\}/g, ""); txt = txt.replace(/\{\{kld\}\}/g, ""); txt = txt.replace(/\{\{mdf\}\}/g, ""); txt = txt.replace(/\{\{nap\}\}/g, ""); txt = txt.replace(/\{\{non\}\}/g, ""); txt = txt.replace(/\{\{pap\}\}/g, ""); txt = txt.replace(/\{\{pms\}\}/g, ""); txt = txt.replace(/\{\{rap\}\}/g, ""); txt = txt.replace(/\{\{scn\}\}/g, ""); txt = txt.replace(/\{\{sco\}\}/g, ""); txt = txt.replace(/\{\{tlh\}\}/g, ""); txt = txt.replace(/\{\{tyv\}\}/g, ""); txt = txt.replace(/\{\{vec\}\}/g, ""); txt = txt.replace(/\{\{wen\}\}/g, ""); // to me, these next few need to be reviewed quite closely! Obviously, not ISO 639-3. txt = txt.replace(/\{\{it-bo\}\}/g, ""); txt = txt.replace(/\{\{it-br\}\}/g, ""); txt = txt.replace(/\{\{it-ge\}\}/g, ""); txt = txt.replace(/\{\{it-mn\}\}/g, ""); txt = txt.replace(/\{\{it-mo\}\}/g, ""); txt = txt.replace(/\{\{it-pr\}\}/g, ""); txt = txt.replace(/\{\{el-it\}\}/g, ""); txt = txt.replace(/\{\{pt-br\}\}/g, ""); txt = txt.replace(/\{\{pt-pt\}\}/g, ""); txt = txt.replace(/\{\{zh-tc\}\}/g, ""); txt = txt.replace(/\{\{nl-vla\}\}/g, ""); txt = txt.replace(/\{\{nap-cal\}\}/g, ""); txt = txt.replace(/\{\{eml-rom\}\}/g, ""); txt = txt.replace(/\{\{gstr/g, "{{subst"+":gstr"); if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "{{subst:lang}}"; } }

// Get all the wikified common languages French, Dutch, German etc. de-wikified. //From a list of langs, search for translation style and heading style and correct both //italian,french,german,spanish,japanese,serbian,latin,swedish,dutch,finnish,russian,norwegian,bosnian, //esperanto,chinese,portuguese,irish,polish,slovak,czech,danish,greek,hebrew,turkish,welsh, //hungarian,korean,arabic,romanian,indonesian,croatian,vietnamese,bulgarian,hindi, //filipino,icelandic,albanian,sanskrit,slovene,thai,yiddish,  **TOP40** //,tamil,urdu,balinese,afrikaans,kurdish,hawaiian,swahili,scots,fijian,zulu,cantonese, function deWikify { var oldtext = txt; txt = txt.replace(/\*\[\[Italian\]\]:/gi, "*Italian:"); txt = txt.replace(/\*\[\[French\]\]:/gi, "*French:"); txt = txt.replace(/\*\[\[German\]\]:/gi, "*German:"); txt = txt.replace(/\*\[\[Spanish\]\]:/gi, "*Spanish:"); txt = txt.replace(/\*\[\[Japanese\]\]:/gi, "*Japanese:"); txt = txt.replace(/\*\[\[Serbian\]\]:/gi, "*Serbian:"); txt = txt.replace(/\*\[\[Latin\]\]:/gi, "*Latin:"); txt = txt.replace(/\*\[\[Swedish\]\]:/gi, "*Swedish:"); txt = txt.replace(/\*\[\[Dutch\]\]:/gi, "*Dutch:"); txt = txt.replace(/\*\[\[Finnish\]\]:/gi, "*Finnish:"); txt = txt.replace(/\*\[\[Russian\]\]:/gi, "*Russian:"); txt = txt.replace(/\*\[\[Norwegian\]\]:/gi, "*Norwegian:"); txt = txt.replace(/\*\[\[Bosnian\]\]:/gi, "*Bosnian:"); // txt = txt.replace(/\*\[\[Esperanto\]\]:/gi, "*Esperanto:"); txt = txt.replace(/\*\[\[Chinese\]\]:/gi, "*Chinese:"); txt = txt.replace(/\*\[\[Portuguese\]\]:/gi, "*Portuguese:"); // txt = txt.replace(/\*\[\[Irish\]\]:/gi, "*Irish:"); txt = txt.replace(/\*\[\[Polish\]\]:/gi, "*Polish:"); txt = txt.replace(/\*\[\[Slovak\]\]:/gi, "*Slovak:"); txt = txt.replace(/\*\[\[Czech\]\]:/gi, "*Czech:"); txt = txt.replace(/\*\[\[Danish\]\]:/gi, "*Danish:"); txt = txt.replace(/\*\[\[Greek\]\]:/gi, "*Greek:"); txt = txt.replace(/\*\[\[Hebrew\]\]:/gi, "*Hebrew:"); txt = txt.replace(/\*\[\[Turkish\]\]:/gi, "*Turkish:"); txt = txt.replace(/\*\[\[Welsh\]\]:/gi, "*Welsh:"); txt = txt.replace(/\*\[\[Hungarian\]\]:/gi, "*Hungarian:"); txt = txt.replace(/\*\[\[Korean\]\]:/gi, "*Korean:"); txt = txt.replace(/\*\[\[Arabic\]\]:/gi, "*Arabic:"); txt = txt.replace(/\*\[\[Romanian\]\]:/gi, "*Romanian:"); txt = txt.replace(/\*\[\[Indonesian\]\]:/gi, "*Indonesian:"); txt = txt.replace(/\*\[\[Croatian\]\]:/gi, "*Croatian:"); txt = txt.replace(/\*\[\[Vietnamese\]\]:/gi, "*Vietnamese:"); txt = txt.replace(/\*\[\[Bulgarian\]\]:/gi, "*Bulgarian:"); txt = txt.replace(/\*\[\[Hindi\]\]:/gi, "*Hindi:"); txt = txt.replace(/\*\[\[Filipino\]\]:/gi, "*Filipino:"); txt = txt.replace(/\*\[\[Icelandic\]\]:/gi, "*Icelandic:"); txt = txt.replace(/\*\[\[Albanian\]\]:/gi, "*Albanian:"); txt = txt.replace(/\*\[\[Sanskrit\]\]:/gi, "*Sanskrit:"); txt = txt.replace(/\*\[\[Slovene\]\]:/gi, "*Slovene:"); txt = txt.replace(/\*\[\[Thai\]\]:/gi, "*Thai:"); // txt = txt.replace(/\*\[\[Yiddish\]\]:/gi, "*Yiddish:"); //txt = txt.replace(/\*\[\[Tamil\]\]:/gi, "*Tamil:"); //txt = txt.replace(/\*\[\[Urdu\]\]:/gi, "*Urdu:"); //txt = txt.replace(/\*\[\[Balinese\]\]:/gi, "*Balinese:"); //txt = txt.replace(/\*\[\[Afrikaans\]\]:/gi, "*Afrikaans:"); //txt = txt.replace(/\*\[\[Kurdish\]\]:/gi, "*Kurdish:"); //txt = txt.replace(/\*\[\[Hawaiian\]\]:/gi, "*Hawaiian:"); //txt = txt.replace(/\*\[\[Swahili\]\]:/gi, "*Swahili:"); //txt = txt.replace(/\*\[\[Scots\]\]:/gi, "*Scots:"); //txt = txt.replace(/\*\[\[Fijian\]\]:/gi, "*Fijian:"); //txt = txt.replace(/\*\[\[Zulu\]\]:/gi, "*Zulu:"); //txt = txt.replace(/\*\[\[Cantonese\]\]:/gi, "*Cantonese:"); txt = txt.replace(/==\[\[Italian\]\]==/gi, "==Italian=="); txt = txt.replace(/==\[\[French\]\]==/gi, "==French=="); txt = txt.replace(/==\[\[German\]\]==/gi, "==German=="); txt = txt.replace(/==\[\[Spanish\]\]==/gi, "==Spanish=="); txt = txt.replace(/==\[\[Japanese\]\]==/gi, "==Japanese=="); txt = txt.replace(/==\[\[Serbian\]\]==/gi, "==Serbian=="); txt = txt.replace(/==\[\[Latin\]\]==/gi, "==Latin=="); txt = txt.replace(/==\[\[Swedish\]\]==/gi, "==Swedish=="); txt = txt.replace(/==\[\[Dutch\]\]==/gi, "==Dutch=="); txt = txt.replace(/==\[\[Finnish\]\]==/gi, "==Finnish=="); txt = txt.replace(/==\[\[Russian\]\]==/gi, "==Russian=="); txt = txt.replace(/==\[\[Norwegian\]\]==/gi, "==Norwegian=="); txt = txt.replace(/==\[\[Bosnian\]\]==/gi, "==Bosnian=="); // txt = txt.replace(/==\[\[Esperanto\]\]==/gi, "==Esperanto=="); txt = txt.replace(/==\[\[Chinese\]\]==/gi, "==Chinese=="); txt = txt.replace(/==\[\[Portuguese\]\]==/gi, "==Portuguese=="); // txt = txt.replace(/==\[\[Irish\]\]==/gi, "==Irish=="); txt = txt.replace(/==\[\[Polish\]\]==/gi, "==Polish=="); txt = txt.replace(/==\[\[Slovak\]\]==/gi, "==Slovak=="); txt = txt.replace(/==\[\[Czech\]\]==/gi, "==Czech=="); txt = txt.replace(/==\[\[Danish\]\]==/gi, "==Danish=="); txt = txt.replace(/==\[\[Greek\]\]==/gi, "==Greek=="); txt = txt.replace(/==\[\[Hebrew\]\]==/gi, "==Hebrew=="); txt = txt.replace(/==\[\[Turkish\]\]==/gi, "==Turkish=="); // txt = txt.replace(/==\[\[Welsh\]\]==/gi, "==Welsh=="); txt = txt.replace(/==\[\[Hungarian\]\]==/gi, "==Hungarian=="); txt = txt.replace(/==\[\[Korean\]\]==/gi, "==Korean=="); txt = txt.replace(/==\[\[Arabic\]\]==/gi, "==Arabic=="); txt = txt.replace(/==\[\[Romanian\]\]==/gi, "==Romanian=="); txt = txt.replace(/==\[\[Indonesian\]\]==/gi, "==Indonesian=="); txt = txt.replace(/==\[\[Croatian\]\]==/gi, "==Croatian=="); txt = txt.replace(/==\[\[Vietnamese\]\]==/gi, "==Vietnamese=="); txt = txt.replace(/==\[\[Bulgarian\]\]==/gi, "==Bulgarian=="); txt = txt.replace(/==\[\[Hindi\]\]==/gi, "==Hindi=="); txt = txt.replace(/==\[\[Filipino\]\]==/gi, "==Filipino=="); txt = txt.replace(/==\[\[Icelandic\]\]==/gi, "==Icelandic=="); txt = txt.replace(/==\[\[Albanian\]\]==/gi, "==Albanian=="); txt = txt.replace(/==\[\[Sanskrit\]\]==/gi, "==Sanskrit=="); txt = txt.replace(/==\[\[Slovene\]\]==/gi, "==Slovene=="); txt = txt.replace(/==\[\[Thai\]\]==/gi, "==Thai=="); // txt = txt.replace(/==\[\[Yiddish\]\]==/gi, "==Yiddish=="); //txt = txt.replace(/==\[\[Tamil\]\]==/gi, "==Tamil=="); //txt = txt.replace(/==\[\[Urdu\]\]==/gi, "==Urdu=="); //txt = txt.replace(/==\[\[Balinese\]\]==/gi, "==Balinese=="); //txt = txt.replace(/==\[\[Afrikaans\]\]==/gi, "==Afrikaans=="); //txt = txt.replace(/==\[\[Kurdish\]\]==/gi, "==Kurdish=="); //txt = txt.replace(/==\[\[Hawaiian\]\]==/gi, "==Hawaiian=="); //txt = txt.replace(/==\[\[Swahili\]\]==/gi, "==Swahili=="); //txt = txt.replace(/==\[\[Scots\]\]==/gi, "==Scots=="); //txt = txt.replace(/==\[\[Fijian\]\]==/gi, "==Fijian=="); //txt = txt.replace(/==\[\[Zulu\]\]==/gi, "==Zulu=="); //txt = txt.replace(/==\[\[Cantonese\]\]==/gi, "==Cantonese=="); txt = txt.replace(/==\[\[w\:Koine Greek\|Koine Greek\]\]==/gi, "==Ancient Greek=="); txt = txt.replace(/==\[\[w:Koine Greek\|Koine Greek\]\]==/gi, "==Ancient Greek=="); txt = txt.replace(/==\[\[w\:Koine Greek|Koine Greek\]\]==/gi, "==Ancient Greek=="); txt = txt.replace(/==\[\[w:Koine Greek|Koine Greek\]\]==/gi, "==Ancient Greek=="); if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "dewikify common langs"; } }

function notEnglishInflection { var oldtext = txt;

//On lines following heading lines (===Noun===) that start with "#", ensure stem plus [c] // or [u] or plural form are present, wikified properly. If not, add "s" to end of //stem-word, pop up a warning saying that this may be pluralizing it wrong, and go.

//for now, quick and dirty replacement if missing entirely. (Should the 'often' incorrect plural just be skipped?) txt = txt.replace(/===Noun===\n\#/g, "===Noun===\n\n\n\#"); txt = txt.replace(/===Proper noun===\n\#/g, "===Proper noun===\n\n\n\#");

//On lines following "===Adjective===" that start with a "#", ensure and  are there (even if they say "none".)  <--bogus. txt = txt.replace(/===Adjective===\n\#/g, "===Adjective===\n\n\n\#");

//On lines following "===Adverb===" that start with a "#", ensure and  are there (even if they say "none".) <-- bogus txt = txt.replace(/===Adverb===\n\#/g, "===Adverb===\n\n\n\#");

//todo: rework this section once Polyglot has the template politics sorted out //on lines following "===Verb===" that start with "'", ensure that past, participle and third person forms are mentioned, otherwise add a {{en-infl... template txt = txt.replace(/===Verb===\n\#/g, "===Verb===\n\n\n\#");

if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "{{infl}}"; } }

function englishInflection { var oldtext = txt;

//On lines following heading lines (===Noun===) that start with "#", ensure stem plus [c] // or [u] or plural form are present, wikified properly. If not, add "s" to end of //stem-word, pop up a warning saying that this may be pluralizing it wrong, and go.

//for now, quick and dirty replacement if missing entirely. (Should the 'often' incorrect plural just be skipped?) txt = txt.replace(/===Noun===\n\#/g, "===Noun===\n\n\n\n\n\n\#"); txt = txt.replace(/===Proper noun===\n\#/g, "===Proper noun===\n\n\n\#");

//On lines following "===Adjective===" that start with a "#", ensure and  are there (even if they say "none".)  <--bogus. // txt = txt.replace(/===Adjective===\n\#/g, "===Adjective===\n\<\!--Pick one or more of the following:-->\n'\n'  (no  or )\n'  (: more , : most )\n'\n\n\#"); txt = txt.replace(/===Adjective===\n\#/g, "===Adjective===\n\<\!--Pick one or more of the following:-->\n'\n' (no  or )\n'  (: more , : most )\n'  (: er, : est)\n\n\#");

//On lines following "===Adverb===" that start with a "#", ensure and  are there (even if they say "none".) <-- bogus txt = txt.replace(/===Adverb===\n\#/g, "===Adverb===\n\n\n\#"); // txt = txt.replace(/===Adverb===\n\#/g, "===Adverb===\n  (: er, : est)\n\n\#");

//todo: rework this section once Polyglot has the template politics sorted out //on lines following "===Verb===" that start with "'", ensure that past, participle and third person forms are mentioned, otherwise add a {{en-infl... template txt = txt.replace(/Verb===\n\#/gi, "Verb===\n{{en-infl-reg-consonant-y|||}}\n{{en-infl-reg-consonant|||}}\n{{en-infl-reg-sibilant|||}}\n{{en-infl-reg-other-e||e}}\n{{en-infl-reg-ie||e}}\n{{en-infl-reg-vowel-e||e}}\n\n\#");

if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "{{infl}} (en)"; } }

//Inflection lines: TODO separate code for entries that have ==English==. //this gets about 80% right. Perfectly acceptable to have many languages, but for //horribly formatted entries, there is usually only one language. Entries with //multiple languages tend to be pretty clean, comparatively. This code needs to be //rewritten when I figure out the Russian technique of selecting text-sections. (Or //rather, how to implement that here.) function inflLine {

//momentarily remove extra blank lines txt = txt.replace(/verb===\n\n/gi, "Verb===\n"); txt = txt.replace(/===noun===\n\n/gi, "===Noun===\n"); txt = txt.replace(/===proper noun===\n\n/gi, "===Proper noun===\n"); txt = txt.replace(/===adjective===\n\n/gi, "===Adjective===\n"); txt = txt.replace(/===adverb===\n\n/gi, "===Adverb===\n");

if (txt.search(/==English==\n/) == -1) { notEnglishInflection; } else { englishInflection; } //todo then do the ones that are common to both...Proper noun...Phrase...etc. }

//Next, on lines that start with "#" (therefore definitions) skip the, (qualifiers) and // punctuation: then capitalize first letter of first sentence, pipe-syntax-wikified if needed. Ensure // period is at end of line (except quotes and parens, of course.)

//todo: make sure templates that are not in all upper-case start with a lower case character

//todo: flag or just replace "===Transitive verb===" with "===Verb===" <-- WS:BP first

//todo: count heading level. If heading level is four, and last heading level was 2, warn or fix or something. (Note: if level is 2, and last level was 2, 3, 4, or 5, it is still ok)

//todo: If English not first heading, and there is no 2nd level header, add "==English=="

//todo: If English appears elsewhere, and another language is in front, swap sections (Separate w/ "".)

//todo: Remove "" except once between English and all other language.

//todo: move all category links to bottom

//todo: move all interwiki links even more bottomer.

//todo: "subst:" all etymology Webster templates ending in a period. Discuss on WS:BP first.

//todo: Alphabetize Part Of Speech sections

//prep tables for balancing... function transTable { var oldtext = txt; txt = txt.replace(/\<\!--left column--\>\n/gi, ""); txt = txt.replace(/\<\!--right column--\>\n/gi, ""); txt = txt.replace(/\<\!--languages from A to I go here--\>\n/gi, ""); txt = txt.replace(/\<\!--Put translations for languages from A to I here--\>\n/gi, ""); txt = txt.replace(/\<\!--languages from A to M go here--\>\n/gi, ""); txt = txt.replace(/\<\!--languages from N to Z go here--\>\n/gi, ""); txt = txt.replace(/\<\!--languages from J to Z go here--\>\n/gi, ""); txt = txt.replace(/\<\!--Put translations for languages from J to Z here--\>\n/gi, ""); txt = txt.replace(/\{\| border=0 width=100\%\n\|-\n\|bgcolor=\"\#FFFFE0\" valign=top width=48\%\|\n\{\|/gi, ""); txt = txt.replace(/\{\| border=0 width=100\%\n\|-\n\|bgcolor=\"\#FFFFE0\" valign=top width=48\%\|\n\{\|/gi, ""); txt = txt.replace(/\|\}\n\| width=1\% \|\n\|bgcolor=\"\#FFFFE0\" valign=top width=48\%\|\n\{\|/gi, ""); txt = txt.replace(/\|\}\n\|\}/gi, "");

//rewrite the tables auto-balancing code here... //Note that it will need the Russian's area-selection logic applied to it /* pg	;balance columns for a "Names" page (all in 4 columns) w !,"Paste text of entire page with sections to be balanced:",! k x,y r y(1) f k=2:1 r !,y(k):5 q:'$t w #,!!!,y(1) f m=2:1:k d	.i y(m)'?1"==".e w !,y(m) q	.w !,y(m) s x(1)=y(m) .f l=2:0 q:'$d(y(m+1)) q:y(m+1)?1"==".e  q:y(m+1)?1"{{".e1"index-".e  d	..s m=m+1 ..s x(l)=y(m) ..s l=l+1 .s i=l-1 d mid4 w ! q top4	;balance columns w !,"Paste text of section to be balanced:",! r x(1) f i=2:1 r !,x(i):5 q:'$t w #,!!!,x(1) mid4	s cnt=0,i=i-1,c=0 f j=2:1:i i x(j)?1"{".e k x(j) f j=2:1:i i $g(x(j))?1"|".e k x(j) f j=2:1:i i $tr($g(x(j))," ","")="" k x(j) f j=2:1:i i $g(x(j))?1"''Section".e w !,x(j) k x(j) f j=2:1:i i $d(x(j)) s cnt=cnt+1 i x(1)["Translation" d q	.w !,"" .f j=2:1:i i $d(x(j)) s c=c+1 w:c=cnt\2 !,"" w !,x(j) .w !,"" q:cnt<1 w !,"{{top4}}" s tcnt=cnt,cnt=$s(cnt#4:1,1:0)+(cnt\4),md=0 f j=2:1:i i $d(x(j)) s c=c+1 d:c>cnt w !,x(j) .w !,"{{mid4}}" s c=1 s md=md+1 .i j=4,tcnt=5 s cnt=cnt-1 .i j=4,tcnt=6 s cnt=cnt-1 .i j=7,tcnt=9 s cnt=cnt-1 i md<3 w:md<1 !,"{{mid4}}" w:md<2 !,"{{mid4}}" w !,"{{mid4}}" w !,"{{bottom}}" q if (txt != oldtext) { if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; document.editform.wpSummary.value += "{{top/mid/bot}}"; } }

function superAutoFormat { // get page title pagetitle = document.getElementById('content').getElementsByTagName('h1').item(0).firstChild.nodeValue; if (pagetitle.search(/Editing /) == -1) return; pagetitle = pagetitle.replace(/Editing /g, ""); pageexternal = pagetitle.replace(/\ /g, "_");

// is this in the main namespace? If not, stop. if (pagetitle.search(/\:/) != -1) return;

txt = " " + document.editform.wpTextbox1.value; txt = txt.substr (1, txt.length-1); var oldtxt = txt; if (txt.length < 2) txt = " " + txt;

// change me, if not exiting properly / {{PAGENAMEE}}

txt = txt.replace(/\{\{PAGENAMEE\}\}/g, pageexternal); txt = txt.replace(/\{\{PAGENAME\}\}/g, pagetitle); txt = txt.replace(/\{\{subst:PAGENAME\}\}/g, pagetitle);

minorFormat; //minor format problems that must be dealt with first // genderFmt;   //format gender from italics to template langHdrs;   //spap out {{-en-}} and such headLevel;  //correct known 3rd level heading level problems langHdrs;   //correct known language heading level problems langSubsts; //subst: all the language templates deWikify;   //de-wikify all "common" languages //todo: limit formatting of inflections and such to ==English== section only? inflLine;   //add an "inflection" line if missing transTable; //reformat translations tables, balance columns (todo)

txt = txt.replace(/\{\{PAGENAMEE\}\}/g, pageexternal); txt = txt.replace(/\{\{PAGENAME\}\}/g, pagetitle); txt = txt.replace(/\{\{subst:PAGENAME\}\}/g, pagetitle);

if (txt == " ") txt = "";

document.editform.wpTextbox1.value = txt;

//document.editform.wpSummary.value = document.forms.length;

if (txt != oldtxt) { //comments now added for specific sections only. if (document.editform.wpSummary.value == "") document.editform.wpSummary.value = "fmt"; //if (document.editform.wpSummary.value != "") document.editform.wpSummary.value += ", "; //document.editform.wpSummary.value += "+format"; document.editform.wpDiff.click; } }

function punishWikiServers { /* No, this is not a crazy mass attack. OK, I should rename the function, but you get the idea...every 5 seconds load a new window in edit mode, and let the other portions of this javascript do the dirtywork to the given page. So, when I load one of my three special cleanup pages...my generated "todo" list, this section of code will start opening new windows like a porn site gone mad. The auto-formatting of those pages is not perfect (especially considering that these are "cleanup" lists) so I'll have to come back and ALT-S them each after the show changes, anyway.

I actually think this will be nicer to the servers. They seem to choke when I try to manually open 20 pages. At least this way, there'll be *some* delay between each new page open. */ var i,x,h,url,z document.editform.wpSummary.value = ""; for (i=0; i<160; i++) { h = document.links[i] ; //.getAttribute(%22href%22); url = h.toString; if (url.search(/action=edit/) != -1) { z = window.open(url); //sleep(5000); //milliseconds, right? } }  }

function reformatMyPage { addToNav ; //fixCreationLinks ; superAutoFormat ; //if (pagetitle.search("MacKenzie\/todo") != -1) { //punishWikiServers; //}

//Let this happen on MediaWiki:Nogomatch instead. //nogomatchHideInputBoxen; }

var hack = 'failed'; var hack_pagetitle =''; if (window.addEventListener) window.addEventListener("load",reformatMyPage,false); else if (window.attachEvent) window.attachEvent("onload",reformatMyPage);

//Remember to start by opening Tools, Web Development, JavaScript Console...

/*

//Remember to start by opening Tools, Web Development, JavaScript Console...

// User:Lupin/popups.js

mw.loader.load(            'https://en.wikipedia.org/w/index.php?title=User:Lupin/popups.js'             + '&action=raw&ctype=text/javascript&dontcountme=s');

title: User:MGSpiller/monobook.js


text:
dapple

Noun

 * 1) A mottled marking, usually in clusters.
 * 2) An animal with a mottled or spotted skin or coat.
 * 3) * 1800, Samuel Taylor Coleridge tr., Friedrich von Schiller, The Death of Wallenstein, 2004
 * “My brother,” said he, “do not ride to–day / The dapple, as you’re wont; but mount the horse / Which I have chosen for thee.
 * 1) * 2004, D Caroline Coile,
 * Some well-intentioned breeders inadvertently breed two dapples together because occasionally a dapple will have so few patches of mottled coloration it appears undappled.
 * Some well-intentioned breeders inadvertently breed two dapples together because occasionally a dapple will have so few patches of mottled coloration it appears undappled.

Translations

 * Finnish:
 * Russian:

 * Finnish: ; laikukas (eläin)
 * German:
 * Spanish:, animal de piel moteada

Adjective

 * 1) Having a mottled or spotted skin or coat, dappled.

Translations

 * Arabic:
 * Bulgarian:, петнист
 * Finnish:
 * French: ,
 * German: scheckig, sprenglich, sprenklich, sprenglig,
 * Russian:, of horses: в яблоках (v jáblokakh),
 * Spanish:, ,
 * Swedish: apelkastad

Verb

 * 1) To mark or become marked with mottling or spots.

Translations

 * Bulgarian:, изпъстрям се
 * German:, scheckig machen
 * Russian:,  , , , , , , , ,
 * Spanish: ,

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: dapple


text: recollections

title: recollections


text:
farrier

Etymology
, from, from , from.

Noun

 * 1) A person who maintains the health and balance of horses' feet through the trimming of the hoofs and fitting of horseshoes.

Translations

 * Albanian:
 * Arabic: بَيْطَار
 * Armenian: ,
 * Azerbaijani: nalbənd
 * Bulgarian: налбантин
 * Catalan: ferrador,
 * Chinese:
 * Mandarin: 蹄鐵匠
 * Czech: podkovář
 * Danish: beslagsmed
 * Dutch:
 * Esperanto: hufumisto
 * Estonian:
 * Finnish:, ,
 * French: ,
 * Galician:, ferradora
 * German:, , , Hufnerin, Hufbeschlagschmied, Hufbeschlagschmiedin, Beschlagschmied, Beschlagschmiedin
 * Greek:
 * Gujarati: નાલબંદ
 * Hebrew: מפרזל סוסים
 * Hungarian:
 * Icelandic: járningamaður
 * Irish: crúdóir, fairéir
 * Italian:, maniscalca, fabbro ferraio,
 * Japanese:
 * Kurdish:
 * Northern Kurdish: ,
 * Macedonian: потко́вувач, на́лбат
 * Maltese: nagħgħâl
 * Maori: kaihaeana hōiho
 * Norwegian:
 * Bokmål: hovslager, beslagsmed
 * Nynorsk: hovslagar, hóvslagar
 * Ottoman Turkish: نعلبند, بیطار, نعلبر
 * Persian:
 * Polish:
 * Portuguese:, ferradora
 * Romanian:
 * Russian: ,
 * Spanish: herrador, herradora
 * Swedish:, hovslagerska
 * Turkish:
 * Volapük:, hisafaferan , jisafaferan
 * Welsh: ffariar

Verb

 * 1)  To practise as a farrier; to carry on the trade of a farrier.

title: farrier


text:
gallop

Etymology
From, from (compare modern 🇨🇬), from , from  + , from , from ,. Possibly also derived from a deverbal of from  from a Proto-Germanic word meaning "dead, victim, slain" from  +  from.

More at, ,. See also the doublet, coming from the same source through an Old Northern French variant.

Noun

 * 1) The fastest gait of a horse, a two-beat stride during which all four legs are off the ground simultaneously.
 * 2) An act or instance of going or running rapidly.
 * 3)  An abnormal rhythm of the heart, made up of three or four sounds, like a horse's gallop.
 * 4)  A rhythm consisting of an 8th note followed by two 16th notes, resembling a horse's gallop.
 * 1)  A rhythm consisting of an 8th note followed by two 16th notes, resembling a horse's gallop.

Translations

 * Armenian: ,
 * Breton:
 * Bulgarian: галоп
 * Catalan:
 * Czech: trysk
 * Danish: galop
 * Dutch: strictly speaking rengalop, usually
 * Finnish: ,
 * French:
 * Galician: galope
 * Georgian: ოთხაღებით სვლა, ნავარდი
 * German:
 * Italian:
 * Japanese: ギャロップ
 * Lithuanian: galvotrūkčiais, galopas, šuoliai
 * Macedonian: га́лоп
 * Mongolian:, давхилт
 * Norwegian:
 * Occitan:
 * Persian:
 * Polish:
 * Portuguese:
 * Romanian:
 * Russian:
 * Serbo-Croatian:
 * Cyrillic: га̀лоп
 * Roman:
 * Spanish:
 * Swedish:
 * Turkish:

Verb

 * 1)  To run at a gallop.
 * 2)  To ride at a galloping pace.
 * 3)  To cause to gallop.
 * 4)  To make electrical or other utility lines sway and/or move up and down violently, usually due to a combination of high winds and ice accrual on the lines.
 * 5)  To run very fast.
 * 6)  To go rapidly or carelessly, as in making a hasty examination.
 * 7)  To progress rapidly through the body.
 * 1)  To run very fast.
 * 2)  To go rapidly or carelessly, as in making a hasty examination.
 * 3)  To progress rapidly through the body.
 * 1)  To progress rapidly through the body.
 * 1)  To progress rapidly through the body.
 * 1)  To progress rapidly through the body.

Translations

 * Albanian:
 * Arabic:
 * Bulgarian:
 * Catalan:
 * Chinese:
 * Mandarin: ,
 * Czech: běžet tryskem, letět tryskem, jet tryskem
 * Danish: galopere
 * Dutch:
 * Finnish: ,
 * French:
 * Galician: galopar
 * Georgian: ოთხით ჭენება, ნავარდი
 * German:
 * Hebrew:
 * Hungarian: ,
 * Ido:
 * Italian:
 * Japanese: ギャロップ
 * Lithuanian: šuoliuoti
 * Macedonian: галопи́ра
 * Mongolian:
 * Norwegian: galoppere
 * Occitan:
 * Persian: ,
 * Polish:, cwałować
 * Portuguese:
 * Romanian:
 * Russian: скака́ть гало́пом,
 * Serbo-Croatian:
 * Cyrillic: галопирати
 * Roman:
 * Spanish:
 * Swedish:
 * Thai:
 * Turkish: dörtnal koşmak
 * Vietnamese:

 * Czech: přinutit k trysku, pobídnout k trysku
 * Ido:
 * Mongolian: давхиулах

title: gallop


text:
gymkhana

Etymology
From  /, from  /  +  /. Influenced by and.

Noun

 * 1)  A competition where riders and horses display a range of skills and aptitudes.
 * 2)  A place of public resort for athletic games, etc.
 * 3)  A meeting for such sports.
 * 1)  A meeting for such sports.
 * 1)  A meeting for such sports.

title: gymkhana


text:
chasse

Etymology 1
Borrowed from.

Translations

 * French: pas chassé

Etymology 3
From, variant of , from. .

Noun

 * 1) A reliquary casket.

Etymology
, from, deverbal of.

Noun

 * 1) hunt, hunting

Usage notes

 * Can be followed by a prepositional phrase introduced by to indicate the object of the hunt.

Etymology
From, from Classical.

Noun

 * 1) chest; trunk large container

title: chasse


text:
sobbing

Noun

 * 1) Act of one who sobs; a crying or weeping.

Translations

 * Bulgarian:, хлипане
 * Finnish:
 * French:
 * Galician: choro, choremia
 * German: Schluchzen
 * Hungarian:
 * Latin: singultus
 * Norwegian: snufsing
 * Russian:
 * Spanish:

Adjective

 * 1) That or who sobs.

Translations

 * Dutch: ,
 * Finnish: nyyhkivä,
 * French: ,
 * Spanish:

title: sobbing


text: colonists

title: colonists


text: sovereigns

title: sovereigns


text:
slipping

Noun

 * 1) The act of something that slips; a slip; a skidding or sudden loosening motion.
 * slippings and slidings

title: slipping


text:
antinode

Noun

 * 1)  A region of maximum amplitude situated between adjacent nodes of a vibrating body, such as a string.

Translations

 * Irish: frithnód
 * Italian: antinodo
 * Maori: pūrahi
 * Portuguese: antinodo
 * Spanish:

title: antinode


text:
contortion

Etymology
From.

Noun

 * 1) The act of contorting, twisting or deforming something, especially oneself.
 * 2) A form of acrobatic display which involves the dramatic bending and flexing of the human body.

Translations

 * Bulgarian: ,
 * Chinese:
 * Mandarin:, ,
 * Dutch: verwringing,, kronkeling, ,
 * Irish: freangadh
 * Manx: anchummey
 * Russian: ,
 * Spanish:
 * Ukrainian: викривлення, перекручення, спотворення

 * Chinese:
 * Mandarin: 柔身術, 軟功
 * French:
 * German: Kontorsion
 * Russian:
 * Spanish:

title: contortion


text:
deform

Etymology 1
From, from (modern 🇨🇬), or directly from its  , from  +  (further etymology unknown; perhaps related to , probably from Pre-Greek, but there is no consensus) +.

Adjective

 * 1)  Having an unusual and unattractive shape; deformed, misshapen; hence, hideous, ugly.

Etymology 2
From, equivalent to en, from  (modern 🇨🇬), or directly from its   (whence 🇨🇬), the    of , from  +  (from ; see further at etymology 1).

Verb

 * 1) To change the form of (something), usually thus making it disordered or irregular; to give (something) an abnormal or unusual shape.
 * 2)  To alter the shape of (something) by applying a force or stress.
 * 3)  To change the look of (something), usually thus making it imperfect or unattractive; to give (something) an abnormal or unusual appearance.
 * 4) To mar the character or quality of (something).
 * 5)  To become changed in shape or misshapen.
 * 1)  To alter the shape of (something) by applying a force or stress.
 * 2)  To change the look of (something), usually thus making it imperfect or unattractive; to give (something) an abnormal or unusual appearance.
 * 3) To mar the character or quality of (something).
 * 4)  To become changed in shape or misshapen.
 * 1)  To alter the shape of (something) by applying a force or stress.
 * 2)  To change the look of (something), usually thus making it imperfect or unattractive; to give (something) an abnormal or unusual appearance.
 * 3) To mar the character or quality of (something).
 * 4)  To become changed in shape or misshapen.
 * 1)  To change the look of (something), usually thus making it imperfect or unattractive; to give (something) an abnormal or unusual appearance.
 * 2) To mar the character or quality of (something).
 * 3)  To become changed in shape or misshapen.
 * 1) To mar the character or quality of (something).
 * 2)  To become changed in shape or misshapen.
 * 1) To mar the character or quality of (something).
 * 2)  To become changed in shape or misshapen.
 * 1) To mar the character or quality of (something).
 * 2)  To become changed in shape or misshapen.
 * 1) To mar the character or quality of (something).
 * 2)  To become changed in shape or misshapen.
 * 1) To mar the character or quality of (something).
 * 2)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.
 * 1)  To become changed in shape or misshapen.

Translations

 * Bulgarian:
 * Catalan:
 * Danish: deformere
 * Finnish:, ,
 * French:
 * Hungarian:, , elrontja az alakját
 * Italian:
 * Polish: odkształcać, odkształcić
 * Portuguese:
 * Spanish:
 * Swedish:

 * Bulgarian:
 * Danish: deformere
 * Finnish:, deformoida
 * Hungarian:, megváltoztatja az alakját
 * Swedish:

 * Bulgarian:
 * Finnish: ,
 * Hungarian: ,
 * Polish:, odkształcać, odkształcić
 * Portuguese:
 * Spanish:

 * Finnish:

 * Bulgarian: деформирам се
 * Danish: deformere
 * Finnish: rusentua,
 * Hungarian: ,
 * Polish: odkształcać się, odkształcić się
 * Spanish:
 * Swedish:

title: deform


text:
vocalic

Etymology
Borrowed from.

Adjective

 * 1) Pertaining to a vowel.

Translations

 * Belarusian:
 * Finnish:
 * French:
 * German:
 * Interlingua: vocalic
 * Polish: samogłoskowy
 * Romanian:
 * Russian:
 * Serbo-Croatian:
 * Roman: samoglasan
 * Ukrainian: голосни́й

Etymology
.

title: vocalic


text:
Griko

Etymology
From the Greko dialect and  (Grîkos).

Proper noun

 * 1) An ethnically Greek people of southern Italy and Sicily, descended from Byzantine and ancient Greek colonies.
 * 2) The dialect of Greek used by these people, combining Koine Greek, Byzantine Greek, and various Italian dialects.

title: Griko


text:
Salento

Etymology
, from Salentino dialect, of uncertain origin, possibly from.

Proper noun

 * 1) A small peninsula at the south-eastern tip of Italy, sometimes described as the "heel"; principal cities are Lecce and Otranto.

title: Salento


text:
chickenshit

Etymology
From 🇰🇲.

Adjective

 * 1)  Petty and contemptible; contemptibly unimportant.
 * 2)  Cowardly.
 * How chickenshit of that girl to just stand there and do nothing.

Noun

 * 1)  A petty and contemptible thing or things.
 * Don't waste your time on that chickenshit.
 * 1)  A coward.
 * I told him I wasn't having his insults, and he just backed right down. What a chickenshit.
 * 1)  A low-ranking officer who lords over and needlessly makes life miserable for his underlings; a petty, abusive martinet.
 * That chickenshit drove his men nearly to mutiny.
 * That chickenshit drove his men nearly to mutiny.

Synonyms

 * ; chicken, pussy, wuss, shithouse
 * shit, crap, bullcrap, bullshit, junk, trash, dogshit, Irish bull, horseshit

Translations

 * French:, , ,
 * Greek:, ,
 * Italian: * Italian: mammoletta,, , , , , pappa molle, pappamolle, , , , , , , , , , , , ,
 * Russian:, ссыку́нья, ссыку́ха,
 * Spanish:

 * French: d'la, des
 * Russian:, ,

title: chickenshit


text:
monomyth

Etymology
. Borrowed by from Finnegans Wake.

Noun

 * 1)  A cyclical journey or quest undertaken by a mythical hero.

title: monomyth


text:
User talk:Sun Changhua~enwiktionary

Hi, please refer to My talk in Chinese http://zh.wikipedia.org/wiki/User_talk:Sun_Changhua

Your account will be renamed
Hello,

The developer team at Wikimedia is making some changes to how accounts work, as part of our on-going efforts to provide new and better tools for our users like cross-wiki notifications. These changes will mean you have the same account name everywhere. This will let us give you new features that will help you edit and discuss better, and allow more flexible user permissions for tools. One of the side-effects of this is that user accounts will now have to be unique across all 900 Wikimedia wikis. See the announcement for more information.

Unfortunately, your account clashes with another account also called Sun Changhua. To make sure that both of you can use all Wikimedia projects in future, we have reserved the name Sun Changhua~enwiktionary that only you will have. If you like it, you don't have to do anything. If you do not like it, you can pick out a different name.

Your account will still work as before, and you will be credited for all your edits made so far, but you will have to use the new account name when you log in.

Sorry for the inconvenience.

Yours, Keegan Peterzell Community Liaison, Wikimedia Foundation 00:15, 18 March 2015 (UTC)

Renamed
 This account has been renamed as part of single-user login finalisation. If you own this account you can |log in using your previous username and password for more information. If you do not like this account's new name, you can choose your own using this form after logging in: . -- Keegan (WMF) (talk) 07:32, 21 April 2015 (UTC)

title: User talk:Sun Changhua~enwiktionary


text: wines

title: wines


text:
murzyn

Etymology
, from. .

Noun

 * 1)  someone who does uncredited work for another person
 * 2)  grunt
 * 3) someone with a dark tan
 * 1)  grunt
 * 2) someone with a dark tan
 * 1) someone with a dark tan

title: murzyn


text:
after all

Prepositional phrase

 * 1)  anyway, in any case;
 * 2) * 8 Jan 2020, Felicity Cloake in The Guardian, How to make the perfect gluten-free chocolate brownies – recipe
 * I’d prefer to keep things straightforward and stick in the lovely, tasty yolks, too. After all, there’s no such thing as too rich when it comes to brownies.
 * 1)  in the end, however;
 * 1) * 8 Jan 2020, Felicity Cloake in The Guardian, How to make the perfect gluten-free chocolate brownies – recipe
 * I’d prefer to keep things straightforward and stick in the lovely, tasty yolks, too. After all, there’s no such thing as too rich when it comes to brownies.
 * 1)  in the end, however;
 * 1)  in the end, however;

Translations

 * Arabic: فِي النِّهَايَة
 * Catalan:
 * Chinese:
 * Mandarin: ,
 * Dutch: per slot van rekening, ,
 * Esperanto: post ĉiom, finfine
 * Finnish: ,
 * French: ,
 * Galician:
 * German:, ,
 * Greek:, , στο κάτω κάτω
 * Hebrew: סוף סוף
 * Hindi: आख़िर
 * Hungarian:, , végtére is
 * Italian:, , , alla fine, nonostante tutto
 * Japanese:, , ,
 * Korean: 결국에는
 * Latin: denum, ,
 * Latvian: galu galā
 * Maltese: wara kollox, warakollox
 * Maori: te mea ai
 * Norman: oprès tout
 * Polish: ,
 * Portuguese:
 * Romanian: până la urmă
 * Russian:
 * Serbo-Croatian: nakon svega, после свега
 * Spanish: después de todo, al final, al fin y al cabo
 * Swedish:, trots allt
 * Tagalog: pagkatapos ng lahat, tutal
 * Urdu:
 * Yiddish: נאָך אַלץ

 * Catalan:
 * Finnish:
 * French:
 * Galician:, despois de todo
 * Irish: i ndeireadh na dála
 * Italian: alla fine
 * Polish:
 * Portuguese: afinal de contas
 * Spanish: después de todo
 * Swedish:, trots allt

title: after all


text:
well, well

Interjection

 * Well, well. What have we here?
 * (with sarcasm) Well, well. Look who's back. And they said we'd never see him again.
 * (with sarcasm) Well, well. Look who's back. And they said we'd never see him again.

title: well, well


text:
claim to fame

Noun

 * 1)  That for which one has bragging rights; one’s reason for being well-known or famous.

title: claim to fame


text:
yoohoo

Interjection

 * 1) Used to get attention.

Synonyms

 * , ; see also Thesaurus:hey

Translations

 * Finnish: hohoi,
 * Ido:
 * Japanese:
 * Maori: nene

Verb

 * 1)  To give a cry of "yoohoo".

Translations

 * Finnish:
 * Maori: whakahoho

title: yoohoo


text:
run-in

Etymology 1
Derived from the verb. For the meaning "end-phase", it presumably comes a marathon race, where in the final part the runners run into the stadium and complete a lap.

Noun

 * 1) An encounter; a scrape or brush, especially one involving trouble or difficulty.
 * 2) The end-phase of a competition etc.
 * 1) The end-phase of a competition etc.

Translations

 * Chickasaw: ittafama
 * Russian:
 * Spanish:

 * Dutch:

Etymology 2
Derived from the verb.

Adjective

 * 1)   Having been run in before or behind previous text.
 * 2)   Having been run in to seat the parts.
 * 1)   Having been run in to seat the parts.
 * 1)   Having been run in to seat the parts.

title: run-in


text:
old-timer

Noun

 * 1) One who has been around for a long time or has a great deal of experience; a veteran.

Synonyms

 * ,, ; see also Thesaurus:old person

Translations

 * Chinese:
 * Mandarin:
 * Finnish:
 * French:
 * German:
 * Maori: pūtoetoe
 * Persian:
 * Polish:
 * Portuguese:
 * Romanian:, vechi locuitor băștinaș
 * Russian: ,

title: old-timer


text:
timer

Noun

 * : someone or something that times.
 * 1) A device used to measure amounts of time.
 * 2) Any electronic function that causes a device to be able to do something automatically after a preset amount of time.
 * 3) A person who records the time elapsed in a sporting event.
 * 1) Any electronic function that causes a device to be able to do something automatically after a preset amount of time.
 * 2) A person who records the time elapsed in a sporting event.

Translations

 * Bulgarian: хронометрист
 * Finnish:

 * Arabic:
 * Catalan: temporitzador
 * Chinese:
 * Mandarin: ,
 * Czech:, časovač
 * Danish: nedtællingsur, timer
 * Dutch: ,
 * Esperanto:
 * Estonian: taimer
 * Finnish: ,
 * French:, commutateur (d'allumage, de temporisation) , (du four, micro-ondes, bombe)
 * German: Schaltuhr,
 * Hebrew: טיימר
 * Hungarian:, , időkapcsoló, percjelző, főzőóra, , kapcsolóóra
 * Icelandic: tímastillir, tímarofi
 * Italian:
 * Japanese:
 * Khmer: កម្មវិធីកំណត់ម៉ោង
 * Korean: 타이머
 * Maori: inewā
 * Norwegian:
 * Bokmål: timer
 * Nynorsk: timer
 * Persian: زمان‌سنج,
 * Polish:
 * Portuguese: temporizador,
 * Romanian: releu de timp,, , regulator de timp, timpizor
 * Russian:, реле́ вре́мени
 * Serbo-Croatian:
 * Roman: odbrojavač vremena
 * Spanish:
 * Swedish:
 * Tagalog: pang-oras
 * Thai: เครื่องจับเวลา
 * Turkish:
 * Volapük: timimafian

 * Bulgarian: таймер
 * Finnish:
 * French:
 * German: Timer
 * Italian:, contaminuti
 * Portuguese: temporizador
 * Spanish:

Etymology 2
or

Noun

 * 1) One who has done something a certain number of times.
 * 2) One characterized by a certain time or time frame, such as their work hours.
 * 1) One characterized by a certain time or time frame, such as their work hours.

Etymology 1
Borrowed from.

Etymology 2
See.

Etymology 3
See.

Verb

 * 1) to dread, fear

Etymology
.

Etymology
.

Noun

 * 1)  device used to measure time

title: timer


text:
old-time

Etymology
From old + time.

Adjective

 * 1) From or reminiscent of an earlier time or era; old-fashioned.
 * He likes to listen to old-time music.

Translations

 * Bulgarian:, старовремски
 * French:
 * Latin:
 * Swedish:

title: old-time


text:
cover one's bases

Verb

 * 1)  To be thorough; to prepare thoroughly or completely.
 * She eats a balanced diet, but takes vitamin pills anyway, to cover her bases.

title: cover one's bases


text:
break up

Verb

 * 1)  To break or separate into pieces.
 * Break up the cheese and put it in the salad.
 * 1)  To break or separate into pieces; to disintegrate or come apart.
 * 2)  To upset greatly; to cause great emotional disturbance or unhappiness in.
 * 3)  To end a (usually romantic or sexual) relationship.
 * 4)  To end a (usually romantic or sexual) relationship with each other.
 * 5)  To dissolve; to part.
 * 6)  Of a school, to close for the holidays at the end of term.
 * 7)  Of a conversation, to cease to be understandable because of a bad connection; of a signal, to deteriorate.
 * You're breaking up. Can you repeat that?
 * 1)  To stop a fight; to separate people who are fighting.
 * The police came in to break up the disturbance.
 * 1)  To become disorganised.
 * 2)  To cut or take to pieces for scrap.
 * 3)  To be or cause to be overcome with laughter.
 * 1)  Of a school, to close for the holidays at the end of term.
 * 2)  Of a conversation, to cease to be understandable because of a bad connection; of a signal, to deteriorate.
 * You're breaking up. Can you repeat that?
 * 1)  To stop a fight; to separate people who are fighting.
 * The police came in to break up the disturbance.
 * 1)  To become disorganised.
 * 2)  To cut or take to pieces for scrap.
 * 3)  To be or cause to be overcome with laughter.
 * 1)  To become disorganised.
 * 2)  To cut or take to pieces for scrap.
 * 3)  To be or cause to be overcome with laughter.
 * 1)  To be or cause to be overcome with laughter.
 * 1)  To be or cause to be overcome with laughter.
 * 1)  To be or cause to be overcome with laughter.

Translations

 * Albanian:
 * Finnish:, ; murentaa
 * French: ,
 * Italian:, , ,
 * Sanskrit: भनक्ति

 * Armenian:
 * Catalan:
 * Chinese:
 * Mandarin: ,
 * Finnish:, ,
 * French:, ,
 * Georgian: გაწყვეტა, გაწდომა
 * Indonesian: ,
 * Italian:, , ridurre in mille pezzi, fare a pezzi
 * Japanese: ,
 * Latin: dīlābor
 * Russian: ,
 * Spanish:
 * Swedish:

 * Albanian:
 * Azerbaijani:
 * Catalan:
 * Chinese:
 * Cantonese: 掟煲
 * Mandarin:, ,
 * Czech: rozejít se
 * Danish: gå fra hinanden, slå op
 * Dutch: uit elkaar gaan
 * Esperanto:
 * Finnish:, panna poikki, tehdä bänät
 * French: ,
 * Georgian: გაწყვიტა ურთიერთობა, გაწყვიტა კავშირი
 * German: auseinander gehen,
 * Hungarian:
 * Indonesian:
 * Italian:, , ,
 * Japanese: ,
 * Korean:
 * Norwegian: slå opp
 * Polish:
 * Portuguese: ,
 * Russian:, , ,
 * Spanish:, , partir peras
 * Swedish:
 * Turkish:
 * Vietnamese:
 * Zazaki: abıriyen

 * Catalan:
 * Finnish:
 * French:
 * Italian:, finere, concludersi
 * Spanish: ,

 * Albanian:
 * Finnish: mennä kiinni, sulkea ovensa
 * Italian: concludersi, completarsi

 * Finnish:
 * French:
 * Italian:, , ,

 * Armenian:

 * Finnish: ;
 * French: ,
 * Italian: ,
 * Spanish:

 * Finnish:, levitä käsiin
 * French:

title: break up


text: puzzles

title: puzzles


text:
patriate

Etymology
Canadian English. .

Verb

 * 1)  To assume control of (a governmental power) from a former mother country.
 * Canada moved to patriate its constitution from the United Kingdom in 1982.

title: patriate


text:
prophetic

Etymology
Borrowed from, from , from , equivalent to.

Adjective

 * 1) Having the ability to prophesize; prescient.
 * Of, or relating to a prophecy or a prophet.
 * 1) Predicted, as by a prophecy.
 * 1) Predicted, as by a prophecy.

Translations

 * Asturian:
 * Belarusian: праро́чы
 * Bulgarian:
 * Catalan: profètic
 * Czech: prorocký
 * Esperanto:
 * Finnish: enne-, profetinen, profeetallinen
 * French:
 * Galician:
 * German: prophetisch
 * Greek:
 * Ancient: προφητικός, χρηστήριος
 * Hungarian:
 * Irish: fáidhiúil, tairngeartach
 * Italian:
 * Kazakh: пайғамбарлық
 * Latin: fāticanus, fātidicus, vāticinius
 * Norwegian:
 * Bokmål: profetisk
 * Nynorsk: profetisk
 * Plautdietsch: profeetisch
 * Polish:
 * Russian: ,
 * Serbo-Croatian:
 * Cyrillic: пророча̀нскӣ
 * Roman:
 * Sorbian:
 * Lower Sorbian: profetiski, zwěšćelowarski
 * Spanish:
 * Swedish: profetisk
 * Ukrainian: проро́чий
 * Welsh:

title: prophetic


text:
all-powerful

Etymology
From.

Adjective

 * 1) Having unlimited power; omnipotent.

Translations

 * Armenian: ,
 * Catalan: totpoderós
 * Danish: almægtig
 * Esperanto: ĉiopova
 * Finnish: ,
 * Georgian: ყოვლისშემძლე
 * German:
 * Greek:
 * Ancient: παντοκράτωρ
 * Irish: uilechumhachtach
 * Latin: omnipōtens
 * Norwegian:
 * Bokmål:
 * Nynorsk: allmektig
 * Old English: ælmihtiġ
 * Russian:
 * Scottish Gaelic: uile-neartmhor
 * Ukrainian: всеси́льний

title: all-powerful


text:
glowworm

Etymology
From ; equivalent to.

Compare 🇨🇬.

Noun

 * 1) The larva or wingless grub-like female of a beetle from the families  or  that gives out a green light from its abdomen.
 * 2) * 1604,, The Alexandraean Tragedie, Act V, Scene 2, in The Monarchicke Tragedies, London: Ed. Blount, 1607,
 * Some things afarre doe like the Glow-worme shine,
 * That lookt to neere haue of that light no signe.
 * 1) * 1819,, “The Waggoner” Canto 1, in The Miscellaneous Poems of William Wordsworth, London: Longman, Hurst, Rees, Orme & Brown, 1820, p. 7,
 * Confiding Glow-worms, ’tis a night
 * Propitious to your earth-born light!
 * 1)  A carnivorous gnat larva in the keroplatid genus  that spins threads to capture insects attracted by its glow.
 * Confiding Glow-worms, ’tis a night
 * Propitious to your earth-born light!
 * 1)  A carnivorous gnat larva in the keroplatid genus  that spins threads to capture insects attracted by its glow.
 * 1)  A carnivorous gnat larva in the keroplatid genus  that spins threads to capture insects attracted by its glow.

Derived terms

 * common glowworm ()

Translations

 * Arabic:, حَبَاحِب
 * Armenian:
 * Aromanian: licurici
 * Basque: ipurtargi
 * Belarusian: святляк
 * Catalan:
 * Chamicuro: puulo
 * Chinese:
 * Mandarin:
 * Dutch:
 * Erzya: орине
 * Esperanto: lampiro
 * Estonian: jaaniuss
 * Finnish:
 * French:
 * Galician: ,
 * Georgian:
 * German:, , Johanniswürmchen , Johanniskäfer
 * Greek:
 * Ancient: λαμπυρίς, πυγολαμπίς
 * Hungarian:
 * Ido:
 * Ingrian: tulimato, jaanimato, hiirenvalkia
 * Japanese: グローワーム, ツチボタル
 * Khmer:
 * Latin: lampyris
 * Low German: Glimmerworm
 * Malayalam:
 * Maori: titiwai, pūrātoke
 * Mongolian:
 * Norman: vèrpeu
 * Ottoman Turkish: آتش بوجكی, یلدز بوجكی
 * Portuguese:
 * Romanian:
 * Russian:, жук-светля́к
 * Spanish:
 * Telugu:
 * Thai:
 * Turkish:
 * Ukrainian:
 * Vietnamese:
 * Welsh: magïen

title: glowworm


text: glow-worm

title: glow-worm


text:
deathwatch beetle

Etymology
Compound of. The sound the beetles make is said to resemble a ticking watch, and is sometimes believed to herald death. Attested (as death watch) from the late 17th century.

Noun

 * 1) Any of various beetles of the family, now usually included in family , especially , that bore into wood and make a tapping sound.

Translations

 * Catalan: escarabat del rellotge de la mort
 * Finnish:
 * Galician: couza
 * Hungarian:
 * Irish: cailleach oíche, ciaróg oíche
 * Japanese: 死番虫
 * Latin: scarabaeus galeatus pulsator
 * Maori: tākituri, tōkere, tokerangi
 * Russian: точильщик пёстрый, книжная вошь
 * Telugu: కొయ్యతొలుచుపురుగు

 * Finnish:
 * Galician: couza, trilla

title: deathwatch beetle


text:
detestation

Etymology
From.

Noun

 * 1) Hate coupled with disgust; abhorrence.
 * 2) Something detested.
 * Neckties are a real detestation for them.

Translations

 * Bengali:
 * Bulgarian: ,
 * Finnish:
 * French:
 * Scottish Gaelic: sgreamh

 * Finnish: kammotus

title: detestation


text:
ring pull

Noun

 * 1) A ring-shaped extension on the top of a can or tin, which one pulls to open it.

Translations

 * Chinese:
 * Mandarin:
 * Finnish: avausrengas
 * German: Zugring, Aufreißdeckel
 * Polish: zawleczka
 * Russian: кольцо́-открыва́шка

title: ring pull


text: DOG

title: DOG


text: cooey

title: cooey


text:
цвят

Etymology
From.

Noun

 * 1) colour (usually vivid)
 * 2) (of a plant) blossom, flower
 * 3)  elite, pick, cream, the best of the bunch, the pick of the basket/bunch
 * 1)  elite, pick, cream, the best of the bunch, the pick of the basket/bunch

title: цвят


text:
eske

Adverb

 * 1) just now, a moment/while ago

Etymology
From.

Noun

 * 1) a box

Etymology
From.

Noun

 * 1) a box

title: eske


text:
boks

Etymology
Borrowed from.

Noun

 * 1) box
 * 2)  boxing

Verb

 * 1) to box; to fight with the fists, usually with protective gloves
 * 2)  to strike; to punish; to hurt

Etymology 1
Borrowed from.

Etymology 2
Borrowed from.

Noun

 * , section

Etymology
Borrowed from.

Noun

 * 1) A box, a punching move.

Etymology
From.

Noun

 * 1) a cuboid space; a cuboid container, often with a hinged lid.
 * 2) a cuboid container and its contents; as much as fills such a container.
 * : a chassis cab truck with an enclosed cuboid-shaped cargo area.
 * 1) a cuboid container and its contents; as much as fills such a container.
 * : a chassis cab truck with an enclosed cuboid-shaped cargo area.

Etymology
.

Noun

 * 1)  black eye

Etymology 1
From.

Noun

 * 1) box
 * 2) can, or tin

Etymology 1
From.

Noun

 * 1) box
 * 2) can, or tin

Etymology 1
.

Noun

 * 1)  boxing

Etymology 2
, from, from , from , from , from. .

Noun

 * 1) box
 * 2) cubicle

Etymology
.

Noun

 * 1) boxing

Etymology
From, from , from.

Noun

 * 1)  boxing

title: boks


text:
kalender

Noun

 * 1) calendar

Noun

 * 1) calendar

Etymology
From, from , from. The form ending on -er was influenced by.

Noun

 * 1) calendar

Etymology
From, ultimately from.

Noun

 * 1) calendar
 * 2) A certain system of chronology
 * 3) A schedule or a book containing a list of the days and months of the year, national and public holidays, and other information and data.
 * 1) A schedule or a book containing a list of the days and months of the year, national and public holidays, and other information and data.

Etymology
From, from.

Noun

 * 1) any system by which time is divided into days, weeks, months, and years.
 * 2) a means to determine the date consisting of a document containing dates and other temporal information.
 * : an orderly list or enumeration of events.
 * : an orderly list or enumeration of events.
 * : an orderly list or enumeration of events.

Etymology
From, from , ; equivalent to.

Noun

 * 1) A year period of 365 days
 * 2) A calendar table demarcating the year
 * 3)  An example to be followed or noted.
 * 4)  An itemised list or set of notes.
 * 5)  A chart or graph used for scientific purposes.
 * 6)  A calends; a start.

Noun

 * 1) a calendar

Noun

 * 1) a calendar

Noun

 * 1) a calendar
 * 2) an annual publication
 * 1) an annual publication

Adjective

 * 1) bohemian
 * 2) easygoing
 * 3) philosophical
 * 4) unconventional

Noun

 * 1) calendar

title: kalender


text:
dagbok

Etymology
From.

Noun

 * 1) a diary

Etymology
From.

Noun

 * 1) a diary

Noun

 * 1) a diary

title: dagbok


text:
døgn

Etymology
From, from , from. Cognate with 🇨🇬, 🇨🇬.

Noun

 * 1) day - the 24 hour period stretching from midnight to midnight.
 * 2) day - a measurement of time, equaling 24 hours.

Etymology
From, from.

Noun

 * 1) the 24 hour period stretching from midnight to midnight.
 * 2) a measurement of time, equalling 24 hours.

Etymology
From, from , from.

title: døgn


text:
fantom

Noun

 * 1) phantom

Noun

 * 1) phantom

Noun

 * 1) ghost

Noun

 * 1) phantom

Noun

 * 1) a phantom

Etymology 1
, from, from.

Noun

 * 1) phantom, apparition
 * 2)  phantom pain, pseudaesthesia
 * 1)  phantom pain, pseudaesthesia

Etymology
Borrowed from.

Noun

 * 1) phantom

Noun

 * 1) phantom

Noun

 * 1) a phantom

title: fantom


text:
Fantomet

Proper noun

 * 1) The character and comic The Phantom (Wikipedia article)

Proper noun

 * 1) The character and comic The Phantom (Wikipedia article)

title: Fantomet


text:
maske

Etymology 1
From,.

Noun

 * 1) mask
 * 2) make-up, makeup

Etymology 2
From.

Noun

 * 1) mesh
 * 2) stitch

Etymology 1
Possibly from ; via, and.

Noun

 * 1) a mask

Etymology 2
From.

Noun

 * 1)  a stitch
 * 2)  mesh

Etymology 1
Possibly from ; via, and.

Noun

 * 1) a mask

Etymology 2
From.

Noun

 * 1)  a stitch
 * 2)  mesh

Etymology
Borrowed from.

Noun

 * 1) mask

title: maske


text:
kappe

Etymology 1
From, from. .

Noun

 * 1) cloak
 * 2) coat, greatcoat

Etymology 2
From.

Verb

 * 1) cut
 * 2) lop, pollard, head

Etymology
From.

Noun

 * 1) a cloak

Noun

 * 1) a cloak

title: kappe


text:
kopp

Etymology
From.

Noun

 * 1) a cup (vessel for drinking from)

Etymology
From, probably from , from , from , from.

Noun

 * 1) a cup (vessel for drinking from)

Etymology
From, from , probably from , from , from , from.

Noun

 * 1) cup; a container for (hot) drinks

title: kopp


text: shoarma

title: shoarma


text: shwarma

title: shwarma


text:
blue-on-blue

Noun

 * 1)  Friendly fire.

title: blue-on-blue


text:
anapestic

Alternative forms

 * (UK)
 * (obsolete)

Adjective

 * of, or relating to, or composed of an anapest.
 * of, or relating to, one of the distinct beats in a (human?) heartbeat pattern.
 * of, or relating to, a rhythmic pattern used in certain forms of poetry (see also limeric or limerick).
 * of, or relating to, certain beats in specific types of drum rhythms, e.g. specific beats within the part played by the "surdo" drum. Surdo literally means "deaf" in Brasilian Portuguese, and the surdo drums play the bass parts in a samba rhythm as performed by a batucada (drumming ensemble) during the Carnaval celebration.

Translations

 * French:
 * Greek:
 * Italian: anapestico
 * Latin: anapaestus, anapaesticus
 * Polish: anapestyczny
 * Portuguese:
 * Spanish:

Noun

 * 1) A verse that contains anapestic feet

Etymology
, from.

title: anapestic


text:
anapest

Etymology
From, from , from +.

Noun

 * 1)  In qualitative meter, a metrical foot consisting of three syllables, two unstressed and one stressed.
 * 2)  In quantitative meter, a metrical foot consisting of three syllables, two short and one long.
 * 3)  A fragment, phrase or line of poetry or verse using this meter.

Translations

 * Armenian: ,
 * Catalan: anapest
 * Czech: anapest
 * Danish: anapest
 * Dutch:
 * Faroese: øvutur tríliður
 * Finnish:
 * French:
 * German:
 * Greek:
 * Ancient: ἀνάπαιστος
 * Ido:
 * Irish: anaipéist
 * Latin: anapaestus
 * Norwegian:
 * Bokmål: anapest
 * Nynorsk: anapest
 * Polish: ,
 * Portuguese:
 * Russian:
 * Serbo-Croatian:
 * Cyrillic: ана̀пест
 * Roman:
 * Spanish: anapesto
 * Swedish:

 * Dutch:
 * German:
 * Irish: anaipéist
 * Polish:
 * Portuguese:
 * Russian:
 * Serbo-Croatian:
 * Cyrillic: ана̀пест
 * Roman:

Noun

 * 1)   (metrical foot)

Noun

 * , a metrical foot consisting of three syllables, two short or unstressed and one long or stressed

Etymology
Borrowed from.

Etymology
, from. .

Etymology
, from.

title: anapest


text:
froghopper

Noun

 * 1) Any of various small insects of the superfamily  that feed on plant sap and whose larvae produce cuckoo spit.

Translations

 * Finnish: sylkikaskas
 * Navajo: chʼosh bizhéʼígíí

title: froghopper


text:
cuckoo spit

Etymology
From appearing on plants at around the time that cuckoo birds return in the spring.

Noun

 * 1) A frothy mass of white liquid that is secreted onto plants by froghopper larvae and serves as a protective covering.

Translations

 * Dutch: koekoeksspuug
 * Finnish: käärmeensylki

title: cuckoo spit


text: KCR

title: KCR


text: KCRC

title: KCRC


text:
TST

Noun

 * : a tunnel geological prediction technique.
 * : a test for tuberculosis infection.
 * : a type of trie.

title: TST


text:
nurcă

Etymology
or, from.

Noun

 * 1) mink; specifically, the European mink,, but also applied to other species of the genus Mustela
 * 2) fur of the mink

title: nurcă


text:
lao

Etymology
From.

Noun

 * 1) people

Etymology
From.

Noun

 * 1) Lao, Laotian ethnic Lao person
 * 2) Lao, Laotian language

Usage notes
Some speakers prefer to use the synonyms (person) or  (language) in inflected forms, particularly plural.

Noun

 * 1) Lao

Etymology
From, from (compare 🇨🇬, 🇨🇬), from.

Noun

 * 1) calf

Etymology
From.

Adjective

 * 1) upstairs

Adverb

 * 1) upstairs

Preposition

 * 1) over

Noun

 * 1) Lao language

Etymology
From, related to 🇨🇬, 🇨🇬.

Adjective

 * 1) warm (of the weather)

Etymology
From.

Adjective

 * 1) Lao
 * 2) Lao
 * 3) Lao

Noun

 * 1) Lao (person)

Noun

 * 1) Lao

Etymology 1
.

Noun

 * 1) (bệnh ~)  tuberculosis

Etymology 2
Compare 🇨🇬.

Noun

 * 1) harpoon; javelin; dart

Verb

 * 1) to plunge; to dart

Etymology 3
.

Noun

 * 1) jail; prison

title: lao


text:
pilgrim

Etymology
From, from , from. .

The change of –r...r– to –l...r– is an effect of dissimilation in early Romance; compare Italian cognate.

Noun

 * 1) One who travels, especially on a journey to visit sites of religious significance.
 * 2)  A newcomer.
 * 3)  A silk screen formerly attached to the back of a woman's bonnet to protect the neck.
 * 1)  A silk screen formerly attached to the back of a woman's bonnet to protect the neck.
 * 1)  A silk screen formerly attached to the back of a woman's bonnet to protect the neck.

Translations

 * Afrikaans: pelgrim
 * Albanian: ,
 * Arabic: حَاجّ, حَجِّيّ
 * Armenian:
 * Asturian: pelegrín
 * Azerbaijani: zəvvar, ziyarətçi
 * Belarusian: пало́мнік, пілігры́м
 * Bengali:
 * Breton: pirc'hirin
 * Bulgarian:, ,
 * Burmese:
 * Catalan: ,
 * Chinese:
 * Mandarin: 朝覲者,, 巡禮者,
 * Czech:
 * Danish:
 * Dutch:
 * Esperanto: pilgrimanto
 * Estonian:
 * Faroese: pílagrímur
 * Finnish:
 * French:
 * Galician:
 * Georgian: მლოცვარე
 * German: ,
 * Greek:
 * Hebrew: עוֹלֵה רֶגֶל,
 * Hindi: तीर्थयात्री
 * Hungarian:
 * Icelandic: pílagrímur
 * Italian:
 * Japanese: 巡礼者
 * Kannada: ,
 * Khmer: បូជនិយេសក៍
 * Korean: 순례자
 * Kurdish:
 * Northern Kurdish:
 * Lombard: pelegrì
 * Macedonian: поклоник, аџија
 * Malay:
 * Malayalam:
 * Norman: pèlerîn
 * Norwegian: pilegrim
 * Occitan:, ,
 * Pashto: زاير, زوار, حاجي,
 * Persian: ,
 * Plautdietsch: Pilja
 * Polish: ,
 * Portuguese:
 * Old Portuguese: romeu, romeiro
 * Romanian:
 * Russian:, , ,
 * Scottish Gaelic: eilthireach
 * Serbo-Croatian:
 * Roman:, , ,
 * Slovak: pútnik
 * Spanish:, colonista
 * Swedish:, vallfärdare
 * Tagalog: peregrino
 * Tajik: зиёраткунанда, ҳоҷӣ, тавофкунанда
 * Tamil:
 * Telugu:, ,
 * Thai: ผู้แสวงบุญ, นักแสวงบุญ
 * Turkish:
 * Turkmen: zyýaratçy
 * Ukrainian: проча́нин, пало́мник, пілігри́м
 * Urdu: زائر
 * Uzbek:
 * Vietnamese:
 * Volapük:
 * Welsh: pererin

Verb

 * 1)  To journey; to wander; to ramble.

Etymology
From, from , from.

Pronunciation

 * or

Noun

 * 1)  traveller, especially to religious sites

Etymology
From, from , from , from.

title: pilgrim


text:
intervention

Etymology
From, from.

Morphologically.

Noun

 * 1) The action of intervening; interfering in some course of events.
 * 2)  A legal motion through which a person or entity who has not been named as a party to a case seeks to have the court order that they be made a party.
 * 3) An orchestrated attempt to convince somebody with an addiction or other psychological problem to seek professional help and/or change their behavior.
 * 4)  An action taken or procedure performed; an operation.
 * 1)  An action taken or procedure performed; an operation.

Translations

 * Arabic: تَدَخُّل, تَطَفُّل
 * Azerbaijani:, qarışma
 * Belarusian: умяша́нне, уварва́нне, інтэрвэ́нцыя
 * Bulgarian:, ,
 * Catalan:
 * Chinese:
 * Mandarin:, ,
 * Czech: ,
 * Danish:, indgreb, indblandning, medvirken, mellemkomst
 * Dutch:
 * Faroese: uppílegging, millumgonga
 * Finnish: ,
 * French:
 * German: ,
 * Greek:
 * Hindi:, मुदाख़लत
 * Hungarian:, ,
 * Icelandic: inngrip,
 * Ido:
 * Indonesian: ,
 * Italian:
 * Japanese:
 * Kazakh: араласу
 * Khmer:
 * Korean:
 * Latin:
 * Latvian: iejaukšanās
 * Malay:, intervensi
 * Malayalam:
 * Maori: wawaotanga
 * Norwegian: intervensjon
 * Bokmål: innblanding, inngrep, medvirkning
 * Nynorsk: innblanding, inngrep, medverknad
 * Persian:
 * Polish:
 * Portuguese:
 * Romanian:
 * Russian:, ,
 * Scottish Gaelic: eadar-theachd
 * Slovak: zásah, intervencia
 * Spanish:
 * Swedish:, ,
 * Tagalog: interbensyon,, pakikialam
 * Tajik:
 * Turkish:
 * Ukrainian: втруча́ння, інтерве́нція, вто́ргнення , інтерве́нція
 * Urdu: مُداخَلَت
 * Uzbek: ,

 * Bulgarian:
 * Chinese:
 * Mandarin:
 * Danish: indgreb
 * Dutch:
 * Finnish:
 * French:
 * German:
 * Hungarian:
 * Indonesian:
 * Italian:
 * Portuguese:
 * Russian: ,
 * Spanish:
 * Swedish:

Etymology
From, from.

Etymology
.

title: intervention


text:
coincidence

Etymology
From. .

Noun

 * 1) Of objects, the property of being coincident; occurring at the same time or place.
 * 2) Of events, the appearance of a meaningful connection when there is none.
 * 3)  A coincidence point.
 * 4)  A fixed point of a correspondence; a point of a variety corresponding to itself under a correspondence.
 * 1)  A coincidence point.
 * 2)  A fixed point of a correspondence; a point of a variety corresponding to itself under a correspondence.

Synonyms

 * , ; see also Thesaurus:simultaneousness

Translations

 * Bulgarian:
 * Czech:
 * French:
 * Hungarian:
 * Malay:
 * Maori: oruatanga
 * Russian:
 * Spanish: ,
 * Ukrainian: збіг

 * Arabic:, مُصَادَفَة, تَصَادُف
 * Hijazi Arabic: صُدْفة
 * Armenian:
 * Azerbaijani:
 * Belarusian: збе́жнасць, супадзе́нне
 * Bulgarian:
 * Chinese:
 * Mandarin:
 * Czech: ,
 * Danish: sammenfald, sammentræf
 * Dutch:
 * Esperanto: koincido
 * Finnish:
 * French:
 * German: zufälliges Zusammentreffen, ,
 * Greek:
 * Ancient Greek: σύμπτωσις
 * Hawaiian: ūlialia
 * Hebrew: צירוף-מקרים
 * Hindi:, इत्तिफ़ाक़
 * Hungarian: véletlen egybeesés
 * Italian:
 * Japanese:, , , 偶然の一致
 * Korean:, 우연의 일치,
 * Lithuanian: sutapimas
 * Macedonian: совпаѓање, случајност
 * Malay:
 * Maori: oruatanga
 * Norwegian:
 * Bokmål: sammentreff, sammenfall,
 * Nynorsk: samantreff, samanfall
 * Persian:
 * Polish:, , ,
 * Portuguese:
 * Romanian:
 * Russian:
 * Scottish Gaelic: co-thuiteamas
 * Serbo-Croatian:
 * Cyrillic: случајност, коинциденција
 * Roman: ,
 * Slovak: náhoda
 * Slovene:
 * Spanish: ,
 * Swedish:
 * Tajik:
 * Turkish: ,
 * Ukrainian: збіг, збі́жність

title: coincidence


text:
quenchless

Adjective

 * 1) That cannot be quenched; unquenchable.

title: quenchless


text: frog march

title: frog march


text:
tone-deaf

Adjective

 * 1) Unable to clearly distinguish the difference in pitch between different notes.
 * 2)  Having little appreciation of music, whether or not as a result of tone deafness.
 * 3)  Out of touch with the experience of ordinary people.
 * 4)  Insensitive and offensive as a result of not noticing the current social context.
 * 1)  Out of touch with the experience of ordinary people.
 * 2)  Insensitive and offensive as a result of not noticing the current social context.
 * 1)  Insensitive and offensive as a result of not noticing the current social context.
 * 1)  Insensitive and offensive as a result of not noticing the current social context.

Translations

 * Arabic: أَصَمّ لِلطَّبَقَات الصَوْتِيَّة
 * Bulgarian: немузикален
 * Catalan: dur d'orella
 * Chinese:
 * Mandarin: 音盲, 不能辨別音高的
 * Czech:
 * Dutch: klankendoof,
 * Finnish: sävelkuuro
 * French: qui n'a pas d'oreille
 * German: ohne Gefühl für Tonhöhen, ohne musikalisches Gehör
 * Hebrew: חירש לצלילים
 * Hungarian:
 * Indonesian: buta nada, tuli nada
 * Italian: che non ha orecchio
 * Japanese:
 * Korean:
 * Lithuanian:
 * Malay: pekak nada
 * Norwegian: tonedøv
 * Portuguese: amúsico
 * Russian: не различа́ющий отте́нков зву́ка, ,
 * Spanish: sin oído musical
 * Swedish:
 * Thai: ซึ่งแยกแยะเสียงสูงต่ำของดนตรีไม่ได้
 * Vietnamese: không có khả năng phân biệt chính xác các nốt nhạc khác nhau

 * French: ,
 * German:, , ohne Bezug, keinen Draht (haben)
 * Spanish:
 * Swedish:

 * German:, ,
 * Spanish:
 * Swedish:

title: tone-deaf


text:
mockup

Etymology

 * see historical details at.

title: mockup


text:
well-dressed

Adjective

 * 1) Clothed or outfitted in fashionable or attractive personal apparel and attire.

Translations

 * Finnish:, hyvinpukeutuva
 * Greek:
 * Italian: ,
 * Portuguese: bem-vestido,
 * Swedish: välklädd

title: well-dressed


text:
togetherness

Etymology
From.

Noun

 * 1)  The state or quality of being together.
 * 2)  The result or product of being together.
 * 1)  The result or product of being together.
 * 1)  The result or product of being together.

Translations

 * Czech: soudržnost, semknutost
 * Finnish:
 * Galician:
 * German: ,
 * Portuguese:
 * Spanish:
 * Swedish: ,

title: togetherness


text:
underfoot

Etymology
From, , equivalent to en. Cognate with 🇨🇬. Compare also 🇨🇬.

Adjective

 * 1) Situated under one's foot or feet.
 * 2) In the way; placed so as to obstruct or hinder.
 * 3) Downtrodden; abject.
 * 1) Downtrodden; abject.
 * 1) Downtrodden; abject.

Adverb

 * 1) Under one's foot or feet.
 * The workers were all big, burly, hard-hearted men, tromping through the marsh in their heavy boots without sparing so much as a single thought for the masses of tiny frogs they crushed underfoot.
 * 1) In the way; situated so as to obstruct or hinder.
 * It would be easier to do a big project like that someday when we don't have a bunch of newcomers underfoot.
 * 1) In the way; situated so as to obstruct or hinder.
 * It would be easier to do a big project like that someday when we don't have a bunch of newcomers underfoot.

Translations

 * Bulgarian: под краката
 * Chinese:
 * Mandarin:
 * Finnish: jalkojen alla
 * French: sous les pieds
 * German: unter den Füßen, unter die Füße
 * Hungarian: útban
 * Japanese:
 * Manx: fo chosh
 * Polish: pod nogami, pod nogi
 * Russian: под нога́ми, под но́ги

Noun

 * 1) A storage compartment that sits below the deck of a boat.

Verb

 * 1)  To provide a footing beneath; to shore up or underpin.
 * 2)  To assign a column summary that is less than the sum of all the entries in that column.
 * 1)  To assign a column summary that is less than the sum of all the entries in that column.
 * 1)  To assign a column summary that is less than the sum of all the entries in that column.
 * 1)  To assign a column summary that is less than the sum of all the entries in that column.

title: underfoot


text:
courtliness

Etymology
.

Noun

 * 1) The quality of being courtly; refinement of manners.

Translations

 * Irish: cúirtiúlacht
 * Italian: cortigianeria
 * Old French: pruësce, noblesce, deboneireté
 * Romanian: ,

title: courtliness


text:
rotunda

Etymology
, from. In the architectural sense, from Sancta Maria Rotunda (the name for a church in the ).

Noun

 * 1)   A round building, usually small, often with a dome.
 * 2)   A Gothic typeface used in early printed books in Northern Italy, based on a rounded script developed in the 13th cent.; the manuscript hand on which this typeface was based.
 * 3)  A roundabout; a road junction at which traffic streams circularly around a central island.
 * 4)  A form of cupola that has pentagons rather than squares or rectangles.
 * 1)   A Gothic typeface used in early printed books in Northern Italy, based on a rounded script developed in the 13th cent.; the manuscript hand on which this typeface was based.
 * 2)  A roundabout; a road junction at which traffic streams circularly around a central island.
 * 3)  A form of cupola that has pentagons rather than squares or rectangles.

Translations

 * Bulgarian: ротонда
 * Catalan:
 * Czech:
 * Finnish: rotunda
 * French:
 * German:
 * Greek:
 * Ancient: θόλος
 * Irish: cruinnteach
 * Latin: tholus
 * Polish:
 * Russian:

 * Finnish: rotunda
 * German: Halbgotisch, Rotunda, Rundgotisch
 * Polish:

Noun

 * 1) a roundabout; a road junction at which traffic streams circularly around a central island

Noun

 * 1)  building

Related terms

 * See

Etymology
.

Noun

 * 1) rotunda

Etymology 1
.

Noun

 * 1)  long women's coat, cut in a circular shape, fastened from top to bottom with small buttons, with vertical arm slits, popular in the 19th century
 * 1)  long women's coat, cut in a circular shape, fastened from top to bottom with small buttons, with vertical arm slits, popular in the 19th century
 * 1)  long women's coat, cut in a circular shape, fastened from top to bottom with small buttons, with vertical arm slits, popular in the 19th century
 * 1)  long women's coat, cut in a circular shape, fastened from top to bottom with small buttons, with vertical arm slits, popular in the 19th century

Etymology 2
.

Noun

 * 1)  traffic circle, roundabout

Etymology
.

title: rotunda


text:
decency

Etymology
From , from. Equivalent to. Compare 🇨🇬.

Noun

 * 1) The quality of being decent; propriety.
 * 2) That which is proper or becoming.
 * 1) That which is proper or becoming.
 * 1) That which is proper or becoming.
 * 1) That which is proper or becoming.
 * 1) That which is proper or becoming.

Translations

 * Arabic: ,
 * Bulgarian:
 * Catalan:
 * Chinese:
 * Mandarin:, , , , , ,
 * Czech:
 * Dutch:
 * Finnish: ,
 * French:
 * Galician: decencia
 * German:
 * Greek:
 * Hebrew: הגינות
 * Hungarian: illemtudás,
 * Malayalam:
 * Portuguese:
 * Romanian:, ,
 * Russian: ,
 * Spanish:
 * Swedish:
 * Ukrainian: поря́дність

 * Chinese:
 * Mandarin:, , , , , ,
 * Finnish:
 * Portuguese:

title: decency


text: modernise

title: modernise


text:
modernisation

Etymology
From.

title: modernisation


text: underlined

title: underlined


text:
moderniser

Etymology
From.

Etymology
From.

Verb

 * 1) to modernize

title: moderniser


text:
ordinariness

Noun

 * 1) The quality or condition of being ordinary.

Synonyms

 * ,, , ; see also Thesaurus:normality

Translations

 * Latvian: parastība, parastums, normālums
 * Polish: mundaneness

title: ordinariness


text:
parenthood

Noun

 * 1) The state of being a parent

Translations

 * Czech: rodičovství
 * Dutch:
 * Finnish:
 * French: ,
 * German:
 * Macedonian: родителство
 * Russian: ,
 * Spanish:
 * Swedish:
 * Turkish:
 * Ukrainian:

title: parenthood


text:
meat-eating

Etymology
.

Adjective

 * 1) That eats meat; carnivorous.

title: meat-eating


text:
candidly

Etymology
From.

Adverb

 * 1) in a candid manner; frankly

Synonyms

 * See also Thesaurus:honestly

Translations

 * Catalan:
 * Finnish:
 * French:
 * Italian:
 * Polish:
 * Portuguese: candidamente
 * Russian:
 * Spanish:

title: candidly


text:
improperly

Etymology
From, , , ; equivalent to.

Adverb

 * 1) in an improper manner; not properly

Translations

 * Latin: ūsūrpātīvē

title: improperly


text:
unexplored

Adjective

 * 1) Which has not been explored.

Translations

 * Danish: uudforsket
 * German:
 * Norwegian:
 * Bokmål: uutforsket
 * Swedish:

title: unexplored


text:
loquacity

Etymology
From.

Noun

 * 1) Talkativeness; the quality of being loquacious.

Translations

 * Catalan:
 * Dutch:
 * Esperanto: parolemo
 * Finnish:
 * French:
 * Galician:
 * Georgian: ყბედობა
 * German:, , ,
 * Italian:
 * Latvian: runība, valodība, pļāpība, pļāpīgums, runīgums, valodīgums
 * Norwegian: snakkesalighet
 * Portuguese:
 * Russian:, , ,
 * Spanish:
 * Volapük:, spikodiäl

title: loquacity


text:
modernize

Etymology
From or.

Verb

 * 1)  To make (something old or outdated) up to date, or modern in style or function by adding or changing equipment, designs, etc.
 * 2)  To become modern in appearance, or adopt modern ways

Synonyms

 * bring/make, , , ,

Translations

 * Albanian:
 * Belarusian: мадэрнізава́ць, асуча́сніваць, асуча́сніць
 * Bulgarian: ,
 * Catalan:
 * Chinese:
 * Mandarin: ,
 * Czech: modernizovat
 * Dutch:
 * Finnish: uudenaikaistaa, nykyaikaistaa, modernisoida,
 * French:
 * Galician:
 * German:
 * Greek: ,
 * Hungarian: ,
 * Icelandic: nútímavæða
 * Indonesian: ,
 * Italian:
 * Japanese: ,
 * Kazakh: жаңарту, жаңғырту, жетілдіру
 * Macedonian: осовременува, модернизи́ра
 * Malayalam:
 * Polish:, , unowocześniać,
 * Portuguese:
 * Russian:, ,
 * Slovene: posodobiti, modernizirati
 * Spanish:
 * Swedish:
 * Ukrainian: модернізува́ти, осуча́снювати, осуча́снити

 * Albanian:
 * Belarusian: мадэрнізава́цца, асуча́снівацца, асуча́сніцца
 * Bulgarian: модернизирам се
 * Finnish: uudistua, nykyaikaistua, modernisoitua
 * Galician: modernizarse
 * Macedonian: осовременува, модернизира
 * Polish:, , unowocześniać,
 * Portuguese:
 * Russian:, ,
 * Spanish: modernizarse
 * Ukrainian: модернізува́тися, осуча́снюватися, осуча́снитися

title: modernize


text:
quadrangle

Etymology
From, from.

Noun

 * 1)  A geometric shape with four angles and four straight sides; a four-sided polygon.
 * 2) A courtyard which is quadrangular.
 * 3) The buildings forming the border of such a courtyard.
 * 1) The buildings forming the border of such a courtyard.
 * 1) The buildings forming the border of such a courtyard.

Synonyms

 * , 4-gon, ; see also Thesaurus:quadrilateral

Etymology
, from.

Etymology
.

Noun

 * 1)  four-sided polygon

Adjective

 * 1) quadrangular of a polygon, having four sides and four angles

title: quadrangle


text:
insecurity

Etymology
Borrowed from. .

Noun

 * 1) A lack of security; uncertainty.
 * 2) A lack of confidence in oneself.
 * 3) The state of being subject to danger (physical, economic, or otherwise).
 * 1) A lack of confidence in oneself.
 * 2) The state of being subject to danger (physical, economic, or otherwise).
 * 1) The state of being subject to danger (physical, economic, or otherwise).
 * 1) The state of being subject to danger (physical, economic, or otherwise).
 * 1) The state of being subject to danger (physical, economic, or otherwise).

Translations

 * Armenian: անվստահելիություն
 * Bulgarian:
 * Danish: usikkerhed
 * Dutch:
 * Finnish:
 * German:
 * Greek:
 * Hungarian:
 * Irish: neamhdhiongbháilteacht
 * Japanese:
 * Polish:
 * Portuguese:
 * Russian:, комплекс

 * Bulgarian:
 * Dutch:, kwestbaarheid,
 * Finnish:
 * Greek:
 * Portuguese: periculosidade

 * French:
 * German:
 * Romanian:
 * Telugu:

title: insecurity


text:
modernization

Etymology
From or.

Noun

 * 1) The process of modernizing.

Translations

 * Albanian:
 * Arabic: تَحْدِيث
 * Armenian:
 * Asturian: modernización
 * Belarusian: мадэрніза́цыя
 * Bengali:
 * Catalan:
 * Chinese:
 * Mandarin: ,
 * Czech: modernizace
 * Danish: modernisering
 * Dutch:
 * Estonian: moderniseerimine, ajakohastamine
 * Finnish:
 * French:
 * Galician:
 * German:
 * Hindi: आधुनिकीकरण
 * Hungarian:, ,
 * Icelandic: nútímavæðing
 * Italian:
 * Japanese: ,
 * Kazakh: жаңғырту
 * Korean: 현대화(現代化)
 * Latvian: modernizācija
 * Macedonian: осовременување, модернизација
 * Malayalam:, ആധുനികീകരണം
 * Polish:
 * Portuguese: modernização
 * Russian:
 * Spanish:
 * Swedish:
 * Telugu:
 * Ukrainian: модерніза́ція, осуча́снення, модернізува́ння
 * Vietnamese:

title: modernization


text:
halation

Etymology
From.

Noun

 * 1) The action of light surrounding some object as if making a halo.
 * 2) The blurring of light around a bright area of a photographic image, or on a television screen.
 * 1) The blurring of light around a bright area of a photographic image, or on a television screen.

Translations

 * Russian: ореолообразование
 * Spanish:

 * Polish:
 * Russian:
 * Spanish:

title: halation