{
"brand": {
"name": "Sokko G",
"homeAriaLabel": "Accueil Sokko G"
},
"navigation": {
"home": "Accueil",
"toolboxes": "Toolboxes",
"games": "Jeux",
"mobileGames": "Infos"
},
"sidebar": {
"badge": "Local only",
"note": "Données stockées dans ce navigateur."
},
"topbar": {
"dashboard": "Dashboard",
"toolbox": "Toolboxes",
"games": "Informations jeu"
},
"gamesPage": {
"eyebrow": "Pages informatives",
"title": "Jeux disponibles",
"description": "Choisissez un jeu pour consulter ses données maintenues et associer une toolbox locale.",
"emptyTitle": "Aucun jeu disponible",
"emptyText": "Ajoutez des entrées dans /data/games.json."
},
"home": {
"hero": {
"eyebrow": "Session gaming efficace",
"title": "Sokko G",
"description": "Centralisez vos outils et repères de jeu dans une interface locale, rapide à consulter, pensée pour accompagner vos sessions sans interrompre l’action.",
"primaryAction": "Voir les toolboxes",
"secondaryAction": "Voir les jeux"
},
"stats": {
"toolboxSingular": "toolbox créée",
"toolboxPlural": "toolboxs créées",
"toolSingular": "outil disponible",
"toolPlural": "outils disponibles"
},
"origin": {
"eyebrow": "Origine du nom",
"title": "Pourquoi Sokko G ?",
"visualAlt": "Dragon Sokko G",
"dialogueAriaLabel": "Dialogue d’origine du nom Sokko G",
"caption": "\"G\" c'est pour Gaming",
"lines": [
{
"speaker": "user",
"text": "Yo !\nComment peut on traduire en un minimum de mots :\n\"faire qqch de manière efficace et rapide\" en japonais ?"
},
{
"speaker": "app",
"text": "Une traduction concise en japonais serait :\n効率よく素早くやる (Kōritsu yoku subayaku yaru)\nCela signifie littéralement \"le faire efficacement et rapidement.\""
},
{
"speaker": "user",
"text": "En plus court stp"
},
{
"speaker": "app",
"text": "迅速効率 (Jinsoku Kōritsu)\nCela signifie \"rapidité et efficacité\" en un minimum de mots."
},
{
"speaker": "user",
"text": "Encore plus court !"
},
{
"speaker": "app",
"text": "速効 (Sokkō)\nCela signifie \"efficacité rapide\" ou \"effet immédiat,\" selon le contexte."
},
{
"speaker": "user",
"text": "Merci ! :)"
}
]
},
"legal": {
"copyright": "© 2026 Shinuwa / Sokko G. Tous droits réservés.",
"disclaimer": "Sokko G est un projet non officiel. Les noms, logos, images, illustrations et contenus liés aux jeux présentés appartiennent à leurs éditeurs et ayants droit respectifs. Les visuels officiels utilisés sur le site restent la propriété de leurs détenteurs."
}
},
"toolboxes": {
"eyebrow": "Données locales",
"title": "Toolboxes",
"newButton": "Nouvelle toolbox",
"importAll": "Importer tout",
"exportAll": "Exporter tout",
"importOne": "Importer une toolbox",
"summary": "Créez des espaces modulaires pour regrouper vos outils de session : notes, suivis, références, captures et futurs outils restent accessibles rapidement, en local, par jeu ou par usage.",
"storageHelp": {
"title": "Sauvegardes locales",
"text": "Vos toolboxes restent sur cet appareil, dans ce navigateur. Rien n’est envoyé sur un serveur.",
"items": [
"Un nettoyage du navigateur ou un changement d’appareil peut supprimer les données.",
"Surveillez le quota, surtout si vous ajoutez des images.",
"Faites un export global régulier pour garder une sauvegarde."
]
},
"modules": {
"notepad": {
"placeholder": "Notes rapides..."
},
"checklist": {
"itemPlaceholder": "Nouvel item",
"quantityLabel": "Quantité cible",
"addButton": "Ajouter",
"importPlaceholder": "Importer plusieurs items...\nPotion:10\nMéga potion:5",
"importButton": "Importer le texte",
"decrementLabel": "Retirer une quantité",
"incrementLabel": "Ajouter une quantité",
"currentQuantityLabel": "Quantité actuelle",
"deleteTitle": "Supprimer"
},
"screenshots": {
"addImages": "Ajouter des images",
"pastePlaceholder": "Coller une image ici",
"pasteAriaLabel": "Coller une image depuis le presse-papiers",
"imageAlt": "Image",
"previewAriaLabel": "Agrandir l'image",
"annotateAriaLabel": "Annoter l'image",
"annotateTitle": "Annoter",
"deleteAriaLabel": "Supprimer l'image",
"deleteTitle": "Supprimer"
},
"links": {
"titlePlaceholder": "Nom du lien",
"urlPlaceholder": "https://...",
"addButton": "Ajouter",
"importPlaceholder": "Importer plusieurs liens...\nBuild:https://example.com/build?class=rogue\nMap:https://example.com/map",
"importButton": "Importer le texte",
"copyTitle": "Copier",
"copiedTitle": "Copié",
"deleteTitle": "Supprimer"
},
"counters": {
"labelPlaceholder": "Nom du compteur",
"addButton": "Ajouter",
"decrementLabel": "Décrémenter",
"incrementLabel": "Incrémenter",
"resetTitle": "Réinitialiser",
"deleteTitle": "Supprimer"
},
"calculator": {
"expressionLabel": "Calcul",
"expressionPlaceholder": "10*10",
"resultLabel": "Résultat",
"labelLabel": "Libellé",
"labelPlaceholder": "ex: Lingots de fer",
"saveButton": "Enregistrer",
"rootButton": "Revenir à la racine",
"resetTitle": "Réinitialiser",
"copyTitle": "Copier pour checklist",
"copiedTitle": "Copié",
"scrollableTitle": "Liste scrollable",
"emptyResults": "Aucun résultat enregistré.",
"readonlyValueTitle": "Quantité non modifiable",
"useEntryTitle": "Utiliser comme base",
"renameTitle": "Renommer",
"deleteTitle": "Supprimer"
},
"imageAnnotation": {
"addImage": "Ajouter une image",
"replaceImage": "Remplacer l'image",
"pastePlaceholder": "Coller une image ici",
"pasteAriaLabel": "Coller une image à annoter depuis le presse-papiers",
"stageAriaLabel": "Ajouter un marqueur sur l'image",
"addMarkerAriaLabel": "Ajouter un marqueur sur l'image",
"imageAlt": "Image annotée",
"previewTitle": "Agrandir",
"previewAriaLabel": "Agrandir l'image annotée",
"markerPrefix": "Marqueur",
"markersSingular": "marqueur",
"markersPlural": "marqueurs",
"markerPlaceholder": "Libellé du marqueur",
"emptyImage": "Ajoutez une image pour commencer l'annotation.",
"emptyMarkers": "Agrandissez l'image pour ajouter un marqueur.",
"deleteImageTitle": "Supprimer l'image",
"deleteMarkerTitle": "Supprimer"
}
},
"emptyTitle": "Aucune toolbox",
"emptyText": "Créez une première toolbox pour stocker vos outils dans ce navigateur."
}
}