{
    "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-tlvr/headerName": "Riccardo Verza | Tennis League VR",
        "page/project-detail-tlvr/metaDescription": "Dettagli del progetto. Un'analisi approfondita del lavoro di Riccardo Verza.",
        "page/project-detail-tlvr/siteTitle": "Riccardo Verza | Tennis League VR",
        "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/tlvr/desc-l": "<b>Tennis League VR</b> nasce come supporto all'apprendimento del tennis e strumento di esercitazione, per poi evolversi in un videogioco completo disponibile sul Meta Quest Store.<br />La prima regola dello sviluppo è stata implementare un sistema di training fisicamente realistico.<br /><br />In Tennis League VR è possibile personalizzare il proprio avatar, inclusi nome, nazionalità e altezza, la mano predominante e il posizionamento standard della racchetta.<br /><br />È inoltre possibile scegliere tra diverse modalità di gioco, vari avversari per la modalità single player (sì, c'è anche la <b>modalità Torneo</b>) e diversi campi da gioco con differenti tipi di terreno.<br /><br />Sono disponibili anche una modalità di <b>gioco online</b> e una modalità di <b>training</b> con spiegazioni sulle posture per effettuare i colpi, calibrate con l'aiuto di istruttori esperti.<br /><br>Ultimo ma non meno importante, l'app include il minigioco <b>Droid Rush</b>, una rivisitazione del tennis in stile tower defense.",
        "project/tlvr/desc-s": "Gioco e simulatore di tennis, sviluppato in collaborazione con istruttori professionisti.",
        "project/tlvr/link/casestudy-en/desc": "Case Study (AnotheReality 🇬🇧↗️)",
        "project/tlvr/link/casestudy-it/desc": "Case Study (AnotheReality 🇮🇹↗️)",
        "project/tlvr/link/landing/desc": "Scopri il Gioco (Tennis League VR ↗️)",
        "project/tlvr/link/metaqueststore/desc": "Visita lo Store (Meta ↗️)",
        "project/tlvr/medium/avatar/desc": "Personalizzazione dell'Avatar e nome utente",
        "project/tlvr/medium/customization/desc": "Personalizzazione della racchetta, della mano e dell'altezza",
        "project/tlvr/medium/droidrush/desc": "Droid Rush: difendi la base a colpi di racchetta!",
        "project/tlvr/medium/field/desc": "Molti campi dinamici e colorati in cui giocare",
        "project/tlvr/medium/gameplay/desc": "Gioca virtuale, fai movimento reale",
        "project/tlvr/medium/trailer/desc": "Trailer ufficiale",
        "project/tlvr/medium/training/desc": "Motalità \"Training\": impara i colpi base in modalità assistita",
        "project/tlvr/my-role": "Il mio ruolo nel progetto <b>Tennis League VR</b> è stato inizialmente <b>Senior Unity Programmer</b> e, a produzione inoltrata, riferimento tecnico di supporto e interventi mirati.<br />\n<br />\nNella prima fase sono stato particolarmente coinvolto, poiché era necessario definire il core applicativo e il set di feature e meccaniche, tra cui <b>la logica di teletrasporto e l'IA degli avversari, comprensiva di movimenti e reazioni ai colpi</b>.<br />\n<br />\nHo inoltre supportato i tech artist nel processo di ottimizzazione, per garantire una buona stabilità del framerate anche su Oculus Quest 2.<br />\n<br />\nTerminata la definizione dei componenti core, ho partecipato all'implementazione del <b>sistema multiplayer e delle Inverse Kinematics sugli avatar dei giocatori</b>.<br />\n<br />\nHo effettuato il trasferimento di conoscenze e, compatibilmente con le altre attività a cui sono stato assegnato, sono rimasto disponibile per consulti e interventi mirati per tutta la durata del progetto.",
        "project/tlvr/name": "Tennis League VR",
        "project/tlvr/team": ""
    },
    "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-tlvr/headerName": "Riccardo Verza | Tennis League VR",
        "page/project-detail-tlvr/metaDescription": "Project details. An in-depth analysis of Riccardo Verza's work.",
        "page/project-detail-tlvr/siteTitle": "Riccardo Verza | Tennis League VR",
        "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/tlvr/desc-l": "<b>Tennis League VR</b> was initially created as a tool to learn tennis and practice exercises, and later evolved into a full-fledged game available on the Meta Quest Store.<br />The first rule in development was to implement a physically realistic training system.<br /><br />In Tennis League VR, players can customize their avatar, including name, nationality, height, dominant hand, and standard racket positioning.<br /><br />It is also possible to choose between different game modes, various opponents in single-player mode (yes, there is also a <b>Tournament mode</b>), and multiple courts with different types of terrain.<br /><br />The game also features an <b>online mode</b> and a <b>training mode</b> with guidance on stroke posture, calibrated with the help of expert instructors.<br /><br>Last but not least, the app includes the minigame <b>Droid Rush</b>, a tower defense-style reinterpretation of tennis.",
        "project/tlvr/desc-s": "Tennis game and simulator, developed in collaboration with professional coaches.",
        "project/tlvr/link/casestudy-en/desc": "Case Study (AnotheReality 🇬🇧↗️)",
        "project/tlvr/link/casestudy-it/desc": "Case Study (AnotheReality 🇮🇹↗️)",
        "project/tlvr/link/landing/desc": "Discover the Game (Tennis League VR ↗️)",
        "project/tlvr/link/metaqueststore/desc": "Visit the Store (Meta ↗️)",
        "project/tlvr/medium/avatar/desc": "Avatar and Username Customization",
        "project/tlvr/medium/customization/desc": "Racket, Hand and Height Customization",
        "project/tlvr/medium/droidrush/desc": "Droid Rush: defend the base with racket shots!",
        "project/tlvr/medium/field/desc": "Many Dynamic and Colorful Courts",
        "project/tlvr/medium/gameplay/desc": "Virtual Play, Real Movement",
        "project/tlvr/medium/trailer/desc": "Official Trailer",
        "project/tlvr/medium/training/desc": "Training Mode: learn basic shots with assistance",
        "project/tlvr/my-role": "My role in the project <b>Tennis League VR</b> initially was <b>Senior Unity Programmer</b> and, later in production, I acted as a technical reference for support and targeted interventions.<br /><br />In the early phase, I was particularly involved as it was necessary to define the core application and the set of features and mechanics, including <b>teleportation logic and opponent AI, encompassing movements and reactions to hits</b>.<br /><br />I also supported the tech artists in the optimization process to ensure good framerate stability even on Oculus Quest 2.<br /><br />Once the core components were defined, I participated in implementing the <b>multiplayer system and Inverse Kinematics on player avatars</b>.<br /><br />I conducted knowledge transfer and, compatibly with other tasks I was assigned, remained available for consultations and targeted interventions throughout the entire duration of the project.",
        "project/tlvr/name": "Tennis League VR",
        "project/tlvr/team": ""
    },
    "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-tlvr/headerName": "ヴェルザ・リッカルド | Tennis League VR",
        "page/project-detail-tlvr/metaDescription": "プロジェクトの詳細。ヴェルザ・リッカルドの作品の詳細な分析。",
        "page/project-detail-tlvr/siteTitle": "ヴェルザ・リッカルド | Tennis League VR",
        "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/tlvr/desc-l": "<b>Tennis League VR</b> は、テニス学習のサポートおよび練習用ツールとして誕生し、その後、Meta Quest Storeで提供される完全版のゲームに進化しました。<br />開発における第一のルールは、物理的にリアルなトレーニングシステムを実装することでした。<br /><br />Tennis League VRでは、名前、国籍、身長、利き手、標準的なラケットの位置など、アバターを自由にカスタマイズできます。<br /><br />また、複数のゲームモード、シングルプレイヤー用の様々な対戦相手（もちろん<b>トーナメントモード</b>もあります）、異なる種類のコートから選択することも可能です。<br /><br />さらに、<b>オンラインモード</b>や、専門のインストラクターの指導を元にした打球姿勢のトレーニングモードも用意されています。<br /><br>最後に、アプリ内にはミニゲーム<b>Droid Rush</b>もあり、テニスをタワーディフェンス風にアレンジしています。",
        "project/tlvr/desc-s": "プロのコーチと共同開発されたテニスゲーム兼シミュレーター。",
        "project/tlvr/link/casestudy-en/desc": "ケーススタディ（AnotheReality 🇬🇧↗️）",
        "project/tlvr/link/casestudy-it/desc": "ケーススタディ（AnotheReality 🇮🇹↗️）",
        "project/tlvr/link/landing/desc": "ゲームを発見（Tennis League VR ↗️）",
        "project/tlvr/link/metaqueststore/desc": "ストアを見る（Meta ↗️）",
        "project/tlvr/medium/avatar/desc": "アバターとユーザー名のカスタマイズ",
        "project/tlvr/medium/customization/desc": "ラケット、手、身長のカスタマイズ",
        "project/tlvr/medium/droidrush/desc": "ドロイドラッシュ：ラケットで基地を守れ",
        "project/tlvr/medium/field/desc": "遊べる多数のダイナミックでカラフルなコート",
        "project/tlvr/medium/gameplay/desc": "バーチャルプレイ、リアル動作",
        "project/tlvr/medium/trailer/desc": "公式トレーラー",
        "project/tlvr/medium/training/desc": "トレーニングモード：基本ショットをアシスト付きで学ぶ",
        "project/tlvr/my-role": "プロジェクト<b>Tennis League VR</b>での私の役割は、当初<b>シニアUnityプログラマー</bで、制作が進むにつれてサポートおよび特定の介入の技術的リファレンスとして活動しました。<br /><br />初期段階では、コアアプリケーションと機能・メカニクスのセットを定義する必要があったため、特に関与しました。その中には、<b>テレポートのロジックや対戦相手のAI（動きや打撃への反応を含む）</b>も含まれます。<br /><br />また、Oculus Quest 2でもフレームレートの安定性を確保するために、テックアーティストの最適化プロセスをサポートしました。<br /><br />コアコンポーネントの定義が完了した後、<b>マルチプレイヤーシステムおよびプレイヤーアバターのインバースキネマティクス</b>の実装に参加しました。<br /><br />知識の移転を行い、割り当てられた他のタスクと両立させながら、プロジェクト全期間を通じて相談や特定の介入に対応可能な状態を維持しました。",
        "project/tlvr/name": "Tennis League VR",
        "project/tlvr/team": ""
    }
}