if(myChar == '1')
{
1();
}
That's pretty unlikely code.
"1" cannot be a function name.
So, where is the definition of a function called "1"?
Also, "mychar" is not the same as "myChar".
Do you see now why we ask you to post ALL your code?
void F()
That's problematical too.
I think all those "Translated " strings will be a problem with limited RAM processors.