10. A non-transitory computer readable medium having stored thereon instructions that, when executed by one or more processors of a computing device having an operating system and a plurality of software applications, cause the computing device to perform functions comprising: switching, from a normal mode of the operating system, into an accessibility mode of the operating system, wherein the accessibility mode is common to the plurality of software applications; receiving a selection of a user-interface item of a user-interface of a given software application, wherein the user-interface item has a text in a first language; based on the operating system being in the accessibility mode, obtaining, by the operating system in response to the selection, a translation of the text into a second language and a description of a functionality of the user-interface item in the second language; obtaining a voice output corresponding to a spoken utterance of the translation of the text and to the description of the functionality of the user-interface item; and providing the voice output.
10. A non-transitory computer readable medium having stored thereon instructions that, when executed by one or more processors of a computing device having an operating system and a plurality of software applications, cause the computing device to perform functions comprising: switching, from a normal mode of the operating system, into an accessibility mode of the operating system, wherein the accessibility mode is common to the plurality of software applications; receiving a selection of a user-interface item of a user-interface of a given software application, wherein the user-interface item has a text in a first language; based on the operating system being in the accessibility mode, obtaining, by the operating system in response to the selection, a translation of the text into a second language and a description of a functionality of the user-interface item in the second language; obtaining a voice output corresponding to a spoken utterance of the translation of the text and to the description of the functionality of the user-interface item; and providing the voice output. 12. The non-transitory computer readable medium of claim 10 , wherein the user-interface item is a user-selectable icon or a menu item and the text is indicative of functionality, in the software application, associated with the user-selectable icon or menu item.