Method 1. Using Microsoft Translator
For this method, you need to download and install the Microsoft Translator app on your iPhone. After which, using its share sheet, you can translate a webpage to any language. Steps-
Download the Microsoft Translator app from the AppStore. 2. Open Safari and hit the share button.
Scroll horizontally and click on the More button.
Flip the switch (next to Translator) ON and hit Done.
Now, when you come across a website (in a foreign language), hit the Share button to open share sheet and tap on Translator.
As soon as you hit the Translator, you will see a progress bar on the top of the screen, showing the translation progress. Once finished, the browser will display the website in your preferred language.
In addition to using the app to translate a website, you can also use it as a standalone app to translate content in any form, be it text or speech. You can also use the camera to detect and translate text, use the microphone to listen to a speech or conversation, and use the keyboard to input text in one language and get its equivalent translation. The translated content resides in history and can be revisited at a later time to get familiar with the new language. Additionally, the app also has a phrasebook with translations for different scenarios, which can come in handy if you desire to learn a new language.
Method 2. Using Shortcut
The first method uses the browser in which the website is open, to show its translated version, which works just fine in most instances, except when you need the translated version in plain text. In which case, you can use an alternative method that uses a shortcut (in the Shortcuts app) to translate the content on a website. Steps-
Download and install the Shortcuts app from the App Store. 2. In the Gallery section, enter ‘Translate Article’ in the search bar.
Select the one as per your need and hit ‘Get Shortcut’.
Now, when you open a website in a foreign language, hit the Share button to open share sheet and tap on ‘Shortcuts’.
On the next screen, a list of relevant shortcuts will be suggested. Tap on ‘Translate Article’, and you will now have the translated version of the website in plain text.
The shortcut uses the Microsoft Translator app, used in the previous method, to translate the content on a website. It works by getting the body content of a website, detecting the language, and then, translating it to the set language. To change the language, open the Shortcuts app, and go to the Library section. From here, tap the three horizontal dots on the ‘Translate Article’ shortcut and tap on ‘To’ under ‘Translate Text with Microsoft’. Select your desired output language from here and tap ‘Done’. You should now get the translated text in your preferred language. That’s it! With the help of the two methods mentioned above, you can translate a webpage in a foreign language to your native language with ease.