{"strings": [
  {"text":"No such page","translation":"No existe esa página","where":"app.js"},
  {"text":"There is no such page","translation":"Esa página no existe","where":"app.js"},
  {"text":"To the main page","translation":"A la página principal","where":"app.js"},
  {"text":"Dramas","translation":"Dramas","where":"app.js"},
  {"text":"Horror","translation":"Terror","where":"app.js"},
  {"text":"Adventures","translation":"Aventuras","where":"app.js"},
  {"text":"Comedies","translation":"Comedias","where":"app.js"},
  {"text":"out {date}","translation":"salió el {date}","where":"app.js"},
  {"text":"soon","translation":"pronto","where":"app.js"},
  {"text":"≈ {n} min","translation":"≈ {n} min","where":"app.js"},
  {"text":"Go on","translation":"Continuar","where":"app.js"},
  {"text":"Play","translation":"Jugar","where":"app.js"},
  {"text":"How it was made","translation":"Cómo se hizo","where":"app.js"},
  {"text":"How it is being made","translation":"Cómo se está haciendo","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":"Pequeños juegos basados en libros y películas: escenas vivas, voces, música. Se juegan directamente en el navegador, gratis, sin anuncios y sin registro.","where":"app.js"},
  {"text":"Made together with AI in one holiday.","translation":"Hechos junto con la IA en unas vacaciones.","where":"app.js"},
  {"text":"How it is made","translation":"Cómo está hecho","where":"app.js"},
  {"text":"Your plays","translation":"Tus partidas","where":"app.js"},
  {"text":"Genres","translation":"Géneros","where":"app.js"},
  {"text":"Soon","translation":"Pronto","where":"app.js"},
  {"text":"Stories","translation":"Artículos","where":"app.js"},
  {"text":"Sketches","translation":"Bocetos","where":"app.js"},
  {"text":"Games still being made: their scenes are there already, they cannot be played yet.","translation":"Juegos que aún se están haciendo: sus escenas ya están, pero todavía no se pueden jugar.","where":"app.js"},
  {"text":"A game of your own","translation":"Un juego propio","where":"app.js"},
  {"text":"+ Suggest an idea — or make your own","translation":"+ Sugiere una idea, o haz la tuya","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":"Busco buenas ideas para juegos: mándalas, lo leo todo. Y si quieres hacer el tuyo, escríbeme por Telegram: te cuento cómo funciona todo y te ayudo.","where":"app.js"},
  {"text":"Send an idea","translation":"Enviar una idea","where":"app.js"},
  {"text":"Write on Telegram","translation":"Escribir por Telegram","where":"app.js"},
  {"text":"How to make your own","translation":"Cómo hacer el tuyo","where":"app.js"},
  {"text":"New games","translation":"Juegos nuevos","where":"app.js"},
  {"text":"New games come one at a time.","translation":"Los juegos nuevos salen de uno en uno.","where":"app.js"},
  {"text":"all the stories","translation":"todos los artículos","where":"app.js"},
  {"text":"living scenes that have not become games yet","translation":"escenas vivas que aún no se han convertido en juegos","where":"app.js"},
  {"text":"Emails of new games and stories are on","translation":"Los correos sobre juegos y artículos nuevos están activados","where":"app.js"},
  {"text":"turn off","translation":"desactivar","where":"app.js"},
  {"text":"Tell me of new games and stories","translation":"Avísame de juegos y artículos nuevos","where":"app.js"},
  {"text":"A sketch — a living scene that has not become a game yet.","translation":"Un boceto: una escena viva que aún no se ha convertido en juego.","where":"app.js"},
  {"text":"Copy the link","translation":"Copiar el enlace","where":"app.js"},
  {"text":"The link is copied","translation":"Enlace copiado","where":"app.js"},
  {"text":"A link to the scene:","translation":"Un enlace a la escena:","where":"app.js"},
  {"text":"It cannot be played yet, but its scenes are here — have a look.","translation":"Aún no se puede jugar, pero sus escenas ya están aquí: échales un vistazo.","where":"app.js"},
  {"text":"With sound · played sideways.","translation":"Con sonido · se juega en horizontal.","where":"app.js"},
  {"text":"Voices and music — turn the sound on.","translation":"Voces y música: activa el sonido.","where":"app.js"},
  {"text":"Begun {ago}, kept in your profile.","translation":"Empezada {ago}, guardada en tu perfil.","where":"app.js"},
  {"text":"Begun {ago}, kept in this browser.","translation":"Empezada {ago}, guardada en este navegador.","where":"app.js"},
  {"text":"Start again","translation":"Empezar de nuevo","where":"app.js"},
  {"text":"Start the whole game again? What you have played will be lost.","translation":"¿Empezar todo el juego de nuevo? Lo que has jugado se perderá.","where":"app.js"},
  {"text":"{n} min read","translation":"{n} min de lectura","where":"app.js"},
  {"text":"New stories","translation":"Artículos nuevos","where":"app.js"},
  {"text":"New stories come out one at a time.","translation":"Los artículos nuevos salen de uno en uno.","where":"app.js"},
  {"text":"How the games, worlds and scenes were made — with pictures of what changed and broke along the way.","translation":"Cómo se hicieron los juegos, los mundos y las escenas, con imágenes de lo que cambió y se rompió por el camino.","where":"app.js"},
  {"text":"No stories yet.","translation":"Aún no hay artículos.","where":"app.js"},
  {"text":"Play {title}","translation":"Jugar a «{title}»","where":"app.js"},
  {"text":"Look: {title}","translation":"Ver: {title}","where":"app.js"},
  {"text":"All stories","translation":"Todos los artículos","where":"app.js"},
  {"text":"Written by {who}","translation":"Escrito por {who}","where":"app.js"},
  {"text":"updated {date}","translation":"actualizado el {date}","where":"app.js"},
  {"text":"A video with sound — turn it on","translation":"Un vídeo con sonido: actívalo","where":"app.js"},
  {"text":"Turn the sound off","translation":"Desactivar el sonido","where":"app.js"},
  {"text":"Suggest an idea","translation":"Sugiere una idea","where":"app.js"},
  {"text":"I am looking for good ideas for games. I read everything. You may stay anonymous.","translation":"Busco buenas ideas para juegos. Lo leo todo. Puedes quedarte en el anonimato.","where":"app.js"},
  {"text":"The idea","translation":"La idea","where":"app.js"},
  {"text":"I would like an answer at {email}","translation":"Quiero una respuesta en {email}","where":"app.js"},
  {"text":"Anonymously","translation":"De forma anónima","where":"app.js"},
  {"text":"Email","translation":"Correo","where":"app.js"},
  {"text":"— if you would like an answer","translation":"— si quieres una respuesta","where":"app.js"},
  {"text":"Send","translation":"Enviar","where":"app.js"},
  {"text":"…or make your own","translation":"…o haz la tuya","where":"app.js"},
  {"text":"Write to me on Telegram — I will tell you how it all works, and help.","translation":"Escríbeme por Telegram: te cuento cómo funciona todo y te ayudo.","where":"app.js"},
  {"text":"Or read first how to make a game of your own:","translation":"O lee primero cómo hacer tu propio juego:","where":"app.js"},
  {"text":"Make your own game","translation":"Haz tu propio juego","where":"app.js"},
  {"text":"Thank you!","translation":"¡Gracias!","where":"app.js"},
  {"text":"The idea has reached me.","translation":"La idea ha llegado.","where":"app.js"},
  {"text":"The sign-in was not begun here — begin again.","translation":"El inicio de sesión no empezó aquí: vuelve a empezar.","where":"app.js"},
  {"text":"Google did not confirm the email.","translation":"Google no confirmó el correo.","where":"app.js"},
  {"text":"Signing in with Google is not set up here.","translation":"Aquí no está configurado el inicio de sesión con Google.","where":"app.js"},
  {"text":"Sign in","translation":"Iniciar sesión","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":"Puedes jugar sin ello. Iniciar sesión solo sirve para tener tus partidas en todos tus dispositivos. Nada de correos, salvo que los pidas.","where":"app.js"},
  {"text":"Sign in with Google","translation":"Iniciar sesión con Google","where":"app.js"},
  {"text":"Games begun in this browser stay yours once you sign in.","translation":"Las partidas empezadas en este navegador seguirán siendo tuyas al iniciar sesión.","where":"app.js"},
  {"text":"Back","translation":"Atrás","where":"app.js"},
  {"text":"Profile","translation":"Perfil","where":"app.js"},
  {"text":"signed in with Google","translation":"sesión iniciada con Google","where":"app.js"},
  {"text":"Tell me","translation":"Avísame","where":"app.js"},
  {"text":"Of new games and stories","translation":"De juegos y artículos nuevos","where":"app.js"},
  {"text":"Of new stories","translation":"De artículos nuevos","where":"app.js"},
  {"text":"When it comes out:","translation":"Cuando salga:","where":"app.js"},
  {"text":"cancel","translation":"cancelar","where":"app.js"},
  {"text":"Sign out","translation":"Cerrar sesión","where":"app.js"},
  {"text":"Danger zone","translation":"Zona de peligro","where":"app.js"},
  {"text":"Delete the profile","translation":"Eliminar el perfil","where":"app.js"},
  {"text":"Erases everything: the email, the games, the requests. At once and for good.","translation":"Lo borra todo: el correo, las partidas, las peticiones. Al instante y para siempre.","where":"app.js"},
  {"text":"Delete the profile? The email, the games and the requests will be erased at once and for good.","translation":"¿Eliminar el perfil? El correo, las partidas y las peticiones se borrarán al instante y para siempre.","where":"app.js"},
  {"text":"Privacy","translation":"Privacidad","where":"app.js"},
  {"text":"moood is a site of small games.","translation":"moood es un sitio de pequeños juegos.","where":"app.js"},
  {"text":"What is collected","translation":"Qué se recoge","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 inicias sesión con Google: tu nombre, tu correo y tu foto, para que tus partidas te acompañen en cualquier dispositivo.","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":"Lo que haces en el sitio: las páginas que abres, las escenas y los juegos a los que juegas, tus elecciones y toques en ellos, con qué fluidez van las escenas, tu dispositivo y tu navegador. Una marca aleatoria en una cookie distingue tu navegador de los demás; dura dos años, y al iniciar sesión lo hecho en este navegador pasa a ser tuyo.","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":"Tu dirección IP, y el país y la ciudad que se deducen de ella. La dirección completa se guarda 30 días; después, solo el país y la ciudad.","where":"app.js"},
  {"text":"Errors: what went wrong on a page, and what was done just before it.","translation":"Errores: qué falló en una página y qué se hizo justo antes.","where":"app.js"},
  {"text":"Your email, if you ask to be told of new games, and the ideas you send.","translation":"Tu correo, si pides que te avisen de juegos nuevos, y las ideas que envías.","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":"Es lo que el sitio necesita para funcionar: encontrar lo que falla y mejorar los juegos. No se vende nada ni se usa nada para publicidad.","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":"Las del propio sitio: tu sesión, tu idioma, tu partida en este navegador y la marca de arriba. Google Analytics y Yandex Metrica cuentan las visitas y de dónde llega la gente, y ponen sus propias cookies. Para que no te cuenten, desactiva las cookies de este sitio en los ajustes del navegador o usa un bloqueador.","where":"app.js"},
  {"text":"Who else sees it","translation":"Quién más lo ve","where":"app.js"},
  {"text":"Google — when you sign in with it, and Google Analytics.","translation":"Google, cuando inicias sesión con él, y 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":"Las voces y la música de los juegos las hacen los servicios de IA de Google a partir de los propios textos de los juegos: nada tuyo les llega.","where":"app.js"},
  {"text":"How long","translation":"Cuánto tiempo","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":"Tu cuenta, hasta que la elimines (Perfil → Eliminar el perfil: al instante y para siempre). Lo hecho en el sitio y sus errores, mientras el sitio funcione; la dirección IP completa, 30 días.","where":"app.js"},
  {"text":"Your data","translation":"Tus datos","where":"app.js"},
  {"text":"To see or delete what is kept about you, write to this address:","translation":"Para ver o eliminar lo que se guarda sobre ti, escribe a esta dirección:","where":"app.js"},
  {"text":"The country and the city by IP address: IP Geolocation by DB-IP (CC BY 4.0).","translation":"El país y la ciudad por la dirección IP: IP Geolocation by DB-IP (CC BY 4.0).","where":"app.js"},
  {"text":"Updated on 18 October 2026.","translation":"Actualizado el 18 de octubre de 2026.","where":"app.js"},
  {"text":"A browser with WebGPU is needed","translation":"Hace falta un navegador con WebGPU","where":"app.js"},
  {"text":"This browser cannot draw the scene","translation":"Este navegador no puede dibujar la escena","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":"Aquí las escenas están vivas: las dibuja el propio navegador con WebGPU, una forma nueva de dibujar con la tarjeta gráfica. Este navegador no sabe hacerlo, o lo tiene desactivado.","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":"Abre el sitio en un Chrome o Edge reciente, en un ordenador o en Android. En iPhone, iPad y Mac, en la última versión de Safari.","where":"app.js"},
  {"text":"the pictures of the scenes are seen everywhere.","translation":"las imágenes de las escenas se ven en todas partes.","where":"app.js"},
  {"text":"Error","translation":"Error","where":"app.js"},
  {"text":"It did not open","translation":"No se abrió","where":"app.js"},
  {"text":"An email is needed.","translation":"Hace falta un correo.","where":"common.js"},
  {"text":"Write the idea first.","translation":"Escribe primero la idea.","where":"common.js"},
  {"text":"Too much from here at once: try again later.","translation":"Demasiado desde aquí a la vez: inténtalo más tarde.","where":"common.js"},
  {"text":"It is not there.","translation":"No está.","where":"common.js"},
  {"text":"Too much to keep.","translation":"Demasiado para guardarlo.","where":"common.js"},
  {"text":"Something went wrong ({status}).","translation":"Algo salió mal ({status}).","where":"common.js"},
  {"text":"Language","translation":"Idioma","where":"common.js"},
  {"text":"as on the device","translation":"como en el dispositivo","where":"common.js"},
  {"text":"light","translation":"claro","where":"common.js"},
  {"text":"dark","translation":"oscuro","where":"common.js"},
  {"text":"Theme: {name}","translation":"Tema: {name}","where":"common.js"},
  {"text":"Theme","translation":"Tema","where":"common.js"},
  {"text":"Privacy policy","translation":"Política de privacidad","where":"common.js"},
  {"text":"“{title}”, {scene} — scene {n} of {all}; open it large","translation":"«{title}», {scene}: escena {n} de {all}; abrirla en grande","where":"common.js"},
  {"text":"“{title}”, {scene} — scene {n} of {all}","translation":"«{title}», {scene}: escena {n} de {all}","where":"common.js"},
  {"text":"keys — walk","translation":"teclas: caminar","where":"common.js"},
  {"text":"tilt the phone","translation":"inclina el teléfono","where":"common.js"},
  {"text":"move the mouse","translation":"mueve el ratón","where":"common.js"},
  {"text":"← → run, space — jump","translation":"← → correr, espacio: saltar","where":"common.js"},
  {"text":"slide a finger — look around","translation":"desliza un dedo: mirar alrededor","where":"common.js"},
  {"text":"drag — look around","translation":"arrastra: mirar alrededor","where":"common.js"},
  {"text":"keys — turn","translation":"teclas: girar","where":"common.js"},
  {"text":"slide a finger — along","translation":"desliza un dedo: avanzar","where":"common.js"},
  {"text":"drag — along","translation":"arrastra: avanzar","where":"common.js"},
  {"text":"slide a finger — look about","translation":"desliza un dedo: echar un vistazo","where":"common.js"},
  {"text":"drag — look about","translation":"arrastra: echar un vistazo","where":"common.js"},
  {"text":"pinch — come closer","translation":"pellizca: acercarte","where":"common.js"},
  {"text":"wheel — come closer","translation":"rueda: acercarte","where":"common.js"},
  {"text":"“{title}”, large","translation":"«{title}», en grande","where":"common.js"},
  {"text":"the scene","translation":"la escena","where":"common.js"},
  {"text":"Full screen","translation":"Pantalla completa","where":"common.js"},
  {"text":"The scene before","translation":"La escena anterior","where":"common.js"},
  {"text":"The next scene","translation":"La escena siguiente","where":"common.js"},
  {"text":"Close","translation":"Cerrar","where":"common.js"},
  {"text":"the scene will come alive","translation":"la escena cobrará vida","where":"common.js"},
  {"text":"OK","translation":"Vale","where":"common.js"},
  {"text":"or sign in with Google","translation":"o inicia sesión con Google","where":"common.js"},
  {"text":"Tell me of new stories","translation":"Avísame de artículos nuevos","where":"common.js"},
  {"text":"Tell me when “{title}” comes out","translation":"Avísame cuando salga «{title}»","where":"common.js"},
  {"text":"only of stories","translation":"solo de artículos","where":"common.js"},
  {"text":"Emails of new stories are on","translation":"Los correos sobre artículos nuevos están activados","where":"common.js"},
  {"text":"and of new games","translation":"y de juegos nuevos","where":"common.js"},
  {"text":"An email will come when it is out — as of every new game and story","translation":"Llegará un correo cuando salga, como de cada juego y artículo nuevo","where":"common.js"},
  {"text":"only of this game","translation":"solo de este juego","where":"common.js"},
  {"text":"unsubscribe","translation":"darse de baja","where":"common.js"},
  {"text":"An email will come when it is out","translation":"Llegará un correo cuando salga","where":"common.js"},
  {"text":"tell me of every new game and story","translation":"avísame de cada juego y artículo nuevo","where":"common.js"},
  {"text":"Tell me when it is out","translation":"Avísame cuando salga","where":"common.js"},
  {"text":"Cookies are used to keep the site working and make it better.","translation":"Las cookies sirven para que el sitio funcione y mejore.","where":"common.js"},
  {"text":"Accept","translation":"Aceptar","where":"common.js"},
  {"text":"Keep the game","translation":"Guardar la partida","where":"play.js"},
  {"text":"The game is kept in this browser","translation":"La partida está guardada en este navegador","where":"play.js"},
  {"text":"To go on on another device, sign in.","translation":"Para seguir en otro dispositivo, inicia sesión.","where":"play.js"},
  {"text":"No need","translation":"No hace falta","where":"play.js"},
  {"text":"Small games after books and films: living scenes, voices, music. Played right in the browser — free.","translation":"Pequeños juegos basados en libros y películas: escenas vivas, voces, música. Se juegan directamente en el navegador, gratis.","where":"said.js"},
  {"text":"How moood's games, worlds and scenes were made — with pictures of what changed and broke along the way.","translation":"Cómo se hicieron los juegos, los mundos y las escenas de moood, con imágenes de lo que cambió y se rompió por el camino.","where":"said.js"},
  {"text":"What moood collects, why, for how long, who else sees it — and how to have it deleted.","translation":"Qué recoge moood, para qué, durante cuánto tiempo, quién más lo ve, y cómo pedir que se borre.","where":"said.js"},
  {"text":"There is no such scene","translation":"Esa escena no existe","where":"scene.js"},
  {"text":"the scene is alive: move the mouse or tilt the phone","translation":"la escena está viva: mueve el ratón o inclina el teléfono","where":"scene.js"}
]}
