Skip to content

Commit 1ef3774

Browse files
committed
add 'content-language'
1 parent 0673123 commit 1ef3774

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

index.html

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,15 @@
66
<meta name="viewport" content="width=device-width, initial-scale=1.0">
77
<meta name="description"
88
content="Learn the Greek alphabet with interactive flashcards and pronunciation. Works offline as a Progressive Web App.">
9+
<meta name="keywords" content="Greek alphabet, flashcards, Greek letters, pronunciation, learning, education, PWA">
10+
<meta name="language" content="en-US">
11+
<meta name="content-language" content="en-US, el-GR">
912
<meta name="theme-color" content="#667eea">
1013
<meta name="apple-mobile-web-app-capable" content="yes">
1114
<meta name="apple-mobile-web-app-status-bar-style" content="default">
12-
<meta name="apple-mobile-web-app-title" content="Greek Cards">
15+
<meta name="apple-mobile-web-app-title" content="Greek cards">
1316

14-
<title>Greek Alphabet Flashcards</title>
17+
<title>Greek alphabet flashcards</title>
1518

1619
<!-- PWA Manifest will be auto-generated by Vite PWA plugin -->
1720

@@ -53,7 +56,7 @@ <h1>Greek Alphabet Flashcards</h1>
5356
<div class="flashcard" id="flashcard" tabindex="0" role="button"
5457
aria-label="Flashcard showing Greek letter. Press space to flip" aria-live="polite">
5558
<div class="flashcard-front" id="flashcardFront">
56-
<div class="letter-display">
59+
<div class="letter-display" lang="el-GR">
5760
<div class="letter-uppercase" id="letterUppercase" aria-label="Uppercase Greek letter">Α
5861
</div>
5962
<div class="letter-lowercase" id="letterLowercase" aria-label="Lowercase Greek letter">α
@@ -129,7 +132,7 @@ <h3 id="pronunciation-heading">Greek Alphabet Pronunciation Guide</h3>
129132
<p class="pronunciation-hint">Click any letter to hear its Greek pronunciation</p>
130133
<div class="alphabet-table">
131134
<div class="alphabet-grid" id="alphabetGrid" role="grid"
132-
aria-label="Interactive Greek alphabet grid for pronunciation">
135+
aria-label="Interactive Greek alphabet grid for pronunciation" lang="el-GR">
133136
<!-- Letters will be populated by JavaScript -->
134137
</div>
135138
</div>
@@ -139,7 +142,7 @@ <h3 id="pronunciation-heading">Greek Alphabet Pronunciation Guide</h3>
139142
<div class="instructions">
140143
<h3>How to use:</h3>
141144
<ul>
142-
<li><strong>Click</strong> the card or press <strong>Spacebar</strong> to flip</li>
145+
<li><strong>Click</strong> the card or press <strong>SpaceBar</strong> to flip</li>
143146
<li>Use <strong>Arrow Keys</strong> or buttons to navigate</li>
144147
<li><strong>Shuffle</strong> for random practice</li>
145148
<li><strong>Reset</strong> to return to alphabetical order</li>

0 commit comments

Comments
 (0)