<!--#include virtual="/server/header.html" --> <!-- Parent-Version:1.771.96 --> <title>Select language - GNU Project - Free Software Foundation</title> <style type="text/css"> <!-- ul#lang-select-cp { user-select: none; } span.lang-abbr { font-family: monospace; font-weight: bold; color: #a42e2b; user-select: none; } #lrbtn a[href], #lrbtn a[href]:visited { font-family: monospace; text-transform: uppercase; color: #a42e2b; text-decoration: none; margin-left: 2.7em; } ul#lang-select-cp li { display: inline-block; width: 15.5em; margin: 0.1em; padding: 0.4em; } ul#lang-select-cp li a { padding: 0.3em; user-select: text; } --> </style> <!--#include virtual="/server/po/select-language.translist" --> <!--#include virtual="/server/banner.html" --> <h2>Select language</h2><p>Dear visitor! This page provides a means to specify<div class="thin"></div> <p>This control panel sets your preferredlanguage; this selection will havelanguage for the present visit to www.gnu.org, and has priority over the preferencesset inof your web browser.In order to do this, <a href="#explanation">we set a cookie</a>; you can reset it with the first optionThis setting is stored inthis list,a <a href="#explanation">session cookie</a>, and will not affect yourbrowserlanguage preferences on other websites. The Reset option willreset it atdelete the cookie, thus going back to theendpreferences of yoursession.</p>browser.</p> <!--#if expr=";$QUERY_STRING; = /^[^<>]*;callback=([^;<>]+);[^<>]*$/" --> <!--#set var="callback" value="$1" --> <!--#else --> <!--#set var="callback" value="/home.html" --> <!--#endif --> <!--#set var="link_head" value="<a href='/server/select-language.html?goto=$callback;language=" --><ul> <li> <!--#set<ul id="lang-select-cp"> <li id="lrbtn"><!--#set var="link" value="${link_head}reset'>" --> <!--#echo encoding="none" var='link'--> Reset <span-->Reset<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}en' title='English'> [en] "value="<span class='lang-abbr'>[en]</span> ${link_head}en' title='English'>" --> <!--#echo encoding="none" var='link'--> English <span-->English<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}af' title='Afrikaans'> [af] "value="<span class='lang-abbr'>[af]</span> ${link_head}af' title='Afrikaans'>" --> <!--#echo encoding="none" var='link'--> Afrikaans <span-->Afrikaans<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ar' title='العربية'> [ar] "value="<span class='lang-abbr'>[ar]</span> ${link_head}ar' title='العربية'>" --> <!--#echo encoding="none" var='link'--> Arabic <span-->Arabic<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}az' title='Azərbaycanca'> [az] "value="<span class='lang-abbr'>[az]</span> ${link_head}az' title='Azərbaycanca'>" --> <!--#echo encoding="none" var='link'--> Azerbaijani <span-->Azerbaijani<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}bg' title='български'> [bg] "value="<span class='lang-abbr'>[bg]</span> ${link_head}bg' title='български'>" --> <!--#echo encoding="none" var='link'--> Bulgarian <span-->Bulgarian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}bn' title='বাংলা'> [bn] "value="<span class='lang-abbr'>[bn]</span> ${link_head}bn' title='বাংলা'>" --> <!--#echo encoding="none" var='link'--> Bengali <span-->Bengali<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}bs' title='bosanski'> [bs] "value="<span class='lang-abbr'>[bs]</span> ${link_head}bs' title='bosanski'>" --> <!--#echo encoding="none" var='link'--> Bosnian <span-->Bosnian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ca' title='català'> [ca] "value="<span class='lang-abbr'>[ca]</span> ${link_head}ca' title='català'>" --> <!--#echo encoding="none" var='link'--> Catalan <span-->Catalan<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}cs' title='Česky'> [cs] "value="<span class='lang-abbr'>[cs]</span> ${link_head}cs' title='Česky'>" --> <!--#echo encoding="none" var='link'--> Czech <span-->Czech<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}da' title='dansk'> [da] "value="<span class='lang-abbr'>[da]</span> ${link_head}da' title='dansk'>" --> <!--#echo encoding="none" var='link'--> Danish <span-->Danish<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}de' title='Deutsch'> [de] "value="<span class='lang-abbr'>[de]</span> ${link_head}de' title='Deutsch'>" --> <!--#echo encoding="none" var='link'--> German <span-->German<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}el' title='ελληνικά'> [el] "value="<span class='lang-abbr'>[el]</span> ${link_head}el' title='ελληνικά'>" --> <!--#echo encoding="none" var='link'--> Greek <span-->Greek<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}eo' title='Esperanto'> [eo] "value="<span class='lang-abbr'>[eo]</span> ${link_head}eo' title='Esperanto'>" --> <!--#echo encoding="none" var='link'--> Esperanto <span-->Esperanto<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}es' title='español'> [es] "value="<span class='lang-abbr'>[es]</span> ${link_head}es' title='español'>" --> <!--#echo encoding="none" var='link'--> Spanish <span-->Spanish<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}fa' title='فارسی'> [fa] "value="<span class='lang-abbr'>[fa]</span> ${link_head}fa' title='فارسی'>" --> <!--#echo encoding="none" var='link'--> Persian <span-->Persian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}fi' title='suomi'> [fi] "value="<span class='lang-abbr'>[fi]</span> ${link_head}fi' title='suomi'>" --> <!--#echo encoding="none" var='link'--> Finnish <span-->Finnish<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}fr' title='français'> [fr] "value="<span class='lang-abbr'>[fr]</span> ${link_head}fr' title='français'>" --> <!--#echo encoding="none" var='link'--> French <span-->French<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}gl' title='galego'> [gl] "value="<span class='lang-abbr'>[gl]</span> ${link_head}gl' title='galego'>" --> <!--#echo encoding="none" var='link'--> Galician <span-->Galician<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}he' title='עברית'> [he] "value="<span class='lang-abbr'>[he]</span> ${link_head}he' title='עברית'>" --> <!--#echo encoding="none" var='link'--> Hebrew <span-->Hebrew<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}hr' title='hrvatski'> [hr] "value="<span class='lang-abbr'>[hr]</span> ${link_head}hr' title='hrvatski'>" --> <!--#echo encoding="none" var='link'--> Croatian <span-->Croatian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}hu' title='magyar'> [hu] "value="<span class='lang-abbr'>[hu]</span> ${link_head}hu' title='magyar'>" --> <!--#echo encoding="none" var='link'--> Hungarian <span-->Hungarian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}id'value="<span class='lang-abbr'>[id]</span> ${link_head}id' title='BahasaIndonesia'> [id] "Indonesia'>" --> <!--#echo encoding="none" var='link'--> Indonesian <span-->Indonesian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}it' title='italiano'> [it] "value="<span class='lang-abbr'>[it]</span> ${link_head}it' title='italiano'>" --> <!--#echo encoding="none" var='link'--> Italian <span-->Italian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ja' title='日本語'> [ja] "value="<span class='lang-abbr'>[ja]</span> ${link_head}ja' title='日本語'>" --> <!--#echo encoding="none" var='link'--> Japanese <span-->Japanese<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}kn' title='ಕನ್ನಡ'> [kn] "value="<span class='lang-abbr'>[kn]</span> ${link_head}kn' title='ಕನ್ನಡ'>" --> <!--#echo encoding="none" var='link'--> Kannada <span-->Kannada<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ko' title='한국어'> [ko] "value="<span class='lang-abbr'>[ko]</span> ${link_head}ko' title='한국어'>" --> <!--#echo encoding="none" var='link'--> Korean <span-->Korean<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}lt' title='lietuvių'> [lt] "value="<span class='lang-abbr'>[lt]</span> ${link_head}lt' title='lietuvių'>" --> <!--#echo encoding="none" var='link'--> Lithuanian <span-->Lithuanian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}mk' title='македонски'> [mk] "value="<span class='lang-abbr'>[mk]</span> ${link_head}mk' title='македонски'>" --> <!--#echo encoding="none" var='link'--> Macedonian <span-->Macedonian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ml' title='മലയാളം'> [ml] "value="<span class='lang-abbr'>[ml]</span> ${link_head}ml' title='മലയാളം'>" --> <!--#echo encoding="none" var='link'--> Malayalam <span-->Malayalam<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}nb'value="<span class='lang-abbr'>[nb]</span> ${link_head}nb' title='norsk(bokmål)'> [nb] "(bokmål)'>" --> <!--#echo encoding="none" var='link'--> Norwegian (Bokmål) <span-->Norwegian (Bokmål)<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}nl' title='Nederlands'> [nl] "value="<span class='lang-abbr'>[nl]</span> ${link_head}nl' title='Nederlands'>" --> <!--#echo encoding="none" var='link'--> Dutch <span-->Dutch<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}nn'value="<span class='lang-abbr'>[nn]</span> ${link_head}nn' title='norsk(nynorsk)'> [nn] "(nynorsk)'>" --> <!--#echo encoding="none" var='link'--> Norwegian (Nynorsk) <span-->Norwegian (Nynorsk)<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}pl' title='polski'> [pl] "value="<span class='lang-abbr'>[pl]</span> ${link_head}pl' title='polski'>" --> <!--#echo encoding="none" var='link'--> Polish <span-->Polish<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}pt-br'value="<span class='lang-abbr'>[pt-br]</span> ${link_head}pt-br' title='português doBrasil'> [pt-br] "Brasil'>" --> <!--#echo encoding="none" var='link'--> Brazilian Portuguese <span-->Brazilian Portuguese<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ro' title='română'> [ro] "value="<span class='lang-abbr'>[ro]</span> ${link_head}ro' title='română'>" --> <!--#echo encoding="none" var='link'--> Romanian <span-->Romanian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ru' title='русский'> [ru] "value="<span class='lang-abbr'>[ru]</span> ${link_head}ru' title='русский'>" --> <!--#echo encoding="none" var='link'--> Russian <span-->Russian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}sk' title='slovenčina'> [sk] "value="<span class='lang-abbr'>[sk]</span> ${link_head}sk' title='slovenčina'>" --> <!--#echo encoding="none" var='link'--> Slovak <span-->Slovak<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}sl' title='slovenščina'> [sl] "value="<span class='lang-abbr'>[sl]</span> ${link_head}sl' title='slovenščina'>" --> <!--#echo encoding="none" var='link'--> Slovenian <span-->Slovenian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}sq' title='Shqip'> [sq] "value="<span class='lang-abbr'>[sq]</span> ${link_head}sq' title='Shqip'>" --> <!--#echo encoding="none" var='link'--> Albanian <span-->Albanian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}sr' title='српски'> [sr] "value="<span class='lang-abbr'>[sr]</span> ${link_head}sr' title='српски'>" --> <!--#echo encoding="none" var='link'--> Serbian <span-->Serbian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}sv' title='svenska'> [sv] "value="<span class='lang-abbr'>[sv]</span> ${link_head}sv' title='svenska'>" --> <!--#echo encoding="none" var='link'--> Swedish <span-->Swedish<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}ta' title='தமிழ்'> [ta] "value="<span class='lang-abbr'>[ta]</span> ${link_head}ta' title='தமிழ்'>" --> <!--#echo encoding="none" var='link'--> Tamil <span-->Tamil<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}tl' title='Tagalog'> [tl] "value="<span class='lang-abbr'>[tl]</span> ${link_head}tl' title='Tagalog'>" --> <!--#echo encoding="none" var='link'--> Tagalog <span-->Tagalog<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}tr' title='Türkçe'> [tr] "value="<span class='lang-abbr'>[tr]</span> ${link_head}tr' title='Türkçe'>" --> <!--#echo encoding="none" var='link'--> Turkish <span-->Turkish<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}uk' title='українська'> [uk] "value="<span class='lang-abbr'>[uk]</span> ${link_head}uk' title='українська'>" --> <!--#echo encoding="none" var='link'--> Ukrainian <span-->Ukrainian<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}uz' title='Oʻzbekcha'> [uz] "value="<span class='lang-abbr'>[uz]</span> ${link_head}uz' title='Oʻzbekcha'>" --> <!--#echo encoding="none" var='link'--> Uzbek <span-->Uzbek<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}zh-cn' title='简体中文'> [zh-cn] "value="<span class='lang-abbr'>[zh-cn]</span> ${link_head}zh-cn' title='简体中文'>" --> <!--#echo encoding="none" var='link'--> Chinese (Simplified) <span-->Chinese (Simplified)<span class="gnun-split"></span></a></li><li> <!--#set<li><!--#set var="link"value="${link_head}zh-tw' title='繁體中文'> [zh-tw] "value="<span class='lang-abbr'>[zh-tw]</span> ${link_head}zh-tw' title='繁體中文'>" --> <!--#echo encoding="none" var='link'--> Chinese (Traditional) <span-->Chinese (Traditional)<span class="gnun-split"></span></a></li> </ul> <hr class="thin" /> <h3 id="explanation">How do you know mynative language? Are you spying on us?</h3> <p>As you browse the Web,preferred language?</h3> <p>With each web resource requested, your browser sendsaan HTTP headerwith the request of any documentthat indicates your languagepreference. This is usually somethingpreference as configured by youcan configure inor by yourbrowser settings. If you downloaded a browser localized in Danish, it probably came preconfigured to send <code>Accept-Language: da</code>.system administrator. Ourservers are configured to respondserver reacts to this header by providingthe pageall web pages in the requested language, ifthean appropriate translation exists; otherwise, the original English page issent.</p> <p>We recently added a “Set Language” link on the top of each page to allow youserved.</p> <p>This control panel can be used to overridethat settingthis preference and“fix” a certainimpose any arbitrary languagedifferent fromover your browser's default setting. For example, you could choose <em>English</em> to browsegnu.orgwww.gnu.org even if your browser is set to Danish. This feature uses acookie.</p> <p>If you're concerned about your privacy on the Web you can try the Tor Browser Bundle available from <a href="https://torproject.org/" rel="nofollow">https://torproject.org/</a>. Among many other improvements over generic browsers with regard to privacy, the TBB comes configured to appear to be like a Windows-based, US-English browser.</p>technical cookie called “session cookie.”</p> <p>You're right that the language setting of your browser can be used by some sites orthird-partiesthird parties to identify your specific browser and target you for advertising.Tor<a href="https://torproject.org/" rel="nofollow">Tor Browser</a> provides the safest way we know to avoid such targeting. Nevertheless, the GNU projectdoes not use this nor any other targeting methods, not even cookies (exception made of the optional language override mentioned above): <strong>we simply care for our usersonly uses technical cookies, and only to make browsing easier for you. We have no interest inspying on you</strong>. The <code>Accept-Language</code> header is a common way to localize contents according to user preferences. You can <a href="http://www.w3.org/International/questions/qa-accept-lang-locales" rel="nofollow">learn morecollecting data aboutit from the W3C</a>.</p>your browsing sessions.</p> <p>We also do not track the IP addresses of ourvisitors,visitors and the site itself is mostly made of staticpages, and does not use Javascript.pages which can be used with JavaScript limited or disabled. Rest assured that the GNU project and the FSF are very careful about <ahref="https://www.fsf.org/about/free-software-foundation-privacy-policy">users'href="https://www.fsf.org/about/free-software-foundation-privacy-policy"> users' privacy</a>. If you have any doubt, feel free to <a href="/contact/">contact us</a>.</p> </div><!-- for id="content", starts in the include above --> <!--#include virtual="/server/footer.html" --> <divid="footer">id="footer" role="contentinfo"> <div class="unprintable"> <p>Please send general FSF & GNU inquiries to <a href="mailto:gnu@gnu.org"><gnu@gnu.org></a>. There are also <a href="/contact/">other ways to contact</a> the FSF. Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org"><webmasters@gnu.org></a>.</p> <p><!-- TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations. However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a href="mailto:web-translators@gnu.org"> <web-translators@gnu.org></a>.</p> <p>For information on coordinating andsubmittingcontributing translations of our web pages, see <a href="/server/standards/README.translations.html">Translations README</a>. --> Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating andsubmittingcontributing translations of this article.</p> </div> <!-- Regarding copyright, in general, standalone pages (as opposed to files generated as part of manuals) on the GNU web server should be under CC BY-ND 4.0. Please do NOT change or remove this without talking with the webmasters or licensing team first. Please make sure the copyright date is consistent with the document. For web pages, it is ok to list just the latest year the document was modified, or published. If you wish to list earlier years, that is ok too. Either "2001, 2002, 2003" or "2001-2003" are ok for specifying years, as long as each year in the range is in fact a copyrightable year, i.e., a year in which the document was published (including being publicly visible on the web or in a revision control system). There is more detail about copyright years in the GNU Maintainers Information document, www.gnu.org/prep/maintain. --> <p>Copyright ©20152015, 2019, 2020, 2021, 2025 Free Software Foundation, Inc.</p> <p>This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.</p> <!--#include virtual="/server/bottom-notes.html" --> <p class="unprintable">Updated: <!-- timestamp start --> $Date: 2025/02/11 07:37:15 $ <!-- timestamp end --> </p> </div> </div> </body> </html>