Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Доработать выбор языка интерфейса #354

Open
2 tasks
faciledictu opened this issue Aug 18, 2023 · 2 comments
Open
2 tasks

Доработать выбор языка интерфейса #354

faciledictu opened this issue Aug 18, 2023 · 2 comments
Assignees
Labels

Comments

@faciledictu
Copy link
Contributor

Problem description

Сейчас язык интерфейса по умолчанию всегда русский. При изменении языка, выбор пользователя сохраняется только до момента перегрузки страницы

Proposed solution

Необходимо устанавливать язык, исходя из того, какой язык указан предпочтительным в настройках системы пользователя. Если пользователь выбирает язык самостоятельно, то сохранять эту настройку.

Сценарий
Предположим, мой язык системы английский.

  1. Я открываю RunIT и вижу интерфейс на английском.
  2. Меняю в настройках браузера (или ОС) предпочитаемый язык на русский.
  3. При следующем открытии RunIT у меня будет русский язык интерфейса.
  4. Я явным образом меняю в панели навигации RunIT язык на английский.
  5. При следующем открытии RunIT у меня будет английский язык интерфейса.
  • Реализовать автоматическое определение языка.
  • Реализовать сохранение настройки (например, в localStorage)
@shahzod-davlatov
Copy link
Contributor

Возьму

@shahzod-davlatov
Copy link
Contributor

#356 PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 🏗 In progress
Development

No branches or pull requests

2 participants