)}
diff --git a/src/components/Since.astro b/src/components/Since.astro
index f6ecd0dfa064b..34d89d039598c 100644
--- a/src/components/Since.astro
+++ b/src/components/Since.astro
@@ -1,8 +1,8 @@
---
import UIString from './UIString.astro';
-import Badge from './Badge.astro';
import { cachedFetch } from '../util-server';
-
+import Badge from "~/components/Badge.astro"
+import { useTranslations } from '../i18n/util';
export interface Props {
pkg?: string;
v: string;
@@ -45,16 +45,12 @@ const featureStatus = await getFeatureStatus(v);
{pkg}@{v}
{
featureStatus === 'new' && (
-
-
-
+
)
}
{
featureStatus === 'beta' && (
-
-
-
+
)
}
diff --git a/src/content/docs/ar/editor-setup.mdx b/src/content/docs/ar/editor-setup.mdx
index a508fdaaf2a14..cf62ce9105d77 100644
--- a/src/content/docs/ar/editor-setup.mdx
+++ b/src/content/docs/ar/editor-setup.mdx
@@ -2,8 +2,8 @@
title: إعداد البيئة البرمجية
description: أعِد محررك لبناء المشاريع مع أسترو.
---
-import Badge from '~/components/Badge.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
+import Badge from "~/components/Badge.astro"
خصص محرر الكود الخاص بك لتحسين تجربة التطوير مع أسترو وفتح ميزات جديدة.
@@ -29,12 +29,12 @@ import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
يقدم مجتمعنا المذهل عدة إضافات للمحررات الشهيرة الأخرى، بما في ذلك:
-- [VS Code Extension on Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) دعم رسمي - إضافة VS Code الرسمية التي تحدثنا عنها أعلاه، متوفرة أيضا على مستودع Open VSX للمحررات المبنية عليه مثل [VSCodium](https://vscodium.com/)
-- [Nova Extension](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) دعم مجتمعي - يوفر تلوين الجمل البرمجية، وإكمال الجمل على محرر Nova
-- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) دعم مجتمعي - يوفر تلوين الجمل البرمجية، وطي الكود، ويدعم الـ indentation على محررات Vim و Neovim
-- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) و [TreeSitter](https://github.com/virchau13/tree-sitter-astro) لـ Neovim دعم مجتمعي - يوفّر تلوين الجمل البرمجية، (treesitter parsing)، وتوفير دعم الإكمال التلقائي في محرر Neovim
-- emacs - راجع تعليمات ل [تكوين Emacs و Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) مجتمع للعمل مع أسترو
-- [أسترو syntax highlighting ل Sublime Text](https://packagecontrol.io/packages/Astro) مجتمع - حزمة أسترو Sublime Text, متاح على مستودع Sublime Text.
+- [VS Code Extension on Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) - إضافة VS Code الرسمية التي تحدثنا عنها أعلاه، متوفرة أيضا على مستودع Open VSX للمحررات المبنية عليه مثل [VSCodium](https://vscodium.com/)
+- [Nova Extension](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) - يوفر تلوين الجمل البرمجية، وإكمال الجمل على محرر Nova
+- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) - يوفر تلوين الجمل البرمجية، وطي الكود، ويدعم الـ indentation على محررات Vim و Neovim
+- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) و [TreeSitter](https://github.com/virchau13/tree-sitter-astro) لـ Neovim - يوفّر تلوين الجمل البرمجية، (treesitter parsing)، وتوفير دعم الإكمال التلقائي في محرر Neovim
+- emacs - راجع تعليمات ل [تكوين Emacs و Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) للعمل مع أسترو
+- [أسترو syntax highlighting ل Sublime Text](https://packagecontrol.io/packages/Astro) - حزمة أسترو Sublime Text, متاح على مستودع Sublime Text.
## المحررات في المتصفح
diff --git a/src/content/docs/de/editor-setup.mdx b/src/content/docs/de/editor-setup.mdx
index 17f2ce784bba3..43173e7c1d713 100644
--- a/src/content/docs/de/editor-setup.mdx
+++ b/src/content/docs/de/editor-setup.mdx
@@ -2,9 +2,8 @@
title: Editor-Einrichtung
description: 'Richte deinen Editor ein, um etwas mit Astro zu kreieren.'
---
-import Badge from '~/components/Badge.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
-
+import Badge from "~/components/Badge.astro"
Passe deinen Code-Editor an, um die Astro-Entwicklererfahrung zu verbessern und neue Funktionen freizuschalten.
@@ -32,12 +31,12 @@ Erstmals kam Support für Astro auf WebStorm 2023.1. Du kannst das offizielle Pl
Unsere wunderbare Community stellt mehrere Erweiterungen für andere beliebte Editoren bereit, darunter auch:
-- [VS Code-Erweiterung auf Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) Offiziell - Die offizielle Astro-Erweiterung für VS Code, verfügbar in der Open VSX Registry für quelloffene Plattformen wie [VSCodium](https://vscodium.com/)
-- [Nova-Erweiterung](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) Community - Syntaxhervorhebung, IntelliSense und Autovervollständigung für Astro
-- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) Community - Syntaxhervorhebung, Einzug, und Code-Faltungsunterstützung für Astro in Vim oder Neovim
-- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) und [TreeSitter](https://github.com/virchau13/tree-sitter-astro) Plugins Community - Syntaxhervorhebung, treesitter Analyse, und Autovervollständigung für Astro in Neovim
-- Emacs - Siehe Anleitung für die [Konfiguration von Emacs und Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) Community um mit Astro zu arbeiten
-- [Astro Syntaxhervorhebung für Sublime Text](https://packagecontrol.io/packages/Astro) Community - Das Astro Paket für Sublime Text, verfügbar im Sublime Text package manager.
+- [VS Code-Erweiterung auf Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) - Die offizielle Astro-Erweiterung für VS Code, verfügbar in der Open VSX Registry für quelloffene Plattformen wie [VSCodium](https://vscodium.com/)
+- [Nova-Erweiterung](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) - Syntaxhervorhebung, IntelliSense und Autovervollständigung für Astro
+- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) - Syntaxhervorhebung, Einzug, und Code-Faltungsunterstützung für Astro in Vim oder Neovim
+- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) und [TreeSitter](https://github.com/virchau13/tree-sitter-astro) Plugins - Syntaxhervorhebung, treesitter Analyse, und Autovervollständigung für Astro in Neovim
+- Emacs - Siehe Anleitung für die [Konfiguration von Emacs und Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) um mit Astro zu arbeiten
+- [Astro Syntaxhervorhebung für Sublime Text](https://packagecontrol.io/packages/Astro) - Das Astro Paket für Sublime Text, verfügbar im Sublime Text package manager.
## Browser-Editoren
diff --git a/src/content/docs/de/tutorial/0-introduction/1.mdx b/src/content/docs/de/tutorial/0-introduction/1.mdx
index 994adac23ad1e..a5f38c29b967d 100644
--- a/src/content/docs/de/tutorial/0-introduction/1.mdx
+++ b/src/content/docs/de/tutorial/0-introduction/1.mdx
@@ -4,7 +4,6 @@ title: Über dieses Tutorial
description: Wie du mit dem Tutorial "Baue deinen ersten Astro-Blog" anfangen kannst.
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
diff --git a/src/content/docs/en/community-resources/content.mdx b/src/content/docs/en/community-resources/content.mdx
index 41194ef55c47e..f33c153f61800 100644
--- a/src/content/docs/en/community-resources/content.mdx
+++ b/src/content/docs/en/community-resources/content.mdx
@@ -4,8 +4,6 @@ description: Discover community-produced tutorials, guides, articles and videos
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
-
There is so much more out there that can help you learn and build with Astro! Here is some educational content produced and maintained by the Astro community.
All links are external, and may be based on earlier versions of Astro. Be sure to check the date on any community content, and adapt to your project accordingly.
diff --git a/src/content/docs/en/community-resources/talks.mdx b/src/content/docs/en/community-resources/talks.mdx
index 7dfba3475d4cc..e7a9fa9f29a05 100644
--- a/src/content/docs/en/community-resources/talks.mdx
+++ b/src/content/docs/en/community-resources/talks.mdx
@@ -4,8 +4,6 @@ description: Watch conference talks, interviews, and live streams about Astro!
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
-
Here are some of our favourite community videos to introduce you to Astro!
For more Astro content, check out [the Astro Blog](https://astro.build/blog/) or sign up for [the official Astro newsletter](https://astro.build/newsletter/signup) where we recap the best community content of each month.
diff --git a/src/content/docs/en/editor-setup.mdx b/src/content/docs/en/editor-setup.mdx
index d8e9a08f108bd..5a0b843be902c 100644
--- a/src/content/docs/en/editor-setup.mdx
+++ b/src/content/docs/en/editor-setup.mdx
@@ -4,8 +4,8 @@ description: Set up your editor to build with Astro.
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
+import Badge from "~/components/Badge.astro"
Customize your code editor to improve the Astro developer experience and unlock new features.
@@ -37,12 +37,12 @@ Initial support for Astro landed in WebStorm 2023.1. You can install the officia
Our amazing community maintains several extensions for other popular editors, including:
-- [VS Code Extension on Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) Official - The official Astro VS Code Extension, available on the Open VSX registry for open platforms like [VSCodium](https://vscodium.com/)
-- [Nova Extension](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) Community - Provides syntax highlighting and code completion for Astro inside of Nova
-- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) Community - Provides syntax highlighting, indentation, and code folding support for Astro inside of Vim or Neovim
-- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) and [TreeSitter](https://github.com/virchau13/tree-sitter-astro) Plugins Community - Provides syntax highlighting, treesitter parsing, and code completion for Astro inside of Neovim
-- Emacs - See instructions for [Configuring Emacs and Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) Community to work with Astro
-- [Astro syntax highlighting for Sublime Text](https://packagecontrol.io/packages/Astro) Community - The Astro package for Sublime Text, available on the Sublime Text package manager.
+- [VS Code Extension on Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) - The official Astro VS Code Extension, available on the Open VSX registry for open platforms like [VSCodium](https://vscodium.com/)
+- [Nova Extension](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) - Provides syntax highlighting and code completion for Astro inside of Nova
+- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) - Provides syntax highlighting, indentation, and code folding support for Astro inside of Vim or Neovim
+- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) and [TreeSitter](https://github.com/virchau13/tree-sitter-astro) Plugins - Provides syntax highlighting, treesitter parsing, and code completion for Astro inside of Neovim
+- Emacs - See instructions for [Configuring Emacs and Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) to work with Astro
+- [Astro syntax highlighting for Sublime Text](https://packagecontrol.io/packages/Astro) - The Astro package for Sublime Text, available on the Sublime Text package manager.
## In-Browser Editors
diff --git a/src/content/docs/en/guides/cms.mdx b/src/content/docs/en/guides/cms.mdx
index cd20d2382da8b..0019ce0959e4e 100644
--- a/src/content/docs/en/guides/cms.mdx
+++ b/src/content/docs/en/guides/cms.mdx
@@ -4,10 +4,8 @@ description: How to use a CMS to add content to Astro
i18nReady: true
---
import CMSGuidesNav from '~/components/CMSGuidesNav.astro';
-import Badge from '~/components/Badge.astro';
import ReadMore from '~/components/ReadMore.astro';
-
-
+import Badge from "~/components/Badge.astro"
**Ready to connect a Headless CMS to your Astro project?** Follow one of our guides to integrate a CMS.
@@ -38,7 +36,7 @@ Because Astro takes care of the _presentation_ of your content, you'll want to c
Some headless CMSes, like Storyblok, provide an Astro [integration](/en/guides/integrations-guide/) that helps fetch the content specifically for an Astro site. Others provide a JavaScript SDK, a library that you install and use to fetch your remote content.
- Explore a [list of over 100 headless content management systems](https://jamstack.org/headless-cms/) External where you can filter by type (e.g. Git-based, API driven) and license (open-source or closed-source).
+ Explore a [list of over 100 headless content management systems](https://jamstack.org/headless-cms/) where you can filter by type (e.g. Git-based, API driven) and license (open-source or closed-source).
## Can I use Astro without a CMS?
diff --git a/src/content/docs/en/guides/content-collections.mdx b/src/content/docs/en/guides/content-collections.mdx
index 9566c36e882fc..b0ea7517a0b80 100644
--- a/src/content/docs/en/guides/content-collections.mdx
+++ b/src/content/docs/en/guides/content-collections.mdx
@@ -10,7 +10,6 @@ import Since from '~/components/Since.astro'
import RecipeLinks from "~/components/RecipeLinks.astro"
import Badge from "~/components/Badge.astro"
-
**Content collections** are the best way to manage and author content in any Astro project. Collections help to organize your documents, validate your frontmatter, and provide automatic TypeScript type-safety for all of your content.
@@ -542,7 +541,7 @@ See how to convert a basic blog example from `src/pages/posts/` to `src/content/
## Enabling Build Caching
-
Experimental
+
If you are working with large collections, you may wish to enable cached builds with the [`experimental.contentCollectionCache`](/en/reference/configuration-reference/#experimentalcontentcollectioncache) flag. This experimental feature optimizes Astro's build process, enabling unchanged collections to be stored and reused between builds.
diff --git a/src/content/docs/en/guides/images.mdx b/src/content/docs/en/guides/images.mdx
index ceeac6da22321..45aa7e4f39a76 100644
--- a/src/content/docs/en/guides/images.mdx
+++ b/src/content/docs/en/guides/images.mdx
@@ -5,7 +5,6 @@ i18nReady: true
---
import Since from '~/components/Since.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
-import Badge from '~/components/Badge.astro';
import RecipeLinks from "~/components/RecipeLinks.astro";
import { Steps } from '@astrojs/starlight/components'
diff --git a/src/content/docs/en/guides/integrations-guide/db.mdx b/src/content/docs/en/guides/integrations-guide/db.mdx
index 8e8ddf605aa04..bc5923e4108c2 100644
--- a/src/content/docs/en/guides/integrations-guide/db.mdx
+++ b/src/content/docs/en/guides/integrations-guide/db.mdx
@@ -9,8 +9,6 @@ i18nReady: true
import { FileTree } from '@astrojs/starlight/components';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import ReadMore from '~/components/ReadMore.astro';
-import Badge from '~/components/Badge.astro';
-
Astro DB is a fully-managed SQL database designed for the Astro ecosystem: develop locally in Astro and deploy from your [Astro Studio dashboard](/en/guides/astro-db/#astro-studio).
diff --git a/src/content/docs/en/guides/migrate-to-astro/from-create-react-app.mdx b/src/content/docs/en/guides/migrate-to-astro/from-create-react-app.mdx
index ede1763385fea..3e3768993dc14 100644
--- a/src/content/docs/en/guides/migrate-to-astro/from-create-react-app.mdx
+++ b/src/content/docs/en/guides/migrate-to-astro/from-create-react-app.mdx
@@ -10,7 +10,7 @@ import AstroJSXTabs from '~/components/tabs/AstroJSXTabs.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import { FileTree } from '@astrojs/starlight/components';
import ReadMore from '~/components/ReadMore.astro';
-import Badge from '~/components/Badge.astro';
+import Badge from "~/components/Badge.astro"
Astro's [React integration](/en/guides/integrations-guide/react/) provides support for [using React components inside Astro components](/en/guides/framework-components/), including entire React apps like Create React App (CRA)!
@@ -23,7 +23,7 @@ import App from '../cra-project/App.jsx';
```
-See how to [Build a Single Page Application (SPA) with Astro](https://logsnag.com/blog/react-spa-with-astro) External using React Router.
+See how to [Build a Single Page Application (SPA) with Astro](https://logsnag.com/blog/react-spa-with-astro) using React Router.
Many apps will "just work" as full React apps when you add them directly to your Astro project with the React integration installed. This is a great way to get your project up and running immediately and keep your app functional while you migrate to Astro.
diff --git a/src/content/docs/en/reference/image-service-reference.mdx b/src/content/docs/en/reference/image-service-reference.mdx
index c40fbee6a2a5b..794bef353ae5f 100644
--- a/src/content/docs/en/reference/image-service-reference.mdx
+++ b/src/content/docs/en/reference/image-service-reference.mdx
@@ -2,7 +2,6 @@
title: Image Service API
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Since from '~/components/Since.astro';
`astro:assets` was designed to make it easy for any image optimization service to build a service on top of Astro.
diff --git a/src/content/docs/en/tutorial/0-introduction/1.mdx b/src/content/docs/en/tutorial/0-introduction/1.mdx
index 428380517ad0b..dbf911f4019fd 100644
--- a/src/content/docs/en/tutorial/0-introduction/1.mdx
+++ b/src/content/docs/en/tutorial/0-introduction/1.mdx
@@ -4,11 +4,9 @@ title: About this Tutorial
description: How to get started with the "Build your first Astro blog" tutorial.
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
-
## What do I need to know to get started?
If you have some basic familiarity with **HTML**, **Markdown**, **CSS**, and a little **JavaScript**, then you're totally good to go! You'll be able to complete the entire tutorial just by following the instructions. Astro is for everyone! 🧑🚀 👩🚀 👨🚀
diff --git a/src/content/docs/en/tutorial/0-introduction/index.mdx b/src/content/docs/en/tutorial/0-introduction/index.mdx
index 6f766910c48a6..de2e80bb8c24f 100644
--- a/src/content/docs/en/tutorial/0-introduction/index.mdx
+++ b/src/content/docs/en/tutorial/0-introduction/index.mdx
@@ -7,7 +7,6 @@ description: >-
knowledge you need to get started!
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import Lede from '~/components/tutorial/Lede.astro';
diff --git a/src/content/docs/en/tutorial/1-setup/1.mdx b/src/content/docs/en/tutorial/1-setup/1.mdx
index 35988452507e0..10c55e743dde6 100644
--- a/src/content/docs/en/tutorial/1-setup/1.mdx
+++ b/src/content/docs/en/tutorial/1-setup/1.mdx
@@ -6,13 +6,13 @@ description: |-
Install the local tools that you’ll need to complete the tutorial
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Install any tools that you will use to build your Astro website
@@ -117,4 +117,4 @@ Which of the following is...
### Resources
--
[FreeCodeCamp.org](https://freecodecamp.org) external — a free educational site with full courses or quick refreshers in HTML, CSS, JS, and more.
+-
[FreeCodeCamp.org](https://freecodecamp.org) — a free educational site with full courses or quick refreshers in HTML, CSS, JS, and more.
diff --git a/src/content/docs/en/tutorial/1-setup/2.mdx b/src/content/docs/en/tutorial/1-setup/2.mdx
index 66ab90e5023f4..8b6741b600c56 100644
--- a/src/content/docs/en/tutorial/1-setup/2.mdx
+++ b/src/content/docs/en/tutorial/1-setup/2.mdx
@@ -6,13 +6,13 @@ description: |-
Create a new project for the Astro tutorial and get ready to code
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import InstallGuideTabGroup from '~/components/TabGroup/InstallGuideTabGroup.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Run the `create astro` setup wizard to create a new Astro project
@@ -154,4 +154,4 @@ Sometimes the dev server will stop on its own while you are working. If your liv
### Resources
--
[Getting Started with Visual Studio Code](https://code.visualstudio.com/docs/introvideos/basics) external — a video tutorial for installing, setting up and working with VS Code
+-
[Getting Started with Visual Studio Code](https://code.visualstudio.com/docs/introvideos/basics) — a video tutorial for installing, setting up and working with VS Code
diff --git a/src/content/docs/en/tutorial/1-setup/3.mdx b/src/content/docs/en/tutorial/1-setup/3.mdx
index 4d8e0f82cb5b6..2dbbed21bf319 100644
--- a/src/content/docs/en/tutorial/1-setup/3.mdx
+++ b/src/content/docs/en/tutorial/1-setup/3.mdx
@@ -6,7 +6,6 @@ description: |-
Make your first edits to your tutorial project's home page
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import InstallGuideTabGroup from '~/components/TabGroup/InstallGuideTabGroup.astro';
diff --git a/src/content/docs/en/tutorial/1-setup/4.mdx b/src/content/docs/en/tutorial/1-setup/4.mdx
index 33b6bc4fdf823..6dfef3c0ecc68 100644
--- a/src/content/docs/en/tutorial/1-setup/4.mdx
+++ b/src/content/docs/en/tutorial/1-setup/4.mdx
@@ -6,11 +6,11 @@ description: |-
Create a GitHub repo for your tutorial project
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Put your project repository online
@@ -73,4 +73,4 @@ To verify that your project is successfully stored on GitHub, visit GitHub.com a
### Resources
--
[Using Git Source control in VS Code](https://code.visualstudio.com/docs/sourcecontrol/overview#_git-support) external
+-
[Using Git Source control in VS Code](https://code.visualstudio.com/docs/sourcecontrol/overview#_git-support)
diff --git a/src/content/docs/en/tutorial/1-setup/5.mdx b/src/content/docs/en/tutorial/1-setup/5.mdx
index 7483f6b37e1f5..85b96560b11f3 100644
--- a/src/content/docs/en/tutorial/1-setup/5.mdx
+++ b/src/content/docs/en/tutorial/1-setup/5.mdx
@@ -6,13 +6,13 @@ description: |-
Connect your tutorial project's GitHub repo to Netlify and deploy to the web
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Add your GitHub repository as a new Netlify app
@@ -83,4 +83,4 @@ You want to update the home page of your existing website. What steps do you tak
### Resources
--
[A step-by-step guide to deploying on Netlify](https://www.netlify.com/blog/2016/09/29/a-step-by-step-guide-deploying-on-netlify/) external
+-
[A step-by-step guide to deploying on Netlify](https://www.netlify.com/blog/2016/09/29/a-step-by-step-guide-deploying-on-netlify/)
diff --git a/src/content/docs/en/tutorial/1-setup/index.mdx b/src/content/docs/en/tutorial/1-setup/index.mdx
index 776812a680b33..cbf606bda29eb 100644
--- a/src/content/docs/en/tutorial/1-setup/index.mdx
+++ b/src/content/docs/en/tutorial/1-setup/index.mdx
@@ -9,7 +9,6 @@ description: >-
site
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import { Steps } from '@astrojs/starlight/components';
diff --git a/src/content/docs/en/tutorial/2-pages/2.mdx b/src/content/docs/en/tutorial/2-pages/2.mdx
index 4362150e4ca0d..76c05fd1f3b37 100644
--- a/src/content/docs/en/tutorial/2-pages/2.mdx
+++ b/src/content/docs/en/tutorial/2-pages/2.mdx
@@ -6,7 +6,6 @@ description: |-
Add Markdown pages to your site
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Blanks from '~/components/tutorial/Blanks.astro';
import Box from '~/components/tutorial/Box.astro';
@@ -14,6 +13,7 @@ import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro'
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
Now that you have built pages using `.astro` files, it's time to make some blog posts using `.md` files!
@@ -194,8 +194,8 @@ The information at the top of the file, inside the code fences, is called frontm
### Resources
-- [Markdown Cheat Sheet from The Markdown Guide](https://www.markdownguide.org/cheat-sheet/) external
+- [Markdown Cheat Sheet from The Markdown Guide](https://www.markdownguide.org/cheat-sheet/)
-- [What are browser developer tools? MDN](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools) external
+- [What are browser developer tools? MDN](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools)
-- [YAML frontmatter](https://assemble.io/docs/YAML-front-matter.html) external
+- [YAML frontmatter](https://assemble.io/docs/YAML-front-matter.html)
diff --git a/src/content/docs/en/tutorial/2-pages/4.mdx b/src/content/docs/en/tutorial/2-pages/4.mdx
index 6c3f083e9f32f..d6c8b856c30dc 100644
--- a/src/content/docs/en/tutorial/2-pages/4.mdx
+++ b/src/content/docs/en/tutorial/2-pages/4.mdx
@@ -6,7 +6,6 @@ description: |-
Add an Astro style tag for scoped styling on the page
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Spoiler from '~/components/Spoiler.astro';
import Box from '~/components/tutorial/Box.astro';
diff --git a/src/content/docs/en/tutorial/2-pages/5.mdx b/src/content/docs/en/tutorial/2-pages/5.mdx
index 0974ed2d9fd30..a547bc6dd56db 100644
--- a/src/content/docs/en/tutorial/2-pages/5.mdx
+++ b/src/content/docs/en/tutorial/2-pages/5.mdx
@@ -6,7 +6,6 @@ description: |-
Create a global stylesheet for site-wide styling
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Spoiler from '~/components/Spoiler.astro';
import Box from '~/components/tutorial/Box.astro';
diff --git a/src/content/docs/en/tutorial/2-pages/index.mdx b/src/content/docs/en/tutorial/2-pages/index.mdx
index 388d6c5394dc9..58225f7b20c5b 100644
--- a/src/content/docs/en/tutorial/2-pages/index.mdx
+++ b/src/content/docs/en/tutorial/2-pages/index.mdx
@@ -8,7 +8,6 @@ description: |-
i18nReady: true
---
import Checklist from '~/components/Checklist.astro';
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
diff --git a/src/content/docs/en/tutorial/3-components/1.mdx b/src/content/docs/en/tutorial/3-components/1.mdx
index 6dd3780e5d366..db4691e4100aa 100644
--- a/src/content/docs/en/tutorial/3-components/1.mdx
+++ b/src/content/docs/en/tutorial/3-components/1.mdx
@@ -6,14 +6,13 @@ description: |-
Replace elements repeated on multiple pages with a reusable component
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
-
+import Badge from "~/components/Badge.astro"
Now that you have the same HTML written in multiple pages of your Astro site, it's time to replace that duplicated content with a reusable Astro component!
@@ -156,4 +155,4 @@ This allows you to get started quickly with any working code, often duplicated t
- [Astro Component Overview](/en/basics/astro-components/)
-- [Refactoring](https://refactoring.com/) external
+- [Refactoring](https://refactoring.com/)
diff --git a/src/content/docs/en/tutorial/3-components/3.mdx b/src/content/docs/en/tutorial/3-components/3.mdx
index 855ea26d4622a..16613c1df0023 100644
--- a/src/content/docs/en/tutorial/3-components/3.mdx
+++ b/src/content/docs/en/tutorial/3-components/3.mdx
@@ -8,12 +8,11 @@ description: >-
navigation
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
-
+import Badge from "~/components/Badge.astro"
Since your site will be viewed on different devices, it's time to create a page navigation that can respond to multiple screen sizes!
@@ -204,8 +203,8 @@ Resize your window and look for different styles being applied at different scre
### Resources
-- [Component-based Design](https://www.droptica.com/blog/component-based-design/) external
+- [Component-based Design](https://www.droptica.com/blog/component-based-design/)
-- [Semantic HTML Tags](https://www.dofactory.com/html/semantics) external
+- [Semantic HTML Tags](https://www.dofactory.com/html/semantics)
-- [Mobile-first Design](https://www.mobileapps.com/blog/mobile-first-design) external
+- [Mobile-first Design](https://www.mobileapps.com/blog/mobile-first-design)
diff --git a/src/content/docs/en/tutorial/3-components/4.mdx b/src/content/docs/en/tutorial/3-components/4.mdx
index c5a8bbc5f3296..4cb44982f640e 100644
--- a/src/content/docs/en/tutorial/3-components/4.mdx
+++ b/src/content/docs/en/tutorial/3-components/4.mdx
@@ -8,7 +8,6 @@ description: >-
tag
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Blanks from '~/components/tutorial/Blanks.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
diff --git a/src/content/docs/en/tutorial/3-components/index.mdx b/src/content/docs/en/tutorial/3-components/index.mdx
index 8d8e0c7b7d53b..3a220042d75d8 100644
--- a/src/content/docs/en/tutorial/3-components/index.mdx
+++ b/src/content/docs/en/tutorial/3-components/index.mdx
@@ -7,7 +7,6 @@ description: |-
Build Astro components to reuse code for common elements across your website
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
diff --git a/src/content/docs/en/tutorial/4-layouts/2.mdx b/src/content/docs/en/tutorial/4-layouts/2.mdx
index 9b73a686a42c9..1d4394c2a25a2 100644
--- a/src/content/docs/en/tutorial/4-layouts/2.mdx
+++ b/src/content/docs/en/tutorial/4-layouts/2.mdx
@@ -8,11 +8,11 @@ description: >-
values as props
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
Now that you have a layout for your pages, it's time to add a layout for blog posts!
@@ -180,4 +180,4 @@ Can you figure out what should go in the blanks so that the following two compon
- [Markdown Layout Props](/en/basics/layouts/#markdown-layout-props)
-- [Introduction to YAML](https://dev.to/paulasantamaria/introduction-to-yaml-125f) external
+- [Introduction to YAML](https://dev.to/paulasantamaria/introduction-to-yaml-125f)
diff --git a/src/content/docs/en/tutorial/4-layouts/index.mdx b/src/content/docs/en/tutorial/4-layouts/index.mdx
index ff2bcb6ae4e36..f9207df4bbe4e 100644
--- a/src/content/docs/en/tutorial/4-layouts/index.mdx
+++ b/src/content/docs/en/tutorial/4-layouts/index.mdx
@@ -9,7 +9,6 @@ description: >-
posts
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
diff --git a/src/content/docs/en/tutorial/5-astro-api/index.mdx b/src/content/docs/en/tutorial/5-astro-api/index.mdx
index 5b6d6751ada4e..bffe2351de3d3 100644
--- a/src/content/docs/en/tutorial/5-astro-api/index.mdx
+++ b/src/content/docs/en/tutorial/5-astro-api/index.mdx
@@ -9,7 +9,6 @@ description: >-
content and routes
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
diff --git a/src/content/docs/en/tutorial/6-islands/3.mdx b/src/content/docs/en/tutorial/6-islands/3.mdx
index 405358b74d46c..7604b10b4f2b4 100644
--- a/src/content/docs/en/tutorial/6-islands/3.mdx
+++ b/src/content/docs/en/tutorial/6-islands/3.mdx
@@ -8,7 +8,6 @@ description: >-
Astro!
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import CompletionConfetti from '~/components/tutorial/CompletionConfetti.astro';
@@ -74,4 +73,4 @@ Congratulations on completing the Astro blog tutorial! Share your achievement wi
-
\ No newline at end of file
+
diff --git a/src/content/docs/en/tutorial/6-islands/index.mdx b/src/content/docs/en/tutorial/6-islands/index.mdx
index 8b4039d5fe7e7..a4ee2121cfecc 100644
--- a/src/content/docs/en/tutorial/6-islands/index.mdx
+++ b/src/content/docs/en/tutorial/6-islands/index.mdx
@@ -7,7 +7,6 @@ description: |-
Use Astro islands to bring frontend framework components into your Astro site
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Box from '~/components/tutorial/Box.astro';
import Checklist from '~/components/Checklist.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
diff --git a/src/content/docs/es/community-resources/content.mdx b/src/content/docs/es/community-resources/content.mdx
index 64f1f46cc6764..6277c5b4794a6 100644
--- a/src/content/docs/es/community-resources/content.mdx
+++ b/src/content/docs/es/community-resources/content.mdx
@@ -4,8 +4,6 @@ description: ¡Descubre tutoriales, guías, artículos y videos producidos por l
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
-
¡Hay mucho más por ahí que puede ayudarte a aprender y construir con Astro! Aquí tienes algo de contenido educativo producido y mantenido por la comunidad de Astro.
Todos los enlaces son externos y pueden estar basados en versiones anteriores de Astro. Asegúrate de verificar la fecha de cualquier contenido de la comunidad y adapta tu proyecto en consecuencia.
diff --git a/src/content/docs/es/community-resources/talks.mdx b/src/content/docs/es/community-resources/talks.mdx
index c43ef52ced6ba..a36f2dc88d75b 100644
--- a/src/content/docs/es/community-resources/talks.mdx
+++ b/src/content/docs/es/community-resources/talks.mdx
@@ -4,8 +4,6 @@ description: ¡Ve conferencias, entrevistas y retransmisiones en directo sobre A
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
-
¡Aquí tienes algunos de nuestros vídeos favoritos de la comunidad para que conozcas Astro!
Para obtener más contenido de Astro, consulta [el Blog de Astro](https://astro.build/blog/) o subscríbete al [boletín oficial de Astro](https://astro.build/newsletter/signup) donde recapitulamos el mejor contenido comunitario de cada mes.
diff --git a/src/content/docs/es/editor-setup.mdx b/src/content/docs/es/editor-setup.mdx
index a6a9b1a0079d5..5f462dc23bd21 100644
--- a/src/content/docs/es/editor-setup.mdx
+++ b/src/content/docs/es/editor-setup.mdx
@@ -3,8 +3,8 @@ title: Configuración del editor de código
description: Configura tu editor de código para desarrollar con Astro.
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro'
+import Badge from "~/components/Badge.astro"
Personaliza tu editor de código para mejorar tu experiencia de desarrollo con Astro y desbloquear nuevas funcionalidades.
@@ -36,12 +36,12 @@ El soporte inicial para Astro llegó a Webstorm 2023.1. Puedes instalar el plugi
Nuestra increíble comunidad mantiene extensiones para otros editores de código incluyendo:
-- [Extensión de VS Code para Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode)oficial - La extensión oficial de VS Code, está disponible en el registro de Open VSX para otras plataformas como [VSCodium](https://vscodium.com/).
-- [Extensión de Nova](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/)Comunidad - Provee resaltado de sintaxis y autocompletado para Astro en Nova.
-- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) Comunidad - Provee resaltado de sintaxis, indentación y compatibilidad con folding de código para Astro en Vim o Neovim.
-- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) y [TreeSitter](https://github.com/virchau13/tree-sitter-astro) Plugins Comunidad - Provee resaltado de sintaxis, análisis de árboles y autocompletado para Astro en Neovim.
-- Emacs - Ve las instrucciones para [Configurar Emacs y Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) Comunidad para trabajar con Astro
-- [Resaltado de sintaxis de Astro para Sublime Text](https://packagecontrol.io/packages/Astro) Community - El paquete Astro para Sublime Text, disponible en el gestor de paquetes de Sublime Text.
+- [Extensión de VS Code para Open VSX](https://open-vsx.org/extension/astro-build/astro-vscode) - La extensión oficial de VS Code, está disponible en el registro de Open VSX para otras plataformas como [VSCodium](https://vscodium.com/).
+- [Extensión de Nova](https://extensions.panic.com/extensions/sciencefidelity/sciencefidelity.astro/) - Provee resaltado de sintaxis y autocompletado para Astro en Nova.
+- [Vim Plugin](https://github.com/wuelnerdotexe/vim-astro) - Provee resaltado de sintaxis, indentación y compatibilidad con folding de código para Astro en Vim o Neovim.
+- Neovim [LSP](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#astro) y [TreeSitter](https://github.com/virchau13/tree-sitter-astro) Plugins - Provee resaltado de sintaxis, análisis de árboles y autocompletado para Astro en Neovim.
+- Emacs - Ve las instrucciones para [Configurar Emacs y Eglot](https://medium.com/@jrmjrm/configuring-emacs-and-eglot-to-work-with-astro-language-server-9408eb709ab0) para trabajar con Astro
+- [Resaltado de sintaxis de Astro para Sublime Text](https://packagecontrol.io/packages/Astro) - El paquete Astro para Sublime Text, disponible en el gestor de paquetes de Sublime Text.
## Editores de código del navegador
diff --git a/src/content/docs/es/guides/cms.mdx b/src/content/docs/es/guides/cms.mdx
index 6ecb2be1daca1..090510e997428 100644
--- a/src/content/docs/es/guides/cms.mdx
+++ b/src/content/docs/es/guides/cms.mdx
@@ -4,10 +4,8 @@ description: Cómo usar un CMS para agregar contenido a Astro
i18nReady: true
---
import CMSGuidesNav from '~/components/CMSGuidesNav.astro';
-import Badge from '~/components/Badge.astro';
import ReadMore from '~/components/ReadMore.astro';
-
-
+import Badge from "~/components/Badge.astro"
**¿Listo para conectar un Headless CMS a tu proyecto Astro?** Sigue una de nuestras guías para integrar un CMS.
@@ -38,7 +36,7 @@ Debido a que Astro se ocupa de la _presentación_ de tu contenido, procura elegi
Algunos CMSes headless, como Storyblok, proporcionan una [integración](/es/guides/integrations-guide/) de Astro que te ayuda a recuperar el contenido específicamente para un sitio Astro. Otros proporcionan un SDK de JavaScript, una biblioteca que instalas y usas para recuperar tu contenido remoto.
- Explora una [lista de por lo menos 100 sistemas headless de manejo de contenido](https://jamstack.org/headless-cms/)Externo donde puedes filtrar por tipo (por ejemplo basado en Git, manejado por API) y licencia (código abierto o código cerrado).
+ Explora una [lista de por lo menos 100 sistemas headless de manejo de contenido](https://jamstack.org/headless-cms/) donde puedes filtrar por tipo (por ejemplo basado en Git, manejado por API) y licencia (código abierto o código cerrado).
## ¿Puedo usar Astro sin un CMS?
diff --git a/src/content/docs/es/guides/content-collections.mdx b/src/content/docs/es/guides/content-collections.mdx
index 55cd326178795..9910a97cd1b67 100644
--- a/src/content/docs/es/guides/content-collections.mdx
+++ b/src/content/docs/es/guides/content-collections.mdx
@@ -10,8 +10,6 @@ import Since from '~/components/Since.astro'
import RecipeLinks from "~/components/RecipeLinks.astro"
import Badge from "~/components/Badge.astro"
-
-
**Las Colecciones de contenido** son la mejor manera de administrar y crear contenido en cualquier proyecto de Astro. Las colecciones ayudan a organizar tus documentos, validar tu frontmatter y proporcionar una seguridad de tipo automática de TypeScript para todo tu contenido.
@@ -544,7 +542,7 @@ Consulta cómo convertir un ejemplo básico de blog de `src/pages/posts/` a `src
## Habilitando el Caché de Construcción
-
Experimental
+
Si estás trabajando con colecciones grandes, es posible que desees habilitar las compilaciones en caché con la bandera [`experimental.contentCollectionCache`](/es/reference/configuration-reference/#experimentalcontentcollectioncache). Esta característica experimental optimiza el proceso de compilación de Astro, permitiendo que las colecciones no modificadas se almacenen y reutilicen entre compilaciones.
diff --git a/src/content/docs/es/guides/images.mdx b/src/content/docs/es/guides/images.mdx
index 47cc4d7f319f1..512be988579d3 100644
--- a/src/content/docs/es/guides/images.mdx
+++ b/src/content/docs/es/guides/images.mdx
@@ -5,7 +5,6 @@ i18nReady: true
---
import Since from '~/components/Since.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
-import Badge from '~/components/Badge.astro';
import RecipeLinks from "~/components/RecipeLinks.astro";
import { Steps } from '@astrojs/starlight/components'
diff --git a/src/content/docs/es/guides/integrations-guide/db.mdx b/src/content/docs/es/guides/integrations-guide/db.mdx
index 6e76bce511ed3..3c447f2f2c3ae 100644
--- a/src/content/docs/es/guides/integrations-guide/db.mdx
+++ b/src/content/docs/es/guides/integrations-guide/db.mdx
@@ -9,7 +9,6 @@ i18nReady: true
import { FileTree } from '@astrojs/starlight/components';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import ReadMore from '~/components/ReadMore.astro';
-import Badge from '~/components/Badge.astro';
Astro DB es una base de datos SQL completamente administrada diseñada para el ecosistema de Astro: desarrolla localmente en Astro y despliega desde tu [panel de Astro Studio](/es/guides/astro-db/#astro-studio).
diff --git a/src/content/docs/es/guides/migrate-to-astro/from-create-react-app.mdx b/src/content/docs/es/guides/migrate-to-astro/from-create-react-app.mdx
index 2547e8aaf57ff..7d15f030b671b 100644
--- a/src/content/docs/es/guides/migrate-to-astro/from-create-react-app.mdx
+++ b/src/content/docs/es/guides/migrate-to-astro/from-create-react-app.mdx
@@ -10,7 +10,7 @@ import AstroJSXTabs from '~/components/tabs/AstroJSXTabs.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import { FileTree } from '@astrojs/starlight/components';
import ReadMore from '~/components/ReadMore.astro';
-import Badge from '~/components/Badge.astro';
+import Badge from "~/components/Badge.astro"
La [integración de React](/es/guides/integrations-guide/react/) en Astro proporciona soporte para [utilizar componentes de React dentro de los componentes de Astro](/es/guides/framework-components/), ¡incluidas aplicaciones completas de React como Create React App (CRA)!
@@ -23,7 +23,7 @@ import App from '../cra-project/App.jsx';
```
-Consulta cómo [crear una aplicación de una sola página (SPA) con Astro](https://logsnag.com/blog/react-spa-with-astro) Externo utilizando React Router.
+Consulta cómo [crear una aplicación de una sola página (SPA) con Astro](https://logsnag.com/blog/react-spa-with-astro) utilizando React Router.
Muchas aplicaciones "simplemente funcionarán" como aplicaciones completas de React cuando las agregues directamente a tu proyecto de Astro con la integración de React instalada. Esta es una excelente manera de poner en marcha tu proyecto de inmediato y mantener tu aplicación funcional mientras migras a Astro.
diff --git a/src/content/docs/es/reference/image-service-reference.mdx b/src/content/docs/es/reference/image-service-reference.mdx
index 898ceb0197e39..b50fac6c3a4a6 100644
--- a/src/content/docs/es/reference/image-service-reference.mdx
+++ b/src/content/docs/es/reference/image-service-reference.mdx
@@ -2,7 +2,6 @@
title: API de Servicio de Imágenes
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Since from '~/components/Since.astro';
`astro:assets` fue diseñado para facilitar que cualquier servicio de optimización de imágenes construya un servicio sobre Astro.
diff --git a/src/content/docs/es/tutorial/0-introduction/1.mdx b/src/content/docs/es/tutorial/0-introduction/1.mdx
index cdaaa595ae489..169f819ccbfd7 100644
--- a/src/content/docs/es/tutorial/0-introduction/1.mdx
+++ b/src/content/docs/es/tutorial/0-introduction/1.mdx
@@ -4,7 +4,6 @@ title: Acerca de este tutorial
description: Cómo empezar con el tutorial "Crea tu primer blog con Astro".
i18nReady: true
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
diff --git a/src/content/docs/es/tutorial/0-introduction/index.mdx b/src/content/docs/es/tutorial/0-introduction/index.mdx
index 9c1fc039ed610..0831c24f543d7 100644
--- a/src/content/docs/es/tutorial/0-introduction/index.mdx
+++ b/src/content/docs/es/tutorial/0-introduction/index.mdx
@@ -7,7 +7,6 @@ description: >-
Aprende los conceptos básicos de Astro con un tutorial basado en proyectos. Todos los conocimientos
que necesitas para empezar.
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import Lede from '~/components/tutorial/Lede.astro';
diff --git a/src/content/docs/es/tutorial/1-setup/1.mdx b/src/content/docs/es/tutorial/1-setup/1.mdx
index e558546a2125f..d9abf4589fedb 100644
--- a/src/content/docs/es/tutorial/1-setup/1.mdx
+++ b/src/content/docs/es/tutorial/1-setup/1.mdx
@@ -6,13 +6,13 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Instala las herramientas locales que necesitarás para completar el tutorial
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Instalar todas las herramientas que necesitarás para construir tu sitio web con Astro
@@ -116,4 +116,4 @@ Este tutorial utilizará **VS Code**, pero puedes utilizar cualquier editor para
### Recursos
--
[FreeCodeCamp.org](https://freecodecamp.org) externo — un sitio educativo gratuito con cursos completos o de repaso rápido sobre HTML, CSS, JS y mucho más.
+-
[FreeCodeCamp.org](https://freecodecamp.org) — un sitio educativo gratuito con cursos completos o de repaso rápido sobre HTML, CSS, JS y mucho más.
diff --git a/src/content/docs/es/tutorial/1-setup/2.mdx b/src/content/docs/es/tutorial/1-setup/2.mdx
index ebf1d7f62c9fa..87c30c6cde1db 100644
--- a/src/content/docs/es/tutorial/1-setup/2.mdx
+++ b/src/content/docs/es/tutorial/1-setup/2.mdx
@@ -6,13 +6,13 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Crea un nuevo proyecto para el tutorial de Astro y prepárate para codificar
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import InstallGuideTabGroup from '~/components/TabGroup/InstallGuideTabGroup.astro';
import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Ejecutar el asistente de configuración `create astro` para crear un nuevo proyecto Astro
@@ -153,4 +153,4 @@ A veces el servidor de desarrollo se detendrá por sí mismo mientras estás tra
### Recursos
--
[Introducción a Visual Studio Code](https://code.visualstudio.com/docs/introvideos/basics) externo — un video tutorial para instalar, configurar y trabajar con VS Code
+-
[Introducción a Visual Studio Code](https://code.visualstudio.com/docs/introvideos/basics) — un video tutorial para instalar, configurar y trabajar con VS Code
diff --git a/src/content/docs/es/tutorial/1-setup/3.mdx b/src/content/docs/es/tutorial/1-setup/3.mdx
index 8761251ffba06..b99e31c2d1d80 100644
--- a/src/content/docs/es/tutorial/1-setup/3.mdx
+++ b/src/content/docs/es/tutorial/1-setup/3.mdx
@@ -6,7 +6,6 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Realiza las primeras modificaciones en la página de inicio de tu proyecto tutorial
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import InstallGuideTabGroup from '~/components/TabGroup/InstallGuideTabGroup.astro';
diff --git a/src/content/docs/es/tutorial/1-setup/4.mdx b/src/content/docs/es/tutorial/1-setup/4.mdx
index 6481fc556bf48..7186968efb9ac 100644
--- a/src/content/docs/es/tutorial/1-setup/4.mdx
+++ b/src/content/docs/es/tutorial/1-setup/4.mdx
@@ -6,11 +6,11 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Crea un repositorio de GitHub para tu proyecto tutorial
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Poner en línea tu repositorio de proyectos
@@ -73,4 +73,4 @@ Para verificar que tu proyecto está almacenado correctamente en GitHub, visita
### Recursos
--
[Usando el control de Git Source en VS Code](https://code.visualstudio.com/docs/sourcecontrol/overview#_git-support) externo
+-
[Usando el control de Git Source en VS Code](https://code.visualstudio.com/docs/sourcecontrol/overview#_git-support)
diff --git a/src/content/docs/es/tutorial/1-setup/5.mdx b/src/content/docs/es/tutorial/1-setup/5.mdx
index 6b6ae49adc514..d26426d360341 100644
--- a/src/content/docs/es/tutorial/1-setup/5.mdx
+++ b/src/content/docs/es/tutorial/1-setup/5.mdx
@@ -6,13 +6,13 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Conecta el repositorio GitHub de tu proyecto tutorial a Netlify y despliégalo en la web
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
- Añadir tu repositorio GitHub como una nueva aplicación Netlify
@@ -83,4 +83,4 @@ Quieres actualizar la página de inicio de tu sitio web actual. ¿Qué pasos deb
### Recursos
--
[Guía paso a paso para desplegar en Netlify](https://www.netlify.com/blog/2016/09/29/a-step-by-step-guide-deploying-on-netlify/) externo
+-
[Guía paso a paso para desplegar en Netlify](https://www.netlify.com/blog/2016/09/29/a-step-by-step-guide-deploying-on-netlify/)
diff --git a/src/content/docs/es/tutorial/1-setup/index.mdx b/src/content/docs/es/tutorial/1-setup/index.mdx
index 1463ae2f45073..2c5d0985f5e13 100644
--- a/src/content/docs/es/tutorial/1-setup/index.mdx
+++ b/src/content/docs/es/tutorial/1-setup/index.mdx
@@ -8,7 +8,6 @@ description: >-
Prepara tu entorno de desarrollo, crea y despliega tu primer sitio Astro
sitio
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Box from '~/components/tutorial/Box.astro';
import { Steps } from '@astrojs/starlight/components';
@@ -71,4 +70,4 @@ Cada vez que envíes un cambio a GitHub, se enviará una notificación a Netlify
- [ ] ¡Estoy listo para preparar un entorno de desarrollo para un proyecto de Astro!
-
\ No newline at end of file
+
diff --git a/src/content/docs/es/tutorial/2-pages/2.mdx b/src/content/docs/es/tutorial/2-pages/2.mdx
index 08d4ef0026085..035d835014ad2 100644
--- a/src/content/docs/es/tutorial/2-pages/2.mdx
+++ b/src/content/docs/es/tutorial/2-pages/2.mdx
@@ -6,7 +6,6 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Añade páginas Markdown a tu sitio
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Blanks from '~/components/tutorial/Blanks.astro';
import Box from '~/components/tutorial/Box.astro';
@@ -14,6 +13,7 @@ import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro'
import PreCheck from '~/components/tutorial/PreCheck.astro';
import { Steps } from '@astrojs/starlight/components';
+import Badge from "~/components/Badge.astro"
Ahora que ya has creado páginas con archivos `.astro`, ¡es hora de crear algunas publicaciones con archivos `.md`!
@@ -194,8 +194,8 @@ La información en la parte superior del archivo, dentro de las vallas de códig
### Recursos
-- [Markdown Cheat Sheet de The Markdown Guide](https://www.markdownguide.org/cheat-sheet/) externo
+- [Markdown Cheat Sheet de The Markdown Guide](https://www.markdownguide.org/cheat-sheet/)
-- [¿Qué son las herramientas para desarrolladores de navegadores? MDN](https://developer.mozilla.org/es/docs/Learn/Common_questions/Tools_and_setup/What_are_browser_developer_tools) externo
+- [¿Qué son las herramientas para desarrolladores de navegadores? MDN](https://developer.mozilla.org/es/docs/Learn/Common_questions/Tools_and_setup/What_are_browser_developer_tools)
-- [frontmatter YAML](https://assemble.io/docs/YAML-front-matter.html) externo
\ No newline at end of file
+- [frontmatter YAML](https://assemble.io/docs/YAML-front-matter.html)
diff --git a/src/content/docs/es/tutorial/2-pages/4.mdx b/src/content/docs/es/tutorial/2-pages/4.mdx
index a525b18205974..78c42fff27cdf 100644
--- a/src/content/docs/es/tutorial/2-pages/4.mdx
+++ b/src/content/docs/es/tutorial/2-pages/4.mdx
@@ -6,7 +6,6 @@ description: |-
Tutorial: Crea tu primer blog con Astro —
Añade una etiqueta de estilo de Astro para el estilo de alcance en la página
---
-import Badge from '~/components/Badge.astro';
import Checklist from '~/components/Checklist.astro';
import Spoiler from '~/components/Spoiler.astro';
import Box from '~/components/tutorial/Box.astro';
@@ -204,4 +203,4 @@ const textCase = "uppercase";
- [Etiqueta Astro `