Last modified: 2014-05-02 08:46:48 UTC
The search box suggests titles as you type. If there were a language selector next to it, you could search through the list of articles in that language. Aha, but you say, what's the point of that? If I wanted to read about "Green Eggs and Ham" in Italian ("Prosciutto e uova verdi"), I would go to the Italian Wikipedia and read it there. Well, that's not what I'm proposing; what I mean is, if you selected Italian and searched for "Prosciutto e uova verdi", you would get taken to the English article, "Green Eggs and Ham". When you type in the search box, it sends an Ajax request off to what I imagine must be an API somewhere for the Wikipedia database which responds with a list of matching article titles. I don't know what the syntax is for that request, so here's some pseudocode for the purposes of illustration: API?action=titlesearch;query= Suppose we select Italian and start searching for "prosciutto e". The API call is: API?action=titlesearch;lang=it;query=prosciutto e We get one result back, "Prosciutto e uova verdi". As we're operating with Italian selected, clicking it sends the API request: API?action=showarticle;titlelang=it;title=Prosciutto e uova verdi That returns "Green Eggs and Ham" and sends the user there. Of course, this requires a complete table of interlanguage mappings. If I understand it right, that's something that will eventually be provided by Wikidata.
[Merging "MediaWiki extensions/Lucene Search" into "Wikimedia/lucene-search2", see bug 46542. You can filter bugmail for: search-component-merge-20130326 ]
Hi Scott. Thanks for taking the time to report this! This particular problem has already been reported into our bug tracking system, but please feel free to report any further issues you find. *** This bug has been marked as a duplicate of bug 1837 ***
Sorry for dup'ing, not exactly the same request.
Moving this feature request to CirrusSearch.
Do you mean: (a) to search itwiki titles and associate them with enwiki pages (b) to search Wikidata titles in a specific language and associate with enwiki pages ?
(In reply to PiRSquared17 from comment #5) > Do you mean: > (a) to search itwiki titles and associate them with enwiki pages > (b) to search Wikidata titles in a specific language and associate with > enwiki pages > ? The latter - search the subset of Wikidata titles in a specific language that have linked titles in the site's local language.
What would the interface for switching search languages be? I'm not sure if this would require an [[mw:RFC]].
I was picturing a dropdown next to the search box, but UI people would need to be involved on this front.