i18n-документация webapp2 имеет пример определения локаль в параметре, например .:webapp2 маршруты для локали в URL
www.example.com?locale=en_US
но поиска консоли Google говорит, что это not recommended.
Я хотел бы, чтобы вместо того, чтобы поставить локаль в URL, как это:
www.example.com
www.example.com/about
www.example.com/contact
www.example.com/fr
www.example.com/fr/about
www.example.com/fr/contact
Что такое хороший способ создания ваших webapp2 маршрутов и прохождения языкового стандарта в качестве параметра обработчиков?
FWIW - «Не рекомендуется» в этой ссылке * может быть ошибкой - он находится в столбце «Профи» (а также не содержит объяснений). Я бы, наверное, проигнорировал это, если бы мне понравилась идея. –
@ DanCornilescu, я видел тот же совет в другом месте, поэтому я не думаю, что это ошибка. Я склонен все это делать, потому что это такое простое решение, но, с другой стороны, было бы больно изменить реализацию позже, если мне нужно было ... –
Да, я знаю, что вы имеете в виду. Объяснение поможет решению. Был ли кто-нибудь в другом месте? –