{
 "icons" :
 [
  { "src" : "/images/favicon/192.png", "type" : "image/png", "sizes" : "192x192" },
  { "src" : "/images/favicon/512.png", "type" : "image/png", "sizes" : "512x512" }
 ],
 "VLTools" :
 {
  "centerRect" :
  {
   "update" : "2023-02-10",
   "url" : "/tools/centerRect/",
   "version" : "2.1.0",
   "ios" : true,
   "badges" :
   [
    { "type" : "language", "value" : "Swift", "version" : 5 }
   ],
   "i18n" :
   {
    "title" :
    {
     "EN" : "centerRect generator (9 slices)",
     "FR" : "Générateur centerRect (9 tranches)"
    },
    "description" :
    {
     "EN" : "Generate the Swift property centerRect which allows nine-part stretching of sprite textures. This property enables specification of the part of the texture that should not be stretched, allowing for creation of aesthetically pleasing and flexible user interfaces.",
     "FR" : "Générez la propriété Swift centerRect qui permet l'étirement en neuf parties des textures de sprite. Cette propriété permet de spécifier la partie de la texture qui ne doit pas être étirée, permettant de créer des interfaces utilisateur esthétiques et flexibles."
    }
   }
  },
  "CGMutablePath" :
  {
   "update" : "2023-02-10",
   "url" : "/tools/CGMutablePath/",
   "version" : "2.4.0",
   "ios" : true,
   "badges" :
   [
    { "type" : "language", "value" : "Swift", "version" : 5 }
   ],
   "i18n" :
   {
    "title" :
    {
     "EN" : "CGMutablePath generator",
     "FR" : "Générateur CGMutablePath"
    },
    "description" :
    {
     "EN" : "Generator of CGMutablePath for SpriteKit physics. It allows devs to create and customize the shape of their sprites for advanced physics interactions.",
     "FR" : "Générateur de CGMutablePath pour la physique de SpriteKit. Il permet aux developpeurs de créer et personnaliser la forme de leurs sprites pour des interactions avancées en physique."
    }
   }
  },
  "convertCsv" :
  {
   "update" : "2023-05-02",
   "title" : "ConvertCsv",
   "url" : "/tools/convertCsv/",
   "version" : "2.1.0",
   "ios" : false,
   "i18n" :
   {
    "title" :
    {
     "EN" : "CSV convert",
     "FR" : "Convertisseur CSV"
    },
    "description" :
    {
     "EN" : "Convert CSV to KML or JSON. If more export format are needed, feel free to contact me.",
     "FR" : "Convertir CSV en KML ou JSON. Si plus de formats d'exportation sont nécessaires, n'hésitez pas à me contacter."
    }
   }
  },
  "loremIpsum" :
  {
   "update" : "2022-09-07",
   "title" : "LoremIpsum",
   "url" : "/tools/loremIpsum/",
   "version" : "1.2.0",
   "ios" : false,
   "i18n" :
   {
    "title" :
    {
     "EN" : "Lorem ipsum",
     "FR" : "Lorem ipsum"
    },
    "description" :
    {
     "EN" : "Generate dummy text, commonly referred to as \"lorem ipsum\", to be used as placeholder text in design and layout projects. No option, just good old copy and paste and that's it!",
     "FR" : "Générez du texte fictif, communément appelé \"lorem ipsum\", pour être utilisé comme texte de remplacement dans les projets de conception et de mise en page. Pas d'option, juste un bon vieux copié/collé et c'est tout!"
    }
   }
  },
  "spriteSlicer" :
  {
   "update" : "2023-03-04",
   "title" : "SpriteSlicer",
   "url" : "/tools/spriteSlicer/",
   "version" : "2.2.1",
   "ios" : false,
   "i18n" :
   {
    "title" :
    {
     "EN" : "Sprite slicer",
     "FR" : "Découpeur de sprite"
    },
    "description" :
    {
     "EN" : "Split an image into individual sprite images in a zip file. Useful for game development, web design or any project requiring separate images for each sprite.",
     "FR" : "Séparez une image en plusieurs images individuelles de sprite dans un fichier zip. Utile pour le développement de jeux, la conception web ou tout projet nécessitant des images séparées pour chaque sprite."
    }
   }
  }
 }
}