text:
User:Karelklic/editor.js

/** Code written by Conrad Irwin **/

/* DOM abbreviation function */ function newNode(tagname){

var node = document.createElement(tagname); for( var i=1;i<arguments.length;i++ ){ if(typeof arguments[i] == 'string'){ //Text node.appendChild( document.createTextNode(arguments[i]) ); }else if(typeof arguments[i] == 'object'){ if(arguments[i].nodeName){ //If it is a DOM Node node.appendChild(arguments[i]); }else{ //Attributes (hopefully) for(var j in arguments[i]){ if(j == 'class'){ //Classname different because... node.className = arguments[i][j]; }else if(j == 'style'){ //Style is special node.style.cssText = arguments[i][j]; }else if(typeof arguments[i][j] == 'function'){ //Basic event handlers try{ node.addEventListener(j,arguments[i][j],false); //W3C }catch(e){try{ node.attachEvent('on'+j,arguments[i][j],"Language"); //MSIE }catch(e){ node['on'+j]=arguments[i][j]; }}; //Legacy }else{ node.setAttribute(j,arguments[i][j]); //Normal attributes }       }      }    }  }  return node; }

/* Wrapper around API */ function API {

function request (query, callback) {       var xhr = sajax_init_object;

xhr.open('POST', '/w/api.php?format=json', true); xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); xhr.send(query); xhr.onreadystatechange = function {           if (xhr.readyState == 4) {               callback(eval("("+xhr.responseText+")")); }       }    }

function encode_array (arg, args) {       if (arg instanceof Array) args = arg;

return encodeURIComponent(Array.prototype.join.call(args,"|")); }

function Query (what) {       return function (props, callback) {           request('action=query&' + what + "&" + props, callback); }   }

var query = {

titles: function (arg) { return Query('titles=' + encode_array(arg, arguments)) },

pageids: function (arg) { return Query('pageids=' + encode_array(arg, arguments)) },

revids: function (arg) { return Query('revids=' + encode_array(arg, arguments)) },       page: function (title) {           //self is this without the interference from javascript var self = { query: query.titles(title), title: title,

edit: function (callback, section) {                   var q = 'prop=info|revisions&intoken=edit&rvprop=content|timestamp';

if (section != null) section = '&rvsection=' + section; else section = '';

q += section;

self.query(q, function (res)                   {                        // should only be one pageid                        for (var pageid in res.query.pages)                        {                            var page = res.query.pages[pageid];                            var text = '';

if (page.revisions) text = page.revisions[0]['*']

//the "save" function callback(text, function (ntext, summary, postsave)                           {                                if (text == ntext || !ntext)                                    return;

if(!summary) summary = "";

request('action=edit&title=' + encodeURIComponent(self.title) +                                       '&text=' + encodeURIComponent(ntext) + section +                                        '&summary=' + encodeURIComponent(summary) +                                        '&token=' + encodeURIComponent(page.edittoken) +                                        '&starttimestamp=' + encodeURIComponent(page.revisions[0].timestamp),                                        postsave                                    ) });                       }                    });                },

create: function (text, summary, minor) {                   self.edit(function(otext, save)                    {                        save(text, summary, minor);                    }); },

parse: function (text, callback) {                   request('action=parse&title=' + encodeURIComponent(self.title) + '&text=' + encodeURIComponent(text.replace('subst:','')), callback) },

parseFragment: function (text, callback) //To prevent 's being added {                   self.parse(' ' + text + ' ', function (res)                    {                        res.parse.text['*'] = res.parse.text['*'].replace(/^ /,).replace(/<\/div>$/,);                        callback(res);                    }); }            }            return self; }   };

return query; }

//Oh, why did I use that self nonsense above. let's use this properly... //A class to make settings persistant, and to store changes to them - yay function Preferences (context) {   //Repeated calls with the same context should get the same preferences object. if (arguments.callee[context]) return arguments.callee[context]; else arguments.callee[context] = this;

/**    * Subscribe to changes to a preference. *    * This will call the callback each time the preference is changed. And, if    * the currentvalue that you pass differs from the value in the storage, * then it will call the callback immediately with the true value. If you * pass in a currentvalue, and it has not yet got a value for this pref, * then it will use the value you pass. *    * @param {string} name  The name of this preference. * @param {function(string):void} The callback to call when it changes. * @param {string} currentvalue The optional currentvalue. */   this.subscribe = function (name, callback, currentvalue) {       if (storage[name] === null && currentvalue !== null) storage[name] == currentvalue;

if (!callbacks[name]) callbacks[name] = [];

callbacks[name].push(callback);

if (storage[name] !== null && storage[name] !== currentvalue) callback(storage[name]) }

/**    * Change the value of a preference. *    * This will cause all the people subscribed to the function to recieve an     * update. *    * @param {string} name  The name of the preference * @param {string} value The new value of the preference. */   this.set = function (name, value) {       if (value === null || storage[name] === value) return;

storage[name] = value;

if (callbacks[name]) for (var i=0; i < callbacks[name].length; i++) callbacks[name][i](value);

updateCookie; }

this.get = function (name, def) {       if (storage[name]) return storage[name]; else return def; }

var storage = {}; var callbacks = {};

// Save storage into the cookie. function updateCookie {       var value = ""; for (var name in storage) {           value += '&' + encodeURIComponent(name) + "=" + encodeURIComponent(storage[name]); }

setCookie('preferences' + context, value) }   // Load storage from the cookie. function updateStorage {       var value = getCookie('preferences' + context, value); var pairs = value.split('&');

for (var i=1; i < pairs.length; i++) {           var val = pairs[i].split('='); //alert("get"+val[0]);

if (storage[val[0]] === val[1]) continue;

if (callbacks[val[0]]) {               for (var j=0; j < callbacks[val[0]].length; j++) callbacks[val[0]][j](val[1]); }

storage[val[0]] = val[1]; }   }

//__init__ updateStorage; } /** * A generic page editor, three points of intersection, * * This is a singleton and it displays a small interface in the top left after * the first edit has been registered. * * @public * this.page * this.addEdit * this.error * */ function Editor {   //Singleton if (arguments.callee.instance) return arguments.callee.instance else arguments.callee.instance = this;

/**    * Get the API page object associated with this editor */   this.page = API.page(wgPageName);

/**    * Add the specific edit to the page. *    * If the node is specified it will be highlighted now, and unhighlighted * when the change is saved. *    * @param {edit}  The edit {redo:, undo:, edit:, summary:} * @param {*node} The node to highlight. */   this.addEdit = function (edit, node, fromRedo) {       if (node) {           nodestack.push(node); node.style.cssText = "border: 2px #00FF00 dashed;" }

if(! fromRedo) redostack = [];

if(! (loaded && !loading)) load else {           var ntext = false; try {               ntext = edit.edit(currentText); }           catch (e) {               this.error("ERROR:" + e); }

if (ntext) {               currentText = ntext; edit.redo; fixButtons; }           else return false; }       editstack.push(edit); }

/**    * Display an error message to the user. *    * @param {string}  The message. */   this.error = function (message) {        if (!errorlog) {           errorlog = newNode('ul',{'style': "background-color: #FFDDDD; margin: 0px -10px -10px -10px; padding: 10px;"}); presence.appendChild(errorlog); }       errorlog.appendChild(newNode('li', message)); }

var thiz = this; // this is set incorrectly when private functions are used as callbacks.

var editstack = []; // A list of the edits that have been applied to get currentText var redostack = []; // A list of the edits that have been recently undone. var nodestack = []; // A lst of nodes to which we have added highlighting

var loaded = false; // Is the page-text loaded? var loading = false; // Is the page-text loading?

var originalText = ""; // What was the contents of the page before we fiddled? var currentText = ""; // What is the contents now?

var savebutton; var undobutton; var redobutton;

var saveCallback; // The callback returned by the api's edit function to save.

var presence; // The HTML element in the top-left var errorlog; // The ul for sticking errors in.

// Disable useless buttons, enable useful ones. function fixButtons {       if(! loaded) return; undobutton.disabled = (editstack.length ? false : true); savebutton.disabled = undobutton.disabled; redobutton.disabled = (redostack.length ? false : true); }

function updateCurrentText {       var text = originalText; for (var i=0; i < editstack.length; i++) {           var ntext = false; try {               ntext = editstack[i].edit(text); }           catch (e) {               thiz.error("ERROR:" + e); }           if (ntext && ntext != text) {               text = ntext; editstack[i].redo; }           else {               editstack = editstack.splice(0, i); break; }       }        currentText = text; fixButtons; }

function undo {       if (editstack.length == 0) return; var edit = editstack.pop; redostack.push(edit); edit.undo;

updateCurrentText; fixButtons; }

function redo {       if (redostack.length == 0) return; var edit = redostack.pop; thiz.addEdit(edit, null, true); fixButtons; }

function load {       loading = true; thiz.page.edit(function (text, _save)       {            originalText = text;            saveCallback = _save;            loading = false;            loaded = true;

savebutton = newNode('button',"Save Changes", {'click': save}); undobutton = newNode('button',"Undo", {'click': undo}); redobutton = newNode('button', "Redo", {'click':redo});

if (!presence) presence = newNode('div',{'style':"position: fixed; top:0px; left: 0px; background-color: #CCCCFF; z-index: 10;padding: 10px;"}) else presence.innerHTML = ""

presence.appendChild(newNode('p', newNode('b', "Page Editing"), newNode('br'), savebutton, newNode('br'), undobutton, redobutton))

document.body.insertBefore(presence, document.body.firstChild);

updateCurrentText; });   }

function save (summary) {       if (loading) window.setTimeout(save, 500);

if (!loaded) throw "Not loaded...";

var sum = {}; for (var i=0; i<editstack.length; i++) {           sum[editstack[i].summary] = true; }       var summary = ""; for (var name in sum) {           summary += name + " "; }       editstack = []; redostack = []; loaded = false; presence.innerHTML = "Saving: " + summary; originalText = currentText; saveCallback(currentText, summary + "(Assisted)", function (res)       {            try {                presence.innerHTML = "";                presence.appendChild(newNode('p', newNode('b', "Saved"), ": "+ summary,                    newNode('a', {'href': wgScript + '?title=' + encodeURIComponent(mw.config.get('wgPageName')) + '&diff=' + encodeURIComponent(res.edit.newrevid) + '&oldid=' + encodeURIComponent(res.edit.oldrevid)}, "(Show changes)")));           }catch(e){                presence.innerHTML = ""                presence.appendChild(newNode('p',String(e)))            }

var node; var nst = [] while (node = nodestack.pop) {               node.style.cssText = "background-color: #0F0;border: 2px #0F0 solid;"; nst.push(node); }           window.setTimeout(function  {                var node;                while (node = nst.pop)                    node.style.cssText = "";            }, 400); });   } }

function AdderProtocol(editor, adders) {   for(var i=0; i < adders.length; i++) {       var adder = adders[i](editor);

adder.registerFormPositions(function (id, node, nextChild)       {            var context = adder.getFormContext(id, node, nextChild);            var form = adder.createForm(context);

if (nextChild) node.insertBefore(form, nextChild); else node.appendChild(form);

form.status = newNode('p'); form.appendChild(form.status); form.adder = adder;

form.onsubmit = function {               try {               var values = {}; var form = this; var adder = form.adder; form.status.innerHTML = ""; var submit = true; for (var i=0; i < form.elements.length; i++) //IE7 fix. {                   if(!form.elements[form.elements[i].name]) form.elements[form.elements[i].name] = form.elements[i]; }               for (var name in adder.fields) {                   if (adder.fields[name] == 'checkbox') {                       values[name] = form.elements[name].checked ? name : false; }                   else {                       values[name] = adder.fields[name](form.elements[name].value || '', function (msg) { form.status.innerHTML += msg + " "; return false}, form.elements); if (values[name] === false) {                           submit = false; }                   }                }                if (!submit) return false;

if (adder.resetFields) adder.resetFields(form); else for (var name in adder.fields) form[name].value = "";

form.status.innerHTML = 'Loading...'; adder.registerWikitext(context, values, function (text, type)               {                    if (text)                    {                        editor.page.parseFragment(text, function (res) {                           adder.registerEdits(context, values, text, res.parse.text['*'], type, editor.addEdit); form.status.innerHTML = ""; });                   }                    else                    {                        adder.registerEdits(context, values, text, text, type, editor.addEdit);                        form.status.innerHTML = "";                    }                }); } catch(e) {throw(e);form.status.innerHTML = "ERROR:" + e.description; return false;}

return false; }       });

} }

var util = { getVanillaIndexOf: function (str, text, pos) {       if (!pos) pos = 0; var cpos = 0, tpos = 0, wpos = 0, spos = 0; do       { cpos = text.indexOf('', pos) + 3;

else if (pos == wpos) pos = text.indexOf(' ', pos) + 9;

else if (pos == tpos) //FIXME pos = text.indexOf('}}', pos) + 2;

} while (pos < Infinity) return -1; },

validateNoWikisyntax: function(field, nonempty) {       return function(txt, error) {           if(/[\[\{\|#\}\]]/.test(txt)) return error("Please don't use wiki markup ([]{}#|) in the " + field +"."); if(nonempty && !txt) return error("Please specify a " + field + "."); return txt; }   },

escapeRe: function(txt) {       return txt.replace(/([\\{}(\|)[\].?*+])/g, "\\$1"); },

getTransTable: function (text, gloss) {       var pos = 0; var transect = []; while(pos > -1) {           pos = util.getVanillaIndexOf('{'+'{trans-top', text, pos+1) if (util.matchGloss(text.substr(pos, text.indexOf('\n', pos)-pos), gloss)) {               transect.push(pos); }       }        if (transect.length == 1) {           pos = transect[0]; pos = text.indexOf('}}\n', pos) + 3; var endpos = text.indexOf('{'+'{trans-bottom}}', pos); if (endpos > -1 && pos > -1) return [pos, endpos]; }

return false; },

matchGloss: function (line, gloss) {       line = line.replace('{'+'{trans-top}}','{'+'{trans-top|Translations}}'); var words = gloss.split(' '); var pos = 0; for (var i=0; i < words.length; i++) {           pos = line.indexOf(words[i], pos); if (pos == -1) return false; }       return pos > -1; },

getTransGlossText: function (node) { var ret = ''; var children = node.childNodes; for (var i=0; i<children.length; i++) {       if (children[i].nodeType == 3) ret += children[i].nodeValue; else if (children[i].tagName.match(/^(i|b)$/i)) ret += util.getTransGlossText(children[i]); }     // all characters except a-zA-Z0-9 are changed to spaces return ret.replace(/\W/g, ' '); },

getTransGloss: function (ul) {       var node = ul; while (node && node.className.indexOf('NavFrame') == -1) node = node.parentNode;

if (!node) return '';

var children = node.childNodes; for (var i=0; i< children.length; i++) {           if(children[i].className && children[i].className.indexOf('NavHead') > -1) return util.getTransGlossText(children[i]); }       return ''; } };

/** * An editor has the following: * Callbacks are used to allow generator-like code in the absense of generators * * fields {object[string] = function(string, function(string))} *  An object with the keys equal to the names of the input elements to extract *  data from. (Must be added by create form). *  The function is used to validate and preprocess, it can return a string *  or false, the error function passed in displays an error message and returns *  false. (you can display an error and return a value if you want). * * registerFormPositions {function(callback)} *  A function that calls the callback(id, parentNode, ?nextChild) to *   specify where forms should be created. * * getFormContext {function(id, parentNode, ?nextChild):context} *  A function that should return a custom object containing any context to *   be passed to the createForm function. * * createForm {function(context):form} *  A function to create an edit form based on the given context * * registerWikitext {context, values, callback(str, type)} *  This should callback for every string of wikitext that the *  edit needs. These will then be parsed and passed into *  registerEdits. If multiple strings are calledback, the type *  parameneter to the callback can identify them. Use '' if no wikitext is needed. * * registerEdits {context, values, wikitext, renderedwikitext, type, callback(edit)} *  Return an actual edit, as described below. It should do as much work as possible, *  making the undo and redo functions very simple; and should use editor.error to *   interact with the user. * * An edit has the following: * summary {string} *  A summary to be added to the edit summary * * redo {function} *  A function that can be used to create a preview of the edit. This function may *  be called multiple times (though each will be interspersed with undo). * * undo {function} *  A function that exactly undoes the effect of redo, with no side-effects. * * edit {function(text):text} *  A function that given an entries text can edit it and return a new text. *  It should return null or false to signal and error and abort the edit, it *   should also use editor.error to alert the user to errors. * */ function TranslationAdder (editor, page) {   var prefs = new Preferences('TranslationAdder'); var self = { fields: { 'lang': function (txt, error) {               if (/^[a-z][a-z][a-z]?$/.test(txt)) return txt; return error("Please use a language code. (en, fr, aaa)") },           'word': util.validateNoWikisyntax('translation', true), 'qual': util.validateNoWikisyntax('qualifier'), 'tr': util.validateNoWikisyntax('transcription'), 'alt': util.validateNoWikisyntax('display name'), 'sc': function (txt, error, fields) {               if (txt && !/^([A-Z][a-z]{3}|[a-z]{2}-Arab|polytonic|unicode)$/.test(txt)) return error("Please use a script template. (e.g. fa-Arab, Deva, polytonic)")

if (!txt) txt = prefs.get('script-' + fields.lang.value, guessScript(fields.lang.value) || ''); if (txt == 'Latn') txt = ''; return txt; },           'm': 'checkbox', 'f': 'checkbox', 'n': 'checkbox', 'c': 'checkbox', 'p': 'checkbox' //           'language': util.validateNoWikisyntax('langauge') },

resetFields: function (form) {           prefs.set('more-display', form.lang.extras.style.display); form.word.value = form.tr.value = form.alt.value = ''; form.m.checked = form.f.checked = form.n.checked = form.c.checked = form.p.checked = false; prefs.set('curlang', form.lang.value); if (form.sc.value) {               prefs.set('script-'+form.lang.value, form.sc.value); form.lang.update; }           form.sc.value = ''; },

registerFormPositions: function (callback) {           var tables = document.getElementsByTagName('table'); for (var i=0; i -1) {                   var _lists = tables[i].getElementsByTagName('ul'); var lists = []; for (var j=0; j<_lists.length; j++) if (_lists[j].parentNode.nodeName.toLowerCase == 'td') lists.push(_lists[j]);

if (lists.length == 0) {                       tables[i].getElementsByTagName('td')[0].appendChild(newNode('ul')); lists = tables[i].getElementsByTagName('ul'); }                   if (lists.length == 1) {                       var table = tables[i].getElementsByTagName('td')[2] if (table) {                           table.appendChild(newNode('ul')); lists = tables[i].getElementsByTagName('ul'); }                   }                    var li = newNode('li'); lists[lists.length - 1].appendChild(li); callback(i, li); }           }        },

getFormContext: function (id, node, nextNode) {return {'id': id, 'ul':node.parentNode}},

createForm: function (context) {           var scriptGuess = newNode('span'); var extras = newNode('p', {'style': 'display: ' + prefs.get('more-display', 'none')}, //               "Gender: ", newNode('input', {'size': 4, 'name': 'gender'}), newNode('br'),                 newNode('a', {href: '/wiki/Wiktionary:Transliteration'},"Transliteration"),": ", newNode('input', {'name': 'tr','title':"The word transliterated into the Latin alphabet."}), " (e.g. ázbuka for азбука)", newNode('br'),                "Qualifier: ", newNode('input', {'name':'qual', 'title':"A qualifier for the word"}), " (e.g. literally, formally, slang)", newNode('br'),                "Display form: ", newNode('input', {'name': 'alt','title':"The word with all of the dictionary-only diacritics."}), " (e.g. amō for amo)", newNode('br'),                "Override ", newNode('a', {href: '/wiki/Category:Script_templates'},"script"),": ", newNode('input', {'name':'sc','size':8,'title':"The script template to render this word in."}), scriptGuess, newNode('br') /* "Language name: ", newNode('input', {'name':'language'}) */)

function updateScriptGuess{ this.value = cleanLangCode(this.value); var guess = prefs.get('script-' + this.value, guessScript(this.value)); if (guess) scriptGuess.innerHTML = " (using "+guess+")"; else scriptGuess.innerHTML = ""; }           context.langInput = newNode('input', {'size': 4, 'name': 'lang', 'value': prefs.get('curlang',''),'title':'The two or three letter language code','change':updateScriptGuess}) context.langInput.update = updateScriptGuess; context.langInput.update; context.langInput.extras = extras; var showButton = newNode('span',{'click': function            {                if (extras.style.display != "block")                {                    extras.style.display = "block";                    showButton.innerHTML = " Less";                }                else                {                    extras.style.display = "none";                    showButton.innerHTML = " More";                }            }, 'style':"color: #0000FF;cursor: pointer;"}, prefs.get('more-display', 'none') == 'none' ? " More" : " Less"); context.form = newNode('form', {'context': context},                       newNode('p', newNode('b', 'Add',newNode('a',{href:"/wiki/User_talk:Conrad.Irwin/editor.js"},"?"),': '), context.langInput, ' ', newNode('input', {'name': 'word'}), newNode('input',{'type': 'submit', 'value':'Preview'}), showButton ),                newNode('input', {type: 'checkbox', name: 'm'}), 'male ',                 newNode('input', {type: 'checkbox', name: 'f'}), 'female ',                newNode('input', {type: 'checkbox', name: 'n'}), 'neuter ',                newNode('input', {type: 'checkbox', name: 'c'}), 'common gender ',                newNode('input', {type: 'checkbox', name: 'p'}), 'plural ', newNode('br'),                    extras                    ) return context.form; },

registerEdits: function (context, values, wikitext, content, type, register) {           var li = newNode('li'); li.innerHTML = content; var lang = getLangName(li);

if (lang) {               //Get all li's in this table row. - TODO: sort out nesting var lis = context.ul.parentNode.parentNode.getElementsByTagName('li'); for (var j=0; j < lis.length; j++) {                   var ln = getLangName(lis[j]); if (ln == lang) {                       //FIXME: don't do this if we have nested languages. var span = newNode('span'); span.innerHTML = ", " + content.substr(content.indexOf(':') + 1); var parent = lis[j]; register({                           'redo': function  { parent.appendChild(span) },                            'undo': function  { parent.removeChild(span) },                            'edit': self.getEditFunction(context, values, wikitext, ln, values.lang, function (text, ipos) {                                        var lineend = text.indexOf('\n', ipos); wikitext = wikitext.replace('subst:',''); wikitext = wikitext.substr(wikitext.indexOf(':') + 1); return text.substr(0, lineend) + ", " + wikitext + text.substr(lineend); }),                           'summary': 't+'+values.lang+':'+values.word+''                        }, span); return; }                   else if (ln && ln > lang) {                       var parent = lis[j]; register({                           'redo': function  {parent.parentNode.insertBefore(li, lis[j]);},                            'undo': function  {parent.parentNode.removeChild(li)},                            'edit': self.getEditFunction(context, values, wikitext, ln, getLangCode(lis[j]), function (text, ipos) {                                       var lineend = text.lastIndexOf('\n', ipos); return text.substr(0, lineend) + "\n* " + wikitext + text.substr(lineend); }),                           'summary': 't+'+values.lang+':'+values.word+''                        }, li); return; }               }            }            register ({                'redo': function  {context.ul.insertBefore(li, context.ul.lastChild);},                'undo': function  {context.ul.removeChild(li)},                'edit': self.getEditFunction(context, values, wikitext),                'summary': 't+'+values.lang+':'+values.word+''            }, li);

},

registerWikitext: function (context, values, callback) {           callback( '{'+'{subst:' + values.lang + '}}: ' +             (values.qual? '{'+'{italbrac|' + values.qual + '}} ' : '') +             '{'+'{t' + (hasWiktionary(values.lang) ? '' : 'ø') +           '|' + values.lang + '|' + values.word +             (values.m ? '|m' : '') +           (values.f ? '|f' : '') +           (values.n ? '|n' : '') +           (values.c ? '|c' : '') +           (values.p ? '|p' : '') +           (values.tr ? '|tr=' + values.tr : '') +            (values.alt ? '|alt=' + values.alt : '') +           (values.sc ? '|sc=' + values.sc : '') + '}}'); },

getEditFunction: function (context, values, wikitext, findLanguage, findLangCode, callback) {           return function(text) {               var p = util.getTransTable(text, util.getTransGloss(context.ul));

if (!p) return editor.error("Could not find translation table for '" + values.lang + ":" + values.word + "'. Please improve glosses DEBUG");

var stapos = p[0]; var endpos = p[1];

if (findLanguage) {                   var ipos = text.indexOf(findLanguage + ":", stapos); if (ipos < 0) ipos = text.indexOf(findLanguage + "]]:", stapos); if (ipos < 0) ipos = text.indexOf('{'+'{subst:'+findLangCode+'}}:', stapos); if (ipos > stapos && ipos < endpos) {                       return callback(text, ipos); }                   else {                       return editor.error("Could not find translation entry for '" + values.lang + ":" +values.word + "'. Please reformat"); }               }

return text.substr(0, endpos) + "* " + wikitext + "\n" + text.substr(endpos); };       }    }

function hasWiktionary(lang) {       var val = ",en,fr,tr,vi,ru,io,lt,el,pl,zh,fi,hu,it,ta,sv,de,ko,lo,pt,nl,ku,es,ja,id,te,gl,bg,ro,vo,ar,et,no,li,ca,sr,is,fa,af,uk,scn,br,th,fy,oc,he,sl,simple,hy,sq,tt,cs,la,zh-min-nan,da,sw,ast,ur,kk,hsb,ky,ml,hr,ang,eo,hi,gn,ia,az,co,ga,sk,csb,st,ms,nds,kl,wo,sd,ug,ti,mk,tl,an,my,gu,km,ka,cy,ts,qu,bs,fo,rw,am,mr,kn,eu,tk,su,chr,lv,wa,mn,nah,ie,yi,be,om,gd,mg,zu,iu,pa,bn,nn,si,mt,mi,tpi,dv,ps,jv,so,tg,roa-rup,ik,ha,gv,sh,ss,kw,sa,ay,uz,na,ne,jbo,tn,as,sg,lb,ks,fj,ln,mo,sm,za,pi,ba,xh,mh,bh,sn,or,ak,yo,bi,rn,av,bm,ab,to,aa,tw,dz,als,bo,rm,sc,ch,cr,tokipona,".indexOf(","+lang+",") > -1;

return val; }

function guessScript(lang) {       var dict = {ar:'Arab',hy:'Armn',xcr:'Cari',be:'Cyrl',bg:'Cyrl',mk:'Cyrl',ru:'Cyrl',uk:'Cyrl',cu:'Cyrs',bhb:'Deva',hi:'Deva',ne:'Deva',ma:'Deva',sa:'Deva',am:'Ethi',gez:'Ethi',har:'Ethi',ti:'Ethi',tig:'Ethi',xst:'Ethi',fa:'fa-Arab',ka:'Geor',got:'Goth',el:'Grek',he:'Hebr',iw:'Hebr',tmr:'Hebr',yi:'Hebr',ett:'Ital',ims:'Ital',osc:'Ital',spx:'Ital',xae:'Ital',xfa:'Ital',xrr:'Ital',xum:'Ital',xve:'Ital',xvo:'Ital',ja:'Jpan',ku:'ku-Arab',km:'Khmr',ko:'Kore',lo:'Laoo',gmy:'Linb',xlc:'Lyci',xld:'Lydi',phn:'Phnx',grc:'polytonic',si:'Sinh',syr:'Syrc',uga:'Ugar',ta:'Taml',te:'Telu',th:'Thai',peo:'Xpeo',akk:'Xsux',hit:'Xsux',sux:'Xsux',xlu:'Xsux'}

if (dict[lang]) return dict[lang];

return false; }

function cleanLangCode(lang) {       //This is ISO 639-1, it serves the purposes of mapping ISO 639-3 to ISO 639-1 and of converting some language names to ISO 639-1 codes. var key = lang.toLowerCase.replace(' ',''); var dict = {aar:"aa",afar:"aa",abk:"ab",abkhazian:"ab",afr:"af",afrikaans:"af",aka:"ak",akan:"ak",amh:"am",amharic:"am",ara:"ar",arabic:"ar",arg:"an",aragonese:"an",asm:"as",assamese:"as",ava:"av",avaric:"av",ave:"ae",avestan:"ae",aym:"ay",aymara:"ay",aze:"az",azerbaijani:"az",bak:"ba",bashkir:"ba",bam:"bm",bambara:"bm",bel:"be",belarusian:"be",ben:"bn",bengali:"bn",bis:"bi",bislama:"bi",bod:"bo",tibetan:"bo",bos:"bs",bosnian:"bs",bre:"br",breton:"br",bul:"bg",bulgarian:"bg",cat:"ca",catalan:"ca",ces:"cs",czech:"cs",cha:"ch",chamorro:"ch",che:"ce",chechen:"ce",chu:"cu",churchslavic:"cu",chv:"cv",chuvash:"cv",cor:"kw",cornish:"kw",cos:"co",corsican:"co",cre:"cr",cree:"cr",cym:"cy",welsh:"cy",dan:"da",danish:"da",deu:"de",german:"de",div:"dv",dhivehi:"dv",dzo:"dz",dzongkha:"dz",ell:"el",greek:"el",eng:"en",english:"en",epo:"eo",esperanto:"eo",est:"et",estonian:"et",eus:"eu",basque:"eu",ewe:"ee",fao:"fo",faroese:"fo",fas:"fa",persian:"fa",fij:"fj",fijian:"fj",fin:"fi",finnish:"fi",fra:"fr",french:"fr",fry:"fy",westernfrisian:"fy",ful:"ff",fulah:"ff",gla:"gd",scottishgaelic:"gd",gle:"ga",irish:"ga",glg:"gl",galician:"gl",glv:"gv",manx:"gv",grn:"gn",guarani:"gn",guj:"gu",gujarati:"gu",hat:"ht",haitian:"ht",hau:"ha",hausa:"ha",heb:"he",hebrew:"he",her:"hz",herero:"hz",hin:"hi",hindi:"hi",hmo:"ho",hirimotu:"ho",hrv:"hr",croatian:"hr",hun:"hu",hungarian:"hu",hye:"hy",armenian:"hy",ibo:"ig",igbo:"ig",ido:"io",iii:"ii",sichuanyi:"ii",iku:"iu",inuktitut:"iu",ile:"ie",interlingue:"ie",ina:"ia",interlingua:"ia",ind:"id",indonesian:"id",ipk:"ik",inupiaq:"ik",isl:"is",icelandic:"is",ita:"it",italian:"it",jav:"jv",javanese:"jv",jpn:"ja",japanese:"ja",kal:"kl",kalaallisut:"kl",kan:"kn",kannada:"kn",kas:"ks",kashmiri:"ks",kat:"ka",georgian:"ka",kau:"kr",kanuri:"kr",kaz:"kk",kazakh:"kk",khm:"km",centralkhmer:"km",kik:"ki",kikuyu:"ki",kin:"rw",kinyarwanda:"rw",kir:"ky",kirghiz:"ky",kom:"kv",komi:"kv",kon:"kg",kongo:"kg",kor:"ko",korean:"ko",kua:"kj",kuanyama:"kj",kur:"ku",kurdish:"ku",lao:"lo",lat:"la",latin:"la",lav:"lv",latvian:"lv",lim:"li",limburgan:"li",lin:"ln",lingala:"ln",lit:"lt",lithuanian:"lt",ltz:"lb",luxembourgish:"lb",lub:"lu",lubakatanga:"lu",lug:"lg",ganda:"lg",mah:"mh",marshallese:"mh",mal:"ml",malayalam:"ml",mar:"mr",marathi:"mr",mkd:"mk",macedonian:"mk",mlg:"mg",malagasy:"mg",mlt:"mt",maltese:"mt",mon:"mn",mongolian:"mn",mri:"mi",maori:"mi",msa:"ms",malay:"ms",mya:"my",burmese:"my",nau:"na",nauru:"na",nav:"nv",navajo:"nv",nbl:"nr",southndebele:"nr",nde:"nd",northndebele:"nd",ndo:"ng",ndonga:"ng",nep:"ne",nepali:"ne",nld:"nl",dutch:"nl",nno:"nn",norwegiannynorsk:"nn",nob:"nb",norwegianbokmal:"nb",nor:"no",norwegian:"no",nya:"ny",nyanja:"ny",oci:"oc",occitan:"oc",oji:"oj",ojibwa:"oj",ori:"or",oriya:"or",orm:"om",oromo:"om",oss:"os",ossetian:"os",pan:"pa",panjabi:"pa",pli:"pi",pali:"pi",pol:"pl",polish:"pl",por:"pt",portuguese:"pt",pus:"ps",pushto:"ps",que:"qu",quechua:"qu",roh:"rm",romansh:"rm",ron:"ro",romanian:"ro",run:"rn",rundi:"rn",rus:"ru",russian:"ru",sag:"sg",sango:"sg",san:"sa",sanskrit:"sa",sin:"si",sinhala:"si",slk:"sk",slovak:"sk",slv:"sl",slovenian:"sl",sme:"se",northernsami:"se",smo:"sm",samoan:"sm",sna:"sn",shona:"sn",snd:"sd",sindhi:"sd",som:"so",somali:"so",sot:"st",southernsotho:"st",spa:"es",spanish:"es",sqi:"sq",albanian:"sq",srd:"sc",sardinian:"sc",srp:"sr",serbian:"sr",ssw:"ss",swati:"ss",sun:"su",sundanese:"su",swa:"sw",swahili:"sw",swe:"sv",swedish:"sv",tah:"ty",tahitian:"ty",tam:"ta",tamil:"ta",tat:"tt",tatar:"tt",tel:"te",telugu:"te",tgk:"tg",tajik:"tg",tgl:"tl",tagalog:"tl",tha:"th",thai:"th",tir:"ti",tigrinya:"ti",ton:"to",tonga:"to",tsn:"tn",tswana:"tn",tso:"ts",tsonga:"ts",tuk:"tk",turkmen:"tk",tur:"tr",turkish:"tr",twi:"tw",uig:"ug",uighur:"ug",ukr:"uk",ukrainian:"uk",urd:"ur",urdu:"ur",uzb:"uz",uzbek:"uz",ven:"ve",venda:"ve",vie:"vi",vietnamese:"vi",vol:"vo",volapuk:"vo",wln:"wa",walloon:"wa",wol:"wo",wolof:"wo",xho:"xh",xhosa:"xh",yid:"yi",yiddish:"yi",yor:"yo",yoruba:"yo",zha:"za",zhuang:"za",zho:"zh",chinese:"zh",zul:"zu",zulu:"zu"}; if (dict[key]) return dict[key]; else return lang; }

function getLangName(li) {       var guess = li.textContent.substr(0, li.textContent.indexOf(':')); if (guess == 'Template') return false; return guess; }

function getLangCode(li) {       var spans = li.getElementsByTagName('span'); for (var i=0; i < spans.length; i++) {           if (spans[i].className == "tlc") return spans[i].innerHTML; }       return false; }

return self; }

function TranslationBalancers(editor) {   function TranslationBalancer (insertTd) {       var left; var right; var moveLeft; var moveRight;

function init {           var cns = insertTd.parentNode.childNodes; var tds = []; for (var i=0; i 0) left = left[0]; else {               left = newNode('ul'); tds[0].appendChild(left); }

right = tds[2].getElementsByTagName('ul'); if (right.length > 0) right = right[0]; else {               right = newNode('ul'); tds[2].appendChild(right); }

moveLeft = newNode('input',{'type':'submit','name':'ml', 'value':'←', 'click': function{return getEditObject('←')}}); moveRight = newNode('input',{'type':'submit','name':'mr', 'value':'→', 'click': function{return getEditObject('→')}});

var form = newNode('form', moveLeft, newNode('br'), moveRight); insertTd.appendChild(form); form.onsubmit = function { return false; } }       function getEditObject(move) {           if (move == '→') {               var li = left.lastChild; while (li && li.nodeName.toLowerCase != 'li') li = li.previousSibling;

if (li && li.childNodes.length > li.getElementsByTagName('form').length) {                   editor.addEdit({                        'redo': function  {left.removeChild(li); right.insertBefore(li, right.firstChild);},                        'undo': function  {right.removeChild(li); left.appendChild(li);},                        'edit': getEdit(util.getTransGloss(moveRight.parentNode), true),                        'summary': 't-balance'                    }); }           }            else if (move == '←') {               var li = right.firstChild; while (li && li.nodeName.toLowerCase != 'li') li = li.nextSibling;

if (li && li.childNodes.length > li.getElementsByTagName('form').length) {                   editor.addEdit({                        'redo': function  {right.removeChild(li); left.appendChild(li);},                        'undo': function  {left.removeChild(li); right.insertBefore(li, right.firstChild);},                        'edit': getEdit(util.getTransGloss(moveLeft.parentNode), false),                        'summary': 't-balance'                    }); }           }        }

function getEdit(gloss, moveRight) {           return function (text) {               var p = util.getTransTable(text, gloss);

if (!p) return editor.error("Could not find translation table, please improve glosses.");

var stapos = p[0]; var endpos = p[1];

var midpos = text.indexOf('{'+'{trans-mid}}', stapos);

if (midpos < stapos || midpos > endpos) return editor.error("Could not find {"+"{trans-mid}}, please correct page.");

var midstart = text.lastIndexOf("\n", midpos); var midend = text.indexOf("\n", midpos);

if (moveRight) {                   var linestart = text.lastIndexOf("\n", midstart - 3); return text.substr(0, linestart) + text.substr(midstart, midend - midstart) + text.substr(linestart, midstart - linestart) + text.substr(midend); }               else {                   var lineend = text.indexOf("\n", midend + 3); return text.substr(0, midstart) + text.substr(midend, lineend - midend) + text.substr(midstart, midend - midstart) + text.substr(lineend); }           }        }        init; }

var tables = document.getElementsByTagName('table'); for (var i=0; i -1) {           var tr = tables[i].getElementsByTagName('tr')[0];

var passed = 0; for (var j=0; j<tr.childNodes.length; j++) {               if (tr.childNodes[j].nodeName.toUpperCase == 'TD') {                   if (passed == 1) {                       TranslationBalancer(tr.childNodes[j]); }                   passed ++; }           }        }    }

}

$(function {    var editor = new Editor;    AdderProtocol(editor, [TranslationAdder]);    TranslationBalancers(editor); })

title: User:Karelklic/editor.js


text:
User:Karelklic/monobook.js

//importScript('User:Karelklic/editor.js'); //importExternalScript('http://localhost/editor.js');

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

title: User:Karelklic/monobook.js


text:
تلاتين

Etymology
From.

Numeral

 * 1) thirty

Etymology
From.

Numeral

 * 1) thirty

Etymology
From.

Numeral

 * 1)  thirty

title: تلاتين


text:
seuralainen

Noun

 * 1) companion someone with whom one spends time or keeps company
 * 2) escort accompanying person
 * 3) date companion in a social occasion
 * 4) accompaniment non-musical sense
 * 1) accompaniment non-musical sense

title: seuralainen


text:
datere

Verb

 * 1) to date

Etymology
From, via either 🇨🇬 or 🇨🇬.

Verb

 * 1) to date
 * 2) to date
 * 3)  to date back, to have begun at some specific time

title: datere


text:
أربعين

Numeral

 * 1) forty

Etymology
From.

Numeral

 * 1)  forty

title: أربعين


text:
programmeringsspråk

Etymology
From.

Noun

 * 1) a programming language

Etymology
From.

Noun

 * 1) a programming language

Etymology
From.

Noun

 * 1) a programming language

title: programmeringsspråk


text:
højttaler

Etymology
From, a and.

Noun

 * 1) loudspeaker transducer
 * 2) loudspeaker encasing

title: højttaler


text: højttaleren

title: højttaleren


text:
dogas

Etymology
Borrowed from.

Noun

 * 1) boarhound

title: dogas


text: dogos

title: dogos


text:
espéranto

Noun

 * 1) Esperanto (auxiliary language)

title: espéranto


text:
eszperantó

Etymology
from, the pen-name of Esperanto’s creator, Dr. Zamenhof, when he published the language in 1887; from , from the verb , from 🇨🇬, which ultimately derives from.

Noun

 * 1) Esperanto auxiliary language

Adjective

 * 1) Esperanto-language expressed in the auxiliary language

title: eszperantó


text: dogui

title: dogui


text: dogą

title: dogą


text:
esperantoyî

Noun

 * 1) Esperanto (auxiliary language)

title: esperantoyî


text: dogu

title: dogu


text: dogai

title: dogai


text: dogų

title: dogų


text: dogams

title: dogams


text: dogus

title: dogus


text: dogais

title: dogais


text: doguose

title: doguose


text:
çimkî

Etymology
Compare 🇨🇬.

Conjunction

 * 1) because

title: çimkî


text:
ji ber ku

Conjunction

 * 1) because

title: ji ber ku


text:
vì

Etymology 1
..

Conjunction

 * 1) because (by or for the cause that; on this account that; for the reason that)

Etymology 2
.

Noun

 * 1)  throne

title: vì


text: splice tapes

title: splice tapes


text:
epistemólogo

Noun

 * 1) epistemologist person who studies theory of knowledge

Noun

 * 1) epistemologist

title: epistemólogo


text:
Komödie

Etymology
.

Noun

 * 1) comedy

title: Komödie


text: Komödien

title: Komödien


text: epistemóloga

title: epistemóloga


text: epistemólogos

title: epistemólogos


text: epistemólogas

title: epistemólogas


text: abstractos

title: abstractos


text: abstractas

title: abstractas


text:
Tragödie

Etymology
From, from , from + , a reference to the goat-satyrs of the theatrical plays of the Dorians.

Noun

 * 1) tragedy

title: Tragödie


text: comprobarlos

title: comprobarlos


text: Tragödien

title: Tragödien


text: Geparden

title: Geparden


text: Geparde

title: Geparde


text:
buldogas

Etymology
Borrowed from.

Noun

 * 1) bulldog

title: buldogas


text: Stachelschweins

title: Stachelschweins


text: Stachelschweines

title: Stachelschweines


text: Stachelschweine

title: Stachelschweine


text: factuales

title: factuales


text: Maulwurfs

title: Maulwurfs


text: Maulwurfes

title: Maulwurfes


text:
buldogo

Etymology
Derived from.

title: buldogo


text: buldogui

title: buldogui


text: buldogą

title: buldogą


text: auxiliándose

title: auxiliándose


text: buldogu

title: buldogu


text: buldoge

title: buldoge


text: buldogai

title: buldogai


text: buldogų

title: buldogų


text: buldogams

title: buldogams


text: buldogus

title: buldogus


text: buldogais

title: buldogais


text: buldoguose

title: buldoguose


text: lógicos

title: lógicos


text: Fuchsschwalbe

title: Fuchsschwalbe


text: fáctica

title: fáctica


text: fácticos

title: fácticos


text: Fuchsschwalben

title: Fuchsschwalben


text: fácticas

title: fácticas


text: válida

title: válida


text: válidos

title: válidos


text:
Uferschwalbe

Noun

 * 1) sand martin

title: Uferschwalbe


text: válidas

title: válidas


text: Uferschwalben

title: Uferschwalben


text: sand martins

title: sand martins


text:
traslación

Etymology
From.

Noun

 * 1)  translation

title: traslación


text: traslaciones

title: traslaciones


text:
Mehlschwalbe

Noun

 * 1) house martin

title: Mehlschwalbe


text: Mehlschwalben

title: Mehlschwalben


text: house martins

title: house martins


text:
insalata di mare

Noun

 * 1) a salad containing cold, cooked seafood (varies by region, season etc.)

title: insalata di mare


text: Rauchschwalben

title: Rauchschwalben


text:
Rauchschwalbe

Noun

 * 1) barn swallow

title: Rauchschwalbe


text: insalate di mare

title: insalate di mare


text: n-esimo

title: n-esimo


text:
оръжие

Etymology
From. Morphologically formed as.

Noun

 * 1) weapon
 * 2)  instrument

title: оръжие


text: franjas

title: franjas


text: centurias

title: centurias


text: fortunas

title: fortunas


text:
i-esimo

Adjective

 * 1)  ith (position in a sequence)

title: i-esimo


text: requisitos

title: requisitos


text: requisitas

title: requisitas


text:
ingualcibilità

Noun

 * 1) crease resistance

title: ingualcibilità


text: desafíos

title: desafíos


text: torneos

title: torneos


text:
interferone

Noun

 * 1)  interferon

title: interferone


text: flancos

title: flancos


text:
iperdattilia

Noun

 * 1) hyperdactyly

title: iperdattilia


text: Harzes

title: Harzes


text: Harze

title: Harze


text: censores

title: censores


text:
Kiebitz

Etymology 1
From ; compare 🇨🇬 and.

Noun

 * 1) northern lapwing
 * 2) any bird of the  subfamily of medium-sized wading birds belonging to the family
 * 3) a type of ultralight airplane, Platzer Kiebitz
 * 4) a type of biplane, Focke Wulf S 24 Kiebitz

Etymology 2
From, a Rotwelsch word, perhaps originally from (the same source as) ; compare.

Noun

 * 1) kibitzer, bystander person who watches a card or chess game, often disturbing those playing

Etymology 3
From the name of the lake.

Proper noun

 * 1) a natural recreational area around the lake Kiebitz in Brandenburg, Germany

title: Kiebitz


text: isometrie

title: isometrie


text:
User:SixWingedSeraph

Charles Wells, Professor Emeritus of Mathematics, Case Western Reserve University, Cleveland, Ohio, USA.

Blog about math and language,

Website for people new to abstract math.

My CWRU website,

/Sandbox

title: User:SixWingedSeraph


text:
Eifel

Etymology
Named after the, a gau from late antiquity. The name's meaning is disputed; see Eifel.

Translations

 * Georgian: აიფელი
 * German:
 * Luxembourgish: Äifel
 * Marathi: आइफल

Etymology
From, from. Further origin de.

title: Eifel


text:
Skat

Proper noun

 * 1)  The star  in the constellation of Aquarius.

Etymology
.

Noun

 * 1) A type of trick-taking card game played with 3 players, popular in Germany.
 * 2) The two discards in the game of Skat.

Usage notes

 * Sense 2 is always masculine. The game itself may be construed as masculine or neuter.

title: Skat


text: fuilteanan

title: fuilteanan


text: fuilteinean

title: fuilteinean


text: metalloceni

title: metalloceni


text: Țările de Jos

title: Țările de Jos


text: Falklandi saared

title: Falklandi saared


text:
ດົນຕຣີ

Etymology
From. Compare 🇨🇬 and 🇨🇬.

Noun

 * 1) music.

title: ດົນຕຣີ


text: hyphen-minuses

title: hyphen-minuses


text: Gröönimaa

title: Gröönimaa


text:
trip balls

Verb

 * 1)  To experience a severe drug-induced hallucinatory trip.

title: trip balls


text:
καρδιακός

Etymology
From.

Adjective

 * 1) concerning the heart
 * 2) suffering from a heart disease (of persons)

Etymology 1
..

Adjective

 * 1)  heart, cardiac
 * 2)  cardiac patient

Etymology 2
.

title: καρδιακός


text: οἰκούμενος

title: οἰκούμενος


text:
User:Andrejj/sandbox

User:Andrejj/sandbox2

Tabela 17: Izpeljanke iz glagola videti s podatki o lemi in oblikoslovnimi oznakami

Tabela 15: Izpeljanke iz pridevnika hud

Tabela 36: Najpogostejših 12 kratkih besed (do 5 črk) v slovenskem in še enajstih jezikih]]

http://www.ff.uni-lj.si/hp/pj/disertacija/priprava.html

title: User:Andrejj/sandbox


text:
οἰκουμένη

Etymology
Present passive participle of. The noun use is an.

Noun

 * 1) inhabited region
 * 2) the inhabited world, particularly the region known to the ancient Greeks: (sub-polar) Europe, (western) Asia, and (northern and Saharan) Africa
 * 3)  the civilized world, particularly the land of the Roman or Byzantine Empire

title: οἰκουμένη


text:
French Bulldog

Noun

 * 1) A small companion breed of dog.

Translations

 * Estonian: prantsuse buldog
 * Finnish: ranskanbulldoggi
 * French:
 * German: Französische Bulldogge
 * Lithuanian: prancūzų buldogas
 * Spanish: bulldog francés

title: French Bulldog


text: French Bulldogs

title: French Bulldogs


text:
conjonction

Etymology
From.

Noun

 * 1)  conjunction

title: conjonction


text:
prancūzų buldogas

Noun

 * 1) French Bulldog

title: prancūzų buldogas


text:
✝

Design
The Latin cross of Western Christianity (especially Roman Catholicism)

Symbol

 * 1)  marks a (Catholic) church on a map.


text:
οἰκουμενικός

Etymology
From, from , from.

Adjective

 * 1) from or open to the whole world

title: οἰκουμενικός


text:
American Bulldog

Noun

 * 1) A medium-sized breed of domestic dog.

Translations

 * Bulgarian: американски булдог
 * Catalan: buldog americà
 * Chinese:
 * Mandarin: 美國鬥牛犬
 * Czech: americký buldok
 * Dutch: Amerikaanse buldog
 * Finnish: amerikanbulldoggi
 * French:
 * German: amerikanische Bulldogge
 * Hungarian: amerikai bulldog
 * Icelandic: amerískur bolabítur
 * Japanese: アメリカン・ブルドッグ
 * Lithuanian: amerikiečių buldogas
 * Luxembourgish: amerikaneschen Bulldogg
 * Malay: anjing buldog Amerika
 * Polish: buldog amerykański
 * Portuguese: buldogue americano
 * Romanian: buldog american
 * Russian: америка́нский бульдо́г
 * Slovak: americký buldog
 * Slovene: ameriški buldog
 * Spanish: Bulldog Americano
 * Ukrainian: американський бульдог

title: American Bulldog


text: American Bulldogs

title: American Bulldogs


text:
Talk:BIOS

What's the plural of BIOS? BIOSs? BIOSes? BIOS's? BIOS, a la fish and deer?

title: Talk:BIOS


text:
deanntag

Noun

 * 1)  nettle

title: deanntag


text: deanntagan

title: deanntagan


text:
абдикации

Usage notes

 * Not to be confused with that has  at the very end instead of.

title: абдикации


text: deanntaige

title: deanntaige


text:
იოსები

Pronunciation

title: იოსები


text:
amerikiečių buldogas

Noun

 * 1) American Bulldog

title: amerikiečių buldogas


text:
nevěra

Etymology
From.

Noun

 * 1) adultery

title: nevěra


text: Category:Georgian male given names

title: Category:Georgian male given names


text: Category:Georgian given names

title: Category:Georgian given names


text:
nevíra

Etymology
From.

Noun

 * 1) infidelity lack of religious belief
 * 2) disbelief, unbelief

title: nevíra


text:
adhaltranas

Etymology
Variant of, from , from , from.

Noun

 * 1) adultery

Etymology
From, from , from.

Noun

 * 1) adultery

title: adhaltranas


text:
adhaltraiche

Noun

 * 1) adulterer

title: adhaltraiche


text:
third camp

Noun

 * 1)  A socialist ideology, originating in Trotskyism, which aims to support the organised working class, as opposed to capitalism, or another prominent force, originally Stalinism and in the 1990s and 2000s often Islamism.

title: third camp


text:
ban-adhaltraiche

Etymology
From.

Noun

 * 1) adulteress

title: ban-adhaltraiche


text: ban-adhaltraichean

title: ban-adhaltraichean


text: adhaltraichean

title: adhaltraichean


text: Third Camp

title: Third Camp


text:
adhaltranach

Etymology
From, from , from.

Etymology
From, from , from.

Adjective

 * 1) adulterous

title: adhaltranach


text:
paperbound

Adjective

 * 1)  Having flexible covers; paperback; softcovered.
 * 2)  Involving or burdened by excessive administrative requirements, especially in the form of paperwork.
 * 1)  Involving or burdened by excessive administrative requirements, especially in the form of paperwork.

Noun

 * 1)  A paperback book.

title: paperbound


text:
kiemura

Etymology
. Possibly.

Noun

 * 1) twist, turn, loop
 * 2)  cyme
 * 3)  intricacy, entanglement, challenge

title: kiemura


text:
nevěrný

Etymology
, from. Compare 🇨🇬.

Adjective

 * 1) unfaithful, disloyal

title: nevěrný


text: paper-bound

title: paper-bound


text: csalódások

title: csalódások


text:
højtaler

Etymology
From, a and.

Noun

 * 1) loudspeaker transducer
 * 2) loudspeaker encasing

title: højtaler


text: højttalerne

title: højttalerne


text: højttalere

title: højttalere


text: højtalerne

title: højtalerne


text: højtalere

title: højtalere


text: højtaleren

title: højtaleren


text: csalódást

title: csalódást


text:
Talk:passage

What about 'passage' as the passing by of time or an object. Bills pass through committees. The passage of time or granting safe passage to a traveler. -Jim

Request for verification
In the sense that "anything" can be sexual, I suppose one might make this allusion. But it isn't the meaning of the word in any fundamental sense. --Connel MacKenzie 00:05, 17 February 2009 (UTC)

 * Cited. From my searches, I got the impression that this is mainly used in romance novels, which seem to have a language of their own. —Ruakh TALK 15:47, 7 November 2009 (UTC)

 * Striking. Equinox ◑ 17:32, 27 November 2009 (UTC)

trip
a journey, especially one made by sea or air Microsoft® Encarta® 2009 --Backinstadiums (talk) 18:28, 17 December 2019 (UTC)

title: Talk:passage


text:
softcovered

Adjective

 * 1) Having the sort of binding characteristic of a softcover book.

title: softcovered


text:
Nagy-Britannia és Észak-Írország Egyesült Királysága

Proper noun

 * 1) United Kingdom of Great Britain and Northern Ireland, United Kingdom (Kingdom in Europe)


text:
paperbacked

Adjective

 * 1) Having the sort of flexible binding characteristic of a paperback book.

title: paperbacked


text:
cathair-eaglais

Noun

 * 1)  cathedral

title: cathair-eaglais


text:
Eaglais na h-Alba

Proper noun

 * 1) the Church of Scotland

title: Eaglais na h-Alba


text:
Europäer

Etymology
From.

Noun

 * 1) European (person)

title: Europäer


text:
Church of Scotland

Proper noun

 * 1) The national Presbyterian church of Scotland.

Translations

 * Afrikaans: Kerk van Skotland
 * Albanian: Kisha skoceze
 * Arabic: كَنِيسَة إِسْكُتْلَنْدَا
 * Armenian: Շոտլանդիայի եկեղեցի
 * Belarusian: Царква Шатландыі
 * Bulgarian: Църква на Шотландия
 * Catalan: Església d'Escòcia
 * Czech: Skotská církev
 * Danish: Den skotske kirke
 * Dutch: Kerk van Schotland
 * Esperanto: Eklesio de Skotlando
 * Estonian: Šotimaa Kirik
 * Finnish: Skotlannin kirkko
 * French: Église d'Écosse
 * Galician: Igrexa de Escocia
 * Georgian: შოტლანდიის ეკლესია
 * German: Kirche von Schottland
 * Greek: Εκκλησία της Σκωτίας
 * Hebrew: הכנסייה של סקוטלנד
 * Hungarian: Skót Egyház
 * Icelandic: Skoska kirkjan
 * Indonesian: Gereja Skotlandia
 * Irish: Eaglais na hAlban
 * Italian: Chiesa di Scozia
 * Japanese: スコットランド国教会
 * Korean: 스코틀랜드 교회
 * Latvian: Skotijas Baznīca
 * Lithuanian: Škotijos Bažnyčia
 * Malay: Gereja Scotland
 * Maltese: Knisja ta'Skocja
 * Norwegian:
 * Bokmål: Den skotske kirke
 * Nynorsk: Den skotske kirkja
 * Persian: کلیسای اسکاتلند
 * Polish: Kościół Szkocji
 * Portuguese: Igreja da Escócia
 * Romanian: Biserica Scoției
 * Russian: Церковь Шотландии
 * Scots: the Kirk
 * Scottish Gaelic: Eaglais na h-Alba
 * Serbo-Croatian:
 * Cyrillic: Шкотске цркве
 * Roman: Škotske crkve
 * Slovak: Škótska cirkev
 * Slovene: Škotska cerkev
 * Spanish: Iglesia de Escocia
 * Swedish: Skotska kyrkan
 * Thai: คริสตจักรแห่งสกอตแลนด์
 * Turkish: İskoçya Kilisesi
 * Ukrainian: Церква Шотландії
 * Welsh: Eglwys yr Alban

title: Church of Scotland


text:
Citations:slave

 * Some ant species raid colonies of smaller species, killing the queen, scaring away worker ants and stealing larvae. Kidnapped larvae grow up as slaves. -- NewScientist, 14 April 2009

title: Citations:slave


text:
Argélia

Etymology
of.

title: Argélia


text:
frazil

Etymology 1
From, , , from , from.

Noun

 * 1)  A collection of stray ice crystals that form in fast-moving water.

Derived terms

 * frazil ice

Translations

 * French:
 * Polish:
 * Russian: ,

 * Swedish:

title: frazil


text:
zaječice

Etymology
From.

Noun

 * 1) female hare

title: zaječice


text: maighiche

title: maighiche


text:
érint

Etymology
.

Verb

 * 1)  to touch
 * 2)  to affect, concern
 * 1)  to affect, concern
 * 1)  to affect, concern

title: érint


text: कहवा

title: कहवा


text:
geàrr

Etymology 1
From, from.

Adjective

 * 1) short

Verb

 * 1) cut
 * 2) castrate

Etymology 2
, from. Compare 🇨🇬.

Noun

 * 1) hare

Etymology 3
.

Noun

 * 1) cruive or fishing weir

title: geàrr


text:
gearran

Etymology 1
From.

Noun

 * 1) gelding
 * 2) garron

title: gearran


text: gearra

title: gearra


text:
gearradh

Pronunciation

 * Noun
 * Autonomous past verb form
 * Third-person singular imperative verb form
 * Autonomous past verb form
 * Third-person singular imperative verb form
 * Autonomous past verb form
 * Third-person singular imperative verb form
 * Third-person singular imperative verb form
 * Third-person singular imperative verb form
 * Third-person singular imperative verb form
 * Third-person singular imperative verb form

Noun

 * 1) cutting, cut
 * 2) keenness, cutting-power
 * 3) castigation
 * 4) castration
 * 5) section
 * 6) cess, levy; rate
 * 7) speed
 * 1) speed

Declension

 * Alternative plural:

Noun

 * 1) cut
 * 2) sarcasm
 * 1) sarcasm

title: gearradh


text:
Alaskan Malamute

Noun

 * 1)  A relatively large breed of sled dog, sometimes mistaken for the Siberian Husky.

Translations

 * Belarusian: аляскінскі маламут
 * Bulgarian: аляски маламут
 * Catalan: malamut d'Alaska
 * Chinese:
 * Mandarin: 阿拉斯加馬拉穆
 * Czech: aljašský malamut
 * Estonian: Alaska malamuut
 * Finnish: alaskanmalamuutti
 * French:
 * Hungarian: alaszkai malamut
 * Indonesian: malamut Alaska
 * Irish: malamútach Alascach
 * Italian: malamute di Alaska
 * Japanese: アラスカン・マラミュート
 * Korean: 알래스칸 맬러뮤트
 * Lithuanian: Aliaskos malamutas
 * Malay: malamut Alaska
 * Portuguese: malamute do Alasca
 * Romanian: malamut de Alaska
 * Russian: аляскинский маламут
 * Serbo-Croatian: aljaski malamut
 * Slovak: aljašský malamut
 * Slovene: aljaški malamut
 * Spanish: malamute de Alaska
 * Turkish: Alaska malamutu
 * Ukrainian: аляскинський маламут

title: Alaskan Malamute


text: Alaskan Malamutes

title: Alaskan Malamutes


text:
meghat

Verb

 * 1)  to touch, to move to affect emotionally

title: meghat


text:
ເສດຖະສາດ

Noun

 * 1) economics (study)

title: ເສດຖະສາດ


text:
advance fee scam

Noun

 * 1)  A consumer fraud that involves obtaining a relatively small amount of money from the victim in advance of some large deferred benefit, such as a job, a high rate of return, or a share of embezzled money.

title: advance fee scam


text:
megható

Adjective

 * 1) touching, moving

title: megható


text: meghatóbb

title: meghatóbb


text: legmeghatóbb

title: legmeghatóbb


text: legeslegmeghatóbb

title: legeslegmeghatóbb


text:
megindít

Verb

 * 1)  to start
 * 2)  to touch, to move to affect emotionally
 * 1)  to touch, to move to affect emotionally

title: megindít


text:
megindító

Adjective

 * 1) touching, moving

title: megindító


text:
User talk:Girayhan

Welcome!

Hello, and welcome to Wiktionary. Thank you for your contributions. I hope you like the place and decide to stay. Here are a few good links for newcomers:
 * Wiktionary Tutorial
 * How to edit a page
 * How to start a page
 * Our layout policy (nicknamed “ELE”)
 * Criteria for inclusion (nicknamed “CFI”)
 * Wiktionary Sandbox (a safe place for testing syntax)
 * What Wiktionary is not
 * FAQ

I hope you enjoy editing here and being a Wiktionarian! By the way, you can sign your name on Talk (discussion) and vote pages using four tildes, like this: ~, which automatically produces your name and the current date. If you have any questions, see the help pages, add a question to one of the discussion rooms or ask me on my Talk page.

Did you know that Wiktionary can be adapted to fit your style? Go have a look at your personal preference page (nicknamed “PREFS”)! In particular, you can choose the option to show hidden categories, which will be of great help if you are looking for work to do.

Again, welcome! — Carolina wren discussió 00:44, 15 April 2009 (UTC)

sis / şiş
Thanks for you edits to sis, but they were already present at şiş. Wikitionary treats words with diacritics as separate entries. — Carolina wren discussió 00:44, 15 April 2009 (UTC)

title: User talk:Girayhan


text:
sises

Etymology
Inessive of. Akin to 🇨🇬.

Adverb

 * 1)  inside

Postposition

 * 1)  inside

title: sises


text:
Bullmastiff

Noun

 * 1) A breed of very large mastiff originally bred to immobilize poachers.

Translations

 * Chinese:
 * Mandarin: 鬥牛獒
 * Estonian: bullmastif
 * Finnish: bullmastiffi
 * German: Bullmastiff
 * Hungarian:
 * Lithuanian: bulmastifas
 * Russian:
 * Spanish: bullmastiff

title: Bullmastiff


text: megindítóbb

title: megindítóbb


text: legmegindítóbb

title: legmegindítóbb


text: legeslegmegindítóbb

title: legeslegmegindítóbb


text:
kamenotisk

Noun

 * 1) lithography

title: kamenotisk


text:
litografický

Adjective

 * 1) lithographic

title: litografický


text: Bullmastiffs

title: Bullmastiffs


text:
powolny

Etymology
From.

Adjective

 * 1) slow

title: powolny


text:
bulmastifas

Noun

 * 1) Bullmastiff

title: bulmastifas


text:
Basenji

Etymology
. First documented use in English appears c. 1906.

Noun

 * 1)  A hunting dog of a particular African breed.

Translations

 * Asturian: Basenji
 * Danish: basenji
 * Finnish:
 * French:
 * Hungarian:
 * Irish: Baiséinseach
 * Japanese:
 * Lithuanian: basendžis
 * Malay: Basenji
 * Norwegian: basenji
 * Portuguese: basenji
 * Russian:
 * Spanish: Basenji
 * Swedish: basenji
 * Thai: บาเซ็นจิ

title: Basenji


text: Basenjis

title: Basenjis


text:
Talk:कोफ़ी

Google results on spelling variations

 * काफी (kāphī) - 3,720,000
 * काफ़ी (kāfī) - 175,000
 * कॉफी (kophī) - 133,000
 * कोफी (kophī) - 10,500
 * कॉफ़ी (kofī) - 8,610
 * कहवा (kahvā) - 2,100
 * कोफ़ी (kofī) - 1,840
 * क़हवा (qahvā) - 47

English v Persian

 * All English-derived spellings: 998,000
 * All Persian-derived spellings: 2,130

Candra-o usage

 * With-candra spellings: 141,000
 * No-candra spellings: 12,300

Nukta usage

 * Non-nukta spellings: 966,000
 * With-nukta spellings: 185,000

Conclusions

 * What is official or correct and what is in common usage do not always align.
 * The English words in any spelling though regarded as colloquial are close to 3 orders of magnitude more common than the more official Persian word in any spelling.
 * The nukta spellings of both the English and Persian words are far less common than non-nukta spellings, even though nukta is official.
 * Candra vowels are not officially sanctioned according to multiple sources I've read yet for at least this word candra-o spellings are an order of magnitude more common than non-candra-o spellings.
 * While English-derivation and candra-usage are both orders of magnitude more popular than their alternatives, nukta usage is more divided with only about a 5:1 ratio in favour of not using nukta.

title: Talk:कोफ़ी


text:
irské dudy

Noun

 * 1) uilleann pipes

title: irské dudy


text:
pìob-shionnaich

Noun

 * 1) uilleann pipes

title: pìob-shionnaich


text:
pìob-uilne

Noun

 * 1) uilleann pipes

title: pìob-uilne


text:
marknad

Etymology
From and.

Noun

 * 1) market

Etymology
From, , from northern , from , from. Cognate with Danish and 🇨🇬, 🇨🇬, 🇨🇬, 🇨🇬.

Noun

 * 1) market (place for trading in general)
 * 2) market; organized trading event
 * 3) market; a group of potential customers
 * 4) market; a geographical area where a certain commercial demand exist
 * 5) market; a formally organized system of trading

title: marknad


text:
Kuvasz

Etymology
From, from. Attested in English from 1935.

Noun

 * 1) A large, usually white breed of dog with its ancient origins in Hungary.

Translations

 * Esperanto: kuvaso
 * Finnish: kuvasz
 * Hungarian:
 * Irish: cuvascach Ungárach
 * Japanese:, ハンガリアン・クーヴァーズ
 * Lithuanian: kuvasas

title: Kuvasz


text: Kuvaszok

title: Kuvaszok


text:
cub

Etymology 1
From earlier. Origin. According to Pokorny, from, from , from.

Compare Icelandic and 🇨🇬, 🇨🇬. Compare also 🇨🇬.

Noun

 * 1) A young fox.
 * 2)  The young of certain other animals, including the bear, wolf, lion and tiger.
 * 3)  A child, especially an awkward, rude, ill-mannered boy.
 * 4)  A young man who seeks relationships with older women, or "cougars".
 * 5)  A stall for cattle.
 * 6)   A furry character who is a child.
 * 7)  A boy or young man.
 * 1)   A furry character who is a child.
 * 2)  A boy or young man.
 * 1)   A furry character who is a child.
 * 2)  A boy or young man.
 * 1)   A furry character who is a child.
 * 2)  A boy or young man.

Translations

 * Arabic: ,
 * Bashkir: төлкө балаһы
 * Basque:
 * Esperanto: vulpido
 * French:
 * Georgian: ლეკვი
 * German:, Fuchsjunges , Fuchsbaby
 * Greek:
 * Ancient: σκύλαξ
 * Hungarian:
 * Icelandic:
 * Ido: foxyuno
 * Interlingua: vulpino
 * Italian:
 * Mongolian: үнэгний зулзага,
 * Polish: ,
 * Romanian:
 * Russian:
 * Volapük: renarül

 * Afrikaans: welpie
 * Albanian:
 * Arabic:
 * Armenian:, ,
 * Assamese: পোৱালী
 * Bashkir: бала
 * Basque:
 * Bulgarian:
 * Burmese:
 * Catalan:
 * Chinese:
 * Mandarin: ,
 * Czech:
 * Dutch:
 * Esperanto:, lupido , leonido , ursido , tigrido
 * Finnish:
 * French: ; for terms specific to any particular animal, see, , , etc
 * Georgian: , ლეკვი , ბოკვერი
 * German:, cub of a wolf or fox: , Dachsjunges , Bärenjunges , Gepardenjunges , Leopardenjunges , , Löwenjunges, Pandajunges , Tigerbaby , Tigerjunges, , Braunbärenjunges, Eisbärenjunges , Eisbärjunges
 * Greek:
 * Ancient: σκύλαξ, σκύμνος
 * Hebrew: (young of mammals, including domesticated ones)
 * Hungarian: (for every mammal),  (bear)
 * Ido: -yuno
 * Interlingua: ursino, leonino , lupino
 * Italian: cucciolo ; for terms specific to any particular animal, see bear cub, fox cub, etc
 * Japanese:, 幼獣
 * Khmer:
 * Latin: catulus
 * Macedonian: младенче
 * Maltese: ferħ, ferħa
 * Mingrelian: ბოთური
 * Mongolian:, ,
 * Persian:
 * Polish:
 * Portuguese:, ,
 * Romanian:
 * Russian:, specific cubs: , , , , , etc.
 * Sanskrit:
 * Scottish Gaelic: isean,  cuilean
 * Serbo-Croatian:
 * Slovak:
 * Sotho:
 * Southwestern Dinka: adur
 * Spanish:, leoncillo, , ,
 * Telugu:
 * Thai:
 * Turkish:
 * Vietnamese:

 * Georgian:

Verb

 * 1) To give birth to cubs.
 * 2) To hunt fox cubs.
 * 3)  To shut up or confine.
 * 1)  To shut up or confine.

Etymology
From South Slavic; compare 🇨🇬 ‘tuft, crest’, 🇨🇬 ‘crest; tip’.

However, Mann posits that the noun might be from.

Adjective

 * 1) bobtailed, having a docked tail
 * 2) awnless (of grain)

Noun

 * 1) mountain bandit, robber, brigand, highwayman
 * 2)  crazy hero, crazy fool

Etymology
.

Noun

 * 1) cube regular polyhedron having six square faces
 * 2)  cube the third power of a number

Etymology
, from.

Noun

 * 1) cube

Etymology
.

Noun

 * 1) A small gull.

title: cub


text:
kuvasz

Noun

 * 1) A dog of the Kuvasz breed.
 * 1) A dog of the Kuvasz breed.

Etymology
From.

Noun

 * 1) Kuvasz breed of dog

Etymology
. Perhaps borrowed from a language.

Noun

 * 1) Kuvasz an ancient breed of livestock dog of Hungarian origin

title: kuvasz


text: kuvaszok

title: kuvaszok


text:
mondialisation

Etymology
From.

Noun

 * 1) globalisation all meanings

title: mondialisation


text:
pìobaire

Etymology
From (compare 🇨🇬).

Noun

 * 1) piper

title: pìobaire


text: pìobairean

title: pìobairean


text:
pìob-mhòr

Noun

 * 1) Scottish bagpipes

title: pìob-mhòr


text: pìoban

title: pìoban


text: pìoba

title: pìoba


text:
חיץ הנקביים

Noun

 * 1)  perineum

title: חיץ הנקביים


text: big toes

title: big toes


text:
Template talk:cmn-zh-p

Example of usage
Can be used if fantizi and jiantizi are identical, so only one word in hanzi is needed and pinyin in brackets.

produces:

Anatoli 02:07, 15 April 2009 (UTC)

Deletion debate
Ditto "zh-tsp" above, bad template, a number of pages need cleanup. Robert Ullmann 13:25, 20 May 2009 (UTC)

 * keep What is wrong with it? And where do you see the word "Chinese" in it and the other template you nominated for deletion? This could be used for etymology, explaing and making sure users know that both traditional and simplified are identical.
 * It makes Wiktionary harder to use, for newcomers (who need to learn a new template), for data-miners (who must write special code to extract these translations), for readers (who need to recognise the non-standard format), and for experienced editors (who need to remember that the templates exist), and any tools they use (which must be programmed to work around them). In an ideal world, everything would have totally standardised wikitext, making everyone's life simple (and while I acknowledge this is never going to be achieved, there's no harm in trying). Conrad.Irwin 11:41, 21 May 2009 (UTC)
 * Also, please don't go changing * Chinese for * Mandarin, the current compromise is nested * Chinese ** Mandarin, as per beer parlour discussion. The templates have nothing to do with Chinese vs Mandarin or Chinese Mandarin. Anatoli 23:36, 20 May 2009 (UTC)

Kept. Mglovesfun (talk) 13:17, 25 December 2009 (UTC)

Template:yue-yue-j
Was used in translations instead of (etc); all occurrences in the main namespace have been replaced. —suzukaze (t・c) 07:20, 21 December 2015 (UTC)
 * All RFD failed. —Μετάknowledge discuss/deeds 04:06, 25 January 2016 (UTC)

RFDO discussion: December 2015–January 2016

 * See Template talk:cmn-zh-p.

title: Template talk:cmn-zh-p


text:
Template:ase-prod BackWrist

with the hand at the back of the  wrist

title: Template:ase-prod BackWrist


text: jiantizi

title: jiantizi


text:
Fantizi

Etymology
From.

Proper noun

 * 1) Traditional Chinese.

title: Fantizi


text:
Template:ase-prod FingerDown

extended finger(s) of the hand pointing down

title: Template:ase-prod FingerDown


text:
naidheachdair

Noun

 * 1) journalist

title: naidheachdair


text:
Template talk:cmn-tsp

Example of usage
Can be used if fantizi and jiantizi are different, both forms are needed and pinyin in brackets.

produces: trad., simpl. (pinyin: Zhōngguó)

Anatoli 02:06, 15 April 2009 (UTC)

Deletion debate
Bad template; template should be used, as it links properly, with the proper code corrections, and will be updated by Tbot, etc.

Also it encourages the improper use of "Chinese" as a language name (the inclusion of pinyin shows clearly that what is intended is "Mandarin", not "Chinese" in general).

There are a number of entries that need to be cleaned up, with "Chinese" changed to Mandarin and the format corrected to standard. Robert Ullmann 13:24, 20 May 2009 (UTC)

 * keep. No mentioning of the unrelated issue of Mandarin vs Chinese in the template. Provides user with traditional, simplified and pinyin. Anatoli 13:18, 23 May 2009 (UTC)

 * keep but move to, like (traditional, simplified, jyutping) since I'm fairly sure that only Mandarin uses Hanyu Pinyin... — [ R·I·C ] opiaterein — 13:28, 25 May 2009 (UTC)

Kept. Mglovesfun (talk) 13:17, 25 December 2009 (UTC)

Spaces missing
There appear to be missing spaces in this template, visible at thực đơn--a space missing after the comma that separates traditional from simplified, and another missing before the open parenthesis. 71.66.97.228 06:12, 21 June 2010 (UTC)

 * It looks better to me now. --Anatoli 06:18, 21 June 2010 (UTC)

Yes! You are very quick. 71.66.97.228 06:27, 21 June 2010 (UTC)

Kept for no consensus in December 2009. I'd love to know what this does that doesn't have. If doesn't have it, delete this and add what is necessary to,  and. Mglovesfun (talk) 15:16, 31 May 2010 (UTC)

 * Firstly, it's not for translations, secondly, it is used show both Fantizi and Jiantizi together, e.g. (looks trad., simpl.  (pinyin: Huáqiáo)) you can check by what links here. I find it useful for etymology sections where the source is Chinese.  --Anatoli 04:02, 1 June 2010 (UTC)

 * I requested adding trad. and simpl. to  but it must be hard. So translations use   twice. Template:zh-tsp doesn't link to FL wiki though. So both have their separate usages. I would use Template:zh-tsp in any place at Wiktionary where you need to link to all three important parts - traditional characters, simplified characters and (toned) Pinyin. --Anatoli 04:07, 1 June 2010 (UTC)
 * Well, I agree that it shouldn't be in translation tables. How to put languages that have multiple scripts in translations tables is quite a tough one. A template like would be alright, I know how to do that and Tbot could be taught to update it - all updating really means is changing the colour of the links link (fr). Mglovesfun (talk) 14:50, 2 June 2010 (UTC)
 * Or should we just put on Template:zh-tsp/doc not to use it in translations, only elsewhere, such as synonym/related terms sections. Mglovesfun (talk) 16:54, 12 June 2010 (UTC)
 * No consensus, striking. Mglovesfun (talk) 20:07, 19 June 2011 (UTC)

RFD discussion: January–July 2018
Unused.--Zcreator (talk) 20:36, 16 January 2018 (UTC)
 * Not true; it's still used in old talk pages. We'll have to deal with that before deleting the template (and its redirect ). — justin(r)leung { (t...) 23:52, 16 January 2018 (UTC)
 * , any interest in dealing with it? If not, we can just leave it be. —Μετάknowledge discuss/deeds 12:45, 4 June 2018 (UTC)
 * I've removed all transclusions except the one in the documentation. — justin(r)leung { (t...) 02:04, 5 June 2018 (UTC)

 * RFDO failed. —Μετάknowledge discuss/deeds 22:54, 18 July 2018 (UTC)

title: Template talk:cmn-tsp


text: naidheachdairean

title: naidheachdairean


text:
Template:ase-prod FingerWrist

extended finger(s) of the hand on the  wrist

title: Template:ase-prod FingerWrist


text:
עורלה

Noun

 * 1) foreskin
 * 2)  fruit that grows within three years of the transplanting of its tree
 * 1)  fruit that grows within three years of the transplanting of its tree
 * 1)  fruit that grows within three years of the transplanting of its tree
 * 1)  fruit that grows within three years of the transplanting of its tree

Noun

 * 1) foreskin

title: עורלה


text:
addieren

Etymology
From, present participle of.

Verb

 * 1) to add up, to sum

title: addieren


text:
Template:ase-prod BackFinger

with the hand at the back of the extended finger(s) of the  hand

title: Template:ase-prod BackFinger


text:
código de barras

Noun

 * 1) barcode set of machine-readable parallel bars

Noun

 * 1) barcode set of machine-readable parallel bars

Noun

 * 1) barcode

title: código de barras


text:
آرژانتین

Etymology
.

title: آرژانتین


text:
Arjantin

Etymology
From.

title: Arjantin


text: integrada

title: integrada


text: integrados

title: integrados


text: integradas

title: integradas


text: Azerbeidzjan

title: Azerbeidzjan


text:
Azerbaijão

Etymology
From, with an unknown intermediary. Perhaps. .

title: Azerbaijão


text:
dentada

Etymology
From, from.

Noun

 * 1) bite instance of biting
 * 2) bite wound left behind after having been bitten

Usage notes
More commonly used in reference to biting someone, as opposed to biting food.

title: dentada


text: dentados

title: dentados


text: dentadas

title: dentadas


text: solitarios

title: solitarios


text: solitarias

title: solitarias


text: axilares

title: axilares


text: Azerbaiyán

title: Azerbaiyán


text: racimos

title: racimos


text:
OpenB@SternumHigh-PalmUp OpenB@Trunkhigh-PalmUp

Etymology
Same handshape as the other formal ASL pronouns and same location and orientation as the other non-first person pronouns.

Production

 * Move the hand down to the following posture.
 * Hold the hand still briefly.
 * Move the hand down to the following posture.
 * Hold the hand still briefly.
 * Hold the hand still briefly.

Pronoun

 * 1)  you; he; she; him; her

Usage notes

 * This sign may be used to introduce an honored or esteemed guest. The guest typically then refers to him or herself with the first-person equivalent.


text:
OpenB@TrunkHigh-PalmUp RoundHoriz

Etymology
Same handshape as the other formal ASL pronouns and same location and orientation as the other non-first person plural pronouns.

Production

 * Move the hand in a horizontal arc to the following posture.
 * Hold the hand still briefly.
 * Move the hand in a horizontal arc to the following posture.
 * Hold the hand still briefly.
 * Hold the hand still briefly.

Pronoun

 * 1)  you (plural); they; them

Usage notes

 * This sign may be used to introduce honored or esteemed guests.

title: OpenB@TrunkHigh-PalmUp RoundHoriz


text: perspectivas

title: perspectivas


text:
ultraestructura

Etymology
From.

Noun

 * 1) ultrastructure

title: ultraestructura


text: 쿠바

title: 쿠바


text: ultraestructuras

title: ultraestructuras


text:
Wiktionary:Main Page/interesting

Number stands for Monday; letter is week designation. No week number is used. For further documentation please see the |talk page.

title: Wiktionary:Main Page/interesting


text:
Chipre

Etymology
From, from , from.

Etymology
, from, from.

title: Chipre


text:
tisular

Etymology
.

Adjective

 * 1) tissular

Adjective

 * 1)  tissue

title: tisular


text: Cipru

title: Cipru


text:
tissular

Adjective

 * 1) Of or pertaining to tissue

Derived terms

 * intertissular
 * intratissular

Translations

 * French:
 * Spanish:

title: tissular


text: tisulares

title: tisulares


text:
Ciper

Proper noun

 * 1) Cyprus

title: Ciper


text:
organografía

Etymology
From.

Noun

 * 1) organography

title: organografía


text: Τζιμπουτί

title: Τζιμπουτί


text:
organography

Etymology
From.

Noun

 * 1)  The scientific description of the structure and function of the organs of living organisms.

Translations

 * Greek:
 * Italian:
 * Portuguese: organografia
 * Spanish:

title: organography


text:
macroscópico

Adjective

 * 1) macroscopic

Etymology
From.

Adjective

 * 1) macroscopic visible to the unassisted eye

Etymology
From.

Adjective

 * 1)  macroscopic

title: macroscópico


text:
microscópico

Etymology
From.

Adjective

 * 1) microscopic

Etymology
From.

Adjective

 * 1) microscopic

Etymology
From.

Adjective

 * 1) microscopic

title: microscópico


text: microscópica

title: microscópica


text: microscópicos

title: microscópicos


text: microscópicas

title: microscópicas


text: macroscópica

title: macroscópica


text: macroscópicos

title: macroscópicos


text: macroscópicas

title: macroscópicas


text:
secte

Etymology
.

Noun

 * 1) sect offshoot of a larger religion or denomination, usually and especially one with unorthodox or extreme political and/or religious beliefs

Etymology
Borrowed from, from.

Noun

 * 1) A variety or sort; a category with a distinguishing feature.
 * 2) A religion or religious organisation usually not referring to Christianity
 * 3) A division within a religion either doctrinal or administrative
 * 4) A sect; a smaller offshoot of a religion with unorthodox belief.
 * 5) People who behave or think in a specified manner either as a group or in general.
 * 6) A school of philosophical or medical thought.
 * 7)  One's physical composition or existence.

Etymology
From, from , possibly from.

Noun

 * 1)  sect

title: secte


text:
szekta

Etymology
Borrowed from.

Noun

 * 1)  sect religious movement

title: szekta


text:
ingewijde

Noun

 * 1) an initiate, an adept
 * 2) an insider

title: ingewijde


text:
geobotánica

Etymology 1
From.

Noun

 * 1) geobotany

title: geobotánica


text: ingewijden

title: ingewijden


text:
botánico

Etymology
, from, from , from.

Adjective

 * 1) botanical, botanic

Noun

 * 1) botanist

title: botánico


text: botánicos

title: botánicos


text: botánicas

title: botánicas


text:
anatómico

Etymology
From, from.

Adjective

 * 1) anatomical
 * 2) form-fitting, ergonomic

Adjective

 * 1) anatomical relating to anatomy

Etymology
, from, from. See.

Adjective

 * 1) anatomical
 * 2) form-fitting, ergonomic

title: anatómico


text: anatómica

title: anatómica


text: anatómicos

title: anatómicos


text: anatómicas

title: anatómicas


text: estudiada

title: estudiada


text: estudiados

title: estudiados


text: estudiadas

title: estudiadas


text: àmfores

title: àmfores


text:
worsteling

Etymology
From.

Noun

 * 1) something to be wrestled with; struggle

title: worsteling


text:
ficología

Noun

 * 1) phycology

title: ficología


text: worstelingen

title: worstelingen


text: ciclos

title: ciclos


text:
captación

Etymology
.

Noun

 * 1) capture, capturing

title: captación


text:
romà

Etymology
.

Adjective

 * 1) Roman

Noun

 * 1) Roman

title: romà


text:
àmfora

Etymology
, from.

Noun

 * 1) amphora

title: àmfora


text: assembly languages

title: assembly languages


text:
İrlanda

Etymology
From, from.

title: İrlanda


text:
bundle of nerves

Noun

 * 1)  A person with an especially nervous, excitable, or fearful disposition.
 * 2)  A lively, continually active person.
 * 1)  A lively, continually active person.
 * 1)  A lively, continually active person.

Synonyms

 * , ; see also Thesaurus:worrier or Thesaurus:coward
 * ; See also Thesaurus:doer

title: bundle of nerves


text:
ուղ

Etymology
This is either a misspelling of or it preserves the primitive root of the latter,, found also in , instead of.

Noun

 * 1)  stairs; bridge; way or passage

title: ուղ


text:
ранен

Etymology 1
From.

Adjective

 * 1) early

title: ранен


text:
velkommen

Interjection

 * 1) welcome; (greeting given upon someone's arrival)

Adjective

 * 1) welcome

Interjection

 * 1) welcome (greeting given upon someone's arrival)

Noun

 * 1) a welcome

title: velkommen


text:
välkomna

Etymology
The verb is derived from the adjective

Interjection

 * 1) welcome (greeting given upon the arrival of multiple people at once)

Verb

 * 1) to greet welcome
 * 2)  to welcome (be happy about)

title: välkomna


text: Category:ro:Video games

title: Category:ro:Video games


text: Category:ro:Games

title: Category:ro:Games


text: Category:ro:Computing

title: Category:ro:Computing


text: Category:ro:Technology

title: Category:ro:Technology


text: tastaturi

title: tastaturi


text: Category:fr:Ecology

title: Category:fr:Ecology


text:
translação

Etymology
.

Noun

 * 1) translation (all meanings)
 * 2)  orbit

title: translação


text:
gastheer

Etymology
Compound of.

Noun

 * 1) A host, who receives (a) guest(s) in his residence, office etc.
 * 2)  A host organism, in whose body a parasite etc. lives
 * 3)  A smartly dressed, presentable security guard who performs welcoming, greeting, and other customer service duties at events

Synonyms

 * (host organism)

title: gastheer


text:
назва

Etymology
Cognate with 🇨🇬. Ultimately from (whence ).

Noun

 * 1) name, appellation
 * 2) title
 * 1) title

Noun

 * 1) appellation
 * 2) (scientific) name
 * 3) title

title: назва


text: назви

title: назви


text:
умова

Etymology
.

Noun

 * 1) condition
 * 2) agreement
 * 3) treaty
 * 1) treaty

Etymology
From.

Noun

 * 1) condition, stipulation, clause, term
 * 2)  agreement

title: умова


text: умовах

title: умовах


text:
ພາສາຝະລັ່ງ

Noun

 * 1) French (language)

title: ພາສາຝະລັ່ງ


text:
русин

Noun

 * 1)  male Russian (person)

Noun

 * 1)  male member of a people living in the eastern Carpathian Mountains; an inhabitant of the ancient Rus

Noun

 * 1) Rusyn
 * 2)  Ruthenian

title: русин


text: Category:uk:Nationalities

title: Category:uk:Nationalities


text: русини

title: русини


text: русины

title: русины


text:
նացիստ

Etymology
Borrowing from.

Noun

 * 1) Nazi

title: նացիստ


text:
ֆաշիստ

Etymology
From.

Noun

 * 1) Nazi
 * 2) fascist
 * 3)  very cruel person

Adjective

 * 1) Nazi
 * 2) fascist
 * 3)  very cruel

title: ֆաշիստ


text:
اه

Verb

 * : used to mark the end of a quotation

Etymology
. Compare Japanese.

Adverb

 * 1) yes, yeah

Etymology
.

Particle

 * 1) yes
 * See also: مبلا (mbala)
 * See also: مبلا (mbala)
 * See also: مبلا (mbala)

title: اه


text:
molisano

Etymology
From.

title: molisano


text:
قوي

Verb

 * 1) to be or become strong, powerful
 * 2) to be able to do something (about); to have influence (over); to be able to cope (with); to be superior (to)

Verb

 * 1) to be depopulated

Verb

 * 1) to starve
 * 2)  to be withheld

Adjective

 * 1) strong, powerful, mighty
 * 2) potent
 * 3) intense, violent
 * 4) firm, solid
 * 5) sturdy, robust

Etymology
From.

Adverb

 * 1) very

Etymology
From.

Adjective

 * 1) strong

Etymology
From.

Adjective

 * 1) strong

title: قوي


text:
schorsing

Etymology
From.

Noun

 * A, interrupting a proceeding
 * 1) A , notably as a sanction

title: schorsing


text:
ق و ي

Root

 * 1) related to strength, power

title: ق و ي


text:
morbidissimo

Etymology
From.

title: morbidissimo


text: Category:ar:Parts of speech

title: Category:ar:Parts of speech


text:
Egyesült Államok

Declension

 * See the plural forms at.

title: Egyesült Államok


text:
occupatissimo

Etymology
From.

title: occupatissimo


text:
ogivale

Etymology
..

Adjective

 * 1)  ogival, pointed
 * 2)  Gothic
 * 1)  Gothic
 * 1)  Gothic

title: ogivale


text:
ostinatamente

Etymology
From.

Adverb

 * 1) stubbornly, obstinately

title: ostinatamente


text:
Talk:ZOMFG

Thats rubbish. The Z comes from the Neighbourhood of the z to the Shift key on american keyboards. so when you wanna type OMFG! you strike the z and the text appearing on the screnn is zOMFG or ZOMFG. On other language keyboards (e.g. German Layout) the z isn't located beneath the Shift key, but as Zomfg became a standard term (like the 111 after several !), it got used by other languaged persons too.

title: Talk:ZOMFG


text:
piagare

Etymology
From, derived from.

Verb

 * 1) to produce sores
 * 2)  to wound, to hurt
 * 3)  to wound or hurt emotionally; to afflict profoundly
 * 4)  to make (someone) fall madly in love
 * 5)  to corrupt morally, to deprave

title: piagare


text:
User:Baisemain/monobook.js

importScript('User:Lupin/autoedit.js', 'en.wikipedia.org','46637295'); importScript('User:Conrad.Irwin/creation.js');

title: User:Baisemain/monobook.js


text:
prąd

Etymology
..

Noun

 * 1) current
 * 2) power
 * 3) current
 * 1) current
 * 1) current

Etymology
. ..

Noun

 * 1) stream, creek

Etymology
..

Noun

 * 1) current
 * 2) power
 * 3) current
 * 4)  current, flow, stream
 * 5) current
 * 6) trend, movement
 * 7)  flow
 * 8)  tree sunk in a river bed that is dangerous for those traveling by raft or boat
 * 1)  flow
 * 2)  tree sunk in a river bed that is dangerous for those traveling by raft or boat
 * 1)  flow
 * 2)  tree sunk in a river bed that is dangerous for those traveling by raft or boat

title: prąd


text:
User talk:Mark Mage

knight
I have responded on Stephen's page. If you would like to continue the discussion, that's fine, but it would probably be better if we took it to either your or my talk page, as I don't know if Stephen is all that interested in following it. I've got you on my watchlist, so if you respond here I'll see it. -Atelaes λάλει ἐμοί 07:17, 15 April 2009 (UTC)

paretymologies
Please stop posting quack/crackpot etymological hypotheses to randomly chosen entries' talk-pages. I, for one, view this as "good faith vandalism". I have personally read a dozen of books claiming that all world's languages derive either from Latin or Greek and even met and spoke to their authors. Well, pursuing this way of thinking is just futile; read this Wikipedia article, if you will: Neogrammarians. However, if you still want to publish your original research here, do so in your user-page or the talk-pages of Wiktionarians who are willing to have a discussion with you. (Note: I don't mean to offend you; I'm just criticizing your paradigm.) --Omnipaedista 19:32, 25 April 2009 (UTC)

title: User talk:Mark Mage


text:
accoppiatura

Etymology
From.

Noun

 * 1) lamination

title: accoppiatura


text:
bieżący

Etymology
From. ,, and. .

Adjective

 * 1)  current
 * 2) then, contemporary, contemporaneous
 * 1) then, contemporary, contemporaneous

title: bieżący


text:
piagarsi

Verb

 * 1)  to develop or produce sores on oneself
 * 1)  to develop or produce sores on oneself

title: piagarsi


text:
polinesiano

Adjective

 * 1) Polynesian

Noun

 * 1) Polynesian

Noun

 * 1) the Polynesian language

title: polinesiano


text:
methanolysis

Noun

 * 1)  alcoholysis using methanol

Related terms

 * methanolyse

Translations

 * Italian: metanolisi
 * Russian:

title: methanolysis


text: Polinesia

title: Polinesia


text:
metanolisi

Etymology
From.

Noun

 * 1)  methanolysis

title: metanolisi


text:
metilenico

Adjective

 * 1)  methylene; methylenic

title: metilenico


text:
methylenic

Adjective

 * 1)  Containing a methylene group

Translations

 * Italian: metilenico

title: methylenic


text:
pongistico

Adjective

 * 1)  table tennis

title: pongistico


text:
microbico

Etymology
From.

Adjective

 * 1)  microbic, microbial

title: microbico


text:
microbic

Adjective

 * 1) microbial

Translations

 * Italian:

title: microbic


text:
microfluidità

Etymology
From.

Noun

 * 1) microfluidity

title: microfluidità


text:
microfluidity

Noun

 * 1) The microscopic behaviour of fluids.

Translations

 * Italian: microfluidità

title: microfluidity


text:
mieloma

Noun

 * 1)  myeloma

Etymology
From.

Noun

 * 1)  myeloma

title: mieloma


text:
monodisperso

Etymology
From.

Adjective

 * 1) monodisperse

title: monodisperso


text:
monomerico

Etymology
From.

Adjective

 * 1)  monomeric

title: monomerico


text:
styrelse

Etymology
From.

Noun

 * 1) council; board; a committee

title: styrelse


text:
Portugalczyk

Etymology
From.

Noun

 * 1) Portuguese

title: Portugalczyk


text:
ակրոբատ

Noun

 * 1) acrobat

title: ակրոբատ


text: Category:arz:Mammals

title: Category:arz:Mammals


text: Category:arz:Vertebrates

title: Category:arz:Vertebrates


text: Category:arz:Animals

title: Category:arz:Animals


text: Category:arz:Biology

title: Category:arz:Biology


text: Category:arz:Sciences

title: Category:arz:Sciences


text:
Աստրախան

Proper noun

 * 1) Astrakhan

title: Աստրախան


text:
User talk:Hanberke

Conrad.Irwin 08:29, 15 April 2009 (UTC)

title: User talk:Hanberke


text:
barbet

Etymology
From.

Noun

 * 1) Any of numerous arboreal birds of the families, , and , within the order.
 * 2) A dog of a small-bodied breed with long curly hair.
 * 3) Any larva of an indefinite number of species of the beetle family, that is covered in waxy threads and feeds on aphids and similar small prey.
 * 4) * 1839 John Obadiah Westwood: An Introduction to the Modern Classification of Insects
 * Réaumur, in his account of the insects which attack the aphides, has described the larva of a Coleopterous insect, which he names "l'hérisson blanc", or "le barbet blanc", of small size, and remarkable for having the body clothed with small bundles of oblong, white, cotton-like "touffes" ... I have met with this larva ... it evidently ... belongs to some species of the genus.

Synonyms

 * (dog) French Water Dog

Translations

 * Finnish:
 * Irish: bairbéad

 * Finnish:
 * French:
 * German: Französischer Wasserhund
 * Spanish: perro de agua francés

Etymology
From.

Noun

 * 1)  (all senses)

Noun

 * 1)  barb

Etymology
.

title: barbet


text:
abundância

Etymology
.

Noun

 * 1) abundance (ample sufficiency)

title: abundância


text:
przepaść

Etymology 1
,.

Noun

 * 1) abyss
 * 2) chasm
 * 3) precipice
 * 1) precipice

Etymology 2
From.

Verb

 * 1)  to disappear, to be lost
 * 2)  to fail, to fall through

Etymology 3
From.

Verb

 * 1)  to overfeed
 * 2)  to use  as pasture

title: przepaść


text:
akselerere

Etymology
From.

Verb

 * 1) to accelerate

title: akselerere


text: barbets

title: barbets


text:
aksent

Etymology
From.

Noun

 * 1) an accent

Etymology
From.

Noun

 * 1) an accent

title: aksent


text:
Akzent

Etymology
.

Noun

 * 1) accent (modulation of the voice)
 * 2)  accent (stress mark)

title: Akzent


text: wären

title: wären


text:
sotaque

Etymology
. Perhaps from ; note that the Standard Arabic diphthong -aw- usually corresponds to [oː] in spoken Arabic dialects. According to the Houaiss dictionary, first attested in the early 18th century.

Noun

 * 1)  accent

title: sotaque


text:
brytning

Noun

 * 1) a break, a breaking, a rupture something gets broken
 * 2) mining
 * 3) refraction of light in a medium
 * 4)  an accent (from a different language)
 * 1)  an accent (from a different language)
 * 1)  an accent (from a different language)

Usage notes
Neutral in despite having "break" in it.

title: brytning


text: Waren

title: Waren


text: wäre

title: wäre


text:
πρόσβαση

Noun

 * 1) access, approach

title: πρόσβαση


text:
προσπέλαση

Noun

 * 1) access, approaching

title: προσπέλαση


text:
немецкий дог

Noun

 * 1) Great Dane

title: немецкий дог


text: fiumani

title: fiumani


text: gommature

title: gommature


text: licenziatari

title: licenziatari


text: licenziatarie

title: licenziatarie


text: maglioncini

title: maglioncini


text: antiprismi

title: antiprismi


text: asciugamenti

title: asciugamenti


text: avvolgitori

title: avvolgitori


text: graditissima

title: graditissima


text: graditissimi

title: graditissimi


text: benzaldeidi

title: benzaldeidi


text: graditissime

title: graditissime


text: morbidissima

title: morbidissima


text: morbidissimi

title: morbidissimi


text: calandrature

title: calandrature


text: morbidissime

title: morbidissime


text: occupatissima

title: occupatissima


text: calibratori

title: calibratori


text: occupatissimi

title: occupatissimi


text: occupatissime

title: occupatissime


text: cellulazioni

title: cellulazioni


text: confezionamenti

title: confezionamenti


text: idratarmi

title: idratarmi


text: idratarti

title: idratarti


text: copolimerizzazioni

title: copolimerizzazioni


text: machiavelliana

title: machiavelliana


text: idratarci

title: idratarci


text: machiavelliani

title: machiavelliani


text: idratarvi

title: idratarvi


text: machiavelliane

title: machiavelliane


text: idratandosi

title: idratandosi


text: idratandomi

title: idratandomi


text: idratandoti

title: idratandoti


text: bifunzionali

title: bifunzionali


text: cubottaedri

title: cubottaedri


text: idratandoci

title: idratandoci


text: idratandovi

title: idratandovi


text: depolimerizzazioni

title: depolimerizzazioni


text: carboniosa

title: carboniosa


text: carboniosi

title: carboniosi


text: carboniose

title: carboniose


text: diazometani

title: diazometani


text: latitando

title: latitando


text: copolimerizzata

title: copolimerizzata


text: latitati

title: latitati


text: copolimerizzati

title: copolimerizzati


text:
diedri

Etymology
(see 🇨🇬)

title: diedri


text: latitata

title: latitata


text: copolimerizzate

title: copolimerizzate


text: idratiamoci

title: idratiamoci


text: diedrali

title: diedrali


text: idratatevi

title: idratatevi


text:
latito

Etymology
From.

Verb

 * 1) to be in hiding
 * 2) to lie low
 * 3) to lurk

title: latito


text: silani

title: silani


text:
latiti

Etymology
Compare 🇨🇬.

Verb

 * 1)  to tackle, undertake

Adjective

 * 1) extremely wet; soaking wet;  dripping wet

Noun

 * 1) playing of water or any liquid causing spillage

title: latiti


text: elettrociclica

title: elettrociclica


text:
latita

Etymology
From.

title: latita


text: elettrociclici

title: elettrociclici


text: latitiamo

title: latitiamo


text: elettrocicliche

title: elettrocicliche


text: eseni

title: eseni


text: latitate

title: latitate


text: latitano

title: latitano


text: epossidica

title: epossidica


text: latitavo

title: latitavo


text: esterificazioni

title: esterificazioni


text: epossidici

title: epossidici


text: epossidiche

title: epossidiche


text: latitavi

title: latitavi


text: latitava

title: latitava


text: estrusa

title: estrusa


text: estrusi

title: estrusi


text: latitavamo

title: latitavamo


text: latitavate

title: latitavate


text: estruse

title: estruse


text: latitavano

title: latitavano


text: etilenglicoli

title: etilenglicoli


text: latitai

title: latitai


text: n-esima

title: n-esima


text: latitasti

title: latitasti


text: n-esimi

title: n-esimi


text: latitò

title: latitò


text: n-esime

title: n-esime


text: ettaedri

title: ettaedri


text: latitammo

title: latitammo


text: latitaste

title: latitaste


text: i-esima

title: i-esima


text: latitarono

title: latitarono


text: i-esimi

title: i-esimi


text: piagando

title: piagando


text: latiterò

title: latiterò


text: formulatori

title: formulatori


text: i-esime

title: i-esime


text: latiterai

title: latiterai


text: piagante

title: piagante


text: latiterà

title: latiterà


text: latiteremo

title: latiteremo


text: molisana

title: molisana


text: latiterete

title: latiterete


text: molisani

title: molisani


text:
piago

Etymology
From (13th century, ), from, from. Cognate with 🇨🇬 and 🇨🇬.

Noun

 * 1) pool in a river

title: piago


text: latiteranno

title: latiteranno


text: molisane

title: molisane


text: piaghi

title: piaghi


text: latiterei

title: latiterei


text: icosidodecaedri

title: icosidodecaedri


text: ogivali

title: ogivali


text: piaghiamo

title: piaghiamo


text: latiteresti

title: latiteresti


text: polinesiana

title: polinesiana


text: icositetraedri

title: icositetraedri


text: piagano

title: piagano


text: latiterebbe

title: latiterebbe


text: polinesiani

title: polinesiani


text: piagavo

title: piagavo


text: latiteremmo

title: latiteremmo


text: polinesiane

title: polinesiane


text: piagavi

title: piagavi


text: metilenica

title: metilenica


text: idrolizzazioni

title: idrolizzazioni


text: piagava

title: piagava


text: latitereste

title: latitereste


text: metilenici

title: metilenici


text: latiterebbero

title: latiterebbero


text: metileniche

title: metileniche


text: latitiate

title: latitiate


text: piagavamo

title: piagavamo


text: latitino

title: latitino


text: pongistica

title: pongistica


text: piagavate

title: piagavate


text: piagavano

title: piagavano


text: latitassi

title: latitassi


text: pongistici

title: pongistici


text: piagai

title: piagai


text: pongistiche

title: pongistiche


text: latitasse

title: latitasse


text: piagasti

title: piagasti


text: latitassimo

title: latitassimo


text: piagò

title: piagò


text: iperdattilie

title: iperdattilie


text: latitassero

title: latitassero


text: microbica

title: microbica


text: piagammo

title: piagammo


text: microbici

title: microbici


text: piagaste

title: piagaste


text: microbiche

title: microbiche


text: piagarono

title: piagarono


text: piagherò

title: piagherò


text: accoppiature

title: accoppiature


text: monodispersa

title: monodispersa


text: piagherai

title: piagherai


text: monodispersi

title: monodispersi


text: piagherà

title: piagherà


text: piagheremo

title: piagheremo


text: piagherete

title: piagherete


text: monomerica

title: monomerica


text: piagheranno

title: piagheranno


text: mielomi

title: mielomi


text: monomerici

title: monomerici


text: piagherei

title: piagherei


text: monomeriche

title: monomeriche


text: piagheresti

title: piagheresti


text: piagherebbe

title: piagherebbe


text: piagheremmo

title: piagheremmo


text: piaghereste

title: piaghereste


text: piagherebbero

title: piagherebbero


text: piaghiate

title: piaghiate


text: piaghino

title: piaghino


text: piagassi

title: piagassi


text: piagasse

title: piagasse


text: piagassimo

title: piagassimo


text: piagassero

title: piagassero


text: piagarmi

title: piagarmi


text: piagarti

title: piagarti


text: piagarci

title: piagarci


text: piagarvi

title: piagarvi


text: piagandosi

title: piagandosi


text: piagandomi

title: piagandomi


text: piagandoti

title: piagandoti


text: piagandoci

title: piagandoci


text: piagandovi

title: piagandovi


text: piaghiamoci

title: piaghiamoci


text: piagatevi

title: piagatevi


text:
érintés

Noun

 * : touch an act of touching

title: érintés


text: érintések

title: érintések


text: célebres

title: célebres


text:
olefina

Noun

 * 1)  olefin

Noun

 * 1)  olefin

Noun

 * 1)  olefin

title: olefina


text:
olefinico

Adjective

 * 1)  olefinic

title: olefinico


text:
græsk

Etymology
From, borrowed from , =. Cf. also 🇨🇬 and 🇨🇬.

The noun is derived from the adjective.

Adjective

 * 1) Greek

Noun

 * 1) Greek, Ancient Greek
 * 2) Greek, Modern Greek
 * 1) Greek, Modern Greek

title: græsk


text:
omopolimero

Etymology
From.

Noun

 * 1)  homopolymer

title: omopolimero