Если будет нужда в нашем старом словаре, то его переместите: dictionaryService.js -> /utils/dictonary
Туда забить:
Меню (только те пункты, которые видны на проде)
Рандом страничку, чат, публикацию
Описательный текст с паблика
Тайтл и описание из about
Языки:
English
Spanish
Chinese
Russian
Translation
При выборе языка, у которого в настройках помечено "needsImprovement" - в контроллере Рандом до рекламы мобильного - такого же формата.
Текст уведомления: Dear users! This language requires improvements, if you will notice inconsistencies in translation to your language - please, suggest improvement here.
Внизу на отдельной строке ссылка Got it. И вверху - крестик (для тех кто не знает английского). При закрытии - сохраняем в localStorage и не показываем его больше.
UI
Вверху "Русский" - это комбобокc, как на https://instagram.com/ (зайдите в анонимном режиме браузера чтобы посмотреть выбор языка).
показывается один раз до создания пользователя, потом скрывается (заменяется на его аватарку)
В фильтре можно выбрать от одного, до бесконечности. В плюсике отображать такой же комбобокс. В апи вызове добавить отправку languages: ['ru', 'es']
(!) Это в отдельной ветке lang делать
https://docs.angularjs.org/guide/i18n
Если будет нужда в нашем старом словаре, то его переместите: dictionaryService.js -> /utils/dictonary
Туда забить:
Языки:
Translation
UI