17. The computer-implemented method of claim 16 , wherein the plurality of components include an orientation detection component, a language detection component, and a rotation component.
17. The computer-implemented method of claim 16 , wherein the plurality of components include an orientation detection component, a language detection component, and a rotation component. 18. The computer-implemented method of claim 17 , wherein the orientation detection component is configured to detect the mobile device being reoriented from the first orientation to the second orientation.