fix language changes, persist demo data