4646 </ a >
4747 </ header >
4848
49- < main class ="text-center max-w-4xl mx-auto px-4 w-full mt-10 ">
49+ < div class ="text-center max-w-4xl mx-auto px-4 w-full mt-10 ">
5050 < h1 class ="main-title "> David KRK</ h1 >
51- < h2 class ="main-title "> Contact</ h2 >
5251
5352 < div class ="language-selector flex-wrap ">
5453 < button type ="button " class ="language-btn " data-lang ="fr "> Français</ button >
@@ -59,6 +58,15 @@ <h2 class="main-title">Contact</h2>
5958 < button type ="button " class ="language-btn " data-lang ="uk "> Ukrainian</ button >
6059 </ div >
6160
61+ < div class ="lang-content " data-lang ="fr "> < h2 class ="main-title "> Contact</ h2 > </ div >
62+ < div class ="lang-content " data-lang ="en "> < h2 class ="main-title "> Contact</ h2 > </ div >
63+ < div class ="lang-content " data-lang ="es "> < h2 class ="main-title "> Contacto</ h2 > </ div >
64+ < div class ="lang-content " data-lang ="eu "> < h2 class ="main-title "> Kontaktua</ h2 > </ div >
65+ < div class ="lang-content " data-lang ="ar " dir ="rtl "> < h2 class ="main-title "> تواصل</ h2 > </ div >
66+ < div class ="lang-content " data-lang ="uk "> < h2 class ="main-title "> Контакт</ h2 > </ div >
67+ </ div >
68+
69+ < main class ="text-center max-w-4xl mx-auto px-4 w-full ">
6270 < div class ="contact-form-container ">
6371 < div class ="lang-content " data-lang ="fr ">
6472 < div class ="contact-form ">
@@ -169,7 +177,10 @@ <h2 class="main-title">Contact</h2>
169177 const langContents = document . querySelectorAll ( '.lang-content' ) ;
170178
171179 function switchLanguage ( lang ) {
172- langContents . forEach ( content => content . classList . remove ( 'active' ) ) ;
180+ langContents . forEach ( content => {
181+ content . classList . remove ( 'active' ) ;
182+ content . style . display = '' ;
183+ } ) ;
173184 langBtns . forEach ( b => b . classList . remove ( 'active' ) ) ;
174185
175186 const contentsToShow = document . querySelectorAll ( `.lang-content[data-lang="${ lang } "]` ) ;
@@ -187,8 +198,6 @@ <h2 class="main-title">Contact</h2>
187198 } ) ;
188199 } ) ;
189200
190- // Set default language to French
191- switchLanguage ( 'fr' ) ;
192201 } ) ;
193202 </ script >
194203 </ body >
0 commit comments