{
    "it": {
        "contactForm/buttonText": "Invia",
        "contactForm/contactTitle": "Contattami",
        "contactForm/formEmail": "Email",
        "contactForm/formMessage": "Messaggio",
        "contactForm/formName": "Nome",
        "contactForm/mail/formError": "❌ Errore nell'invio del messaggio.",
        "contactForm/mail/formSuccess": "✅ Messaggio inviato con successo!",
        "contactForm/validation/email": "Inserisci un indirizzo email valido.",
        "contactForm/validation/required": "Questo campo è obbligatorio.",
        "contactForm/validation/tooShort": "Il testo è troppo corto (minimo {min} caratteri).",
        "footerCopy": "© 2025 Riccardo Verza. Tutti i diritti riservati.",
        "footerResume": "CV (PDF)",
        "page/project-detail-veshike/headerName": "Riccardo Verza | Veshike",
        "page/project-detail-veshike/metaDescription": "Dettagli del progetto. Un'analisi approfondita del lavoro di Riccardo Verza.",
        "page/project-detail-veshike/siteTitle": "Riccardo Verza | Veshike",
        "page/project-detail/mediaTitle": "Media",
        "page/project-detail/myRoleHeaderTitle": "Ruolo",
        "page/project-detail/myRoleTitle": "Il mio Ruolo nel Progetto",
        "page/project-detail/navBack": "Indietro",
        "page/project-detail/navContact": "Contatti",
        "page/project-detail/navHome": "(Home)",
        "page/project-detail/navTop": "(Top)",
        "page/project-detail/teamHeaderTitle": "Team",
        "page/project-detail/teamTitle": "Composizione del Team",
        "page/project-detail/warningVideoTag": "(Attenzione! Per visualizzare questo video, utilizza un browser aggiornato!)",
        "project-def/company/anothereality": "AnotheReality",
        "project-def/company/dbga": "DBGA",
        "project-def/company/ggj": "Global Game Jam",
        "project-def/company/mds": "MDS Net",
        "project-def/company/personalportfolio": "Portfolio personale",
        "project-def/context/all": "🌐 Tutti i progetti",
        "project-def/context/private": "🎮 Progetti personali",
        "project-def/context/school": "📚 Progetti accademici",
        "project-def/context/work": "💼 Progetti professionali",
        "project-def/platform/android": "Android",
        "project-def/platform/androidios": "Android + iOS",
        "project-def/platform/ios": "iOS",
        "project-def/platform/multipcvr": "PC + VR",
        "project-def/platform/pc": "PC",
        "project-def/platform/vr": "VR",
        "project-def/platform/web": "Web",
        "project-def/platform/webgl": "WebGL",
        "project-def/playernum/bothplayer": "Single e multiplayer",
        "project-def/playernum/multiplayer": "Multiplayer",
        "project-def/playernum/singleplayer": "Single player",
        "project-def/playernum/singleuser": "Utente singolo",
        "project-def/type/game": "Videogioco",
        "project-def/type/learning": "Apprendimento",
        "project-def/type/product": "Prodotto",
        "project/veshike/desc-l": "Gli oziosi si stanno riposando troppo! Aiuta i Namahage a identificarli e punirli!<br />\n<br />\nIn <b>Veshike</b>, indossi il costume e la maschera di un Namahage, un messaggero divino che punisce i nullafacenti. Le persone che se ne stanno in panciolle tutto il giorno sviluppano delle vesciche sotto i piedi quando si siedono intorno al fuoco. È così che le riconoscerai. Ma presta attenzione! Si scambieranno di posto per confonderti, quindi memorizza il loro abbigliamento!<br />\n<br />\nPer il tema <b>\"Mask\"</b> della <b>Global Game Jam 2026</b>, ecco <b>Veshike</b>!",
        "project/veshike/desc-s": "Gli oziosi si stanno riposando troppo! Aiuta i Namahage a identificarli e punirli!",
        "project/veshike/link/landing/desc": "Scopri il Gioco (GGJ ↗️)",
        "project/veshike/medium/choice/desc": "... poi, quando si saranno scambiati di posto, selezionali e puniscili!",
        "project/veshike/medium/credits/desc": "Menu e crediti",
        "project/veshike/medium/memory/desc": "Prima di tutto, memorizza gli abitanti con le vesciche...",
        "project/veshike/medium/trailer/desc": "Trailer ufficiale",
        "project/veshike/my-role": "Il mio ruolo nel progetto <b>Veshike</b> è stato <b>Lead Programmer e Producer</b>. Inoltre, sono stato un <b>Mentor</b> della sede in cui si è tenuto l'evento.<br />\n<br />\nHo partecipato a questa Jam con due colleghi artisti, a cui si sono aggiunti altri membri junior conosciuti sul posto.<br />\n<br />\nPer affrontare le 48 ore di sviluppo, una volta svelato il tema, insieme al Team abbiamo definito un progetto di <b>dimensioni contenute, divertente e con una core mechanic semplice</b>, per cercare di raggiungere rapidamente uno stato di lavorazione avanzato nel tempo a disposizione.<br />\n<br />\nDurante la produzione, essendo l'unico sviluppatore di ruolo e dovendo inframezzare le attività da Mentor, ho impostato il progetto in modo che i miei compagni potessero lavorare su elementi separati in autonomia, per ridurre il rischio di accavallamenti.<br />\n<br />\nAbbiamo completato lo sviluppo con un progetto funzionante, ma soprattutto, è stata una fonte di studio e sperimentazione per molti membri del Team.",
        "project/veshike/name": "Veshike",
        "project/veshike/team": "<ul><li><b>[Programmazione]</b> Riccardo Verza, Alessandro Pesetti, Alessandro Zanola, Misia Filoseta</li><li><b>[Art e Design]</b> Christian Steve Scampini, Marco Sessa</li><li><b>[Sound]</b> Lorenzo Derossi</li><li><b>[Supporto narrativo, nutrizionale e morale]</b> Giulia Martino</li></ul>"
    },
    "en": {
        "contactForm/buttonText": "Send",
        "contactForm/contactTitle": "Contact me",
        "contactForm/formEmail": "Email",
        "contactForm/formMessage": "Message",
        "contactForm/formName": "Name",
        "contactForm/mail/formError": "❌ Error sending message.",
        "contactForm/mail/formSuccess": "✅ Message sent successfully!",
        "contactForm/validation/email": "Please enter a valid email address.",
        "contactForm/validation/required": "This field is required.",
        "contactForm/validation/tooShort": "Text is too short (minimum {min} characters).",
        "footerCopy": "© 2025 Riccardo Verza. All rights reserved.",
        "footerResume": "Resume (PDF)",
        "page/project-detail-veshike/headerName": "Riccardo Verza | Veshike",
        "page/project-detail-veshike/metaDescription": "Project details. An in-depth analysis of Riccardo Verza's work.",
        "page/project-detail-veshike/siteTitle": "Riccardo Verza | Veshike",
        "page/project-detail/mediaTitle": "Media",
        "page/project-detail/myRoleHeaderTitle": "Role",
        "page/project-detail/myRoleTitle": "My Role in the Project",
        "page/project-detail/navBack": "Back",
        "page/project-detail/navContact": "Contact",
        "page/project-detail/navHome": "(Home)",
        "page/project-detail/navTop": "(Top)",
        "page/project-detail/teamHeaderTitle": "Team",
        "page/project-detail/teamTitle": "Team Composition",
        "page/project-detail/warningVideoTag": "(Warning! To view this video, please use an updated browser!)",
        "project-def/company/anothereality": "AnotheReality",
        "project-def/company/dbga": "DBGA",
        "project-def/company/ggj": "Global Game Jam",
        "project-def/company/mds": "MDS Net",
        "project-def/company/personalportfolio": "Personal portfolio",
        "project-def/context/all": "🌐 All Projects",
        "project-def/context/private": "🎮 Personal Projects",
        "project-def/context/school": "📚 Academic Projects",
        "project-def/context/work": "💼 Professional Projects",
        "project-def/platform/android": "Android",
        "project-def/platform/androidios": "Android + iOS",
        "project-def/platform/ios": "iOS",
        "project-def/platform/multipcvr": "PC + VR",
        "project-def/platform/pc": "PC",
        "project-def/platform/vr": "VR",
        "project-def/platform/web": "Web",
        "project-def/platform/webgl": "WebGL",
        "project-def/playernum/bothplayer": "Single and multiplayer",
        "project-def/playernum/multiplayer": "Multiplayer",
        "project-def/playernum/singleplayer": "Single player",
        "project-def/playernum/singleuser": "Single user",
        "project-def/type/game": "Video game",
        "project-def/type/learning": "Learning",
        "project-def/type/product": "Product",
        "project/veshike/desc-l": "The lazybones are resting too much! Help the Namahage identify and punish them!<br />\n<br />\nIn <b>Veshike</b>, you wear the costume and mask of a Namahage, a divine messenger who punishes idlers. People who spend all day lounging around develop blisters under their feet when they sit by the fire. That is how you will recognize them. But be careful! They will swap places to confuse you, so memorize their clothing!<br />\n<br />\nFor the <b>\"Mask\"</b> theme of the <b>Global Game Jam 2026</b>, here is <b>Veshike</b>!",
        "project/veshike/desc-s": "The lazybones are resting too much! Help the Namahage identify and punish them!",
        "project/veshike/link/landing/desc": "Discover the Game (GGJ ↗️)",
        "project/veshike/medium/choice/desc": "... then, once they have swapped places, select them and punish them!",
        "project/veshike/medium/credits/desc": "Menu and credits",
        "project/veshike/medium/memory/desc": "First of all, memorize the villagers with blisters...",
        "project/veshike/medium/trailer/desc": "Official Trailer",
        "project/veshike/my-role": "My role in the <b>Veshike</b> project was <b>Lead Programmer and Producer</b>. I also acted as a <b>Mentor</b> at the venue where the event took place.<br />\n<br />\nI took part in this Jam with two artist colleagues, joined by additional junior members met on site.<br />\n<br />\nTo tackle the 48 hours of development, once the theme was revealed, the team and I defined a <b>small-scale, fun project with a simple core mechanic</b>, aiming to reach an advanced production state as quickly as possible within the available time.<br />\n<br />\nDuring production, being the only developer in role and having to alternate with mentoring duties, I structured the project so my teammates could work independently on separate elements, reducing the risk of overlap.<br />\n<br />\nWe completed development with a fully working project, but above all, it became a valuable source of learning and experimentation for many team members.",
        "project/veshike/name": "Veshike",
        "project/veshike/team": "<ul><li><b>[Programming]</b> Riccardo Verza, Alessandro Pesetti, Alessandro Zanola, Misia Filoseta</li><li><b>[Art & Design]</b> Christian Steve Scampini, Marco Sessa</li><li><b>[Sound]</b> Lorenzo Derossi</li><li><b>[Narrative, nutritional and moral support]</b> Giulia Martino</li></ul>"
    },
    "ja": {
        "contactForm/buttonText": "送信",
        "contactForm/contactTitle": "お問い合わせ",
        "contactForm/formEmail": "メール",
        "contactForm/formMessage": "メッセージ",
        "contactForm/formName": "名前",
        "contactForm/mail/formError": "❌ メッセージ送信エラー。",
        "contactForm/mail/formSuccess": "✅ メッセージが正常に送信されました！",
        "contactForm/validation/email": "有効なメールアドレスを入力してください。",
        "contactForm/validation/required": "このフィールドは必須です。",
        "contactForm/validation/tooShort": "テキストが短すぎます（最低{min}文字）。",
        "footerCopy": "© 2025 ヴェルザ・リッカルド。全著作権所有。",
        "footerResume": "履歴書 (PDF)",
        "page/project-detail-veshike/headerName": "ヴェルザ・リッカルド | ベシケ",
        "page/project-detail-veshike/metaDescription": "プロジェクトの詳細。ヴェルザ・リッカルドの作品の詳細な分析。",
        "page/project-detail-veshike/siteTitle": "ヴェルザ・リッカルド | ベシケ",
        "page/project-detail/mediaTitle": "メディア",
        "page/project-detail/myRoleHeaderTitle": "役割",
        "page/project-detail/myRoleTitle": "プロジェクトでの私の役割",
        "page/project-detail/navBack": "戻る",
        "page/project-detail/navContact": "連絡先",
        "page/project-detail/navHome": "（ホーム）",
        "page/project-detail/navTop": "（トップ）",
        "page/project-detail/teamHeaderTitle": "チーム",
        "page/project-detail/teamTitle": "チーム構成",
        "page/project-detail/warningVideoTag": "（注意！この動画を視聴するには、最新のブラウザをご利用ください！）",
        "project-def/company/anothereality": "AnotheReality",
        "project-def/company/dbga": "DBGA",
        "project-def/company/ggj": "Global Game Jam",
        "project-def/company/mds": "MDS Net",
        "project-def/company/personalportfolio": "個人ポートフォリオ",
        "project-def/context/all": "🌐 すべてのプロジェクト",
        "project-def/context/private": "🎮 個人プロジェクト",
        "project-def/context/school": "📚 学術プロジェクト",
        "project-def/context/work": "💼 プロフェッショナルプロジェクト",
        "project-def/platform/android": "Android",
        "project-def/platform/androidios": "Android＋iOS",
        "project-def/platform/ios": "iOS",
        "project-def/platform/multipcvr": "PC＋VR",
        "project-def/platform/pc": "PC",
        "project-def/platform/vr": "VR",
        "project-def/platform/web": "ウェブ",
        "project-def/platform/webgl": "WebGL",
        "project-def/playernum/bothplayer": "シングル＆マルチプレイヤー",
        "project-def/playernum/multiplayer": "マルチプレイヤー",
        "project-def/playernum/singleplayer": "シングルプレイヤー",
        "project-def/playernum/singleuser": "シングルユーザー",
        "project-def/type/game": "ビデオゲーム",
        "project-def/type/learning": "学習",
        "project-def/type/product": "製品",
        "project/veshike/desc-l": "怠け者たちが休みすぎている！ナマハゲとなり、彼らを見つけ出して罰を与えよう！<br />\n<br />\n<b>ベシケ</b>では、怠け者を罰する神の使い「ナマハゲ」の衣装と仮面を身にまといます。一日中ごろごろして過ごす人々は、囲炉裏のそばに座ることで足の裏に水ぶくれができてしまいます。それが見分ける手がかりです。ですが注意してください！彼らはあなたを惑わすために場所を入れ替えます。服装をよく覚えておきましょう！<br />\n<br />\n<b>Global Game Jam 2026</b>のテーマ<b>「\"Mask\"」</b>から生まれた作品、<b>ベシケ</b>です！",
        "project/veshike/desc-s": "怠け者たちが休みすぎている！ナマハゲとなり、彼らを見つけ出して罰を与えよう！",
        "project/veshike/link/landing/desc": "ゲームを発見（GGJ ↗️）",
        "project/veshike/medium/choice/desc": "…そして場所を入れ替えた後、正しい相手を選んで罰を与えよう！",
        "project/veshike/medium/credits/desc": "メニューとクレジット",
        "project/veshike/medium/memory/desc": "まずは、水ぶくれのある住民を覚えよう…",
        "project/veshike/medium/trailer/desc": "公式トレーラー",
        "project/veshike/my-role": "<b>ベシケ</b>プロジェクトにおける私の役割は、<b>リードプログラマー兼プロデューサー</b>でした。また、イベントが開催された会場の<b>メンター</b>も務めました。<br />\n<br />\n本ジャムには、2人のアーティスト仲間と参加し、現地で出会ったジュニアメンバーが加わりました。<br />\n<br />\n48時間という限られた開発時間に対応するため、テーマ発表後、チームと共に<b>規模が小さく、楽しく、シンプルなコアメカニクスを持つプロジェクト</b>を定義し、短時間で開発を進められる構成を目指しました。<br />\n<br />\n制作中は、私が唯一の開発担当であり、メンター業務も並行して行う必要があったため、メンバーそれぞれが独立して作業できるようプロジェクトを構成し、作業の重複リスクを減らしました。<br />\n<br />\n最終的に、動作する完成版を仕上げることができただけでなく、多くのチームメンバーにとって学習と実験の場となりました。",
        "project/veshike/name": "ベシケ",
        "project/veshike/team": "<ul><li><b>[プログラミング]</b> Riccardo Verza, Alessandro Pesetti, Alessandro Zanola, Misia Filoseta</li><li><b>[アート・デザイン]</b> Christian Steve Scampini, Marco Sessa</li><li><b>[サウンド]</b> Lorenzo Derossi</li><li><b>[物語・栄養・精神的サポート]</b> Giulia Martino</li></ul>"
    }
}