Added base structure for i18n

This commit is contained in:
Alexis
2025-03-19 17:01:57 +01:00
parent f9a8383ce2
commit 86c983db10
23 changed files with 1548 additions and 57 deletions

View File

@@ -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"

View File

@@ -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"
}
]
}

View File

@@ -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"
}
]
}

View File

@@ -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 <a href=\"https://wiki.alexcreates.fr/index.php/Sulvan Trois-Barbes\" target=\"_blank\">Sulvan Trois-Barbes</a>, 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"
}
]
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -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
}
}
]
}

View File

@@ -0,0 +1 @@
{}

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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
View 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>

View 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>

View 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>

View 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>

View 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
View 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>

View File

@@ -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/" />