In-Browser Translation
Focus
Focus
Remote Browser Isolation

In-Browser Translation

Table of Contents

In-Browser Translation

Understand how RBI in-browser translation integrates the Google Translation API with remote browsing sessions.
Where Can I Use This?What Do I Need?
  • Prisma Access (Managed by Panorama or Strata Cloud Manager)
Remote Browser Isolation (RBI) in-browser translation enables users to translate web content within their RBI sessions using integrated Google Translate functionality. This feature preserves the native browser translation experience while maintaining the security boundaries of the remote browsing environment.

How RBI In-Browser Translation Works

To provide the functionality for webpage translation, remote web browsers running in the RBI infrastructure use Google's translation API. The translation process occurs entirely within the remote browser container, ensuring that the end-user device remains completely isolated and never communicates with the translation service's API. End-user information is never exposed to the external API, and no code from that service is executed on the end-user device.
The feature automatically detects each user's browser preferred language from their local browser settings and uses the preferred language as the default translation target language. When users encounter web content in a different language, they can translate either entire pages or selected text portions without switching between applications or compromising the secure browsing session.

User Language Detection

RBI automatically identifies each user's preferred language from their local browser. This becomes the default translation target language displayed in context menus and translation widgets. Users have the option to translate to a language other than the preferred language within the translation widget.
The system respects the browser's preferred language list order when determining translation defaults, but does not use the local browser's Translate into this language setting from translation preferences. Only the primary language preference influences RBI translation behavior.
The feature does not function in regions where Google services are restricted, particularly in China where the Great Firewall blocks Google Translate API access. Organizations with network traffic routed through unrestricted regions may still access translation services.

Use In-Browser Translation

As an administrator, ensure that Google Cloud Translation API endpoints remain accessible through your organization's internet access policies, as the feature requires connectivity to Google's translation services to function properly.
Before using in-browser translation in isolated browsing sessions, your users should configure their local browser's language preferences to establish the preferred translation target language. Users should navigate to their browser's language settings and ensure their preferred language appears first in the language list, as RBI automatically detects this setting to determine default translation options.
Users can use RBI in-browser translation to:
  • Translate entire webpages
    When users access websites through an RBI session and navigate to content written in a foreign language, they can right-click anywhere on the webpage to open the context menu and select Translate to [language], where the language displayed matches the browser's preferred language setting. The translation widget appears at the top of the page showing the detected source language and the selected target language.
    After selecting Translate to [language], the webpage content will be translated and the translation widget will appear, showing the original and target language options:
    Users can use the translation widget to modify translation settings for the current page. They can click the three-dot menu to select different target languages from the drop-down if they prefer translating to a language other than the browser default. If the user visits a page multiple times and translates the page each time, the widget provides the option to always convert the page to the target language in future visits.
    • The positioning of the language drop-down might appear offset from the expected location, particularly in scaled or zoomed browser sessions. On mobile devices, some widget elements might appear clipped due to space constraints when rendering without proper scaling context.
    • RBI in-browser translation is invoked only from the context menu. If the user uses the option to translate from the browser menu, translation only occurs for RBI interface elements like download dialogs or floating action buttons, the actual webpage content won't be translated. Users must rely exclusively on right-click context menu options to translate webpage content within RBI sessions.
  • Translate selected text
    Users can highlight specific text portions on any webpage that they want to translate without translating the entire page. Right-click on the selected text to access the context menu and select Translate selection to [language]. The translation widget displays the original selected text alongside the translated version, enabling you to compare the content directly.
    After selecting Translate selection to [language], the translated text will appear in the translation widget as follows:
    When translating selected text, only the widget with the selected translation is shown. Users can’t use advanced options like selecting another target language or accessing the three-dot menu in the translation widget.
    Close the translation widget by clicking the X or navigating away from the page to return to the original language content. The system maintains the user's translation preferences and will apply automatic translation settings to subsequent pages based on their previous selections.