Просмотр задачи

НомерПроектКатегорияВидимостьИзменен
0000164geocaching.suДобавление функцийпубличная2020-06-21 19:28
Инициаторlega4 Ответственныйlega4  
ПриоритетобычныйВлияниемалоеВоспроизводимостьне проверялась
Состояние решенаРешениерешена 
Тема0000164: Переработать I18N&L10N
ОписаниеСейчас для "локализации" используется огромный массив строк с числовыми индексами для разных языков (см. members/lang). Во многих местах строки просто захардкожены.

Было бы неплохо переработать эту работу со строками, одно из двух:
- Убрать всю "локализацию" вообще и захардкодить только русский язык. Из 70к аккаунтов язык, отличный от русского стоит только у 20-30 человек.
- Переделать на стандартные локализационные решения аля _gettext с поддержкой разных локализаций и простым процессом добавления новых строк.
МеткиНет связанных меток.

Деятельность

lega4

lega4

2020-06-21 19:28

администратор   ~0000368

Было сделано, спасибо vbary за начальный прототип.

Также поднят сервис перевода, можно переводить сайт на translate.geocaching.su

История изменений

Дата изменения Пользователь Поле Изменить
2019-07-14 20:22 lega4 Новая задача
2020-06-21 19:28 lega4 Ответственный => lega4
2020-06-21 19:28 lega4 Состояние новая => решена
2020-06-21 19:28 lega4 Решение открыта => решена
2020-06-21 19:28 lega4 Комментарий добавлен: 0000368