+
Please try again with the latest version of
Chrome,
Firefox or
{
this._renderOSSpecificBrowserDownloadLink()
@@ -84,7 +90,7 @@ class UnsupportedDesktopBrowser extends Component {
if (typeof link !== 'undefined') {
return (
{
text
diff --git a/react/features/unsupported-browser/components/UnsupportedMobileBrowser.js b/react/features/unsupported-browser/components/UnsupportedMobileBrowser.js
index e0e45300b..0ea047446 100644
--- a/react/features/unsupported-browser/components/UnsupportedMobileBrowser.js
+++ b/react/features/unsupported-browser/components/UnsupportedMobileBrowser.js
@@ -3,16 +3,33 @@
import React, { Component } from 'react';
import { connect } from 'react-redux';
+import { translate, translateToHTML } from '../../base/i18n';
import { Platform } from '../../base/react';
-import { translate, translateToHTML } from '../../base/translation';
import HideNotificationBarStyle from './HideNotificationBarStyle';
+/**
+ * The namespace of the CSS styles of UnsupportedMobileBrowser.
+ *
+ * @private
+ * @type {string}
+ */
+const _SNS = 'unsupported-mobile-browser';
+
+/**
+ * The namespace of the i18n/translation keys of UnsupportedMobileBrowser.
+ *
+ * @private
+ * @type {string}
+ */
+const _TNS = 'unsupportedBrowser';
+
/**
* The map of platforms to URLs at which the mobile app for the associated
* platform is available for download.
*
* @private
+ * @type {Array
- { translateToHTML(t,
- 'unsupportedPage.joinConversationMobile',
- { postProcess: 'resolveAppName' }) }
+
+ {
+ translateToHTML(
+ t,
+ `${_TNS}.appNotInstalled`,
+ { postProcess: 'resolveAppName' })
+ }
- { translateToHTML(t, 'unsupportedPage.availableApp') }
+
+ { translateToHTML(t, `${_TNS}.appInstalled`) }