CINXE.COM
Log in | WordReference Forums
<!DOCTYPE html> <html id="XF" lang="en" dir="LTR" data-app="public" data-template="login" data-container-key="" data-content-key="" data-logged-in="false" data-cookie-prefix="xf_" data-csrf="1734521969,b6e43beeff2739c801b523e247f58c20" class="has-no-js template-login WR_" > <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <meta name="google" content="notranslate" /> <title>Log in | WordReference Forums</title> <link rel="manifest" href="/webmanifest.php"> <meta name="theme-color" content="#5e58c7" /> <meta name="apple-mobile-web-app-title" content="WR Forums"> <link rel="apple-touch-icon" href="https://cdnawsf.wordreference.net/android-chrome-192x192.png"> <meta name="robots" content="noindex" /> <meta property="og:site_name" content="WordReference Forums" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Log in" /> <meta property="twitter:title" content="Log in" /> <meta property="og:url" content="https://forum.wordreference.com/members/merquiades.158270/" /> <meta property="og:image" content="https://forum.wordreference.com/WR_fbicon_200x200.png" /> <meta property="twitter:image" content="https://forum.wordreference.com/WR_fbicon_200x200.png" /> <meta property="twitter:card" content="summary" /> <link rel="preload" href="/styles/fonts/fa/fa-regular-400.woff2?_v=5.15.3" as="font" type="font/woff2" crossorigin="anonymous" /> <link rel="preload" href="/styles/fonts/fa/fa-solid-900.woff2?_v=5.15.3" as="font" type="font/woff2" crossorigin="anonymous" /> <link rel="preload" href="/styles/fonts/fa/fa-brands-400.woff2?_v=5.15.3" as="font" type="font/woff2" crossorigin="anonymous" /> <link rel="stylesheet" href="/css.php?css=public%3Anormalize.css%2Cpublic%3Afa.css%2Cpublic%3Acore.less%2Cpublic%3Aapp.less&s=4&l=1&d=1734023097&k=fc10eca7456178a8d21ab0faed63bc56595a05c0" /> <link rel="stylesheet" href="/css.php?css=public%3AsvESE_autocomplete.less%2Cpublic%3Aextra.less&s=4&l=1&d=1734023097&k=4f85735038d14dbac7ee46030cc72762f7e74775" /> <script src="https://cdnawsf.wordreference.net/js/xf/preamble.min.js?_v=533093a8"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-SK027WR6Z5"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-SK027WR6Z5'); gtag('config', 'G-WV46ZWEMKW'); //WRD </script> <script> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; </script> <script async src="//www.googletagservices.com/tag/js/gpt.js"></script> <script async src="https://www.wordreference.com/js/prebid_latest.js"></script> <script>if (window.location.href.indexOf("/threads/") > -1) {var iShow728F_mid = true;}</script> <script src="https://www.wordreference.com/forum/forumIframeHead?v=20230904" crossorigin="anonymous"></script> <link rel="icon" type="image/png" href="https://cdnawsf.wordreference.net/favicon.ico" sizes="32x32" /> <script> function GAscriptEvent() { var entries = performance.getEntriesByType('resource'); var script1 = 'pinata'; entries.map(function(entry) { if (entry.initiatorType === 'script' && entry.name.includes(script1)) { console.log('JS file:', entry.name); gtag('event', 'exception2', { 'script': script1 }); } }); } window.addEventListener("load", function () { setTimeout(GAscriptEvent(), 10000); }, false); gtag('event', 'forum', {'forumID': ''}); </script> <script class="js-klEditorTemplates" type="application/json"> [] </script> </head> <body data-template="login"> <div class="p-pageWrapper" id="top"> <header class="p-header" id="header"> <div class="p-header-inner"> <div class="p-header-content"> <div class="p-header-logo p-header-logo--image"> <a href="/"> <img src="https://cdnawsf.wordreference.net/WR/WR52x32.png" srcset="" alt="WordReference Forums" width="52" height="32" /> </a> </div> <div class="p-header-logo"> <a href="https://www.wordreference.com/" style="font-size: 30px">WordReference.com</a> <a href="https://forum.wordreference.com/" style="font-size: 22px">Language Forums</a> </div> </div> </div> </header> <div class="p-navSticky p-navSticky--primary" data-xf-init="sticky-header"> <nav class="p-nav"> <div class="p-nav-inner"> <button type="button" class="button--plain p-nav-menuTrigger button" data-xf-click="off-canvas" data-menu=".js-headerOffCanvasMenu" tabindex="0" aria-label="Menu"><span class="button-text"> <i aria-hidden="true"></i> </span></button> <div class="p-nav-smallLogo"> <a href="/"> <img src="https://cdnawsf.wordreference.net/WR/WR52x32.png" srcset="" alt="WordReference Forums" width="52" height="32" /> </a> </div> <div class="p-nav-scroller hScroller" data-xf-init="h-scroller" data-auto-scroll=".p-navEl.is-selected"> <div class="hScroller-scroll"> <ul class="p-nav-list js-offCanvasNavSource"> <li> <div class="p-navEl " data-has-children="true"> <a href="/" class="p-navEl-link p-navEl-link--splitMenu " data-nav-id="forums">Forums</a> <a data-xf-key="1" data-xf-click="menu" data-menu-pos-ref="< .p-navEl" class="p-navEl-splitTrigger" role="button" tabindex="0" aria-label="Toggle expanded" aria-expanded="false" aria-haspopup="true"></a> <div class="menu menu--structural" data-menu="menu" aria-hidden="true"> <div class="menu-content"> <a href="/help/terms/" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="rules">Rules/Help/FAQ</a> <a href="/help/" class="menu-linkRow u-indentDepth1 js-offCanvasCopy " data-nav-id="help">Help/FAQ</a> <hr class="menu-separator" /> <a href="/members/" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="members">Members</a> <a href="/online/" class="menu-linkRow u-indentDepth1 js-offCanvasCopy " data-nav-id="currentVisitors">Current visitors</a> <hr class="menu-separator" /> <a href="/misc/language" class="menu-linkRow u-indentDepth0 js-offCanvasCopy " data-nav-id="WRlanguageChooserTop"><i class="fa fa-globe" aria-hidden="true"></i> Interface Language</a> </div> </div> </div> </li> </ul> </div> </div> <div> <div id="search" class="searchbox"> <form id="text_form" target="_top" name="tbar" class="lookup" accept-charset="UTF-8" action="https://www.wordreference.com/redirect/translation.aspx" method="get" > <b class="inputTitle" title="Search">Dictionary search:</b> <input id="si" type="search" tabindex="11" maxlength="200" accesskey="s" title="accesskey: s" name="w"> <label class="custom-select"> <select tabindex="12" size="1" name="dict" id="WRdCh" style="height: 25px;vertical-align: middle;"> <optgroup label="English to:"> <option id="enes" value="enes" selected="selected">English-Spanish</option> <option id="enfr" value="enfr">English-French</option> <option id="enit" value="enit">English-Italian</option> <option id="ende" value="ende">English-German</option> <option id="ennl" value="ennl">English-Dutch</option> <option id="enru" value="enru">English-Russian</option> <option id="enpt" value="enpt">English-Portuguese</option> <option id="enpl" value="enpl">English-Polish</option> <option id="enro" value="enro">English-Romanian</option> <option id="ensv" value="ensv">English-Swedish</option> <option id="encz" value="encz">English-Czech</option> <option id="engr" value="engr">English-Greek</option> <option id="entr" value="entr">English-Turkish</option> <option id="enzh" value="enzh">English-Chinese</option> <option id="enja" value="enja">English-Japanese</option> <option id="enko" value="enko">English-Korean</option> <option id="enar" value="enar">English-Arabic</option> </optgroup> <optgroup label="To English:"> <option id="esen" value="esen">Spanish-English</option> <option id="fren" value="fren">French-English</option> <option id="iten" value="iten">Italian-English</option> <option id="deen" value="deen">German-English</option> <option id="nlen" value="nlen">Dutch-English</option> <option id="ruen" value="ruen">Russian-English</option> <option id="pten" value="pten">Portuguese-English</option> <option id="plen" value="plen">Polish-English</option> <option id="roen" value="roen">Romanian-English</option> <option id="sven" value="sven">Swedish-English</option> <option id="czen" value="czen">Czech-English</option> <option id="gren" value="gren">Greek-English</option> <option id="tren" value="tren">Turkish-English</option> <option id="zhen" value="zhen">Chinese-English</option> <option id="jaen" value="jaen">Japanese-English</option> <option id="koen" value="koen">Korean-English</option> <option id="aren" value="aren">Arabic-English</option> </optgroup> <optgroup label="Spanish to:"> <option id="esfr" value="esfr">Spanish-French</option> <option id="espt" value="espt">Spanish-Portuguese</option> <option id="esca" value="esca">Spanish-Catalan</option> </optgroup> <optgroup label="To Spanish:"> <option id="fres" value="fres">French-Spanish</option> <option id="ptes" value="ptes">Portuguese-Spanish</option> </optgroup> <optgroup label="Definitions, synonyms:"> <option id="enen" value="enen">English definition</option> <option id="enthe" value="enthe">English synonyms</option> <option id="encol" value="encol">English collocations</option> <option id="enusg" value="enusg">English usage</option> <option id="itit" value="itit">Italian definition</option> <option id="eses" value="eses">Spanish definition</option> <option id="essin" value="essin">Spanish synonyms</option> <option id="caca" value="caca">Catalan definition</option> </optgroup> <optgroup label="Conjugators:"> <option id="ConjEsi" value="esconj">Spanish conjugation</option> <option id="ConjFri" value="frconj">French conjugation</option> <option id="ConjIti" value="itconj">Italian conjugation</option> <option id="ConjEni" value="enconj">English conjugation</option> </optgroup> </select> </label> <input type="submit" value="" class="WRSubmit" tabindex="13" id="WRsubmit"> <div class="NWbutton" title="New Window" tabindex="14" id="WRNWbutton" onclick="window.open('https://www.wordreference.com/redirect/translation.aspx?w=' +encodeURIComponent(document.tbar.si.value)+'&dict='+document.tbar.dict.value,'WRnw'); return false;"></div> <!-- javascript for dict. select is in navbar --> </form> </div> </div> <div class="p-nav-opposite"> <div class="p-navgroup p-account p-navgroup--guest"> <a href="/login/" class="p-navgroup-link p-navgroup-link--textual p-navgroup-link--logIn" data-xf-click="overlay" data-follow-redirects="on"> <span class="p-navgroup-linkText">Log in</span> </a> <a href="/login/register" class="p-navgroup-link p-navgroup-link--textual p-navgroup-link--register" data-xf-click="overlay" data-follow-redirects="on"> <span class="p-navgroup-linkText">Register</span> </a> </div> <div class="p-navgroup p-discovery"> <a href="/whats-new/" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--whatsnew" aria-label="What's new" title="What's new"> <i aria-hidden="true"></i> <span class="p-navgroup-linkText">What's new</span> </a> <a href="/search/?type=post" class="p-navgroup-link p-navgroup-link--iconic p-navgroup-link--search" data-xf-click="menu" data-xf-key="/" aria-label="Search" aria-expanded="false" aria-haspopup="true" title="Search"> <i aria-hidden="true"></i> <span class="p-navgroup-linkText">Search</span> </a> <div class="menu menu--structural menu--wide" data-menu="menu" aria-hidden="true"> <form action="/search/search" method="post" class="menu-content" data-xf-init="quick-search" data-autocomplete-filter="["post"]"> <h3 class="menu-header">Search</h3> <div class="menu-row"> <input type="text" class="input" name="keywords" placeholder="Search…" aria-label="Search" data-menu-autofocus="true" /> </div> <div class="menu-row"> <label class="iconic"><input type="checkbox" name="c[container_only]" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Search titles and first posts only</span></label> </div> <div class="menu-row"> <label class="iconic"><input type="checkbox" name="c[title_only]" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Search titles only <span tabindex="0" role="button" data-xf-init="tooltip" data-trigger="hover focus click" title="Tags will also be searched in content where tags are supported"> <i class="fa--xf far fa-question-circle u-muted u-smaller" aria-hidden="true"></i> </span></span></label> </div> <div class="menu-row"> <div class="inputGroup"> <span class="inputGroup-text" id="ctrl_search_menu_by_member">By:</span> <input type="text" class="input" name="c[users]" data-xf-init="auto-complete" placeholder="Member" aria-labelledby="ctrl_search_menu_by_member" /> </div> </div> <div class="menu-footer"> <span class="menu-footer-controls"> <button type="submit" class="button--primary button button--icon button--icon--search"><span class="button-text">Search</span></button> <a href="/search/?type=post" class="button"><span class="button-text">Advanced search…</span></a> </span> </div> <input type="hidden" name="_xfToken" value="1734521969,b6e43beeff2739c801b523e247f58c20" /> </form> </div> </div> </div> </div> </nav> </div> <div class="p-sectionLinks"> <div class="p-sectionLinks-inner hScroller" data-xf-init="h-scroller"> <div class="hScroller-scroll"> <ul class="p-sectionLinks-list"> <li> <div class="p-navEl " > <a href="/whats-new/latest-activity" class="p-navEl-link " data-xf-key="alt+1" data-nav-id="defaultLatestActivity">Latest activity</a> </div> </li> <li> <div class="p-navEl " > <a href="/login/register" class="p-navEl-link " data-xf-key="alt+2" data-nav-id="defaultRegister">Register</a> </div> </li> </ul> </div> </div> </div> <div class="offCanvasMenu offCanvasMenu--nav js-headerOffCanvasMenu" data-menu="menu" aria-hidden="true" data-ocm-builder="navigation"> <div class="offCanvasMenu-backdrop" data-menu-close="true"></div> <div class="offCanvasMenu-content"> <div class="offCanvasMenu-header"> Menu <a class="offCanvasMenu-closer" data-menu-close="true" role="button" tabindex="0" aria-label="Close"></a> </div> <div class="p-offCanvasRegisterLink"> <div class="offCanvasMenu-linkHolder"> <a href="/login/" class="offCanvasMenu-link" data-xf-click="overlay" data-menu-close="true"> Log in </a> </div> <hr class="offCanvasMenu-separator" /> <div class="offCanvasMenu-linkHolder"> <a href="/login/register" class="offCanvasMenu-link" data-xf-click="overlay" data-menu-close="true"> Register </a> </div> <hr class="offCanvasMenu-separator" /> </div> <div class="js-offCanvasNavTarget"></div> <div class="offCanvasMenu-installBanner js-installPromptContainer" style="display: none;" data-xf-init="install-prompt"> <div class="offCanvasMenu-installBanner-header">Install the app</div> <button type="button" class="js-installPromptButton button"><span class="button-text">Install</span></button> <template class="js-installTemplateIOS"> <div class="overlay-title">How to install the app on iOS</div> <div class="block-body"> <div class="block-row"> <p> Follow along with the video below to see how to install our site as a web app on your home screen. </p> <p style="text-align: center"> <video src="/styles/default/xenforo/add_to_home.mp4" width="280" height="480" autoplay loop muted playsinline></video> </p> <p> <small><strong>Note:</strong> This feature may not be available in some browsers.</small> </p> </div> </div> </template> </div> </div> </div> <div class="p-body"> <div class="p-body-inner"> <!--XF:EXTRA_OUTPUT--> <noscript class="js-jsWarning"><div class="blockMessage blockMessage--important blockMessage--iconic u-noJsOnly">JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.</div></noscript> <div class="blockMessage blockMessage--important blockMessage--iconic js-browserWarning" style="display: none">You are using an out of date browser. It may not display this or other websites correctly.<br />You should upgrade or use an <a href="https://www.google.com/chrome/" target="_blank" rel="noopener">alternative browser</a>.</div> <div class="p-body-header"> <div class="p-title "> <h1 class="p-title-value">Log in</h1> </div> </div> <div class="p-body-main "> <div class="p-body-contentCol"></div> <div class="p-body-content"> <div class="p-body-pageContent"> <div class="blockMessage blockMessage--error blockMessage--iconic"> You must be logged-in to do that. </div> <div class="blocks"> <form action="/login/login" method="post" class="block" > <input type="hidden" name="_xfToken" value="1734521969,b6e43beeff2739c801b523e247f58c20" /> <div class="block-container"> <div class="block-body"> <dl class="formRow formRow--input"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label" for="_xfUid-1-1734521969">Your username or email address</label></div> </dt> <dd> <input type="text" class="input" name="login" autofocus="autofocus" autocomplete="username" id="_xfUid-1-1734521969" /> </dd> </dl> <dl class="formRow formRow--input"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label" for="_xfUid-2-1734521969">Password</label></div> </dt> <dd> <div data-xf-init=" password-hide-show" data-show-text="Show" data-hide-text="Hide"> <div class="inputGroup inputGroup--joined"> <input type="password" name="password" value="" class="input js-password input--passwordHideShow" autocomplete="current-password" id="_xfUid-2-1734521969" /> <div class="inputGroup-text"> <label class="iconic iconic--hideShow js-hideShowContainer"><input type="checkbox" value="1" /><i aria-hidden="true"></i><span class="iconic-label">Show</span></label> </div> </div> </div> <a href="/lost-password/" data-xf-click="overlay">Forgot your password?</a> </dd> </dl> <dl class="formRow"> <dt> <div class="formRow-labelWrapper"></div> </dt> <dd> <ul class="inputChoices"> <li class="inputChoices-choice"><label class="iconic"><input type="checkbox" name="remember" value="1" checked="checked" /><i aria-hidden="true"></i><span class="iconic-label">Stay logged in</span></label></li> </ul> </dd> </dl> <input type="hidden" name="_xfRedirect" value="" /> </div> <dl class="formRow formSubmitRow"> <dt></dt> <dd> <div class="formSubmitRow-main"> <div class="formSubmitRow-bar"></div> <div class="formSubmitRow-controls"><button type="submit" class="button--primary button button--icon button--icon--login"><span class="button-text">Log in</span></button></div> </div> </dd> </dl> </div> <div class="block-outer block-outer--after"> <div class="block-outer-middle"> Don't have an account? <a href="/login/register" class="button"><span class="button-text">Register now</span></a> </div> </div> </form> <div class="blocks-textJoiner"><span></span><em>or</em><span></span></div> <div class="block"> <div class="block-container"> <div class="block-body" id="login_providers"> <dl class="formRow formRow--button"> <dt> <div class="formRow-labelWrapper"> <label class="formRow-label">Log in using</label></div> </dt> <dd> <ul class="listHeap"> <li> <a href="/login/register/connected-accounts/google/?setup=1" class="button--provider button--provider--google button"><span class="button-text"> <img class="button-icon" alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAmCAYAAABDClKtAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAA11JREFUWIXNmL9vUlEYhp/a3sYiUWIiDk1burkYqYHFRSqNkwOVhcREWxMXl9rJgUFNWnWr/QuKGw4EBrsVpJMmNBHjoulQbGJq0DQ0XrVIbR3ugcDt/XGgV+KbEOCec977cPjOd79z4D9UT6cDy+GgHwgBHuCyrrkIfALy3myh+E+hyuGgD5gBIoBPclgFSACL3myh5BhUORz0AAvAlCSImRLArDdbqBwJqhwORoAltL/JCVWAaW+2kDHrcMwGaAlIOwiE8EqXw8GHbUMJoCkHYfQaMWswhCqHg07Ej5US3mxh2qzxUEyJGEq3cYMSWgp4J76PoKUKXydAh6DEKttALoYSaMvcMA+J9PGA1hm3BTKCkomjCjDpzRbydubCM4Q28xkZoBao2oriqxbObPxcGbTqXwTG7fKMAZhPNnHqoRaAe3ubbtTUKAe7vfq+FWCsHfNO1bz6IgB9wyonb3+k9+wvfd/pbgCBmKnaiuIH3uobf7wc5vf706A9WMe7AQTQJ95DRo0nrm2ijKjsvvE+lzG7Mq8a+rShSi7uLtahTFNA//lt+s9vZ3ghZfrqiFBFYKweU/p6qKWjMlFra7UdQX6weSALdQuoIRmorksGysmyRUp1qFWLPv7aitJVsPrqM40b9UDhiXohAq8TEn55iT5+zGc/3wxlaLa+d4r734Ns/XHdQqsKLJWLu20T7JV51aoKqYD4+5SJWhGtLmpouTrE3Z1LbP1xAYQCyWjE7oYSQHa7oNUGlFCjkJ9Tx5j7PoZ6oDQPWAoko1aGdkD1HZGVMnqoxa19Fzcrl1neHTIa4AHSgWS006BfwHqWirm4u9QCpUzUSte3JxLre6esjP3ARiAZDcmSBJJRz/jTz2nsi8fF+oeWylPMQlvl8FosZVgOC697wExvddhz/OsdeqvDZl6lXNw9agglzJzYOPjFq6GefRcD5Tv0/bho5DGei7vzplACbAHtVzqu/p2rHP92o/nSs1zcPdt8wXTbHkhG/9lmtO/XOQa+zNCz78rk4u5Jfbvps28tlppGImF2or2BD/wcfJwBDHc3tgccIsacPOAAeLQWSz00a5Q6ChIryYmtfB6YNVuxbUHVJTJ6J4dmGeD5WiyVlxnQ8fFiIBm1O17cAfKyIP+9/gIvkBKjE2YsSQAAAABJRU5ErkJggg==" /> Google </span></a> </li> </ul> </dd> </dl> </div> </div> </div> </div></div> </div> </div> </div> </div> <footer class="p-footer" id="footer"> <div class="p-footer-inner"> <div class="p-footer-row"> <div class="p-footer-row-main"> <ul class="p-footer-linkList"> <li><a href="/misc/style" data-xf-click="overlay" data-xf-init="tooltip" title="Style chooser" rel="nofollow"> <i class="fa--xf far fa-paint-brush" aria-hidden="true"></i> WR style </a></li> <li><a href="/misc/language" data-xf-click="overlay" data-xf-init="tooltip" title="Language chooser" rel="nofollow"> <i class="fa--xf far fa-globe" aria-hidden="true"></i> English (EN-us)</a></li> </ul> </div> <div class="p-footer-row-opposite"> <ul class="p-footer-linkList"> <li> <a href="/login/"> Log in </a> <li> <li><a href="/misc/contact" data-xf-click="overlay">Contact us</a></li> <li><a href="/help/terms/">Terms and rules</a></li> <li><a href="/help/privacy-policy/">Privacy policy</a></li> <li><a href="/help/">Help</a></li> <li><a href="/forums/-/index.rss" target="_blank" class="p-footer-rssLink" title="RSS"><span aria-hidden="true"><i class="fa--xf far fa-rss" aria-hidden="true"></i><span class="u-srOnly">RSS</span></span></a></li> </ul> </div> </div> <div class="p-footer-copyright"> <a href="https://xenforo.com" class="u-concealed" dir="ltr" target="_blank" rel="sponsored noopener">Community platform by XenForo<sup>®</sup> <span class="copyright">© 2010-2024 XenForo Ltd.</span></a> </div> </div> </footer> </div> <!-- closing p-pageWrapper --> <div class="u-bottomFixer js-bottomFixTarget"> </div> <div class="u-navButtons js-navButtons" data-trigger-type="up"> <a href="javascript:" class="button--scroll button"><span class="button-text"><i class="fa--xf far fa-arrow-left" aria-hidden="true"></i><span class="u-srOnly">Back</span></span></a> </div> <div class="u-scrollButtons js-scrollButtons" data-trigger-type="up"> <a href="#top" class="button--scroll button" data-xf-click="scroll-to"><span class="button-text"><i class="fa--xf far fa-arrow-up" aria-hidden="true"></i><span class="u-srOnly">Top</span></span></a> </div> <script src="https://code.jquery.com/jquery-3.5.1.min.js"></script><script>window.jQuery || document.write('<script src="https://cdnawsf.wordreference.net/js/vendor/jquery/jquery-3.5.1.min.js?_v=533093a8"><\/script>')</script> <script src="https://cdnawsf.wordreference.net/js/vendor/vendor-compiled.js?_v=533093a8"></script> <script src="https://cdnawsf.wordreference.net/js/xf/core-compiled.js?_v=533093a8"></script> <script src="https://cdnawsf.wordreference.net/js/xf/login_signup.min.js?_v=533093a8"></script> <script src="https://cdnawsf.wordreference.net/js/sv/ese/xf/structure.min.js?_v=533093a8"></script> <script> jQuery.extend(true, XF.config, { // userId: 0, enablePush: true, pushAppServerKey: 'BDnkEYfg6yclRdN9VoYA62rGq6fIf8qc6hfl2PmpNWHISrXywISvk7VrlpP+l8uikGxUCwuOYFlBmc1bUTfzwFM=', url: { fullBase: 'https://forum.wordreference.com/', basePath: '/', css: '/css.php?css=__SENTINEL__&s=4&l=1&d=1734023097', keepAlive: '/login/keep-alive' }, cookie: { path: '/', domain: '.wordreference.com', prefix: 'xf_', secure: true, consentMode: 'disabled', consented: ["optional","_third_party"] }, cacheKey: '22d6adb88b03702941e2f8a0a9c209d5', csrf: '1734521969,b6e43beeff2739c801b523e247f58c20', js: {"https:\/\/cdnawsf.wordreference.net\/js\/xf\/login_signup.min.js?_v=533093a8":true,"https:\/\/cdnawsf.wordreference.net\/js\/sv\/ese\/xf\/structure.min.js?_v=533093a8":true}, css: {"public:svESE_autocomplete.less":true,"public:extra.less":true}, time: { now: 1734521969, today: 1734476400, todayDow: 3, tomorrow: 1734562800, yesterday: 1734390000, week: 1733958000 }, borderSizeFeature: '3px', fontAwesomeWeight: 'r', enableRtnProtect: true, enableFormSubmitSticky: true, uploadMaxFilesize: 2097152, allowedVideoExtensions: ["m4v","mov","mp4","mp4v","mpeg","mpg","ogv","webm"], allowedAudioExtensions: ["mp3","opus","ogg","wav"], shortcodeToEmoji: true, visitorCounts: { conversations_unread: '0', alerts_unviewed: '0', total_unread: '0', title_count: false, icon_indicator: true }, jsState: {}, publicMetadataLogoUrl: 'https://forum.wordreference.com/WR_fbicon_200x200.png', publicPushBadgeUrl: 'https://forum.wordreference.com/styles/default/xenforo/bell.png' }); jQuery.extend(XF.phrases, { // date_x_at_time_y: "{date} at {time}", day_x_at_time_y: "{day} at {time}", yesterday_at_x: "Yesterday at {time}", x_minutes_ago: "{minutes} minutes ago", one_minute_ago: "1 minute ago", a_moment_ago: "A moment ago", today_at_x: "Today at {time}", in_a_moment: "In a moment", in_a_minute: "In a minute", in_x_minutes: "In {minutes} minutes", later_today_at_x: "Later today at {time}", tomorrow_at_x: "Tomorrow at {time}", day0: "Sunday", day1: "Monday", day2: "Tuesday", day3: "Wednesday", day4: "Thursday", day5: "Friday", day6: "Saturday", dayShort0: "Sun", dayShort1: "Mon", dayShort2: "Tue", dayShort3: "Wed", dayShort4: "Thu", dayShort5: "Fri", dayShort6: "Sat", month0: "January", month1: "February", month2: "March", month3: "April", month4: "May", month5: "June", month6: "July", month7: "August", month8: "September", month9: "October", month10: "November", month11: "December", active_user_changed_reload_page: "The active user has changed. Reload the page for the latest version.", server_did_not_respond_in_time_try_again: "The server did not respond in time. Please try again.", oops_we_ran_into_some_problems: "Oops! We ran into some problems.", oops_we_ran_into_some_problems_more_details_console: "Oops! We ran into some problems. Please try again later. More error details may be in the browser console.", file_too_large_to_upload: "The file is too large to be uploaded.", uploaded_file_is_too_large_for_server_to_process: "The uploaded file is too large for the server to process.", files_being_uploaded_are_you_sure: "Files are still being uploaded. Are you sure you want to submit this form?", attach: "Attach files", rich_text_box: "Rich text box", close: "Close", link_copied_to_clipboard: "Link copied to clipboard.", text_copied_to_clipboard: "Text copied to clipboard.", loading: "Loading…", you_have_exceeded_maximum_number_of_selectable_items: "You have exceeded the maximum number of selectable items.", processing: "Processing", 'processing...': "Processing…", showing_x_of_y_items: "Showing {count} of {total} items", showing_all_items: "Showing all items", no_items_to_display: "No items to display", number_button_up: "Increase", number_button_down: "Decrease", push_enable_notification_title: "Push notifications enabled successfully at WordReference Forums", push_enable_notification_body: "Thank you for enabling push notifications!", pull_down_to_refresh: "Pull down to refresh", release_to_refresh: "Release to refresh", refreshing: "Refreshing…" , "svStandardLib_time.day": "{count} day", "svStandardLib_time.days": "{count} days", "svStandardLib_time.hour": "{count} hour", "svStandardLib_time.hours": "{count} hours", "svStandardLib_time.minute": "{count} minutes", "svStandardLib_time.minutes": "{count} minutes", "svStandardLib_time.month": "{count} month", "svStandardLib_time.months": "{count} months", "svStandardLib_time.second": "{count} second", "svStandardLib_time.seconds": "{count} seconds", "svStandardLib_time.week": "time.week", "svStandardLib_time.weeks": "{count} weeks", "svStandardLib_time.year": "{count} year", "svStandardLib_time.years": "{count} years" }); </script> <form style="display:none" hidden="hidden"> <input type="text" name="_xfClientLoadTime" value="" id="_xfClientLoadTime" title="_xfClientLoadTime" tabindex="-1" /> </form> <script> XF.Element.extend('reaction', { actionClick: function(e) { e.preventDefault(); if (this.$target.data('tooltip:taphold') && this.$target.is(e.currentTarget) || ($(e.currentTarget).attr('href').includes("reaction_id=1")) && $(e.currentTarget).hasClass("actionBar-action") && !$(e.currentTarget).hasClass("has-reaction")) { // click originated from taphold event or is the default react this.$target.removeData('tooltip:taphold'); return; } XF.ajax('post', $(e.currentTarget).attr('href'), XF.proxy(this, 'actionComplete')); } }); </script> <script> document.addEventListener("DOMContentLoaded", function(event) { //This function will open a new tab when the user clicks on a term to translate it in the dictionaries redirectWR = function () { var DOMAIN = "//www.wordreference.com"; var dict = reverseDict(getDictionary()); //Get the dictionary to use if(!dict) { console.log("... Click to translate is disabled in this page. No dictionary"); return; } //Returns the index of a found regex pattern String.prototype.regexIndexOf = function (regex, startpos) { var indexOf = this.substring(startpos || 0).search(regex); return (indexOf >= 0) ? (indexOf + (startpos || 0)) : indexOf; }; //Returns the last index of a found regex pattern String.prototype.regexLastIndexOf = function (regex, startpos) { regex = (regex.global) ? regex : new RegExp(regex.source, "g" + (regex.ignoreCase ? "i" : "") + (regex.multiLine ? "m" : "")); if (typeof (startpos) == "undefined") { startpos = this.length; } else if (startpos < 0) { startpos = 0; } var stringToWorkWith = this.substring(0, startpos + 1); var lastIndexOf = -1; var nextStop = 0; while ((result = regex.exec(stringToWorkWith)) !== null) { lastIndexOf = result.index; regex.lastIndex = ++nextStop; } return lastIndexOf; }; //This will reverse a dictionary function reverseDict(sDict){ if(!sDict || sDict.length != 4) return null; return sDict.substr(2, 2) + sDict.substr(0, 2); } //This function will find the dictionary to use in a forum thread function getDictionary(){ let sDict; if(document.getElementById("French")) sDict="enfr"; if(document.getElementById("Italian")) sDict="enit"; if(document.getElementById("Spanish-English / Español-Inglés")) sDict="enes"; if(document.getElementById("Español-Français")) sDict="esfr"; if(document.getElementById("Português (Portuguese)")) sDict="enpt"; if(document.getElementById("Português-Español")) sDict="ptes"; if(document.getElementById("Deutsch (German)")) sDict="ende"; if(document.getElementById("Español-Deutsch")) sDict="deen"; if(document.getElementById("Русский (Russian)")) sDict="enru"; if(document.getElementById("Slavic Languages")) sDict="enru"; if(document.getElementById("中文+方言 (Chinese)")) sDict="enzh"; if(document.getElementById("日本語 (Japanese)")) sDict="enja"; if(document.getElementById("Türkçe (Turkish)")) sDict="entr"; if(document.getElementById("Ελληνικά (Greek)")) sDict="engr"; if(document.getElementById("Română (Romanian)")) sDict="enro"; if(document.getElementById("Čeština (Czech)")) sDict="encz"; if(document.getElementById("Polski (Polish)")) sDict="enpl"; if(document.getElementById("한국어 (Korean)")) sDict="enko"; if(document.getElementById("العربية (Arabic)")) sDict="enar"; if(document.getElementById("Sólo Español")) sDict="eses"; if(document.getElementById("English Only")) sDict= "enen"; if(document.getElementById("Català (Catalan)")) sDict="caca"; if(document.getElementById("Solo Italiano")) sDict="itit"; return sDict; } //Returns the necessary information about the clicked position in an element function getContext(dict) { var range, word, className, tagName; if (document.caretRangeFromPoint && event.clientX && event.clientY) { var range = document.caretRangeFromPoint(event.clientX, event.clientY); if (!range) return false; //Check if it's not the editor if(range.startContainer.parentNode.parentNode.contentEditable == "true") return false; className = range.startContainer.parentNode.className; tagName = range.startContainer.parentNode.tagName; if (tagName == 'FORM' || tagName == 'INPUT' || tagName == 'A') { return false; } word = getWord(range.startContainer.nodeValue, range.startOffset); } else { var selection = window.getSelection(); if (!selection.anchorNode) { return false; }; if (selection.toString() != "" && dict != "WRsynonyms" && (selection.toString().indexOf(" ") > -1 || selection.toString().indexOf("%20") > -1)) { return false; } className = selection.anchorNode.parentNode.className; tagName = selection.anchorNode.parentNode.tagName; if (dict == 'WRsynonyms' && (tagName == 'FORM' || tagName == 'INPUT' || tagName == 'A')) { return false; }; range = document.createRange(); range.selectNodeContents(selection.anchorNode); word = getWord(range.toString(), selection.anchorOffset); if (dict == 'WRsynonyms') { word = range.toString(); }; var pNode = selection.anchorNode.parentNode; if (navigator.userAgent.indexOf("Android") < 0 && navigator.userAgent.indexOf("iPhone") < 0 && navigator.userAgent.indexOf("iPod") < 0) { if (word == '') { for (i = 0; i <= 2; i++) { if (pNode.tagName == 'TR') { var oldCN = 'even'; if (pNode.nextSibling && pNode.nextSibling.className) { oldCN = pNode.nextSibling.className == 'even' ? 'odd' : 'even'; } else if (pNode.nextSibling && pNode.nextSibling.nextSibling && pNode.nextSibling.nextSibling.className) { oldCN = pNode.nextSibling.nextSibling.className == 'even' ? 'odd' : 'even'; } else if (pNode.prevSibling && pNode.prevSibling.className) { oldCN = pNode.prevSibling.className == 'even' ? 'odd' : 'even'; } else if (pNode.prevSibling && pNode.prevSibling.prevSibling && pNode.prevSibling.prevSibling.className) { oldCN = pNode.prevSibling.prevSibling.className == 'even' ? 'odd' : 'even'; }; if (pNode.className != 'gold') { pNode.className = 'gold'; } else { pNode.className = oldCN; } break; } pNode = pNode.parentNode; } }; } range.detach(); } //Clear the current text selection window.getSelection().removeAllRanges(); return { "word": word, "klass": className, "tag": tagName }; } var STRIP = /[\[\]{}():;\|,.\/'"~\s]/gi; function trim(word) { return word.replace(STRIP, ""); } //Cleans and Returns the clicked word based on an offset function getWord(text, offset) { var startOfWord = /[¿\/\(\[\{\.\,\:\"\',、/\s]/; var endOfWord = /[\\،\?\!\)\;\~\/\(\]\}\.\,\:\"\',、/\s]/; if (!text || text === "" || offset < 0 || text.length == offset) { return ""; } var start = text.regexLastIndexOf(startOfWord, offset); start = (start === -1) ? 0 : start + 1; var end = text.regexIndexOf(endOfWord, offset); end = (end === -1) ? text.length : end; var word = text.substring(start, end); return trim(word); } //Find the clicked word and open a new tab in the the corresponding dictionary function redirectWR(e, dict) { if(e.target.tagName == 'A') //Cancel if it's a link return false; var context = getContext(dict); var word = context.word; if (!word) { return false; } if (context.tag == "A") { //Cancel if it's a link return false; } var url = DOMAIN + '/' + dict + '/' + word; var win = window.open(url, '_blank'); win.focus(); return true; } //Execute redirectWR if an bbWrapper element is clicked if($(".bbWrapper").length > 0){ $(".bbWrapper").each(function () { var bbWrapper = this; //Change the pointer when over the elements that should be translated if($(this).find('div[contenteditable="true"]').length == 0){ $(this).hover(function() { $(this).css('cursor','pointer'); }, function() { $(this).css('cursor','auto'); }); } //Event handler bbWrapper.addEventListener("click", function(event) { if(redirectWR(event, dict)) { //Term detected: prevent the event from bubbling up to parent elements, stopping any parent event handlers from being executed event.stopPropagation(); } }); }); console.log("... Click to translate is running. Selected dictionary: " + dict); return redirectWR; } else { //No bbWrapper elements, the script should not be run console.log("... Click to translate is disabled in this page."); return null; } } (); }); </script> </body> </html>