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.