From f77c6c0d6c1ac07c3c98d2b247d4c28f9d971003 Mon Sep 17 00:00:00 2001 From: trueberryless <99918022+trueberryless@users.noreply.github.com> Date: Thu, 9 Nov 2023 18:34:34 +0100 Subject: [PATCH 1/2] i18n(de): Update translating of `i18n.mdx` into German (#1054) Co-authored-by: HiDeoo <494699+HiDeoo@users.noreply.github.com> --- docs/src/content/docs/de/guides/i18n.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/content/docs/de/guides/i18n.mdx b/docs/src/content/docs/de/guides/i18n.mdx index 46478e5d25b..40ffae09356 100644 --- a/docs/src/content/docs/de/guides/i18n.mdx +++ b/docs/src/content/docs/de/guides/i18n.mdx @@ -143,7 +143,7 @@ Wenn für eine Sprache noch keine Übersetzung verfügbar ist, zeigt Starlight d Starlight bietet nicht nur übersetzte Inhaltsdateien, sondern auch die Möglichkeit, die Standard-Benutzeroberfläche zu übersetzen (z.B. die Überschrift "Auf dieser Seite" im Inhaltsverzeichnis), so dass deine Leser deine Website vollständig in der ausgewählten Sprache erleben können. -Englisch, Tschechisch, Französisch, Deutsch, Italienisch, Japanisch, Portugiesisch, Niederländisch, Dänisch, Spanisch, Türkisch, Arabisch, Norwegisch, Farsi, Hebräisch, Chinesisch (vereinfacht), Koreanisch, Indonesisch, Russisch, Schwedisch, Ukrainisch und Vietnamesisch werden standardmäßig übersetzt, und wir freuen uns über [Beiträge zur Aufnahme weiterer Standardsprachen](https://github.com/withastro/starlight/blob/main/CONTRIBUTING.md). +Englisch, Tschechisch, Französisch, Deutsch, Italienisch, Japanisch, Portugiesisch, Niederländisch, Dänisch, Spanisch, Türkisch, Arabisch, Norwegisch, Farsi, Hebräisch, Chinesisch (vereinfacht), Koreanisch, Indonesisch, Russisch, Schwedisch, Ukrainisch, Vietnamesisch und Galizisch werden standardmäßig übersetzt, und wir freuen uns über [Beiträge zur Aufnahme weiterer Standardsprachen](https://github.com/withastro/starlight/blob/main/CONTRIBUTING.md). Du kannst Übersetzungen für zusätzliche Sprachen, die du unterstützt, über die `i18n` Datensammlung zur Verfügung stellen - oder unsere Standardbezeichnungen überschreiben. From 8e8f03532f470269e8cdda3f3bcfbbae15fbe235 Mon Sep 17 00:00:00 2001 From: Chris Swithinbank Date: Fri, 10 Nov 2023 23:07:14 +0100 Subject: [PATCH 2/2] Migrate docs site to Vercel (#795) Co-authored-by: Tony Sullivan --- .gitignore | 3 +++ docs/astro.config.mjs | 9 +++++++-- docs/public/_headers | 4 ---- docs/public/_redirects | 3 --- docs/vercel.json | 22 ++++++++++++++++++++++ 5 files changed, 32 insertions(+), 9 deletions(-) delete mode 100644 docs/public/_headers delete mode 100644 docs/public/_redirects create mode 100644 docs/vercel.json diff --git a/.gitignore b/.gitignore index 9f880cb7098..e790eb4de4e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,6 @@ pnpm-debug.log* # Vitest __coverage__/ + +# Vercel output +.vercel \ No newline at end of file diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 37ecec8bd16..2405fd09de4 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -16,7 +16,13 @@ export const locales = { ru: { label: 'Русский', lang: 'ru' }, }; -const site = 'https://starlight.astro.build/'; +/* https://vercel.com/docs/projects/environment-variables/system-environment-variables#system-environment-variables */ +const VERCEL_PREVIEW_SITE = + process.env.VERCEL_ENV !== 'production' && + process.env.VERCEL_URL && + `https://${process.env.VERCEL_URL}`; + +const site = VERCEL_PREVIEW_SITE || 'https://starlight.astro.build/'; export default defineConfig({ site, @@ -175,7 +181,6 @@ export default defineConfig({ autogenerate: { directory: 'reference' }, }, ], - lastUpdated: true, }), ], }); diff --git a/docs/public/_headers b/docs/public/_headers deleted file mode 100644 index aaa51ef2a6e..00000000000 --- a/docs/public/_headers +++ /dev/null @@ -1,4 +0,0 @@ -/_astro/* - Cache-Control: public - Cache-Control: max-age=604800 - Cache-Control: immutable diff --git a/docs/public/_redirects b/docs/public/_redirects deleted file mode 100644 index a7aa40820f3..00000000000 --- a/docs/public/_redirects +++ /dev/null @@ -1,3 +0,0 @@ -/ph/* https://astro-houston-ph.pages.dev/ph/:splat 200 -/zh/* /zh-cn/:splat -/:lang/* /:lang/404/ 404 diff --git a/docs/vercel.json b/docs/vercel.json new file mode 100644 index 00000000000..e5259e57302 --- /dev/null +++ b/docs/vercel.json @@ -0,0 +1,22 @@ +{ + "$schema": "https://openapi.vercel.sh/vercel.json", + + "routes": [ + { + "src": "^/_astro/(.*)$", + "headers": { "cache-control": "public, max-age=31536000, immutable" }, + "continue": true + }, + + { "src": "/(ph$|ph/)(.*)", "dest": "https://astro-houston-ph.pages.dev/ph/$2" }, + + { "src": "(.*)/([^./]+)$", "dest": "$1/$2/", "status": 301 }, + { "src": "(.*)/index.html$", "dest": "$1/", "status": 301 }, + + { "handle": "filesystem" }, + + { "src": "/zh/(.*)", "dest": "/zh-cn/$1", "status": 301 }, + + { "src": "/(?[^/]*)/(.*)", "dest": "/$lang/404/", "status": 404 } + ] +}