Skip to content

Мультиязычные темплейты #16

Open
@rumyantseva

Description

@rumyantseva

Сейчас шаблон (https://github.com/k8s-community/ui/blob/develop/templates/index.html) заточен под русский язык, и это не всегда удобно.
Хотелось бы добавить поддержку английскиого языка.
Варианты решения могут быть разными.

Вариант 1. Под каждый язык можно определять свой темплейт (ru.html, en.html и т.д.), а в конфиге приложения (env-переменные) определить параметр, который будет отвечать за тот язык, для которого мы будем запускать приложение. Минус такого подхода -- под каждый новый язык придется запускать новый инстанс.

Вариант 2. Опять же под каждый язык можно определять свой темплейт. Для разных языков задать разные хендлеры (например, /ru -- на русском, /en -- на английском и т. д.). Страница по умолчанию, соответственно, должна иметь редирект на один из этих URL'ов.

Также можно предложить свой вариант.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions