Traducciones
JSON:API admite una funcionalidad multiling眉e muy sencilla. No soporta casos de uso avanzados.
Actualmente, depende de los mecanismos de negociaci贸n de idioma predeterminados de Drupal para negociar el idioma apropiado de una entidad y hacer una sustituci贸n (fallback) cuando no est谩 disponible esa traducci贸n. A largo plazo, se planea abandonar este mecanismo manteniendo la compatibilidad hacia atr谩s; se desea a帽adir un soporte formal de traducciones compatible con la especificaci贸n JSON:API.
El mecanismo actual de negociaci贸n de idioma:
- funciona bien para solicitudes
GETde recursos individuales, colecciones de recursos e inclusiones. - s铆 soporta solicitudes
PATCHen traducciones: es posible actualizar traducciones - no soporta solicitudes
DELETE: solo se puede eliminar el recurso completo (entidad), no solo una traducci贸n - tiene soporte limitado en
POST: s铆 permite crear una entidad con unlangcodeno predeterminado en unPOST, pero no permite crear traducciones adicionales
Estas limitaciones son consecuencia de las particularidades en el manejo de traducciones por parte de la Entity API subyacente. Para seguir el desarrollo de un soporte completo y formal para traducciones, consulta: #2794431: [META] Formalizar el soporte de traducciones
Art铆culo de la Documentaci贸n de Drupal.