Ну кстати, как вариант, не моноязык - а отвечать всякими кодами языковых фраз, типа: auth.error.dateExpired
Читать полностью…Бек моноязык, сервис локализации для хранения переводов, фронт для перевода ошибки с бека с помощью переводов из сервиса локализации
Читать полностью…Это не так. Я просто выбираю оптимальный, более короткий путь для всего бизнеса, который обеспечит качественный результат при этом.
Читать полностью…С точки зрения бизнеса каждый должен заниматься своим делом. Бек логикой, фронт рендерингом и отображением, переводчики - переводом
Читать полностью…Ну, я смотрю на весь процесс как на бизнес, а не только на разработку бекенда. Поддерживать это на беке эффективнее и обеспечивает более качественный результат.
Читать полностью…Сложнее фронтендеру объяснить где у тебя какая ошибка будет из бека, чтобы он это все перевел
Читать полностью…На фронте все равно придется переводить, но только то, что касается интерфейсов, то есть только кухню фронтендера там переводить и надо. ИМХО.
Читать полностью…Человекочитаемый текст в любом случае нужен чтобы фолбечится в него в отсутствии перевода в сервисе локализации
Читать полностью…Исправлять будешь только в сервисе локализации загружая новый xliff текстовый файлик
Читать полностью…Это и будет размазыванием ответственности по сразу нескольким сервисам, когда можно в одном месте исправить. Я уже это раз 5 объснил, уже пальцы стер.
Читать полностью…А может не размазывать ответственность и все сделать на фронте и в сервисе локализации?
Читать полностью…Отчасти надо думать о том, для кого ты пишешь код. Отчасти, я выше уже не раз писал - что никто не отменял, что некоторые кейсы надо будет обработать как-то на фронте. Таких ситуаций не больше 5% обычно в проекте.
Читать полностью…Дополнительно подумайте об аудитории. То что напишет в ошибке бекендер - это как правило не то, что вы захотите показать конечному пользователю. У них майндсет разный
Читать полностью…Мои бы бекенд разработчики уволились бы если бы я их заставил переводы писать. Да я и сам наверное бы уволился еслиб такое предложил.
Читать полностью…вместе с картинкой "заказчик, вендор, интегратор" описывает it-индустрию in a nutshell
Читать полностью…