When the user turns the hazard detection system ON, it may boot from a default image, which is shown in FIG. 13B as image portion 1310. Thus, the system may be running firmware version 1.0 that uses an English audio kit. The system may prompt the user to choose whether to use the language (e.g., English) in audio kit portion 1314 as her selected language. If the user indicates YES, the system may set audio kit portion 1314 as the selected language portion. If the user indicates NO, the system may prompt the user to choose whether to use the language (e.g., French) in audio kit portion 1324 as her selected language, as illustrated in FIG. 13C If the user indicates YES, the system may continue to run based on image 1310, but set audio kit portion 1324 as the selected language portion. This way, there is no need to reboot, but simply swap a “pointer” to the appropriate language portion. If the user indicates NO, the system may ask the user whether she wishes to select another language (not shown) or automatically select a default language if no other images are available.