diff --git a/src/components/maps/data/aldys/cantane/les-mines-blanches/markers.json b/src/components/maps/data/en/aldys/cantane/les-mines-blanches/markers.json
similarity index 100%
rename from src/components/maps/data/aldys/cantane/les-mines-blanches/markers.json
rename to src/components/maps/data/en/aldys/cantane/les-mines-blanches/markers.json
diff --git a/src/components/maps/data/aldys/cantane/markers.json b/src/components/maps/data/en/aldys/cantane/markers.json
similarity index 100%
rename from src/components/maps/data/aldys/cantane/markers.json
rename to src/components/maps/data/en/aldys/cantane/markers.json
diff --git a/src/components/maps/data/aldys/markers.json b/src/components/maps/data/en/aldys/markers.json
similarity index 99%
rename from src/components/maps/data/aldys/markers.json
rename to src/components/maps/data/en/aldys/markers.json
index db3e5e06..1449507c 100644
--- a/src/components/maps/data/aldys/markers.json
+++ b/src/components/maps/data/en/aldys/markers.json
@@ -165,7 +165,7 @@
"x": 138.44531,
"y": -51.54687
},
- "mapId": "/aldys/borelis",
+ "mapId": "/en/aldys/borelis",
"cover": "Port_de_Borélis.jpeg",
"coverAuthor": "Anton Bezrukov",
"coverLink": "https://www.artstation.com/artwork/oODL5B"
@@ -209,7 +209,7 @@
"x": 197.3492280183025,
"y": -210.87224307207197
},
- "mapId": "/aldys/cantane",
+ "mapId": "/en/aldys/cantane",
"cover": "Cantane.jpg",
"coverAuthor": "Andreas Roller",
"coverLink": "https://en.wikipedia.org/wiki/Andreas_Roller"
@@ -222,7 +222,7 @@
"x": 198.0424703459088,
"y": -210.9293951755887
},
- "mapId": "/aldys/cantane/mines-blanches",
+ "mapId": "/en/aldys/cantane/mines-blanches",
"cover": "Les Mines Blanches.png",
"coverAuthor": "MeckanicalMind",
"coverLink": "https://www.deviantart.com/meckanicalmind/art/R3-Mines-258469134"
diff --git a/src/components/maps/data/aldys/players.json b/src/components/maps/data/en/aldys/players.json
similarity index 100%
rename from src/components/maps/data/aldys/players.json
rename to src/components/maps/data/en/aldys/players.json
diff --git a/src/components/maps/data/bamast/markers.json b/src/components/maps/data/en/bamast/markers.json
similarity index 100%
rename from src/components/maps/data/bamast/markers.json
rename to src/components/maps/data/en/bamast/markers.json
diff --git a/src/components/maps/data/bamast/players.json b/src/components/maps/data/en/bamast/players.json
similarity index 100%
rename from src/components/maps/data/bamast/players.json
rename to src/components/maps/data/en/bamast/players.json
diff --git a/src/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json b/src/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json
new file mode 100644
index 00000000..98b2ef61
--- /dev/null
+++ b/src/components/maps/data/fr/aldys/cantane/les-mines-blanches/markers.json
@@ -0,0 +1,72 @@
+{
+ "data": [
+ {
+ "group": "landmarks",
+ "title": "Escalier principal",
+ "description": "Escalier principal menant à l'entrée des mines.",
+ "markerCoords": {
+ "x": 204.17153606569804,
+ "y": -97.2765317771096
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Escalier secret",
+ "description": "Escalier secret menant à l'extérieur de la montagne. Il a été taillé dans la pierre par les Étincelles de Cantane.",
+ "markerCoords": {
+ "x": 30.312497957367608,
+ "y": -112.61072064780724
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Cadavre de Taleb Vaht",
+ "description": "Son visage a été vidé de sa chair et ses yeux ont été arrachés. Son bas corps est fondu dans le mur.",
+ "markerCoords": {
+ "x": 73.98667751443935,
+ "y": -48.86054114319268
+ },
+ "icon": "death"
+ },
+ {
+ "group": "landmarks",
+ "title": "Cadavre de Thérence",
+ "description": "Le corps est transpercé par une lance ; il a l'air de s'être jeté dessus.",
+ "markerCoords": {
+ "x": 53.322483262000056,
+ "y": -47.64614423471167
+ },
+ "icon": "death"
+ },
+ {
+ "group": "landmarks",
+ "title": "Cadavre de Sébastien",
+ "description": "Le corps est tranché en deux dans la longueur.",
+ "markerCoords": {
+ "x": 114.33884300089663,
+ "y": -62.16106768041688
+ },
+ "icon": "death"
+ },
+ {
+ "group": "landmarks",
+ "title": "Cadavre de Donovane",
+ "description": "Le corps complètement fondu dans le sol. La pierre alentour a été minée par sa main.",
+ "markerCoords": {
+ "x": 187.9956058143303,
+ "y": 30.86756210204816
+ },
+ "icon": "death"
+ },
+ {
+ "group": "landmarks",
+ "title": "Cadavre de Mathilda Boulais",
+ "description": "Son corps a l'air d'avoir explosé et fondu de l'intérieur. Elle n'est pas reconnaissable.",
+ "markerCoords": {
+ "x": 54.935192730348106,
+ "y": 6.478401650708764
+ },
+ "icon": "death"
+ }
+ ]
+}
diff --git a/src/components/maps/data/fr/aldys/cantane/markers.json b/src/components/maps/data/fr/aldys/cantane/markers.json
new file mode 100644
index 00000000..068ebb98
--- /dev/null
+++ b/src/components/maps/data/fr/aldys/cantane/markers.json
@@ -0,0 +1,72 @@
+{
+ "data": [
+ {
+ "group": "landmarks",
+ "title": "Pilier d'Ikami",
+ "description": "Abbaye locale dédiée au culte d'Ikami. Une tour de 30m de haut a été érigée à l'arrière de la nef pour servir de clocher.",
+ "markerCoords": {
+ "x": 142.6711747082816,
+ "y": -132.92203370330174
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Fontaine des Artisans",
+ "description": "Sculptée dans une pierre parfaitement blanche, cette fontaine est un point de rencontre centrale de la cité.",
+ "markerCoords": {
+ "x": 150.08213298215662,
+ "y": -97.3360353828876
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Quartiers du Duc",
+ "description": "Manoir du Duc de Cantane, Geil Brilâme. Beaucoup de grenouilles pataugent dans les douves et les étangs qui entourent la propriété.",
+ "markerCoords": {
+ "x": 171.29758708733308,
+ "y": -83.60967931316306
+ },
+ "icon": "house"
+ },
+ {
+ "group": "landmarks",
+ "title": "Magasin d'Aleksandr",
+ "description": "Boutique et quartiers privées de l'ingénieur sauride Aleksandr. L'arrière boutique est dans un désordre notoire et peu de gens se bousculent pour acheter les inventions étranges de l'ingénieur.",
+ "markerCoords": {
+ "x": 138.48224706255075,
+ "y": -94.0338349848624
+ },
+ "icon": "house"
+ },
+ {
+ "group": "landmarks",
+ "title": "Résidence de Bénédicte Vaht",
+ "description": "Petite maisonnette où résidait le Moine Premier du Pilier d'Ikami.",
+ "markerCoords": {
+ "x": 139.2544022367009,
+ "y": -124.86416799656315
+ },
+ "icon": "house"
+ },
+ {
+ "group": "landmarks",
+ "title": "Antre de la Mère Boulais",
+ "description": "Magasin excentré spécialisé dans la vente de pierre précieuses et de bijoux artisanaux. Le tenancière, Mathilda Boulais est une victime des disparitions de Farene 3209.",
+ "markerCoords": {
+ "x": 133.04656674911243,
+ "y": -124.76568295117056
+ },
+ "icon": "house"
+ },
+ {
+ "group": "landmarks",
+ "title": "Maison de Donovane et Luanne",
+ "description": "Résidence de Donovane, un mineur kéturien disparu, et de sa fille Luanne, boulangère du quartier.",
+ "markerCoords": {
+ "x": 190.68500978330886,
+ "y": -137.65681348524257
+ },
+ "icon": "house"
+ }
+ ]
+}
diff --git a/src/components/maps/data/fr/aldys/markers.json b/src/components/maps/data/fr/aldys/markers.json
new file mode 100644
index 00000000..76e6aed9
--- /dev/null
+++ b/src/components/maps/data/fr/aldys/markers.json
@@ -0,0 +1,950 @@
+{
+ "data": [
+ {
+ "group": "capitals",
+ "title": "Ambrose",
+ "description": "Chef-lieu de Nacride et Capitale économique de l'Alliance Kaldélienne.",
+ "link": "https://wiki.alexcreates.fr/index.php/Ambrose",
+ "markerCoords": {
+ "x": 83.6,
+ "y": -185.2
+ },
+ "cover": "Ambrose.jpg",
+ "coverAuthor": "Claudio Pilia",
+ "coverLink": "https://pilia-art.com/portfolio-item/game-of-thrones-the-city-of-tyrosh/"
+ },
+ {
+ "group": "capitals",
+ "title": "Cordouac",
+ "description": "Chef-lieu d'Héraldie et Capitale administrative de l'Alliance Kaldélienne.",
+ "link": "https://wiki.alexcreates.fr/index.php/Cordouac",
+ "markerCoords": {
+ "x": 133.46875,
+ "y": -146.0625
+ },
+ "cover": "Cordouac.jpg",
+ "coverAuthor": "Vincent Joyal",
+ "coverLink": "https://www.artstation.com/artwork/6B0b0"
+ },
+ {
+ "group": "capitals",
+ "title": "Bordelac",
+ "description": "Chef-lieu des Hautes-Berges",
+ "link": "https://wiki.alexcreates.fr/index.php/Bordelac",
+ "markerCoords": {
+ "x": 151.22656,
+ "y": -173.63281
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Tourgrise",
+ "description": "Chef-lieu de Ternâcre. C'est une cité de mages archivistes, mais c'est aussi ici qu'on trouve la plus grande population carcérale de l'Alliance.",
+ "link": "https://wiki.alexcreates.fr/index.php/Tourgrise",
+ "markerCoords": {
+ "x": 132.26953,
+ "y": -98.19141
+ },
+ "cover": "Tourgrise.png",
+ "coverAuthor": "saya kuroha",
+ "coverLink": "https://www.pixiv.net/en/artworks/83793821",
+ "coverPortrait": true
+ },
+ {
+ "group": "capitals",
+ "title": "Valsoie",
+ "description": "Chef-lieu de Mireloin.",
+ "link": "https://wiki.alexcreates.fr/index.php/Valsoie",
+ "markerCoords": {
+ "x": 103.4375,
+ "y": -79.5
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Prismalline",
+ "description": "Chef-lieu de Corambre.",
+ "link": "https://wiki.alexcreates.fr/index.php/Prismalline",
+ "markerCoords": {
+ "x": 103.00329,
+ "y": -138.02162
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Port-brisé",
+ "description": "Chef-lieu d'Émerose.",
+ "link": "https://wiki.alexcreates.fr/index.php/Port-brisé",
+ "markerCoords": {
+ "x": 168.39491,
+ "y": -109.13376
+ },
+ "cover": "Port-brisé.jpg",
+ "coverAuthor": "JC Jongwon Park",
+ "coverLink": "https://www.artstation.com/artwork/okmQL"
+ },
+ {
+ "group": "capitals",
+ "title": "Berce",
+ "description": "Chef-lieu des Basses-berges.",
+ "link": "https://wiki.alexcreates.fr/index.php/Berce",
+ "markerCoords": {
+ "x": 173.39874,
+ "y": -164.39011
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Lamière",
+ "description": "Chef-lieu de Quillon.",
+ "link": "https://wiki.alexcreates.fr/index.php/Lamière",
+ "markerCoords": {
+ "x": 140.20731,
+ "y": -195.77923
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Halport",
+ "description": "Chef-lieu de Lagarde.",
+ "link": "https://wiki.alexcreates.fr/index.php/Halport",
+ "markerCoords": {
+ "x": 76.6803,
+ "y": -198.76159
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Soubreciel",
+ "description": "Chef-lieu de Rougefer.",
+ "link": "https://wiki.alexcreates.fr/index.php/Soubreciel",
+ "markerCoords": {
+ "x": 204.42515,
+ "y": -226.85883
+ },
+ "cover": "Soubreciel.jpg",
+ "coverAuthor": "Tony Andreas Rudolph",
+ "coverLink": "https://www.artstation.com/artwork/EB84"
+ },
+ {
+ "group": "capitals",
+ "title": "Dramast",
+ "description": "Chef-lieu d'Asharos.",
+ "link": "https://wiki.alexcreates.fr/index.php/Dramast",
+ "markerCoords": {
+ "x": 119.35456,
+ "y": -27.53623
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Briseroc",
+ "description": "Chef-lieu de Pergaré.",
+ "link": "https://wiki.alexcreates.fr/index.php/Briseroc",
+ "markerCoords": {
+ "x": 41.96763,
+ "y": -48.83056
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Demilieu",
+ "description": "Ancienne cité militaire laissée à l'abandon depuis plusieurs centaines d'années.",
+ "link": "https://wiki.alexcreates.fr/index.php/Demilieu",
+ "markerCoords": {
+ "x": 204.75462,
+ "y": -116.80687
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Borélis",
+ "description": "Cité côtière vivant principalement de la pêche.",
+ "link": "https://wiki.alexcreates.fr/index.php/Borélis",
+ "markerCoords": {
+ "x": 138.44531,
+ "y": -51.54687
+ },
+ "mapId": "/fr/aldys/borelis",
+ "cover": "Port_de_Borélis.jpeg",
+ "coverAuthor": "Anton Bezrukov",
+ "coverLink": "https://www.artstation.com/artwork/oODL5B"
+ },
+ {
+ "group": "cities",
+ "title": "Alcombe",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Alcombe",
+ "markerCoords": {
+ "x": 165.42471,
+ "y": -164.00393
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Cristaline",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Cristaline",
+ "markerCoords": {
+ "x": 167.06242,
+ "y": -176.47233
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Vidinamel",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Vidinamel",
+ "markerCoords": {
+ "x": 176.40469,
+ "y": -199.94666
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Cantane",
+ "description": "Petite ville minière excentrée qui accueille les commerçants de gemmes des environs une fois par an.",
+ "link": "https://wiki.alexcreates.fr/index.php/Cantane",
+ "markerCoords": {
+ "x": 197.3492280183025,
+ "y": -210.87224307207197
+ },
+ "mapId": "/fr/aldys/cantane",
+ "cover": "Cantane.jpg",
+ "coverAuthor": "Andreas Roller",
+ "coverLink": "https://en.wikipedia.org/wiki/Andreas_Roller"
+ },
+ {
+ "group": "landmarks",
+ "title": "Les Mines Blanches",
+ "description": "Ancien complexe minier fermé depuis un éboulement. Des ischiels sauvages y avaient élu domicile.",
+ "markerCoords": {
+ "x": 198.0424703459088,
+ "y": -210.9293951755887
+ },
+ "mapId": "/fr/aldys/cantane/mines-blanches",
+ "cover": "Les Mines Blanches.png",
+ "coverAuthor": "MeckanicalMind",
+ "coverLink": "https://www.deviantart.com/meckanicalmind/art/R3-Mines-258469134"
+ },
+ {
+ "group": "cities",
+ "title": "Horfer",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Horfer",
+ "markerCoords": {
+ "x": 185.57431,
+ "y": -229.08588
+ },
+ "cover": "Horfer.jpg",
+ "coverAuthor": "Nele-Diel",
+ "coverLink": "https://www.deviantart.com/nele-diel/art/City-in-the-Lowlands-693529688"
+ },
+ {
+ "group": "cities",
+ "title": "Cimeterre",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Cimeterre",
+ "markerCoords": {
+ "x": 143.16512,
+ "y": -217.37201
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Aubert",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Aubert",
+ "markerCoords": {
+ "x": 140.19456,
+ "y": -201.85993
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Telos",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Telos",
+ "markerCoords": {
+ "x": 104.61938,
+ "y": -204.35683
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Saint-Amanthe",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Saint-Amanthe",
+ "markerCoords": {
+ "x": 83.88068,
+ "y": -196.35341
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Flauvent",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Flauvent",
+ "markerCoords": {
+ "x": 77.58332,
+ "y": -210.22326
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Nardion",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Nardion",
+ "markerCoords": {
+ "x": 43.56226,
+ "y": -218.19662
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Granvert",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Granvert",
+ "markerCoords": {
+ "x": 63.47312,
+ "y": -192.67867
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Olydra",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Olydra",
+ "markerCoords": {
+ "x": 92.24383,
+ "y": -179.9298
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Vermeil",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Vermeil",
+ "markerCoords": {
+ "x": 98.86066,
+ "y": -185.63039
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Corindon",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Corindon",
+ "markerCoords": {
+ "x": 85.04465,
+ "y": -173.44829
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Verdame",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Verdame",
+ "markerCoords": {
+ "x": 93.64841,
+ "y": -155.23226
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Sellier",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Sellier",
+ "markerCoords": {
+ "x": 112.8161,
+ "y": -165.85315
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Fort-Altare",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Fort-Altare",
+ "markerCoords": {
+ "x": 123.1809,
+ "y": -156.79472
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Naegir",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Naegir",
+ "markerCoords": {
+ "x": 111.22838,
+ "y": -142.46072
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Silène",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Silène",
+ "markerCoords": {
+ "x": 129.49372,
+ "y": -127.83022
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Astelion",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Astelion",
+ "markerCoords": {
+ "x": 149.80364,
+ "y": -141.47096
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Mythuse",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Mythuse",
+ "markerCoords": {
+ "x": 101.52778,
+ "y": -119.3854
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Celadonis",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Celadonis",
+ "markerCoords": {
+ "x": 121.39631,
+ "y": -107.59972
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Mestrl",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Mestrl",
+ "markerCoords": {
+ "x": 141.59822,
+ "y": -112.96104
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Pyranae",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Pyranae",
+ "markerCoords": {
+ "x": 191.89054,
+ "y": -166.99251
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Liserios",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Liserios",
+ "markerCoords": {
+ "x": 187.69872,
+ "y": -101.89283
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Armistille",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Armistille",
+ "markerCoords": {
+ "x": 187.72908,
+ "y": -111.21423
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Gasterre",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Gasterre",
+ "markerCoords": {
+ "x": 167.39995,
+ "y": -144.62217
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Valversant",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Valversant",
+ "markerCoords": {
+ "x": 177.56325,
+ "y": -156.35054
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Becqueraut",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Becqueraut",
+ "markerCoords": {
+ "x": 129.06038,
+ "y": -190.31194
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Grasselieu",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Grasselieu",
+ "markerCoords": {
+ "x": 148.54698,
+ "y": -185.44567
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Asandre",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Asandre",
+ "markerCoords": {
+ "x": 125.35658,
+ "y": -95.44555
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Faille de Kiam",
+ "description": "Vaste réseau de falaises et de ravins où gisent des cristaux étranges.",
+ "link": "https://wiki.alexcreates.fr/index.php/Faille_de_Kiam",
+ "markerCoords": {
+ "x": 121.47116769539711,
+ "y": -94.66997667550434
+ },
+ "cover": "Faille_de_Kiam.jpg",
+ "coverAuthor": "Laura Sava",
+ "coverLink": "https://www.behance.net/gallery/16130223/Zariels-Doom",
+ "coverPortrait": true
+ },
+ {
+ "group": "cities",
+ "title": "Félisse",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Félisse",
+ "markerCoords": {
+ "x": 138.45867,
+ "y": -87.15509
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Zélira",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Zélira",
+ "markerCoords": {
+ "x": 151.79771,
+ "y": -89.78763
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Anderol",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Anderol",
+ "markerCoords": {
+ "x": 88.08019,
+ "y": -76.54403
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Denteloin",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Denteloin",
+ "markerCoords": {
+ "x": 99.26192,
+ "y": -94.88901
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Willeau",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Willeau",
+ "markerCoords": {
+ "x": 107.50352,
+ "y": -67.36631
+ },
+ "cover": "Willeau.jpg",
+ "coverAuthor": "Inconnu",
+ "coverLink": "https://www.hebus.com/image-339033.html"
+ },
+ {
+ "group": "cities",
+ "title": "Borglah",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Borglah",
+ "markerCoords": {
+ "x": 91.03982,
+ "y": -57.75967
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Karlas",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Karlas",
+ "markerCoords": {
+ "x": 133.5332,
+ "y": -44.42783
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Sérak",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Sérak",
+ "markerCoords": {
+ "x": 127.10271,
+ "y": -18.2676
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Plumeroche",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Plumeroche",
+ "markerCoords": {
+ "x": 52.68144,
+ "y": -44.71821
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "L'Ange d'Aldys",
+ "description": "",
+ "markerCoords": {
+ "x": 89.08707,
+ "y": -166.49361
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Les Cages Handaniennes",
+ "description": "Complexe pénitencier réservé aux criminels maîtrisant la magie.",
+ "link": "https://wiki.alexcreates.fr/index.php/Cages_Handaniennes",
+ "markerCoords": {
+ "x": 168.31641,
+ "y": -60.54297
+ },
+ "cover": "Tours_des_Cages.jpg",
+ "coverAuthor": "25kartinok",
+ "coverLink": "https://www.deviantart.com/25kartinok/art/the-dark-tower-700231527",
+ "coverPortrait": true
+ },
+ {
+ "group": "landmarks",
+ "title": "Solemthelio",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Solemthelio",
+ "markerCoords": {
+ "x": 174.22358,
+ "y": -197.04778
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Temple du soleil",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Temple du soleil",
+ "markerCoords": {
+ "x": 58.89295,
+ "y": -189.69308
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Épave de l'Éclipse",
+ "description": "Carcasse d'un bateau de garde de la cité de Borélis, échouée sur le rivage rocheux par Sulvan Trois-Barbes, un anarchiste de Bamast.",
+ "markerCoords": {
+ "x": 165.08197,
+ "y": -57.93673
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Plaines de Poussière",
+ "link": "https://wiki.alexcreates.fr/index.php/Plaines_de_poussière",
+ "markerCoords": {
+ "x": 159.57688930332125,
+ "y": -157.4739168466964
+ },
+ "cover": "Plaines_de_poussière.png",
+ "coverAuthor": "Inconnu",
+ "coverLink": "https://www.pinterest.com/pin/pin-de-soup-em-inspiration--279223245638830461"
+ },
+ {
+ "group": "capitals",
+ "title": "Flamberge",
+ "description": "Cité principale et capitale de l'empire des Terres de Syaltha.",
+ "link": "https://wiki.alexcreates.fr/index.php/Flamberge",
+ "markerCoords": {
+ "x": 301.5278268956225,
+ "y": -109.31289744548666
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Gosselin",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Gosselin",
+ "markerCoords": {
+ "x": 274.548390146726,
+ "y": -102.85910373918237
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Garràn",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Garràn",
+ "markerCoords": {
+ "x": 285.0990986858211,
+ "y": -146.08986069534564
+ },
+ "cover": "Garràn.jpg",
+ "coverAuthor": "Dmitry Dubinsky",
+ "coverLink": "https://elhour.artstation.com/projects/RYynYm?album_id=47640"
+ },
+ {
+ "group": "landmarks",
+ "title": "Ligatorium",
+ "description": "Monument qui renferme les archives royales de l'empire des Terres de Syaltha.",
+ "link": "https://wiki.alexcreates.fr/index.php/Garr%C3%A0n#Ligatorium",
+ "markerCoords": {
+ "x": 283.4611668744801,
+ "y": -146.1972028485071
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Reilig",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Reilig",
+ "markerCoords": {
+ "x": 223.59559509274789,
+ "y": -128.59456481755538
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Hiraeth",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Hiraeth",
+ "markerCoords": {
+ "x": 258.93504395455756,
+ "y": -170.68684659852204
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Sàrù",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Sàrù",
+ "markerCoords": {
+ "x": 263.7812679145169,
+ "y": -200.00348881920243
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Sarys",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Sarys",
+ "markerCoords": {
+ "x": 299.97233754112403,
+ "y": -213.20999986828247
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Fasàch",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Fasàch",
+ "markerCoords": {
+ "x": 326.7497076703842,
+ "y": -206.67114645854178
+ },
+ "cover": "Fasàch.jpg",
+ "coverAuthor": "Liang Mark",
+ "coverLink": "https://www.artstation.com/artwork/Jll2Jd"
+ },
+ {
+ "group": "cities",
+ "title": "Treidàrch",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Treidàrch",
+ "markerCoords": {
+ "x": 348.1598016147318,
+ "y": -199.19162163619717
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Alemin",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Alemin",
+ "markerCoords": {
+ "x": 334.95532432090823,
+ "y": -150.73512405752393
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Méasine",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Méasine",
+ "markerCoords": {
+ "x": 357.1552251247344,
+ "y": -99.67975687686224
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Ormünd",
+ "description": "Capitale de la République séparatiste de Sakâr",
+ "link": "https://wiki.alexcreates.fr/index.php/Orm%C3%BCnd",
+ "markerCoords": {
+ "x": 331.89665426999727,
+ "y": -233.1398446347952
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Ârmelio",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Ârmelio",
+ "markerCoords": {
+ "x": 312.66238876422227,
+ "y": -236.43901518662912
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Parsûl",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Parsûl",
+ "markerCoords": {
+ "x": 350.6765500094611,
+ "y": -223.55406577960014
+ }
+ },
+ {
+ "group": "quests",
+ "title": "Pour la République",
+ "description": "La cité de Fasàch reçoit quelques généraux de Gàrran lors d'un comité des armées, mais cette visite intéresse également les révolutionnaires d'Ormünd.",
+ "markerCoords": {
+ "x": 327.15022290440396,
+ "y": -206.1154623032882
+ }
+ },
+ {
+ "group": "quests",
+ "title": "Mémoires de fer",
+ "description": "L'usine clandestine de l'Aegis doit incinérer ses stocks d'automates défaillants, mais une poignée d'entre-eux ne comptent pas se laisser détruire aussi simplement.",
+ "markerCoords": {
+ "x": 105.79962111804268,
+ "y": -82.40552057309549
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Faculté de Magie Appliquée",
+ "description": "Établissement d'enseignements arcaniques tout public, mais à la qualité lacunaire.",
+ "link": "https://wiki.alexcreates.fr/index.php/Facult%C3%A9_de_Magie_Appliqu%C3%A9e",
+ "markerCoords": {
+ "x": 103.96761286182101,
+ "y": -79.90785827537563
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "Académie Artistique Arcanique",
+ "description": "Institut d'apprentissage public centré sur les arts.",
+ "link": "https://wiki.alexcreates.fr/index.php/Acad%C3%A9mie_Artistique_Arcanique",
+ "markerCoords": {
+ "x": 75.84445789595449,
+ "y": -199.14437153165204
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "Académie Centrale Kaldélienne",
+ "description": "Une des plus grandes académies dispensant des cours de magie de l'Alliance. L'examen d'entrée est public, mais les coûts de scolarité restent à la charge des étudiants.",
+ "link": "https://wiki.alexcreates.fr/index.php/Acad%C3%A9mie_Centrale_Kald%C3%A9lienne",
+ "markerCoords": {
+ "x": 83.80737652386473,
+ "y": -184.52963682119173
+ },
+ "cover": "Académie_Centrale_Kaldélienne.jpg",
+ "coverAuthor": "Pengzhen Zhang",
+ "coverLink": "https://www.artstation.com/artwork/zAOWNd",
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "Grande Maison de Flamberge",
+ "description": "La plus prestigieuse école des Terres de Syaltha. La Grande Maison est une des rares entités à certifier les sal'kayas.",
+ "link": "https://wiki.alexcreates.fr/index.php/Grande_Maison_de_Flamberge",
+ "markerCoords": {
+ "x": 302.23491236190273,
+ "y": -110.07337124956246
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "Haute-École de Magistrature Cordouenne",
+ "description": "Institut de l'Alliance formant les magistrats, juges et politiciens de demain.",
+ "link": "https://wiki.alexcreates.fr/index.php/Haute-%C3%89cole_de_Magistrature_Cordouenne",
+ "markerCoords": {
+ "x": 131.07900289783518,
+ "y": -148.801890020031
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "Institut du Fer Blanc",
+ "description": "Première école militaire de l'Alliance Kaldélienne.",
+ "link": "https://wiki.alexcreates.fr/index.php/Institut_du_Fer_Blanc",
+ "markerCoords": {
+ "x": 140.3159943633407,
+ "y": -191.78102982328744
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "Maison d'Études de Tourgrise",
+ "description": "Établissement pluridisciplinaires axé vers les études de législations mais possèdant un cursus d'études arcaniques général.",
+ "link": "https://wiki.alexcreates.fr/index.php/Maison_d%27%C3%89tudes_de_Tourgrise",
+ "markerCoords": {
+ "x": 132.82148271354282,
+ "y": -98.7924395350658
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "landmarks",
+ "title": "École des Arts Spirituels",
+ "description": "Institut privé spécialisé dans les maîtrises des arcanes spirituelles.",
+ "link": "https://wiki.alexcreates.fr/index.php/%C3%89cole_des_Arts_Spirituels",
+ "markerCoords": {
+ "x": 124.8585640856326,
+ "y": -95.86995303475213
+ },
+ "icon": "graduation-cap"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/components/maps/data/fr/aldys/players.json b/src/components/maps/data/fr/aldys/players.json
new file mode 100644
index 00000000..9e26dfee
--- /dev/null
+++ b/src/components/maps/data/fr/aldys/players.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/src/components/maps/data/fr/bamast/markers.json b/src/components/maps/data/fr/bamast/markers.json
new file mode 100644
index 00000000..d2b8a1b5
--- /dev/null
+++ b/src/components/maps/data/fr/bamast/markers.json
@@ -0,0 +1,214 @@
+{
+ "data": [
+ {
+ "group": "capitals",
+ "title": "Faranne",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Faranne",
+ "markerCoords": {
+ "x": 119.6667886200924,
+ "y": -17.945469721492717
+ },
+ "cover": "Faranne.jpg",
+ "coverAuthor": "Pablo Mendoza Peces",
+ "coverLink": "https://www.artstation.com/artwork/dAJr1"
+ },
+ {
+ "group": "cities",
+ "title": "Alorie",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Alorie",
+ "markerCoords": {
+ "x": 120.39729093844922,
+ "y": -13.692664769841931
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Miverne",
+ "description": "Ancien hameau réduite en cendres depuis les Charbonneries.",
+ "link": "https://wiki.alexcreates.fr/index.php/Miverne",
+ "markerCoords": {
+ "x": 113.52851847725508,
+ "y": -19.882939646724424
+ },
+ "cover": "Miverne.jpg",
+ "coverAuthor": "Andrei-Pervukhin",
+ "coverLink": "https://www.deviantart.com/andrei-pervukhin/art/Medieval-Village-383779337"
+ },
+ {
+ "group": "cities",
+ "title": "Valourde",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Valourde",
+ "markerCoords": {
+ "x": 118.82386540626896,
+ "y": -26.524623165045536
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Bucarie",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Bucarie",
+ "markerCoords": {
+ "x": 121.22773731204137,
+ "y": -32.909643754809295
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Brisaube",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Brisaube",
+ "markerCoords": {
+ "x": 117.00664279509309,
+ "y": -45.03852369536854
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Rocheverre",
+ "description": "Capitale de l'Union Bahamienne, qui tire son nom du minerai éponyme et de ses falaises de basalt.",
+ "link": "https://wiki.alexcreates.fr/index.php/Rocheverre",
+ "markerCoords": {
+ "x": 122.87040892704968,
+ "y": -58.7910005354329
+ },
+ "cover": "Rocheverre.jpg",
+ "coverAuthor": "Creative Intelligence Arts",
+ "coverLink": "https://www.kickstarter.com/projects/1300298569/project-phoenix-japans-indie-rpg-feat-aaa-talent"
+ },
+ {
+ "group": "landmarks",
+ "title": "Académie de la Feuille d'Or",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Académie de la Feuille d'Or",
+ "markerCoords": {
+ "x": 123.11414481237149,
+ "y": -59.316085319396734
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "capitals",
+ "title": "Taralie",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Taralie",
+ "markerCoords": {
+ "x": 129.26032961638916,
+ "y": -68.91926130477364
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Tours d'Anfall",
+ "description": "Institut arcanique public, faisant office d'alternative à l'Académie de la Feuille d'Or pour les étudiants des milieux plus modestes de Bamast.",
+ "link": "https://wiki.alexcreates.fr/index.php/Tours d'Anfall",
+ "markerCoords": {
+ "x": 128.134559374788,
+ "y": -68.06430226842451
+ },
+ "icon": "graduation-cap"
+ },
+ {
+ "group": "cities",
+ "title": "Lameroy",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Lameroy",
+ "markerCoords": {
+ "x": 151.66724865788115,
+ "y": -41.479728474288045
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Garech",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Garech",
+ "markerCoords": {
+ "x": 150.24269883199952,
+ "y": -51.12778776489305
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Escarmin",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Escarmin",
+ "markerCoords": {
+ "x": 142.44974653559413,
+ "y": -51.68971626301039
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Typhos",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Typhos",
+ "markerCoords": {
+ "x": 120.90400634757226,
+ "y": -90.77028040549715
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Portelyre",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Portelyre",
+ "markerCoords": {
+ "x": 124.18423280853722,
+ "y": -83.98547764082718
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Hatenyr",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Hatenyr",
+ "markerCoords": {
+ "x": 113.60389451777777,
+ "y": -84.04978856750651
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Florette",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Florette",
+ "markerCoords": {
+ "x": 114.47218975744497,
+ "y": -77.77947321627123
+ }
+ },
+ {
+ "group": "cities",
+ "title": "Rastys",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Rastys",
+ "markerCoords": {
+ "x": 114.06646730992365,
+ "y": -102.12951165200633
+ }
+ },
+ {
+ "group": "landmarks",
+ "title": "Champs communaux de Rastys",
+ "description": "Plusieurs collines côtières où le sol y est riche en nutriments. Certaines terres sont cultivées par des familles possédant des terres, mais certains champs sont publics et appartiennent à la communauté de Rastys.",
+ "markerCoords": {
+ "x": 114.62855568365849,
+ "y": -101.5674232782715
+ }
+ },
+ {
+ "group": "capitals",
+ "title": "Dayà",
+ "description": "",
+ "link": "https://wiki.alexcreates.fr/index.php/Dàyà",
+ "markerCoords": {
+ "x": 114.50042048704195,
+ "y": -113.75000202375236
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/components/maps/data/fr/bamast/players.json b/src/components/maps/data/fr/bamast/players.json
new file mode 100644
index 00000000..9e26dfee
--- /dev/null
+++ b/src/components/maps/data/fr/bamast/players.json
@@ -0,0 +1 @@
+{}
\ No newline at end of file
diff --git a/src/pages/aldys/borelis/index.astro b/src/pages/en/aldys/borelis/index.astro
similarity index 86%
rename from src/pages/aldys/borelis/index.astro
rename to src/pages/en/aldys/borelis/index.astro
index e7b947d9..e370e083 100644
--- a/src/pages/aldys/borelis/index.astro
+++ b/src/pages/en/aldys/borelis/index.astro
@@ -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' },
]}
/>