1. A method comprising: a wireless device receiving a notification from a customer server indicating that an update package including multiple language versions is available for the wireless device; the wireless device transmitting device specific information to a web-based software server; and the wireless device receiving an update from the web-based software server associated with a language from the update package corresponding to a language used at the wireless device.