I have this Arabic to English buttons that changes the entire page to Arbic format and vice versa using a function that targets every element.
The page starts in Arabic format and when the english btn is pressed this function is performed :
function englishPage()
{
document.getElementById('taskForm').style.gap = '6px'
document.querySelector('.title').style.padding = '0 6px'
document.getElementById('taskinput').setAttribute('placeholder','Have Any New Tasks ?')
document.getElementById('taskinput').style.fontFamily = "Shantell Sans"
document.getElementById('tsk-sub-btn').setAttribute('value','Add')
document.getElementById('tsk-sub-btn').style.fontFamily = "Shantell Sans"
document.getElementById('tsk-arc-btn').setAttribute('value','Archive')
document.getElementById('tsk-arc-btn').style.fontFamily = "Shantell Sans"
document.getElementById('navele1').innerHTML = "Tasks"
document.getElementById('navele1').style.fontFamily = "Shantell Sans"
document.getElementById('navele2').innerHTML = "Archived Tasks"
document.getElementById('navele2').style.fontFamily = "Shantell Sans"
}
But I want when i press the Arabic button back the page reverts to its original form.
I have tried reverting everything in the way I did it to the english Format. But that takes too much time.
Is there a way to do it easier ?