language toggle almost finished, need more testing