Я разрабатываю RESTful API для приложения бронирования. Есть места, где вы можете запросить список или детали. Поскольку приложение предназначено для многоязычной аудитории, описания (иногда) доступны на разных языках.
Теперь я не уверен, как обращаться с этими переводами в представлении размещения. Без нескольких языков я сделал бы «описание» поля или объекта размещения довольно простым.
Есть идеи, как решить это элегантно?
Моя текущая идея: добавить список описаний с текстовыми парами <-> культур вместо поля описания и дополнительного подресурса /descriptions
к размещению для создания (POST), обновления (PUT) и удаления (DELETE) новых переводов.