1. A method performed by a computing device having an operating system and a plurality of software applications, the method 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, by the computing device, 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, by the computing device, the voice output.