jvmchat | Unsorted

Telegram-канал jvmchat - pro.jvm

5916

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез

Subscribe to a channel

pro.jvm

на стажировку в @javastart на месяцок?

Читать полностью…

pro.jvm

https://coub.com/view/3dxslc

Читать полностью…

pro.jvm

Увы, это уже не избежать, там будет логика работы со значением типа дата / число до отображения пользователю, поэтому в данном случае данные нужно гонять строго в одном определенном формате.

Читать полностью…

pro.jvm

И при баге в одном месте, нужно будет править каждый клиент.

Читать полностью…

pro.jvm

Вы же сами писали, что клиентов будет много. Т.е. вся эта логика будет размазана по всем ним.

Читать полностью…

pro.jvm

Вы писали для фронта календарики когда-нибудь или какие-нибудь инпуты для чисел?

Читать полностью…

pro.jvm

Задайте себе кучу вопросов и попробуйте с точки зрения Бека на рендеринг ошибки взглянуть. Там в дурку не долго уехать

Читать полностью…

pro.jvm

А - если в тексте ошибки даты - то да - я бы перевел

Читать полностью…

pro.jvm

Как? Вы же рендерить ошибку на беке будете

Читать полностью…

pro.jvm

Не - вот это не надо. Это на фронте в одном месте один раз пишется. Иначе там будет пздц с визуальными компонентами для редактирования дат и чисел.

Читать полностью…

pro.jvm

Нет человека - нет проблем. (с) Сталин

Читать полностью…

pro.jvm

А если его родной язык - Javascript - то пусть лучше увольняется, реально от таких "разработчиков" только одни проблемы.

Читать полностью…

pro.jvm

Переводить нет - но он должен закинуть инфу что есть такая -то новая языковая фраза в сервис перевода хотя бы. И на своем языке или en описать что ошибка означает, чтобы ее уже переводчик мог перевести.

Читать полностью…

pro.jvm

Это не его работа переводить.

Читать полностью…

pro.jvm

Ладно. Делайте как хотите. Я просто свой взгляд на проблему описал и попытался аргументировать. Не претендую на истинность.

Читать полностью…

pro.jvm

Понятно что это просто сделать. Вопрос целесообразности. Фронту это добавит гемору. Потому что ему надо писать длинный код для работы с датами, а тут еще придется при выводе Datepicker предварительно переводить эти даты во внутренний формат, там обрабатывать, потом все равно локализовать для пользователя, потом чтобы отправить обратно в API - все в обратном порядке.

Читать полностью…

pro.jvm

Бек на основе локали может возвращать даты/числа в нужном формате без всяких фронтендов.

Читать полностью…

pro.jvm

еще накинуть поддержку смещений часовых поясов не в часах, а в минутах - учитывать есть пояса со смещением на полчаса0)

Читать полностью…

pro.jvm

Да, но там уже реализация визуальных компонентов своя

Читать полностью…

pro.jvm

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

Читать полностью…

pro.jvm

Зачем ещё тут фронт примешивать?

Читать полностью…

pro.jvm

А если в данных для форм например - то нет.

Читать полностью…

pro.jvm

А если там внутри дата или денежная единица?

Читать полностью…

pro.jvm

Ну дак подготовит он для en/ru локали.
Для остальных, кмк, переводчики должны заниматься. С контекстом, т.е. не просто прогнать через сервис перевода и получить ошибки: отменить/отменить для cancel/discard changes.

Читать полностью…

pro.jvm

А. Ещё. Вы ещё бек научите даты правильно в сообщении об ошибке рендерить. А то эти иностранцы напридумывал форматы mm-dd, dd/mm и т.д.

Читать полностью…

pro.jvm

Все проблемы от разработчиков. Лажают. Зп требуют. Спорят. Не могут без багов писать.

Читать полностью…

pro.jvm

И до того как это попадет на бой - надо чтобы переводы были сделаны. Поэтому фолбек тут в принципе не нужен.

Читать полностью…

pro.jvm

Так это не его зона ответственности, а переводчика.

Читать полностью…

pro.jvm

Спор это хорошо, в нем в любом случае рождаются и новые идеи:)

Читать полностью…

pro.jvm

Там не должно быть отсутствия перевода - если ты написал какую-то ошибку, у нее должен быть осмысленный текст. Если бекендер готов уволиться из-за того, что его заставляют описать текстом ошибку которую он выкидывает - то я считаю пусть лучше уволится.

Читать полностью…
Subscribe to a channel