VGrabko
@VGrabko
Golang, Php, Js

Что должно возвращать API?

У меня бакэнд сейчас возвращает ошибку на русском. Но а если я захочу сделать к примеру локализацию на укр. то мне не очень понравится ифом сверять текст ошибки на русском и пихать туда локализацию. На ум пришло слать коды ошибок. Но боюсь что через 30 апи вызово я запутаюсь в кодах. Я более чем уверен что это решено везде.
  • Вопрос задан
  • 257 просмотров
Решения вопроса 2
@entermix
Но боюсь что через 30 апи вызово я запутаюсь в кодах.

Напишите документацию
Ответ написан
mannaro
@mannaro Куратор тега JavaScript
Умею профессионально гуглить
Юзайте не коды, а ключи.

return "db.error";
return "db.success";
return "user.created";


А текст вытаскивайте из объекта:

var messages = {
  ru: {
    db: {
      error: "Упс! БД сгорела.",
      // etc.
    }
  }
};
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы