Hello.
I found a few other discussions concerning language support, but to avoid mixing, I thought it was better to create a new thread.
I am in switzerland, I work in english as a programmer and my wife is japanese, so let's say I change language often.
I did some thinking, and there are three parameters I'd like to be able to manipulate:
- query language
- response language
- region
The query language is important because it cannot be detected reliably in a lot of situation. For example a lot of french words are the same as in english, or some japanese kanji are the same as chinese/taiwanese.
The response language is also of course important, and it should be a different setting that the query language. In many situation it will be the same, but sometimes not, for example if I search for french lessons in japanese, I query in french for japanese results.
Finally the region. This settings already exists, but I am just mentioning it for completeness.
Also, the browser language is irrelevant for query and results, and is only important to detect UI language default.
I would love the following features:
- syntax to specify query/response language in a query, like:
l:fr
for response language, ql:fr
for query language and r:ch
for region.
- the ability to add language lenses separately from existing lenses, a language lense would include the three settings as list, for example: query language: raise fr, en, block de. response languge: only fr, region: world