5916
Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез
Т. е. пилим толстый сервер/клиент, кушаем кактус и плачем?
Читать полностью…
Ну в интерфейсе может быть много чего того, что на беке нет.
Читать полностью…
Бред, как по мне, делать толстый фронтенд из-за i18n...
Читать полностью…
вместе с картинкой "заказчик, вендор, интегратор" описывает it-индустрию in a nutshell
Читать полностью…
Вообще нет, монопенисуальны они только когда у тебя один фронт, и вы с фронтендером в губы целуетесь сидите с утра до ночи.
Читать полностью…
Ну, зато я день потрачу и переведу нормально, чем иметь в китайском стиле сайты, чтобы клиенты поржали.
Читать полностью…
Удачи. Особенно когда вы выйдите на новый рынок. Вместо того чтоб подсунуть в сервис локализации новый перевод вы будете шаманить с беком
Читать полностью…
Фолбек на английский если нет перевода в сервисе локализации.
Читать полностью…
А необработанные переводятся один раз: Упс что-то пошло не так. И логи на английском.
Читать полностью…
Это жуткий гемор, несопоставимый с тем, что на беке просто сразу все свои обработанные ошибки пеерводить.
Читать полностью…
А главное дать возможность / объяснить, как воспроизвести все кейсы, чтобы протестировать можно было
Читать полностью…
https://jsonapi.org/format/#error-objects тут под это есть все поля
Читать полностью…
А переводить должен тот кто занимается отображением
Читать полностью…
Потому что текстовый код нагляднее - понимаешь сходу и не надо в доку лезть.
Читать полностью…
Ух хорошо. Будем в 2х местах переводить. А то мало геммороя
Читать полностью…
Если бек сразу будет возвращать текст ошибки в нужной локали?
Читать полностью…
На фронте все равно придется переводить, но только то, что касается интерфейсов, то есть только кухню фронтендера там переводить и надо. ИМХО.
Читать полностью…
Я вам предлагаю ещё странички на беке генерировать, а то чё они эти фронтендеры
Читать полностью…
Ну или когда ты сам себе фронтендер и знаешь точно что у тебя тебе твой бек ответит
Читать полностью…
Выходить на новые рынки и надо за счёт зашаманивания бэкенда, клиент должен быть максимально тупым и не страдать от старых версий с ограниченной совместимостью
Читать полностью…
Внезапно да. Но ты должен в твоём случае заставить бек перевести каждый код ошибки. По мне ситуации монопенисуальны
Читать полностью…
В чем данный подход лучше того же ResourceBundle с текстом ошибок для каждой локали?
Читать полностью…
Чтобы смапить код ошибки на шаблон перевода под конкретный язык. В шаблон вставлять плейсхолдоры из мета
Читать полностью…
Мы проектируем апи для приложения или приложение под апи? Карго-культ.
Читать полностью…
Тогда ты должен переводчику дать все варианты, что у тебя в принципе может ответить бек. Иначе потом появляются фронты, у которых часть ошибок не выодится, или часть на другом языке
Читать полностью…
Зачем нужен код ошибки для перевода? Где и как переводчик его использует?
Читать полностью…
Я не отрицал что в ошибке надо вернуть человекочитаемое описание. Я считаю что с бека оно должно лететь на en-us
Читать полностью…
Зачем она нужна, когда ты прямо там можешь написать, в чём проблема?
Читать полностью…