Skip to content

Commit

Permalink
localized slugs for alias content
Browse files Browse the repository at this point in the history
  • Loading branch information
sarah11918 committed Jun 13, 2024
1 parent ceff8ad commit f8eb3f3
Show file tree
Hide file tree
Showing 19 changed files with 29 additions and 30 deletions.
2 changes: 1 addition & 1 deletion src/content/docs/de/guides/typescript.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ Du kannst TypeScript so konfigurieren, dass Typ-Importe in deiner `.tsconfig`-Da

## Import-Aliase

Astro unterstützt [Import-Aliase](/de/guides/imports/#aliases), die du in deiner `tsconfig.json` & `jsconfig.json` `paths` Konfiguration definierst. [Lies unsere Anleitung](/de/guides/imports/#aliases), um mehr zu erfahren.
Astro unterstützt [Import-Aliase](/de/guides/imports/#import-aliasnamen), die du in deiner `tsconfig.json` & `jsconfig.json` `paths` Konfiguration definierst.


```astro title="src/pages/about/nate.astro" "@components" "@layouts"
Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/es/guides/images.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ import myImage from '../assets/my_image.png'; // La imagen es 1600x900

El formato del valor `src` de tu archivo de imagen depende de dónde esté ubicado tu archivo de imagen:

- **Imágenes locales en `src/`** - también debes **importar la imagen** utilizando una ruta de archivo relativa o configurar y usar un [alias de importación](/es/guides/imports/#aliases). Luego usa el nombre de importación como valor de `src`:
- **Imágenes locales en `src/`** - también debes **importar la imagen** utilizando una ruta de archivo relativa o configurar y usar un [alias de importación](/es/guides/imports/#alias). Luego usa el nombre de importación como valor de `src`:

```astro title="src/pages/index.astro" "myImportedImage" "{myImportedImage}"
---
Expand Down Expand Up @@ -404,7 +404,7 @@ Esta acepta todas las propiedades de la etiqueta HTML `<img>`, y la única propi

#### Imágenes locales en `src/`

Las imágenes locales deben ser **importadas desde la ruta relativa** al archivo `.astro` existente, o configurar y usar un [alias de importación](/es/guides/imports/#aliases). Luego, puedes acceder a la propiedad `src` de la imagen y otras propiedades para usar en la etiqueta `<img>`.
Las imágenes locales deben ser **importadas desde la ruta relativa** al archivo `.astro` existente, o configurar y usar un [alias de importación](/es/guides/imports/#alias). Luego, puedes acceder a la propiedad `src` de la imagen y otras propiedades para usar en la etiqueta `<img>`.

Por ejemplo, utiliza las propiedades `height` y `width` propias de la imagen para evitar CLS y mejorar los Core Web Vitals.

Expand Down Expand Up @@ -780,7 +780,7 @@ Si es necesario, también actualiza tu archivo `src/env.d.ts` para reemplazar la

#### Eliminar el alias de importación `~/assets`

Este alias de importación ya no se incluye por defecto con `astro:assets`. Si estabas usando este alias con assets experimentales, debes convertirlos a rutas de archivo relativas o [crear tus propios alias de importación](/es/guides/imports/#aliases).
Este alias de importación ya no se incluye por defecto con `astro:assets`. Si estabas usando este alias con assets experimentales, debes convertirlos a rutas de archivo relativas o [crear tus propios alias de importación](/es/guides/imports/#alias).

```astro title="src/pages/posts/post-1.astro" del={2} ins={3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/es/guides/markdown-content.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Astro provee algunas características adicionales incorporadas disponibles a la

### `layout` en el Frontmatter

Astro provee a [las páginas de Markdown y MDX](/es/basics/astro-pages/#páginas-markdownmdx) (localizadas en `src/pages/`) una propiedad especial en el frontmatter para `layout` que define la ruta relativa (o un [alias](/es/guides/imports/#aliases)) a un [componente plantilla](/es/basics/layouts/) de Astro.
Astro provee a [las páginas de Markdown y MDX](/es/basics/astro-pages/#páginas-markdownmdx) (localizadas en `src/pages/`) una propiedad especial en el frontmatter para `layout` que define la ruta relativa (o un [alias](/es/guides/imports/#alias)) a un [componente plantilla](/es/basics/layouts/) de Astro.

```markdown {3}
---
Expand Down
3 changes: 1 addition & 2 deletions src/content/docs/es/guides/typescript.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,8 +95,7 @@ Puedes configurar TypeScript para que obligue a realizar importaciones de tipos

## Alias de importación

Astro es compatible con [alias de importación](/es/guides/imports/#aliases) definidos en la configuración `tsconfig.json` o `jsconfig.json` usando `paths`. [Lee nuestra guía](/es/guides/imports/#aliases) para saber más.

Astro es compatible con [alias de importación](/es/guides/imports/#alias) definidos en la configuración `tsconfig.json` o `jsconfig.json` usando `paths`.

```astro title="src/pages/about/nate.astro" "@components" "@layouts"
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/es/install-and-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -406,7 +406,7 @@ Aquí te dejamos algunas sugerencias para explorar a continuación. Puedes leerl
<LinkCard
title="Alias de importación"
description="Crea accesos directos convenientes para tus importaciones de archivos."
href="/es/guides/imports/#aliases"
href="/es/guides/imports/#alias"
/>
<LinkCard
title="Variables de entorno"
Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/fr/guides/images.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ import myImage from '../assets/my_image.png'; // Image est en 1600x900

Le format de la valeur `src` de votre fichier image dépend de l'endroit où se trouve votre fichier image :

- **Images locales dans `src/`** - vous devez **aussi importer l'image** en utilisant un chemin de fichier relatif ou configurer et utiliser un [alias d'importation](/fr/guides/imports/#aliases). Utilisez ensuite le nom de l'importation comme valeur `src` :
- **Images locales dans `src/`** - vous devez **aussi importer l'image** en utilisant un chemin de fichier relatif ou configurer et utiliser un [alias d'importation](/fr/guides/imports/#alias). Utilisez ensuite le nom de l'importation comme valeur `src` :

```astro title="src/pages/index.astro" "myImportedImage" "{myImportedImage}"
---
Expand Down Expand Up @@ -406,7 +406,7 @@ Elle accepte toutes les propriétés de la balise HTML `<img>` , et la seule pro

#### Images locales dans `src/`

Les images locales doivent être **importées à partir du chemin relatif** du fichier `.astro` existant, ou configurer et utiliser un [alias d'importation]](/fr/guides/imports/#aliases). Ensuite, vous pouvez accéder au `src` de l'image et à d'autres propriétés à utiliser dans la balise `<img>`.
Les images locales doivent être **importées à partir du chemin relatif** du fichier `.astro` existant, ou configurer et utiliser un [alias d'importation]](/fr/guides/imports/#alias). Ensuite, vous pouvez accéder au `src` de l'image et à d'autres propriétés à utiliser dans la balise `<img>`.

Par exemple, utilisez les propriétés `height` et `width` de l'image pour éviter le CLS et améliorer Core Web Vitals.

Expand Down Expand Up @@ -782,7 +782,7 @@ Si nécessaire, mettez également à jour votre fichier `src/env.d.ts` pour remp

#### Supprimer l'alias d'importation `~/assets`

Cet alias d'importation n'est plus inclus par défaut avec `astro:assets`. Si vous utilisiez cet alias avec des actifs expérimentaux, vous devez les convertir en chemins de fichiers relatifs, ou [créer vos propres alias d'importation](/fr/guides/imports/#aliases).
Cet alias d'importation n'est plus inclus par défaut avec `astro:assets`. Si vous utilisiez cet alias avec des actifs expérimentaux, vous devez les convertir en chemins de fichiers relatifs, ou [créer vos propres alias d'importation](/fr/guides/imports/#alias).

```astro title="src/pages/posts/post-1.astro" del={2} ins={3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/fr/guides/markdown-content.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ Astro offre quelques fonctions Markdown supplémentaires intégrées, disponible

### Frontmatter `layout`

Astro fournit des [pages Markdown et MDX](/fr/basics/astro-pages/#pages-markdownmdx) (situées dans `src/pages/`) avec une propriété spéciale `layout` qui peut spécifier un chemin relatif (ou [alias](/fr/guides/imports/#aliases)) vers un [composant de mise en page](/fr/basics/layouts/#mises-en-page-markdownmdx) Astro.
Astro fournit des [pages Markdown et MDX](/fr/basics/astro-pages/#pages-markdownmdx) (situées dans `src/pages/`) avec une propriété spéciale `layout` qui peut spécifier un chemin relatif (ou [alias](/fr/guides/imports/#alias)) vers un [composant de mise en page](/fr/basics/layouts/#mises-en-page-markdownmdx) Astro.

```markdown {3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/fr/guides/typescript.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Vous pouvez configurer TypeScript pour qu'il applique les importations de types

## Alias d'importation

Astro supporte les [alias d'importation](/fr/guides/imports/#aliases) que vous définissez dans votre configuration `tsconfig.json` & `jsconfig.json` `paths`. [Lisez notre guide](/fr/guides/imports/#aliases) pour en savoir plus.
Astro supporte les [alias d'importation](/fr/guides/imports/#alias) que vous définissez dans votre configuration `tsconfig.json` & `jsconfig.json` `paths`.


```astro title="src/pages/about/nate.astro" "@components" "@layouts"
Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/ja/guides/images.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ import myImage from "../assets/my_image.png"; // 画像は1600x900

画像ファイルの`src`値の形式は、画像ファイルの場所によって異なります。

- **`src/`内のローカル画像** - 相対ファイルパスを使用するか、または[インポートエイリアス](/ja/guides/imports/#aliases)を設定して**、画像もインポート**する必要があります。インポート名を`src`値として使用します。
- **`src/`内のローカル画像** - 相対ファイルパスを使用するか、または[インポートエイリアス](/ja/guides/imports/#importエイリアス)を設定して**、画像もインポート**する必要があります。インポート名を`src`値として使用します。

```astro title="src/pages/index.astro" "myImportedImage" "{myImportedImage}"
---
Expand Down Expand Up @@ -372,7 +372,7 @@ import myImage from "../my_image.png"; // 画像は1600x900

#### `src/`内のローカル画像

ローカル画像は、`.astro`ファイルからの相対パスにより**インポート**するか、[インポートエイリアス](/ja/guides/imports/#aliases)を設定して使用する必要があります。これにより、`<img>`タグで使用する画像の`src`やその他のプロパティにアクセスできます。
ローカル画像は、`.astro`ファイルからの相対パスにより**インポート**するか、[インポートエイリアス](/ja/guides/imports/#importエイリアス)を設定して使用する必要があります。これにより、`<img>`タグで使用する画像の`src`やその他のプロパティにアクセスできます。

たとえば、CLSを回避しCore Web Vitalsを改善するために、画像の`height``width`プロパティを使用します。

Expand Down Expand Up @@ -743,7 +743,7 @@ export default defineConfig({

#### `~/assets`インポートエイリアスの削除

このImportエイリアスは、`astro:assets`にデフォルトで含まれなくなりました。実験的なアセット機能でこのエイリアスを使用していた場合は、相対ファイルパスに変換するか、[自分でImportエイリアスを作成](/ja/guides/imports/#aliases)する必要があります。
このImportエイリアスは、`astro:assets`にデフォルトで含まれなくなりました。実験的なアセット機能でこのエイリアスを使用していた場合は、相対ファイルパスに変換するか、[自分でImportエイリアスを作成](/ja/guides/imports/#importエイリアス)する必要があります。

```astro title="src/pages/posts/post-1.astro" del={2} ins={3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/ja/guides/markdown-content.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ Astroは、MarkdownとMDXファイルを使用する際に利用できる、追

### フロントマター `layout`

Astroは、MarkdownおよびMDXページに、Astro[レイアウトコンポーネント](/ja/basics/layouts/#markdownとmdxのレイアウト)への相対パス(または[エイリアス](/ja/guides/imports/#aliases))を指定できる特別なフロントマター用の`layout`プロパティを提供します。
Astroは、MarkdownおよびMDXページに、Astro[レイアウトコンポーネント](/ja/basics/layouts/#markdownとmdxのレイアウト)への相対パス(または[エイリアス](/ja/guides/imports/#importエイリアス))を指定できる特別なフロントマター用の`layout`プロパティを提供します。

```markdown {3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/ja/guides/typescript.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ import type { SomeType } from './script';

## Importエイリアス

Astroは、`tsconfig.json``jsconfig.json``paths`設定で定義する[importエイリアス](/ja/guides/imports/#aliases)をサポートしています。詳しくは[ガイド](/ja/guides/imports/#aliases)をご覧ください
Astroは、`tsconfig.json``jsconfig.json``paths`設定で定義する[importエイリアス](/ja/guides/imports/#importエイリアス)をサポートしています。


```astro title="src/pages/about/nate.astro" "@components" "@layouts"
Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/ko/guides/images.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ import myImage from '../assets/my_image.png'; // 1600x900의 이미지

이미지 파일의 `src` 값 형식은 이미지 파일의 위치에 따라 다릅니다.

- **`src/`의 로컬 이미지** - 상대 파일 경로를 사용하여 **이미지도 가져오거나** [가져오기 별칭](/ko/guides/imports/#aliases)을 구성하고 사용해야 합니다. 그런 다음 가져오기 이름을 `src` 값으로 사용합니다.
- **`src/`의 로컬 이미지** - 상대 파일 경로를 사용하여 **이미지도 가져오거나** [가져오기 별칭](/ko/guides/imports/#별칭)을 구성하고 사용해야 합니다. 그런 다음 가져오기 이름을 `src` 값으로 사용합니다.

```astro title="src/pages/index.astro" "myImportedImage" "{myImportedImage}"
---
Expand Down Expand Up @@ -404,7 +404,7 @@ import myImage from "../my_image.png"; // 1600x900의 이미지

#### `src/`의 로컬 이미지

로컬 이미지는 기존 `.astro` 파일의 **상대 경로에서 가져오거나** [가져오기 별칭](/ko/guides/imports/#aliases)을 구성하고 사용해야 합니다. 그런 다음 이미지의 `src``<img>` 태그에 사용할 기타 속성에 액세스할 수 있습니다.
로컬 이미지는 기존 `.astro` 파일의 **상대 경로에서 가져오거나** [가져오기 별칭](/ko/guides/imports/#별칭)을 구성하고 사용해야 합니다. 그런 다음 이미지의 `src``<img>` 태그에 사용할 기타 속성에 액세스할 수 있습니다.

예를 들어, CLS를 방지하고 Core Web Vitals를 개선하려면 이미지 자체의 `height``width` 속성을 사용하세요.

Expand Down Expand Up @@ -778,7 +778,7 @@ export default defineConfig({

#### `~/assets` 가져오기 별칭 제거

이 가져오기 별칭은 더 이상 `astro:assets`에 기본적으로 포함되지 않습니다. 실험적 자산과 함께 이 별칭을 사용하는 경우 이를 상대 파일 경로로 변환하거나 [자신만의 가져오기 별칭을 생성](/ko/guides/imports/#aliases)해야 합니다.
이 가져오기 별칭은 더 이상 `astro:assets`에 기본적으로 포함되지 않습니다. 실험적 자산과 함께 이 별칭을 사용하는 경우 이를 상대 파일 경로로 변환하거나 [자신만의 가져오기 별칭을 생성](/ko/guides/imports/#별칭)해야 합니다.

```astro title="src/pages/posts/post-1.astro" del={2} ins={3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/ko/guides/markdown-content.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Astro는 Markdown 및 MDX 파일을 사용할 때 사용할 수 있는 몇 가

### 프런트매터 `layout`

Astro는 Astro [레이아웃 컴포넌트](/ko/basics/layouts/#markdownmdx-레이아웃)에 대한 상대 경로 (또는 [별칭](/ko/guides/imports/#aliases))를 지정할 수 있는 특별한 프런트매터 `layout` 속성이 있는 [Markdown 및 MDX 페이지](/ko/basics/astro-pages/#markdownmdx-페이지) (`src/pages/`에 위치하는)를 제공합니다.
Astro는 Astro [레이아웃 컴포넌트](/ko/basics/layouts/#markdownmdx-레이아웃)에 대한 상대 경로 (또는 [별칭](/ko/guides/imports/#별칭))를 지정할 수 있는 특별한 프런트매터 `layout` 속성이 있는 [Markdown 및 MDX 페이지](/ko/basics/astro-pages/#markdownmdx-페이지) (`src/pages/`에 위치하는)를 제공합니다.

```markdown {3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/ko/guides/typescript.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ TypeScript는 가져오기를 확인하고 `import type`을 사용해야 하는

## 가져오기 별칭

Astro는 `tsconfig.json``jsconfig.json` 파일의 `paths` 구성에서 설정할 수 있는 [가져오기 별칭](/ko/guides/imports/#aliases)을 지원합니다. 자세한 내용은 [안내서](/ko/guides/imports/#aliases)를 확인하세요.
Astro는 `tsconfig.json``jsconfig.json` 파일의 `paths` 구성에서 설정할 수 있는 [가져오기 별칭](/ko/guides/imports/#별칭)을 지원합니다.

```astro title="src/pages/about/nate.astro" "@components" "@layouts"
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/ko/install-and-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -408,7 +408,7 @@ Astro는 배포 가능한 버전의 사이트를 별도의 폴더 (기본적으
<LinkCard
title="가져오기 별칭"
description="파일 가져오기를 위한 편리한 바로가기를 만드세요."
href="/ko/guides/imports/#aliases"
href="/ko/guides/imports/#별칭"
/>
<LinkCard
title="환경 변수"
Expand Down
6 changes: 3 additions & 3 deletions src/content/docs/zh-cn/guides/images.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ import myImage from '../assets/my_image.png'; // Image is 1600x900

图像文件的 `src` 值的格式取决于图像文件的位置:

- **`src/` 中的本地图像** - 你必须**同时导入图像**,使用相对文件路径或配置并使用 [导入别名](/zh-cn/guides/imports/#aliases)。然后使用导入名称作为 `src` 值:
- **`src/` 中的本地图像** - 你必须**同时导入图像**,使用相对文件路径或配置并使用 [导入别名](/zh-cn/guides/imports/#别名)。然后使用导入名称作为 `src` 值:

```astro title="src/pages/index.astro" "myImportedImage" "{myImportedImage}"
---
Expand Down Expand Up @@ -401,7 +401,7 @@ import myImage from "../my_image.png"; // 图像分辨率为 1600x900

#### `src/` 中的本地图像

本地图像必须从现有的 `.astro` 文件的相对路径**导入**,或者配置并使用 [导入别名](/zh-cn/guides/imports/#aliases)。然后,你可以访问图像的 `src` 和其他属性,以在 `<img>` 标签中使用。
本地图像必须从现有的 `.astro` 文件的相对路径**导入**,或者配置并使用 [导入别名](/zh-cn/guides/imports/#别名)。然后,你可以访问图像的 `src` 和其他属性,以在 `<img>` 标签中使用。

例如,使用图像自己的 `height``width` 属性,以避免布局位移累计 CLS 并改善核心 Web 性能指标。

Expand Down Expand Up @@ -776,7 +776,7 @@ export default defineConfig({

#### 移除`~/assets` 导入别名

这个导入别名不再默认包含在 `astro:assets` 中。如果你之前使用这个别名,你必须将它们转换为相对文件路径,或者 [创建你自己的导入别名](/zh-cn/guides/imports/#aliases)
这个导入别名不再默认包含在 `astro:assets` 中。如果你之前使用这个别名,你必须将它们转换为相对文件路径,或者 [创建你自己的导入别名](/zh-cn/guides/imports/#别名)

```astro title="src/pages/posts/post-1.astro" del={2} ins={3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/zh-cn/guides/markdown-content.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Astro 在使用 Markdown 和 MDX 文件时提供了一些额外的内置 Markdow

### Frontmatter `layout`

Astro 为位于 `src/pages/` 中的 [Markdown 和 MDX 页面](/zh-cn/basics/astro-pages/#markdownmdx-页面) 提供了一个特殊的 frontmatter `layout` 属性,可以指定一个 Astro [布局组件](/zh-cn/basics/layouts/#markdownmdx-布局) 的相对路径(或 [别名](/zh-cn/guides/imports/#aliases))。
Astro 为位于 `src/pages/` 中的 [Markdown 和 MDX 页面](/zh-cn/basics/astro-pages/#markdownmdx-页面) 提供了一个特殊的 frontmatter `layout` 属性,可以指定一个 Astro [布局组件](/zh-cn/basics/layouts/#markdownmdx-布局) 的相对路径(或 [别名](/zh-cn/guides/imports/#别名))。

```markdown {3}
---
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/zh-cn/guides/typescript.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ import type { SomeType } from './script';

## 导入别名

Astro 支持你在 `tsconfig.json``jsconfig.json` 文件里的 `paths` 配置所定义的 [导入别名](/zh-cn/guides/imports/#aliases)[阅读我们的指南](/zh-cn/guides/imports/#aliases)以了解更多
Astro 支持你在 `tsconfig.json``jsconfig.json` 文件里的 `paths` 配置所定义的 [导入别名](/zh-cn/guides/imports/#别名)

```astro title="src/pages/about/nate.astro" "@components" "@layouts"
---
Expand Down
Loading

0 comments on commit f8eb3f3

Please sign in to comment.