diff --git a/index.html b/index.html index 473fbbe..d14a734 100644 --- a/index.html +++ b/index.html @@ -560,11 +560,11 @@

Tappitsu Battle

AI / Game - - Face Battle + + Dotchi: This or That Polls
-

Face Battle

-

Out-react your opponents with the best facial expression.

+

Dotchi: This or That Polls

+

Pick A or B on everyday questions. Vote, see results and compare opinions with friends.

Game
@@ -1380,7 +1380,7 @@

Get in Touch

// Init applyLang(detectLang()); -const APP_DESC={en:{"snaplingo":"Snap. Learn. Speak.","brain-burst":"AI Trivia Quiz & Battles","life-trace":"Life Timeline & AI Diary","30sec-challenge":"Record. Compete. Go Viral.","geo-sense":"Guess Where in the World","nodo":"Daily Node Network Puzzle","chaos":"Random Dares & Challenges","debate-me":"Sharpen Your Arguments with AI","key-clash":"Typing Speed Battle Game","real-feel-weather":"Feel the Real Temperature","voice-memo":"Speak, AI Listens & Records","fileforce":"File Manager & Organizer","mushroom-encyclopedia":"Mushroom Encyclopedia & Guide","dinosaur-encyclopedia":"Dinosaur Encyclopedia & Quiz","marine-life-encyclopedia":"Marine Life Encyclopedia","insect-encyclopedia":"Insect Encyclopedia & Quiz","plant-encyclopedia":"Plant Encyclopedia & Guide","bird-encyclopedia":"Bird Guide & Song Identifier","gemstone-encyclopedia":"Gemstone Encyclopedia & Guide","dog-breeds-encyclopedia":"Dog Breeds Guide & Compare","constellation-encyclopedia":"Constellation Encyclopedia","world-flags-encyclopedia":"World Flags Encyclopedia","world-heritage-encyclopedia":"World Heritage Encyclopedia","animal-encyclopedia":"Animal Encyclopedia & Quiz"},ja:{"snaplingo":"写真で単語を学ぼう","brain-burst":"AIクイズ&毎日バトル","life-trace":"あなたのAI日記アプリ","30sec-challenge":"毎日の動画チャレンジ&投票","geo-sense":"世界のどこか当ててみよう","nodo":"毎日のノードネットワークパズル","chaos":"コミュニティからの毎日のミッション","debate-me":"AIと議論して思考力を鍛えよう","key-clash":"速さと正確さで相手を倒せ","real-feel-weather":"体感温度の違いを感じよう","voice-memo":"話すだけ、AIが記録","fileforce":"PDF・OCR・ZIP対応","ogiri":"世界対応・リアルタイム大喜利バトル","taletime":"親子で作る即興ストーリーゲーム","tappitsu-battle":"AIが審査する達筆バトル","face-reaction-battle":"表情リアクション対戦ゲーム","story-verse":"AIが紡ぐあなただけの選択肢物語","mushroom-encyclopedia":"きのこ図鑑・食用毒キノコガイド","dinosaur-encyclopedia":"恐竜図鑑 & クイズ","marine-life-encyclopedia":"海洋生物図鑑 - 100種の生き物","insect-encyclopedia":"昆虫図鑑 & クイズ","plant-encyclopedia":"植物図鑑 & ガイド","bird-encyclopedia":"野鳥図鑑 & 鳴き声ガイド","gemstone-encyclopedia":"宝石図鑑 & ガイド","dog-breeds-encyclopedia":"犬種図鑑 & 比較ガイド","constellation-encyclopedia":"星座図鑑 - 100の天体ガイド","world-flags-encyclopedia":"世界の国旗図鑑","world-heritage-encyclopedia":"世界遺産図鑑・旅行ガイド","animal-encyclopedia":"動物図鑑 & クイズ"},zh:{"snaplingo":"拍照学单词","brain-burst":"AI问答与每日对战","life-trace":"你的AI每日生活日记","30sec-challenge":"每日短视频挑战与投票","geo-sense":"猜猜这是世界哪里","nodo":"每日节点网络谜题","chaos":"每日社区挑战","debate-me":"与AI辩论,磨练你的论点","key-clash":"快速打字,击败对手","real-feel-weather":"感受真实温度差异","voice-memo":"说出想法,AI记录","fileforce":"PDF、OCR、ZIP等功能","mushroom-encyclopedia":"蘑菇百科·食用毒性指南","dinosaur-encyclopedia":"恐龙百科与问答","marine-life-encyclopedia":"海洋生物百科全书","insect-encyclopedia":"昆虫百科与问答","plant-encyclopedia":"植物百科与指南","bird-encyclopedia":"鸟类百科与鸣声识别","gemstone-encyclopedia":"宝石百科与指南","dog-breeds-encyclopedia":"犬种百科与比较指南","constellation-encyclopedia":"星座百科全书","world-flags-encyclopedia":"世界国旗百科","world-heritage-encyclopedia":"世界遗产百科·旅行指南","animal-encyclopedia":"动物百科全书与测验"},zh_TW:{"snaplingo":"拍照學單詞","brain-burst":"AI問答與每日對戰","life-trace":"你的AI每日生活日記","30sec-challenge":"每日短影音挑戰與投票","geo-sense":"猜猜這是世界哪裡","nodo":"每日節點網路謎題","chaos":"每日社群挑戰任務","debate-me":"與AI辯論,磨練你的論點","key-clash":"快速打字,擊敗對手","real-feel-weather":"感受真實溫度差異","voice-memo":"說出想法,AI記錄","fileforce":"PDF、OCR、ZIP等功能","mushroom-encyclopedia":"蘑菇百科·食用毒性指南","dinosaur-encyclopedia":"恐龍百科與問答","marine-life-encyclopedia":"海洋生物百科全書","insect-encyclopedia":"昆蟲百科與問答","plant-encyclopedia":"植物百科與指南","bird-encyclopedia":"鳥類百科與鳴聲辨識","gemstone-encyclopedia":"寶石百科與指南","dog-breeds-encyclopedia":"犬種百科與比較指南","constellation-encyclopedia":"星座百科全書","world-flags-encyclopedia":"世界國旗百科","world-heritage-encyclopedia":"世界遺產百科·旅行指南","animal-encyclopedia":"動物百科全書與測驗"},ko:{"snaplingo":"사진으로 단어 학습","brain-burst":"AI 퀴즈 & 매일 배틀","life-trace":"나의 AI 일상 다이어리","30sec-challenge":"매일 영상 챌린지 & 투표","geo-sense":"세계 어디일까요?","nodo":"매일 새로운 노드 네트워크 퍼즐","chaos":"매일 커뮤니티 미션","debate-me":"AI와 토론하며 논리력을 키우자","key-clash":"빠르게 타이핑하고 상대를 이겨라","real-feel-weather":"실제 체감온도를 확인하세요","voice-memo":"말하면 AI가 기록","fileforce":"PDF, OCR, ZIP 지원","mushroom-encyclopedia":"버섯 도감·식용 독버섯 가이드","dinosaur-encyclopedia":"공룡 백과사전 & 퀴즈","marine-life-encyclopedia":"해양 생물 백과사전","insect-encyclopedia":"곤충 백과사전 & 퀴즈","plant-encyclopedia":"식물 백과사전 & 가이드","bird-encyclopedia":"조류 도감 & 새소리 가이드","gemstone-encyclopedia":"보석 백과사전 & 가이드","dog-breeds-encyclopedia":"견종 도감 & 비교 가이드","constellation-encyclopedia":"별자리 백과사전","world-flags-encyclopedia":"세계 국기 백과사전","world-heritage-encyclopedia":"세계유산 도감·여행 가이드","animal-encyclopedia":"동물 백과사전 & 퀴즈"},es:{"snaplingo":"Aprende con tus fotos","brain-burst":"Quiz de IA y batalla diaria","life-trace":"Tu diario diario con IA","30sec-challenge":"Reto diario de video y votos","geo-sense":"Adivina dónde en el mundo","nodo":"Juego diario de red de nodos","chaos":"Desafíos diarios de comunidad","debate-me":"Mejora tus argumentos con IA","key-clash":"Escribe rápido. Vence rivales.","real-feel-weather":"Siente la diferencia real","voice-memo":"Habla, la IA escucha","fileforce":"PDF, OCR, ZIP y más","mushroom-encyclopedia":"Enciclopedia de Setas y Guía","dinosaur-encyclopedia":"Enciclopedia de Dinosaurios","marine-life-encyclopedia":"Enciclopedia de Vida Marina","insect-encyclopedia":"Enciclopedia de Insectos","plant-encyclopedia":"Enciclopedia de Plantas y Guía","bird-encyclopedia":"Guía de Aves y Cantos","gemstone-encyclopedia":"Enciclopedia de Gemas y Guía","dog-breeds-encyclopedia":"Guía de Razas de Perros","constellation-encyclopedia":"Enciclopedia de Constelaciones","world-flags-encyclopedia":"Enciclopedia de Banderas","world-heritage-encyclopedia":"Patrimonio Mundial UNESCO","animal-encyclopedia":"Enciclopedia Animal y Quiz"},pt:{"snaplingo":"Aprenda com suas fotos","brain-burst":"Quiz de IA e batalha diária","life-trace":"Seu diário diário com IA","30sec-challenge":"Desafio diário de vídeo e voto","geo-sense":"Adivinhe onde no mundo","nodo":"Jogo diário de rede de nós","chaos":"Desafios diários da comunidade","debate-me":"Melhore seus argumentos com IA","key-clash":"Digite rápido. Vença rival.","real-feel-weather":"Sinta a real diferença","voice-memo":"Fale, a IA ouve","fileforce":"PDF, OCR, ZIP e mais","mushroom-encyclopedia":"Enciclopédia de Cogumelos","dinosaur-encyclopedia":"Enciclopédia de Dinossauros","marine-life-encyclopedia":"Enciclopédia da Vida Marinha","insect-encyclopedia":"Enciclopédia de Insetos","plant-encyclopedia":"Enciclopédia de Plantas e Guia","bird-encyclopedia":"Guia de Aves e Cantos","gemstone-encyclopedia":"Enciclopédia de Gemas e Guia","dog-breeds-encyclopedia":"Guia de Raças de Cães","constellation-encyclopedia":"Enciclopédia de Constelações","world-flags-encyclopedia":"Enciclopédia de Bandeiras","world-heritage-encyclopedia":"Patrimônio Mundial UNESCO","animal-encyclopedia":"Enciclopédia Animal e Quiz"},fr:{"snaplingo":"Apprenez avec vos photos","brain-burst":"Quiz IA & bataille quotidienne","life-trace":"Votre journal quotidien IA","30sec-challenge":"Défi vidéo quotidien & votes","geo-sense":"Devinez où dans le monde","nodo":"Puzzle quotidien de nœuds","chaos":"Défis communautaires du jour","debate-me":"Affûtez vos arguments avec IA","key-clash":"Tapez vite. Battez le rival.","real-feel-weather":"Ressentez la vraie température","voice-memo":"Parlez, l\'IA écoute","fileforce":"PDF, OCR, ZIP et plus","mushroom-encyclopedia":"Encyclopédie des Champignons","dinosaur-encyclopedia":"Encyclopédie des Dinosaures","marine-life-encyclopedia":"Encyclopédie Marine","insect-encyclopedia":"Encyclopédie des Insectes","plant-encyclopedia":"Encyclopédie des Plantes","bird-encyclopedia":"Guide Oiseaux & Chants","gemstone-encyclopedia":"Encyclopédie des Gemmes","dog-breeds-encyclopedia":"Guide des Races de Chiens","constellation-encyclopedia":"Encyclopédie Constellations","world-flags-encyclopedia":"Encyclopédie des Drapeaux","world-heritage-encyclopedia":"Patrimoine Mondial UNESCO","animal-encyclopedia":"Encyclopédie Animale & Quiz"},de:{"snaplingo":"Lerne mit deinen Fotos","brain-burst":"KI-Quiz & tägliche Battles","life-trace":"Dein KI-Tagebuch für jeden Tag","30sec-challenge":"Tägliche Video-Challenge &Vote","geo-sense":"Rate wo auf der Welt","nodo":"Tägliches Knotennetzwerk-Spiel","chaos":"Tägliche Community-Challenges","debate-me":"Argumente schärfen mit KI","key-clash":"Tippe schnell. Rival schlagen.","real-feel-weather":"Erleben Sie den Unterschied","voice-memo":"Sprich, KI hört & notiert","fileforce":"PDF, OCR, ZIP und mehr","mushroom-encyclopedia":"Pilz-Enzyklopädie & Ratgeber","dinosaur-encyclopedia":"Dinosaurier-Enzyklopädie","marine-life-encyclopedia":"Meereslebewesen-Lexikon","insect-encyclopedia":"Insekten-Enzyklopädie","plant-encyclopedia":"Pflanzen-Enzyklopädie","bird-encyclopedia":"Vogelführer & Gesangserkennung","gemstone-encyclopedia":"Edelstein-Enzyklopädie","dog-breeds-encyclopedia":"Hunderassen-Lexikon & Quiz","constellation-encyclopedia":"Sternbild-Lexikon","world-flags-encyclopedia":"Flaggen-Enzyklopädie","world-heritage-encyclopedia":"Welterbe-Enzyklopädie","animal-encyclopedia":"Tierlexikon & Quiz"},it:{"snaplingo":"Impara con le tue foto","brain-burst":"Quiz AI e battaglia quotidiana","life-trace":"Il tuo diario IA quotidiano","30sec-challenge":"Sfida video quotidiana e voti","geo-sense":"Indovina dove nel mondo","nodo":"Puzzle nodi quotidiano","chaos":"Sfide quotidiane community","debate-me":"Pratica con l\'IA","key-clash":"Digita veloce. Batti il rival.","real-feel-weather":"Senti la vera temperatura","voice-memo":"Parla, l\'IA ascolta","fileforce":"PDF, OCR, ZIP e altro","mushroom-encyclopedia":"Enciclopedia dei Funghi","dinosaur-encyclopedia":"Enciclopedia dei Dinosauri","marine-life-encyclopedia":"Enciclopedia della Vita Marina","insect-encyclopedia":"Enciclopedia degli Insetti","plant-encyclopedia":"Enciclopedia delle Piante","bird-encyclopedia":"Guida Uccelli & Canti","gemstone-encyclopedia":"Enciclopedia delle Gemme","dog-breeds-encyclopedia":"Guida Razze Canine & Confronto","constellation-encyclopedia":"Enciclopedia Costellazioni","world-flags-encyclopedia":"Enciclopedia delle Bandiere","world-heritage-encyclopedia":"Patrimonio Mondiale UNESCO","animal-encyclopedia":"Enciclopedia Animale e Quiz"},ru:{"snaplingo":"Учись по фотографиям","brain-burst":"ИИ-викторина и ежедневные бои","life-trace":"Ваш ИИ-дневник каждого дня","30sec-challenge":"Ежедневный видеочеллендж","geo-sense":"Угадай где в мире","nodo":"Ежедневная игра-сеть узлов","chaos":"Ежедневные задания сообщества","debate-me":"Оттачивай аргументы с ИИ","key-clash":"Печатай быстро. Победи.","real-feel-weather":"Почувствуй разницу температур","voice-memo":"Говорите, ИИ запишет","fileforce":"PDF, OCR, ZIP и многое другое","mushroom-encyclopedia":"Энциклопедия грибов и гид","dinosaur-encyclopedia":"Энциклопедия динозавров","marine-life-encyclopedia":"Энциклопедия морской жизни","insect-encyclopedia":"Энциклопедия насекомых","plant-encyclopedia":"Энциклопедия растений","bird-encyclopedia":"Птицы: гид и определитель","gemstone-encyclopedia":"Энциклопедия самоцветов","dog-breeds-encyclopedia":"Породы собак: гид и сравнение","constellation-encyclopedia":"Энциклопедия созвездий","world-flags-encyclopedia":"Энциклопедия флагов мира","world-heritage-encyclopedia":"Всемирное наследие ЮНЕСКО","animal-encyclopedia":"Энциклопедия и викторина"},ar:{"snaplingo":"تعلم من صورك","brain-burst":"مسابقة ذكاء اصطناعي يومية","life-trace":"يومياتك اليومية مع الذكاء","30sec-challenge":"تحدي الفيديو اليومي والتصويت","geo-sense":"خمن أين في العالم","nodo":"لعبة شبكة العقد اليومية","chaos":"تحديات يومية من المجتمع","debate-me":"طور حججك مع الذكاء الاصطناعي","key-clash":"اكتب بسرعة. اهزم منافسك.","real-feel-weather":"اشعر بفارق درجة الحرارة","voice-memo":"تحدث، الذكاء الاصطناعي يسجل","fileforce":"PDF وOCR وZIP والمزيد","mushroom-encyclopedia":"موسوعة الفطر ودليل السمية","dinosaur-encyclopedia":"موسوعة الديناصورات والاختبار","marine-life-encyclopedia":"موسوعة الحياة البحرية","insect-encyclopedia":"موسوعة الحشرات والاختبار","plant-encyclopedia":"موسوعة النباتات والدليل","bird-encyclopedia":"موسوعة الطيور وأصواتها","gemstone-encyclopedia":"موسوعة الأحجار الكريمة والدليل","dog-breeds-encyclopedia":"موسوعة سلالات الكلاب","constellation-encyclopedia":"موسوعة الأبراج والنجوم","world-flags-encyclopedia":"موسوعة أعلام العالم","world-heritage-encyclopedia":"موسوعة التراث العالمي","animal-encyclopedia":"موسوعة الحيوانات واختبار"},th:{"snaplingo":"เรียนรู้จากภาพถ่าย","brain-burst":"ควิซ AI และการต่อสู้รายวัน","life-trace":"ไดอารี่ AI รายวันของคุณ","30sec-challenge":"ชาเลนจ์วิดีโอรายวันและโหวต","geo-sense":"ทายว่าอยู่ที่ไหนในโลก","nodo":"เกมตาข่ายโหนดรายวัน","chaos":"ภารกิจชุมชนประจำวัน","debate-me":"ฝึกฝนการโต้แย้งกับ AI","key-clash":"พิมพ์เร็ว เอาชนะคู่ต่อสู้","real-feel-weather":"รู้สึกความต่างของอุณหภูมิ","voice-memo":"พูด AI รับฟังบันทึก","fileforce":"PDF, OCR, ZIP และอื่นๆ","mushroom-encyclopedia":"สารานุกรมเห็ด·คู่มือพิษ","dinosaur-encyclopedia":"สารานุกรมไดโนเสาร์และแบบทดสอบ","marine-life-encyclopedia":"สารานุกรมสิ่งมีชีวิตทะเล","insect-encyclopedia":"สารานุกรมแมลงและแบบทดสอบ","plant-encyclopedia":"สารานุกรมพืชและคู่มือ","bird-encyclopedia":"สารานุกรมนกและเสียงร้อง","gemstone-encyclopedia":"สารานุกรมอัญมณีและคู่มือ","dog-breeds-encyclopedia":"สารานุกรมสายพันธุ์สุนัข","constellation-encyclopedia":"สารานุกรมกลุ่มดาว","world-flags-encyclopedia":"สารานุกรมธงชาติโลก","world-heritage-encyclopedia":"สารานุกรมมรดกโลก","animal-encyclopedia":"สารานุกรมสัตว์และแบบทดสอบ"},id:{"snaplingo":"Belajar dari fotomu","brain-burst":"Kuis AI & pertarungan harian","life-trace":"Diari Harian AI Kamu","30sec-challenge":"Tantangan video harian voting","geo-sense":"Tebak di mana di dunia","nodo":"Game jaringan node harian","chaos":"Tantangan komunitas harian","debate-me":"Asah argumenmu bersama AI","key-clash":"Ketik Cepat. Kalahkan Rivalmu.","real-feel-weather":"Rasakan perbedaan suhu","voice-memo":"Bicara, AI mendengarkan","fileforce":"PDF, OCR, ZIP dan Lainnya","mushroom-encyclopedia":"Ensiklopedia Jamur & Panduan","dinosaur-encyclopedia":"Ensiklopedia Dinosaurus & Kuis","marine-life-encyclopedia":"Ensiklopedia Kehidupan Laut","insect-encyclopedia":"Ensiklopedia Serangga & Kuis","plant-encyclopedia":"Ensiklopedia Tanaman & Panduan","bird-encyclopedia":"Ensiklopedia Burung & Suara","gemstone-encyclopedia":"Ensiklopedia Batu Permata","dog-breeds-encyclopedia":"Ensiklopedia Ras Anjing","constellation-encyclopedia":"Ensiklopedia Rasi Bintang","world-flags-encyclopedia":"Ensiklopedia Bendera Dunia","world-heritage-encyclopedia":"Ensiklopedia Warisan Dunia","animal-encyclopedia":"Ensiklopedia Hewan & Kuis"},tr:{"snaplingo":"Fotoğraflarla öğren","brain-burst":"Yapay zeka quiz günlük savaş","life-trace":"Günlük YZ Günlüğünüz","30sec-challenge":"Günlük video meydan okuması","geo-sense":"Dünyanın neresinde tahmin et","nodo":"Günlük düğüm ağı bulmacası","chaos":"Günlük topluluk görevleri","debate-me":"Argümanlarını AI ile geliştir","key-clash":"Hızlı yaz. Rakibini yen.","real-feel-weather":"Sıcaklık farkını hissedin","voice-memo":"Söyle, AI dinlesin","fileforce":"PDF, OCR, ZIP ve Daha Fazlası","mushroom-encyclopedia":"Mantar Ansiklopedisi ve Rehber","dinosaur-encyclopedia":"Dinozor Ansiklopedisi ve Quiz","marine-life-encyclopedia":"Deniz Yaşamı Ansiklopedisi","insect-encyclopedia":"Böcek Ansiklopedisi ve Quiz","plant-encyclopedia":"Bitki Ansiklopedisi ve Rehber","bird-encyclopedia":"Kuş Rehberi & Ses Tanıma","gemstone-encyclopedia":"Değerli Taş Ansiklopedisi","dog-breeds-encyclopedia":"Köpek Irkları Ansiklopedisi","constellation-encyclopedia":"Takımyıldız Ansiklopedisi","world-flags-encyclopedia":"Dünya Bayrakları Ansiklopedisi","world-heritage-encyclopedia":"Dünya Mirası Ansiklopedisi","animal-encyclopedia":"Hayvan Ansiklopedisi ve Quiz"},nl:{"snaplingo":"Leer van je foto\'s","brain-burst":"AI-quiz en dagelijkse strijd","life-trace":"Jouw dagelijks AI-dagboek","30sec-challenge":"Dagelijkse video uitdaging","geo-sense":"Raad waar ter wereld","nodo":"Dagelijks knooppuntnetwerkspel","chaos":"Dagelijkse gemeenschapstaken","debate-me":"Scherp je argumenten met AI","key-clash":"Type snel. Versla je rivaal.","real-feel-weather":"Voel het temperatuurverschil","voice-memo":"Spreek, AI luistert","fileforce":"PDF, OCR, ZIP en meer","mushroom-encyclopedia":"Paddenstoelen Encyclopedie","dinosaur-encyclopedia":"Dinosaurus Encyclopedie","marine-life-encyclopedia":"Encyclopedie van Zeeleven","insect-encyclopedia":"Insecten Encyclopedie","plant-encyclopedia":"Planten Encyclopedie & Gids","bird-encyclopedia":"Vogelgids & Zangherkenning","gemstone-encyclopedia":"Edelstenen Encyclopedie","dog-breeds-encyclopedia":"Hondenrassen Gids & Vergelijk","constellation-encyclopedia":"Sterrenbeeld Encyclopedie","world-flags-encyclopedia":"Wereld Vlaggen Encyclopedie","world-heritage-encyclopedia":"Werelderfgoed Encyclopedie","animal-encyclopedia":"Dierenencyclopedie & Quiz"},vi:{"snaplingo":"Học từ ảnh hàng ngày","brain-burst":"Quiz AI trận chiến hàng ngày","life-trace":"Nhật ký AI hàng ngày của bạn","30sec-challenge":"Thử thách video hàng ngày","geo-sense":"Đoán nơi nào trên thế giới","nodo":"Trò chơi mạng nút hàng ngày","chaos":"Thử thách cộng đồng hàng ngày","debate-me":"Rèn luyện lập luận cùng AI","key-clash":"Gõ nhanh. Đánh bại đối thủ.","real-feel-weather":"Cảm nhận sự khác biệt nhiệt độ","voice-memo":"Nói, AI lắng nghe","fileforce":"PDF, OCR, ZIP và Nhiều Hơn Nữa","mushroom-encyclopedia":"Bách khoa Nấm·Hướng dẫn độc","dinosaur-encyclopedia":"Bách khoa Khủng long & Quiz","marine-life-encyclopedia":"Bách khoa Sinh vật Biển","insect-encyclopedia":"Bách khoa Côn trùng & Quiz","plant-encyclopedia":"Bách khoa Thực vật & Hướng dẫn","bird-encyclopedia":"Bách khoa chim & Nhận diện","gemstone-encyclopedia":"Bách khoa Đá quý & Hướng dẫn","dog-breeds-encyclopedia":"Bách khoa giống chó & So sánh","constellation-encyclopedia":"Bách khoa Chòm sao","world-flags-encyclopedia":"Bách khoa Quốc kỳ Thế giới","world-heritage-encyclopedia":"Bách khoa Di sản Thế giới","animal-encyclopedia":"Bách Khoa Động Vật & Câu Đố"},}; +const APP_DESC={en:{"snaplingo":"Snap. Learn. Speak.","brain-burst":"AI Trivia Quiz & Battles","life-trace":"Life Timeline & AI Diary","30sec-challenge":"Record. Compete. Go Viral.","geo-sense":"Guess Where in the World","nodo":"Daily Node Network Puzzle","chaos":"Random Dares & Challenges","debate-me":"Sharpen Your Arguments with AI","key-clash":"Typing Speed Battle Game","real-feel-weather":"Feel the Real Temperature","voice-memo":"Speak, AI Listens & Records","fileforce":"File Manager & Organizer","mushroom-encyclopedia":"Mushroom Encyclopedia & Guide","dinosaur-encyclopedia":"Dinosaur Encyclopedia & Quiz","marine-life-encyclopedia":"Marine Life Encyclopedia","insect-encyclopedia":"Insect Encyclopedia & Quiz","plant-encyclopedia":"Plant Encyclopedia & Guide","bird-encyclopedia":"Bird Guide & Song Identifier","gemstone-encyclopedia":"Gemstone Encyclopedia & Guide","dog-breeds-encyclopedia":"Dog Breeds Guide & Compare","constellation-encyclopedia":"Constellation Encyclopedia","world-flags-encyclopedia":"World Flags Encyclopedia","world-heritage-encyclopedia":"World Heritage Encyclopedia","animal-encyclopedia":"Animal Encyclopedia & Quiz","twotaku":"Vote on A-or-B questions and compare results with friends."},ja:{"snaplingo":"写真で単語を学ぼう","brain-burst":"AIクイズ&毎日バトル","life-trace":"あなたのAI日記アプリ","30sec-challenge":"毎日の動画チャレンジ&投票","geo-sense":"世界のどこか当ててみよう","nodo":"毎日のノードネットワークパズル","chaos":"コミュニティからの毎日のミッション","debate-me":"AIと議論して思考力を鍛えよう","key-clash":"速さと正確さで相手を倒せ","real-feel-weather":"体感温度の違いを感じよう","voice-memo":"話すだけ、AIが記録","fileforce":"PDF・OCR・ZIP対応","ogiri":"世界対応・リアルタイム大喜利バトル","taletime":"親子で作る即興ストーリーゲーム","tappitsu-battle":"AIが審査する達筆バトル","face-reaction-battle":"表情リアクション対戦ゲーム","story-verse":"AIが紡ぐあなただけの選択肢物語","mushroom-encyclopedia":"きのこ図鑑・食用毒キノコガイド","dinosaur-encyclopedia":"恐竜図鑑 & クイズ","marine-life-encyclopedia":"海洋生物図鑑 - 100種の生き物","insect-encyclopedia":"昆虫図鑑 & クイズ","plant-encyclopedia":"植物図鑑 & ガイド","bird-encyclopedia":"野鳥図鑑 & 鳴き声ガイド","gemstone-encyclopedia":"宝石図鑑 & ガイド","dog-breeds-encyclopedia":"犬種図鑑 & 比較ガイド","constellation-encyclopedia":"星座図鑑 - 100の天体ガイド","world-flags-encyclopedia":"世界の国旗図鑑","world-heritage-encyclopedia":"世界遺産図鑑・旅行ガイド","animal-encyclopedia":"動物図鑑 & クイズ","twotaku":"二択の質問に投票して友達と結果を比べよう。"},zh:{"snaplingo":"拍照学单词","brain-burst":"AI问答与每日对战","life-trace":"你的AI每日生活日记","30sec-challenge":"每日短视频挑战与投票","geo-sense":"猜猜这是世界哪里","nodo":"每日节点网络谜题","chaos":"每日社区挑战","debate-me":"与AI辩论,磨练你的论点","key-clash":"快速打字,击败对手","real-feel-weather":"感受真实温度差异","voice-memo":"说出想法,AI记录","fileforce":"PDF、OCR、ZIP等功能","mushroom-encyclopedia":"蘑菇百科·食用毒性指南","dinosaur-encyclopedia":"恐龙百科与问答","marine-life-encyclopedia":"海洋生物百科全书","insect-encyclopedia":"昆虫百科与问答","plant-encyclopedia":"植物百科与指南","bird-encyclopedia":"鸟类百科与鸣声识别","gemstone-encyclopedia":"宝石百科与指南","dog-breeds-encyclopedia":"犬种百科与比较指南","constellation-encyclopedia":"星座百科全书","world-flags-encyclopedia":"世界国旗百科","world-heritage-encyclopedia":"世界遗产百科·旅行指南","animal-encyclopedia":"动物百科全书与测验","twotaku":"为二选一问题投票,和朋友比较结果。"},zh_TW:{"snaplingo":"拍照學單詞","brain-burst":"AI問答與每日對戰","life-trace":"你的AI每日生活日記","30sec-challenge":"每日短影音挑戰與投票","geo-sense":"猜猜這是世界哪裡","nodo":"每日節點網路謎題","chaos":"每日社群挑戰任務","debate-me":"與AI辯論,磨練你的論點","key-clash":"快速打字,擊敗對手","real-feel-weather":"感受真實溫度差異","voice-memo":"說出想法,AI記錄","fileforce":"PDF、OCR、ZIP等功能","mushroom-encyclopedia":"蘑菇百科·食用毒性指南","dinosaur-encyclopedia":"恐龍百科與問答","marine-life-encyclopedia":"海洋生物百科全書","insect-encyclopedia":"昆蟲百科與問答","plant-encyclopedia":"植物百科與指南","bird-encyclopedia":"鳥類百科與鳴聲辨識","gemstone-encyclopedia":"寶石百科與指南","dog-breeds-encyclopedia":"犬種百科與比較指南","constellation-encyclopedia":"星座百科全書","world-flags-encyclopedia":"世界國旗百科","world-heritage-encyclopedia":"世界遺產百科·旅行指南","animal-encyclopedia":"動物百科全書與測驗","twotaku":"為二選一問題投票,和朋友比較結果。"},ko:{"snaplingo":"사진으로 단어 학습","brain-burst":"AI 퀴즈 & 매일 배틀","life-trace":"나의 AI 일상 다이어리","30sec-challenge":"매일 영상 챌린지 & 투표","geo-sense":"세계 어디일까요?","nodo":"매일 새로운 노드 네트워크 퍼즐","chaos":"매일 커뮤니티 미션","debate-me":"AI와 토론하며 논리력을 키우자","key-clash":"빠르게 타이핑하고 상대를 이겨라","real-feel-weather":"실제 체감온도를 확인하세요","voice-memo":"말하면 AI가 기록","fileforce":"PDF, OCR, ZIP 지원","mushroom-encyclopedia":"버섯 도감·식용 독버섯 가이드","dinosaur-encyclopedia":"공룡 백과사전 & 퀴즈","marine-life-encyclopedia":"해양 생물 백과사전","insect-encyclopedia":"곤충 백과사전 & 퀴즈","plant-encyclopedia":"식물 백과사전 & 가이드","bird-encyclopedia":"조류 도감 & 새소리 가이드","gemstone-encyclopedia":"보석 백과사전 & 가이드","dog-breeds-encyclopedia":"견종 도감 & 비교 가이드","constellation-encyclopedia":"별자리 백과사전","world-flags-encyclopedia":"세계 국기 백과사전","world-heritage-encyclopedia":"세계유산 도감·여행 가이드","animal-encyclopedia":"동물 백과사전 & 퀴즈","twotaku":"둘 중 하나를 골라 투표하고 친구와 결과를 비교하세요."},es:{"snaplingo":"Aprende con tus fotos","brain-burst":"Quiz de IA y batalla diaria","life-trace":"Tu diario diario con IA","30sec-challenge":"Reto diario de video y votos","geo-sense":"Adivina dónde en el mundo","nodo":"Juego diario de red de nodos","chaos":"Desafíos diarios de comunidad","debate-me":"Mejora tus argumentos con IA","key-clash":"Escribe rápido. Vence rivales.","real-feel-weather":"Siente la diferencia real","voice-memo":"Habla, la IA escucha","fileforce":"PDF, OCR, ZIP y más","mushroom-encyclopedia":"Enciclopedia de Setas y Guía","dinosaur-encyclopedia":"Enciclopedia de Dinosaurios","marine-life-encyclopedia":"Enciclopedia de Vida Marina","insect-encyclopedia":"Enciclopedia de Insectos","plant-encyclopedia":"Enciclopedia de Plantas y Guía","bird-encyclopedia":"Guía de Aves y Cantos","gemstone-encyclopedia":"Enciclopedia de Gemas y Guía","dog-breeds-encyclopedia":"Guía de Razas de Perros","constellation-encyclopedia":"Enciclopedia de Constelaciones","world-flags-encyclopedia":"Enciclopedia de Banderas","world-heritage-encyclopedia":"Patrimonio Mundial UNESCO","animal-encyclopedia":"Enciclopedia Animal y Quiz","twotaku":"Vota entre A o B y compara resultados con amigos."},pt:{"snaplingo":"Aprenda com suas fotos","brain-burst":"Quiz de IA e batalha diária","life-trace":"Seu diário diário com IA","30sec-challenge":"Desafio diário de vídeo e voto","geo-sense":"Adivinhe onde no mundo","nodo":"Jogo diário de rede de nós","chaos":"Desafios diários da comunidade","debate-me":"Melhore seus argumentos com IA","key-clash":"Digite rápido. Vença rival.","real-feel-weather":"Sinta a real diferença","voice-memo":"Fale, a IA ouve","fileforce":"PDF, OCR, ZIP e mais","mushroom-encyclopedia":"Enciclopédia de Cogumelos","dinosaur-encyclopedia":"Enciclopédia de Dinossauros","marine-life-encyclopedia":"Enciclopédia da Vida Marinha","insect-encyclopedia":"Enciclopédia de Insetos","plant-encyclopedia":"Enciclopédia de Plantas e Guia","bird-encyclopedia":"Guia de Aves e Cantos","gemstone-encyclopedia":"Enciclopédia de Gemas e Guia","dog-breeds-encyclopedia":"Guia de Raças de Cães","constellation-encyclopedia":"Enciclopédia de Constelações","world-flags-encyclopedia":"Enciclopédia de Bandeiras","world-heritage-encyclopedia":"Patrimônio Mundial UNESCO","animal-encyclopedia":"Enciclopédia Animal e Quiz","twotaku":"Vote entre A ou B e compare resultados com amigos."},fr:{"snaplingo":"Apprenez avec vos photos","brain-burst":"Quiz IA & bataille quotidienne","life-trace":"Votre journal quotidien IA","30sec-challenge":"Défi vidéo quotidien & votes","geo-sense":"Devinez où dans le monde","nodo":"Puzzle quotidien de nœuds","chaos":"Défis communautaires du jour","debate-me":"Affûtez vos arguments avec IA","key-clash":"Tapez vite. Battez le rival.","real-feel-weather":"Ressentez la vraie température","voice-memo":"Parlez, l\'IA écoute","fileforce":"PDF, OCR, ZIP et plus","mushroom-encyclopedia":"Encyclopédie des Champignons","dinosaur-encyclopedia":"Encyclopédie des Dinosaures","marine-life-encyclopedia":"Encyclopédie Marine","insect-encyclopedia":"Encyclopédie des Insectes","plant-encyclopedia":"Encyclopédie des Plantes","bird-encyclopedia":"Guide Oiseaux & Chants","gemstone-encyclopedia":"Encyclopédie des Gemmes","dog-breeds-encyclopedia":"Guide des Races de Chiens","constellation-encyclopedia":"Encyclopédie Constellations","world-flags-encyclopedia":"Encyclopédie des Drapeaux","world-heritage-encyclopedia":"Patrimoine Mondial UNESCO","animal-encyclopedia":"Encyclopédie Animale & Quiz","twotaku":"Votez entre A et B et comparez les résultats avec vos amis."},de:{"snaplingo":"Lerne mit deinen Fotos","brain-burst":"KI-Quiz & tägliche Battles","life-trace":"Dein KI-Tagebuch für jeden Tag","30sec-challenge":"Tägliche Video-Challenge &Vote","geo-sense":"Rate wo auf der Welt","nodo":"Tägliches Knotennetzwerk-Spiel","chaos":"Tägliche Community-Challenges","debate-me":"Argumente schärfen mit KI","key-clash":"Tippe schnell. Rival schlagen.","real-feel-weather":"Erleben Sie den Unterschied","voice-memo":"Sprich, KI hört & notiert","fileforce":"PDF, OCR, ZIP und mehr","mushroom-encyclopedia":"Pilz-Enzyklopädie & Ratgeber","dinosaur-encyclopedia":"Dinosaurier-Enzyklopädie","marine-life-encyclopedia":"Meereslebewesen-Lexikon","insect-encyclopedia":"Insekten-Enzyklopädie","plant-encyclopedia":"Pflanzen-Enzyklopädie","bird-encyclopedia":"Vogelführer & Gesangserkennung","gemstone-encyclopedia":"Edelstein-Enzyklopädie","dog-breeds-encyclopedia":"Hunderassen-Lexikon & Quiz","constellation-encyclopedia":"Sternbild-Lexikon","world-flags-encyclopedia":"Flaggen-Enzyklopädie","world-heritage-encyclopedia":"Welterbe-Enzyklopädie","animal-encyclopedia":"Tierlexikon & Quiz","twotaku":"Stimme bei A-oder-B-Fragen ab und vergleiche Ergebnisse mit Freunden."},it:{"snaplingo":"Impara con le tue foto","brain-burst":"Quiz AI e battaglia quotidiana","life-trace":"Il tuo diario IA quotidiano","30sec-challenge":"Sfida video quotidiana e voti","geo-sense":"Indovina dove nel mondo","nodo":"Puzzle nodi quotidiano","chaos":"Sfide quotidiane community","debate-me":"Pratica con l\'IA","key-clash":"Digita veloce. Batti il rival.","real-feel-weather":"Senti la vera temperatura","voice-memo":"Parla, l\'IA ascolta","fileforce":"PDF, OCR, ZIP e altro","mushroom-encyclopedia":"Enciclopedia dei Funghi","dinosaur-encyclopedia":"Enciclopedia dei Dinosauri","marine-life-encyclopedia":"Enciclopedia della Vita Marina","insect-encyclopedia":"Enciclopedia degli Insetti","plant-encyclopedia":"Enciclopedia delle Piante","bird-encyclopedia":"Guida Uccelli & Canti","gemstone-encyclopedia":"Enciclopedia delle Gemme","dog-breeds-encyclopedia":"Guida Razze Canine & Confronto","constellation-encyclopedia":"Enciclopedia Costellazioni","world-flags-encyclopedia":"Enciclopedia delle Bandiere","world-heritage-encyclopedia":"Patrimonio Mondiale UNESCO","animal-encyclopedia":"Enciclopedia Animale e Quiz","twotaku":"Vota tra A e B e confronta i risultati con gli amici."},ru:{"snaplingo":"Учись по фотографиям","brain-burst":"ИИ-викторина и ежедневные бои","life-trace":"Ваш ИИ-дневник каждого дня","30sec-challenge":"Ежедневный видеочеллендж","geo-sense":"Угадай где в мире","nodo":"Ежедневная игра-сеть узлов","chaos":"Ежедневные задания сообщества","debate-me":"Оттачивай аргументы с ИИ","key-clash":"Печатай быстро. Победи.","real-feel-weather":"Почувствуй разницу температур","voice-memo":"Говорите, ИИ запишет","fileforce":"PDF, OCR, ZIP и многое другое","mushroom-encyclopedia":"Энциклопедия грибов и гид","dinosaur-encyclopedia":"Энциклопедия динозавров","marine-life-encyclopedia":"Энциклопедия морской жизни","insect-encyclopedia":"Энциклопедия насекомых","plant-encyclopedia":"Энциклопедия растений","bird-encyclopedia":"Птицы: гид и определитель","gemstone-encyclopedia":"Энциклопедия самоцветов","dog-breeds-encyclopedia":"Породы собак: гид и сравнение","constellation-encyclopedia":"Энциклопедия созвездий","world-flags-encyclopedia":"Энциклопедия флагов мира","world-heritage-encyclopedia":"Всемирное наследие ЮНЕСКО","animal-encyclopedia":"Энциклопедия и викторина","twotaku":"Голосуйте за A или B и сравнивайте результаты с друзьями."},ar:{"snaplingo":"تعلم من صورك","brain-burst":"مسابقة ذكاء اصطناعي يومية","life-trace":"يومياتك اليومية مع الذكاء","30sec-challenge":"تحدي الفيديو اليومي والتصويت","geo-sense":"خمن أين في العالم","nodo":"لعبة شبكة العقد اليومية","chaos":"تحديات يومية من المجتمع","debate-me":"طور حججك مع الذكاء الاصطناعي","key-clash":"اكتب بسرعة. اهزم منافسك.","real-feel-weather":"اشعر بفارق درجة الحرارة","voice-memo":"تحدث، الذكاء الاصطناعي يسجل","fileforce":"PDF وOCR وZIP والمزيد","mushroom-encyclopedia":"موسوعة الفطر ودليل السمية","dinosaur-encyclopedia":"موسوعة الديناصورات والاختبار","marine-life-encyclopedia":"موسوعة الحياة البحرية","insect-encyclopedia":"موسوعة الحشرات والاختبار","plant-encyclopedia":"موسوعة النباتات والدليل","bird-encyclopedia":"موسوعة الطيور وأصواتها","gemstone-encyclopedia":"موسوعة الأحجار الكريمة والدليل","dog-breeds-encyclopedia":"موسوعة سلالات الكلاب","constellation-encyclopedia":"موسوعة الأبراج والنجوم","world-flags-encyclopedia":"موسوعة أعلام العالم","world-heritage-encyclopedia":"موسوعة التراث العالمي","animal-encyclopedia":"موسوعة الحيوانات واختبار","twotaku":"صوّت بين خيارين وقارن النتائج مع أصدقائك."},th:{"snaplingo":"เรียนรู้จากภาพถ่าย","brain-burst":"ควิซ AI และการต่อสู้รายวัน","life-trace":"ไดอารี่ AI รายวันของคุณ","30sec-challenge":"ชาเลนจ์วิดีโอรายวันและโหวต","geo-sense":"ทายว่าอยู่ที่ไหนในโลก","nodo":"เกมตาข่ายโหนดรายวัน","chaos":"ภารกิจชุมชนประจำวัน","debate-me":"ฝึกฝนการโต้แย้งกับ AI","key-clash":"พิมพ์เร็ว เอาชนะคู่ต่อสู้","real-feel-weather":"รู้สึกความต่างของอุณหภูมิ","voice-memo":"พูด AI รับฟังบันทึก","fileforce":"PDF, OCR, ZIP และอื่นๆ","mushroom-encyclopedia":"สารานุกรมเห็ด·คู่มือพิษ","dinosaur-encyclopedia":"สารานุกรมไดโนเสาร์และแบบทดสอบ","marine-life-encyclopedia":"สารานุกรมสิ่งมีชีวิตทะเล","insect-encyclopedia":"สารานุกรมแมลงและแบบทดสอบ","plant-encyclopedia":"สารานุกรมพืชและคู่มือ","bird-encyclopedia":"สารานุกรมนกและเสียงร้อง","gemstone-encyclopedia":"สารานุกรมอัญมณีและคู่มือ","dog-breeds-encyclopedia":"สารานุกรมสายพันธุ์สุนัข","constellation-encyclopedia":"สารานุกรมกลุ่มดาว","world-flags-encyclopedia":"สารานุกรมธงชาติโลก","world-heritage-encyclopedia":"สารานุกรมมรดกโลก","animal-encyclopedia":"สารานุกรมสัตว์และแบบทดสอบ","twotaku":"โหวตคำถามสองตัวเลือกแล้วเปรียบเทียบผลกับเพื่อน"},id:{"snaplingo":"Belajar dari fotomu","brain-burst":"Kuis AI & pertarungan harian","life-trace":"Diari Harian AI Kamu","30sec-challenge":"Tantangan video harian voting","geo-sense":"Tebak di mana di dunia","nodo":"Game jaringan node harian","chaos":"Tantangan komunitas harian","debate-me":"Asah argumenmu bersama AI","key-clash":"Ketik Cepat. Kalahkan Rivalmu.","real-feel-weather":"Rasakan perbedaan suhu","voice-memo":"Bicara, AI mendengarkan","fileforce":"PDF, OCR, ZIP dan Lainnya","mushroom-encyclopedia":"Ensiklopedia Jamur & Panduan","dinosaur-encyclopedia":"Ensiklopedia Dinosaurus & Kuis","marine-life-encyclopedia":"Ensiklopedia Kehidupan Laut","insect-encyclopedia":"Ensiklopedia Serangga & Kuis","plant-encyclopedia":"Ensiklopedia Tanaman & Panduan","bird-encyclopedia":"Ensiklopedia Burung & Suara","gemstone-encyclopedia":"Ensiklopedia Batu Permata","dog-breeds-encyclopedia":"Ensiklopedia Ras Anjing","constellation-encyclopedia":"Ensiklopedia Rasi Bintang","world-flags-encyclopedia":"Ensiklopedia Bendera Dunia","world-heritage-encyclopedia":"Ensiklopedia Warisan Dunia","animal-encyclopedia":"Ensiklopedia Hewan & Kuis","twotaku":"Pilih A atau B lalu bandingkan hasil dengan teman."},tr:{"snaplingo":"Fotoğraflarla öğren","brain-burst":"Yapay zeka quiz günlük savaş","life-trace":"Günlük YZ Günlüğünüz","30sec-challenge":"Günlük video meydan okuması","geo-sense":"Dünyanın neresinde tahmin et","nodo":"Günlük düğüm ağı bulmacası","chaos":"Günlük topluluk görevleri","debate-me":"Argümanlarını AI ile geliştir","key-clash":"Hızlı yaz. Rakibini yen.","real-feel-weather":"Sıcaklık farkını hissedin","voice-memo":"Söyle, AI dinlesin","fileforce":"PDF, OCR, ZIP ve Daha Fazlası","mushroom-encyclopedia":"Mantar Ansiklopedisi ve Rehber","dinosaur-encyclopedia":"Dinozor Ansiklopedisi ve Quiz","marine-life-encyclopedia":"Deniz Yaşamı Ansiklopedisi","insect-encyclopedia":"Böcek Ansiklopedisi ve Quiz","plant-encyclopedia":"Bitki Ansiklopedisi ve Rehber","bird-encyclopedia":"Kuş Rehberi & Ses Tanıma","gemstone-encyclopedia":"Değerli Taş Ansiklopedisi","dog-breeds-encyclopedia":"Köpek Irkları Ansiklopedisi","constellation-encyclopedia":"Takımyıldız Ansiklopedisi","world-flags-encyclopedia":"Dünya Bayrakları Ansiklopedisi","world-heritage-encyclopedia":"Dünya Mirası Ansiklopedisi","animal-encyclopedia":"Hayvan Ansiklopedisi ve Quiz","twotaku":"A veya B için oy ver, sonuçları arkadaşlarınla karşılaştır."},nl:{"snaplingo":"Leer van je foto\'s","brain-burst":"AI-quiz en dagelijkse strijd","life-trace":"Jouw dagelijks AI-dagboek","30sec-challenge":"Dagelijkse video uitdaging","geo-sense":"Raad waar ter wereld","nodo":"Dagelijks knooppuntnetwerkspel","chaos":"Dagelijkse gemeenschapstaken","debate-me":"Scherp je argumenten met AI","key-clash":"Type snel. Versla je rivaal.","real-feel-weather":"Voel het temperatuurverschil","voice-memo":"Spreek, AI luistert","fileforce":"PDF, OCR, ZIP en meer","mushroom-encyclopedia":"Paddenstoelen Encyclopedie","dinosaur-encyclopedia":"Dinosaurus Encyclopedie","marine-life-encyclopedia":"Encyclopedie van Zeeleven","insect-encyclopedia":"Insecten Encyclopedie","plant-encyclopedia":"Planten Encyclopedie & Gids","bird-encyclopedia":"Vogelgids & Zangherkenning","gemstone-encyclopedia":"Edelstenen Encyclopedie","dog-breeds-encyclopedia":"Hondenrassen Gids & Vergelijk","constellation-encyclopedia":"Sterrenbeeld Encyclopedie","world-flags-encyclopedia":"Wereld Vlaggen Encyclopedie","world-heritage-encyclopedia":"Werelderfgoed Encyclopedie","animal-encyclopedia":"Dierenencyclopedie & Quiz","twotaku":"Kies A of B en vergelijk de resultaten met vrienden."},vi:{"snaplingo":"Học từ ảnh hàng ngày","brain-burst":"Quiz AI trận chiến hàng ngày","life-trace":"Nhật ký AI hàng ngày của bạn","30sec-challenge":"Thử thách video hàng ngày","geo-sense":"Đoán nơi nào trên thế giới","nodo":"Trò chơi mạng nút hàng ngày","chaos":"Thử thách cộng đồng hàng ngày","debate-me":"Rèn luyện lập luận cùng AI","key-clash":"Gõ nhanh. Đánh bại đối thủ.","real-feel-weather":"Cảm nhận sự khác biệt nhiệt độ","voice-memo":"Nói, AI lắng nghe","fileforce":"PDF, OCR, ZIP và Nhiều Hơn Nữa","mushroom-encyclopedia":"Bách khoa Nấm·Hướng dẫn độc","dinosaur-encyclopedia":"Bách khoa Khủng long & Quiz","marine-life-encyclopedia":"Bách khoa Sinh vật Biển","insect-encyclopedia":"Bách khoa Côn trùng & Quiz","plant-encyclopedia":"Bách khoa Thực vật & Hướng dẫn","bird-encyclopedia":"Bách khoa chim & Nhận diện","gemstone-encyclopedia":"Bách khoa Đá quý & Hướng dẫn","dog-breeds-encyclopedia":"Bách khoa giống chó & So sánh","constellation-encyclopedia":"Bách khoa Chòm sao","world-flags-encyclopedia":"Bách khoa Quốc kỳ Thế giới","world-heritage-encyclopedia":"Bách khoa Di sản Thế giới","animal-encyclopedia":"Bách Khoa Động Vật & Câu Đố","twotaku":"Bình chọn A hoặc B và so sánh kết quả với bạn bè."},}; const origApplyLang=applyLang; applyLang=function(l){origApplyLang(l);const d=APP_DESC[l]||APP_DESC.en;document.querySelectorAll('[data-app-desc]').forEach(el=>{const k=el.getAttribute('data-app-desc');if(d[k])el.textContent=d[k];});}; // Re-apply to current lang diff --git a/scripts/check_app_discovery_live.sh b/scripts/check_app_discovery_live.sh index fe3515c..8f765a0 100644 --- a/scripts/check_app_discovery_live.sh +++ b/scripts/check_app_discovery_live.sh @@ -16,6 +16,12 @@ fetch() { fetch '/' 'index.html' grep -Fq 'class="discovery-links"' "$tmp/index.html" || { echo 'FAIL homepage discovery links are stale' >&2; exit 1; } grep -Fq 'discovery_nav_click' "$tmp/index.html" || { echo 'FAIL homepage discovery tracking is stale' >&2; exit 1; } +# The homepage should lead to currently published Android applications. +grep -Fq 'href="support/twotaku/"' "$tmp/index.html" || { echo 'FAIL homepage missing published Dotchi feature' >&2; exit 1; } +grep -Fq 'data-app-desc="twotaku"' "$tmp/index.html" || { echo 'FAIL homepage Dotchi localized caption missing' >&2; exit 1; } +if grep -Fq 'href="support/face-reaction-battle/"' "$tmp/index.html"; then + echo 'FAIL homepage still features unavailable Face Reaction Battle' >&2; exit 1 +fi fetch '/apps' 'apps.html' grep -Fq 'id="find-app"' "$tmp/apps.html" || { echo 'FAIL catalog search is stale' >&2; exit 1; } grep -Fq 'catalog_store_click' "$tmp/apps.html" || { echo 'FAIL store-click attribution is stale' >&2; exit 1; } diff --git a/tests/catalog-growth.test.mjs b/tests/catalog-growth.test.mjs index e5bbdbb..911f10d 100644 --- a/tests/catalog-growth.test.mjs +++ b/tests/catalog-growth.test.mjs @@ -135,3 +135,25 @@ test('Dotchi receives a truthful, measurable quick-games guide placement', () => assert.deepEqual(schema.itemListElement.map(item=>item.position),[1,2,3,4,5]); assert.equal(schema.itemListElement[2].url,'https://play.google.com/store/apps/details?id=com.dotchi.dotchi_app'); }); + + + +test('home features public Dotchi instead of an unavailable app, with 17 language captions', () => { + const home=read('index.html'); + const featured=home.match(/([\s\S]*?)<\/section>/)?.[1]; + assert.ok(featured,'missing featured section'); + assert.match(featured,/href="support\/twotaku\/"/); + assert.match(featured,/src="icons\/twotaku\.png"/); + assert.match(featured,/data-app-desc="twotaku"/); + assert.doesNotMatch(featured,/href="support\/face-reaction-battle\/"/, + 'unavailable Face Reaction Battle must not be featured as downloadable'); + assert.ok(data.some(app=>app.app==='twotaku'&&!app.hidden),'Dotchi is not in the published catalog'); + const match=home.match(/const APP_DESC=(\{[\s\S]*?\});\s*const origApplyLang=/); + assert.ok(match,'missing localized featured app captions'); + const translations=runInNewContext('('+match[1]+')'); + for(const lang of ['en','ja','zh','zh_TW','ko','es','pt','fr','de','it','ru','ar','th','id','tr','nl','vi']){ + assert.equal(typeof translations[lang].twotaku,'string',lang+' must localize Dotchi caption'); + assert.ok(translations[lang].twotaku.length>=12,lang+' missing meaningful caption'); + } + assert.match(home,/gtag\('event', 'app_view'/,'homepage app-card clicks remain measurable'); +});