El multi-idioma es muy sencillo y tenemos que hacer lo mismo que si usáramos Drupal es decir, si tenemos Drupal 9 configurado para usar subdominios para el multi-idioma tendremos que cambiar el dominio al cual hacemos las consultas, en cambio sí utilizamos prefijos en las url pues añadimos un prefijo al endpoint de json:api

Estos devolverían el contenido en castellano:

es.escueladrupal.com/jsonapi/node/recipe
escueladrupal.com/es/jsonapi/node/recipe

Y estos en inglés:

en.escueladrupal.com/jsonapi/node/recipe
escueladrupal.com/en/jsonapi/node/recipe

No tiene más, solo tenemos que modificar el endpoint o dominio al que estamos haciendo la request, pero de nuevo, esto depende de cómo tengamos configurado nuestro Drupal 9.

 

# Capítulo Duración Visualizado
1 Introducción a JSON:API 10:43 min
2 Ocultando campos JSON:API 3:27 min
3 Ordenando entidades 5:16 min
4 Paginación 4:25 min
5 Incluyendo entidades en la respuesta 7:57 min
6 Filtrando y buscando 6:32 min
7 Agrupando filtros para AND y OR 4:05 min
8 Usando Include con otros parámetros 8:11 min
9 Multi-idioma 3:39 min
10 POST 10:12 min
11 PATCH 3:20 min
12 DELETE 1:22 min
13 Subiendo archivos 9:38 min