1// Copyright (c) 2020 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "chrome/updater/win/ui/resources/resources.grh"
6
7#include <winres.h>
8#include <winresrc.h>
9
10LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
11
12// Icon with lowest ID value placed first to ensure application icon
13// remains consistent on all systems.
14IDI_APP   ICON    "chrome/updater/win/ui/resources/google_update.ico"
15
16IDB_ERROR_ILLUSTRATION BITMAP  "chrome/updater/win/ui/resources/error.bmp"
17IDB_CHROME             BITMAP  "chrome/updater/win/ui/resources/chrome.bmp"
18
19// TODO(sorin): remove unused strings, https://crbug.com/1016923.
20STRINGTABLE
21BEGIN
22  IDS_FRIENDLY_COMPANY_NAME "Google"
23  IDS_PRODUCT_DISPLAY_NAME "Google Update"
24  IDS_DEFAULT_APP_DISPLAY_NAME "{0} Application"
25  IDS_APPLICATION_INSTALLED_SUCCESSFULLY "Thanks for installing."
26  IDS_NO_UPDATE_RESPONSE "No update is available."
27  IDS_INSTALLER_OLD "This installer is no longer supported. Please download a new version from {0}."
28  IDS_SERVICE_NAME "gupdate"
29  IDS_SERVICE_DISPLAY_NAME "{0} Service"
30  IDS_SERVICE_DESCRIPTION "Keeps your {0} software up to date. If this service is disabled or stopped, your {0} software will not be kept up to date, meaning security vulnerabilities that may arise cannot be fixed and features may not work. This service uninstalls itself when there is no {0} software using it."
31  IDS_SCHEDULED_TASK_DESCRIPTION "Keeps your {0} software up to date. If this task is disabled or stopped, your {0} software will not be kept up to date, meaning security vulnerabilities that may arise cannot be fixed and features may not work. This task uninstalls itself when there is no {0} software using it."
32  IDS_NO_NETWORK_PRESENT_ERROR "Unable to connect to the Internet. If you use a firewall, please whitelist {0}."
33  IDS_ERROR_HTTPSTATUS_UNAUTHORIZED "Unable to connect to the Internet. HTTP 401 Unauthorized. Please check your proxy configuration."
34  IDS_ERROR_HTTPSTATUS_FORBIDDEN "Unable to connect to the Internet. HTTP 403 Forbidden. Please check your proxy configuration."
35  IDS_ERROR_HTTPSTATUS_PROXY_AUTH_REQUIRED "Unable to connect to the Internet. Proxy server requires authentication."
36  IDS_UNKNOWN_APPLICATION "Installation failed due to a server side error. Please try again later."
37  IDS_RESTRICTED_RESPONSE_FROM_SERVER "Installation failed because access is restricted in this country."
38  IDS_NON_OK_RESPONSE_FROM_SERVER "The server returned the following error: {0}. Please try again later."
39  IDS_OS_NOT_SUPPORTED "Installation failed because your version of Windows is not supported."
40  IDS_HW_NOT_SUPPORTED "Installation failed because your computer does not meet minimum hardware requirements for {0}."
41  IDS_DOWNLOAD_HASH_MISMATCH "The downloaded file failed verification."
42  IDS_DOWNLOAD_ERROR "The download failed."
43  IDS_CACHING_ERROR "Failed to cache the downloaded installer. Error: 0x%1!08x!."
44  IDS_INSTALLER_FAILED_FILE_NOT_TRUSTED "The installer file failed verification. Please try downloading the installer again."
45  IDS_INVALID_INSTALLER_FILENAME "The installer filename {0} is invalid or unsupported."
46  IDS_INSTALLER_FAILED_TO_START "The installer failed to start."
47  IDS_INSTALLER_TIMED_OUT "The installer did not complete. Installation has been aborted."
48  IDS_INSTALLER_FAILED_WITH_MESSAGE "The installer encountered error {0}: {1}"
49  IDS_INSTALLER_FAILED_NO_MESSAGE "The installer encountered error {0}."
50  IDS_MSI_INSTALL_ALREADY_RUNNING "Installation failed. Please wait for other Windows installers to finish and try installing again."
51  IDS_INSTALL_FAILED "Installation failed. Please try again."
52  IDS_CANCELED    "Canceled."
53  IDS_APP_INSTALL_DISABLED_BY_GROUP_POLICY "Your network administrator has applied a Group Policy that prevents installation."
54  IDS_INSTALLER_DISPLAY_NAME "{0} Installer"
55  IDS_CLOSE_BUTTON "Close"
56  IDS_MINIMIZE_BUTTON "Minimize"
57  IDS_MAXIMIZE_BUTTON "Maximize"
58  IDS_INITIALIZING "Initializing..."
59  IDS_WAITING_TO_CONNECT "Connecting to the Internet..."
60  IDS_DOWNLOAD_RETRY "Egads! Download failed. Retrying... {0,number,integer} second(s) remaining"
61  IDS_WAITING_TO_DOWNLOAD "Waiting to download..."
62  IDS_DOWNLOADING_SHORT "Downloading... {0,number,integer} second(s) remaining"
63  IDS_DOWNLOADING_LONG "Downloading... {0,number,integer} minute(s) remaining"
64  IDS_DOWNLOADING_VERY_LONG "Downloading... {0,number,integer} hour(s) remaining"
65  IDS_DOWNLOADING_COMPLETED "Download complete."
66  IDS_DOWNLOADING "Downloading..."
67  IDS_WAITING_TO_INSTALL "Waiting to install..."
68  IDS_INSTALLING  "Installing..."
69  IDS_CANCELING   "Canceling..."
70  IDS_TEXT_RESTART_BROWSER "Thanks for installing. You must restart your browser before using {0}."
71  IDS_TEXT_RESTART_ALL_BROWSERS "Thanks for installing. You must restart all your browsers before using {0}."
72  IDS_TEXT_RESTART_COMPUTER "Thanks for installing. You must restart your computer before using {0}."
73  IDS_CLOSE       "Close"
74  IDS_RESTART_NOW "Restart Now"
75  IDS_RESTART_LATER "Restart Later"
76  IDS_GET_HELP_TEXT "Help"
77  IDS_INSTALLATION_STOPPED_WINDOW_TITLE "Installation Stopped."
78  IDS_INSTALL_STOPPED "Installation not complete. Are you sure you want to cancel?"
79  IDS_RESUME_INSTALLATION "Resume Installation"
80  IDS_CANCEL_INSTALLATION "Cancel Installation"
81  IDS_SPLASH_SCREEN_MESSAGE "On your marks..."
82  IDS_CONTINUE_AS_NONADMIN "{0} can be installed without administrator privileges. Continue?"
83  IDS_YES         "&Yes"
84  IDS_NO          "&No"
85  IDS_WINDOWS_IS_NOT_UP_TO_DATE "Installation failed. The {0} installer requires an update to Windows. Please install all required updates via Windows Update."
86  IDS_NEED_ADMIN_TO_INSTALL "Installation failed. {0} needs administrator privileges to install. Please log in as an administrator and try again."
87  IDS_SETUP_FAILED "Egads! Installation failed. Error code: 0x%1!08x!."
88  IDS_ELEVATION_FAILED "Installation failed. {0} needs administrator privileges to install."
89  IDS_APPLICATION_INSTALLING_GOOGLE_UPDATE "Installation failed. Another installation of a {0} application is in progress."
90  IDS_INSTANCES_RUNNING_AFTER_SHUTDOWN "Installation failed. Another {0} application is being installed or updated. Please wait for all {0} application installers to finish, close all installer windows, and try installing {1} again. If this problem persists, you may need to reboot your computer."
91  IDS_APPLICATION_ALREADY_INSTALLING "Installation failed. Another installation of {0} is already in progress."
92  IDS_HANDOFF_FAILED "Installation failed. The {0} installer failed to start."
93  IDS_USER_SHOULD_NOT_RUN_ELEVATED_WITH_UAC_ON "Installation failed. The {0} installer does not support installing with administrator privileges."
94  IDS_INSTALL_FAILED_WITH_ERROR_CODE "Egads! Installation failed. Please try again. Error code = 0x%1!08x!."
95  IDS_BUNDLE_INSTALLED_SUCCESSFULLY "Installation complete."
96  IDS_BUNDLE_INSTALLED_SUCCESSFULLY_AFTER_CANCEL "Installation completed before it could be canceled."
97  IDS_BUNDLE_MIXED_RESULTS_MESSAGE_ONE_FAILURE "An application failed to install."
98  IDS_BUNDLE_MIXED_RESULTS_MESSAGE_MULTIPLE_FAILURES "Some applications failed to install."
99  IDS_BUNDLE_MIXED_RESULTS_SUCCEEDED_APPS "{0}Succeeded:{1} {2}"
100  IDS_BUNDLE_MIXED_RESULTS_FAILED_APPS "{0}Failed:{1} {2}"
101  IDS_BUNDLE_MIXED_RESULTS_CANCELED_APPS "{0}Canceled:{1} {2}"
102  IDS_APPLICATION_NAME_CONCATENATION "{0}, {1}"
103  IDS_PROXY_PROMPT_MESSAGE "Enter username and password for proxy server {0}"
104END
105
106IDD_PROGRESS DIALOGEX 0, 0, 433, 187
107STYLE DS_SETFONT | WS_DLGFRAME | WS_POPUP | WS_SYSMENU | WS_MINIMIZEBOX
108FONT 8, "MS Shell Dlg", 0, 0, 0x0
109BEGIN
110    CTEXT       "",IDC_TITLE_BAR_SPACER,0,0,1,34, WS_VISIBLE
111    PUSHBUTTON  "",IDC_GET_HELP,321,157,46,19,BS_FLAT | WS_VISIBLE
112    PUSHBUTTON  "",IDC_CLOSE,374,157,46,19,BS_FLAT | WS_VISIBLE
113    PUSHBUTTON  "",IDC_BUTTON1,171,157,121,19,BS_FLAT | WS_VISIBLE
114    PUSHBUTTON  "",IDC_BUTTON2,299,157,121,19,BS_FLAT | WS_VISIBLE
115    CONTROL     "",IDC_PROGRESS,"msctls_progress32",WS_VISIBLE,30,100,373,10
116    CTEXT       "",IDC_INSTALLER_STATE_TEXT,15,55,403,45,WS_VISIBLE
117    CTEXT       "",IDC_INFO_TEXT,15,150,403,38,WS_VISIBLE
118    CTEXT       "",IDC_PAUSE_RESUME_TEXT,375,82,48,38,SS_NOTIFY | WS_VISIBLE
119    CTEXT       "",IDC_COMPLETE_TEXT,15,55,403,84,SS_NOTIFY | WS_VISIBLE
120    CTEXT       "",IDC_ERROR_TEXT,15,113,403,43,SS_NOTIFY | WS_VISIBLE
121    CONTROL     IDB_ERROR_ILLUSTRATION,IDC_ERROR_ILLUSTRATION,"Static",SS_BITMAP | SS_CENTERIMAGE | WS_VISIBLE,189,53,66,40
122    CONTROL     "",IDC_APP_BITMAP,"Static",SS_BITMAP | SS_CENTERIMAGE | WS_VISIBLE,185,139,63,17
123END
124
125IDD_INSTALL_STOPPED DIALOGEX 0, 0, 260, 80
126STYLE DS_SETFONT | WS_DLGFRAME | WS_POPUP
127FONT 8, "MS Shell Dlg", 0, 0, 0x0
128BEGIN
129    CTEXT           "",IDC_TITLE_BAR_SPACER,0,0,1,15,WS_VISIBLE
130    DEFPUSHBUTTON   "",IDOK,161,53,90,19,BS_FLAT
131    PUSHBUTTON      "",IDCANCEL,64,53,90,19,BS_FLAT
132    CTEXT           "",IDC_INSTALL_STOPPED_TEXT,7,17,244,34
133END
134
135IDD_YES_NO DIALOGEX 0, 0, 260, 80
136STYLE DS_SETFONT | WS_DLGFRAME | WS_POPUP
137FONT 8, "MS Shell Dlg", 0, 0, 0x0
138BEGIN
139    CTEXT           "",IDC_TITLE_BAR_SPACER,0,0,1,15,~WS_VISIBLE
140    DEFPUSHBUTTON   "",IDOK,152,53,46,19,BS_FLAT
141    PUSHBUTTON      "",IDCANCEL,205,53,46,19,BS_FLAT
142    CTEXT           "",IDC_YES_NO_TEXT,7,17,244,34
143END
144
1451 TYPELIB "chrome/updater/app/server/win/updater_idl.tlb"
146
147