aboutsummaryrefslogtreecommitdiff
path: root/astro.config.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'astro.config.mjs')
-rw-r--r--astro.config.mjs22
1 files changed, 18 insertions, 4 deletions
diff --git a/astro.config.mjs b/astro.config.mjs
index 843c997..12285a1 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -2,16 +2,30 @@ import sitemap from '@astrojs/sitemap';
import { defineConfig } from 'astro/config';
import mdx from '@astrojs/mdx';
+import { DEFAULT_LANGUAGE, LANGUAGE_CODES } from './src/i18n';
export default defineConfig({
compressHTML: true,
site: "https://www.costas.dev",
- integrations: [sitemap({
- priority: 0.5,
- changefreq: 'weekly'
- }), mdx()],
+ i18n: {
+ defaultLocale: DEFAULT_LANGUAGE,
+ locales: LANGUAGE_CODES,
+ routing: {
+ prefixDefaultLocale: false,
+ fallbackType: 'redirect',
+ redirectToDefaultLocale: true
+ }
+ },
+ integrations: [
+ sitemap({
+ priority: 0.5,
+ changefreq: 'weekly'
+ }),
+ mdx()
+ ],
build: {
assets: 'assets',
inlineStylesheets: 'never',
},
+ scopedStyleStrategy: 'where'
}); \ No newline at end of file