The biggest difficulty in this idea is that users are able to set their language in MediaWiki, but nothing about the HTTP environment carries forward that language setting, so when an HTTP request is made and hits an error page, there's little-to-nothing to go off of in that request to indicate what the target language should be as it isn't querying their MediaWiki user preferences. When I think of ideas for creating a localized error page in a wiki environment, Wikipedia comes to mind with their localization in the subdomain (e.g. en.wikipedia.org, fr.wikipedia.org, etc), where you could theoretically make an nginx if statement that picks up the subdomain and returns a different error_page directive depending on the subdomain. However on ShoutWiki where the domains don't indicate the site language, that doesn't work. Even if you were to query the site's content-language response header before returning a PHP-based error_page, the site's content-language could be different than the user's customized preferences.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jun 14 2020
Jun 14 2020
Dec 9 2018
Dec 9 2018
Mar 14 2017
Mar 14 2017
While having this page available in as many languages would be nice, I'm not really sure if it's feasible.
In T183#2639, @lewiscawte wrote:Thinking about it, we could do with a better 404 and 403 error page.
Error pages are almost wasted talent, as we don't really want people to see them, but alas, sometimes they do, and they shouldn't be terrible.
Since 403 and 404 errors are different, I've split them off to T185.
Feb 7 2017
Feb 7 2017
jack closed T59: Fix DeleteWiki log entries for wikis which do not have the language code in their subdomain as Resolved.
With the DeleteWiki improvements done in rSHWK4107 this is no longer an issue.
Jan 31 2017
Jan 31 2017
Jan 12 2017
Jan 12 2017
Oct 16 2016
Oct 16 2016
Jul 11 2016
Jul 11 2016
lewiscawte edited projects for T59: Fix DeleteWiki log entries for wikis which do not have the language code in their subdomain, added: DeleteWiki; removed CreateWiki.
Jun 22 2016
Jun 22 2016
Jun 15 2016
Jun 15 2016
May 28 2016
May 28 2016
May 16 2016
May 16 2016
Sep 13 2015
Sep 13 2015