Added base structure for i18n
This commit is contained in:
@@ -12,8 +12,8 @@ import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
disableQuests: true,
|
||||
}}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/' },
|
||||
{ name: 'Borélis', url: '/aldys/borelis' },
|
||||
{ name: 'Aldys', url: '/en/' },
|
||||
{ name: 'Borélis', url: '/en/aldys/borelis' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
@@ -5,7 +5,7 @@ import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/aldys/cantane/markers.json'
|
||||
import markersData from '@/components/maps/data/en/aldys/cantane/markers.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
---
|
||||
@@ -19,8 +19,8 @@ const markers = markersData.data as MapMarker[]
|
||||
disableQuests: true,
|
||||
}}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/' },
|
||||
{ name: 'Cantane', url: '/aldys/cantane' },
|
||||
{ name: 'Aldys', url: '/en/' },
|
||||
{ name: 'Cantane', url: '/en/aldys/cantane' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
@@ -5,7 +5,7 @@ import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/aldys/cantane/les-mines-blanches/markers.json';
|
||||
import markersData from '@/components/maps/data/en/aldys/cantane/les-mines-blanches/markers.json';
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
---
|
||||
@@ -19,9 +19,9 @@ const markers = markersData.data as MapMarker[]
|
||||
disableQuests: true,
|
||||
}}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/' },
|
||||
{ name: 'Cantane', url: '/aldys/cantane' },
|
||||
{ name: 'Mines Blanches', url: '/aldys/cantane/mines-blanches' },
|
||||
{ name: 'Aldys', url: '/en/' },
|
||||
{ name: 'Cantane', url: '/en/aldys/cantane' },
|
||||
{ name: 'Mines Blanches', url: '/en/aldys/cantane/mines-blanches' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
@@ -5,8 +5,8 @@ import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/bamast/markers.json'
|
||||
import playersData from '@/components/maps/data/bamast/players.json'
|
||||
import markersData from '@/components/maps/data/en/bamast/markers.json'
|
||||
import playersData from '@/components/maps/data/en/bamast/players.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
const players = playersData as PlayerMarker
|
||||
@@ -18,7 +18,7 @@ const players = playersData as PlayerMarker
|
||||
markers={markers}
|
||||
players={players}
|
||||
breadcrumbs={[
|
||||
{ name: 'Bamast', url: '/bamast' },
|
||||
{ name: 'Bamast', url: '/en/bamast' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
42
src/pages/en/index.astro
Normal file
42
src/pages/en/index.astro
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
import type { MapMarker, PlayerMarker } from '@/types/Leaflet';
|
||||
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/en/aldys/markers.json'
|
||||
import playersData from '@/components/maps/data/en/aldys/players.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
const players = playersData as PlayerMarker
|
||||
---
|
||||
|
||||
<Layout
|
||||
title="Aldys ~ Cartographie"
|
||||
head={
|
||||
{
|
||||
description: "Carte de l'Alliance Kaldélienne sur la planète de Léim.",
|
||||
image: '/images/bailey-zindel-NRQV-hBF10M-unsplash.jpg'
|
||||
}
|
||||
}
|
||||
>
|
||||
<MapOverlay
|
||||
mapKey='aldys'
|
||||
markers={markers}
|
||||
players={players}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='aldys'
|
||||
zoomifyKey='aldys-nord'
|
||||
mapHeight={21896}
|
||||
mapWidth={30000}
|
||||
markers={markers}
|
||||
players={players}
|
||||
rulerDistanceRatio={2}
|
||||
backgroundColor="#98BDD0"
|
||||
/>
|
||||
</Layout>
|
||||
29
src/pages/fr/aldys/borelis/index.astro
Normal file
29
src/pages/fr/aldys/borelis/index.astro
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
---
|
||||
|
||||
<Layout title="Borélis ~ Cartographie">
|
||||
<MapOverlay
|
||||
mapKey='aldys-borelis'
|
||||
searchConfig={{
|
||||
disableCapitals: true,
|
||||
disableQuests: true,
|
||||
}}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/fr/' },
|
||||
{ name: 'Borélis', url: '/fr/aldys/borelis' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='aldys-borelis'
|
||||
zoomifyKey='borelis'
|
||||
mapHeight={3710}
|
||||
mapWidth={4521}
|
||||
rulerDistanceRatio={1.8}
|
||||
rulerMainUnit='Mètres'
|
||||
rulerHideWalkDistance={true}
|
||||
backgroundColor="#C3CCD2"
|
||||
/>
|
||||
</Layout>
|
||||
37
src/pages/fr/aldys/cantane/index.astro
Normal file
37
src/pages/fr/aldys/cantane/index.astro
Normal file
@@ -0,0 +1,37 @@
|
||||
---
|
||||
import type { MapMarker, PlayerMarker } from '@/types/Leaflet';
|
||||
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/fr/aldys/cantane/markers.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
---
|
||||
|
||||
<Layout title="Cantane ~ Cartographie">
|
||||
<MapOverlay
|
||||
mapKey='aldys-cantane'
|
||||
markers={markers}
|
||||
searchConfig={{
|
||||
disableCapitals: true,
|
||||
disableQuests: true,
|
||||
}}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/fr/' },
|
||||
{ name: 'Cantane', url: '/fr/aldys/cantane' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='aldys-cantane'
|
||||
zoomifyKey='cantane'
|
||||
mapHeight={4124}
|
||||
mapWidth={4067}
|
||||
markers={markers}
|
||||
rulerDistanceRatio={1.15}
|
||||
rulerMainUnit='Mètres'
|
||||
rulerHideWalkDistance={true}
|
||||
backgroundColor="#CDCAC3"
|
||||
/>
|
||||
</Layout>
|
||||
38
src/pages/fr/aldys/cantane/mines-blanches.astro
Normal file
38
src/pages/fr/aldys/cantane/mines-blanches.astro
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
import type { MapMarker, PlayerMarker } from '@/types/Leaflet';
|
||||
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json';
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
---
|
||||
|
||||
<Layout title="Les Mines Blanches ~ Cartographie">
|
||||
<MapOverlay
|
||||
mapKey='aldys-cantane-mines'
|
||||
markers={markers}
|
||||
searchConfig={{
|
||||
disableCapitals: true,
|
||||
disableQuests: true,
|
||||
}}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/fr/' },
|
||||
{ name: 'Cantane', url: '/fr/aldys/cantane' },
|
||||
{ name: 'Mines Blanches', url: '/fr/aldys/cantane/mines-blanches' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='aldys-cantane-mines'
|
||||
zoomifyKey='mines-blanches'
|
||||
mapHeight={6020}
|
||||
mapWidth={10290}
|
||||
markers={markers}
|
||||
rulerDistanceRatio={0.1}
|
||||
rulerMainUnit='Mètres'
|
||||
rulerHideWalkDistance={true}
|
||||
backgroundColor="#101010"
|
||||
/>
|
||||
</Layout>
|
||||
34
src/pages/fr/bamast/index.astro
Normal file
34
src/pages/fr/bamast/index.astro
Normal file
@@ -0,0 +1,34 @@
|
||||
---
|
||||
import type { MapMarker, PlayerMarker } from '@/types/Leaflet';
|
||||
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/fr/bamast/markers.json'
|
||||
import playersData from '@/components/maps/data/fr/bamast/players.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
const players = playersData as PlayerMarker
|
||||
---
|
||||
|
||||
<Layout title="Bamast ~ Cartographie">
|
||||
<MapOverlay
|
||||
mapKey='bamast'
|
||||
markers={markers}
|
||||
players={players}
|
||||
breadcrumbs={[
|
||||
{ name: 'Bamast', url: '/fr/bamast' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='bamast'
|
||||
zoomifyKey='bamast'
|
||||
mapHeight={18342}
|
||||
mapWidth={15000}
|
||||
markers={markers}
|
||||
players={players}
|
||||
rulerDistanceRatio={2}
|
||||
backgroundColor="#98BDD0"
|
||||
/>
|
||||
</Layout>
|
||||
42
src/pages/fr/index.astro
Normal file
42
src/pages/fr/index.astro
Normal file
@@ -0,0 +1,42 @@
|
||||
---
|
||||
import type { MapMarker, PlayerMarker } from '@/types/Leaflet';
|
||||
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/fr/aldys/markers.json'
|
||||
import playersData from '@/components/maps/data/fr/aldys/players.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
const players = playersData as PlayerMarker
|
||||
---
|
||||
|
||||
<Layout
|
||||
title="Aldys ~ Cartographie"
|
||||
head={
|
||||
{
|
||||
description: "Carte de l'Alliance Kaldélienne sur la planète de Léim.",
|
||||
image: '/images/bailey-zindel-NRQV-hBF10M-unsplash.jpg'
|
||||
}
|
||||
}
|
||||
>
|
||||
<MapOverlay
|
||||
mapKey='aldys'
|
||||
markers={markers}
|
||||
players={players}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='aldys'
|
||||
zoomifyKey='aldys-nord'
|
||||
mapHeight={21896}
|
||||
mapWidth={30000}
|
||||
markers={markers}
|
||||
players={players}
|
||||
rulerDistanceRatio={2}
|
||||
backgroundColor="#98BDD0"
|
||||
/>
|
||||
</Layout>
|
||||
@@ -1,42 +1 @@
|
||||
---
|
||||
import type { MapMarker, PlayerMarker } from '@/types/Leaflet';
|
||||
|
||||
import Layout from '@/layouts/Layout.astro';
|
||||
import Map from '@/components/maps/Map.astro'
|
||||
import MapOverlay from '@/components/maps/MapOverlay.astro'
|
||||
|
||||
import markersData from '@/components/maps/data/aldys/markers.json'
|
||||
import playersData from '@/components/maps/data/aldys/players.json'
|
||||
|
||||
const markers = markersData.data as MapMarker[]
|
||||
const players = playersData as PlayerMarker
|
||||
---
|
||||
|
||||
<Layout
|
||||
title="Aldys ~ Cartographie"
|
||||
head={
|
||||
{
|
||||
description: "Carte de l'Alliance Kaldélienne sur la planète de Léim.",
|
||||
image: '/images/bailey-zindel-NRQV-hBF10M-unsplash.jpg'
|
||||
}
|
||||
}
|
||||
>
|
||||
<MapOverlay
|
||||
mapKey='aldys'
|
||||
markers={markers}
|
||||
players={players}
|
||||
breadcrumbs={[
|
||||
{ name: 'Aldys', url: '/' },
|
||||
]}
|
||||
/>
|
||||
<Map
|
||||
mapKey='aldys'
|
||||
zoomifyKey='aldys-nord'
|
||||
mapHeight={21896}
|
||||
mapWidth={30000}
|
||||
markers={markers}
|
||||
players={players}
|
||||
rulerDistanceRatio={2}
|
||||
backgroundColor="#98BDD0"
|
||||
/>
|
||||
</Layout>
|
||||
<meta http-equiv="refresh" content="0;url=/fr/" />
|
||||
Reference in New Issue
Block a user