[chrome-gnome-shell] i18n: regenerate locales



commit e118f393688e5db12904f64e9640073946c09b05
Author: Yuri Konotopov <ykonotopov gnome org>
Date:   Sun Apr 16 21:52:40 2017 +0400

    i18n: regenerate locales

 contrib/chrome-web-store/ca            |   15 ---
 contrib/chrome-web-store/cs            |    2 +-
 contrib/chrome-web-store/gd            |    2 +
 contrib/chrome-web-store/gl            |   17 +++
 contrib/chrome-web-store/hu            |    4 +-
 contrib/chrome-web-store/id            |    2 +
 contrib/chrome-web-store/it            |    2 +-
 contrib/chrome-web-store/ko            |   17 +++
 contrib/chrome-web-store/oc            |   15 ---
 contrib/chrome-web-store/pt_BR         |    2 +-
 extension/_locales/ca/messages.json    |   36 +++---
 extension/_locales/cs/messages.json    |   42 ++++----
 extension/_locales/da/messages.json    |   36 +++---
 extension/_locales/de/messages.json    |   36 +++---
 extension/_locales/el/messages.json    |   36 +++---
 extension/_locales/es/messages.json    |   36 +++---
 extension/_locales/fi/messages.json    |   36 +++---
 extension/_locales/fr/messages.json    |   36 +++---
 extension/_locales/gd/messages.json    |   38 +++---
 extension/_locales/gl/messages.json    |  193 ++++++++++++++++++++++++++++++++
 extension/_locales/hu/messages.json    |   38 +++---
 extension/_locales/id/messages.json    |   64 ++++++------
 extension/_locales/it/messages.json    |   36 +++---
 extension/_locales/ko/messages.json    |  193 ++++++++++++++++++++++++++++++++
 extension/_locales/nl/messages.json    |   34 +++---
 extension/_locales/oc/messages.json    |   36 +++---
 extension/_locales/pl/messages.json    |   42 ++++----
 extension/_locales/pt_BR/messages.json |   40 ++++----
 extension/_locales/pt_PT/messages.json |   36 +++---
 extension/_locales/ru/messages.json    |   36 +++---
 extension/_locales/sk/messages.json    |   36 +++---
 extension/_locales/sl/messages.json    |   36 +++---
 extension/_locales/sr/messages.json    |   36 +++---
 extension/_locales/sv/messages.json    |   36 +++---
 extension/_locales/tr/messages.json    |   36 +++---
 35 files changed, 867 insertions(+), 471 deletions(-)
---
diff --git a/contrib/chrome-web-store/cs b/contrib/chrome-web-store/cs
index f153c1b..1928812 100644
--- a/contrib/chrome-web-store/cs
+++ b/contrib/chrome-web-store/cs
@@ -1,4 +1,4 @@
-Aby tohle rozšíření fungovalo, MUSÍTE nainstalovat nativní konektor.
+Aby tohle rozšíření fungovalo, MUSÍTE nainstalovat přirozený konektor.
 
 Pro Arch Linux je k dispozici PKGBUILD v AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git
 
diff --git a/contrib/chrome-web-store/gd b/contrib/chrome-web-store/gd
index 8003875..a37a644 100644
--- a/contrib/chrome-web-store/gd
+++ b/contrib/chrome-web-store/gd
@@ -2,6 +2,8 @@ Feumaidh tu ceangladair tùsail a stàladh mus obraich an leudachan seo.
 
 Airson Arch Linux, tha PKGBUILD ri fhaighinn san AUR: 
https://aur.archlinux.org/packages/chrome-gnome-shell-git
 
+Airson Debian Linux, tha pacaid ri faighinn ann an Sid agus Stretch: 
https://tracker.debian.org/pkg/chrome-gnome-shell
+
 Airson Fedora Linux, tha pacaid ri faighinn ann an Copr: 
https://copr.fedorainfracloud.org/coprs/region51/chrome-gnome-shell
 
 Airson Gentoo Linux, 's urrainn dhut ceangladair a stàladh leis an àithne:
diff --git a/contrib/chrome-web-store/gl b/contrib/chrome-web-store/gl
new file mode 100644
index 0000000..29cea37
--- /dev/null
+++ b/contrib/chrome-web-store/gl
@@ -0,0 +1,17 @@
+DEBE instalar o conector nativo para que esta extensión funcione.
+
+Para Arch Linux hai un PKGBUILD dispoñíbel en AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git
+
+Para Debian Linux hai un paquete dispoñíbel en Sid e Stretch: 
https://tracker.debian.org/pkg/chrome-gnome-shell
+
+Para Fedora Linux hai un paquete dispoñíbel en Copr: 
https://copr.fedorainfracloud.org/coprs/region51/chrome-gnome-shell
+
+En Gentoo Linux pode instalar o conector coa orde:
+emerge gnome-extra/chrome-gnome-shell
+
+Para Ubuntu Linux hai un paquete dispoñíbel en ne0sight/chrome-gnome-shell PPA. Para instalalo debe escribir:
+sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell
+sudo apt-get update
+sudo apt-get install chrome-gnome-shell
+
+Tamén pode instalar o conector manualmente. Vexa 
https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation para obter as instrucións de 
instalación.
diff --git a/contrib/chrome-web-store/hu b/contrib/chrome-web-store/hu
index b9a1b35..75c9e3b 100644
--- a/contrib/chrome-web-store/hu
+++ b/contrib/chrome-web-store/hu
@@ -2,6 +2,8 @@ A bővítmény működéséhez telepíteni KELL a natív csatlakozót.
 
 Arch Linuxhoz elérhető PKGBUILD az AUR-ban: https://aur.archlinux.org/packages/chrome-gnome-shell-git
 
+Debian Linux esetén elérhető egy csomag a Sid és Stretch ágban: 
https://tracker.debian.org/pkg/chrome-gnome-shell
+
 Fedora Linux esetén létezik Copr csomag: https://copr.fedorainfracloud.org/coprs/region51/chrome-gnome-shell
 
 Gentoo Linux esetén telepítheti a csatlakozót a paranccsal:
@@ -12,4 +14,4 @@ sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell
 sudo apt-get update
 sudo apt-get install chrome-gnome-shell
 
-Kézzel is telepítheti a csatlakozót. Lásd a 
https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation oldalt a telepítési utasításokért.
+Kézzel is telepítheti a csatlakozót. Nézze meg a 
https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation oldalt a telepítési utasításokért.
diff --git a/contrib/chrome-web-store/id b/contrib/chrome-web-store/id
index e99899a..cefb584 100644
--- a/contrib/chrome-web-store/id
+++ b/contrib/chrome-web-store/id
@@ -2,6 +2,8 @@ Anda HARUS memasang konektor native agar ekstensi ini bekerja.
 
 Untuk Arch Linux ada PKGBUILD yang tersedia di AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git
 
+Untuk Debian Linux ada paket dalam Sid dan Stretch: https://tracker.debian.org/pkg/chrome-gnome-shell
+
 Untuk Fedora Linux tersedia paket di Copr: 
https://copr.fedorainfracloud.org/coprs/region51/chrome-gnome-shell
 
 Dalam Gentoo Linux Anda dapat memasang konektor dengan perintah:
diff --git a/contrib/chrome-web-store/it b/contrib/chrome-web-store/it
index f5280b8..0d576c6 100644
--- a/contrib/chrome-web-store/it
+++ b/contrib/chrome-web-store/it
@@ -2,7 +2,7 @@ Si deve installare il connettore nativo per far funzionare questa estensione.
 
 Per Arch Linux è disponibile un PKGBUILD in AUR: https://aur.archlinux.org/packages/chrome-gnome-shell-git
 
-PEr Debian Linux è disponibile un pacchetto in Sid e Stretch: 
https://tracker.debian.org/pkg/chrome-gnome-shell
+Per Debian Linux è disponibile un pacchetto in Sid e Stretch: 
https://tracker.debian.org/pkg/chrome-gnome-shell
 
 Per Fedora Linux è disponibile un pacchetto in Copr: 
https://copr.fedorainfracloud.org/coprs/region51/chrome-gnome-shell
 
diff --git a/contrib/chrome-web-store/ko b/contrib/chrome-web-store/ko
new file mode 100644
index 0000000..790ad31
--- /dev/null
+++ b/contrib/chrome-web-store/ko
@@ -0,0 +1,17 @@
+이 확장 기능을 활용하려면 자체 연결 프로그램을 설치해야합니다.
+
+아치 리눅스에서는 AUR의 PKGBUILD를 활용하십시오: https://aur.archlinux.org/packages/chrome-gnome-shell-git
+
+데비안 리눅스에서는 Sid와 Stretch 버전에 패키지가 있습니다: https://tracker.debian.org/pkg/chrome-gnome-shell
+
+페도라 리눅스에서는 Copr버전에 패키지가 있습니다: https://copr.fedorainfracloud.org/coprs/region51/chrome-gnome-shell
+
+젠투 리눅스에서는 다음 명령으로 연결 프로그램을 설치할 수 있습니다:
+emerge gnome-extra/chrome-gnome-shell
+
+우분투 리눅스에서는 ne0sight/chrome-gnome-shell PPA 저장소에 해당 패키지가 있습니다. 설치하려면 다음 명령어를 입력하십시오:
+sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell
+sudo apt-get update
+sudo apt-get install chrome-gnome-shell
+
+연결 프로그램을 직접 설치할 수도 있습니다. 설치 방법은 https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation 
페이지를 참고하십시오.
diff --git a/contrib/chrome-web-store/pt_BR b/contrib/chrome-web-store/pt_BR
index 5e39057..e25530b 100644
--- a/contrib/chrome-web-store/pt_BR
+++ b/contrib/chrome-web-store/pt_BR
@@ -14,4 +14,4 @@ sudo add-apt-repository ppa:ne0sight/chrome-gnome-shell
 sudo apt-get update
 sudo apt-get install chrome-gnome-shell
 
-Você também pode instalar o conector manualmente. Veja 
https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation para instruções de instalação.
+Você também pode instalar o conector manualmente. Veja 
https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation/pt_BR para instruções de 
instalação.
diff --git a/extension/_locales/ca/messages.json b/extension/_locales/ca/messages.json
index bc3a175..6fd59f9 100644
--- a/extension/_locales/ca/messages.json
+++ b/extension/_locales/ca/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Tanca"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "S'ha rebut una resposta incorrecta d'una extensi\u00f3"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "S'ha produ\u00eft un error de xarxa. Comproveu la connexi\u00f3 a Internet i la 
configuraci\u00f3 del servidor intermediari."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "mai"
@@ -65,6 +62,10 @@
        "no": {
                "message": "No"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Encara que l'extensi\u00f3 d'integraci\u00f3 del GNOME Shell est\u00e0 
executant-se, no s'ha detectat el connector amfitri\u00f3 nadiu. Vegeu la <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentaci\u00f3</a> per 
obtenir instruccions de com instal\u00b7lar el connector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Sense resposta de l'amfitri\u00f3:"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Per\u00edode de comprovaci\u00f3 d'actualitzacions"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Configuraci\u00f3 desada."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Notifica els errors de xarxa"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Es requereix el perm\u00eds de Chrome \u00abwebRequest\u00bb."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Mostra les notes de la versi\u00f3 quan s'actualitza l'extensi\u00f3"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Sincronitza la llista d'extensions"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Comprova si hi ha actualitzacions de l'extensi\u00f3"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "El connector amfitri\u00f3 nadiu no es compatible amb aquesta plataforma."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "La comprovaci\u00f3 d'actualitzacions ha fallat: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/cs/messages.json b/extension/_locales/cs/messages.json
index e2ecf48..2fc679e 100644
--- a/extension/_locales/cs/messages.json
+++ b/extension/_locales/cs/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Zav\u0159\u00edt"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Obdr\u017eena nespr\u00e1vn\u00e1 odpov\u011b\u010f od 
roz\u0161\u00ed\u0159en\u00ed"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Vyskytla se chyba s\u00edt\u011b. Zkontrolujte pros\u00edm sv\u00e9 
p\u0159ipojen\u00ed k Internetu a nastaven\u00ed proxy."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nikdy"
@@ -65,13 +62,21 @@
        "no": {
                "message": "Ne"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Nelze naj\u00edt nastaven\u00ed nebo verzi GNOME Shellu. Ujist\u011bte se, 
\u017ee je nainstalov\u00e1n a b\u011b\u017e\u00ed."
+       },
        "no_host_connector": {
-               "message": "A\u010dkoliv roz\u0161\u00ed\u0159en\u00ed integruj\u00edc\u00ed GNOME Shell 
b\u011b\u017e\u00ed, nebyl nalezen konektor pro nativn\u00edho hostitele. Pod\u00edvejte se do <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentace</a>, jak 
konektor nainstalovat."
+               "message": "A\u010dkoliv roz\u0161\u00ed\u0159en\u00ed integruj\u00edc\u00ed GNOME Shell 
b\u011b\u017e\u00ed, nebyl nalezen konektor pro p\u0159irozen\u00e9ho hostitele. Pod\u00edvejte se do <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentace</a>, jak 
konektor nainstalovat."
        },
        "no_host_response": {
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "\u017d\u00e1dn\u00fd hostitel neodpov\u00edd\u00e1"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Aktualizovat dobu mezi kontrolami"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Volba byla ulo\u017eena."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Zobrazovat informace o chyb\u00e1ch s\u00edt\u011b"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Je vy\u017eadov\u00e1no opr\u00e1vn\u011bn\u00ed Chrome \u00abwebRequest\u00bb."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Po aktualizaci roz\u0161\u00ed\u0159en\u00ed zobrazit pozn\u00e1mky k 
vyd\u00e1n\u00ed"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronizovat seznam roz\u0161\u00ed\u0159en\u00ed"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,10 +120,13 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Zkontrolovat aktualizace roz\u0161\u00ed\u0159en\u00ed"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "V\u00e1\u0161 konektor pro p\u0159irozen\u00e9ho hostitele nepodporuje kontrolu 
pro aktualizace roz\u0161\u00ed\u0159en\u00ed GNOME Shellu. Nejsp\u00ed\u0161e chyb\u00ed bal\u00ed\u010dek 
python-requests."
        },
        "platform_not_supported": {
-               "message": "Konektor pro nativn\u00edho hostitele nen\u00ed va\u0161\u00ed platformou 
podporov\u00e1n."
+               "message": "Konektor pro p\u0159irozen\u00e9ho hostitele nen\u00ed va\u0161\u00ed platformou 
podporov\u00e1n."
        },
        "retry": {
                "message": "Zkusit znovu"
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Selhala kontrola aktualizac\u00ed roz\u0161\u00ed\u0159en\u00ed: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
@@ -185,7 +185,7 @@
        },
        "warning_apis_missing": {
                "description": "$$1 is a placeholder for a list of missing APIs",
-               "message": "Konektor pro va\u0161eho nativn\u00edho hostitele nepodporuje 
n\u00e1sleduj\u00edc\u00ed API: $$1. Pravd\u011bpodobn\u011b jej budete muset pov\u00fd\u0161it na 
nov\u011bj\u0161\u00ed verzi nebo nainstalovat z\u00e1suvn\u00fd modul pro chyb\u011bj\u00edc\u00ed API. Na 
instrukce se pod\u00edvejte se do <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentace</a>."
+               "message": "Konektor pro va\u0161eho p\u0159irozen\u00e9ho hostitele nepodporuje 
n\u00e1sleduj\u00edc\u00ed API: $$1. Pravd\u011bpodobn\u011b jej budete muset pov\u00fd\u0161it na 
nov\u011bj\u0161\u00ed verzi nebo nainstalovat z\u00e1suvn\u00fd modul pro chyb\u011bj\u00edc\u00ed API. Na 
instrukce se pod\u00edvejte se do <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentace</a>."
        },
        "yes": {
                "message": "Ano"
diff --git a/extension/_locales/da/messages.json b/extension/_locales/da/messages.json
index f55d7b6..6cfe8dd 100644
--- a/extension/_locales/da/messages.json
+++ b/extension/_locales/da/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Luk"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Modtog forkert svar fra udvidelse"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Der opstod en netv\u00e6rksfejl. Unders\u00f8g venligst din internetforbindelse 
og/eller proxyindstillinger."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "aldrig"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nej"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Kunne ikke finde GNOME Shells indstillinger eller version. S\u00f8rg for at den 
er installeret og k\u00f8rer."
+       },
        "no_host_connector": {
                "message": "Selvom udvidelsen til GNOME Shell-integration k\u00f8rer, kan den oprindelige 
v\u00e6rtsforbindelseskomponent ikke detekteres. Se <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instruktioner vedr\u00f8rende installering af forbindelseskomponent."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Intet svar fra v\u00e6rt"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Opdateringsinterval"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Valgmuligheder gemt."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Vis information om netv\u00e6rksfejl"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome-rettighed \"webRequest\" p\u00e5kr\u00e6vet."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Vis udgivelsesnoter, n\u00e5r udvidelsen er opdateret"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synkronis\u00e9r udvidelsesliste"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Tjek for opdateringer til udvidelser"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Den oprindelige v\u00e6rtsforbindelseskomponent underst\u00f8ttes ikke til din 
platform."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Kunne ikke s\u00f8ge efter opdateringer til udvidelser: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/de/messages.json b/extension/_locales/de/messages.json
index fe32920..045b36f 100644
--- a/extension/_locales/de/messages.json
+++ b/extension/_locales/de/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Schlie\u00dfen"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Falsche Antwort von Erweiterung erhalten"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Falsche Antwort vom Connector erhalten"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Ein Netzwerkfehler ist aufgetreten. Bitte \u00fcberpr\u00fcfen Sie Ihre 
Internetverbindung und/oder Ihre Proxy-Einstellungen."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "niemals"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nein"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Die Version oder Einstellungen von GNOME Shell konnten nicht festgestellt werden. 
Bitte stellen Sie sicher, dass das Paket \u00abchrome-gnome-shell\u00bb installiert ist."
+       },
        "no_host_connector": {
                "message": "Obwohl die GNOME Shell-Integrations-Erweiterung l\u00e4uft, wurde der Native 
Host-Connector nicht erkannt. In <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> finden 
Sie Anweisungen zum Installieren des Connectors."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Keine Antwort vom Host"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Webseite der GNOME Shell-Erweiterungen \u00f6ffnen"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Pr\u00fcfintervall f\u00fcr Aktualisierungen"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Optionen gespeichert."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Informationen zu Netzwerkfehlern anzeigen"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome-Zugriffsrecht \u00bbwebRequest\u00ab ist erforderlich."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Ver\u00f6ffentlichungshinweise anzeigen, wenn Erweiterungen aktualisiert wurden"
+               "message": "Ver\u00f6ffentlichungshinweise anzeigen, wenn die Browser-Erweiterung 
aktualisiert wird"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Erweiterungsliste abgleichen"
+               "message": "GNOME-Shell-Erweiterungsliste abgleichen"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Auf Aktualisierungen f\u00fcr Erweiterungen pr\u00fcfen"
+               "message": "Auf Aktualisierungen f\u00fcr GNOME-Shell-Erweiterungen pr\u00fcfen"
+       },
+       "options_update_check_notice": {
+               "message": "Ihr nativer Host-Connector unterst\u00fctzt keine Pr\u00fcfung auf 
Aktualisierungen f\u00fcr GNOME-Shell-Erweiterungen. Wahrscheinlich fehlt das Paket python-requests."
        },
        "platform_not_supported": {
                "message": "Nativer Host-Connector wird auf dieser Plattform nicht unterst\u00fctzt."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Pr\u00fcfung auf Erweiterungs-Aktualisierungen ist fehlgeschlagen: $CAUSE$",
+               "message": "Pr\u00fcfung auf GNOME-Shell-Erweiterungs-Aktualisierungen ist fehlgeschlagen: 
$CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/el/messages.json b/extension/_locales/el/messages.json
index 8c799f7..ededaa7 100644
--- a/extension/_locales/el/messages.json
+++ b/extension/_locales/el/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "\u039b\u03ae\u03c6\u03b8\u03b7\u03ba\u03b5 
\u03bb\u03b1\u03b8\u03b5\u03bc\u03ad\u03bd\u03b7 \u03b1\u03c0\u03cc\u03ba\u03c1\u03b9\u03c3\u03b7 
\u03b5\u03c0\u03ad\u03ba\u03c4\u03b1\u03c3\u03b7\u03c2"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "A network error has occurred. Please check your Internet connection and/or proxy 
settings."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "\u03c0\u03bf\u03c4\u03ad"
@@ -65,6 +62,10 @@
        "no": {
                "message": "\u038c\u03c7\u03b9"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "\u0391\u03bd \u03ba\u03b1\u03b9 \u03b7 
\u03b5\u03c0\u03ad\u03ba\u03c4\u03b1\u03c3\u03b7 
\u03b5\u03bd\u03c3\u03c9\u03bc\u03ac\u03c4\u03c9\u03c3\u03b7\u03c2 \u03bc\u03b5 \u03c4\u03bf GNOME Shell 
\u03b5\u03af\u03bd\u03b1\u03b9 \u03c3\u03b5 \u03bb\u03b5\u03b9\u03c4\u03bf\u03c5\u03c1\u03b3\u03af\u03b1, 
\u03b7 \u03b5\u03b3\u03b3\u03b5\u03bd\u03ae\u03c2 \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae 
\u03c4\u03bf\u03c5 \u03c3\u03c5\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u03b4\u03b5\u03bd 
\u03ad\u03c7\u03b5\u03b9 \u03b5\u03bd\u03c4\u03bf\u03c0\u03b9\u03c3\u03c4\u03b5\u03af. 
\u03a0\u03b1\u03c1\u03b1\u03ba\u03b1\u03bb\u03bf\u03cd\u03bc\u03b5, \u03b4\u03b5\u03af\u03c4\u03b5 
\u03c3\u03c4\u03b9\u03c2 \u03bf\u03b4\u03b7\u03b3\u03af\u03b5\u03c2 \u03c4\u03b7\u03c2 <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>\u03c4\u03b5\u03ba\u03bc\u03b7\u03c1\u03af\u03c9\u03c3\u03b7\u03c2</a>
 \u03c0\u03c9\u03c2 \u03bd\u03b1 \u03c4\u03b7\u03
 bd \u03b5\u03b3\u03ba\u03b1\u03c4\u03b1\u03c3\u03c4\u03ae\u03c3\u03b5\u03c4\u03b5."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "\u039a\u03b1\u03bc\u03af\u03b1 \u03b1\u03c0\u03cc\u03ba\u03c1\u03b9\u03c3\u03b7 
\u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03ba\u03b5\u03bd\u03c4\u03c1\u03b9\u03ba\u03cc 
\u03c5\u03c0\u03bf\u03bb\u03bf\u03b3\u03b9\u03c3\u03c4\u03ae"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "\u03a0\u03b5\u03c1\u03af\u03bf\u03b4\u03bf\u03c2 
\u03b5\u03bb\u03ad\u03b3\u03c7\u03bf\u03c5 \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7\u03c2"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "\u0391\u03c0\u03bf\u03b8\u03b7\u03ba\u03b5\u03cd\u03c4\u03b7\u03ba\u03b1\u03bd 
\u03bf\u03b9 \u03c1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Show information about network errors"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome permission \u00abwebRequest\u00bb required."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 
\u03c3\u03b7\u03bc\u03b5\u03b9\u03ce\u03c3\u03b5\u03c9\u03bd \u03ad\u03ba\u03b4\u03bf\u03c3\u03b7\u03c2 
\u03c3\u03c4\u03b7\u03bd \u03b5\u03bd\u03b7\u03bc\u03ad\u03c1\u03c9\u03c3\u03b7 \u03c4\u03b7\u03c2 
\u03b5\u03c0\u03ad\u03ba\u03c4\u03b1\u03c3\u03b7\u03c2"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronize extensions list"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "\u0388\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03b3\u03b9\u03b1 
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03b5\u03b9\u03c2 
\u03b5\u03c0\u03b5\u03ba\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "\u0397 \u03b5\u03b3\u03b3\u03b5\u03bd\u03ae\u03c2 
\u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03c4\u03bf\u03c5 
\u03c3\u03c5\u03c3\u03c4\u03ae\u03bc\u03b1\u03c4\u03bf\u03c2 \u03b4\u03b5\u03bd 
\u03c5\u03c0\u03bf\u03c3\u03c4\u03b7\u03c1\u03af\u03b6\u03b5\u03c4\u03b1\u03b9 \u03b1\u03c0\u03cc 
\u03c4\u03b7\u03bd \u03c0\u03bb\u03b1\u03c4\u03c6\u03cc\u03c1\u03bc\u03b1."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "\u0391\u03c0\u03ad\u03c4\u03c5\u03c7\u03b5 \u03bf 
\u03ad\u03bb\u03b5\u03b3\u03c7\u03bf\u03c2 \u03b3\u03b9\u03b1 
\u03b5\u03bd\u03b7\u03bc\u03b5\u03c1\u03ce\u03c3\u03b5\u03b9\u03c2 
\u03b5\u03c0\u03b5\u03ba\u03c4\u03ac\u03c3\u03b5\u03c9\u03bd: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/es/messages.json b/extension/_locales/es/messages.json
index f9d317e..b258e25 100644
--- a/extension/_locales/es/messages.json
+++ b/extension/_locales/es/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Cerrar"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Respuesta de extensi\u00f3n incorrecta recibida"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Ha ocurrido un error de red. Compruebe su conexi\u00f3n a Internet y/o su 
configuraci\u00f3n del proxy."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nunca"
@@ -65,6 +62,10 @@
        "no": {
                "message": "No"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Aunque la extensi\u00f3n de integraci\u00f3n con GNOME Shell est\u00e1 en 
ejecuci\u00f3n, no se ha detectado el conector del equipo. Consulte la <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentaci\u00f3n</a> 
para obtener instrucciones sobre c\u00f3mo instalar el conector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Sin respuesta del equipo"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Frecuencia de comprobaci\u00f3n de actualizaciones"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Opciones guardadas."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Mostrar informaci\u00f3n sobre los errores de la red"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Se requiere el permiso \u00abwebRequest\u00bb de Chrome."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Mostrar las notas de publicaci\u00f3n cuando se actualice la extensi\u00f3n"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Lista de extensiones sincronizada"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Comprobar si hay actualizaciones de las extensiones"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "El conector nativo del equipo no est\u00e1 soportado en su plataforma."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Fall\u00f3 al comprobar si hay actualizaciones: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/fi/messages.json b/extension/_locales/fi/messages.json
index 41deab9..91498e0 100644
--- a/extension/_locales/fi/messages.json
+++ b/extension/_locales/fi/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Sulje"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Vastaanotettiin v\u00e4\u00e4r\u00e4 laajennusvastaus"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Ilmeni verkkovirhe. Tarkista internetyhteytesi tila ja/tai v\u00e4lityspalvelimen 
asetukset."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "ei koskaan"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Ei"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Although GNOME Shell integration extension is running, native host connector is 
not detected. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions about installing connector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "No host response"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "P\u00e4ivitysten tarkistusv\u00e4li"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Valinnat tallennettu."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "N\u00e4yt\u00e4 tietoja verkkovirheist\u00e4"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chromen k\u00e4ytt\u00f6oikeus \u00abwebRequest\u00bb vaaditaan."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "N\u00e4yt\u00e4 versiotiedot kun laajennus on p\u00e4ivitetty"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synkronoi laajennusluettelo"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Tarkista p\u00e4ivitykset laajennukselle"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Native host connector is not supported for your platform."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Laajennusten p\u00e4ivitysten tarkistaminen ep\u00e4onnistui: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/fr/messages.json b/extension/_locales/fr/messages.json
index 0c95ff6..e6c0d73 100644
--- a/extension/_locales/fr/messages.json
+++ b/extension/_locales/fr/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Fermer"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Mauvaise r\u00e9ponse re\u00e7ue de l'extension"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Mauvaise r\u00e9ponse re\u00e7ue du connecteur"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Une erreur r\u00e9seau est survenue. Veuillez v\u00e9rifier votre connexion 
Internet et/ou les param\u00e8tres de votre serveur mandataire."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "jamais"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Non"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Impossible de trouver les param\u00e8tres ou la version de GNOME Shell. 
Assurez-vous qu\u2019il soit install\u00e9 et en cours d\u2019ex\u00e9cution."
+       },
        "no_host_connector": {
                "message": "Bien que l'extension d'int\u00e9gration \u00e0 GNOME Shell soit active, le 
connecteur de l'h\u00f4te natif n'est pas reconnu. Veuillez consulter le <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>manuel</a> d'installation 
du connecteur."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Aucune r\u00e9ponse de l'h\u00f4te"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Ouvrer le site Web pour les extensions de GNOME Shell"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "P\u00e9riodicit\u00e9 des v\u00e9rifications de mise \u00e0 jour"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Options enregistr\u00e9es."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Afficher les informations sur les erreurs r\u00e9seau"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Permission \u00ab\u00a0webRequest\u00a0\u00bb de Chrome requise."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Afficher les notes de version apr\u00e8s la mise \u00e0 jour de l'extension"
+               "message": "Afficher les notes de version apr\u00e8s la mise \u00e0 jour de l'extension du 
navigateur"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchroniser la liste des extensions"
+               "message": "Synchroniser la liste des extensions GNOME Shell"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "V\u00e9rifier les mises \u00e0 jour des extensions"
+               "message": "V\u00e9rifier les mises \u00e0 jour des extensions GNOME Shell"
+       },
+       "options_update_check_notice": {
+               "message": "Votre connecteur d\u2019h\u00f4te natif ne prend pas en charge la 
v\u00e9rification des mises \u00e0 jour pour les extensions GNOME Shell. Le paquet python-requests est 
probablement manquant."
        },
        "platform_not_supported": {
                "message": "Le connecteur natif de l'h\u00f4te n'est pas pris en charge pour votre 
plate-forme."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Impossible de v\u00e9rifier les mises \u00e0 jour des extensions\u00a0: $CAUSE$",
+               "message": "Impossible de v\u00e9rifier les mises \u00e0 jour des extensions GNOME 
Shell\u00a0: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/gd/messages.json b/extension/_locales/gd/messages.json
index 03ec56a..c295fdc 100644
--- a/extension/_locales/gd/messages.json
+++ b/extension/_locales/gd/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "D\u00f9in"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Fhuaras freagairt chearr an leudachain"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Fhuaras freagairt chearr a' cheangladair"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Thachair mearachd l\u00econraidh. Thoir s\u00f9il air a' cheangal dhan 
eadar-l\u00econ agad agus/no r\u00e8iteachadh a' phrogsaidh."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "chan ann idir"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Chan eil"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Cha deach roghainnean no tionndadh na Slige GNOME a lorg. D\u00e8an cinnteach gun 
deach a st\u00e0ladh 's bu beil i 'ga ruith."
+       },
        "no_host_connector": {
                "message": "Ger a tha leudachan amalachadh Slige GNOME Shell 'na ruith, cha do mhothaich sinn 
dha cheangladair \u00f2stair t\u00f9sail. Faic an <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>docamaideadh</a> airson 
sti\u00f9ireadh air mar a st\u00e0laicheas tu an ceangladair."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Cha do fhreagair an t-\u00f2stair"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "L\u00e0rach-l\u00ecn leudachan Slige GNOME fosgailte"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "\u00c0m a' toirt s\u00f9il airson \u00f9rachadh"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Chaidh na roghainnean a sh\u00e0bhaladh."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Seall fiosrachadh mu mhearachdan l\u00econraidh"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Tha feum air cead Chrome \"webRequest\"."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Seall na n\u00f2taichean-sgaoilidh nuair a th\u00e8id an leudachan \u00f9rachadh"
+               "message": "Seall na n\u00f2taichean-sgaoilidh nuair a th\u00e8id an leudachan brabhsair 
\u00f9rachadh"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Sioncronaich liosta nan leudachan"
+               "message": "Sioncronaich liosta nan leudachan Slige GNOME"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Thoir s\u00f9il airson \u00f9rachadh nan leudachan"
+               "message": "Thoir s\u00f9il airson \u00f9rachadh nan leudachan Slige GNOME"
+       },
+       "options_update_check_notice": {
+               "message": "Cha doir ceangladair t\u00f9sail an \u00f2stair agad taic ri \u00f9rachadh 
leudachan Slige GNOME. Saoil gu bheil pacaid python-request a dh\u00ecth ort?"
        },
        "platform_not_supported": {
                "message": "Cha chuirear taic ri ceangladair \u00f2stair t\u00f9sail air an \u00f9rlar agad."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Cha deach leinn s\u00f9il a thoirt airson \u00f9rachaidhean nan leudachan: 
$CAUSE$",
+               "message": "Cha deach leinn s\u00f9il a thoirt airson \u00f9rachaidhean nan leudachan Slige 
GNOME: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
@@ -185,7 +185,7 @@
        },
        "warning_apis_missing": {
                "description": "$$1 is a placeholder for a list of missing APIs",
-               "message": "Your native host connector do not support following APIs: $$1. Probably you 
should upgrade native host connector or install plugins for missing APIs. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions."
+               "message": "Cha doir ceangladair t\u00f9sail an \u00f2stair agad taic ris na h-APIean seo: 
$$1. Mholamaid gun \u00e0rdaich thu ceangladair t\u00f9sail an \u00f2stair no gun st\u00e0laich thu plugain 
da na h-APIean a tha a dh\u00ecth. Thoir s\u00f9il air an <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>docamaideadh</a> airson 
sti\u00f9ireadh."
        },
        "yes": {
                "message": "Tha"
diff --git a/extension/_locales/gl/messages.json b/extension/_locales/gl/messages.json
new file mode 100644
index 0000000..7bfc2cc
--- /dev/null
+++ b/extension/_locales/gl/messages.json
@@ -0,0 +1,193 @@
+{
+       "_DO_NOT_EDIT": {
+               "description": "This file is auto generated with po2chrome-messages tool from gl.po.",
+               "message": ""
+       },
+       "close": {
+               "message": "Pechar"
+       },
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Recibiuse unha resposta do conector non v\u00e1lida"
+       },
+       "extension_enabled": {
+               "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
+               "message": "Activada"
+       },
+       "extension_installed": {
+               "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
installed?'",
+               "message": "Instalada"
+       },
+       "extension_name": {
+               "description": "Used as title, eg in table header. Means 'GNOME Shell extension name'.",
+               "message": "Extensi\u00f3n"
+       },
+       "extension_status_downgrade": {
+               "description": "This is a part of phrase like 'Extension Top Icons must be downgraded'.",
+               "message": "debe desactualizarse"
+       },
+       "extension_status_upgrade": {
+               "description": "This is a part of phrase like 'Extension Top Icons can be upgraded'.",
+               "message": "pode actualizarse"
+       },
+       "extension_synchronized": {
+               "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension status 
synchronized with remote browser storage?'",
+               "message": "Sincronizada"
+       },
+       "gs_chrome": {
+               "description": "This is a project title. Used as extension name in Chrome Store and in some 
titlebars.",
+               "message": "Integraci\u00f3n de GNOME Shell"
+       },
+       "hours": {
+               "description": "This is a part of phrase 'Update check period: xx hours'",
+               "message": "horas"
+       },
+       "manifest_description": {
+               "description": "Used as extension description in Chrome Store",
+               "message": "Esta extensi\u00f3n fornece integraci\u00f3n con GNOME SHell e o correspondente 
repositorio de extensi\u00f3ns https://extensions.gnome.org";
+       },
+       "native_request_failed": {
+               "description": "$REQUEST$ is a placeholder for technical name of request that web extension 
make via native messaging host application.",
+               "message": "A solicitude nativa \u00ab$REQUEST$\u00bb fallou",
+               "placeholders": {
+                       "request": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "never": {
+               "description": "This is a part of phrase 'Last check: never'",
+               "message": "nunca"
+       },
+       "no": {
+               "message": "Non"
+       },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Non foi pos\u00edbel localizar as preferencias ou versi\u00f3n de GNOME Shell. 
Aseg\u00farese de que est\u00e1 instalado e en execuci\u00f3n."
+       },
+       "no_host_connector": {
+               "message": "Although GNOME Shell integration extension is running, native host connector is 
not detected. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions about installing connector."
+       },
+       "no_host_response": {
+               "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
+               "message": "Non hai resposta do equipo"
+       },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Abrir o sitio web das extensi\u00f3ns de GNOME Shell"
+       },
+       "options_check_period": {
+               "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
+               "message": "Per\u00edodo de comprobaci\u00f3n de actualizaci\u00f3ns"
+       },
+       "options_last_check": {
+               "description": "This is a start of phrase (followed by date/time) of last GNOME Shell 
extensions update check.",
+               "message": "\u00daltima comprobaci\u00f3n"
+       },
+       "options_link": {
+               "description": "Link name for options tab.",
+               "message": "Opci\u00f3ns"
+       },
+       "options_next_check": {
+               "description": "This is a start of phrase (followed by date/time) of next GNOME Shell 
extensions update check.",
+               "message": "Seguinte comprobaci\u00f3n"
+       },
+       "options_saved": {
+               "description": "Means 'Options were saved successfully after user clicked Save button'",
+               "message": "Opci\u00f3ns gardadas."
+       },
+       "options_show_release_notes": {
+               "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
+               "message": "Mostrar as notas de publicaci\u00f3n cando se actualice a extensi\u00f3n do 
navegador"
+       },
+       "options_synchronize_extensions": {
+               "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
+               "message": "Sincronizar a lista de extensi\u00f3ns de GNOME Shell"
+       },
+       "options_synchronize_extensions_notice": {
+               "description": "This is a notice under option name.",
+               "message": "If enabled, your GNOME Shell extensions list will be synchronized with your 
Google account."
+       },
+       "options_title": {
+               "description": "$GS_CHROME$ is placeholder for 'GNOME Shell integration' string. This string 
used as title for Options page. This title is not shown in Chrome, but may be shown in other browsers.",
+               "message": "Opci\u00f3ns de $GS_CHROME$",
+               "placeholders": {
+                       "gs_chrome": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "options_update_check": {
+               "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
+       },
+       "platform_not_supported": {
+               "message": "Native host connector is not supported for your platform."
+       },
+       "retry": {
+               "message": "Reintentar"
+       },
+       "save": {
+               "message": "Gardar"
+       },
+       "synchronization": {
+               "description": "Link name for synchronization tab in options dialog.",
+               "message": "Sincronizaci\u00f3n"
+       },
+       "synchronization_cancel": {
+               "message": "Non activar a sincronizaci\u00f3n."
+       },
+       "synchronization_failed": {
+               "description": "$CAUSE$ is placeholder for error that caused synchronization failure.",
+               "message": "Failed to synchronize extensions: $CAUSE$",
+               "placeholders": {
+                       "cause": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "synchronization_storage_exists": {
+               "message": "Your remote synchronization storage already contains extensions list."
+       },
+       "synchronization_use_local": {
+               "message": "Usar a lista de extensi\u00f3ns local, sobrescribindo a remota."
+       },
+       "synchronization_use_remote": {
+               "message": "Usar a lista remota de extensi\u00f3ns, sobrescribindo a local."
+       },
+       "translation_credits": {
+               "description": "This is content of 'About translation' tab in Options dialog. Thank you for 
translation and feel free to add yourself here. HTML markup enabled for this string. New line character is 
treated as line break (<br />)",
+               "message": "Fran Di\u00e9guez <fran dieguez gnome org>, 2017."
+       },
+       "translation_credits_title": {
+               "description": "Link name for translation credits tab in options dialog.",
+               "message": "Sobre a traduci\u00f3n"
+       },
+       "unknown_error": {
+               "description": "This should newer be shown to user. However better safe than sorry.",
+               "message": "erro desco\u00f1ecido"
+       },
+       "update_available": {
+               "message": "Hai actualizaci\u00f3ns dispo\u00f1\u00edbeis para as extensi\u00f3ns de GNOME 
Shell"
+       },
+       "update_check_failed": {
+               "description": "$CAUSE$ is placeholder for error that caused update failure.",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
+               "placeholders": {
+                       "cause": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "warning_apis_missing": {
+               "description": "$$1 is a placeholder for a list of missing APIs",
+               "message": "Your native host connector do not support following APIs: $$1. Probably you 
should upgrade native host connector or install plugins for missing APIs. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions."
+       },
+       "yes": {
+               "message": "Si"
+       }
+}
diff --git a/extension/_locales/hu/messages.json b/extension/_locales/hu/messages.json
index b9712ca..7dde74c 100644
--- a/extension/_locales/hu/messages.json
+++ b/extension/_locales/hu/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Bez\u00e1r\u00e1s"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Hib\u00e1s b\u0151v\u00edtm\u00e9nyv\u00e1lasz \u00e9rkezett"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "H\u00e1l\u00f3zati hiba t\u00f6rt\u00e9nt. Ellen\u0151rizze az 
internetkapcsolat\u00e1t \u00e9s a proxy be\u00e1ll\u00edt\u00e1sait."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "soha"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nem"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Nem tal\u00e1lhat\u00f3k a GNOME Shell be\u00e1ll\u00edt\u00e1sai vagy 
verzi\u00f3ja. Gy\u0151z\u0151dj\u00f6n meg arr\u00f3l, hogy telep\u00edtve van-e \u00e9s fut-e."
+       },
        "no_host_connector": {
                "message": "Ugyan a GNOME Shell integr\u00e1ci\u00f3s b\u0151v\u00edtm\u00e9ny fut, a 
nat\u00edv gazdacsatlakoz\u00f3 nem \u00e9szlelhet\u0151. N\u00e9zze meg a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokument\u00e1ci\u00f3t</a>
 a csatlakoz\u00f3 telep\u00edt\u00e9si utas\u00edt\u00e1sai\u00e9rt."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Nincs v\u00e1lasz a gazd\u00e1t\u00f3l"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Friss\u00edt\u00e9skeres\u00e9s gyakoris\u00e1ga"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Be\u00e1ll\u00edt\u00e1sok mentve."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Inform\u00e1ci\u00f3k megjelen\u00edt\u00e9se a h\u00e1l\u00f3zati 
hib\u00e1kr\u00f3l"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "A \u201ewebRequest\u201d Chrome enged\u00e9ly sz\u00fcks\u00e9ges."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "A kiad\u00e1si megjegyz\u00e9sek megjelen\u00edt\u00e9se a 
kieg\u00e9sz\u00edt\u0151 friss\u00edt\u00e9sekor"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "B\u0151v\u00edtm\u00e9nylista szinkroniz\u00e1l\u00e1sa"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "B\u0151v\u00edtm\u00e9nyfriss\u00edt\u00e9s keres\u00e9se"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "A nat\u00edv gazdacsatlakoz\u00f3ja nem t\u00e1mogatja a GNOME Shell 
kiterjeszt\u00e9sek friss\u00edt\u00e9seinek ellen\u0151rz\u00e9s\u00e9t. Val\u00f3sz\u00edn\u0171leg a 
python-requests csomag hi\u00e1nyzik."
        },
        "platform_not_supported": {
                "message": "A nat\u00edv gazdacsatlakoz\u00f3 nem t\u00e1mogatott a platformj\u00e1n."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "A b\u0151v\u00edtm\u00e9nyfriss\u00edt\u00e9sek keres\u00e9se sikertelen: 
$CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
@@ -185,7 +185,7 @@
        },
        "warning_apis_missing": {
                "description": "$$1 is a placeholder for a list of missing APIs",
-               "message": "Your native host connector do not support following APIs: $$1. Probably you 
should upgrade native host connector or install plugins for missing APIs. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions."
+               "message": "A nat\u00edv gazdacsatlakoz\u00f3 nem t\u00e1mogatja a k\u00f6vetkez\u0151 
API-kat: $$1. Val\u00f3sz\u00edn\u0171leg friss\u00edtenie kell a nat\u00edv gazdacsatlakoz\u00f3t, vagy 
b\u0151v\u00edtm\u00e9nyeket kell telep\u00edtenie a hi\u00e1nyz\u00f3 API-khoz. N\u00e9zz meg a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokument\u00e1ci\u00f3t</a>
 az utas\u00edt\u00e1sok\u00e9rt."
        },
        "yes": {
                "message": "Igen"
diff --git a/extension/_locales/id/messages.json b/extension/_locales/id/messages.json
index 44f249b..3256737 100644
--- a/extension/_locales/id/messages.json
+++ b/extension/_locales/id/messages.json
@@ -6,21 +6,21 @@
        "close": {
                "message": "Tutup"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Menerima respon ekstensi yang salah"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Menerima respon konektor yang salah"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
-               "message": "Enabled"
+               "message": "Difungsikan"
        },
        "extension_installed": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
installed?'",
-               "message": "Installed"
+               "message": "Terpasang"
        },
        "extension_name": {
                "description": "Used as title, eg in table header. Means 'GNOME Shell extension name'.",
-               "message": "Extension"
+               "message": "Ekstensi"
        },
        "extension_status_downgrade": {
                "description": "This is a part of phrase like 'Extension Top Icons must be downgraded'.",
@@ -32,7 +32,7 @@
        },
        "extension_synchronized": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension status 
synchronized with remote browser storage?'",
-               "message": "Synchronized"
+               "message": "Selaras"
        },
        "gs_chrome": {
                "description": "This is a project title. Used as extension name in Chrome Store and in some 
titlebars.",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Telah terjadi kesalahan jaringan. Harap periksa koneksi Internet Anda dan/atau 
pengaturan proksi."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "tidak pernah"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Tidak"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Tidak bisa menemukan versi atau pengaturan Shell GNOME. Pastikan bahwa itu 
terpasang dan berjalan."
+       },
        "no_host_connector": {
                "message": "Walaupun ektensi integrasi Shell GNOME berjalan, konektor host native tidak 
terdeteksi. Lihat <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentasi</a> untuk 
instruksi tentang memasang konektor."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Tidak ada respon host"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Buka situs web ekstensi GNOME Shell"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Mutakhirkan perioda periksa"
@@ -92,25 +97,17 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Opsi disimpan."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Tampilkan informasi tentang kesalahan jaringan"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Perlu ijin \u00abwebRequest\u00bb Chrome."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Tampilkan catatan rilis ketika ekstensi dimutakhirkan"
+               "message": "Tampilkan catatan rilis saat ekstensi peramban diperbarui"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronize extensions list"
+               "message": "Selaraskan daftar ekstensi GNOME Shell"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
-               "message": "If enabled, your GNOME Shell extensions list will be synchronized with your 
Google account."
+               "message": "Bila difungsikan, daftar ekstensi Shell GNOME Anda akan diselaraskan dengan akun 
Google Anda."
        },
        "options_title": {
                "description": "$GS_CHROME$ is placeholder for 'GNOME Shell integration' string. This string 
used as title for Options page. This title is not shown in Chrome, but may be shown in other browsers.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Periksa pemutakhiran ekstensi"
+               "message": "Periksa pemutakhiran ekstensi GNOME Shell"
+       },
+       "options_update_check_notice": {
+               "message": "Konektor host native Anda tidak mendukung pengecekan untuk pemutakhiran ekstensi 
GNOME Shell. Mungkin paket python-requests hilang."
        },
        "platform_not_supported": {
                "message": "Konektor host native tidak didukung untuk platform Anda."
@@ -136,14 +136,14 @@
        },
        "synchronization": {
                "description": "Link name for synchronization tab in options dialog.",
-               "message": "Synchronization"
+               "message": "Penyelarasan"
        },
        "synchronization_cancel": {
-               "message": "Do not enable synchronization."
+               "message": "Jangan fungsikan penyelarasan."
        },
        "synchronization_failed": {
                "description": "$CAUSE$ is placeholder for error that caused synchronization failure.",
-               "message": "Failed to synchronize extensions: $CAUSE$",
+               "message": "Gagal menyelaraskan ekstensi: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
@@ -151,17 +151,17 @@
                }
        },
        "synchronization_storage_exists": {
-               "message": "Your remote synchronization storage already contains extensions list."
+               "message": "Penyimpanan penyelarasan remote Anda telah memuat daftar ekstensi."
        },
        "synchronization_use_local": {
-               "message": "Use local extensions list, overwrite remote."
+               "message": "Gunakan daftar ekstensi lokal, timpa remote."
        },
        "synchronization_use_remote": {
-               "message": "Use remote extensions list, overwrite local."
+               "message": "Gunakan daftar ekstensi remote, timpa lokal."
        },
        "translation_credits": {
                "description": "This is content of 'About translation' tab in Options dialog. Thank you for 
translation and feel free to add yourself here. HTML markup enabled for this string. New line character is 
treated as line break (<br />)",
-               "message": "Andika Triwidada <andika gmail com>, 2016"
+               "message": "Andika Triwidada <andika gmail com>, 2016.\nKukuh Syafaat <syafaatkukuh gmail 
com>, 2017."
        },
        "translation_credits_title": {
                "description": "Link name for translation credits tab in options dialog.",
@@ -169,14 +169,14 @@
        },
        "unknown_error": {
                "description": "This should newer be shown to user. However better safe than sorry.",
-               "message": "unknown error"
+               "message": "galat tak dikenal"
        },
        "update_available": {
                "message": "Tersedia pemutakhiran untuk Shell GNOME"
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Gagal memeriksa pemutakhiran ekstensi: $CAUSE$",
+               "message": "Gagal memeriksa pemutakhiran ekstensi GNOME Shell: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
@@ -185,7 +185,7 @@
        },
        "warning_apis_missing": {
                "description": "$$1 is a placeholder for a list of missing APIs",
-               "message": "Your native host connector do not support following APIs: $$1. Probably you 
should upgrade native host connector or install plugins for missing APIs. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions."
+               "message": "Konektor host native Anda tidak mendukung API berikut: $$1. Mungkin Anda perlu 
meningkatkan konektor host native atau memasang pengaya bagi API yang kurang. Lihat <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentasi</a> untuk 
instruksi."
        },
        "yes": {
                "message": "Ya"
diff --git a/extension/_locales/it/messages.json b/extension/_locales/it/messages.json
index 790e82a..24557dc 100644
--- a/extension/_locales/it/messages.json
+++ b/extension/_locales/it/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Chiudi"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Ricevuta risposta estensione errata"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Ricevuta risposta connettore errato"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Si \u00e8 verificato un errore di rete. Verificare la connessione Internet e/o le 
impostazioni del proxy."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "mai"
@@ -65,6 +62,10 @@
        "no": {
                "message": "No"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Impossibile trovare le impostazioni e la versione di GNOME Shell. Assicurarsi che 
sia installata e avviata."
+       },
        "no_host_connector": {
                "message": "Anche se l'estensione \u00abIntegrazione con GNOME Shell\u00bb \u00e8 in 
esecuzione, il connettore host nativo non \u00e8 rilevato. Fare riferimento alla <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentazione</a> per 
istruzioni sull'installazione del connettore."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Nessuna risposta dall'host"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Apre il sito web delle estensioni di GNOME Shell"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Periodo di verifica aggiornamento"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Opzioni salvate."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Mostrare informazioni sugli errori della rete"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Richiede i permessi \u00abwebRequest\u00bb dell'applicazione."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Mostrare le note di rilascio quando l'estensione \u00e8 aggiornata"
+               "message": "Mostrare le note di rilascio quando l'estensione del browser \u00e8 aggiornata"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Sincronizzare l'elenco delle estensioni"
+               "message": "Sincronizzare l'elenco delle estensioni di GNOME Shell"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Verificare gli aggiornamenti delle estensioni"
+               "message": "Verificare gli aggiornamenti delle estensioni di GNOME Shell"
+       },
+       "options_update_check_notice": {
+               "message": "Il connettore host nativo non supporta la verifica degli aggiornamenti delle 
estensioni di GNOME Shell. Probabilmente manca il pacchetto python-requests."
        },
        "platform_not_supported": {
                "message": "Il connettore host nativo non \u00e8 supportato da questa piattaforma."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Verifica dell'aggiornamento delle estensioni non riuscita: $CAUSE$",
+               "message": "Verifica dell'aggiornamento delle estensioni di GNOME Shell non riuscita: 
$CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/ko/messages.json b/extension/_locales/ko/messages.json
new file mode 100644
index 0000000..8741d02
--- /dev/null
+++ b/extension/_locales/ko/messages.json
@@ -0,0 +1,193 @@
+{
+       "_DO_NOT_EDIT": {
+               "description": "This file is auto generated with po2chrome-messages tool from ko.po.",
+               "message": ""
+       },
+       "close": {
+               "message": "\ub2eb\uae30"
+       },
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "\uc798\ubabb\ub41c \uc5f0\uacb0 \uc751\ub2f5\uc774 \uc654\uc2b5\ub2c8\ub2e4"
+       },
+       "extension_enabled": {
+               "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
+               "message": "\ud65c\uc131"
+       },
+       "extension_installed": {
+               "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
installed?'",
+               "message": "\uc124\uce58\ud568"
+       },
+       "extension_name": {
+               "description": "Used as title, eg in table header. Means 'GNOME Shell extension name'.",
+               "message": "\ud655\uc7a5 \uae30\ub2a5"
+       },
+       "extension_status_downgrade": {
+               "description": "This is a part of phrase like 'Extension Top Icons must be downgraded'.",
+               "message": "\ub2e4\uc6b4\uadf8\ub808\uc774\ub4dc \ud574\uc57c \ud568"
+       },
+       "extension_status_upgrade": {
+               "description": "This is a part of phrase like 'Extension Top Icons can be upgraded'.",
+               "message": "\uc5c5\uadf8\ub808\uc774\ub4dc\ud560 \uc218 \uc788\uc74c"
+       },
+       "extension_synchronized": {
+               "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension status 
synchronized with remote browser storage?'",
+               "message": "\ub3d9\uae30\ud654 \ud568"
+       },
+       "gs_chrome": {
+               "description": "This is a project title. Used as extension name in Chrome Store and in some 
titlebars.",
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5"
+       },
+       "hours": {
+               "description": "This is a part of phrase 'Update check period: xx hours'",
+               "message": "\uc2dc\uac04"
+       },
+       "manifest_description": {
+               "description": "Used as extension description in Chrome Store",
+               "message": "\uc774 \ud655\uc7a5 \uae30\ub2a5\uc740 \uadf8\ub188 \uc178 \ud1b5\ud569 
\uae30\ub2a5\uc774 \uc788\uc73c\uba70 \uad00\ub828 \ud655\uc7a5 \uae30\ub2a5 \uc800\uc7a5\uc18c\ub294 
https://extensions.gnome.org\uc5d0 \uc788\uc2b5\ub2c8\ub2e4"
+       },
+       "native_request_failed": {
+               "description": "$REQUEST$ is a placeholder for technical name of request that web extension 
make via native messaging host application.",
+               "message": "\u00ab$REQUEST$\u00bb \uc790\uccb4 \uc694\uccad\uc5d0 
\uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4",
+               "placeholders": {
+                       "request": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "never": {
+               "description": "This is a part of phrase 'Last check: never'",
+               "message": "\uc548 \ud568"
+       },
+       "no": {
+               "message": "\uc544\ub2c8\uc694"
+       },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "\uadf8\ub188 \uc178 \uc124\uc815 \uc704\uce58 \ub610\ub294 \ubc84\uc804\uc744 
\ucc3e\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uadf8\ub188 \uc178\uc744 \uc124\uce58\ud588\uace0 \uc2e4\ud589 
\uc911\uc778\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624."
+       },
+       "no_host_connector": {
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5\uc744 \uc2e4\ud589\ud558\uace0 
\uc788\uc9c0\ub9cc, \uc790\uccb4 \ud638\uc2a4\ud2b8 \uc5f0\uacb0 \ud504\ub85c\uadf8\ub7a8\uc744 \ucc3e\uc9c0 
\ubabb\ud588\uc2b5\ub2c8\ub2e4. \uc5f0\uacb0 \ud504\ub85c\uadf8\ub7a8 \uc124\uce58 \ubc29\ubc95\uc740 <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>\ubb38\uc11c</a>\ub97c 
\ucc38\uace0\ud558\uc2ed\uc2dc\uc624."
+       },
+       "no_host_response": {
+               "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
+               "message": "\ud638\uc2a4\ud2b8 \uc751\ub2f5 \uc5c6\uc74c"
+       },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5 \uc6f9\uc0ac\uc774\ud2b8 
\uc5f4\uae30"
+       },
+       "options_check_period": {
+               "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
+               "message": "\uc5c5\ub370\uc774\ud2b8 \ud655\uc778 \uc8fc\uae30"
+       },
+       "options_last_check": {
+               "description": "This is a start of phrase (followed by date/time) of last GNOME Shell 
extensions update check.",
+               "message": "\ucd5c\uadfc \ud655\uc778"
+       },
+       "options_link": {
+               "description": "Link name for options tab.",
+               "message": "\uc635\uc158"
+       },
+       "options_next_check": {
+               "description": "This is a start of phrase (followed by date/time) of next GNOME Shell 
extensions update check.",
+               "message": "\ub2e4\uc74c \ud655\uc778"
+       },
+       "options_saved": {
+               "description": "Means 'Options were saved successfully after user clicked Save button'",
+               "message": "\uc635\uc158\uc744 \uc800\uc7a5\ud588\uc2b5\ub2c8\ub2e4."
+       },
+       "options_show_release_notes": {
+               "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
+               "message": "\ube0c\ub77c\uc6b0\uc800 \ud655\uc7a5 \uae30\ub2a5\uc744 
\uc5c5\ub370\uc774\ud2b8\ud588\uc744 \ub54c \ucd9c\uc2dc \uae30\ub85d \ud45c\uc2dc"
+       },
+       "options_synchronize_extensions": {
+               "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5 \ubaa9\ub85d \ub3d9\uae30\ud654"
+       },
+       "options_synchronize_extensions_notice": {
+               "description": "This is a notice under option name.",
+               "message": "\uc774 \ud56d\ubaa9\uc744 \ud65c\uc131\ud654\ud558\uba74, \uadf8\ub188 \uc178 
\ud655\uc7a5 \uae30\ub2a5 \ubaa9\ub85d\uc744 \uad6c\uae00 \uacc4\uc815\uacfc 
\ub3d9\uae30\ud654\ud569\ub2c8\ub2e4."
+       },
+       "options_title": {
+               "description": "$GS_CHROME$ is placeholder for 'GNOME Shell integration' string. This string 
used as title for Options page. This title is not shown in Chrome, but may be shown in other browsers.",
+               "message": "$GS_CHROME$ \uc635\uc158",
+               "placeholders": {
+                       "gs_chrome": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "options_update_check": {
+               "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5 \uc5c5\ub370\uc774\ud2b8 
\ud655\uc778"
+       },
+       "options_update_check_notice": {
+               "message": "\uc774 \uc790\uccb4 \ud50c\ub7ab\ud3fc \uc5f0\uacb0 
\ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c \uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5 \uc5c5\ub370\uc774\ud2b8 
\ud655\uc778\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. python-request \ud328\ud0a4\uc9c0\uac00 
\ube60\uc9c4 \uac83 \uac19\uc2b5\ub2c8\ub2e4."
+       },
+       "platform_not_supported": {
+               "message": "\uc790\uccb4 \ud638\uc2a4\ud2b8 \uc5f0\uacb0 \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c 
\uc774 \ud50c\ub7ab\ud3fc\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
+       },
+       "retry": {
+               "message": "\ub2e4\uc2dc \uc2dc\ub3c4"
+       },
+       "save": {
+               "message": "\uc800\uc7a5"
+       },
+       "synchronization": {
+               "description": "Link name for synchronization tab in options dialog.",
+               "message": "\ub3d9\uae30\ud654"
+       },
+       "synchronization_cancel": {
+               "message": "\ub3d9\uae30\ud654\ub97c \ud65c\uc131\ud654\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4."
+       },
+       "synchronization_failed": {
+               "description": "$CAUSE$ is placeholder for error that caused synchronization failure.",
+               "message": "\ud655\uc7a5 \uae30\ub2a5 \ub3d9\uae30\ud654\uc5d0 
\uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: $CAUSE$",
+               "placeholders": {
+                       "cause": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "synchronization_storage_exists": {
+               "message": "\uc6d0\uaca9 \ub3d9\uae30\ud654 \uc800\uc7a5\uc18c\uc5d0 \uc774\ubbf8 
\ud655\uc7a5 \uae30\ub2a5 \ubaa9\ub85d\uc774 \uc788\uc2b5\ub2c8\ub2e4."
+       },
+       "synchronization_use_local": {
+               "message": "\ub85c\uceec \ud655\uc7a5 \uae30\ub2a5 \ubaa9\ub85d\uc744 
\uc0ac\uc6a9\ud558\uace0 \uc6d0\uaca9 \ud655\uc7a5 \uae30\ub2a5\uc744 \ub36e\uc5b4\uc501\ub2c8\ub2e4."
+       },
+       "synchronization_use_remote": {
+               "message": "\uc6d0\uaca9 \ud655\uc7a5 \uae30\ub2a5 \ubaa9\ub85d\uc744 
\uc0ac\uc6a9\ud558\uace0 \ub85c\uceec \ud655\uc7a5 \uae30\ub2a5\uc744 \ub36e\uc5b4\uc501\ub2c8\ub2e4."
+       },
+       "translation_credits": {
+               "description": "This is content of 'About translation' tab in Options dialog. Thank you for 
translation and feel free to add yourself here. HTML markup enabled for this string. New line character is 
treated as line break (<br />)",
+               "message": "<a href=\"mailto:shcho gnome org\">\uc870\uc131\ud638 &lt;shcho gnome org&gt;, 
2017</a>"
+       },
+       "translation_credits_title": {
+               "description": "Link name for translation credits tab in options dialog.",
+               "message": "\ubc88\uc5ed \uc815\ubcf4"
+       },
+       "unknown_error": {
+               "description": "This should newer be shown to user. However better safe than sorry.",
+               "message": "\uc54c \uc218 \uc5c6\ub294 \uc624\ub958"
+       },
+       "update_available": {
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5 \uc5c5\ub370\uc774\ud2b8\uac00 
\uc788\uc2b5\ub2c8\ub2e4"
+       },
+       "update_check_failed": {
+               "description": "$CAUSE$ is placeholder for error that caused update failure.",
+               "message": "\uadf8\ub188 \uc178 \ud655\uc7a5 \uae30\ub2a5 \uc5c5\ub370\uc774\ud2b8 
\ud655\uc778\uc5d0 \uc2e4\ud328\ud588\uc2b5\ub2c8\ub2e4: $CAUSE$",
+               "placeholders": {
+                       "cause": {
+                               "content": "$1"
+                       }
+               }
+       },
+       "warning_apis_missing": {
+               "description": "$$1 is a placeholder for a list of missing APIs",
+               "message": "\uc790\uccb4 \ud638\uc2a4\ud2b8 \uc5f0\uacb0 \ud504\ub85c\uadf8\ub7a8\uc5d0\uc11c 
$$1 API\ub97c \uc9c0\uc6d0\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc544\ub9c8\ub3c4 \uc790\uccb4 
\ud638\uc2a4\ud2b8 \uc5f0\uacb0 \ud504\ub85c\uadf8\ub7a8\uc744 \uc5c5\uadf8\ub808\uc774\ub4dc 
\ud558\uac70\ub098 \ube60\uc9c4 API \ud50c\ub7ec\uadf8\uc778\uc744 \uc124\uce58\ud574\uc57c \ud560 
\uc9c0\ub3c4 \ubaa8\ub985\ub2c8\ub2e4. \uad00\ub828 \uc808\ucc28\ub294 <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>\ubb38\uc11c</a>\ub97c 
\ucc38\uace0\ud558\uc2ed\uc2dc\uc624."
+       },
+       "yes": {
+               "message": "\uc608"
+       }
+}
diff --git a/extension/_locales/nl/messages.json b/extension/_locales/nl/messages.json
index e1585d5..ee184e8 100644
--- a/extension/_locales/nl/messages.json
+++ b/extension/_locales/nl/messages.json
@@ -6,8 +6,8 @@
        "close": {
                "message": "Sluiten"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
                "message": "Verkeerde extensierespons ontvangen"
        },
        "extension_enabled": {
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Er is een netwerkfout opgetreden. Controleer uw internetverbinding en/of 
proxy-instellingen."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nooit"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nee"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Geen Gnome-shell-instellingen of -versie gevonden. Zorg ervoor dat deze zijn 
ge\u00efnstalleerd en draaien."
+       },
        "no_host_connector": {
                "message": "Alhoewel de extensie Gnome-shell-integratie draait, wordt de platform-eigen 
hostconnector niet gedetecteerd. Ga naar <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentatie</a> voor 
instructies met betrekking tot het installeren van de connector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Geen respons van host"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Website met Gnome-shell-extensies openen"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Periode tussen de controles op updates"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Opties opgeslagen."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Informatie tonen over netwerkfouten"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome toestemming \u00abwebRequest\u00bb vereist."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Uitgavenotities tonen wanneer extensie wordt bijgewerkt"
+               "message": "Uitgavenotities tonen wanneer browserextensie is bijgewerkt"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Lijst met extensies synchroniseren"
+               "message": "Lijst met Gnome-shell-extensies synchroniseren"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Controleren op extensie-updates"
+               "message": "Controleren of Gnome-shell-extensies moeten worden bijgewerkt"
+       },
+       "options_update_check_notice": {
+               "message": "Het controleren of Gnome-shell-extensies moeten worden bijgewerkt wordt niet 
ondersteund door uw platform-eigen hostconnector. Mogelijk ontbreekt het pakket python-requests."
        },
        "platform_not_supported": {
                "message": "Platform-eigen hostconnector wordt niet ondersteund voor uw platform."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Controleren op extensie-updates mislukt: $CAUSE$",
+               "message": "Controleren of Gnome-shell-extensies moeten worden bijgewerkt mislukt: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/oc/messages.json b/extension/_locales/oc/messages.json
index 3d64533..a5445c2 100644
--- a/extension/_locales/oc/messages.json
+++ b/extension/_locales/oc/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Tampar"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Marrida responsa recebuda de l'extension"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Una error de ret s'es produita. Verificatz v\u00f2stra connexion Internet e/o los 
param\u00e8tres de v\u00f2stre servidor mandatari."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "jamai"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Non"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Quitament se l'extension d'integracion a GNOME Shell es activa, lo connectador de 
l'\u00f2ste natiu es pas reconegut. Consultatz lo <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>manual</a> d'installacion 
del connectador."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Pas cap de responsa de l'\u00f2ste"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Periodicitat de las verificacions de mesa a jorn"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Opcions enregistradas."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Afichar las informacions sus las errors de ret"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Permission \u00ab webRequest \u00bb de Chrome requesida."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Afichar las n\u00f2tas de version apr\u00e8p la mesa a jorn de l'extension"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Sincronizar la lista de las extensions"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Verificar las mesas a jorn de las extensions"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Lo connectador natiu de l'\u00f2ste es pas pres en carga per v\u00f2stra 
plataforma."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Impossible de verificar las mesas a jorn de las extensions : $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/pl/messages.json b/extension/_locales/pl/messages.json
index 5b69010..3665a83 100644
--- a/extension/_locales/pl/messages.json
+++ b/extension/_locales/pl/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Zamknij"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Otrzymano b\u0142\u0119dn\u0105 odpowied\u017a rozszerzenia"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Otrzymano b\u0142\u0119dn\u0105 odpowied\u017a \u0142\u0105cznika"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Wyst\u0105pi\u0142 b\u0142\u0105d sieci. Prosz\u0119 sprawdzi\u0107 
po\u0142\u0105czenie z\u00a0Internetem i/lub ustawienia po\u015brednika."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nigdy"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nie"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Nie mo\u017cna ustali\u0107 ustawie\u0144 ani wersji GNOME Shell. Prosz\u0119 
si\u0119 upewni\u0107, \u017ce GNOME Shell jest zainstalowane i\u00a0uruchomione."
+       },
        "no_host_connector": {
                "message": "Chocia\u017c rozszerzenie integracji z\u00a0GNOME Shell jest uruchomione, to nie 
wykryto natywnego \u0142\u0105cznika serwera. <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>Dokumentacja</a> zawiera 
instrukcje na temat instalacji \u0142\u0105cznika."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Brak odpowiedzi serwera"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Otwiera stron\u0119 rozszerze\u0144 GNOME Shell"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Czas mi\u0119dzy sprawdzaniem aktualizacji"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Zapisano opcje."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Wy\u015bwietlanie informacji o\u00a0b\u0142\u0119dach sieci"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Wymagane jest uprawnienie \u201ewebRequest\u201d przegl\u0105darki Chrome."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Wy\u015bwietlanie informacji o\u00a0wydaniu po aktualizacji rozszerzenia"
+               "message": "Wy\u015bwietlanie informacji o\u00a0wydaniu po aktualizacji rozszerzenia 
przegl\u0105darki"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronizowanie listy rozszerze\u0144"
+               "message": "Synchronizowanie listy rozszerze\u0144 GNOME Shell"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -114,7 +111,7 @@
        },
        "options_title": {
                "description": "$GS_CHROME$ is placeholder for 'GNOME Shell integration' string. This string 
used as title for Options page. This title is not shown in Chrome, but may be shown in other browsers.",
-               "message": "Opcje $GS_CHROME$",
+               "message": "Opcje rozszerzenia \u201e$GS_CHROME$\u201d",
                "placeholders": {
                        "gs_chrome": {
                                "content": "$1"
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Wyszukaj aktualizacje rozszerze\u0144"
+               "message": "Wyszukiwanie aktualizacji rozszerze\u0144 GNOME Shell"
+       },
+       "options_update_check_notice": {
+               "message": "Natywny \u0142\u0105cznik serwera nie obs\u0142uguje wyszukiwania aktualizacji 
rozszerze\u0144 GNOME Shell. Prawdopodobnie brakuje pakietu python-requests."
        },
        "platform_not_supported": {
                "message": "Natywny \u0142\u0105cznik serwera nie jest obs\u0142ugiwany dla tej platformy."
@@ -161,7 +161,7 @@
        },
        "translation_credits": {
                "description": "This is content of 'About translation' tab in Options dialog. Thank you for 
translation and feel free to add yourself here. HTML markup enabled for this string. New line character is 
treated as line break (<br />)",
-               "message": "Piotr Dr\u0105g, 2016"
+               "message": "Piotr Dr\u0105g, 2016-2017"
        },
        "translation_credits_title": {
                "description": "Link name for translation credits tab in options dialog.",
@@ -172,11 +172,11 @@
                "message": "nieznany b\u0142\u0105d"
        },
        "update_available": {
-               "message": "Dost\u0119pna jest aktualizacja dla rozszerze\u0144 GNOME Shell"
+               "message": "Dost\u0119pna jest aktualizacja rozszerze\u0144 GNOME Shell"
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Wyszukanie aktualizacji rozszerze\u0144 si\u0119 nie powiod\u0142o: $CAUSE$",
+               "message": "Wyszukanie aktualizacji rozszerze\u0144 GNOME Shell si\u0119 nie powiod\u0142o: 
$CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/pt_BR/messages.json b/extension/_locales/pt_BR/messages.json
index 86c06cb..6210cec 100644
--- a/extension/_locales/pt_BR/messages.json
+++ b/extension/_locales/pt_BR/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Fechar"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Resposta de extens\u00e3o errada recebida"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Resposta do conector errada recebida"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Ocorreu um erro de rede. Por favor, verifique sua conex\u00e3o com a Internet 
e/ou a configura\u00e7\u00e3o de seu proxy."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nunca"
@@ -65,13 +62,21 @@
        "no": {
                "message": "N\u00e3o"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "N\u00e3o foi poss\u00edvel localizar as configura\u00e7\u00f5es ou vers\u00e3o do 
GNOME Shell. Certifique-se de que ele esteja instalado e em execu\u00e7\u00e3o."
+       },
        "no_host_connector": {
-               "message": "Apesar da extens\u00e3o de integra\u00e7\u00e3o do GNOME Shell estar em 
execu\u00e7\u00e3o, o conector nativo de m\u00e1quina n\u00e3o foi detectado. Veja a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documenta\u00e7\u00e3o</a> 
para instru\u00e7\u00f5es sobre instala\u00e7\u00e3o do conector."
+               "message": "Apesar da extens\u00e3o de integra\u00e7\u00e3o do GNOME Shell estar em 
execu\u00e7\u00e3o, o conector nativo de m\u00e1quina n\u00e3o foi detectado. Veja a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation/pt_BR'>documenta\u00e7\u00e3o</a>
 para instru\u00e7\u00f5es sobre instala\u00e7\u00e3o do conector."
        },
        "no_host_response": {
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Nenhuma resposta da m\u00e1quina"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Abre o site de extens\u00f5es do GNOME Shell"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Intervalo de verifica\u00e7\u00e3o por atualiza\u00e7\u00e3o"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Op\u00e7\u00f5es salvas."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Mostrar informa\u00e7\u00e3o sobre erros de rede"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "\u00c9 necess\u00e1rio ter permiss\u00e3o de \u00abwebRequest\u00bb do Chrome."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Mostrar notas de lan\u00e7amento na atualiza\u00e7\u00e3o de extens\u00f5es"
+               "message": "Mostrar notas de lan\u00e7amento ao navegar na extens\u00e3o atualizada"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Sincronizar lista de extens\u00f5es"
+               "message": "Sincronizar a lista de extens\u00f5es do GNOME Shell"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Verificar atualiza\u00e7\u00e3o de extens\u00f5es"
+               "message": "Verificar atualiza\u00e7\u00e3o de extens\u00f5es do GNOME Shell"
+       },
+       "options_update_check_notice": {
+               "message": "Seu conector nativo de m\u00e1quina n\u00e3o oferece suporte a 
verifica\u00e7\u00e3o por atualiza\u00e7\u00f5es de extens\u00f5es do GNOME Shell. Provavelmente est\u00e1 
faltando o pacote python-requests."
        },
        "platform_not_supported": {
                "message": "Sem suporte ao conector nativo de m\u00e1quina para sua plataforma."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Falha ao verificar atualiza\u00e7\u00f5es de extens\u00f5es: $CAUSE$",
+               "message": "Falha ao verificar atualiza\u00e7\u00f5es de extens\u00f5es do GNOME Shell: 
$CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
@@ -185,7 +185,7 @@
        },
        "warning_apis_missing": {
                "description": "$$1 is a placeholder for a list of missing APIs",
-               "message": "Seu conector nativo de m\u00e1quina n\u00e3o oferece suporte a seguinte API: $$1. 
Provavelmente voc\u00ea deveria atualizar o conector nativo de m\u00e1quina ou instalar plug-ins para as APIs 
em falta. Veja a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documenta\u00e7\u00e3o</a> 
para instru\u00e7\u00f5es."
+               "message": "Seu conector nativo de m\u00e1quina n\u00e3o oferece suporte a seguinte API: $$1. 
Provavelmente voc\u00ea deveria atualizar o conector nativo de m\u00e1quina ou instalar plug-ins para as APIs 
em falta. Veja a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation/pt_BR'>documenta\u00e7\u00e3o</a>
 para instru\u00e7\u00f5es."
        },
        "yes": {
                "message": "Sim"
diff --git a/extension/_locales/pt_PT/messages.json b/extension/_locales/pt_PT/messages.json
index b472212..e088a43 100644
--- a/extension/_locales/pt_PT/messages.json
+++ b/extension/_locales/pt_PT/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Fechar"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Wrong extension response received"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "A network error has occurred. Please check your Internet connection and/or proxy 
settings."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nunca"
@@ -65,6 +62,10 @@
        "no": {
                "message": "N\u00e3o"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Although GNOME Shell integration extension is running, native host connector is 
not detected. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions about installing connector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "No host response"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Update check period"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Options saved."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Show information about network errors"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome permission \u00abwebRequest\u00bb required."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Show release notes when extension updated"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronize extensions list"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Check for extensions update"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Native host connector is not supported for your platform."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Failed to check extensions updates: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/ru/messages.json b/extension/_locales/ru/messages.json
index 6c235ef..23d2c0e 100644
--- a/extension/_locales/ru/messages.json
+++ b/extension/_locales/ru/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "\u0417\u0430\u043a\u0440\u044b\u0442\u044c"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043e 
\u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043e 
\u043d\u0435\u0432\u0435\u0440\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 
\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440\u0430"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "\u041f\u0440\u043e\u0438\u0437\u043e\u0448\u043b\u0430 
\u0441\u0435\u0442\u0435\u0432\u0430\u044f \u043e\u0448\u0438\u0431\u043a\u0430. 
\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, 
\u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0430\u0448\u0435 
\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a 
\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0438/\u0438\u043b\u0438 
\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u0440\u043e\u043a\u0441\u0438 
\u0441\u0435\u0440\u0432\u0435\u0440\u0430."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "\u043d\u0438\u043a\u043e\u0433\u0434\u0430"
@@ -65,6 +62,10 @@
        "no": {
                "message": "\u041d\u0435\u0442"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "\u041d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b 
\u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0438\u043b\u0438 
\u0432\u0435\u0440\u0441\u0438\u044f GNOME Shell. \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, 
\u0447\u0442\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 
\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0438 
\u0437\u0430\u043f\u0443\u0449\u0435\u043d\u043e."
+       },
        "no_host_connector": {
                "message": "\u0425\u043e\u0442\u044f 
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 GNOME Shell integration 
\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 
\u0445\u043e\u0441\u0442-\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440 \u043d\u0435 
\u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d. 
\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation/ru'>\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438</a>
 \u0437\u0430 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u043c\u0438 \u043f\u043e 
\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435 
\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440\u0430."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "\u041d\u0435\u0442 \u043e\u0442\u0432\u0435\u0442\u0430 \u043e\u0442 
\u0445\u043e\u0441\u0442-\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440\u0430"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0441\u0430\u0439\u0442 
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 GNOME Shell"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "\u041f\u0435\u0440\u0438\u043e\u0434 
\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 
\u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c 
\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e 
\u0441\u0435\u0442\u0435\u0432\u044b\u0445 \u043e\u0448\u0438\u0431\u043a\u0430\u0445"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "\u0422\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f 
\u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 Chrome \u00abwebRequest\u00bb."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c 
\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u044f \u043a 
\u0432\u044b\u043f\u0443\u0441\u043a\u0443 \u043f\u0440\u0438 
\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 
\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f"
+               "message": "\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c 
\u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u044f \u043a 
\u0432\u044b\u043f\u0443\u0441\u043a\u0443 \u043f\u0440\u0438 
\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0438 
\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": 
"\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c 
\u0441\u043f\u0438\u0441\u043e\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439"
+               "message": 
"\u0421\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c 
\u0441\u043f\u0438\u0441\u043e\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 GNOME Shell"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c 
\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f 
\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439"
+               "message": "\u041f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c 
\u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f 
\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0439 GNOME Shell"
+       },
+       "options_update_check_notice": {
+               "message": "\u0412\u0430\u0448 \u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 
\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440 \u043d\u0435 
\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 
\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 GNOME Shell. 
\u0412\u0435\u0440\u043e\u044f\u0442\u043d\u043e 
\u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043f\u0430\u043a\u0435\u0442 
python-requests."
        },
        "platform_not_supported": {
                "message": "\u041d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 
\u043a\u043e\u043d\u043d\u0435\u043a\u0442\u043e\u0440 \u043d\u0435 
\u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0432 
\u0432\u0430\u0448\u0435\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 
\u0441\u0438\u0441\u0442\u0435\u043c\u0435."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "\u041e\u0448\u0438\u0431\u043a\u0430 
\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439: $CAUSE$",
+               "message": "\u041e\u0448\u0438\u0431\u043a\u0430 
\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439 
\u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 GNOME Shell: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/sk/messages.json b/extension/_locales/sk/messages.json
index 464cba9..39af28e 100644
--- a/extension/_locales/sk/messages.json
+++ b/extension/_locales/sk/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Zavrie\u0165"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Prijat\u00e1 nespr\u00e1vna odpove\u010f od roz\u0161\u00edrenia"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Vyskytla sa sie\u0165ov\u00e1 chyba. Pros\u00edm, skontrolujte va\u0161e 
pripojenie k Internetu a/alebo nastavenia sprostredkovate\u013ea proxy."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nikdy"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nie"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Napriek tomu, \u017ee roz\u0161\u00edrenie pre integr\u00e1ciu do Shellu 
prostredia GNOME je spusten\u00e9, konektor nat\u00edvneho hostite\u013ea nebol rozpoznan\u00fd. Pokyny ako 
nain\u0161talova\u0165 konektor n\u00e1jdete v <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokument\u00e1cii</a>."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "\u017diadna odpove\u010f od hostite\u013ea"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Interval kontroly aktualiz\u00e1ci\u00ed"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Vo\u013eby ulo\u017een\u00e9."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Zobrazi\u0165 inform\u00e1cie o sie\u0165ov\u00fdch chyb\u00e1ch"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Po\u017eaduje sa opr\u00e1vnenie \u00abwebRequest\u00bb prehliada\u010da Chrome."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Zobrazi\u0165 pozn\u00e1mky k vydaniu po aktualizovan\u00ed roz\u0161\u00edrenia"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronizova\u0165 zoznam roz\u0161\u00edren\u00ed"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Kontrolova\u0165 aktualiz\u00e1cie roz\u0161\u00edren\u00ed"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Konektor nat\u00edvneho hostite\u013ea nie je podporovan\u00fd va\u0161ou 
platformou."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Zlyhala kontrola aktualiz\u00e1ci\u00ed roz\u0161\u00edren\u00ed: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/sl/messages.json b/extension/_locales/sl/messages.json
index a91d6f3..2c115f8 100644
--- a/extension/_locales/sl/messages.json
+++ b/extension/_locales/sl/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Zapri"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Wrong extension response received"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "A network error has occurred. Please check your Internet connection and/or proxy 
settings."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "nikoli"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Ne"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Although GNOME Shell integration extension is running, native host connector is 
not detected. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions about installing connector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "No host response"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Update check period"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Options saved."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Show information about network errors"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome permission \u00abwebRequest\u00bb required."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Show release notes when extension updated"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synchronize extensions list"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Check for extensions update"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Native host connector is not supported for your platform."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Failed to check extensions updates: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/sr/messages.json b/extension/_locales/sr/messages.json
index 1e8484c..6d1902a 100644
--- a/extension/_locales/sr/messages.json
+++ b/extension/_locales/sr/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "\u0417\u0430\u0442\u0432\u043e\u0440\u0438"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "\u041f\u0440\u0438\u043c\u0459\u0435\u043d \u0458\u0435 
\u043f\u043e\u0433\u0440\u0435\u0448\u0430\u043d \u043e\u0434\u0433\u043e\u0432\u043e\u0440 
\u043f\u0440\u043e\u0448\u0438\u0440\u0435\u045a\u0430"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "\u0414\u043e\u0448\u043b\u043e \u0458\u0435 \u0434\u043e 
\u0433\u0440\u0435\u0448\u043a\u0435 \u0441\u0430 \u043c\u0440\u0435\u0436\u043e\u043c. 
\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u0435 \u0432\u0430\u0448\u0443 
\u0418\u043d\u0442\u0435\u0440\u043d\u0435\u0442 \u0432\u0435\u0437\u0443 \u0438/\u0438\u043b\u0438 
\u043f\u043e\u0434\u0435\u0448\u0430\u0432\u0430\u045a\u0430 
\u043f\u043e\u0441\u0440\u0435\u0434\u043d\u0438\u043a\u0430."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "\u043d\u0438\u043a\u0430\u0434\u0430"
@@ -65,6 +62,10 @@
        "no": {
                "message": "\u041d\u0435"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "\u0418\u0430\u043a\u043e \u043f\u0440\u043e\u0448\u0438\u0440\u0435\u045a\u0435 
\u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0458\u0435 \u0413\u043d\u043e\u043c\u043e\u0432\u0435 
\u0448\u043a\u043e\u0459\u043a\u0435 \u0440\u0430\u0434\u0438, \u0438\u0437\u0432\u043e\u0440\u043d\u0438 
\u043a\u043e\u043d\u0435\u043a\u0442\u043e\u0440 \u0434\u043e\u043c\u0430\u045b\u0438\u043d\u0430 
\u043d\u0438\u0458\u0435 \u043e\u0442\u043a\u0440\u0438\u0432\u0435\u043d. 
\u041f\u043e\u0433\u043b\u0435\u0434\u0430\u0458\u0442\u0435 \u0443 <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0458\u0438</a>
 \u0443\u043f\u0443\u0442\u0441\u0442\u0432\u0430 \u043e 
\u0438\u043d\u0441\u0442\u0430\u043b\u0438\u0440\u0430\u045a\u0443 
\u043a\u043e\u043d\u0435\u043a\u0442\u043e\u0440\u0430."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "\u041d\u0435\u043c\u0430 \u043e\u0434\u0433\u043e\u0432\u043e\u0440\u0430 
\u0434\u043e\u043c\u0430\u045b\u0438\u043d\u0430"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "\u041f\u0435\u0440\u0438\u043e\u0434 \u043f\u0440\u043e\u0432\u0435\u0440\u0435 
\u043e\u0441\u0432\u0435\u0436\u0430\u0432\u0430\u045a\u0430"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "\u041e\u043f\u0446\u0438\u0458\u0435 \u0441\u0443 
\u0441\u0430\u0447\u0443\u0432\u0430\u043d\u0435."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 
\u043e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0435 \u043e 
\u0433\u0440\u0435\u0448\u043a\u0430\u043c\u0430 \u043c\u0440\u0435\u0436\u0435"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "\u041f\u043e\u0442\u0440\u0435\u0431\u0430\u043d \u0458\u0435 
\u201e\u0432\u0435\u0431_\u0437\u0430\u0445\u0442\u0435\u0432\u201c 
\u0425\u0440\u043e\u043c\u043e\u0432\u043e\u0433 \u043e\u0432\u043b\u0430\u0448\u045b\u0435\u045a\u0430."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "\u041f\u0440\u0438\u043a\u0430\u0436\u0438 
\u043d\u0430\u043f\u043e\u043c\u0435\u043d\u0435 \u043e \u0438\u0437\u0434\u0430\u045a\u0443 
\u043a\u0430\u0434\u0430 \u0441\u0435 \u043e\u0441\u0432\u0435\u0436\u0438 
\u043f\u0440\u043e\u0448\u0438\u0440\u0435\u045a\u0435"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "\u0423\u0441\u0430\u0433\u043b\u0430\u0441\u0438 
\u0441\u043f\u0438\u0441\u0430\u043a \u043f\u0440\u043e\u0448\u0438\u0440\u0435\u045a\u0430"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "\u041f\u0440\u043e\u0432\u0435\u0440\u0438 \u0437\u0430 
\u043e\u0441\u0432\u0435\u0436\u0435\u045a\u0438\u043c\u0430 
\u043f\u0440\u043e\u0448\u0438\u0440\u0435\u045a\u0430"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "\u0418\u0437\u0432\u043e\u0440\u043d\u0438 
\u043a\u043e\u043d\u0435\u043a\u0442\u043e\u0440 \u0434\u043e\u043c\u0430\u045b\u0438\u043d\u0430 
\u043d\u0438\u0458\u0435 \u043f\u043e\u0434\u0440\u0436\u0430\u043d \u0437\u0430 \u0432\u0430\u0448\u0443 
\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "\u041d\u0438\u0441\u0430\u043c \u0443\u0441\u043f\u0435\u043e \u0434\u0430 
\u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043c \u043e\u0441\u0432\u0435\u0436\u0435\u045a\u0430 
\u043f\u0440\u043e\u0448\u0438\u0440\u0435\u045a\u0430: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/sv/messages.json b/extension/_locales/sv/messages.json
index a5c747c..b3e21e7 100644
--- a/extension/_locales/sv/messages.json
+++ b/extension/_locales/sv/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "St\u00e4ng"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Felaktigt svar fr\u00e5n till\u00e4gg mottaget"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Felaktigt svar fr\u00e5n anslutningsprogram mottaget"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Ett n\u00e4tverksfel har intr\u00e4ffat. Kontrollera din internetanslutning 
och/eller proxyinst\u00e4llningar."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "aldrig"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Nej"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Kan inte hitta inst\u00e4llningar eller version f\u00f6r GNOME Shell. 
S\u00e4kerst\u00e4ll att det \u00e4r installerat och k\u00f6rs."
+       },
        "no_host_connector": {
                "message": "\u00c4ven om till\u00e4gget f\u00f6r GNOME Shell-integration k\u00f6rs, s\u00e5 
hittades inget inhemskt v\u00e4rdanslutningsprogram. Se <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>dokumentationen</a> 
f\u00f6r instruktioner om hur ett anslutningsprogram installeras."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Inget v\u00e4rdsvar"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "\u00d6ppna webbplatsen f\u00f6r GNOME Shell-till\u00e4gg"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "Intervall f\u00f6r uppdateringskontroll"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Alternativ sparade."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "Visa information om n\u00e4tverksfel"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome-r\u00e4ttighet \u00abwebRequest\u00bb kr\u00e4vs."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Visa kommentarer till utg\u00e5va d\u00e5 till\u00e4gg uppdaterats"
+               "message": "Visa kommentarer till utg\u00e5va d\u00e5 webbl\u00e4sartill\u00e4gg uppdaterats"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Synkronisera till\u00e4ggslista"
+               "message": "Synkronisera lista \u00f6ver GNOME Shell-till\u00e4gg"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "S\u00f6k efter uppdateringar f\u00f6r till\u00e4gg"
+               "message": "S\u00f6k efter uppdateringar f\u00f6r GNOME Shell-till\u00e4gg"
+       },
+       "options_update_check_notice": {
+               "message": "Ditt inhemska v\u00e4rdanslutningsprogram st\u00f6der inte s\u00f6kning efter 
uppdateringar av GNOME Shell-till\u00e4gg. Troligen saknas paketet python-requests."
        },
        "platform_not_supported": {
                "message": "Inhemskt v\u00e4rdanslutningsprogram st\u00f6ds inte f\u00f6r din plattform."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Kunde inte s\u00f6ka efter uppdateringar f\u00f6r till\u00e4gg: $CAUSE$",
+               "message": "Kunde inte s\u00f6ka efter uppdateringar f\u00f6r GNOME Shell-till\u00e4gg: 
$CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"
diff --git a/extension/_locales/tr/messages.json b/extension/_locales/tr/messages.json
index cf25c08..b2be1ce 100644
--- a/extension/_locales/tr/messages.json
+++ b/extension/_locales/tr/messages.json
@@ -6,9 +6,9 @@
        "close": {
                "message": "Kapat"
        },
-       "error_extension_response": {
-               "description": "Shown to user when response of extension API call does not follow known 
format.",
-               "message": "Hatal\u0131 uzant\u0131 yan\u0131t\u0131 al\u0131nd\u0131"
+       "error_connector_response": {
+               "description": "Shown to user when response from connector API call does not follow known 
format.",
+               "message": "Wrong connector response received"
        },
        "extension_enabled": {
                "description": "Used as title, eg in table header. Means 'Does GNOME Shell extension 
enabled?'",
@@ -55,9 +55,6 @@
                        }
                }
        },
-       "network_error": {
-               "message": "Bir a\u011f hatas\u0131 meydana geldi. L\u00fctfen Internet 
ba\u011flant\u0131n\u0131z\u0131 ve/veya vakil sunucu ayarlar\u0131n\u0131z\u0131 kontrol edin."
-       },
        "never": {
                "description": "This is a part of phrase 'Last check: never'",
                "message": "hi\u00e7bir zaman"
@@ -65,6 +62,10 @@
        "no": {
                "message": "Hay\u0131r"
        },
+       "no_gnome_shell": {
+               "description": "Shown to user when native connector unable to query GNOME Shell version or 
settings",
+               "message": "Unable to locate GNOME Shell settings or version. Make sure it is installed and 
running."
+       },
        "no_host_connector": {
                "message": "Although GNOME Shell integration extension is running, native host connector is 
not detected. Refer <a 
href='https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation'>documentation</a> for 
instructions about installing connector."
        },
@@ -72,6 +73,10 @@
                "description": "Means 'Web extension does not received answer from native messaging host 
application.'",
                "message": "Ana makine yan\u0131t vermiyor"
        },
+       "open_website": {
+               "description": "Tooltip for browser extensions icon.",
+               "message": "Open GNOME Shell extensions website"
+       },
        "options_check_period": {
                "description": "Option name. Allow to set interval between GNOME Shell extensions update 
checks.",
                "message": "G\u00fcncelleme denetleme periyodu"
@@ -92,21 +97,13 @@
                "description": "Means 'Options were saved successfully after user clicked Save button'",
                "message": "Se\u00e7enekler kaydedildi."
        },
-       "options_show_network_errors": {
-               "description": "Option name. By default Chrome do not reveal exact network error in case of 
request failure. Allow enable/disable extended error information.",
-               "message": "A\u011f hatalar\u0131 hakk\u0131ndaki bilgileri g\u00f6ster"
-       },
-       "options_show_network_errors_notice": {
-               "description": "This is a notice under option name. Warns user that additional browser 
permission is required if option will be enabled.",
-               "message": "Chrome permission \u00abwebRequest\u00bb required."
-       },
        "options_show_release_notes": {
                "description": "Option name. Allow to enable/disable popup with release notes when Web 
extension is updated.",
-               "message": "Uzant\u0131 g\u00fcncellendi\u011finde s\u00fcr\u00fcm notlar\u0131n\u0131 
g\u00f6ster"
+               "message": "Show release notes when browser extension updated"
        },
        "options_synchronize_extensions": {
                "description": "Option name. Allow to enable/disable synchronization of GNOME Shell 
extensions with remote browser storage.",
-               "message": "Uzant\u0131lar listesini e\u015fzamanla"
+               "message": "Synchronize GNOME Shell extensions list"
        },
        "options_synchronize_extensions_notice": {
                "description": "This is a notice under option name.",
@@ -123,7 +120,10 @@
        },
        "options_update_check": {
                "description": "Option name. Allow enable/disable update check for GNOME Shell extensions.",
-               "message": "Uzant\u0131 g\u00fcncellemelerini denetle"
+               "message": "Check for GNOME Shell extensions update"
+       },
+       "options_update_check_notice": {
+               "message": "Your native host connector does not support check for GNOME Shell extensions 
updates. Probably python-requests package is missing."
        },
        "platform_not_supported": {
                "message": "Platformunuz i\u00e7in yerle\u015fik ana makine ba\u011flant\u0131s\u0131 
desteklenmiyor."
@@ -176,7 +176,7 @@
        },
        "update_check_failed": {
                "description": "$CAUSE$ is placeholder for error that caused update failure.",
-               "message": "Failed to check extensions updates: $CAUSE$",
+               "message": "Failed to check GNOME Shell extensions updates: $CAUSE$",
                "placeholders": {
                        "cause": {
                                "content": "$1"


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]