302

Otherwise known as

  • 必须用英语吗?
  • ¿Necesito hablar en inglés?
  • ?האם אני חייב לכתוב באנגלית
  • Muss ich auf Englisch schreiben?
  • 英語で書かなければなりませんか?

Do I have to use English when posting a question, an answer or a comment on a Stack Exchange site?

Return to FAQ Index

0

1 Answer 1

356

tl;dr: Unless you're posting on a language-related site (e.g. French Language) or a site where all questions are expected to be in a different language (e.g. Stack Overflow in Spanish), yes, all posts are expected to be in English.


What is the official policy in simple terms?

The Stack Exchange Trilogy has an official policy on non-English questions (please feel free to read the full blog post for more detail):

It is not, nor has it ever been, our goal to be the one place in the world for all programming information in every possible human language.

  • Direct question posters to native language resources.
  • It is not the community's goal to teach English.
  • The question asker should put some effort into the question.

As long as the question is in salvageable English and makes some modicum of sense, it should be edited and improved like any other post.

Why have an English-only policy?

Languages by total number of speakers

alt text

English is as close that we have ever come to a global lingua-franca. It is generally considered the dominant language of science and diplomacy. It is also the most taught second-language by a far, far margin. English is the official language of about 45 nations.

English is everywhere. Some 380 million people speak it as their first language and another 600 million speak it as their second. A billion are learning it, about a third of the world's population is in some sense exposed to it and by 2030, it is predicted almost half of the world will be more or less proficient in it. It is the language of globalization - of international business, politics and diplomacy. It is the language of computers and the Internet. You'll see it on posters in Beijing, you'll hear it in pop songs in Tokyo, you'll read it in official documents in Prague. Deutsche Welle broadcasts in it. Bjork, an Icelander, sings in it. French business schools teach in it. It is the medium of expression in cabinet meetings in Bolivia. English is now the global language. - Oxford Seminars

The number of people who speak English is nowhere near as important as how many people can write it. More specifically, the number of people who use their written language on the Internet can be the single most telling piece of information. The #1 language of the Internet is English, by a wide margin. In the chart below you can see that it is almost three times as prolific as the next language.

Global Internet Usage
Language - Number of users (millions)

English - 295.2
Chinese - 110.0
Spanish - 86.0

Finally, most programming languages are based in English. Their keywords, APIs, and documentation are mostly taken from English words. The number of mainstream languages that have non-English language equivalents are few and far between. With our languages already based in English, it makes sense to continue expanding our knowledge repository without dividing it into various inaccessible fractions.

Are there any exceptions?

Sure! On language-related sites, you are allowed to use those languages in addition to English. They are:

* There's a special site for full-Russian. See below.

Are there any Stack Exchange sites completely in other languages?

Yes. There are a few! While we are currently not accepting proposals for new non-English sites, these existing sites are available for anyone interested in those languages:

What should I do if someone else makes a post that is not in English?

If someone makes a non-English post on a site other than one in the above two lists, or in a language different from the site's accepted languages, first, check to see if it's spam. A small portion of wrong-language posts are actually spam, so be sure to check for that.

If it's not spam, vote or flag to close it as "Needs details or clarity" if it's a question, or flag as "very low quality" if it's an answer.

Do not translate wrong-language posts. Machine translations (e.g., Google Translate) can be inaccurate, and even human translations risk distorting the intended meaning of the post. It's up to the author to make sure that their post fits the quality standards of the site; if they don't, it reduces their chance of getting a good answer (in the case of a question) or that their post will be well-received.

Note that some sites may have different, possibly overriding guidance on moderating wrong-language posts. For example, Stack Overflow has its own community-specific close reason for wrong-language questions (but still otherwise follows the general policy above), and Mathematics allows for translation in certain cases.

18
  • 13
    It's worthy to note that it's now mandarin that is the most common language.
    – user319967
    Commented Jun 5, 2017 at 20:20
  • 5
    Yes, but probably due to population bias when considering those percentages... besides the fact that it is like a lingua franca plus most code being written in English.
    – DarkCygnus
    Commented Sep 23, 2017 at 0:36
  • 2
    The link to Oxford Seminars is broken (apparently for long as no valid archive is available. I found 6 Reasons to Choose Oxford Seminars with the same quote, but this article really looks like an advertisement, and does not cite any external source.
    – Didier L
    Commented Nov 22, 2017 at 9:15
  • 6
    PunjabiGerman is considered a quasi-extinct language. Commented Oct 16, 2018 at 12:27
  • 3
    The statistics number seems quite old and no longer accurate now. But I understand the fact that English world and culture cultivated StackOverflow and StackExchange. i.e. the creator of SE speak English, and want to keep it.
    – intijk
    Commented Jun 15, 2019 at 23:24
  • 9
    "English is as close that we have ever come to a global lingua-franca..." and the following defense of choosing English is irrelevant. It's a legacy product/design choice. If Chinese becomes the most common language in computing, is SE going to become Chinese-only? I doubt it.
    – villasv
    Commented Aug 27, 2020 at 15:08
  • 2
    Why not translate wrong-language posts? My edits often involve fixing broken English; how is translation any different? Commented Mar 27, 2021 at 11:56
  • 5
    @BrianDrake It is explained in the SO FAQ for non-English posts (tl;dr: the OP can't understand the answers & can't respond). However, an OP with bad English can still somehow communicate and understand the responses they got.
    – FZs
    Commented Apr 18, 2021 at 13:22
  • 1
    What is the scope of this English-only policy? The answer (and the linked blog post) both say that the SE Trilogy (which apparently encompasses Stack Overflow, Server Fault, and Super User) has an English-only policy. But then they go on to list "exceptions to the English-only policy", kind of implying that the English-only policy applies much more broadly to all sites in the network by default. This leaves me very confused about whether the English-only policy applies to most sites (those not listed as exceptions) or to just a few sites (the "trilogy" sites). Which is it? Commented Jan 10, 2022 at 20:02
  • 2
    Hindustani! Oh dear god! There's no such language in existence. Did you mean Hindi? (And not everyone in India speaks Hindi btw) :) Commented Jun 6, 2022 at 7:19
  • 1
    @TimCampion yes, all SE sites are English-only by default, with the exception of language sites (SE sites about non-English languages) and localized sites (SE sites with non-English UI. English posts are off-topic there). Commented Jul 3, 2022 at 16:19
  • 1
    To the development team of all stackexchange sites: how about a simple button to switch languages? Someone could add an answer/question in addition to the english version but not all would be shown at the same time. This could help many while keeping the noDuplicate-goal?! Commented Sep 19, 2022 at 17:10
  • 1
    Note: per KyleMit's answer to the MSO request Reject question titles with no English letters in them, warn about titles with too few a-z compared to other letters, we've added a new question title validation that titles must have at least one character between a-z; it's active on all sites except a few. (Most of the exceptions are the international SO sites, as well as some SE sites about languages that aren't written using Latin script – plus a few others.)
    – V2Blast StaffMod
    Commented Mar 23, 2023 at 22:10
  • 1
    @V2Blast Is the filter also active on Mathematics? Based on a recent question that came up on the local meta, it seems that the site policy there is to accept questions in languages other than English. Commented Apr 4, 2023 at 13:34
  • 1
    @TheAmplitwist Yes, the filter is indeed active there. That seems to be a somewhat odd local policy, given that there's no one other language that folks could reasonably be expected to know (unlike on the language-related sites) – though I can understand if that "policy" just means they'll translate stuff for users rather than expecting them to know perfect English before they post.
    – V2Blast StaffMod
    Commented Apr 4, 2023 at 17:02

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .