From 4a10c5b9469faedfc73517870b7702bbf121fc27 Mon Sep 17 00:00:00 2001 From: Martin Trigaux Date: Tue, 10 Nov 2015 16:06:28 +0100 Subject: [PATCH] Avoid building a /en URL in language switcher --- conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf.py b/conf.py index 1ad6d3fb7..62a9efbbb 100644 --- a/conf.py +++ b/conf.py @@ -332,7 +332,7 @@ def localize(app, pagename, templatename, context, doctree): current_lang = app.config.language or 'en' context['language'] = current_lang.upper() context['languages'] = [ - (la.upper(), _build_url(app.config.canonical_root, la, pagename)) + (la.upper(), _build_url(app.config.canonical_root, (la != 'en' and la or ''), pagename)) for la in app.config.languages.split(',') if la != current_lang ]