You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Amazing work, detective! 🕵️ You guessed Benny's password and locked his account. No more password stealing!
1682
1718
</p>
1683
1719
1684
1720
<divclass="lesson-card">
1685
-
<h3>🧠 What Did We Learn?</h3>
1721
+
<h3data-i18n="lessonTitle">🧠 What Did We Learn?</h3>
1686
1722
<ul>
1687
-
<li><span>❌</span> Never use your birthday, pet's name, or favorite things as your password.</li>
1688
-
<li><span>❌</span> Don't use easy numbers like 123 or your lucky number.</li>
1689
-
<li><span>✅</span> Use long, random passwords that are hard to guess.</li>
1690
-
<li><span>✅</span> Mix uppercase letters, lowercase letters, numbers, and symbols!</li>
1691
-
<li><span>✅</span> Use a different password for every account.</li>
1692
-
<li><span>🔐</span> Ask a grown-up to help you use a password manager!</li>
1723
+
<li><span>❌</span><spandata-i18n="lesson1">Never use your birthday, pet's name, or favorite things as your
1724
+
password.</span></li>
1725
+
<li><span>❌</span><spandata-i18n="lesson2">Don't use easy numbers like 123 or your lucky number.</span>
1726
+
</li>
1727
+
<li><span>✅</span><spandata-i18n="lesson3">Use long, random passwords that are hard to guess.</span></li>
1728
+
<li><span>✅</span><spandata-i18n="lesson4">Mix uppercase letters, lowercase letters, numbers, and
1729
+
symbols!</span></li>
1730
+
<li><span>✅</span><spandata-i18n="lesson5">Use a different password for every account.</span></li>
1731
+
<li><span>🔐</span><spandata-i18n="lesson6">Ask a grown-up to help you use a password manager!</span></li>
1693
1732
</ul>
1694
1733
</div>
1695
1734
1696
-
<buttonclass="restart-btn" id="restart-btn">🔄 Play Again</button>
1735
+
<buttonclass="restart-btn" id="restart-btn"data-i18n="playAgain">🔄 Play Again</button>
1697
1736
</div>
1698
1737
</div>
1699
1738
1700
1739
</div>
1701
1740
1702
1741
<script>
1742
+
// ==================== i18n / Language Toggle ====================
1743
+
letcurrentLang='de';
1744
+
1745
+
consttranslations={
1746
+
en: {
1747
+
searchPlaceholder: 'Search for Benny Bunny…',
1748
+
missionTitle: '🚨 Mission: Stop the Villain!',
1749
+
missionDesc: 'A sneaky villain named <strong>Benny Bunny</strong> is stealing passwords on Bunnygram! Search for his profile, find clues, and <strong>lock his account</strong> before he strikes again!',
guessSubtitle: 'Use the clues from Benny\'s profile to figure out his password and lock his account for good!',
1764
+
pwPlaceholder: 'Type the password…',
1765
+
tryPwBtn: '🔓 Try Password',
1766
+
backToProfile: '⬅️ Back to Benny\'s profile',
1767
+
accountLocked: 'Account Locked!',
1768
+
successMsg: 'Amazing work, detective! 🕵️ You guessed Benny\'s password and locked his account. No more password stealing!',
1769
+
lessonTitle: '🧠 What Did We Learn?',
1770
+
lesson1: 'Never use your birthday, pet\'s name, or favorite things as your password.',
1771
+
lesson2: 'Don\'t use easy numbers like 123 or your lucky number.',
1772
+
lesson3: 'Use long, random passwords that are hard to guess.',
1773
+
lesson4: 'Mix uppercase letters, lowercase letters, numbers, and symbols!',
1774
+
lesson5: 'Use a different password for every account.',
1775
+
lesson6: 'Ask a grown-up to help you use a password manager!',
1776
+
playAgain: '🔄 Play Again',
1777
+
pwStolen: 'Password Stolen!',
1778
+
pwStolenDesc: 'Benny fell for the phishing trick! He typed his real password into a <strong>fake website</strong>. Now we have it and can lock his account!',
1779
+
bennysPw: 'Benny\'s Password',
1780
+
phishTitle: '🎣 What is Phishing?',
1781
+
phish1: 'Phishing is when someone sends a <strong>fake message</strong> with a link to a <strong>fake website</strong>.',
1782
+
phish2: 'The fake website looks real but steals your password when you type it in.',
1783
+
phish3: 'Never click links from strangers or enter your password on unfamiliar sites.',
1784
+
phish4: 'Always check the website address (URL) before entering any information!',
1785
+
phish5: 'If something seems too good to be true, it probably is!',
1786
+
usePwBtn: '🔒 Use Password to Lock Benny\'s Account',
1787
+
hint1: '💡 Hint 1: Think about Benny\'s favourite food… What does he love to eat? 🥕',
1788
+
hint2: '💡 Hint 2: Benny has a lucky number. Look at his profile details! 🔢',
1789
+
hint3: '💡 Hint 3: Put his favourite food and lucky number together! (e.g. something + numbers) 🤫',
1790
+
wrongAttempt: 'Attempt {n} — That\'s not it! Try again 💪',
1791
+
needClue: 'Need a clue?',
1792
+
},
1793
+
de: {
1794
+
searchPlaceholder: 'Suche nach Benny Bunny…',
1795
+
missionTitle: '🚨 Mission: Stoppt den Bösewicht!',
1796
+
missionDesc: 'Ein hinterhältiger Bösewicht namens <strong>Benny Bunny</strong> stiehlt Passwörter auf Bunnygram! Suche sein Profil, finde Hinweise und <strong>sperre sein Konto</strong>, bevor er wieder zuschlägt!',
guessSubtitle: 'Nutze die Hinweise aus Bennys Profil, um sein Passwort herauszufinden und sein Konto endgültig zu sperren!',
1811
+
pwPlaceholder: 'Passwort eingeben…',
1812
+
tryPwBtn: '🔓 Passwort testen',
1813
+
backToProfile: '⬅️ Zurück zu Bennys Profil',
1814
+
accountLocked: 'Konto gesperrt!',
1815
+
successMsg: 'Super Arbeit, Detektiv! 🕵️ Du hast Bennys Passwort erraten und sein Konto gesperrt. Kein Passwort-Diebstahl mehr!',
1816
+
lessonTitle: '🧠 Was haben wir gelernt?',
1817
+
lesson1: 'Verwende niemals deinen Geburtstag, den Namen deines Haustiers oder Lieblingsdinge als Passwort.',
1818
+
lesson2: 'Benutze keine einfachen Zahlen wie 123 oder deine Glückszahl.',
1819
+
lesson3: 'Verwende lange, zufällige Passwörter, die schwer zu erraten sind.',
1820
+
lesson4: 'Mische Großbuchstaben, Kleinbuchstaben, Zahlen und Symbole!',
1821
+
lesson5: 'Verwende für jedes Konto ein anderes Passwort.',
1822
+
lesson6: 'Bitte einen Erwachsenen, dir bei einem Passwort-Manager zu helfen!',
1823
+
playAgain: '🔄 Nochmal spielen',
1824
+
pwStolen: 'Passwort gestohlen!',
1825
+
pwStolenDesc: 'Benny ist auf den Phishing-Trick hereingefallen! Er hat sein echtes Passwort auf einer <strong>gefälschten Webseite</strong> eingegeben. Jetzt können wir sein Konto sperren!',
1826
+
bennysPw: 'Bennys Passwort',
1827
+
phishTitle: '🎣 Was ist Phishing?',
1828
+
phish1: 'Phishing ist, wenn jemand eine <strong>gefälschte Nachricht</strong> mit einem Link zu einer <strong>gefälschten Webseite</strong> schickt.',
1829
+
phish2: 'Die gefälschte Webseite sieht echt aus, aber stiehlt dein Passwort, wenn du es eingibst.',
1830
+
phish3: 'Klicke niemals auf Links von Fremden und gib dein Passwort nicht auf unbekannten Seiten ein.',
1831
+
phish4: 'Überprüfe immer die Webadresse (URL), bevor du Informationen eingibst!',
1832
+
phish5: 'Wenn etwas zu gut klingt, um wahr zu sein, ist es das wahrscheinlich auch!',
1833
+
usePwBtn: '🔒 Passwort verwenden, um Bennys Konto zu sperren',
1834
+
hint1: '💡 Hinweis 1: Denke an Bennys Lieblingsessen… Was isst er am liebsten? 🥕',
1835
+
hint2: '💡 Hinweis 2: Benny hat eine Glückszahl. Schau dir seine Profil-Details an! 🔢',
1836
+
hint3: '💡 Hinweis 3: Kombiniere sein Lieblingsessen und seine Glückszahl! (z.B. etwas + Zahlen) 🤫',
1837
+
wrongAttempt: 'Versuch {n} — Das war\'s nicht! Versuch es nochmal 💪',
0 commit comments