1*b1cdbd2cSJim Jagielski/************************************************************** 2*b1cdbd2cSJim Jagielski * 3*b1cdbd2cSJim Jagielski * Licensed to the Apache Software Foundation (ASF) under one 4*b1cdbd2cSJim Jagielski * or more contributor license agreements. See the NOTICE file 5*b1cdbd2cSJim Jagielski * distributed with this work for additional information 6*b1cdbd2cSJim Jagielski * regarding copyright ownership. The ASF licenses this file 7*b1cdbd2cSJim Jagielski * to you under the Apache License, Version 2.0 (the 8*b1cdbd2cSJim Jagielski * "License"); you may not use this file except in compliance 9*b1cdbd2cSJim Jagielski * with the License. You may obtain a copy of the License at 10*b1cdbd2cSJim Jagielski * 11*b1cdbd2cSJim Jagielski * http://www.apache.org/licenses/LICENSE-2.0 12*b1cdbd2cSJim Jagielski * 13*b1cdbd2cSJim Jagielski * Unless required by applicable law or agreed to in writing, 14*b1cdbd2cSJim Jagielski * software distributed under the License is distributed on an 15*b1cdbd2cSJim Jagielski * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*b1cdbd2cSJim Jagielski * KIND, either express or implied. See the License for the 17*b1cdbd2cSJim Jagielski * specific language governing permissions and limitations 18*b1cdbd2cSJim Jagielski * under the License. 19*b1cdbd2cSJim Jagielski * 20*b1cdbd2cSJim Jagielski *************************************************************/ 21*b1cdbd2cSJim Jagielski 22*b1cdbd2cSJim Jagielski 23*b1cdbd2cSJim Jagielski 24*b1cdbd2cSJim Jagielski#include "updatehdl.hrc" 25*b1cdbd2cSJim Jagielski 26*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_CHECKING 27*b1cdbd2cSJim Jagielski{ 28*b1cdbd2cSJim Jagielski Text [ en-US ] = "Checking..."; 29*b1cdbd2cSJim Jagielski}; 30*b1cdbd2cSJim Jagielski 31*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_CHECKING_ERR 32*b1cdbd2cSJim Jagielski{ 33*b1cdbd2cSJim Jagielski Text [ en-US ] = "Checking for an update failed."; 34*b1cdbd2cSJim Jagielski}; 35*b1cdbd2cSJim Jagielski 36*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_NO_UPD_FOUND 37*b1cdbd2cSJim Jagielski{ 38*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PRODUCTNAME %PRODUCTVERSION is up to date."; 39*b1cdbd2cSJim Jagielski}; 40*b1cdbd2cSJim Jagielski 41*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_UPD_FOUND 42*b1cdbd2cSJim Jagielski{ 43*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PRODUCTNAME %NEXTVERSION is available.\n\nThe installed version is %PRODUCTNAME %PRODUCTVERSION.\n\nNote: Before downloading an update, please ensure that you have sufficient access rights to install it.\nA password, usually the administrator's or root password, may be required."; 44*b1cdbd2cSJim Jagielski}; 45*b1cdbd2cSJim Jagielski 46*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DLG_TITLE 47*b1cdbd2cSJim Jagielski{ 48*b1cdbd2cSJim Jagielski Text [ en-US ] = "Check for Updates"; 49*b1cdbd2cSJim Jagielski}; 50*b1cdbd2cSJim Jagielski 51*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DOWNLOAD_PAUSE 52*b1cdbd2cSJim Jagielski{ 53*b1cdbd2cSJim Jagielski Text [ en-US ] = "Downloading %PRODUCTNAME %NEXTVERSION paused at..."; 54*b1cdbd2cSJim Jagielski}; 55*b1cdbd2cSJim Jagielski 56*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DOWNLOAD_ERR 57*b1cdbd2cSJim Jagielski{ 58*b1cdbd2cSJim Jagielski Text [ en-US ] = "Downloading %PRODUCTNAME %NEXTVERSION stalled at"; 59*b1cdbd2cSJim Jagielski}; 60*b1cdbd2cSJim Jagielski 61*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DOWNLOAD_WARN 62*b1cdbd2cSJim Jagielski{ 63*b1cdbd2cSJim Jagielski Text [ en-US ] = "The download location is: %DOWNLOAD_PATH.\n\nUnder Tools – Options... - %PRODUCTNAME – Online Update you can change the download location."; 64*b1cdbd2cSJim Jagielski}; 65*b1cdbd2cSJim Jagielski 66*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DOWNLOAD_DESCR 67*b1cdbd2cSJim Jagielski{ 68*b1cdbd2cSJim Jagielski Text [ en-US ] = "%FILE_NAME has been downloaded to %DOWNLOAD_PATH."; 69*b1cdbd2cSJim Jagielski}; 70*b1cdbd2cSJim Jagielski 71*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DOWNLOAD_UNAVAIL 72*b1cdbd2cSJim Jagielski{ 73*b1cdbd2cSJim Jagielski Text [ en-US ] = "The automatic download of the update is currently not available.\n\nClick 'Download...' to download %PRODUCTNAME %NEXTVERSION manually from the web site."; 74*b1cdbd2cSJim Jagielski}; 75*b1cdbd2cSJim Jagielski 76*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_DOWNLOADING 77*b1cdbd2cSJim Jagielski{ 78*b1cdbd2cSJim Jagielski Text [ en-US ] = "Downloading %PRODUCTNAME %NEXTVERSION..."; 79*b1cdbd2cSJim Jagielski}; 80*b1cdbd2cSJim Jagielski 81*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_READY_INSTALL 82*b1cdbd2cSJim Jagielski{ 83*b1cdbd2cSJim Jagielski Text [ en-US ] = "Download of %PRODUCTNAME %NEXTVERSION completed. Ready for installation."; 84*b1cdbd2cSJim Jagielski}; 85*b1cdbd2cSJim Jagielski 86*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_CANCEL_TITLE 87*b1cdbd2cSJim Jagielski{ 88*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PRODUCTNAME %PRODUCTVERSION"; 89*b1cdbd2cSJim Jagielski}; 90*b1cdbd2cSJim Jagielski 91*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_CANCEL_DOWNLOAD 92*b1cdbd2cSJim Jagielski{ 93*b1cdbd2cSJim Jagielski Text [ en-US ] = "Do you really want to cancel the download?"; 94*b1cdbd2cSJim Jagielski}; 95*b1cdbd2cSJim Jagielski 96*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_BEGIN_INSTALL 97*b1cdbd2cSJim Jagielski{ 98*b1cdbd2cSJim Jagielski Text [ en-US ] = "To install the update, %PRODUCTNAME %PRODUCTVERSION needs to be closed. Do you want to install the update now?"; 99*b1cdbd2cSJim Jagielski}; 100*b1cdbd2cSJim Jagielski 101*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_INSTALL_NOW 102*b1cdbd2cSJim Jagielski{ 103*b1cdbd2cSJim Jagielski Text [ en-US ] = "Install ~now"; 104*b1cdbd2cSJim Jagielski}; 105*b1cdbd2cSJim Jagielski 106*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_INSTALL_LATER 107*b1cdbd2cSJim Jagielski{ 108*b1cdbd2cSJim Jagielski Text [ en-US ] = "Install ~later"; 109*b1cdbd2cSJim Jagielski}; 110*b1cdbd2cSJim Jagielski 111*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_INSTALL_ERROR 112*b1cdbd2cSJim Jagielski{ 113*b1cdbd2cSJim Jagielski Text [ en-US ] = "Could not run the installer application, please run %FILE_NAME in %DOWNLOAD_PATH manually."; 114*b1cdbd2cSJim Jagielski}; 115*b1cdbd2cSJim Jagielski 116*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_OVERWRITE_WARNING 117*b1cdbd2cSJim Jagielski{ 118*b1cdbd2cSJim Jagielski Text [ en-US ] = "A file with that name already exists! Do you want to overwrite the existing file?"; 119*b1cdbd2cSJim Jagielski}; 120*b1cdbd2cSJim Jagielski 121*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_RELOAD_WARNING 122*b1cdbd2cSJim Jagielski{ 123*b1cdbd2cSJim Jagielski Text [ en-US ] = "A file with the name '%FILENAME' already exists in '%DOWNLOAD_PATH'! Do you want to continue with the download or delete and reload the file?"; 124*b1cdbd2cSJim Jagielski}; 125*b1cdbd2cSJim Jagielski 126*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_RELOAD_RELOAD 127*b1cdbd2cSJim Jagielski{ 128*b1cdbd2cSJim Jagielski Text [ en-US ] = "Reload File"; 129*b1cdbd2cSJim Jagielski}; 130*b1cdbd2cSJim Jagielski 131*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_RELOAD_CONTINUE 132*b1cdbd2cSJim Jagielski{ 133*b1cdbd2cSJim Jagielski Text [ en-US ] = "Continue"; 134*b1cdbd2cSJim Jagielski}; 135*b1cdbd2cSJim Jagielski 136*b1cdbd2cSJim JagielskiString RID_UPDATE_STR_PERCENT 137*b1cdbd2cSJim Jagielski{ 138*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PERCENT%"; 139*b1cdbd2cSJim Jagielski}; 140*b1cdbd2cSJim Jagielski 141*b1cdbd2cSJim JagielskiString RID_UPDATE_FT_STATUS 142*b1cdbd2cSJim Jagielski{ 143*b1cdbd2cSJim Jagielski Text [ en-US ] = "Status"; 144*b1cdbd2cSJim Jagielski}; 145*b1cdbd2cSJim Jagielski 146*b1cdbd2cSJim JagielskiString RID_UPDATE_FT_DESCRIPTION 147*b1cdbd2cSJim Jagielski{ 148*b1cdbd2cSJim Jagielski Text [ en-US ] = "Description"; 149*b1cdbd2cSJim Jagielski}; 150*b1cdbd2cSJim Jagielski 151*b1cdbd2cSJim JagielskiString RID_UPDATE_BTN_CLOSE 152*b1cdbd2cSJim Jagielski{ 153*b1cdbd2cSJim Jagielski Text [ en-US ] = "Close"; 154*b1cdbd2cSJim Jagielski}; 155*b1cdbd2cSJim Jagielski 156*b1cdbd2cSJim JagielskiString RID_UPDATE_BTN_DOWNLOAD 157*b1cdbd2cSJim Jagielski{ 158*b1cdbd2cSJim Jagielski Text [ en-US ] = "~Download"; 159*b1cdbd2cSJim Jagielski}; 160*b1cdbd2cSJim Jagielski 161*b1cdbd2cSJim JagielskiString RID_UPDATE_BTN_INSTALL 162*b1cdbd2cSJim Jagielski{ 163*b1cdbd2cSJim Jagielski Text [ en-US ] = "~Install"; 164*b1cdbd2cSJim Jagielski}; 165*b1cdbd2cSJim Jagielski 166*b1cdbd2cSJim JagielskiString RID_UPDATE_BTN_PAUSE 167*b1cdbd2cSJim Jagielski{ 168*b1cdbd2cSJim Jagielski Text [ en-US ] = "~Pause"; 169*b1cdbd2cSJim Jagielski}; 170*b1cdbd2cSJim Jagielski 171*b1cdbd2cSJim JagielskiString RID_UPDATE_BTN_RESUME 172*b1cdbd2cSJim Jagielski{ 173*b1cdbd2cSJim Jagielski Text [ en-US ] = "~Resume"; 174*b1cdbd2cSJim Jagielski}; 175*b1cdbd2cSJim Jagielski 176*b1cdbd2cSJim JagielskiString RID_UPDATE_BTN_CANCEL 177*b1cdbd2cSJim Jagielski{ 178*b1cdbd2cSJim Jagielski Text [ en-US ] = "Cancel"; 179*b1cdbd2cSJim Jagielski}; 180*b1cdbd2cSJim Jagielski 181*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_UPDATE_AVAIL 182*b1cdbd2cSJim Jagielski{ 183*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PRODUCTNAME update available"; 184*b1cdbd2cSJim Jagielski}; 185*b1cdbd2cSJim Jagielski 186*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_UPDATE_AVAIL 187*b1cdbd2cSJim Jagielski{ 188*b1cdbd2cSJim Jagielski Text [ en-US ] = "Click here to start the download."; 189*b1cdbd2cSJim Jagielski}; 190*b1cdbd2cSJim Jagielski 191*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_UPDATE_NO_DOWN 192*b1cdbd2cSJim Jagielski{ 193*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PRODUCTNAME update available"; 194*b1cdbd2cSJim Jagielski}; 195*b1cdbd2cSJim Jagielski 196*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_UPDATE_NO_DOWN 197*b1cdbd2cSJim Jagielski{ 198*b1cdbd2cSJim Jagielski Text [ en-US ] = "Click here for more information."; 199*b1cdbd2cSJim Jagielski}; 200*b1cdbd2cSJim Jagielski 201*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_AUTO_START 202*b1cdbd2cSJim Jagielski{ 203*b1cdbd2cSJim Jagielski Text [ en-US ] = "%PRODUCTNAME update available"; 204*b1cdbd2cSJim Jagielski}; 205*b1cdbd2cSJim Jagielski 206*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_AUTO_START 207*b1cdbd2cSJim Jagielski{ 208*b1cdbd2cSJim Jagielski Text [ en-US ] = "Download of update begins."; 209*b1cdbd2cSJim Jagielski}; 210*b1cdbd2cSJim Jagielski 211*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_DOWNLOADING 212*b1cdbd2cSJim Jagielski{ 213*b1cdbd2cSJim Jagielski Text [ en-US ] = "Download of update in progress"; 214*b1cdbd2cSJim Jagielski}; 215*b1cdbd2cSJim Jagielski 216*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_DOWNLOADING 217*b1cdbd2cSJim Jagielski{ 218*b1cdbd2cSJim Jagielski Text [ en-US ] = ""; 219*b1cdbd2cSJim Jagielski}; 220*b1cdbd2cSJim Jagielski 221*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_DOWNLOAD_PAUSED 222*b1cdbd2cSJim Jagielski{ 223*b1cdbd2cSJim Jagielski Text [ en-US ] = "Download of update paused"; 224*b1cdbd2cSJim Jagielski}; 225*b1cdbd2cSJim Jagielski 226*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_DOWNLOAD_PAUSED 227*b1cdbd2cSJim Jagielski{ 228*b1cdbd2cSJim Jagielski Text [ en-US ] = "Click here to resume."; 229*b1cdbd2cSJim Jagielski}; 230*b1cdbd2cSJim Jagielski 231*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_ERROR_DOWNLOADING 232*b1cdbd2cSJim Jagielski{ 233*b1cdbd2cSJim Jagielski Text [ en-US ] = "Download of update stalled"; 234*b1cdbd2cSJim Jagielski}; 235*b1cdbd2cSJim Jagielski 236*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_ERROR_DOWNLOADING 237*b1cdbd2cSJim Jagielski{ 238*b1cdbd2cSJim Jagielski Text [ en-US ] = "Click here for more information."; 239*b1cdbd2cSJim Jagielski}; 240*b1cdbd2cSJim Jagielski 241*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_DOWNLOAD_AVAIL 242*b1cdbd2cSJim Jagielski{ 243*b1cdbd2cSJim Jagielski Text [ en-US ] = "Download of update completed"; 244*b1cdbd2cSJim Jagielski}; 245*b1cdbd2cSJim Jagielski 246*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_DOWNLOAD_AVAIL 247*b1cdbd2cSJim Jagielski{ 248*b1cdbd2cSJim Jagielski Text [ en-US ] = "Click here to start the installation."; 249*b1cdbd2cSJim Jagielski}; 250*b1cdbd2cSJim Jagielski 251*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_T_EXT_UPD_AVAIL 252*b1cdbd2cSJim Jagielski{ 253*b1cdbd2cSJim Jagielski Text [ en-US ] = "Updates for extensions available"; 254*b1cdbd2cSJim Jagielski}; 255*b1cdbd2cSJim Jagielski 256*b1cdbd2cSJim JagielskiString RID_UPDATE_BUBBLE_EXT_UPD_AVAIL 257*b1cdbd2cSJim Jagielski{ 258*b1cdbd2cSJim Jagielski Text [ en-US ] = "Click here for more information."; 259*b1cdbd2cSJim Jagielski}; 260*b1cdbd2cSJim Jagielski 261