is required" и тп... Ради мультиязычности не хочется городить на бэке всякое, так как он написан на коленке питоном и мне куда быстрее будет сделать локализацию ошибок на фронте. Придумал так: есть json на клиенте, который содержит код ошибки и расшифровку на том языке, который у юзера включен. Бэк отдает только код ошибки. Насколько это провально/допустимо?
На беке и не надо городить
Коды ошибок это хорошо. Дальше только ситуации разбирать. Например, бэк будет возвращать новый код старому клиенту. Это решаемо, главное учесть все варианты.
Обсуждают сегодня