{"strings": [
  {"text":"No such page","translation":"Page introuvable","where":"app.js"},
  {"text":"There is no such page","translation":"Cette page n’existe pas","where":"app.js"},
  {"text":"To the main page","translation":"Vers la page d’accueil","where":"app.js"},
  {"text":"Dramas","translation":"Drames","where":"app.js"},
  {"text":"Horror","translation":"Horreur","where":"app.js"},
  {"text":"Adventures","translation":"Aventures","where":"app.js"},
  {"text":"Comedies","translation":"Comédies","where":"app.js"},
  {"text":"out {date}","translation":"sorti le {date}","where":"app.js"},
  {"text":"soon","translation":"bientôt","where":"app.js"},
  {"text":"≈ {n} min","translation":"≈ {n} min","where":"app.js"},
  {"text":"Go on","translation":"Continuer","where":"app.js"},
  {"text":"Play","translation":"Jouer","where":"app.js"},
  {"text":"How it was made","translation":"Comment il a été fait","where":"app.js"},
  {"text":"How it is being made","translation":"Comment il se fait","where":"app.js"},
  {"text":"Small games after books and films: living scenes, voices, music. Played right in the browser — free, with no ads and no sign-up.","translation":"De petits jeux d’après des livres et des films : des scènes vivantes, des voix, de la musique. On y joue directement dans le navigateur — gratuitement, sans publicité et sans inscription.","where":"app.js"},
  {"text":"Made together with AI in one holiday.","translation":"Faits avec l’IA en un seul congé.","where":"app.js"},
  {"text":"How it is made","translation":"Comment c’est fait","where":"app.js"},
  {"text":"Your plays","translation":"Tes parties","where":"app.js"},
  {"text":"Genres","translation":"Genres","where":"app.js"},
  {"text":"Soon","translation":"Bientôt","where":"app.js"},
  {"text":"Stories","translation":"Articles","where":"app.js"},
  {"text":"Sketches","translation":"Esquisses","where":"app.js"},
  {"text":"Games still being made: their scenes are there already, they cannot be played yet.","translation":"Des jeux encore en cours de création : leurs scènes sont déjà là, on ne peut pas encore y jouer.","where":"app.js"},
  {"text":"A game of your own","translation":"Un jeu à toi","where":"app.js"},
  {"text":"+ Suggest an idea — or make your own","translation":"+ Propose une idée — ou fais ton propre jeu","where":"app.js"},
  {"text":"I am looking for good ideas for games — send them, I read everything. And if you would like to make your own, write to me on Telegram: I will tell you how it all works, and help.","translation":"Je cherche de bonnes idées de jeux — envoie-les, je lis tout. Et si tu veux faire le tien, écris-moi sur Telegram : je t’expliquerai comment tout fonctionne, et je t’aiderai.","where":"app.js"},
  {"text":"Send an idea","translation":"Envoyer une idée","where":"app.js"},
  {"text":"Write on Telegram","translation":"Écrire sur Telegram","where":"app.js"},
  {"text":"How to make your own","translation":"Comment faire le tien","where":"app.js"},
  {"text":"New games","translation":"Nouveaux jeux","where":"app.js"},
  {"text":"New games come one at a time.","translation":"Les nouveaux jeux arrivent un par un.","where":"app.js"},
  {"text":"all the stories","translation":"tous les articles","where":"app.js"},
  {"text":"living scenes that have not become games yet","translation":"des scènes vivantes qui ne sont pas encore devenues des jeux","where":"app.js"},
  {"text":"Emails of new games and stories are on","translation":"Les e-mails sur les nouveaux jeux et articles sont activés","where":"app.js"},
  {"text":"turn off","translation":"désactiver","where":"app.js"},
  {"text":"Tell me of new games and stories","translation":"Préviens-moi des nouveaux jeux et articles","where":"app.js"},
  {"text":"A sketch — a living scene that has not become a game yet.","translation":"Une esquisse — une scène vivante qui n’est pas encore devenue un jeu.","where":"app.js"},
  {"text":"Copy the link","translation":"Copier le lien","where":"app.js"},
  {"text":"The link is copied","translation":"Le lien est copié","where":"app.js"},
  {"text":"A link to the scene:","translation":"Un lien vers la scène :","where":"app.js"},
  {"text":"It cannot be played yet, but its scenes are here — have a look.","translation":"On ne peut pas encore y jouer, mais ses scènes sont là — jette un œil.","where":"app.js"},
  {"text":"With sound · played sideways.","translation":"Avec le son · se joue à l’horizontale.","where":"app.js"},
  {"text":"Voices and music — turn the sound on.","translation":"Des voix et de la musique — active le son.","where":"app.js"},
  {"text":"Begun {ago}, kept in your profile.","translation":"Commencée {ago}, gardée dans ton profil.","where":"app.js"},
  {"text":"Begun {ago}, kept in this browser.","translation":"Commencée {ago}, gardée dans ce navigateur.","where":"app.js"},
  {"text":"Start again","translation":"Recommencer","where":"app.js"},
  {"text":"Start the whole game again? What you have played will be lost.","translation":"Recommencer tout le jeu ? Ce que tu as joué sera perdu.","where":"app.js"},
  {"text":"{n} min read","translation":"{n} min de lecture","where":"app.js"},
  {"text":"New stories","translation":"Nouveaux articles","where":"app.js"},
  {"text":"New stories come out one at a time.","translation":"Les nouveaux articles paraissent un par un.","where":"app.js"},
  {"text":"How the games, worlds and scenes were made — with pictures of what changed and broke along the way.","translation":"Comment les jeux, les mondes et les scènes ont été faits — avec des images de ce qui a changé et cassé en chemin.","where":"app.js"},
  {"text":"No stories yet.","translation":"Pas encore d’articles.","where":"app.js"},
  {"text":"Play {title}","translation":"Jouer à « {title} »","where":"app.js"},
  {"text":"Look: {title}","translation":"Voir : {title}","where":"app.js"},
  {"text":"All stories","translation":"Tous les articles","where":"app.js"},
  {"text":"Written by {who}","translation":"Écrit par {who}","where":"app.js"},
  {"text":"updated {date}","translation":"mis à jour le {date}","where":"app.js"},
  {"text":"A video with sound — turn it on","translation":"Une vidéo avec du son — active-le","where":"app.js"},
  {"text":"Turn the sound off","translation":"Couper le son","where":"app.js"},
  {"text":"Suggest an idea","translation":"Propose une idée","where":"app.js"},
  {"text":"I am looking for good ideas for games. I read everything. You may stay anonymous.","translation":"Je cherche de bonnes idées de jeux. Je lis tout. Tu peux rester anonyme.","where":"app.js"},
  {"text":"The idea","translation":"L’idée","where":"app.js"},
  {"text":"I would like an answer at {email}","translation":"J’aimerais une réponse à {email}","where":"app.js"},
  {"text":"Anonymously","translation":"Anonymement","where":"app.js"},
  {"text":"Email","translation":"E-mail","where":"app.js"},
  {"text":"— if you would like an answer","translation":"— si tu veux une réponse","where":"app.js"},
  {"text":"Send","translation":"Envoyer","where":"app.js"},
  {"text":"…or make your own","translation":"…ou fais le tien","where":"app.js"},
  {"text":"Write to me on Telegram — I will tell you how it all works, and help.","translation":"Écris-moi sur Telegram — je t’expliquerai comment tout fonctionne, et je t’aiderai.","where":"app.js"},
  {"text":"Or read first how to make a game of your own:","translation":"Ou lis d’abord comment faire ton propre jeu :","where":"app.js"},
  {"text":"Make your own game","translation":"Faire son propre jeu","where":"app.js"},
  {"text":"Thank you!","translation":"Merci !","where":"app.js"},
  {"text":"The idea has reached me.","translation":"L’idée m’est bien parvenue.","where":"app.js"},
  {"text":"The sign-in was not begun here — begin again.","translation":"La connexion n’a pas commencé ici — recommence.","where":"app.js"},
  {"text":"Google did not confirm the email.","translation":"Google n’a pas confirmé l’e-mail.","where":"app.js"},
  {"text":"Signing in with Google is not set up here.","translation":"La connexion avec Google n’est pas configurée ici.","where":"app.js"},
  {"text":"Sign in","translation":"Connexion","where":"app.js"},
  {"text":"You can play without it. Signing in is only so that your games are on all your devices. No emails — unless you ask for them.","translation":"Tu peux jouer sans. La connexion sert seulement à avoir tes parties sur tous tes appareils. Pas d’e-mails — sauf si tu en demandes.","where":"app.js"},
  {"text":"Sign in with Google","translation":"Se connecter avec Google","where":"app.js"},
  {"text":"Games begun in this browser stay yours once you sign in.","translation":"Les parties commencées dans ce navigateur restent à toi une fois connecté.","where":"app.js"},
  {"text":"Back","translation":"Retour","where":"app.js"},
  {"text":"Profile","translation":"Profil","where":"app.js"},
  {"text":"signed in with Google","translation":"connecté avec Google","where":"app.js"},
  {"text":"Tell me","translation":"Préviens-moi","where":"app.js"},
  {"text":"Of new games and stories","translation":"Des nouveaux jeux et articles","where":"app.js"},
  {"text":"Of new stories","translation":"Des nouveaux articles","where":"app.js"},
  {"text":"When it comes out:","translation":"À sa sortie :","where":"app.js"},
  {"text":"cancel","translation":"annuler","where":"app.js"},
  {"text":"Sign out","translation":"Se déconnecter","where":"app.js"},
  {"text":"Danger zone","translation":"Zone dangereuse","where":"app.js"},
  {"text":"Delete the profile","translation":"Supprimer le profil","where":"app.js"},
  {"text":"Erases everything: the email, the games, the requests. At once and for good.","translation":"Efface tout : l’e-mail, les parties, les demandes. Tout de suite et pour de bon.","where":"app.js"},
  {"text":"Delete the profile? The email, the games and the requests will be erased at once and for good.","translation":"Supprimer le profil ? L’e-mail, les parties et les demandes seront effacés tout de suite et pour de bon.","where":"app.js"},
  {"text":"Privacy","translation":"Confidentialité","where":"app.js"},
  {"text":"moood is a site of small games.","translation":"moood est un site de petits jeux.","where":"app.js"},
  {"text":"What is collected","translation":"Ce qui est collecté","where":"app.js"},
  {"text":"If you sign in with Google: your name, email and picture — so that your games are with you on every device.","translation":"Si tu te connectes avec Google : ton nom, ton e-mail et ta photo — pour que tes parties te suivent sur chaque appareil.","where":"app.js"},
  {"text":"What you do on the site: the pages you open, the scenes and games you play, your choices and taps in them, how smoothly the scenes run, your device and browser. A random mark in a cookie tells your browser apart from others; it lasts two years, and once you sign in, what was done in this browser is yours.","translation":"Ce que tu fais sur le site : les pages que tu ouvres, les scènes et les jeux auxquels tu joues, tes choix et tes touches dedans, la fluidité des scènes, ton appareil et ton navigateur. Une marque aléatoire dans un cookie distingue ton navigateur des autres ; elle dure deux ans, et une fois que tu te connectes, ce qui a été fait dans ce navigateur est à toi.","where":"app.js"},
  {"text":"Your IP address, and the country and city found from it. The full address is kept for 30 days, then only the country and the city.","translation":"Ton adresse IP, ainsi que le pays et la ville qui en sont déduits. L’adresse complète est gardée 30 jours, ensuite seulement le pays et la ville.","where":"app.js"},
  {"text":"Errors: what went wrong on a page, and what was done just before it.","translation":"Les erreurs : ce qui s’est mal passé sur une page, et ce qui a été fait juste avant.","where":"app.js"},
  {"text":"Your email, if you ask to be told of new games, and the ideas you send.","translation":"Ton e-mail, si tu demandes à être prévenu des nouveaux jeux, et les idées que tu envoies.","where":"app.js"},
  {"text":"This is what the site needs to work: to find what goes wrong and to make the games better. Nothing is sold, and nothing is used for advertising.","translation":"C’est ce dont le site a besoin pour fonctionner : trouver ce qui ne va pas et améliorer les jeux. Rien n’est vendu, et rien ne sert à la publicité.","where":"app.js"},
  {"text":"Cookies","translation":"Cookies","where":"app.js"},
  {"text":"The site’s own: your sign-in, your language, your game in this browser, the mark above. Google Analytics and Yandex Metrica count visits and where people come from, and set cookies of their own. Not to be counted by them, turn off cookies for this site in your browser’s settings, or use a blocker.","translation":"Ceux du site : ta connexion, ta langue, ta partie dans ce navigateur, la marque ci-dessus. Google Analytics et Yandex Metrica comptent les visites et d’où viennent les gens, et posent leurs propres cookies. Pour ne pas être compté par eux, désactive les cookies pour ce site dans les réglages de ton navigateur, ou utilise un bloqueur.","where":"app.js"},
  {"text":"Who else sees it","translation":"Qui d’autre le voit","where":"app.js"},
  {"text":"Google — when you sign in with it, and Google Analytics.","translation":"Google — quand tu te connectes avec lui, et Google Analytics.","where":"app.js"},
  {"text":"Yandex — Yandex Metrica.","translation":"Yandex — Yandex Metrica.","where":"app.js"},
  {"text":"The voices and the music of the games are made by Google’s AI services from the games’ own texts: nothing of yours goes to them.","translation":"Les voix et la musique des jeux sont faites par les services d’IA de Google à partir des textes des jeux eux-mêmes : rien de ce qui est à toi ne leur parvient.","where":"app.js"},
  {"text":"How long","translation":"Combien de temps","where":"app.js"},
  {"text":"Your account — until you delete it (Profile → Delete the profile: at once and for good). What was done on the site and its errors — as long as the site runs; the full IP address — 30 days.","translation":"Ton compte — jusqu’à ce que tu le supprimes (Profil → Supprimer le profil : tout de suite et pour de bon). Ce qui a été fait sur le site et ses erreurs — tant que le site fonctionne ; l’adresse IP complète — 30 jours.","where":"app.js"},
  {"text":"Your data","translation":"Tes données","where":"app.js"},
  {"text":"To see or delete what is kept about you, write to this address:","translation":"Pour voir ou supprimer ce qui est gardé sur toi, écris à cette adresse :","where":"app.js"},
  {"text":"The country and the city by IP address: IP Geolocation by DB-IP (CC BY 4.0).","translation":"Le pays et la ville d’après l’adresse IP : IP Geolocation by DB-IP (CC BY 4.0).","where":"app.js"},
  {"text":"Updated on 18 October 2026.","translation":"Mis à jour le 18 octobre 2026.","where":"app.js"},
  {"text":"A browser with WebGPU is needed","translation":"Il faut un navigateur avec WebGPU","where":"app.js"},
  {"text":"This browser cannot draw the scene","translation":"Ce navigateur ne peut pas dessiner la scène","where":"app.js"},
  {"text":"The scenes here are alive: the browser itself draws them with WebGPU — a new way of drawing on the graphics card. This browser cannot do it, or it is turned off.","translation":"Les scènes ici sont vivantes : c’est le navigateur lui-même qui les dessine avec WebGPU — une nouvelle façon de dessiner sur la carte graphique. Ce navigateur ne sait pas le faire, ou c’est désactivé.","where":"app.js"},
  {"text":"Open the site in a recent Chrome or Edge — on a computer or on Android. On iPhone, iPad and Mac — in the latest Safari.","translation":"Ouvre le site dans un Chrome ou un Edge récent — sur ordinateur ou sur Android. Sur iPhone, iPad et Mac — dans la dernière version de Safari.","where":"app.js"},
  {"text":"the pictures of the scenes are seen everywhere.","translation":"les images des scènes se voient partout.","where":"app.js"},
  {"text":"Error","translation":"Erreur","where":"app.js"},
  {"text":"It did not open","translation":"Ça ne s’est pas ouvert","where":"app.js"},
  {"text":"An email is needed.","translation":"Il faut un e-mail.","where":"common.js"},
  {"text":"Write the idea first.","translation":"Écris d’abord l’idée.","where":"common.js"},
  {"text":"Too much from here at once: try again later.","translation":"Trop de demandes d’ici à la fois : réessaie plus tard.","where":"common.js"},
  {"text":"It is not there.","translation":"Ce n’est pas là.","where":"common.js"},
  {"text":"Too much to keep.","translation":"Trop à garder.","where":"common.js"},
  {"text":"Something went wrong ({status}).","translation":"Quelque chose s’est mal passé ({status}).","where":"common.js"},
  {"text":"Language","translation":"Langue","where":"common.js"},
  {"text":"as on the device","translation":"comme sur l’appareil","where":"common.js"},
  {"text":"light","translation":"clair","where":"common.js"},
  {"text":"dark","translation":"sombre","where":"common.js"},
  {"text":"Theme: {name}","translation":"Thème : {name}","where":"common.js"},
  {"text":"Theme","translation":"Thème","where":"common.js"},
  {"text":"Privacy policy","translation":"Politique de confidentialité","where":"common.js"},
  {"text":"“{title}”, {scene} — scene {n} of {all}; open it large","translation":"« {title} », {scene} — scène {n} sur {all} ; l’ouvrir en grand","where":"common.js"},
  {"text":"“{title}”, {scene} — scene {n} of {all}","translation":"« {title} », {scene} — scène {n} sur {all}","where":"common.js"},
  {"text":"keys — walk","translation":"touches — marcher","where":"common.js"},
  {"text":"tilt the phone","translation":"incline le téléphone","where":"common.js"},
  {"text":"move the mouse","translation":"bouge la souris","where":"common.js"},
  {"text":"← → run, space — jump","translation":"← → courir, espace — sauter","where":"common.js"},
  {"text":"slide a finger — look around","translation":"glisse le doigt — regarder autour","where":"common.js"},
  {"text":"drag — look around","translation":"fais glisser — regarder autour","where":"common.js"},
  {"text":"keys — turn","translation":"touches — tourner","where":"common.js"},
  {"text":"slide a finger — along","translation":"glisse le doigt — le long","where":"common.js"},
  {"text":"drag — along","translation":"fais glisser — le long","where":"common.js"},
  {"text":"slide a finger — look about","translation":"glisse le doigt — observer","where":"common.js"},
  {"text":"drag — look about","translation":"fais glisser — observer","where":"common.js"},
  {"text":"pinch — come closer","translation":"pince — s’approcher","where":"common.js"},
  {"text":"wheel — come closer","translation":"molette — s’approcher","where":"common.js"},
  {"text":"“{title}”, large","translation":"« {title} », en grand","where":"common.js"},
  {"text":"the scene","translation":"la scène","where":"common.js"},
  {"text":"Full screen","translation":"Plein écran","where":"common.js"},
  {"text":"The scene before","translation":"La scène précédente","where":"common.js"},
  {"text":"The next scene","translation":"La scène suivante","where":"common.js"},
  {"text":"Close","translation":"Fermer","where":"common.js"},
  {"text":"the scene will come alive","translation":"la scène va s’animer","where":"common.js"},
  {"text":"OK","translation":"OK","where":"common.js"},
  {"text":"or sign in with Google","translation":"ou se connecter avec Google","where":"common.js"},
  {"text":"Tell me of new stories","translation":"Préviens-moi des nouveaux articles","where":"common.js"},
  {"text":"Tell me when “{title}” comes out","translation":"Préviens-moi à la sortie de « {title} »","where":"common.js"},
  {"text":"only of stories","translation":"seulement des articles","where":"common.js"},
  {"text":"Emails of new stories are on","translation":"Les e-mails sur les nouveaux articles sont activés","where":"common.js"},
  {"text":"and of new games","translation":"et des nouveaux jeux","where":"common.js"},
  {"text":"An email will come when it is out — as of every new game and story","translation":"Un e-mail arrivera à sa sortie — comme pour chaque nouveau jeu et article","where":"common.js"},
  {"text":"only of this game","translation":"seulement de ce jeu","where":"common.js"},
  {"text":"unsubscribe","translation":"se désabonner","where":"common.js"},
  {"text":"An email will come when it is out","translation":"Un e-mail arrivera à sa sortie","where":"common.js"},
  {"text":"tell me of every new game and story","translation":"me prévenir de chaque nouveau jeu et article","where":"common.js"},
  {"text":"Tell me when it is out","translation":"Préviens-moi à sa sortie","where":"common.js"},
  {"text":"Cookies are used to keep the site working and make it better.","translation":"Les cookies servent à faire fonctionner le site et à l’améliorer.","where":"common.js"},
  {"text":"Accept","translation":"Accepter","where":"common.js"},
  {"text":"Keep the game","translation":"Garder la partie","where":"play.js"},
  {"text":"The game is kept in this browser","translation":"La partie est gardée dans ce navigateur","where":"play.js"},
  {"text":"To go on on another device, sign in.","translation":"Pour continuer sur un autre appareil, connecte-toi.","where":"play.js"},
  {"text":"No need","translation":"Pas besoin","where":"play.js"},
  {"text":"Small games after books and films: living scenes, voices, music. Played right in the browser — free.","translation":"De petits jeux d’après des livres et des films : des scènes vivantes, des voix, de la musique. On y joue directement dans le navigateur — gratuitement.","where":"said.js"},
  {"text":"How moood's games, worlds and scenes were made — with pictures of what changed and broke along the way.","translation":"Comment les jeux, les mondes et les scènes de moood ont été faits — avec des images de ce qui a changé et cassé en chemin.","where":"said.js"},
  {"text":"What moood collects, why, for how long, who else sees it — and how to have it deleted.","translation":"Ce que moood collecte, pourquoi, combien de temps, qui d’autre le voit — et comment le faire supprimer.","where":"said.js"},
  {"text":"There is no such scene","translation":"Cette scène n’existe pas","where":"scene.js"},
  {"text":"the scene is alive: move the mouse or tilt the phone","translation":"la scène est vivante : bouge la souris ou incline le téléphone","where":"scene.js"}
]}
