From ed49d537bed6fe21ed21d5b94039d9d4409243ea Mon Sep 17 00:00:00 2001
From: AitorMT <25897764+AitorMT@users.noreply.github.com>
Date: Thu, 12 Mar 2026 17:31:43 +0100
Subject: [PATCH 1/4] i18n(es): Add crystallize.mdx
---
.../docs/es/guides/cms/crystallize.mdx | 48 +++++++++++++++++++
1 file changed, 48 insertions(+)
create mode 100644 src/content/docs/es/guides/cms/crystallize.mdx
diff --git a/src/content/docs/es/guides/cms/crystallize.mdx b/src/content/docs/es/guides/cms/crystallize.mdx
new file mode 100644
index 0000000000000..72ec4f5cc9187
--- /dev/null
+++ b/src/content/docs/es/guides/cms/crystallize.mdx
@@ -0,0 +1,48 @@
+---
+title: Crystallize & Astro
+description: Agrega contenido a tu proyecto de Astro usando Crystallize como CMS
+sidebar:
+ label: Crystallize
+type: cms
+stub: true
+logo: crystallize
+i18nReady: true
+---
+[Crystallize](https://crystallize.com/) es un sistema de gestión de contenido headless para eCommerce que expone una API GraphQL.
+## Ejemplo
+
+```astro title="src/pages/index.astro"
+---
+// Obtén las rutas de tu catálogo desde la API GraphQL de Crystallize
+
+import BaseLayout from '../../layouts/BaseLayout.astro';
+import { createClient } from '@crystallize/js-api-client';
+
+const apiClient = createClient({
+ tenantIdentifier: 'furniture'
+});
+
+const query = `
+ query getCataloguePaths{
+ catalogue(language: "en", path: "/shop") {
+ name
+ children {
+ name
+ path
+ }
+ }
+ }
+`
+const { data: { catalogue } } = await apiClient.catalogueApi(query)
+---
+
+ {catalogue.name}
+
+
+```
From dbadb11837026a119b5f8be0eccd9ab1ddbdc2e7 Mon Sep 17 00:00:00 2001
From: AitorMT <25897764+AitorMT@users.noreply.github.com>
Date: Sat, 21 Mar 2026 18:20:13 +0100
Subject: [PATCH 2/4] Actualizar crystallize.mdx
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: マルコス
---
src/content/docs/es/guides/cms/crystallize.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/es/guides/cms/crystallize.mdx b/src/content/docs/es/guides/cms/crystallize.mdx
index 72ec4f5cc9187..06e3776e3fd12 100644
--- a/src/content/docs/es/guides/cms/crystallize.mdx
+++ b/src/content/docs/es/guides/cms/crystallize.mdx
@@ -8,7 +8,7 @@ stub: true
logo: crystallize
i18nReady: true
---
-[Crystallize](https://crystallize.com/) es un sistema de gestión de contenido headless para eCommerce que expone una API GraphQL.
+[Crystallize](https://crystallize.com/) es un sistema de gestión de contenido headless para comercio electrónico que expone una API GraphQL.
## Ejemplo
```astro title="src/pages/index.astro"
From e2a65185c86195b9dcb95d83f0e7a5f739baaa6d Mon Sep 17 00:00:00 2001
From: AitorMT <25897764+AitorMT@users.noreply.github.com>
Date: Sat, 21 Mar 2026 23:27:03 +0100
Subject: [PATCH 3/4] Update src/content/docs/es/guides/cms/crystallize.mdx
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: マルコス
---
src/content/docs/es/guides/cms/crystallize.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/es/guides/cms/crystallize.mdx b/src/content/docs/es/guides/cms/crystallize.mdx
index 06e3776e3fd12..4c9bcb3d24e8b 100644
--- a/src/content/docs/es/guides/cms/crystallize.mdx
+++ b/src/content/docs/es/guides/cms/crystallize.mdx
@@ -19,7 +19,7 @@ import BaseLayout from '../../layouts/BaseLayout.astro';
import { createClient } from '@crystallize/js-api-client';
const apiClient = createClient({
- tenantIdentifier: 'furniture'
+ tenantIdentifier: 'mobiliario'
});
const query = `
From cf3d102c6d3520bdcd841bdc3220fbf2f7a3ae5c Mon Sep 17 00:00:00 2001
From: AitorMT <25897764+AitorMT@users.noreply.github.com>
Date: Sat, 21 Mar 2026 23:27:18 +0100
Subject: [PATCH 4/4] Update src/content/docs/es/guides/cms/crystallize.mdx
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: マルコス
---
src/content/docs/es/guides/cms/crystallize.mdx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/content/docs/es/guides/cms/crystallize.mdx b/src/content/docs/es/guides/cms/crystallize.mdx
index 4c9bcb3d24e8b..b9aa6d164b1f4 100644
--- a/src/content/docs/es/guides/cms/crystallize.mdx
+++ b/src/content/docs/es/guides/cms/crystallize.mdx
@@ -24,7 +24,7 @@ const apiClient = createClient({
const query = `
query getCataloguePaths{
- catalogue(language: "en", path: "/shop") {
+ catalogue(language: 'es', path: '/tienda') {
name
children {
name