1515
1616 < link rel ="stylesheet " href ="assets/css/style.css ">
1717 < link rel ="stylesheet " href ="assets/css/coc.css ">
18-
18+
1919
2020 < link rel ="shortcut icon " href ="assets/images/favicon.svg " type ="image/x-icon ">
2121 < title > Python Togo | Home</ title >
@@ -656,9 +656,12 @@ <h2>
656656 < span data-lang ="
tg "
> 📧 Email:
< strong > [email protected] </ strong > </ span > 657657 </ p >
658658 < p >
659- < span data-lang ="en "> ☎️ Phone: < strong > +228 92 55 59 87 / +228 97 93 21 78 / +228 98 77 66 82</ strong > </ span >
660- < span data-lang ="fr "> ☎️ Téléphone: < strong > +228 92 55 59 87 / +228 97 93 21 78 / +228 98 77 66 82</ strong > </ span >
661- < span data-lang ="tg "> ☎️ Kaƒomɔ: < strong > +228 92 55 59 87 / +228 97 93 21 78 / +228 98 77 66 82</ strong > </ span >
659+ < span data-lang ="en "> ☎️ Phone: < strong > +228 92 55 59 87 / +228 97 93 21 78 / +228 98 77 66
660+ 82</ strong > </ span >
661+ < span data-lang ="fr "> ☎️ Téléphone: < strong > +228 92 55 59 87 / +228 97 93 21 78 / +228 98 77 66
662+ 82</ strong > </ span >
663+ < span data-lang ="tg "> ☎️ Kaƒomɔ: < strong > +228 92 55 59 87 / +228 97 93 21 78 / +228 98 77 66
664+ 82</ strong > </ span >
662665 </ p >
663666 < a href ="
mailto:[email protected] "
class ="
green-button "
> 664667 < span data-lang ="en "> Report an Incident</ span >
837840 d ="M19.615 3.184c-3.604-.246-11.631-.245-15.23 0-3.897.266-4.356 2.62-4.385 8.816.029 6.185.484 8.549 4.385 8.816 3.6.245 11.626.246 15.23 0 3.897-.266 4.356-2.62 4.385-8.816-.029-6.185-.484-8.549-4.385-8.816zm-10.615 12.816v-8l8 3.993-8 4.007z " />
838841 </ svg >
839842 </ a >
840-
841-
843+
844+
842845 </ div >
843846 </ div >
844847
@@ -851,44 +854,10 @@ <h2>
851854 </ div >
852855 </ footer >
853856
854- < script >
855- // Function to change the language
856- function changeLanguage ( lang ) {
857- // Store the selected language in localStorage for persistence
858- localStorage . setItem ( 'selectedLanguage' , lang ) ;
859-
860- // Update html lang attribute
861- document . documentElement . lang = lang ;
862-
863- // Hide all language elements
864- const allLangElements = document . querySelectorAll ( '[data-lang]' ) ;
865- allLangElements . forEach ( el => {
866- el . style . display = 'none' ;
867- } ) ;
868-
869- // Show only elements for the selected language
870- const selectedLangElements = document . querySelectorAll ( `[data-lang="${ lang } "]` ) ;
871- selectedLangElements . forEach ( el => {
872- el . style . display = 'block' ;
873- } ) ;
874- }
875-
876- // Mobile menu toggle
877- document . getElementById ( 'mobileMenuBtn' ) . addEventListener ( 'click' , function ( ) {
878- document . getElementById ( 'navLinks' ) . classList . toggle ( 'active' ) ;
879- } ) ;
880-
881- // Check for saved language preference or use default
882- document . addEventListener ( 'DOMContentLoaded' , function ( ) {
883- const savedLanguage = localStorage . getItem ( 'selectedLanguage' ) || 'en' ;
884-
885- // Set the dropdown to the saved language
886- document . getElementById ( 'language-selector' ) . value = savedLanguage ;
887-
888- // Apply the language
889- changeLanguage ( savedLanguage ) ;
890- } ) ;
891- </ script >
857+ < script src ="assets/js/mobile.js "> </ script >
858+
859+ < script src ="assets/js/lang.js "> </ script >
860+
892861</ body >
893862
894863</ html >
0 commit comments