public inbox for cygwin-apps-cvs@sourceware.org
help / color / mirror / Atom feed
* [setup - the official Cygwin setup program] branch master, updated. release_2.918-8-gee6430b9
@ 2022-06-14 12:39 Jon TURNEY
  0 siblings, 0 replies; only message in thread
From: Jon TURNEY @ 2022-06-14 12:39 UTC (permalink / raw)
  To: cygwin-apps-cvs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 145601 bytes --]




https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=ee6430b9cac0b3276436a586a3bd7c85482ea041

commit ee6430b9cac0b3276436a586a3bd7c85482ea041
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date:   Wed Sep 9 14:39:26 2020 +0100

    Use a .pot translation template
    
    Add a res.pot file, created with rc2po.
    Add rule to generate a .po file containing current translations using rc2po.
    Add rule to incorporate updated translations from .po file using po2rc.
    
    Both tools are part of the python translate toolkit [1]
    
    [1] http://toolkit.translatehouse.org/

https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=6aa2583e968b468336f358e57d683ad6dad6fe8c

commit 6aa2583e968b468336f358e57d683ad6dad6fe8c
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date:   Mon Jun 6 17:59:33 2022 +0100

    Adjustment to dialog layout for translation
    
    To enable the english resource to be used as a template, adjust the size
    of the IDD_SOURCE.IDC_SOURCE_NETINST control so it's large enough for
    translated text.

https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=515a81ff59b89864e75ae4f3a8ec5fe6206ed694

commit 515a81ff59b89864e75ae4f3a8ec5fe6206ed694
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date:   Mon Jun 6 16:49:04 2022 +0100

    Further tweak formatting in resource files
    
    In particular, translation-toolkit's .rc file parser can't currently
    handle seeing arithmetic rather just than an integer.

https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=f522957170a53aabf07bb02a209b8ff21a7949a2

commit f522957170a53aabf07bb02a209b8ff21a7949a2
Author: Jon Turney <jon.turney@dronecode.org.uk>
Date:   Wed Jun 1 15:53:34 2022 +0100

    Move english resources to a separate file
    
    Move english resources to a separate file, so it can serve as a template
    resource file for translations in other languages.


Diff:
---
 Makefile.am   |   23 +-
 langopts      |   13 +
 po/fr/res.po  | 1295 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 res.pot       | 1136 ++++++++++++++++++++++++++++++++++++++++++++++++++
 res.rc        |  651 +----------------------------
 res/en/res.rc |  646 ++++++++++++++++++++++++++++
 res/fr/res.rc |    2 +-
 7 files changed, 3117 insertions(+), 649 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index ee72766c..423f4d78 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -274,8 +274,29 @@ setup_version.c : Makefile
 	echo 'const char *setup_version = version_store + sizeof (VERSION_PREFIX);') > version.tmp && \
 	mv version.tmp setup_version.c
 
+# rules for translation maintenance
+.PHONY: pot rc2po po2rc
+
+pot:
+	cd $(srcdir) && rc2po -P res/en/res.rc res.pot
+
+LINGUAS=fr
+
+rc2po:
+	cd $(srcdir) && \
+	for l in $(LINGUAS) ; do \
+		rc2po -t res/en/res.rc --charset=utf-8 res/$$l/res.rc po/$$l/ ; \
+	done
+
+po2rc:
+	cd $(srcdir) && \
+	for l in $(LINGUAS) ; do \
+		po2rc -t res/en/res.rc --charset-output=utf-8 $$(./langopts $$l) po/$$l/ res/$$l && \
+		d2u -q res/$$l/res.rc ; \
+	done
+
 # files included by res.rc
-res.o: setup.exe.manifest res/fr/res.rc
+res.o: setup.exe.manifest res/en/res.rc $(foreach l,$(LINGUAS),res/$l/res.rc)
 
 .rc.o:
 	$(AM_V_GEN)$(WINDRES) --codepage 65001 --include-dir $(srcdir) -o $@ $<
diff --git a/langopts b/langopts
new file mode 100755
index 00000000..a6495127
--- /dev/null
+++ b/langopts
@@ -0,0 +1,13 @@
+#!
+
+case $1 in
+    fr)
+        lang="LANG_FRENCH"
+        sublang="SUBLANG_FRENCH"
+        ;;
+    *)
+        echo "Don't know how to map locale '$1' to LANG/SUBLANG" 1>&2
+        exit 1
+esac
+
+echo "--lang=$lang --sublang=$sublang"
diff --git a/po/fr/res.po b/po/fr/res.po
new file mode 100644
index 00000000..a1bea77d
--- /dev/null
+++ b/po/fr/res.po
@@ -0,0 +1,1295 @@
+#. extracted from res/en/res.rc, res/fr/res.rc
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-06 19:04+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Accelerator-Marker: &\n"
+"X-Generator: Translate Toolkit 3.6.2\n"
+"X-Merge-On: location\n"
+
+#: DIALOG.IDD_SOURCE.CAPTION
+msgid "Cygwin Setup - Choose Installation Type"
+msgstr "Assistant Cygwin - Choisissez le type d'installation"
+
+#: DIALOG.IDD_SOURCE.CONTROL.IDC_SOURCE_NETINST
+msgid ""
+"&Install from Internet\n"
+"(downloaded files will be kept for future re-use)"
+msgstr ""
+"&Installer depuis Internet\n"
+"(les fichiers téléchargés seront gardés pour une réutilisation ultérieure)"
+
+#: DIALOG.IDD_SOURCE.CONTROL.IDC_SOURCE_DOWNLOAD
+msgid "&Download Without Installing"
+msgstr "&Télécharger sans installer"
+
+#: DIALOG.IDD_SOURCE.CONTROL.IDC_SOURCE_LOCALDIR
+msgid "Install from &Local Directory"
+msgstr "Installer depuis un dossier &local"
+
+#: DIALOG.IDD_SOURCE.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Choose A Download Source"
+msgstr "Choisissez la source du téléchargement"
+
+#: DIALOG.IDD_SOURCE.LTEXT.IDC_SOURCE_SUBTEXT
+msgid ""
+"Choose whether to install or download from the internet, or install from "
+"files in a local directory."
+msgstr ""
+"Choisissez si vous installez ou téléchargez depuis Internet, ou installez "
+"des fichiers depuis un dossier local."
+
+#: DIALOG.IDD_VIRUS.CAPTION
+msgid "Cygwin Setup - Disable Virus Scanner?"
+msgstr "Assistant Cygwin - Inhiber l'Anti-Virus ?"
+
+#: DIALOG.IDD_VIRUS.CONTROL.IDC_DISABLE_AV
+msgid "&Disable Virus scanner"
+msgstr "&Inhiber l'anti-virus"
+
+#: DIALOG.IDD_VIRUS.CONTROL.IDC_LEAVE_AV
+msgid "&Leave Virus scanner alone"
+msgstr "&Laisser l'anti-virus tranquille"
+
+#: DIALOG.IDD_VIRUS.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Choose whether to disable your virus scanner while installing."
+msgstr "Choisissez si vous inhibez votre anti-virus pendant l'installation."
+
+#: DIALOG.IDD_VIRUS.LTEXT.IDC_STATIC
+msgid ""
+"Some Antivirus programs, notably McAfee, cause a blue screen on Windows XP "
+"computers during installation of Cygwin."
+msgstr ""
+"Certains anti-virus, notamment McAfee, génèrent un écran bleu sur Windows XP "
+"lors de l'installation de Cygwin."
+
+#: DIALOG.IDD_VIRUS.LTEXT.IDC_STATIC
+msgid ""
+"One that may be a problem has been detected. Cygwin setup can disable this "
+"during the installation process, and re-enable it when the install is "
+"complete."
+msgstr ""
+"Un anti-virus problématique a été détecté. L'assistant Cygwin peut l'inhiber "
+"pendant le processus d'installation, et le revalider à la fin de "
+"l'installation."
+
+#: DIALOG.IDD_LOCAL_DIR.CAPTION
+msgid "Cygwin Setup - Select Local Package Directory"
+msgstr "Assistant Cygwin - Sélection du dossier local des paquets"
+
+#: DIALOG.IDD_LOCAL_DIR.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Local Package Directory"
+msgstr "Sélection du dossier local des paquets"
+
+#: DIALOG.IDD_LOCAL_DIR.LTEXT.IDC_LOCAL_DIR_DOWNLOAD_DESC
+msgid ""
+"Select a directory where you want Setup to store the installation files it "
+"downloads.  The directory will be created if it does not already exist."
+msgstr ""
+"Choisir un dossier pour enregistrer les fichiers téléchargés. Ce dossier "
+"sera créé s'il n'existe pas."
+
+#: DIALOG.IDD_LOCAL_DIR.LTEXT.IDC_LOCAL_DIR_INSTALL_DESC
+msgid ""
+"Select a directory where Setup should look for downloaded installation files."
+msgstr ""
+"Choisir un dossier où l'assistant ira chercher les fichiers téléchargés."
+
+#: DIALOG.IDD_LOCAL_DIR.GROUPBOX.IDC_LOCALDIR_GRP
+msgid "Local Package Directory"
+msgstr "Dossier local des paquets"
+
+#: DIALOG.IDD_LOCAL_DIR.PUSHBUTTON.IDC_LOCAL_DIR_BROWSE
+msgctxt "DIALOG.IDD_LOCAL_DIR.PUSHBUTTON.IDC_LOCAL_DIR_BROWSE"
+msgid "B&rowse..."
+msgstr "Par&courir..."
+
+#: DIALOG.IDD_ROOT.CAPTION
+msgid "Cygwin Setup - Choose Installation Directory"
+msgstr "Assistant Cygwin - Choix du dossier d'installation"
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Root Install Directory"
+msgstr "Sélection du dossier racine"
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_ROOTDIR_SUBTEXT
+msgid ""
+"Select the directory where you want to install Cygwin.  Also choose a few "
+"installation parameters."
+msgstr ""
+"Sélectionnez le dossier où installer Cygwin. Choisissez également des "
+"paramètres d'installation."
+
+#: DIALOG.IDD_ROOT.GROUPBOX.IDC_ROOTDIR_GRP
+msgid "Root Directory"
+msgstr "Dossier racine"
+
+#: DIALOG.IDD_ROOT.PUSHBUTTON.IDC_ROOT_BROWSE
+msgctxt "DIALOG.IDD_ROOT.PUSHBUTTON.IDC_ROOT_BROWSE"
+msgid "B&rowse..."
+msgstr "Pa&rcourir..."
+
+#: DIALOG.IDD_ROOT.GROUPBOX.IDC_INSTALLFOR_GRP
+msgid "Install For"
+msgstr "Installer pour"
+
+#: DIALOG.IDD_ROOT.CONTROL.IDC_ROOT_SYSTEM
+msgid "&All Users (RECOMMENDED)"
+msgstr "&Tout le monde (RECOMMANDÉ)"
+
+#: DIALOG.IDD_ROOT.CONTROL.IDC_ROOT_USER
+msgid "Just &Me"
+msgstr "Juste &Moi"
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_ALLUSERS_TEXT
+msgid "Cygwin will be available to all users of the system."
+msgstr "Cygwin sera disponible pour tous les utilisateurs"
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_JUSTME_TEXT
+msgid ""
+"Cygwin will still be available to all users, but Desktop Icons, Cygwin Menu "
+"Entries, and important Installer information are only available to the "
+"current user.  Only select this if you lack Administrator privileges or if "
+"you have specific needs."
+msgstr ""
+"Cygwin sera disponible pour tous les utilisateurs mais les icônes et les "
+"menus uniquement pour l'utilisateur en cours. Ne sélectionner que si vous "
+"n'avez pas les droits administrateur ou en cas de besoin spécifique."
+
+#: DIALOG.IDD_SITE.CAPTION
+msgid "Cygwin Setup - Choose Download Site(s)"
+msgstr "Assistant Cygwin - Choix site(s) de téléchargement"
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_STATIC
+msgid "Available Download Sites:"
+msgstr "Sites disponibles :"
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_STATIC
+msgid "Choose a site from this list, or add your own sites to the list"
+msgstr ""
+"Choisissez un site dans cette liste, ou ajoutez vos propres sites à la liste."
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Choose A Download Site"
+msgstr "Choisissez un site de téléchargement"
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_SITE_USERURL
+msgid "User URL:"
+msgstr "URL perso :"
+
+#: DIALOG.IDD_SITE.PUSHBUTTON.IDC_BUTTON_ADD_URL
+msgid "Add"
+msgstr "Ajouter"
+
+#: DIALOG.IDD_NET.CAPTION
+msgid "Cygwin Setup - Select Connection Type"
+msgstr "Assistant Cygwin - Sélection du type de connexion"
+
+#: DIALOG.IDD_NET.CONTROL.IDC_NET_PRECONFIG
+msgid "Use &System Proxy Settings"
+msgstr "Utiliser les paramètres proxy &Système"
+
+#: DIALOG.IDD_NET.CONTROL.IDC_NET_DIRECT
+msgid "&Direct Connection"
+msgstr "Connexion &directe"
+
+#: DIALOG.IDD_NET.CONTROL.IDC_NET_PROXY
+msgid "Use HTTP/FTP &Proxy:"
+msgstr "Utiliser le &proxy HTTP/FTP :"
+
+#: DIALOG.IDD_NET.RTEXT.IDC_STATIC
+msgid "Proxy &Host"
+msgstr "&Serveur proxy"
+
+#: DIALOG.IDD_NET.RTEXT.IDC_STATIC
+msgid "Por&t"
+msgstr "Por&t"
+
+#: DIALOG.IDD_NET.LTEXT.IDC_STATIC
+msgid ""
+"Setup needs to know how you want it to connect to the internet.  Choose the "
+"appropriate settings below."
+msgstr ""
+"L'assistant a besoin de savoir comment vous désirez le connecter à Internet. "
+"Choisissez un paramètre approprié ci-dessous."
+
+#: DIALOG.IDD_NET.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Your Internet Connection"
+msgstr "Sélectionnez votre connexion Internet"
+
+#: DIALOG.IDD_INSTATUS.CAPTION
+msgctxt "DIALOG.IDD_INSTATUS.CAPTION"
+"DIALOG.IDD_INSTATUS.CAPTION"
+msgid "Cygwin Setup"
+msgstr "Assistant Cygwin"
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_ACTION
+msgctxt "DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_ACTION"
+msgid "Installing..."
+msgstr "Installation..."
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_PKG
+msgid "(PKG)"
+msgstr "(PAQUET)"
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_FILE
+msgid "(FILE)"
+msgstr "(FICHIER)"
+
+#: DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_DISKFULL
+msgctxt "DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_DISKFULL"
+"DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_DISKFULL"
+msgid "Progress1"
+msgstr "Progress1"
+
+#: DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_IPROGRESS
+msgctxt "DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_IPROGRESS"
+msgid "Progress1"
+msgstr "Progress1"
+
+#: DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_PPROGRESS
+msgctxt "DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_PPROGRESS"
+msgid "Progress1"
+msgstr "Progress1"
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_PACKAGE
+msgctxt "DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_PACKAGE"
+msgid "Package:"
+msgstr "Paquet :"
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_TOTAL
+msgid "Total:"
+msgstr "Total  :"
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_DISK
+msgid "Disk:"
+msgstr "Disque :"
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_STATIC
+msgid "This page displays the progress of the download or installation."
+msgstr "Cette page affiche l'avancement du téléchargement ou de l'installation."
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Progress"
+msgstr "Avancement"
+
+#: DIALOG.IDD_PROXY_AUTH.CAPTION
+msgid "Proxy Authentication required"
+msgstr "Authentification proxy requise"
+
+#: DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC
+msgid "Proxy &User ID"
+msgstr "&Identifiant proxy"
+
+#: DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC"
+"DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC"
+msgid "&Password"
+msgstr "&Mot de passe"
+
+#: DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC
+msgid "Proxy Authorization Required"
+msgstr "Authentification proxy requise"
+
+#: DIALOG.IDD_PROXY_AUTH.DEFPUSHBUTTON.IDOK
+msgctxt "DIALOG.IDD_PROXY_AUTH.DEFPUSHBUTTON.IDOK"
+"DIALOG.IDD_PROXY_AUTH.DEFPUSHBUTTON.IDOK"
+msgid "&OK"
+msgstr "&OK"
+
+#: DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL
+msgctxt "DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL"
+"DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL"
+"DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL"
+msgid "Cancel"
+msgstr "Annule"
+
+#: DIALOG.IDD_NET_AUTH.CAPTION
+msgid "Server Authentication required"
+msgstr "Authentification serveur requise"
+
+#: DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC"
+msgid "&User ID"
+msgstr "&Identifiant"
+
+#: DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC"
+msgid "&Password"
+msgstr "&Mot de passe"
+
+#: DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC
+msgid "Server Authorization Required"
+msgstr "Authentification serveur requise"
+
+#: DIALOG.IDD_NET_AUTH.DEFPUSHBUTTON.IDOK
+msgctxt "DIALOG.IDD_NET_AUTH.DEFPUSHBUTTON.IDOK"
+msgid "&OK"
+msgstr "&OK"
+
+#: DIALOG.IDD_NET_AUTH.PUSHBUTTON.IDCANCEL
+msgctxt "DIALOG.IDD_NET_AUTH.PUSHBUTTON.IDCANCEL"
+msgid "Cancel"
+msgstr "Annule"
+
+#: DIALOG.IDD_SPLASH.CAPTION
+msgctxt "DIALOG.IDD_SPLASH.CAPTION"
+msgid "Cygwin Setup"
+msgstr "Assistant Cygwin"
+
+#: DIALOG.IDD_SPLASH.LTEXT.IDC_STATIC_WELCOME_TITLE
+msgid "Cygwin Net Release Setup Program"
+msgstr "Programme Assistant Cygwin"
+
+#: DIALOG.IDD_SPLASH.LTEXT.IDC_SPLASH_TEXT
+msgid ""
+"This setup program is used for the initial installation of the Cygwin "
+"environment as well as all subsequent updates. The pages that follow will "
+"guide you through the installation.\r\n"
+"\r\n"
+"Please note that we only install a base set of packages by default.  Cygwin "
+"provides a large number of packages spanning a wide variety of purposes.\r\n"
+"\r\n"
+"You can always run this program at any time in the future to add, remove, or "
+"upgrade packages as necessary."
+msgstr ""
+"Cet assistant est utilisé pour l'installation initiale de l'environnement "
+"Cygwin ainsi que pour ses mises à jour. Les pages suivantes vont vous guider "
+"durant l'installation. \r\n"
+"\r\n"
+"Notez que Cygwin inclus un grand nombre de paquets destinés à de multiples "
+"usages. Nous ne pourrons installer par défaut qu'un jeu de paquets de base.\r"
+"\n"
+"\r\n"
+"Redémarrez ce programme ultérieurement pour ajouter, enlever ou mettre à "
+"jour des paquets si nécessaire."
+
+#: DIALOG.IDD_DESKTOP.CAPTION
+msgid "Cygwin Setup - Installation Status and Create Icons"
+msgstr "Assistant Cygwin - État de l'installation et création des icônes"
+
+#: DIALOG.IDD_DESKTOP.CONTROL.IDC_ROOT_DESKTOP
+msgid "Create icon on &Desktop"
+msgstr "Créer une icône sur le &bureau"
+
+#: DIALOG.IDD_DESKTOP.CONTROL.IDC_ROOT_MENU
+msgid "Add icon to &Start Menu"
+msgstr "Ajouter une icône au menu &Démarrer"
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_INSTALL
+msgid ""
+"Tell setup if you want it to create a few icons for convenient access to the "
+"Cygwin environment."
+msgstr ""
+"Indiquez à l'assistant si vous voulez créer des icônes pour un accès aisé à "
+"Cygwin."
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_TITLE_INSTALL
+msgid "Create Icons"
+msgstr "Création des icônes"
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_DOWNLOAD
+msgid "Shows installation status in download-only mode."
+msgstr "Montre l'état de l'installation en mode téléchargement seulement."
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_TITLE_DOWNLOAD
+msgid "Installation complete"
+msgstr "Installation terminée"
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_STATUS_HEADER
+msgid "Installation Status"
+msgstr "État de l'installation"
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_STATUS
+msgid "Cygwin installation completed successfully."
+msgstr "Installation de Cygwin terminée avec succès."
+
+#: DIALOG.IDD_FTP_AUTH.CAPTION
+msgid "FTP Authentication required"
+msgstr "Authentification FTP requise"
+
+#: DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC"
+msgid "&User ID"
+msgstr "&Identifiant"
+
+#: DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC"
+msgid "&Password"
+msgstr "&Mot de passe"
+
+#: DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC
+msgid "FTP Authorization Required"
+msgstr "Authentification FTP requise"
+
+#: DIALOG.IDD_FTP_AUTH.DEFPUSHBUTTON.IDOK
+msgctxt "DIALOG.IDD_FTP_AUTH.DEFPUSHBUTTON.IDOK"
+msgid "&OK"
+msgstr "&OK"
+
+#: DIALOG.IDD_FTP_AUTH.PUSHBUTTON.IDCANCEL
+msgctxt "DIALOG.IDD_FTP_AUTH.PUSHBUTTON.IDCANCEL"
+msgid "Cancel"
+msgstr "Annule"
+
+#: DIALOG.IDD_CHOOSE.CAPTION
+msgid "Cygwin Setup - Select Packages"
+msgstr "Assistant Cygwin - Sélection des paquets"
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_CHOOSE_VIEWCAPTION
+msgid "&View"
+msgstr "&Voir"
+
+#: DIALOG.IDD_CHOOSE.RTEXT.IDC_STATIC
+msgid "&Search"
+msgstr "&Chercher"
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_DO_SEARCH
+msgid "Search "
+msgstr "Chercher "
+
+#: DIALOG.IDD_CHOOSE.PUSHBUTTON.IDC_CHOOSE_CLEAR_SEARCH
+msgid "&Clear"
+msgstr "&Efface"
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_KEEP
+msgid "&Keep"
+msgstr "&Garde"
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_BEST
+msgid "&Best"
+msgstr "&Mieux"
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_SYNC
+msgid "&Sync"
+msgstr "&Sync"
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_EXP
+msgid "&Test"
+msgstr "&Test"
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_HIDE
+msgid "&Hide obsolete packages"
+msgstr "&Cacher les paquets obsolètes"
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_CHOOSE_INST_TEXT_DOWNLOAD
+msgid "Select packages to download"
+msgstr "Sélectionnez les paquets à télécharger"
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_CHOOSE_INST_TEXT_INSTALL
+msgid "Select packages to install"
+msgstr "Sélectionnez les paquets à installer"
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Packages"
+msgstr "Sélection des paquets"
+
+#: DIALOG.IDD_PREREQ.CAPTION
+msgid "Cygwin Setup - Resolving Dependencies"
+msgstr "Assistant Cygwin - Résolution des dépendances"
+
+#: DIALOG.IDD_PREREQ.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Resolving Dependencies"
+msgstr "Résolution des dépendances"
+
+#: DIALOG.IDD_PREREQ.LTEXT.IDC_STATIC
+msgid "The following problems occured trying to satisfy dependencies."
+msgstr ""
+"Les problèmes suivants apparaissent lors de la résolution des dépendances"
+
+#: DIALOG.IDD_PREREQ.CONTROL.IDC_PREREQ_CHECK
+msgid "&Accept default problem solutions"
+msgstr "&Accepter la solution par défaut"
+
+#: DIALOG.IDD_CONFIRM.CAPTION
+msgid "Cygwin Setup - Review and confirm changes"
+msgstr "Assistant Cygwin - Revoir et confirmer les changements"
+
+#: DIALOG.IDD_CONFIRM.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Review and confirm changes"
+msgstr "Revoir et confirmer les changements"
+
+#: DIALOG.IDD_DROPPED.CAPTION
+msgid "Cygwin Setup - Use dropped mirrors?"
+msgstr "Assistant Cygwin - Utiliser les sites miroirs éliminés ?"
+
+#: DIALOG.IDD_DROPPED.LTEXT.IDC_STATIC
+msgid "Warning:"
+msgstr "Attention :"
+
+#: DIALOG.IDD_DROPPED.LTEXT.IDC_STATIC
+msgid ""
+"One or more mirrors you have selected is/are not on the list of official "
+"Cygwin mirrors any more. It/They may be out of date or missing some packages."
+"\n"
+"This affects the following mirror(s):"
+msgstr ""
+"Un ou plusieurs miroirs sélectionnés ne sont plus dans la liste officielle "
+"des miroirs Cygwin. Certains paquets peuvent manquer ou ne pas être à jour.\n"
+"Ceci concerne le(s) miroir(s) suivant(s) :"
+
+#: DIALOG.IDD_DROPPED.LTEXT.IDC_STATIC
+msgid ""
+"If you experience installation problems consider trying official mirrors "
+"only.\n"
+"\n"
+"Do you want to continue, using this/these mirror(s)?"
+msgstr ""
+"Si vous avez des problèmes à l'installation pensez à n'utiliser que les "
+"miroirs officiels.\n"
+"\n"
+"Voulez-vous continuer avec ce(s) miroir(s) ?"
+
+#: DIALOG.IDD_DROPPED.CONTROL.IDC_DROP_NOWARN
+msgid "&Don't warn me about this/these mirror(s) again"
+msgstr "&Ne plus me prévenir pour ce(s) miroir(s)"
+
+#: DIALOG.IDD_DROPPED.PUSHBUTTON.IDYES
+msgid "&Yes"
+msgstr "&Oui"
+
+#: DIALOG.IDD_DROPPED.DEFPUSHBUTTON.IDNO
+msgid "&No"
+msgstr "&Non"
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.CAPTION
+msgid "Download Incomplete"
+msgstr "Téléchargement Incomplet"
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.LTEXT.IDC_STATIC
+msgid "The following package(s) had download errors:"
+msgstr "Les paquets suivants ont des erreurs de téléchargement :"
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.LTEXT.IDC_STATIC
+msgid ""
+"Select 'Retry' to retry the download, 'Back' to return to the package "
+"selection page, 'Continue' to go on anyway (NOT RECOMMENDED), or 'Cancel' to "
+"exit."
+msgstr ""
+"Choisissez 'Recommencer' pour relancer le téléchargement, 'Précédent' pour "
+"revenir à la page de sélection des paquets, 'Continuer' pour forcer la suite "
+"(NON RECOMMANDÉ), ou 'Annuler' pour quitter."
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.DEFPUSHBUTTON.IDRETRY
+msgctxt "DIALOG.IDD_DOWNLOAD_ERROR.DEFPUSHBUTTON.IDRETRY"
+msgid "&Retry"
+msgstr "&Recommencer"
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDC_BACK
+msgid "&Back"
+msgstr "&Précédent"
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDIGNORE
+msgctxt "DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDIGNORE"
+msgid "&Continue"
+msgstr "&Continuer"
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDABORT
+msgctxt "DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDABORT"
+msgid "Cancel"
+msgstr "Annuler"
+
+#: DIALOG.IDD_POSTINSTALL.CAPTION
+msgid "Cygwin Setup - Running postinstall scripts"
+msgstr "Assistant Cygwin - Lancement des scripts post-installation"
+
+#: DIALOG.IDD_POSTINSTALL.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Postinstall script errors"
+msgstr "Erreurs dans les scripts"
+
+#: DIALOG.IDD_POSTINSTALL.LTEXT.IDC_STATIC
+msgid ""
+"These do not necessarily mean that affected packages will fail to function "
+"properly, but please check /var/log/setup.log.full and report any problems."
+msgstr ""
+"Ceci n'indique pas forcément que les paquets concernésne fonctionneront pas, "
+"mais consultez /var/log/setup.log.full avant de reporter un problème."
+
+#: DIALOG.IDD_FILE_INUSE.CAPTION
+msgid "In-use file detected"
+msgstr "Détection d'un fichier en cours d'utilisation"
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_MSG
+msgctxt "DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_MSG"
+msgid "Unable to extract"
+msgstr "Impossible d'extraire"
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_STATIC
+msgid "The file is in use by the following processes:"
+msgstr "Ce fichier est en cours d'utilisation par : "
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_HELP_0
+msgid ""
+"Select 'Retry' to retry, select 'Stop' to stop processes and retry, or "
+"select 'Continue' to go on anyway (the file will be updated after a reboot)."
+msgstr ""
+"Choisir 'Recommencer' pour recommencer, choisir 'Stop' pour arrêter les "
+"process et recommencer, ou choisir 'Continuer' pour procéder (le fichier "
+"sera mis à jour après un redémarrage)."
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_HELP_1
+msgid ""
+"Select 'Retry' to retry, select 'Kill' to kill processes and retry, or "
+"select 'Continue' to go on anyway (the file will be updated after a reboot)."
+msgstr ""
+"Choisir 'Recommencer' pour ré-essayer, choisir 'Tuer' pour tuer les "
+"processus et ré-essayer, ou choisir 'Continuer' pour poursuivre (le fichier "
+"sera mis à jour après un redémarrage)."
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_HELP_2
+msgid ""
+"Select 'Retry' to retry, select 'Kill' to forcibly kill all processes and "
+"retry, or select 'Continue' to go on anyway (the file will be updated after "
+"a reboot)."
+msgstr ""
+"Choisir 'Recommencer' pour ré-essayer, choisir 'Tuer' pour forcer la fin des "
+"processus et ré-essayer, ou choisir 'Continuer' pour poursuivre (le fichier "
+"sera mis à jour après un redémarrage)."
+
+#: DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDIGNORE
+msgctxt "DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDIGNORE"
+msgid "&Retry"
+msgstr "&Recommencer"
+
+#: DIALOG.IDD_FILE_INUSE.DEFPUSHBUTTON.IDRETRY
+msgid "&Stop Processes"
+msgstr "&Stop"
+
+#: DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDCONTINUE
+msgctxt "DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDCONTINUE"
+msgid "&Continue"
+msgstr "&Continuer"
+
+#: STRINGTABLE.IDS_ROOT_SLASH
+msgid ""
+"Warning: we recommend you do not use the root of your hard drive as the "
+"cygwin root, to prevent possible conflicts with other programs.  Proceed "
+"anyway?"
+msgstr ""
+"Attention : nous recommandons de ne PAS utiliser la racine du disque dur "
+"comme racine de Cygwin pour éviter des conflits avec d'autres programmes. "
+"Continuer quand même ?"
+
+#: STRINGTABLE.IDS_ROOT_SPACE
+msgid ""
+"You should not choose a root path that include spaces in directory names.  "
+"Proceed anyway?"
+msgstr ""
+"Vous ne devriez pas utiliser un chemin racine qui inclus des espaces dans "
+"les noms de dossiers. Continuer quand même ?"
+
+#: STRINGTABLE.IDS_ERR_OPEN_WRITE
+msgid "Can't open %s for writing: %s"
+msgstr "Impossible d'ouvrir %s en écriture : %s"
+
+#: STRINGTABLE.IDS_SETUPINI_MISSING
+msgid "Unable to get %s from <%s>"
+msgstr "Impossible de récupérer %s depuis « %s »"
+
+#: STRINGTABLE.IDS_OLD_SETUPINI
+msgid ""
+"This setup.ini is older than the one you used last time you installed "
+"cygwin.  Proceed anyway?"
+msgstr ""
+"Ce fichier setup.ini est plus ancien que celui utilisé lors de la dernière "
+"installation de Cygwin. Continuer quand même ?"
+
+#: STRINGTABLE.IDS_NOTHING_INSTALLED
+msgid "Nothing needed to be installed"
+msgstr "Rien à installer"
+
+#: STRINGTABLE.IDS_INSTALL_COMPLETE
+msgid "Installation Complete"
+msgstr "Installation terminée"
+
+#: STRINGTABLE.IDS_REBOOT_REQUIRED
+msgid ""
+"In-use files have been replaced. You need to reboot as soon as possible to "
+"activate the new versions. Cygwin may operate incorrectly until you reboot."
+msgstr ""
+"Les fichiers en cours d'utilisation ont été remplacés. Vous devriez "
+"redémarrer dès que possible pour activer ces versions. Cygwin pourrait "
+"fonctionner de façon incorrecte jusqu'au redémarrage."
+
+#: STRINGTABLE.IDS_ERR_OPEN_READ
+msgid "Can't open %s for reading: %s"
+msgstr "Impossible d'ouvrir %s en lecture : %s"
+
+#: STRINGTABLE.IDS_ROOT_ABSOLUTE
+msgid ""
+"The install directory must be absolute, with both a drive letter and leading "
+"slash, like C:\\Cygwin"
+msgstr ""
+"Le dossier d'installation doit être absolu, avec à la fois un identificateur "
+"de lecteur et une barre oblique au début : C:\\Cygwin"
+
+#: STRINGTABLE.IDS_DOWNLOAD_COMPLETE
+msgid "Download Complete"
+msgstr "Téléchargement terminé"
+
+#: STRINGTABLE.IDS_NOLOGFILE
+msgid "Cannot open log file %s for writing"
+msgstr "Impossible d'ouvrir le fichier de trace %s en écriture"
+
+#: STRINGTABLE.IDS_UNINSTALL_COMPLETE
+msgid "Uninstalls complete."
+msgstr "Désinstallation terminée"
+
+#: STRINGTABLE.IDS_ERR_CHDIR
+msgid "Could not change dir to %s: %s [%.8x]"
+msgstr "Impossible de changer le dossier vers %s : %s [%.8x]"
+
+#: STRINGTABLE.IDS_OLD_SETUP_VERSION
+msgid ""
+"This setup is version %s, but setup.ini claims version %s is available.\n"
+"You might want to upgrade to get the latest features and bug fixes."
+msgstr ""
+"Cet assistant est en version %s, mais setup.ini indique que la version %s "
+"est disponible.\n"
+"Vous devriez le mettre à jour pour avoir les dernière fonctionnalités et "
+"corrections de bogues."
+
+#: STRINGTABLE.IDS_DOWNLOAD_INCOMPLETE
+msgid "Download Incomplete.  Try again?"
+msgstr "Téléchargement incomplet. Recommencer ?"
+
+#: STRINGTABLE.IDS_DOWNLOAD_INCOMPLETE_EXIT
+msgid "Download incomplete.  Check %s for details"
+msgstr "Téléchargement incomplet. Vérifiez %s pour avoir des détails"
+
+#: STRINGTABLE.IDS_INSTALL_ERROR
+msgid "Installation error (%s), Continue with other packages?"
+msgstr "Erreur d'installation (%s), Continuer avec les autres paquets ?"
+
+#: STRINGTABLE.IDS_INSTALL_INCOMPLETE
+msgid "Installation incomplete.  Check %s for details"
+msgstr "Installation incomplète. Vérifiez %s pour les détails"
+
+#: STRINGTABLE.IDS_CORRUPT_PACKAGE
+msgid "Package %s has a corrupt local copy, please remove and retry."
+msgstr ""
+"Le fichier du paquet %s a une copie locale altérée, supprimez la et "
+"recommencez."
+
+#: STRINGTABLE.IDS_QUERY_CORRUPT
+msgid "The file %s is corrupt.  Delete it and download again?"
+msgstr "Le fichier %s est corrompu. Effacer et re-télécharger ?"
+
+#: STRINGTABLE.IDS_SKIP_PACKAGE
+msgid ""
+"%s\n"
+"Do you want to skip this package ?"
+msgstr ""
+"%s\n"
+"Voulez-vous passer ce paquet ?"
+
+#: STRINGTABLE.IDS_UNCAUGHT_EXCEPTION
+msgid ""
+"Fatal Error: Uncaught Exception\n"
+"Thread: %s\n"
+"Type: %s\n"
+"Message: %s"
+msgstr ""
+"Erreur Fatale : exception non traitée\n"
+"Thread : %s\n"
+"Type : %s\n"
+"Message : %s"
+
+#: STRINGTABLE.IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO
+msgid ""
+"Fatal Error: Uncaught Exception\n"
+"Thread: %s\n"
+"Type: %s\n"
+"Message: %s\n"
+"AppErrNo: %d"
+msgstr ""
+"Erreur Fatale : exception non traitée\n"
+"Thread : %s\n"
+"Type : %s\n"
+"Message: %s\n"
+"AppErrNo : %d"
+
+#: STRINGTABLE.IDS_TRUSTKEEP_TOOLTIP
+msgid ""
+"Sets all packages to their currently installed version.  This is equivalent "
+"to telling setup not to make any changes to any package."
+msgstr ""
+"Garde tous les paquets à la version installée. Ceci est équivalent à "
+"demander à l'assistant de ne faire aucun changement aux paquets."
+
+#: STRINGTABLE.IDS_TRUSTCURR_TOOLTIP
+msgid "Sets all packages to the best version available. (RECOMMENDED)"
+msgstr ""
+"Sélectionne globalement la version qui est actuellement considérée comme la "
+"meilleure (RECOMMANDÉ)."
+
+#: STRINGTABLE.IDS_TRUSTSYNC_TOOLTIP
+msgid ""
+"Sets all packages to the version available from the package repository, "
+"downgrading if necessary."
+msgstr ""
+"Sélectionne globalement la version qui est disponible dans le site, "
+"éventuellement une version plus ancienne."
+
+#: STRINGTABLE.IDS_TRUSTEXP_TOOLTIP
+msgid "Enable test packages."
+msgstr "Autoriser les versions de test."
+
+#: STRINGTABLE.IDS_VIEWBUTTON_TOOLTIP
+msgid ""
+"Select the package view.  This determines which packages are shown below.\r\n"
+"\r\n"
+"Category: Group by package category.  Click on '+' to expand.\r\n"
+"\r\n"
+"Full: Show all packages.\r\n"
+"\r\n"
+"Pending: Show only packages that are about to be installed, removed, or "
+"upgraded.  This tells you what is going to change when you press 'Next'.\r\n"
+"\r\n"
+"Up To Date: Show installed packages that need no action because they are at "
+"the desired version already.\r\n"
+"\r\n"
+"Not installed: Show packages that are are not currently installed and "
+"haven't been selected for installation.\r\n"
+"\r\n"
+"Picked: Show installed packages that were selected, not installed as a "
+"dependency."
+msgstr ""
+"Itérer les différentes vues des paquets.  Ceci détermine quels paquets "
+"seront montrés dans la vue ci-dessous.\r\n"
+"\r\n"
+"Catégorie : regroupe par catégorie de paquets. Cliquez sur '+' pour étendre."
+"\r\n"
+"\r\n"
+"Tout : montre tous les paquets.\r\n"
+"\r\n"
+"En attente : montre uniquement les paquets à ajouter, enlever ou mettre à "
+"jour. Ceci montre ce que l'assistant est sur le point de modifier lors de "
+"l'appui sur 'Suivant'.\r\n"
+"\r\n"
+"À jour : montre les paquets installés qui ne nécessitent pas d'action.\r\n"
+"\r\n"
+"Non installé : montre les paquets non installés ou qui ne sont pas "
+"sélectionnés pour installation.\r\n"
+"\r\n"
+"Choisi : montre les paquets installés qui ont été sélectionnés, et non "
+"installés pour résoudre une dépendance."
+
+#: STRINGTABLE.IDS_HIDEOBS_TOOLTIP
+msgid ""
+"If selected, setup will hide packages in categories with names that begin "
+"with '_'.  Such packages are usually empty placeholders for packages that "
+"have been removed or renamed, or are infrastructure packages that are "
+"handled automatically."
+msgstr ""
+"L'assistant cachera les paquets des catégories dont le nom commence par "
+"'_'.  Ces paquets sont vides et sont des emplacements pour des paquets "
+"éliminés ou renommés, ou encore des paquets d'infrastructure gérés "
+"automatiquement."
+
+#: STRINGTABLE.IDS_SIG_INVALID
+msgid ""
+"Mirror Error:  Setup.ini signature %s from %s failed to verify.\n"
+"Possible corrupt mirror?  Setup.ini rejected."
+msgstr ""
+"Erreur pour le miroir :  la signature de Setup.ini %s de %s est impossible à "
+"vérifier.\n"
+"Le miroir est peut-être corrompu ?  Setup.ini rejeté."
+
+#: STRINGTABLE.IDS_CRYPTO_ERROR
+msgid "Internal Error:  gcrypt library error %d %s"
+msgstr "Erreur interne :  erreur %d %s de la librairie gcrypt"
+
+#: STRINGTABLE.IDS_SEARCH_TOOLTIP
+msgid "Search for this string in package names."
+msgstr "Chercher cette valeur dans les noms des paquets."
+
+#: STRINGTABLE.IDS_MAYBE_MKDIR
+msgid "Directory %s does not exist, would you like me to create it?"
+msgstr "Dossier %s absent, voulez-vous le créer ?"
+
+#: STRINGTABLE.IDS_CANT_MKDIR
+msgid "Couldn't create directory %s, sorry.  (Is drive full or read-only?)"
+msgstr ""
+"Impossible de créer le dossier %s, désolé.  (Disque plein ou uniquement en "
+"lecture ?)"
+
+#: STRINGTABLE.IDS_NO_LOCALDIR
+msgid ""
+"Local package directory %s not found.\n"
+"You can still remove installed\n"
+"packages, but there will be nothing to install.\n"
+"\n"
+"Press OK if that's what you wanted\n"
+"or Cancel to choose a different directory."
+msgstr ""
+"Dossier local des paquets %s absent.\n"
+"Voulez-vous efface les paquets, \n"
+"mais il n'y aura rien à installer\n"
+"\n"
+"Choisir OK si c'est ce que vous voulez\n"
+"ou Annuler pour choisir un autre dossier."
+
+#: STRINGTABLE.IDS_ELEVATED
+msgid "Hand installation over to elevated child process."
+msgstr "Passer l'installation au process Administrateur."
+
+#: STRINGTABLE.IDS_INSTALLEDB_VERSION
+msgid "Unknown INSTALLED.DB version"
+msgstr "Version de INSTALLED.DB inconnue"
+
+#: STRINGTABLE.IDS_NO_MIRROR_LST
+msgid "Could not download mirror sites list"
+msgstr "Impossible de télécharger la liste des sites miroirs"
+
+#: STRINGTABLE.IDS_PROGRESS_PROGRESS
+msgid "Progress:"
+msgstr "Progression :"
+
+#: STRINGTABLE.IDS_PROGRESS_PACKAGE
+msgctxt "STRINGTABLE.IDS_PROGRESS_PACKAGE"
+msgid "Package:"
+msgstr "Paquet :"
+
+#: STRINGTABLE.IDS_PROGRESS_CONNECTING
+msgid "Connecting..."
+msgstr "Connexion..."
+
+#: STRINGTABLE.IDS_PROGRESS_CHECKING
+msgid "Checking for packages to download..."
+msgstr "Recherche de paquets à télécharger..."
+
+#: STRINGTABLE.IDS_PROGRESS_DOWNLOADING
+msgid "Downloading..."
+msgstr "Télécharge..."
+
+#: STRINGTABLE.IDS_PROGRESS_PARSING
+msgid "Parsing..."
+msgstr "Analyse..."
+
+#: STRINGTABLE.IDS_PROGRESS_PREREMOVE
+msgid "Running preremove script..."
+msgstr "Lancement du script de pré-désinstallation..."
+
+#: STRINGTABLE.IDS_PROGRESS_UNINSTALL
+msgid "Uninstalling..."
+msgstr "Désinstalle..."
+
+#: STRINGTABLE.IDS_PROGRESS_INSTALL
+msgctxt "STRINGTABLE.IDS_PROGRESS_INSTALL"
+msgid "Installing..."
+msgstr "Installe..."
+
+#: STRINGTABLE.IDS_PROGRESS_CALCULATING
+msgid "Calculating..."
+msgstr "Calcul..."
+
+#: STRINGTABLE.IDS_PROGRESS_POSTINSTALL
+msgid "Running..."
+msgstr "Exécution..."
+
+#: STRINGTABLE.IDS_PROGRESS_SOLVING
+msgid "Solving dependencies..."
+msgstr "Résolution des dépendances..."
+
+#: STRINGTABLE.IDS_ACTION_DEFAULT
+msgid "Default"
+msgstr "Par défaut"
+
+#: STRINGTABLE.IDS_ACTION_INSTALL
+msgctxt "STRINGTABLE.IDS_ACTION_INSTALL"
+msgid "Install"
+msgstr "Installe"
+
+#: STRINGTABLE.IDS_ACTION_UNINSTALL
+msgctxt "STRINGTABLE.IDS_ACTION_UNINSTALL"
+msgid "Uninstall"
+msgstr "Désinstalle"
+
+#: STRINGTABLE.IDS_ACTION_SKIP
+msgid "Skip"
+msgstr "Passe"
+
+#: STRINGTABLE.IDS_ACTION_KEEP
+msgid "Keep"
+msgstr "Garde"
+
+#: STRINGTABLE.IDS_ACTION_REINSTALL
+msgid "Reinstall"
+msgstr "Réinstalle"
+
+#: STRINGTABLE.IDS_ACTION_RETRIEVE
+msgid "Retrieve"
+msgstr "Récupère"
+
+#: STRINGTABLE.IDS_ACTION_UNKNOWN
+msgid "Unknown"
+msgstr "Inconnu"
+
+#: STRINGTABLE.IDS_ACTION_SOURCE
+msgid "Source"
+msgstr "Source"
+
+#: STRINGTABLE.IDS_VIEW_FULL
+msgid "Full"
+msgstr "Tout"
+
+#: STRINGTABLE.IDS_VIEW_PENDING
+msgid "Pending"
+msgstr "En attente"
+
+#: STRINGTABLE.IDS_VIEW_UPTODATE
+msgid "Up To Date"
+msgstr "À jour"
+
+#: STRINGTABLE.IDS_VIEW_NOTINSTALLED
+msgid "Not Installed"
+msgstr "Non installé"
+
+#: STRINGTABLE.IDS_VIEW_PICKED
+msgid "Picked"
+msgstr "Sélectionné"
+
+#: STRINGTABLE.IDS_VIEW_CATEGORY
+msgid "Category"
+msgstr "Catégorie"
+
+#: STRINGTABLE.IDS_COLUMN_PACKAGE
+msgid "Package"
+msgstr "Paquet"
+
+#: STRINGTABLE.IDS_COLUMN_CURRENT
+msgid "Current"
+msgstr "Actuel"
+
+#: STRINGTABLE.IDS_COLUMN_NEW
+msgid "New"
+msgstr "Nouveau"
+
+#: STRINGTABLE.IDS_COLUMN_SOURCE
+msgid "Src?"
+msgstr "Src?"
+
+#: STRINGTABLE.IDS_COLUMN_CATEGORIES
+msgid "Categories"
+msgstr "Catégories"
+
+#: STRINGTABLE.IDS_COLUMN_SIZE
+msgid "Size"
+msgstr "Taille"
+
+#: STRINGTABLE.IDS_COLUMN_DESCR
+msgid "Description"
+msgstr "Description"
+
+#: STRINGTABLE.IDS_MBOX_CAPTION
+msgctxt "STRINGTABLE.IDS_MBOX_CAPTION"
+msgid "Cygwin Setup"
+msgstr "Assistant Cygwin"
+
+#: STRINGTABLE.IDS_EXTRACTION_FAILED
+msgid "Unable to extract /%s -- corrupt package?"
+msgstr "Impossible d'extraire /%s -- paquet corrompu ?\r\n"
+
+#: STRINGTABLE.IDS_EXTRACTION_INUSE
+msgid ""
+"Unable to extract /%s -- error writing file\r\n"
+"\r\n"
+"The file is in use or some other error occurred.\r\n"
+"\r\n"
+"Please stop all Cygwin processes and select \"\"Retry\"\", or select \""
+"\"Continue\"\" to go on anyway (the file will be updated after a reboot).\r\n"
+msgstr ""
+"Incapable d'extraire /%s -- erreur à l'écriture du fichier\r\n"
+"Le fichier est utilisé ou une autre erreur est survenue.\r\n"
+"Arrêtez tous les processus Cygwin et sélectionnez «Recommencer», ou\r\n"
+"«Continuer» pour poursuivre (il faudra redémarrer).\r\n"
+
+#: STRINGTABLE.IDS_INSTALL_OLD_CYGWIN
+msgid ""
+"An old version of cygwin1.dll was found here:\r\n"
+"%s\r\n"
+"Delete?"
+msgstr ""
+"Une ancienne version de cygwin1.dll a été trouvée ici :\r\n"
+"%s\r\n"
+"Effacer ?"
+
+#: STRINGTABLE.IDS_INSTALL_DELETE_OLD_CYGWIN_FAILED
+msgid ""
+"Couldn't delete file %s.\r\n"
+"Is the DLL in use by another application?\r\n"
+"You should delete the old version of cygwin1.dll at your earliest "
+"convenience."
+msgstr ""
+"Impossible de supprimer le fichier %s.\r\n"
+"La DLL est peut être utilisée par une autre application ?\r\n"
+"Vous devriez effacer la vieille version de cygwin1.dll dès que possible."
+
+#: STRINGTABLE.IDS_SHELLLINK_FAILED
+msgid ""
+"CoCreateInstance failed with error 0x%x.\n"
+"Setup will not be able to create Cygwin Icons in the Start Menu or on the "
+"Desktop."
+msgstr ""
+"CoCreateInstance : échec avec erreur 0x%x.\n"
+"L'assistant ne sera pas capable de créer les icônes Cygwin dans le menu "
+"Démarrer ou sur le bureau."
+
+#: STRINGTABLE.IDS_UNSUPPORTED_WINDOWS_VERSION
+msgid "Cygwin is not supported on this Windows version"
+msgstr "Cygwin n'est pas supporté pour cette version de Windows"
+
+#: STRINGTABLE.IDS_DEPRECATED_WINDOWS_VERSION
+msgid ""
+"Cygwin support for this Windows version is deprecated, and will be removed "
+"in the next major version"
+msgstr ""
+"Cygwin n'est plus supporté pour cette version de Windows, et sera enlevé "
+"dans la prochaine version majeure"
+
+#: STRINGTABLE.IDS_DEPRECATED_WINDOWS_ARCH
+msgid ""
+"Cygwin support for 32-bit Windows is deprecated, and will be removed in the "
+"next major version"
+msgstr ""
+"Cygwin n'est plus supporté pour Windows 32-bits, et sera enlevé dans la "
+"prochaine version majeure"
+
+#: STRINGTABLE.IDS_MOUNT_REGISTRY_KEY_FAILED
+msgid "Couldn't create registry key to store installation path"
+msgstr ""
+"Impossible de créer la clé de registre pour enregistrer le chemin "
+"d'installation"
+
+#: STRINGTABLE.IDS_NIO_ERROR
+msgid "Internet Error: %s"
+msgstr "Erreur Internet: %s"
+
+#: STRINGTABLE.IDS_PREREQ_UNSOLVED_PROBLEMS
+msgid ""
+"WARNING - Unsolved Problems\r\n"
+"\r\n"
+"Some packages may not work properly if you continue.\r\n"
+"\r\n"
+"Are you sure you want to proceed (NOT RECOMMENDED)?"
+msgstr ""
+"ATTENTION - Problèmes non résolus\r\n"
+"\r\n"
+"Certains paquets ne fonctionneront pas correctement si vous continuez.\r\n"
+"\r\n"
+"Voulez vous continuer (NON RECOMMANDÉ) ?"
+
+#: STRINGTABLE.IDS_MIXED_BITNESS_ERROR
+msgid ""
+"Target CPU mismatch\r\n"
+"\r\n"
+"You're trying to install a %s bit version of Cygwin into a directory "
+"containing a %s bit version of Cygwin.  Continuing to do so would break the "
+"existing installation.\r\n"
+"\r\n"
+"Either run setup-%s.exe to update your existing %s bit installation of "
+"Cygwin, or choose another directory for your %s bit installation."
+msgstr ""
+"Erreur CPU cible\r\n"
+"\r\n"
+"Vous essayez d'installer une version %s bits de Cygwin dans un dossier qui "
+"contient une version %s bits de Cygwin.  Si vous insistez, vous aller casser "
+"l'installation existante.\r\n"
+"\r\n"
+"Utilisez setup-%s.exe pour mettre à jour votre installation %s bits de "
+"Cygwin, ou choisissez un autre dossier pour votre installation %s bits."
+
+#: STRINGTABLE.IDS_GET_SITELIST_ERROR
+msgid ""
+"Can't get list of download sites.\r\n"
+"Make sure your network settings are correct and try again."
+msgstr ""
+"Impossible d'avoir la liste des sites de téléchargement.\r\n"
+"Vérifiez que vos paramètres réseau sont corrects et réessayez."
+
+#: STRINGTABLE.IDS_CONFIRM_EXIT
+msgid ""
+"Are you sure you want to exit setup? Any current download or installation "
+"will be aborted."
+msgstr ""
+"Voulez-vous vraiment quitter l'assistant ? Les téléchargements ou "
+"installations en cours seront annulés."
+
+#: STRINGTABLE.IDS_CONTINUE
+msgid "Continue"
+msgstr "Continuer"
+
+#: STRINGTABLE.IDS_CHOOSER_EMPTY_NO_PACKAGES
+msgid "No packages found."
+msgstr "Pas de paquet trouvé."
+
+#: STRINGTABLE.IDS_CHOOSER_EMPTY_DOWNLOAD
+msgid "Nothing to download."
+msgstr "Rien à télécharger."
+
+#: STRINGTABLE.IDS_CHOOSER_EMPTY_INSTALL
+msgid "Nothing to install or update."
+msgstr "Rien à installer ou mettre à jour."
+
+#: STRINGTABLE.IDS_ROOT_BROWSE_TITLE
+msgid "Select an installation root directory"
+msgstr "Choisissez le dossier racine de l'installation"
+
+#: STRINGTABLE.IDS_LOCALDIR_BROWSE_DOWNLOAD_TITLE
+msgid "Select download directory"
+msgstr "Choisissez le dossier pour le téléchargement"
+
+#: STRINGTABLE.IDS_LOCALDIR_BROWSE_PACKAGE_TITLE
+msgid "Select local package directory"
+msgstr "Choisissez le dossier local"
+
+#: STRINGTABLE.IDS_PROGRESS_CHECKING_HASH
+msgid "Checking %s for %s"
+msgstr "Vérification %s pour %s"
+
+#: STRINGTABLE.IDS_PROGRESS_DOWNLOADING_FROM
+msgid "%s from %s"
+msgstr "%s depuis %s"
+
+#: STRINGTABLE.IDS_CONFIRM_UNINSTALL
+msgctxt "STRINGTABLE.IDS_CONFIRM_UNINSTALL"
+msgid "Uninstall"
+msgstr "Désinstalle"
+
+#: STRINGTABLE.IDS_CONFIRM_INSTALL
+msgctxt "STRINGTABLE.IDS_CONFIRM_INSTALL"
+msgid "Install"
+msgstr "Installe"
+
+#: STRINGTABLE.IDS_CONFIRM_DOWNLOAD
+msgid "Download"
+msgstr "Télécharge"
+
+#: STRINGTABLE.IDS_CONFIRM_NOTHING
+msgid "No changes"
+msgstr "Pas de changement"
+
+#: STRINGTABLE.IDS_CONFIRM_AUTO_ADD
+msgid "(automatically added)"
+msgstr "(ajouté automatiquement)"
+
+#: STRINGTABLE.IDS_CONFIRM_SOURCE
+msgid "(source)"
+msgstr "(source)"
+
+#: STRINGTABLE.IDS_FILE_INUSE_KILL
+msgid "&Kill Processes"
+msgstr "&Tuer les processus"
+
+#: STRINGTABLE.IDS_FILE_INUSE_MSG
+msgctxt "STRINGTABLE.IDS_FILE_INUSE_MSG"
+msgid "Unable to extract"
+msgstr "Incapable d'extraire"
diff --git a/res.pot b/res.pot
new file mode 100644
index 00000000..3b347250
--- /dev/null
+++ b/res.pot
@@ -0,0 +1,1136 @@
+#. extracted from res/en/res.rc
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-06-14 13:10+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Accelerator-Marker: &\n"
+"X-Generator: Translate Toolkit 3.6.2\n"
+"X-Merge-On: location\n"
+
+#: DIALOG.IDD_SOURCE.CAPTION
+msgid "Cygwin Setup - Choose Installation Type"
+msgstr ""
+
+#: DIALOG.IDD_SOURCE.CONTROL.IDC_SOURCE_NETINST
+msgid ""
+"&Install from Internet\n"
+"(downloaded files will be kept for future re-use)"
+msgstr ""
+
+#: DIALOG.IDD_SOURCE.CONTROL.IDC_SOURCE_DOWNLOAD
+msgid "&Download Without Installing"
+msgstr ""
+
+#: DIALOG.IDD_SOURCE.CONTROL.IDC_SOURCE_LOCALDIR
+msgid "Install from &Local Directory"
+msgstr ""
+
+#: DIALOG.IDD_SOURCE.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Choose A Download Source"
+msgstr ""
+
+#: DIALOG.IDD_SOURCE.LTEXT.IDC_SOURCE_SUBTEXT
+msgid ""
+"Choose whether to install or download from the internet, or install from "
+"files in a local directory."
+msgstr ""
+
+#: DIALOG.IDD_VIRUS.CAPTION
+msgid "Cygwin Setup - Disable Virus Scanner?"
+msgstr ""
+
+#: DIALOG.IDD_VIRUS.CONTROL.IDC_DISABLE_AV
+msgid "&Disable Virus scanner"
+msgstr ""
+
+#: DIALOG.IDD_VIRUS.CONTROL.IDC_LEAVE_AV
+msgid "&Leave Virus scanner alone"
+msgstr ""
+
+#: DIALOG.IDD_VIRUS.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Choose whether to disable your virus scanner while installing."
+msgstr ""
+
+#: DIALOG.IDD_VIRUS.LTEXT.IDC_STATIC
+msgid ""
+"Some Antivirus programs, notably McAfee, cause a blue screen on Windows XP "
+"computers during installation of Cygwin."
+msgstr ""
+
+#: DIALOG.IDD_VIRUS.LTEXT.IDC_STATIC
+msgid ""
+"One that may be a problem has been detected. Cygwin setup can disable this "
+"during the installation process, and re-enable it when the install is "
+"complete."
+msgstr ""
+
+#: DIALOG.IDD_LOCAL_DIR.CAPTION
+msgid "Cygwin Setup - Select Local Package Directory"
+msgstr ""
+
+#: DIALOG.IDD_LOCAL_DIR.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Local Package Directory"
+msgstr ""
+
+#: DIALOG.IDD_LOCAL_DIR.LTEXT.IDC_LOCAL_DIR_DOWNLOAD_DESC
+msgid ""
+"Select a directory where you want Setup to store the installation files it "
+"downloads.  The directory will be created if it does not already exist."
+msgstr ""
+
+#: DIALOG.IDD_LOCAL_DIR.LTEXT.IDC_LOCAL_DIR_INSTALL_DESC
+msgid ""
+"Select a directory where Setup should look for downloaded installation files."
+msgstr ""
+
+#: DIALOG.IDD_LOCAL_DIR.GROUPBOX.IDC_LOCALDIR_GRP
+msgid "Local Package Directory"
+msgstr ""
+
+#: DIALOG.IDD_LOCAL_DIR.PUSHBUTTON.IDC_LOCAL_DIR_BROWSE
+msgctxt "DIALOG.IDD_LOCAL_DIR.PUSHBUTTON.IDC_LOCAL_DIR_BROWSE"
+msgid "B&rowse..."
+msgstr ""
+
+#: DIALOG.IDD_ROOT.CAPTION
+msgid "Cygwin Setup - Choose Installation Directory"
+msgstr ""
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Root Install Directory"
+msgstr ""
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_ROOTDIR_SUBTEXT
+msgid ""
+"Select the directory where you want to install Cygwin.  Also choose a few "
+"installation parameters."
+msgstr ""
+
+#: DIALOG.IDD_ROOT.GROUPBOX.IDC_ROOTDIR_GRP
+msgid "Root Directory"
+msgstr ""
+
+#: DIALOG.IDD_ROOT.PUSHBUTTON.IDC_ROOT_BROWSE
+msgctxt "DIALOG.IDD_ROOT.PUSHBUTTON.IDC_ROOT_BROWSE"
+msgid "B&rowse..."
+msgstr ""
+
+#: DIALOG.IDD_ROOT.GROUPBOX.IDC_INSTALLFOR_GRP
+msgid "Install For"
+msgstr ""
+
+#: DIALOG.IDD_ROOT.CONTROL.IDC_ROOT_SYSTEM
+msgid "&All Users (RECOMMENDED)"
+msgstr ""
+
+#: DIALOG.IDD_ROOT.CONTROL.IDC_ROOT_USER
+msgid "Just &Me"
+msgstr ""
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_ALLUSERS_TEXT
+msgid "Cygwin will be available to all users of the system."
+msgstr ""
+
+#: DIALOG.IDD_ROOT.LTEXT.IDC_JUSTME_TEXT
+msgid ""
+"Cygwin will still be available to all users, but Desktop Icons, Cygwin Menu "
+"Entries, and important Installer information are only available to the "
+"current user.  Only select this if you lack Administrator privileges or if "
+"you have specific needs."
+msgstr ""
+
+#: DIALOG.IDD_SITE.CAPTION
+msgid "Cygwin Setup - Choose Download Site(s)"
+msgstr ""
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_STATIC
+msgid "Available Download Sites:"
+msgstr ""
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_STATIC
+msgid "Choose a site from this list, or add your own sites to the list"
+msgstr ""
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Choose A Download Site"
+msgstr ""
+
+#: DIALOG.IDD_SITE.LTEXT.IDC_SITE_USERURL
+msgid "User URL:"
+msgstr ""
+
+#: DIALOG.IDD_SITE.PUSHBUTTON.IDC_BUTTON_ADD_URL
+msgid "Add"
+msgstr ""
+
+#: DIALOG.IDD_NET.CAPTION
+msgid "Cygwin Setup - Select Connection Type"
+msgstr ""
+
+#: DIALOG.IDD_NET.CONTROL.IDC_NET_PRECONFIG
+msgid "Use &System Proxy Settings"
+msgstr ""
+
+#: DIALOG.IDD_NET.CONTROL.IDC_NET_DIRECT
+msgid "&Direct Connection"
+msgstr ""
+
+#: DIALOG.IDD_NET.CONTROL.IDC_NET_PROXY
+msgid "Use HTTP/FTP &Proxy:"
+msgstr ""
+
+#: DIALOG.IDD_NET.RTEXT.IDC_STATIC
+msgid "Proxy &Host"
+msgstr ""
+
+#: DIALOG.IDD_NET.RTEXT.IDC_STATIC
+msgid "Por&t"
+msgstr ""
+
+#: DIALOG.IDD_NET.LTEXT.IDC_STATIC
+msgid ""
+"Setup needs to know how you want it to connect to the internet.  Choose the "
+"appropriate settings below."
+msgstr ""
+
+#: DIALOG.IDD_NET.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Your Internet Connection"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.CAPTION
+msgctxt "DIALOG.IDD_INSTATUS.CAPTION"
+"DIALOG.IDD_INSTATUS.CAPTION"
+msgid "Cygwin Setup"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_ACTION
+msgctxt "DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_ACTION"
+msgid "Installing..."
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_PKG
+msgid "(PKG)"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_FILE
+msgid "(FILE)"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_DISKFULL
+msgctxt "DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_DISKFULL"
+"DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_DISKFULL"
+msgid "Progress1"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_IPROGRESS
+msgctxt "DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_IPROGRESS"
+msgid "Progress1"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_PPROGRESS
+msgctxt "DIALOG.IDD_INSTATUS.CONTROL.IDC_INS_PPROGRESS"
+msgid "Progress1"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_PACKAGE
+msgctxt "DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_PACKAGE"
+msgid "Package:"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_TOTAL
+msgid "Total:"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_INS_BL_DISK
+msgid "Disk:"
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_STATIC
+msgid "This page displays the progress of the download or installation."
+msgstr ""
+
+#: DIALOG.IDD_INSTATUS.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Progress"
+msgstr ""
+
+#: DIALOG.IDD_PROXY_AUTH.CAPTION
+msgid "Proxy Authentication required"
+msgstr ""
+
+#: DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC
+msgid "Proxy &User ID"
+msgstr ""
+
+#: DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC"
+"DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC"
+msgid "&Password"
+msgstr ""
+
+#: DIALOG.IDD_PROXY_AUTH.LTEXT.IDC_STATIC
+msgid "Proxy Authorization Required"
+msgstr ""
+
+#: DIALOG.IDD_PROXY_AUTH.DEFPUSHBUTTON.IDOK
+msgctxt "DIALOG.IDD_PROXY_AUTH.DEFPUSHBUTTON.IDOK"
+"DIALOG.IDD_PROXY_AUTH.DEFPUSHBUTTON.IDOK"
+msgid "&OK"
+msgstr ""
+
+#: DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL
+msgctxt "DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL"
+"DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL"
+"DIALOG.IDD_PROXY_AUTH.PUSHBUTTON.IDCANCEL"
+msgid "Cancel"
+msgstr ""
+
+#: DIALOG.IDD_NET_AUTH.CAPTION
+msgid "Server Authentication required"
+msgstr ""
+
+#: DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC"
+msgid "&User ID"
+msgstr ""
+
+#: DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC"
+msgid "&Password"
+msgstr ""
+
+#: DIALOG.IDD_NET_AUTH.LTEXT.IDC_STATIC
+msgid "Server Authorization Required"
+msgstr ""
+
+#: DIALOG.IDD_NET_AUTH.DEFPUSHBUTTON.IDOK
+msgctxt "DIALOG.IDD_NET_AUTH.DEFPUSHBUTTON.IDOK"
+msgid "&OK"
+msgstr ""
+
+#: DIALOG.IDD_NET_AUTH.PUSHBUTTON.IDCANCEL
+msgctxt "DIALOG.IDD_NET_AUTH.PUSHBUTTON.IDCANCEL"
+msgid "Cancel"
+msgstr ""
+
+#: DIALOG.IDD_SPLASH.CAPTION
+msgctxt "DIALOG.IDD_SPLASH.CAPTION"
+msgid "Cygwin Setup"
+msgstr ""
+
+#: DIALOG.IDD_SPLASH.LTEXT.IDC_STATIC_WELCOME_TITLE
+msgid "Cygwin Net Release Setup Program"
+msgstr ""
+
+#: DIALOG.IDD_SPLASH.LTEXT.IDC_SPLASH_TEXT
+msgid ""
+"This setup program is used for the initial installation of the Cygwin "
+"environment as well as all subsequent updates. The pages that follow will "
+"guide you through the installation.\r\n"
+"\r\n"
+"Please note that we only install a base set of packages by default.  Cygwin "
+"provides a large number of packages spanning a wide variety of purposes.\r\n"
+"\r\n"
+"You can always run this program at any time in the future to add, remove, or "
+"upgrade packages as necessary."
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.CAPTION
+msgid "Cygwin Setup - Installation Status and Create Icons"
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.CONTROL.IDC_ROOT_DESKTOP
+msgid "Create icon on &Desktop"
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.CONTROL.IDC_ROOT_MENU
+msgid "Add icon to &Start Menu"
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_INSTALL
+msgid ""
+"Tell setup if you want it to create a few icons for convenient access to the "
+"Cygwin environment."
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_TITLE_INSTALL
+msgid "Create Icons"
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_DOWNLOAD
+msgid "Shows installation status in download-only mode."
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_DESKTOP_HEADER_TITLE_DOWNLOAD
+msgid "Installation complete"
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_STATUS_HEADER
+msgid "Installation Status"
+msgstr ""
+
+#: DIALOG.IDD_DESKTOP.LTEXT.IDC_STATUS
+msgid "Cygwin installation completed successfully."
+msgstr ""
+
+#: DIALOG.IDD_FTP_AUTH.CAPTION
+msgid "FTP Authentication required"
+msgstr ""
+
+#: DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC"
+msgid "&User ID"
+msgstr ""
+
+#: DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC
+msgctxt "DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC"
+msgid "&Password"
+msgstr ""
+
+#: DIALOG.IDD_FTP_AUTH.LTEXT.IDC_STATIC
+msgid "FTP Authorization Required"
+msgstr ""
+
+#: DIALOG.IDD_FTP_AUTH.DEFPUSHBUTTON.IDOK
+msgctxt "DIALOG.IDD_FTP_AUTH.DEFPUSHBUTTON.IDOK"
+msgid "&OK"
+msgstr ""
+
+#: DIALOG.IDD_FTP_AUTH.PUSHBUTTON.IDCANCEL
+msgctxt "DIALOG.IDD_FTP_AUTH.PUSHBUTTON.IDCANCEL"
+msgid "Cancel"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CAPTION
+msgid "Cygwin Setup - Select Packages"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_CHOOSE_VIEWCAPTION
+msgid "&View"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.RTEXT.IDC_STATIC
+msgid "&Search"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_DO_SEARCH
+msgid "Search "
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.PUSHBUTTON.IDC_CHOOSE_CLEAR_SEARCH
+msgid "&Clear"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_KEEP
+msgid "&Keep"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_BEST
+msgid "&Best"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_SYNC
+msgid "&Sync"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_EXP
+msgid "&Test"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.CONTROL.IDC_CHOOSE_HIDE
+msgid "&Hide obsolete packages"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_CHOOSE_INST_TEXT_DOWNLOAD
+msgid "Select packages to download"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_CHOOSE_INST_TEXT_INSTALL
+msgid "Select packages to install"
+msgstr ""
+
+#: DIALOG.IDD_CHOOSE.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Select Packages"
+msgstr ""
+
+#: DIALOG.IDD_PREREQ.CAPTION
+msgid "Cygwin Setup - Resolving Dependencies"
+msgstr ""
+
+#: DIALOG.IDD_PREREQ.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Resolving Dependencies"
+msgstr ""
+
+#: DIALOG.IDD_PREREQ.LTEXT.IDC_STATIC
+msgid "The following problems occured trying to satisfy dependencies."
+msgstr ""
+
+#: DIALOG.IDD_PREREQ.CONTROL.IDC_PREREQ_CHECK
+msgid "&Accept default problem solutions"
+msgstr ""
+
+#: DIALOG.IDD_CONFIRM.CAPTION
+msgid "Cygwin Setup - Review and confirm changes"
+msgstr ""
+
+#: DIALOG.IDD_CONFIRM.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Review and confirm changes"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.CAPTION
+msgid "Cygwin Setup - Use dropped mirrors?"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.LTEXT.IDC_STATIC
+msgid "Warning:"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.LTEXT.IDC_STATIC
+msgid ""
+"One or more mirrors you have selected is/are not on the list of official "
+"Cygwin mirrors any more. It/They may be out of date or missing some packages."
+"\n"
+"This affects the following mirror(s):"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.LTEXT.IDC_STATIC
+msgid ""
+"If you experience installation problems consider trying official mirrors "
+"only.\n"
+"\n"
+"Do you want to continue, using this/these mirror(s)?"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.CONTROL.IDC_DROP_NOWARN
+msgid "&Don't warn me about this/these mirror(s) again"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.PUSHBUTTON.IDYES
+msgid "&Yes"
+msgstr ""
+
+#: DIALOG.IDD_DROPPED.DEFPUSHBUTTON.IDNO
+msgid "&No"
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.CAPTION
+msgid "Download Incomplete"
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.LTEXT.IDC_STATIC
+msgid "The following package(s) had download errors:"
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.LTEXT.IDC_STATIC
+msgid ""
+"Select 'Retry' to retry the download, 'Back' to return to the package "
+"selection page, 'Continue' to go on anyway (NOT RECOMMENDED), or 'Cancel' to "
+"exit."
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.DEFPUSHBUTTON.IDRETRY
+msgctxt "DIALOG.IDD_DOWNLOAD_ERROR.DEFPUSHBUTTON.IDRETRY"
+msgid "&Retry"
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDC_BACK
+msgid "&Back"
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDIGNORE
+msgctxt "DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDIGNORE"
+msgid "&Continue"
+msgstr ""
+
+#: DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDABORT
+msgctxt "DIALOG.IDD_DOWNLOAD_ERROR.PUSHBUTTON.IDABORT"
+msgid "Cancel"
+msgstr ""
+
+#: DIALOG.IDD_POSTINSTALL.CAPTION
+msgid "Cygwin Setup - Running postinstall scripts"
+msgstr ""
+
+#: DIALOG.IDD_POSTINSTALL.LTEXT.IDC_STATIC_HEADER_TITLE
+msgid "Postinstall script errors"
+msgstr ""
+
+#: DIALOG.IDD_POSTINSTALL.LTEXT.IDC_STATIC
+msgid ""
+"These do not necessarily mean that affected packages will fail to function "
+"properly, but please check /var/log/setup.log.full and report any problems."
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.CAPTION
+msgid "In-use file detected"
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_MSG
+msgctxt "DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_MSG"
+msgid "Unable to extract"
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_STATIC
+msgid "The file is in use by the following processes:"
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_HELP_0
+msgid ""
+"Select 'Retry' to retry, select 'Stop' to stop processes and retry, or "
+"select 'Continue' to go on anyway (the file will be updated after a reboot)."
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_HELP_1
+msgid ""
+"Select 'Retry' to retry, select 'Kill' to kill processes and retry, or "
+"select 'Continue' to go on anyway (the file will be updated after a reboot)."
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.LTEXT.IDC_FILE_INUSE_HELP_2
+msgid ""
+"Select 'Retry' to retry, select 'Kill' to forcibly kill all processes and "
+"retry, or select 'Continue' to go on anyway (the file will be updated after "
+"a reboot)."
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDIGNORE
+msgctxt "DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDIGNORE"
+msgid "&Retry"
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.DEFPUSHBUTTON.IDRETRY
+msgid "&Stop Processes"
+msgstr ""
+
+#: DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDCONTINUE
+msgctxt "DIALOG.IDD_FILE_INUSE.PUSHBUTTON.IDCONTINUE"
+msgid "&Continue"
+msgstr ""
+
+#: STRINGTABLE.IDS_ROOT_SLASH
+msgid ""
+"Warning: we recommend you do not use the root of your hard drive as the "
+"cygwin root, to prevent possible conflicts with other programs.  Proceed "
+"anyway?"
+msgstr ""
+
+#: STRINGTABLE.IDS_ROOT_SPACE
+msgid ""
+"You should not choose a root path that include spaces in directory names.  "
+"Proceed anyway?"
+msgstr ""
+
+#: STRINGTABLE.IDS_ERR_OPEN_WRITE
+msgid "Can't open %s for writing: %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_SETUPINI_MISSING
+msgid "Unable to get %s from <%s>"
+msgstr ""
+
+#: STRINGTABLE.IDS_OLD_SETUPINI
+msgid ""
+"This setup.ini is older than the one you used last time you installed "
+"cygwin.  Proceed anyway?"
+msgstr ""
+
+#: STRINGTABLE.IDS_NOTHING_INSTALLED
+msgid "Nothing needed to be installed"
+msgstr ""
+
+#: STRINGTABLE.IDS_INSTALL_COMPLETE
+msgid "Installation Complete"
+msgstr ""
+
+#: STRINGTABLE.IDS_REBOOT_REQUIRED
+msgid ""
+"In-use files have been replaced. You need to reboot as soon as possible to "
+"activate the new versions. Cygwin may operate incorrectly until you reboot."
+msgstr ""
+
+#: STRINGTABLE.IDS_ERR_OPEN_READ
+msgid "Can't open %s for reading: %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_ROOT_ABSOLUTE
+msgid ""
+"The install directory must be absolute, with both a drive letter and leading "
+"slash, like C:\\Cygwin"
+msgstr ""
+
+#: STRINGTABLE.IDS_DOWNLOAD_COMPLETE
+msgid "Download Complete"
+msgstr ""
+
+#: STRINGTABLE.IDS_NOLOGFILE
+msgid "Cannot open log file %s for writing"
+msgstr ""
+
+#: STRINGTABLE.IDS_UNINSTALL_COMPLETE
+msgid "Uninstalls complete."
+msgstr ""
+
+#: STRINGTABLE.IDS_ERR_CHDIR
+msgid "Could not change dir to %s: %s [%.8x]"
+msgstr ""
+
+#: STRINGTABLE.IDS_OLD_SETUP_VERSION
+msgid ""
+"This setup is version %s, but setup.ini claims version %s is available.\n"
+"You might want to upgrade to get the latest features and bug fixes."
+msgstr ""
+
+#: STRINGTABLE.IDS_DOWNLOAD_INCOMPLETE
+msgid "Download Incomplete.  Try again?"
+msgstr ""
+
+#: STRINGTABLE.IDS_DOWNLOAD_INCOMPLETE_EXIT
+msgid "Download incomplete.  Check %s for details"
+msgstr ""
+
+#: STRINGTABLE.IDS_INSTALL_ERROR
+msgid "Installation error (%s), Continue with other packages?"
+msgstr ""
+
+#: STRINGTABLE.IDS_INSTALL_INCOMPLETE
+msgid "Installation incomplete.  Check %s for details"
+msgstr ""
+
+#: STRINGTABLE.IDS_CORRUPT_PACKAGE
+msgid "Package %s has a corrupt local copy, please remove and retry."
+msgstr ""
+
+#: STRINGTABLE.IDS_QUERY_CORRUPT
+msgid "The file %s is corrupt.  Delete it and download again?"
+msgstr ""
+
+#: STRINGTABLE.IDS_SKIP_PACKAGE
+msgid ""
+"%s\n"
+"Do you want to skip this package ?"
+msgstr ""
+
+#: STRINGTABLE.IDS_UNCAUGHT_EXCEPTION
+msgid ""
+"Fatal Error: Uncaught Exception\n"
+"Thread: %s\n"
+"Type: %s\n"
+"Message: %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO
+msgid ""
+"Fatal Error: Uncaught Exception\n"
+"Thread: %s\n"
+"Type: %s\n"
+"Message: %s\n"
+"AppErrNo: %d"
+msgstr ""
+
+#: STRINGTABLE.IDS_TRUSTKEEP_TOOLTIP
+msgid ""
+"Sets all packages to their currently installed version.  This is equivalent "
+"to telling setup not to make any changes to any package."
+msgstr ""
+
+#: STRINGTABLE.IDS_TRUSTCURR_TOOLTIP
+msgid "Sets all packages to the best version available. (RECOMMENDED)"
+msgstr ""
+
+#: STRINGTABLE.IDS_TRUSTSYNC_TOOLTIP
+msgid ""
+"Sets all packages to the version available from the package repository, "
+"downgrading if necessary."
+msgstr ""
+
+#: STRINGTABLE.IDS_TRUSTEXP_TOOLTIP
+msgid "Enable test packages."
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEWBUTTON_TOOLTIP
+msgid ""
+"Select the package view.  This determines which packages are shown below.\r\n"
+"\r\n"
+"Category: Group by package category.  Click on '+' to expand.\r\n"
+"\r\n"
+"Full: Show all packages.\r\n"
+"\r\n"
+"Pending: Show only packages that are about to be installed, removed, or "
+"upgraded.  This tells you what is going to change when you press 'Next'.\r\n"
+"\r\n"
+"Up To Date: Show installed packages that need no action because they are at "
+"the desired version already.\r\n"
+"\r\n"
+"Not installed: Show packages that are are not currently installed and "
+"haven't been selected for installation.\r\n"
+"\r\n"
+"Picked: Show installed packages that were selected, not installed as a "
+"dependency."
+msgstr ""
+
+#: STRINGTABLE.IDS_HIDEOBS_TOOLTIP
+msgid ""
+"If selected, setup will hide packages in categories with names that begin "
+"with '_'.  Such packages are usually empty placeholders for packages that "
+"have been removed or renamed, or are infrastructure packages that are "
+"handled automatically."
+msgstr ""
+
+#: STRINGTABLE.IDS_SIG_INVALID
+msgid ""
+"Mirror Error:  Setup.ini signature %s from %s failed to verify.\n"
+"Possible corrupt mirror?  Setup.ini rejected."
+msgstr ""
+
+#: STRINGTABLE.IDS_CRYPTO_ERROR
+msgid "Internal Error:  gcrypt library error %d %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_SEARCH_TOOLTIP
+msgid "Search for this string in package names."
+msgstr ""
+
+#: STRINGTABLE.IDS_MAYBE_MKDIR
+msgid "Directory %s does not exist, would you like me to create it?"
+msgstr ""
+
+#: STRINGTABLE.IDS_CANT_MKDIR
+msgid "Couldn't create directory %s, sorry.  (Is drive full or read-only?)"
+msgstr ""
+
+#: STRINGTABLE.IDS_NO_LOCALDIR
+msgid ""
+"Local package directory %s not found.\n"
+"You can still remove installed\n"
+"packages, but there will be nothing to install.\n"
+"\n"
+"Press OK if that's what you wanted\n"
+"or Cancel to choose a different directory."
+msgstr ""
+
+#: STRINGTABLE.IDS_ELEVATED
+msgid "Hand installation over to elevated child process."
+msgstr ""
+
+#: STRINGTABLE.IDS_INSTALLEDB_VERSION
+msgid "Unknown INSTALLED.DB version"
+msgstr ""
+
+#: STRINGTABLE.IDS_NO_MIRROR_LST
+msgid "Could not download mirror sites list"
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_PROGRESS
+msgid "Progress:"
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_PACKAGE
+msgctxt "STRINGTABLE.IDS_PROGRESS_PACKAGE"
+msgid "Package:"
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_CONNECTING
+msgid "Connecting..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_CHECKING
+msgid "Checking for packages to download..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_DOWNLOADING
+msgid "Downloading..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_PARSING
+msgid "Parsing..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_PREREMOVE
+msgid "Running preremove script..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_UNINSTALL
+msgid "Uninstalling..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_INSTALL
+msgctxt "STRINGTABLE.IDS_PROGRESS_INSTALL"
+msgid "Installing..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_CALCULATING
+msgid "Calculating..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_POSTINSTALL
+msgid "Running..."
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_SOLVING
+msgid "Solving dependencies..."
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_DEFAULT
+msgid "Default"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_INSTALL
+msgctxt "STRINGTABLE.IDS_ACTION_INSTALL"
+msgid "Install"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_UNINSTALL
+msgctxt "STRINGTABLE.IDS_ACTION_UNINSTALL"
+msgid "Uninstall"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_SKIP
+msgid "Skip"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_KEEP
+msgid "Keep"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_REINSTALL
+msgid "Reinstall"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_RETRIEVE
+msgid "Retrieve"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_UNKNOWN
+msgid "Unknown"
+msgstr ""
+
+#: STRINGTABLE.IDS_ACTION_SOURCE
+msgid "Source"
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEW_FULL
+msgid "Full"
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEW_PENDING
+msgid "Pending"
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEW_UPTODATE
+msgid "Up To Date"
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEW_NOTINSTALLED
+msgid "Not Installed"
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEW_PICKED
+msgid "Picked"
+msgstr ""
+
+#: STRINGTABLE.IDS_VIEW_CATEGORY
+msgid "Category"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_PACKAGE
+msgid "Package"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_CURRENT
+msgid "Current"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_NEW
+msgid "New"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_SOURCE
+msgid "Src?"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_CATEGORIES
+msgid "Categories"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_SIZE
+msgid "Size"
+msgstr ""
+
+#: STRINGTABLE.IDS_COLUMN_DESCR
+msgid "Description"
+msgstr ""
+
+#: STRINGTABLE.IDS_MBOX_CAPTION
+msgctxt "STRINGTABLE.IDS_MBOX_CAPTION"
+msgid "Cygwin Setup"
+msgstr ""
+
+#: STRINGTABLE.IDS_EXTRACTION_FAILED
+msgid "Unable to extract /%s -- corrupt package?"
+msgstr ""
+
+#: STRINGTABLE.IDS_EXTRACTION_INUSE
+msgid ""
+"Unable to extract /%s -- error writing file\r\n"
+"\r\n"
+"The file is in use or some other error occurred.\r\n"
+"\r\n"
+"Please stop all Cygwin processes and select \"\"Retry\"\", or select \""
+"\"Continue\"\" to go on anyway (the file will be updated after a reboot).\r\n"
+msgstr ""
+
+#: STRINGTABLE.IDS_INSTALL_OLD_CYGWIN
+msgid ""
+"An old version of cygwin1.dll was found here:\r\n"
+"%s\r\n"
+"Delete?"
+msgstr ""
+
+#: STRINGTABLE.IDS_INSTALL_DELETE_OLD_CYGWIN_FAILED
+msgid ""
+"Couldn't delete file %s.\r\n"
+"Is the DLL in use by another application?\r\n"
+"You should delete the old version of cygwin1.dll at your earliest "
+"convenience."
+msgstr ""
+
+#: STRINGTABLE.IDS_SHELLLINK_FAILED
+msgid ""
+"CoCreateInstance failed with error 0x%x.\n"
+"Setup will not be able to create Cygwin Icons in the Start Menu or on the "
+"Desktop."
+msgstr ""
+
+#: STRINGTABLE.IDS_UNSUPPORTED_WINDOWS_VERSION
+msgid "Cygwin is not supported on this Windows version"
+msgstr ""
+
+#: STRINGTABLE.IDS_DEPRECATED_WINDOWS_VERSION
+msgid ""
+"Cygwin support for this Windows version is deprecated, and will be removed "
+"in the next major version"
+msgstr ""
+
+#: STRINGTABLE.IDS_DEPRECATED_WINDOWS_ARCH
+msgid ""
+"Cygwin support for 32-bit Windows is deprecated, and will be removed in the "
+"next major version"
+msgstr ""
+
+#: STRINGTABLE.IDS_MOUNT_REGISTRY_KEY_FAILED
+msgid "Couldn't create registry key to store installation path"
+msgstr ""
+
+#: STRINGTABLE.IDS_NIO_ERROR
+msgid "Internet Error: %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_PREREQ_UNSOLVED_PROBLEMS
+msgid ""
+"WARNING - Unsolved Problems\r\n"
+"\r\n"
+"Some packages may not work properly if you continue.\r\n"
+"\r\n"
+"Are you sure you want to proceed (NOT RECOMMENDED)?"
+msgstr ""
+
+#: STRINGTABLE.IDS_MIXED_BITNESS_ERROR
+msgid ""
+"Target CPU mismatch\r\n"
+"\r\n"
+"You're trying to install a %s bit version of Cygwin into a directory "
+"containing a %s bit version of Cygwin.  Continuing to do so would break the "
+"existing installation.\r\n"
+"\r\n"
+"Either run setup-%s.exe to update your existing %s bit installation of "
+"Cygwin, or choose another directory for your %s bit installation."
+msgstr ""
+
+#: STRINGTABLE.IDS_GET_SITELIST_ERROR
+msgid ""
+"Can't get list of download sites.\r\n"
+"Make sure your network settings are correct and try again."
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_EXIT
+msgid ""
+"Are you sure you want to exit setup? Any current download or installation "
+"will be aborted."
+msgstr ""
+
+#: STRINGTABLE.IDS_CONTINUE
+msgid "Continue"
+msgstr ""
+
+#: STRINGTABLE.IDS_CHOOSER_EMPTY_NO_PACKAGES
+msgid "No packages found."
+msgstr ""
+
+#: STRINGTABLE.IDS_CHOOSER_EMPTY_DOWNLOAD
+msgid "Nothing to download."
+msgstr ""
+
+#: STRINGTABLE.IDS_CHOOSER_EMPTY_INSTALL
+msgid "Nothing to install or update."
+msgstr ""
+
+#: STRINGTABLE.IDS_ROOT_BROWSE_TITLE
+msgid "Select an installation root directory"
+msgstr ""
+
+#: STRINGTABLE.IDS_LOCALDIR_BROWSE_DOWNLOAD_TITLE
+msgid "Select download directory"
+msgstr ""
+
+#: STRINGTABLE.IDS_LOCALDIR_BROWSE_PACKAGE_TITLE
+msgid "Select local package directory"
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_CHECKING_HASH
+msgid "Checking %s for %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_PROGRESS_DOWNLOADING_FROM
+msgid "%s from %s"
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_UNINSTALL
+msgctxt "STRINGTABLE.IDS_CONFIRM_UNINSTALL"
+msgid "Uninstall"
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_INSTALL
+msgctxt "STRINGTABLE.IDS_CONFIRM_INSTALL"
+msgid "Install"
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_DOWNLOAD
+msgid "Download"
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_NOTHING
+msgid "No changes"
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_AUTO_ADD
+msgid "(automatically added)"
+msgstr ""
+
+#: STRINGTABLE.IDS_CONFIRM_SOURCE
+msgid "(source)"
+msgstr ""
+
+#: STRINGTABLE.IDS_FILE_INUSE_KILL
+msgid "&Kill Processes"
+msgstr ""
+
+#: STRINGTABLE.IDS_FILE_INUSE_MSG
+msgctxt "STRINGTABLE.IDS_FILE_INUSE_MSG"
+msgid "Unable to extract"
+msgstr ""
diff --git a/res.rc b/res.rc
index 7ebaa0b9..5aefbc0a 100644
--- a/res.rc
+++ b/res.rc
@@ -15,315 +15,6 @@
 
 #define SETUP_HEADICON_X		(SETUP_STANDARD_DIALOG_W - 27)
 
-/////////////////////////////////////////////////////////////////////////////
-//
-// English (en_US) resources
-//
-
-LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
-
-/////////////////////////////////////////////////////////////////////////////
-//
-// Dialog
-//
-
-// Throughout, we use the font "MS Shell Dlg". This seems to be necessary to
-// work around some not-fully-understood issues with PropertySheets. Hopefully,
-// using this font will cause things to 'just work'. Further information on
-// this topic is at:
-//   http://sources.redhat.com/ml/cygwin-apps/2003-05/msg00177.html
-
-IDD_SOURCE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Choose Installation Type"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "&Install from Internet\n(downloaded files will be kept for future re-use)",
-                    IDC_SOURCE_NETINST, "Button",
-                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP | BS_MULTILINE
-                    | BS_TOP,
-                    71, 60, 200, 20
-
-    CONTROL         "&Download Without Installing",
-                    IDC_SOURCE_DOWNLOAD, "Button",
-                    BS_AUTORADIOBUTTON | WS_TABSTOP,
-                    71, 90, 200, 10
-
-    CONTROL         "Install from &Local Directory",IDC_SOURCE_LOCALDIR,"Button",
-                    BS_AUTORADIOBUTTON | WS_TABSTOP,
-                    71,120,200,10
-
-    ICON            IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20
-    CONTROL         "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN,
-                    0, 28, SETUP_STANDARD_DIALOG_W, 1
-    LTEXT           "Choose A Download Source", IDC_STATIC_HEADER_TITLE,
-                    7, 0, 258, 8, NOT WS_GROUP
-    LTEXT           "Choose whether to install or download from the internet, or install from files in a local directory.",
-                    IDC_SOURCE_SUBTEXT,
-                    21, 9, 239, 16, NOT WS_GROUP
-END
-
-IDD_VIRUS DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Disable Virus Scanner?"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "&Disable Virus scanner",IDC_DISABLE_AV,"Button",
-                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,101,69,115,10
-    CONTROL         "&Leave Virus scanner alone",IDC_LEAVE_AV,"Button",
-                    BS_AUTORADIOBUTTON | WS_TABSTOP,101,84,115,10
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-    LTEXT           "Choose whether to disable your virus scanner while installing.",IDC_STATIC_HEADER_TITLE,7,0,
-                    258,8,NOT WS_GROUP
-    LTEXT           "Some Antivirus programs, notably McAfee, cause a blue screen on Windows XP computers during installation of Cygwin.", 
-   		    IDC_STATIC,21,9,239,16,NOT WS_GROUP
-    LTEXT	    "One that may be a problem has been detected. Cygwin setup can disable this during the installation process, and re-enable it when the install is complete.",
-                    IDC_STATIC,21,32,239,24,NOT WS_GROUP
-END
-
-IDD_LOCAL_DIR DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Select Local Package Directory"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LTEXT           "Select Local Package Directory",IDC_STATIC_HEADER_TITLE,
-                    7,0,258,8,NOT WS_GROUP
-    LTEXT           "Select a directory where you want Setup to store "
-                    "the installation files it downloads.  The directory will be "
-                    "created if it does not already exist.",
-                    IDC_LOCAL_DIR_DOWNLOAD_DESC,21,9,248,16,NOT WS_GROUP
-    LTEXT           "Select a directory where Setup should look for "
-                    "downloaded installation files.",
-                    IDC_LOCAL_DIR_INSTALL_DESC,21,9,248,16,NOT WS_GROUP
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-
-    GROUPBOX        "Local Package Directory",IDC_LOCALDIR_GRP,5,35,330,35
-    EDITTEXT        IDC_LOCAL_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP
-    PUSHBUTTON      "B&rowse...",IDC_LOCAL_DIR_BROWSE,285,47,44,14,WS_TABSTOP
-END
-
-IDD_ROOT DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Choose Installation Directory"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LTEXT           "Select Root Install Directory",IDC_STATIC_HEADER_TITLE,
-                    7,0,258,8,NOT WS_GROUP
-    LTEXT           "Select the directory where you want to install Cygwin.  "
-                    "Also choose a few installation parameters.",
-                    IDC_ROOTDIR_SUBTEXT,21,9,239,16,NOT WS_GROUP
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-
-    GROUPBOX        "Root Directory",IDC_ROOTDIR_GRP,5,35,330,35
-    EDITTEXT        IDC_ROOT_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP
-    PUSHBUTTON      "B&rowse...",IDC_ROOT_BROWSE,285,47,44,14,WS_TABSTOP
-
-    GROUPBOX        "Install For",IDC_INSTALLFOR_GRP,5,76,330,101
-    CONTROL         "&All Users (RECOMMENDED)",IDC_ROOT_SYSTEM,"Button",
-                    BS_AUTORADIOBUTTON | WS_TABSTOP | WS_GROUP,13,89,130,8
-    CONTROL         "Just &Me",IDC_ROOT_USER,"Button",BS_AUTORADIOBUTTON | 
-                    WS_TABSTOP,13,130,130,8
-    LTEXT           "Cygwin will be available to all users of the system.",
-                    IDC_ALLUSERS_TEXT,25,101,300,28
-    LTEXT           "Cygwin will still be available to all users, but "
-		    "Desktop Icons, Cygwin Menu Entries, and important "
-		    "Installer information are only available to the current "
-		    "user.  Only select this if you lack Administrator "
-		    "privileges or if you have specific needs.",
-                    IDC_JUSTME_TEXT,25,140,300,32
-END
-
-IDD_SITE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | 
-    WS_CAPTION | WS_SYSMENU
-EXSTYLE WS_EX_CONTROLPARENT
-CAPTION "Cygwin Setup - Choose Download Site(s)"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    LISTBOX         IDC_URL_LIST,66,45,185,110,LBS_NOINTEGRALHEIGHT | 
-                    LBS_EXTENDEDSEL | WS_VSCROLL | WS_HSCROLL | WS_GROUP | 
-                    WS_TABSTOP
-    LTEXT           "Available Download Sites:",IDC_STATIC,66,34,183,8,NOT 
-                    WS_GROUP
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-    LTEXT           "Choose a site from this list, or add your own sites to the list",
-                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
-    LTEXT           "Choose A Download Site",IDC_STATIC_HEADER_TITLE,7,0,258,
-                    8,NOT WS_GROUP
-    EDITTEXT        IDC_EDIT_USER_URL,65,160,185,14,ES_AUTOHSCROLL | 
-                    WS_GROUP
-    LTEXT           "User URL:",IDC_SITE_USERURL,15,162,45,8,NOT WS_GROUP
-    PUSHBUTTON      "Add",IDC_BUTTON_ADD_URL,255,160,50,14
-END
-
-IDD_NET DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Select Connection Type"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "Use &System Proxy Settings",IDC_NET_PRECONFIG,"Button",
-                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,60,55,185,10
-    CONTROL         "&Direct Connection",IDC_NET_DIRECT,"Button",
-                    BS_AUTORADIOBUTTON | WS_TABSTOP,60,70,73,10
-    CONTROL         "Use HTTP/FTP &Proxy:",IDC_NET_PROXY,"Button",
-                    BS_AUTORADIOBUTTON | WS_TABSTOP,60,85,88,10
-    EDITTEXT        IDC_PROXY_HOST,120,105,120,12,ES_AUTOHSCROLL | 
-                    WS_DISABLED | WS_GROUP
-    EDITTEXT        IDC_PROXY_PORT,120,125,30,12,ES_AUTOHSCROLL | 
-                    WS_DISABLED
-    GROUPBOX        "",IDC_STATIC,60,95,185,50
-    RTEXT           "Proxy &Host",IDC_STATIC,65,105,50,12,SS_CENTERIMAGE | 
-                    NOT WS_GROUP
-    RTEXT           "Por&t",IDC_STATIC,85,125,30,12,SS_CENTERIMAGE | NOT 
-                    WS_GROUP
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-    LTEXT           "Setup needs to know how you want it to connect to the internet.  Choose the appropriate settings below.",
-                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
-    LTEXT           "Select Your Internet Connection",
-                    IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP
-END
-
-IDD_INSTATUS DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_VISIBLE | WS_CAPTION | 
-    WS_SYSMENU
-CAPTION "Cygwin Setup"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LTEXT           "Installing...",IDC_INS_ACTION,45,55,205,8,SS_ENDELLIPSIS
-    LTEXT           "(PKG)",IDC_INS_PKG,45,70,205,8,SS_ENDELLIPSIS
-    LTEXT           "(FILE)",IDC_INS_FILE,45,85,205,8,SS_ENDELLIPSIS
-    CONTROL         "Progress1",IDC_INS_DISKFULL,"msctls_progress32",
-                    PBS_SMOOTH | WS_BORDER,95,130,155,10
-    CONTROL         "Progress1",IDC_INS_IPROGRESS,"msctls_progress32",
-                    PBS_SMOOTH | WS_BORDER,95,115,155,10
-    CONTROL         "Progress1",IDC_INS_PPROGRESS,"msctls_progress32",
-                    PBS_SMOOTH | WS_BORDER,95,100,155,10
-    LTEXT           "Package:",IDC_INS_BL_PACKAGE,45,100,47,8,NOT WS_GROUP
-    LTEXT           "Total:",IDC_INS_BL_TOTAL,45,115,48,8,NOT WS_GROUP
-    LTEXT           "Disk:",IDC_INS_BL_DISK,45,130,47,8,NOT WS_GROUP
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-    LTEXT           "This page displays the progress of the download or installation.",
-                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
-    LTEXT           "Progress",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT 
-                    WS_GROUP
-END
-
-IDD_PROXY_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Proxy Authentication required"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_CYGWIN,IDC_HEADICON,5,5,21,20
-    LTEXT           "Proxy &User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,
-                    WS_EX_RIGHT
-    EDITTEXT        IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL
-    LTEXT           "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,
-                    WS_EX_RIGHT
-    EDITTEXT        IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL
-    LTEXT           "Proxy Authorization Required",IDC_STATIC,65,10,145,10
-    DEFPUSHBUTTON   "&OK",IDOK,100,75,45,15,WS_DISABLED
-    PUSHBUTTON      "Cancel",IDCANCEL,165,75,45,15
-END
-
-IDD_NET_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Server Authentication required"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_CYGWIN,IDC_HEADICON,5,5,21,20
-    LTEXT           "&User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,
-                    WS_EX_RIGHT
-    EDITTEXT        IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL
-    LTEXT           "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,
-                    WS_EX_RIGHT
-    EDITTEXT        IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL
-    LTEXT           "Server Authorization Required",IDC_STATIC,65,10,145,10
-    DEFPUSHBUTTON   "&OK",IDOK,100,75,45,15,WS_DISABLED
-    PUSHBUTTON      "Cancel",IDCANCEL,165,75,45,15
-END
-
-IDD_SPLASH DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | 
-    WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LTEXT           "Cygwin Net Release Setup Program",
-                    IDC_STATIC_WELCOME_TITLE,115,1,195,24
-    LTEXT           "This setup program is used for the initial installation "
-                    "of the Cygwin environment as well as all subsequent "
-                    "updates. "
-                    "The pages that follow will guide you through the "
-                    "installation."
-                    "\r\n\r\n"
-                    "Please note that we only install a base set of packages by "
-                    "default.  Cygwin provides a large number of packages "
-                    "spanning a wide variety of purposes."
-                    "\r\n\r\n"
-                    "You can always run this program at any time in "
-                    "the future to add, remove, or upgrade packages as "
-                    "necessary.",IDC_SPLASH_TEXT,115,25,195,90
-    ICON            IDI_CYGWIN,IDC_SPLASH_ICON,4,6,0,0,SS_ICON | SS_REALSIZEIMAGE
-    LTEXT           "",IDC_VERSION,115,127,195,10
-    LTEXT           "",IDC_SPLASH_COPYR,115,140,195,8
-    LTEXT           "",IDC_SPLASH_URL,115,152,90,8
-END
-
-IDD_DESKTOP DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | 
-    WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Installation Status and Create Icons"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "Create icon on &Desktop",IDC_ROOT_DESKTOP,"Button",
-                    BS_AUTOCHECKBOX,108,78,100,8
-    CONTROL         "Add icon to &Start Menu",IDC_ROOT_MENU,"Button",
-                    BS_AUTOCHECKBOX,108,93,100,8
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
-                    SETUP_STANDARD_DIALOG_W,1
-    LTEXT           "Tell setup if you want it to create a few icons for convenient access to the Cygwin environment.",
-                    IDC_DESKTOP_HEADER_INSTALL,21,9,239,16,NOT WS_GROUP
-    LTEXT           "Create Icons",IDC_DESKTOP_HEADER_TITLE_INSTALL,7,0,258,8,NOT WS_GROUP
-    LTEXT           "Shows installation status in download-only mode.",
-                    IDC_DESKTOP_HEADER_DOWNLOAD,21,9,239,16,NOT WS_GROUP
-    LTEXT           "Installation complete",IDC_DESKTOP_HEADER_TITLE_DOWNLOAD,7,0,258,8,NOT WS_GROUP
-    CONTROL         "",IDC_DESKTOP_SEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
-                    0,135,SETUP_STANDARD_DIALOG_W,1
-    LTEXT           "Installation Status",IDC_STATUS_HEADER,7,140,258,8,NOT WS_GROUP
-    LTEXT           "Cygwin installation completed successfully.",IDC_STATUS,
-                    21,149,279,36,NOT WS_GROUP
-END
-
-IDD_FTP_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "FTP Authentication required"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_CYGWIN,IDC_HEADICON,5,5,21,20
-    LTEXT           "&User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,
-                    WS_EX_RIGHT
-    EDITTEXT        IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL
-    LTEXT           "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,
-                    WS_EX_RIGHT
-    EDITTEXT        IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL
-    LTEXT           "FTP Authorization Required",IDC_STATIC,65,10,145,10
-    DEFPUSHBUTTON   "&OK",IDOK,100,75,45,15,WS_DISABLED
-    PUSHBUTTON      "Cancel",IDCANCEL,165,75,45,15
-END
-
 // Width for Keep/Prev/Curr/Exp buttons.
 #define SETUP_KPCE_W		(35)
 
@@ -344,184 +35,8 @@ END
 #define SETUP_SEARCHTEXT_W	(60)
 #define SETUP_CLEAR_X		(SETUP_SEARCHTEXT_X + SETUP_SEARCHTEXT_W + 2)
 #define SETUP_CLEAR_W		(30)
-
-IDD_CHOOSE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | 
-    WS_SYSMENU
-CAPTION "Cygwin Setup - Select Packages"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LTEXT           "&View", IDC_CHOOSE_VIEWCAPTION, SETUP_VIEW_X, 33,
-                    SETUP_VIEW_W, 10
-    COMBOBOX        IDC_CHOOSE_VIEW, SETUP_VIEWLIST_X, 30, SETUP_VIEWLIST_W, 84,
-                    CBS_DROPDOWNLIST | WS_TABSTOP
-    RTEXT           "&Search", IDC_STATIC, SETUP_SEARCH_X, 33, SETUP_SEARCH_W,
-                    10, SS_CENTERIMAGE, WS_EX_RIGHT
-    CONTROL         "Search ", IDC_CHOOSE_DO_SEARCH, "Button", BS_PUSHBUTTON | NOT
-                    WS_VISIBLE, SETUP_SEARCH_X, 33, SETUP_SEARCH_W, 14
-    EDITTEXT        IDC_CHOOSE_SEARCH_EDIT, SETUP_SEARCHTEXT_X, 30,
-                    SETUP_SEARCHTEXT_W, 14, ES_AUTOHSCROLL
-    PUSHBUTTON      "&Clear", IDC_CHOOSE_CLEAR_SEARCH, SETUP_CLEAR_X, 30,
-                    SETUP_CLEAR_W, 14
-    CONTROL         "&Keep", IDC_CHOOSE_KEEP, "Button", BS_AUTORADIOBUTTON
-                    | WS_GROUP | WS_TABSTOP, SETUP_KEEP_X, 30, SETUP_KPCE_W, 14
-    CONTROL         "&Best", IDC_CHOOSE_BEST, "Button", BS_AUTORADIOBUTTON,
-                    SETUP_BEST_X, 30, SETUP_KPCE_W, 14
-    CONTROL         "&Sync", IDC_CHOOSE_SYNC, "Button", BS_AUTORADIOBUTTON,
-                    SETUP_SYNC_X, 30, SETUP_KPCE_W, 14
-    CONTROL         "&Test", IDC_CHOOSE_EXP, "Button", BS_AUTOCHECKBOX | WS_TABSTOP,
-                    SETUP_EXP_X, 30, SETUP_KPCE_W, 14
-    CONTROL         "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN,
-                    0, 28, SETUP_STANDARD_DIALOG_W, 1
-    CONTROL         "", IDC_CHOOSE_LIST, WC_LISTVIEW, LVS_NOSORTHEADER | LVS_REPORT | LVS_SINGLESEL | WS_TABSTOP,
-                    7, 47, SETUP_STANDARD_DIALOG_W - 14, 120, WS_EX_CLIENTEDGE
-    CONTROL         "&Hide obsolete packages", IDC_CHOOSE_HIDE,
-                    "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 7, 167, 160, 14
-    ICON            IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20
-    LTEXT           "Select packages to download",
-                    IDC_CHOOSE_INST_TEXT_DOWNLOAD, 21, 9, 239, 16, NOT WS_GROUP
-    LTEXT           "Select packages to install",
-                    IDC_CHOOSE_INST_TEXT_INSTALL, 21, 9, 239, 16, NOT WS_GROUP
-    LTEXT           "Select Packages", IDC_STATIC_HEADER_TITLE, 7, 0, 258, 8,
-                    NOT WS_GROUP
-END
-
-IDD_PREREQ DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | 
-    WS_SYSMENU
-CAPTION "Cygwin Setup - Resolving Dependencies"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
-                    0,28,SETUP_STANDARD_DIALOG_W,1
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    LTEXT           "Resolving Dependencies",IDC_STATIC_HEADER_TITLE,
-                    7,0,258,8,NOT WS_GROUP
-    LTEXT           "The following problems occured trying to satisfy "
-                    "dependencies.",IDC_STATIC,21,9,239,16,NOT WS_GROUP
-    CONTROL         "&Accept default problem solutions"
-                    ,IDC_PREREQ_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
-                    7,167,225,14
-    EDITTEXT        IDC_PREREQ_EDIT,7,41,303,124,WS_VSCROLL | WS_HSCROLL |
-                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
-                    ES_AUTOVSCROLL
-
-END
-
-IDD_CONFIRM DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION |
-    WS_SYSMENU
-CAPTION "Cygwin Setup - Review and confirm changes"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
-                    0,28,SETUP_STANDARD_DIALOG_W,1
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    LTEXT           "Review and confirm changes",IDC_STATIC_HEADER_TITLE,
-                    7,0,258,8,NOT WS_GROUP
-    EDITTEXT        IDC_CONFIRM_EDIT,7,41,325,131,WS_VSCROLL | WS_HSCROLL |
-                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
-                    ES_AUTOVSCROLL
-END
-
-IDD_DROPPED DIALOG 0, 0, SETUP_STANDARD_DIALOG_W, 142
-STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Use dropped mirrors?"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    LTEXT           "Warning:",IDC_STATIC,7,8,40,8
-    LTEXT           "One or more mirrors you have selected is/are not on the "
-                    "list of official Cygwin mirrors any more. "
-                    "It/They may be out of date or missing some packages.\n"
-                    "This affects the following mirror(s):",
-                    IDC_STATIC,47,8,263,32
-    EDITTEXT        IDC_DROP_MIRRORS,7,40,303,40,WS_VSCROLL | WS_HSCROLL |
-                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
-                    ES_AUTOVSCROLL
-    LTEXT           "If you experience installation problems consider trying "
-                    "official mirrors only.\n\n"
-                    "Do you want to continue, using this/these mirror(s)?",
-                    IDC_STATIC,7,88,303,24
-    CONTROL         "&Don't warn me about this/these mirror(s) again",
-                    IDC_DROP_NOWARN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
-                    7,120,213,15
-    PUSHBUTTON      "&Yes",IDYES,220,120,45,15
-    DEFPUSHBUTTON   "&No",IDNO,265,120,45,15
-
-END
-
-IDD_DOWNLOAD_ERROR DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "Download Incomplete"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_WARNING,IDC_HEADICON,10,10
-    LTEXT           "The following package(s) had download errors:",
-                    IDC_STATIC,7,8,320,16
-    EDITTEXT        IDC_DOWNLOAD_EDIT,7,24,320,88,WS_VSCROLL |
-                    ES_LEFT | ES_MULTILINE | ES_READONLY |
-                    ES_AUTOVSCROLL
-    LTEXT           "Select 'Retry' to retry the download, "
-                    "'Back' to return to the package selection page, "
-                    "'Continue' to go on anyway (NOT RECOMMENDED), or "
-                    "'Cancel' to exit.",
-                    IDC_STATIC,7,120,320,24
-    DEFPUSHBUTTON   "&Retry",IDRETRY,45,150,50,15
-    PUSHBUTTON      "&Back",IDC_BACK,110,150,50,15
-    PUSHBUTTON      "&Continue",IDIGNORE,175,150,50,15
-    PUSHBUTTON      "Cancel",IDABORT,240,150,50,15
-END
-
-IDD_POSTINSTALL DIALOG 0, 0, SETUP_STANDARD_DIALOG_W, 142
-STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE |
-    WS_CAPTION | WS_SYSMENU
-CAPTION "Cygwin Setup - Running postinstall scripts"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
-                    0,28,SETUP_STANDARD_DIALOG_W,1
-    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
-    LTEXT           "Postinstall script errors",IDC_STATIC_HEADER_TITLE,
-                    7,0,258,8,NOT WS_GROUP
-    LTEXT           "These do not necessarily mean that affected packages "
-                    "will fail to function properly, but please check "
-                    "/var/log/setup.log.full and report any problems.",
-                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
-    EDITTEXT        IDC_POSTINSTALL_EDIT,7,41,303,112,WS_VSCROLL | WS_HSCROLL |
-                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
-                    ES_AUTOVSCROLL
-
-END
-
-IDD_FILE_INUSE DIALOG 0, 0, SETUP_MEDIUM_DIALOG_DIMS
-STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
-CAPTION "In-use file detected"
-FONT 8, "MS Shell Dlg"
-BEGIN
-    ICON            IDI_WARNING,IDC_HEADICON,10,10
-    LTEXT           "Unable to extract",
-                    IDC_FILE_INUSE_MSG,33,10,234,8,SS_PATHELLIPSIS
-    LTEXT           "The file is in use by the following processes:",
-                    IDC_STATIC,33,28,234,8
-    EDITTEXT        IDC_FILE_INUSE_EDIT,33,40,234,32,WS_VSCROLL |
-                    ES_LEFT | ES_MULTILINE | ES_READONLY |
-                    ES_AUTOVSCROLL | NOT WS_TABSTOP
-    LTEXT           "Select 'Retry' to retry, "
-                    "select 'Stop' to stop processes and retry, or "
-                    "select 'Continue' to go on anyway (the file will be updated after a reboot).",
-                    IDC_FILE_INUSE_HELP_0,33,80,234,24,NOT WS_GROUP
-    LTEXT           "Select 'Retry' to retry, "
-                    "select 'Kill' to kill processes and retry, or "
-                    "select 'Continue' to go on anyway (the file will be updated after a reboot).",
-                    IDC_FILE_INUSE_HELP_1,33,80,234,24,NOT WS_GROUP
-    LTEXT           "Select 'Retry' to retry, "
-                    "select 'Kill' to forcibly kill all processes and retry, or "
-                    "select 'Continue' to go on anyway (the file will be updated after a reboot).",
-                    IDC_FILE_INUSE_HELP_2,33,80,234,24,NOT WS_GROUP
-    PUSHBUTTON      "&Retry",IDIGNORE,45,112,55,15
-    DEFPUSHBUTTON   "&Stop Processes",IDRETRY,111,112,55,15
-    PUSHBUTTON      "&Continue",IDCONTINUE,177,112,55,15
-END
+#define SETUP_CHOOSE_X          (7)
+#define SETUP_CHOOSE_W          (SETUP_STANDARD_DIALOG_W - 2*SETUP_CHOOSE_X)
 
 /////////////////////////////////////////////////////////////////////////////
 //
@@ -554,168 +69,10 @@ CYGWIN-TERMINAL.ICON    FILE    "cygwin-terminal.ico"
 
 /////////////////////////////////////////////////////////////////////////////
 //
-// String Table
+// English (en_US) resources
 //
 
-STRINGTABLE
-BEGIN
-    IDS_ROOT_SLASH          "Warning: we recommend you do not use the root of your hard drive as the cygwin root, to prevent possible conflicts with other programs.  Proceed anyway?"
-    IDS_ROOT_SPACE          "You should not choose a root path that include spaces in directory names.  Proceed anyway?"
-    IDS_ERR_OPEN_WRITE      "Can't open %s for writing: %s"
-    IDS_SETUPINI_MISSING    "Unable to get %s from <%s>"
-    IDS_OLD_SETUPINI        "This setup.ini is older than the one you used last time you installed cygwin.  Proceed anyway?"
-    IDS_NOTHING_INSTALLED   "Nothing needed to be installed"
-    IDS_INSTALL_COMPLETE    "Installation Complete"
-    IDS_REBOOT_REQUIRED     "In-use files have been replaced. You need to reboot as soon as possible to activate the new versions. Cygwin may operate incorrectly until you reboot."
-    IDS_ERR_OPEN_READ       "Can't open %s for reading: %s"
-    IDS_ROOT_ABSOLUTE       "The install directory must be absolute, with both a drive letter and leading slash, like C:\\Cygwin"
-    IDS_DOWNLOAD_COMPLETE   "Download Complete"
-    IDS_NOLOGFILE           "Cannot open log file %s for writing"
-    IDS_UNINSTALL_COMPLETE  "Uninstalls complete."
-    IDS_ERR_CHDIR           "Could not change dir to %s: %s [%.8x]"
-    IDS_OLD_SETUP_VERSION   "This setup is version %s, but setup.ini claims version %s is available.\nYou might want to upgrade to get the latest features and bug fixes."
-    IDS_DOWNLOAD_INCOMPLETE "Download Incomplete.  Try again?"
-    IDS_DOWNLOAD_INCOMPLETE_EXIT  "Download incomplete.  Check %s for details"
-    IDS_INSTALL_ERROR	    "Installation error (%s), Continue with other packages?"
-    IDS_INSTALL_INCOMPLETE  "Installation incomplete.  Check %s for details"
-    IDS_CORRUPT_PACKAGE     "Package %s has a corrupt local copy, please remove and retry."
-    IDS_QUERY_CORRUPT       "The file %s is corrupt.  Delete it and download again?"
-    IDS_SKIP_PACKAGE	    "%s\nDo you want to skip this package ?"
-    IDS_UNCAUGHT_EXCEPTION  "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s"
-    IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO  "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s\nAppErrNo: %d"
-    IDS_TRUSTKEEP_TOOLTIP   "Sets all packages to their currently installed "
-       "version.  This is equivalent to telling setup not to make any "
-       "changes to any package."
-    IDS_TRUSTCURR_TOOLTIP   "Sets all packages to the best version available. "
-       "(RECOMMENDED)"
-    IDS_TRUSTSYNC_TOOLTIP   "Sets all packages to the version available from the "
-       "package repository, downgrading if necessary."
-    IDS_TRUSTEXP_TOOLTIP    "Enable test packages."
-    IDS_VIEWBUTTON_TOOLTIP  "Select the package view.  This determines "
-       "which packages are shown below.\r\n"
-       "\r\n"
-       "Category: Group by package category.  Click on '+' to expand.\r\n"
-       "\r\n"
-       "Full: Show all packages.\r\n"
-       "\r\n"
-       "Pending: Show only packages that are about to be installed, removed, "
-       "or upgraded.  This tells you what is going to change when you press "
-       "'Next'.\r\n"
-       "\r\n"
-       "Up To Date: Show installed packages that need no action because they "
-       "are at the desired version already.\r\n"
-       "\r\n"
-       "Not installed: Show packages that are are not currently installed "
-       "and haven't been selected for installation.\r\n"
-       "\r\n"
-       "Picked: Show installed packages that were selected, not installed "
-       "as a dependency."
-    IDS_HIDEOBS_TOOLTIP     "If selected, setup will hide packages in categories "
-       "with names that begin with '_'.  Such packages are usually empty "
-       "placeholders for packages that have been removed or renamed, or are "
-       "infrastructure packages that are handled automatically."
-    IDS_SIG_INVALID    "Mirror Error:  Setup.ini signature %s from %s failed to verify.\nPossible corrupt mirror?  Setup.ini rejected."
-    IDS_CRYPTO_ERROR   "Internal Error:  gcrypt library error %d %s"
-    IDS_SEARCH_TOOLTIP "Search for this string in package names."
-    IDS_MAYBE_MKDIR    "Directory %s does not exist, would you like me to create it?"
-    IDS_CANT_MKDIR     "Couldn't create directory %s, sorry.  (Is drive full or read-only?)"
-    IDS_NO_LOCALDIR    "Local package directory %s not found.\nYou can still remove installed\npackages, but there "
-      "will be nothing to install.\n\nPress OK if that's what you wanted\nor Cancel to choose a different directory."
-    IDS_ELEVATED       "Hand installation over to elevated child process."
-    IDS_INSTALLEDB_VERSION "Unknown INSTALLED.DB version"
-    IDS_NO_MIRROR_LST  "Could not download mirror sites list"
-    IDS_PROGRESS_PROGRESS "Progress:"
-    IDS_PROGRESS_PACKAGE "Package:"
-    IDS_PROGRESS_CONNECTING "Connecting..."
-    IDS_PROGRESS_CHECKING "Checking for packages to download..."
-    IDS_PROGRESS_DOWNLOADING "Downloading..."
-    IDS_PROGRESS_PARSING "Parsing..."
-    IDS_PROGRESS_PREREMOVE "Running preremove script..."
-    IDS_PROGRESS_UNINSTALL "Uninstalling..."
-    IDS_PROGRESS_INSTALL "Installing..."
-    IDS_PROGRESS_CALCULATING "Calculating..."
-    IDS_PROGRESS_POSTINSTALL "Running..."
-    IDS_PROGRESS_SOLVING "Solving dependencies..."
-    IDS_ACTION_DEFAULT "Default"
-    IDS_ACTION_INSTALL "Install"
-    IDS_ACTION_UNINSTALL "Uninstall"
-    IDS_ACTION_SKIP "Skip"
-    IDS_ACTION_KEEP "Keep"
-    IDS_ACTION_REINSTALL "Reinstall"
-    IDS_ACTION_RETRIEVE "Retrieve"
-    IDS_ACTION_UNKNOWN "Unknown"
-    IDS_ACTION_SOURCE "Source"
-    IDS_VIEW_FULL "Full"
-    IDS_VIEW_PENDING "Pending"
-    IDS_VIEW_UPTODATE "Up To Date"
-    IDS_VIEW_NOTINSTALLED "Not Installed"
-    IDS_VIEW_PICKED "Picked"
-    IDS_VIEW_CATEGORY "Category"
-    IDS_COLUMN_PACKAGE "Package"
-    IDS_COLUMN_CURRENT "Current"
-    IDS_COLUMN_NEW "New"
-    IDS_COLUMN_SOURCE "Src?"
-    IDS_COLUMN_CATEGORIES "Categories"
-    IDS_COLUMN_SIZE "Size"
-    IDS_COLUMN_DESCR "Description"
-    IDS_MBOX_CAPTION "Cygwin Setup"
-    IDS_EXTRACTION_FAILED "Unable to extract /%s -- corrupt package?"
-    IDS_EXTRACTION_INUSE
-        "Unable to extract /%s -- error writing file\r\n\r\n"
-        "The file is in use or some other error occurred.\r\n\r\n"
-        "Please stop all Cygwin processes and select ""Retry"", or "
-        "select ""Continue"" to go on anyway (the file will be updated after a reboot).\r\n"
-    IDS_INSTALL_OLD_CYGWIN "An old version of cygwin1.dll was found here:\r\n%s\r\nDelete?"
-    IDS_INSTALL_DELETE_OLD_CYGWIN_FAILED "Couldn't delete file %s.\r\n"
-                   "Is the DLL in use by another application?\r\n"
-                   "You should delete the old version of cygwin1.dll "
-                   "at your earliest convenience."
-    IDS_SHELLLINK_FAILED
-                    "CoCreateInstance failed with error 0x%x.\n"
-                    "Setup will not be able to create Cygwin Icons "
-                    "in the Start Menu or on the Desktop."
-    IDS_UNSUPPORTED_WINDOWS_VERSION "Cygwin is not supported on this Windows version"
-    IDS_DEPRECATED_WINDOWS_VERSION "Cygwin support for this Windows version is deprecated, and will be removed in the next major version"
-    IDS_DEPRECATED_WINDOWS_ARCH "Cygwin support for 32-bit Windows is deprecated, and will be removed in the next major version"
-    IDS_MOUNT_REGISTRY_KEY_FAILED "Couldn't create registry key to store installation path"
-    IDS_NIO_ERROR "Internet Error: %s"
-    IDS_PREREQ_UNSOLVED_PROBLEMS
-          "WARNING - Unsolved Problems"
-          "\r\n\r\n"
-          "Some packages may not work properly if you continue."
-          "\r\n\r\n"
-          "Are you sure you want to proceed (NOT RECOMMENDED)?"
-    IDS_MIXED_BITNESS_ERROR
-        "Target CPU mismatch"
-        "\r\n\r\n"
-        "You're trying to install a %s bit version of Cygwin into a directory "
-        "containing a %s bit version of Cygwin.  Continuing to do so would "
-        "break the existing installation."
-        "\r\n\r\n"
-        "Either run setup-%s.exe to update your existing %s bit installation of Cygwin, "
-        "or choose another directory for your %s bit installation."
-    IDS_GET_SITELIST_ERROR
-          "Can't get list of download sites.\r\n"
-          "Make sure your network settings are correct and try again."
-    IDS_CONFIRM_EXIT "Are you sure you want to exit setup? Any current download or installation will be aborted."
-    IDS_CONTINUE "Continue"
-    IDS_CHOOSER_EMPTY_NO_PACKAGES "No packages found."
-    IDS_CHOOSER_EMPTY_DOWNLOAD "Nothing to download."
-    IDS_CHOOSER_EMPTY_INSTALL "Nothing to install or update."
-    IDS_ROOT_BROWSE_TITLE "Select an installation root directory"
-    IDS_LOCALDIR_BROWSE_DOWNLOAD_TITLE "Select download directory"
-    IDS_LOCALDIR_BROWSE_PACKAGE_TITLE "Select local package directory"
-    IDS_PROGRESS_CHECKING_HASH "Checking %s for %s"
-    IDS_PROGRESS_DOWNLOADING_FROM "%s from %s"
-    IDS_CONFIRM_UNINSTALL "Uninstall"
-    IDS_CONFIRM_INSTALL "Install"
-    IDS_CONFIRM_DOWNLOAD "Download"
-    IDS_CONFIRM_NOTHING "No changes"
-    IDS_CONFIRM_AUTO_ADD "(automatically added)"
-    IDS_CONFIRM_SOURCE "(source)"
-    IDS_FILE_INUSE_KILL "&Kill Processes"
-    IDS_FILE_INUSE_MSG "Unable to extract"
-END
+#include "res/en/res.rc"
 
 /////////////////////////////////////////////////////////////////////////////
 //
diff --git a/res/en/res.rc b/res/en/res.rc
new file mode 100644
index 00000000..127f3688
--- /dev/null
+++ b/res/en/res.rc
@@ -0,0 +1,646 @@
+LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// Dialog
+//
+
+// Throughout, we use the font "MS Shell Dlg". This seems to be necessary to
+// work around some not-fully-understood issues with PropertySheets. Hopefully,
+// using this font will cause things to 'just work'. Further information on
+// this topic is at:
+//   http://sources.redhat.com/ml/cygwin-apps/2003-05/msg00177.html
+
+IDD_SOURCE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Choose Installation Type"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "&Install from Internet\n(downloaded files will be kept for future re-use)",
+                    IDC_SOURCE_NETINST, "Button",
+                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP | BS_MULTILINE
+                    | BS_TOP,
+                    71, 60, 200, 30
+
+    CONTROL         "&Download Without Installing",
+                    IDC_SOURCE_DOWNLOAD, "Button",
+                    BS_AUTORADIOBUTTON | WS_TABSTOP,
+                    71, 90, 200, 10
+
+    CONTROL         "Install from &Local Directory",IDC_SOURCE_LOCALDIR,"Button",
+                    BS_AUTORADIOBUTTON | WS_TABSTOP,
+                    71,120,200,10
+
+    ICON            IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20
+    CONTROL         "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN,
+                    0, 28, SETUP_STANDARD_DIALOG_W, 1
+    LTEXT           "Choose A Download Source", IDC_STATIC_HEADER_TITLE,
+                    7, 0, 258, 8, NOT WS_GROUP
+    LTEXT           "Choose whether to install or download from the internet, or install from files in a local directory.",
+                    IDC_SOURCE_SUBTEXT,
+                    21, 9, 239, 16, NOT WS_GROUP
+END
+
+IDD_VIRUS DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Disable Virus Scanner?"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "&Disable Virus scanner",IDC_DISABLE_AV,"Button",
+                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,101,69,115,10
+    CONTROL         "&Leave Virus scanner alone",IDC_LEAVE_AV,"Button",
+                    BS_AUTORADIOBUTTON | WS_TABSTOP,101,84,115,10
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+    LTEXT           "Choose whether to disable your virus scanner while installing.",IDC_STATIC_HEADER_TITLE,7,0,
+                    258,8,NOT WS_GROUP
+    LTEXT           "Some Antivirus programs, notably McAfee, cause a blue screen on Windows XP computers during installation of Cygwin.", 
+                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
+    LTEXT           "One that may be a problem has been detected. Cygwin setup can disable this during the installation process, and re-enable it when the install is complete.",
+                    IDC_STATIC,21,32,239,24,NOT WS_GROUP
+END
+
+IDD_LOCAL_DIR DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Select Local Package Directory"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT           "Select Local Package Directory",IDC_STATIC_HEADER_TITLE,
+                    7,0,258,8,NOT WS_GROUP
+    LTEXT           "Select a directory where you want Setup to store "
+                    "the installation files it downloads.  The directory will be "
+                    "created if it does not already exist.",
+                    IDC_LOCAL_DIR_DOWNLOAD_DESC,21,9,248,16,NOT WS_GROUP
+    LTEXT           "Select a directory where Setup should look for "
+                    "downloaded installation files.",
+                    IDC_LOCAL_DIR_INSTALL_DESC,21,9,248,16,NOT WS_GROUP
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+
+    GROUPBOX        "Local Package Directory",IDC_LOCALDIR_GRP,5,35,330,35
+    EDITTEXT        IDC_LOCAL_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP
+    PUSHBUTTON      "B&rowse...",IDC_LOCAL_DIR_BROWSE,285,47,44,14,WS_TABSTOP
+END
+
+IDD_ROOT DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Choose Installation Directory"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT           "Select Root Install Directory",IDC_STATIC_HEADER_TITLE,
+                    7,0,258,8,NOT WS_GROUP
+    LTEXT           "Select the directory where you want to install Cygwin.  "
+                    "Also choose a few installation parameters.",
+                    IDC_ROOTDIR_SUBTEXT,21,9,239,16,NOT WS_GROUP
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+
+    GROUPBOX        "Root Directory",IDC_ROOTDIR_GRP,5,35,330,35
+    EDITTEXT        IDC_ROOT_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP
+    PUSHBUTTON      "B&rowse...",IDC_ROOT_BROWSE,285,47,44,14,WS_TABSTOP
+
+    GROUPBOX        "Install For",IDC_INSTALLFOR_GRP,5,76,330,101
+    CONTROL         "&All Users (RECOMMENDED)",IDC_ROOT_SYSTEM,"Button",
+                    BS_AUTORADIOBUTTON | WS_TABSTOP | WS_GROUP,13,89,130,8
+    CONTROL         "Just &Me",IDC_ROOT_USER,"Button",BS_AUTORADIOBUTTON | 
+                    WS_TABSTOP,13,130,130,8
+    LTEXT           "Cygwin will be available to all users of the system.",
+                    IDC_ALLUSERS_TEXT,25,101,300,28
+    LTEXT           "Cygwin will still be available to all users, but "
+                    "Desktop Icons, Cygwin Menu Entries, and important "
+                    "Installer information are only available to the current "
+                    "user.  Only select this if you lack Administrator "
+                    "privileges or if you have specific needs.",
+                    IDC_JUSTME_TEXT,25,140,300,32
+END
+
+IDD_SITE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | 
+    WS_CAPTION | WS_SYSMENU
+EXSTYLE WS_EX_CONTROLPARENT
+CAPTION "Cygwin Setup - Choose Download Site(s)"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    LISTBOX         IDC_URL_LIST,66,45,185,110,LBS_NOINTEGRALHEIGHT | 
+                    LBS_EXTENDEDSEL | WS_VSCROLL | WS_HSCROLL | WS_GROUP | 
+                    WS_TABSTOP
+    LTEXT           "Available Download Sites:",IDC_STATIC,66,34,183,8,NOT 
+                    WS_GROUP
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+    LTEXT           "Choose a site from this list, or add your own sites to the list",
+                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
+    LTEXT           "Choose A Download Site",IDC_STATIC_HEADER_TITLE,7,0,258,
+                    8,NOT WS_GROUP
+    EDITTEXT        IDC_EDIT_USER_URL,65,160,185,14,ES_AUTOHSCROLL | 
+                    WS_GROUP
+    LTEXT           "User URL:",IDC_SITE_USERURL,15,162,45,8,NOT WS_GROUP
+    PUSHBUTTON      "Add",IDC_BUTTON_ADD_URL,255,160,50,14
+END
+
+IDD_NET DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Select Connection Type"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "Use &System Proxy Settings",IDC_NET_PRECONFIG,"Button",
+                    BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,60,55,185,10
+    CONTROL         "&Direct Connection",IDC_NET_DIRECT,"Button",
+                    BS_AUTORADIOBUTTON | WS_TABSTOP,60,70,73,10
+    CONTROL         "Use HTTP/FTP &Proxy:",IDC_NET_PROXY,"Button",
+                    BS_AUTORADIOBUTTON | WS_TABSTOP,60,85,88,10
+    EDITTEXT        IDC_PROXY_HOST,120,105,120,12,ES_AUTOHSCROLL | 
+                    WS_DISABLED | WS_GROUP
+    EDITTEXT        IDC_PROXY_PORT,120,125,30,12,ES_AUTOHSCROLL | 
+                    WS_DISABLED
+    GROUPBOX        "",IDC_STATIC,60,95,185,50
+    RTEXT           "Proxy &Host",IDC_STATIC,65,105,50,12,SS_CENTERIMAGE | 
+                    NOT WS_GROUP
+    RTEXT           "Por&t",IDC_STATIC,85,125,30,12,SS_CENTERIMAGE | NOT 
+                    WS_GROUP
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+    LTEXT           "Setup needs to know how you want it to connect to the internet.  Choose the appropriate settings below.",
+                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
+    LTEXT           "Select Your Internet Connection",
+                    IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP
+END
+
+IDD_INSTATUS DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_VISIBLE | WS_CAPTION | 
+    WS_SYSMENU
+CAPTION "Cygwin Setup"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT           "Installing...",IDC_INS_ACTION,45,55,205,8,SS_ENDELLIPSIS
+    LTEXT           "(PKG)",IDC_INS_PKG,45,70,205,8,SS_ENDELLIPSIS
+    LTEXT           "(FILE)",IDC_INS_FILE,45,85,205,8,SS_ENDELLIPSIS
+    CONTROL         "Progress1",IDC_INS_DISKFULL,"msctls_progress32",
+                    PBS_SMOOTH | WS_BORDER,95,130,155,10
+    CONTROL         "Progress1",IDC_INS_IPROGRESS,"msctls_progress32",
+                    PBS_SMOOTH | WS_BORDER,95,115,155,10
+    CONTROL         "Progress1",IDC_INS_PPROGRESS,"msctls_progress32",
+                    PBS_SMOOTH | WS_BORDER,95,100,155,10
+    LTEXT           "Package:",IDC_INS_BL_PACKAGE,45,100,47,8,NOT WS_GROUP
+    LTEXT           "Total:",IDC_INS_BL_TOTAL,45,115,48,8,NOT WS_GROUP
+    LTEXT           "Disk:",IDC_INS_BL_DISK,45,130,47,8,NOT WS_GROUP
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+    LTEXT           "This page displays the progress of the download or installation.",
+                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
+    LTEXT           "Progress",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT 
+                    WS_GROUP
+END
+
+IDD_PROXY_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Proxy Authentication required"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON            IDI_CYGWIN,IDC_HEADICON,5,5,21,20
+    LTEXT           "Proxy &User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,
+                    WS_EX_RIGHT
+    EDITTEXT        IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL
+    LTEXT           "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,
+                    WS_EX_RIGHT
+    EDITTEXT        IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL
+    LTEXT           "Proxy Authorization Required",IDC_STATIC,65,10,145,10
+    DEFPUSHBUTTON   "&OK",IDOK,100,75,45,15,WS_DISABLED
+    PUSHBUTTON      "Cancel",IDCANCEL,165,75,45,15
+END
+
+IDD_NET_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Server Authentication required"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON            IDI_CYGWIN,IDC_HEADICON,5,5,21,20
+    LTEXT           "&User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,
+                    WS_EX_RIGHT
+    EDITTEXT        IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL
+    LTEXT           "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,
+                    WS_EX_RIGHT
+    EDITTEXT        IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL
+    LTEXT           "Server Authorization Required",IDC_STATIC,65,10,145,10
+    DEFPUSHBUTTON   "&OK",IDOK,100,75,45,15,WS_DISABLED
+    PUSHBUTTON      "Cancel",IDCANCEL,165,75,45,15
+END
+
+IDD_SPLASH DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | 
+    WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT           "Cygwin Net Release Setup Program",
+                    IDC_STATIC_WELCOME_TITLE,115,1,195,24
+    LTEXT           "This setup program is used for the initial installation "
+                    "of the Cygwin environment as well as all subsequent "
+                    "updates. "
+                    "The pages that follow will guide you through the "
+                    "installation."
+                    "\r\n\r\n"
+                    "Please note that we only install a base set of packages by "
+                    "default.  Cygwin provides a large number of packages "
+                    "spanning a wide variety of purposes."
+                    "\r\n\r\n"
+                    "You can always run this program at any time in "
+                    "the future to add, remove, or upgrade packages as "
+                    "necessary.",IDC_SPLASH_TEXT,115,25,195,90
+    ICON            IDI_CYGWIN,IDC_SPLASH_ICON,4,6,0,0,SS_ICON | SS_REALSIZEIMAGE
+    LTEXT           "",IDC_VERSION,115,127,195,10
+    LTEXT           "",IDC_SPLASH_COPYR,115,140,195,8
+    LTEXT           "",IDC_SPLASH_URL,115,152,90,8
+END
+
+IDD_DESKTOP DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | 
+    WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Installation Status and Create Icons"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "Create icon on &Desktop",IDC_ROOT_DESKTOP,"Button",
+                    BS_AUTOCHECKBOX,108,78,100,8
+    CONTROL         "Add icon to &Start Menu",IDC_ROOT_MENU,"Button",
+                    BS_AUTOCHECKBOX,108,93,100,8
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,
+                    SETUP_STANDARD_DIALOG_W,1
+    LTEXT           "Tell setup if you want it to create a few icons for convenient access to the Cygwin environment.",
+                    IDC_DESKTOP_HEADER_INSTALL,21,9,239,16,NOT WS_GROUP
+    LTEXT           "Create Icons",IDC_DESKTOP_HEADER_TITLE_INSTALL,7,0,258,8,NOT WS_GROUP
+    LTEXT           "Shows installation status in download-only mode.",
+                    IDC_DESKTOP_HEADER_DOWNLOAD,21,9,239,16,NOT WS_GROUP
+    LTEXT           "Installation complete",IDC_DESKTOP_HEADER_TITLE_DOWNLOAD,7,0,258,8,NOT WS_GROUP
+    CONTROL         "",IDC_DESKTOP_SEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
+                    0,135,SETUP_STANDARD_DIALOG_W,1
+    LTEXT           "Installation Status",IDC_STATUS_HEADER,7,140,258,8,NOT WS_GROUP
+    LTEXT           "Cygwin installation completed successfully.",IDC_STATUS,
+                    21,149,279,36,NOT WS_GROUP
+END
+
+IDD_FTP_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "FTP Authentication required"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON            IDI_CYGWIN,IDC_HEADICON,5,5,21,20
+    LTEXT           "&User ID",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,
+                    WS_EX_RIGHT
+    EDITTEXT        IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL
+    LTEXT           "&Password",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,
+                    WS_EX_RIGHT
+    EDITTEXT        IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL
+    LTEXT           "FTP Authorization Required",IDC_STATIC,65,10,145,10
+    DEFPUSHBUTTON   "&OK",IDOK,100,75,45,15,WS_DISABLED
+    PUSHBUTTON      "Cancel",IDCANCEL,165,75,45,15
+END
+
+IDD_CHOOSE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | 
+    WS_SYSMENU
+CAPTION "Cygwin Setup - Select Packages"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT           "&View", IDC_CHOOSE_VIEWCAPTION, SETUP_VIEW_X, 33,
+                    SETUP_VIEW_W, 10
+    COMBOBOX        IDC_CHOOSE_VIEW, SETUP_VIEWLIST_X, 30, SETUP_VIEWLIST_W, 84,
+                    CBS_DROPDOWNLIST | WS_TABSTOP
+    RTEXT           "&Search", IDC_STATIC, SETUP_SEARCH_X, 33, SETUP_SEARCH_W,
+                    10, SS_CENTERIMAGE, WS_EX_RIGHT
+    CONTROL         "Search ", IDC_CHOOSE_DO_SEARCH, "Button", BS_PUSHBUTTON | NOT
+                    WS_VISIBLE, SETUP_SEARCH_X, 33, SETUP_SEARCH_W, 14
+    EDITTEXT        IDC_CHOOSE_SEARCH_EDIT, SETUP_SEARCHTEXT_X, 30,
+                    SETUP_SEARCHTEXT_W, 14, ES_AUTOHSCROLL
+    PUSHBUTTON      "&Clear", IDC_CHOOSE_CLEAR_SEARCH, SETUP_CLEAR_X, 30,
+                    SETUP_CLEAR_W, 14
+    CONTROL         "&Keep", IDC_CHOOSE_KEEP, "Button", BS_AUTORADIOBUTTON
+                    | WS_GROUP | WS_TABSTOP, SETUP_KEEP_X, 30, SETUP_KPCE_W, 14
+    CONTROL         "&Best", IDC_CHOOSE_BEST, "Button", BS_AUTORADIOBUTTON,
+                    SETUP_BEST_X, 30, SETUP_KPCE_W, 14
+    CONTROL         "&Sync", IDC_CHOOSE_SYNC, "Button", BS_AUTORADIOBUTTON,
+                    SETUP_SYNC_X, 30, SETUP_KPCE_W, 14
+    CONTROL         "&Test", IDC_CHOOSE_EXP, "Button", BS_AUTOCHECKBOX | WS_TABSTOP,
+                    SETUP_EXP_X, 30, SETUP_KPCE_W, 14
+    CONTROL         "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN,
+                    0, 28, SETUP_STANDARD_DIALOG_W, 1
+    CONTROL         "", IDC_CHOOSE_LIST, WC_LISTVIEW, LVS_NOSORTHEADER | LVS_REPORT | LVS_SINGLESEL | WS_TABSTOP,
+                    SETUP_CHOOSE_X, 47, SETUP_CHOOSE_W, 120, WS_EX_CLIENTEDGE
+    CONTROL         "&Hide obsolete packages", IDC_CHOOSE_HIDE,
+                    "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 7, 167, 160, 14
+    ICON            IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20
+    LTEXT           "Select packages to download",
+                    IDC_CHOOSE_INST_TEXT_DOWNLOAD, 21, 9, 239, 16, NOT WS_GROUP
+    LTEXT           "Select packages to install",
+                    IDC_CHOOSE_INST_TEXT_INSTALL, 21, 9, 239, 16, NOT WS_GROUP
+    LTEXT           "Select Packages", IDC_STATIC_HEADER_TITLE, 7, 0, 258, 8,
+                    NOT WS_GROUP
+END
+
+IDD_PREREQ DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | 
+    WS_SYSMENU
+CAPTION "Cygwin Setup - Resolving Dependencies"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
+                    0,28,SETUP_STANDARD_DIALOG_W,1
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    LTEXT           "Resolving Dependencies",IDC_STATIC_HEADER_TITLE,
+                    7,0,258,8,NOT WS_GROUP
+    LTEXT           "The following problems occured trying to satisfy "
+                    "dependencies.",IDC_STATIC,21,9,239,16,NOT WS_GROUP
+    CONTROL         "&Accept default problem solutions"
+                    ,IDC_PREREQ_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
+                    7,167,225,14
+    EDITTEXT        IDC_PREREQ_EDIT,7,41,303,124,WS_VSCROLL | WS_HSCROLL |
+                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
+                    ES_AUTOVSCROLL
+
+END
+
+IDD_CONFIRM DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION |
+    WS_SYSMENU
+CAPTION "Cygwin Setup - Review and confirm changes"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
+                    0,28,SETUP_STANDARD_DIALOG_W,1
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    LTEXT           "Review and confirm changes",IDC_STATIC_HEADER_TITLE,
+                    7,0,258,8,NOT WS_GROUP
+    EDITTEXT        IDC_CONFIRM_EDIT,7,41,325,131,WS_VSCROLL | WS_HSCROLL |
+                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
+                    ES_AUTOVSCROLL
+END
+
+IDD_DROPPED DIALOG 0, 0, SETUP_STANDARD_DIALOG_W, 142
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Use dropped mirrors?"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    LTEXT           "Warning:",IDC_STATIC,7,8,40,8
+    LTEXT           "One or more mirrors you have selected is/are not on the "
+                    "list of official Cygwin mirrors any more. "
+                    "It/They may be out of date or missing some packages.\n"
+                    "This affects the following mirror(s):",
+                    IDC_STATIC,47,8,263,32
+    EDITTEXT        IDC_DROP_MIRRORS,7,40,303,40,WS_VSCROLL | WS_HSCROLL |
+                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
+                    ES_AUTOVSCROLL
+    LTEXT           "If you experience installation problems consider trying "
+                    "official mirrors only.\n\n"
+                    "Do you want to continue, using this/these mirror(s)?",
+                    IDC_STATIC,7,88,303,24
+    CONTROL         "&Don't warn me about this/these mirror(s) again",
+                    IDC_DROP_NOWARN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
+                    7,120,213,15
+    PUSHBUTTON      "&Yes",IDYES,220,120,45,15
+    DEFPUSHBUTTON   "&No",IDNO,265,120,45,15
+
+END
+
+IDD_DOWNLOAD_ERROR DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
+CAPTION "Download Incomplete"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON            IDI_WARNING,IDC_HEADICON,10,10
+    LTEXT           "The following package(s) had download errors:",
+                    IDC_STATIC,7,8,320,16
+    EDITTEXT        IDC_DOWNLOAD_EDIT,7,24,320,88,WS_VSCROLL |
+                    ES_LEFT | ES_MULTILINE | ES_READONLY |
+                    ES_AUTOVSCROLL
+    LTEXT           "Select 'Retry' to retry the download, "
+                    "'Back' to return to the package selection page, "
+                    "'Continue' to go on anyway (NOT RECOMMENDED), or "
+                    "'Cancel' to exit.",
+                    IDC_STATIC,7,120,320,24
+    DEFPUSHBUTTON   "&Retry",IDRETRY,45,150,50,15
+    PUSHBUTTON      "&Back",IDC_BACK,110,150,50,15
+    PUSHBUTTON      "&Continue",IDIGNORE,175,150,50,15
+    PUSHBUTTON      "Cancel",IDABORT,240,150,50,15
+END
+
+IDD_POSTINSTALL DIALOG 0, 0, SETUP_STANDARD_DIALOG_W, 142
+STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE |
+    WS_CAPTION | WS_SYSMENU
+CAPTION "Cygwin Setup - Running postinstall scripts"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL         "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,
+                    0,28,SETUP_STANDARD_DIALOG_W,1
+    ICON            IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20
+    LTEXT           "Postinstall script errors",IDC_STATIC_HEADER_TITLE,
+                    7,0,258,8,NOT WS_GROUP
+    LTEXT           "These do not necessarily mean that affected packages "
+                    "will fail to function properly, but please check "
+                    "/var/log/setup.log.full and report any problems.",
+                    IDC_STATIC,21,9,239,16,NOT WS_GROUP
+    EDITTEXT        IDC_POSTINSTALL_EDIT,7,41,303,112,WS_VSCROLL | WS_HSCROLL |
+                    ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL |
+                    ES_AUTOVSCROLL
+
+END
+
+IDD_FILE_INUSE DIALOG 0, 0, SETUP_MEDIUM_DIALOG_DIMS
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION
+CAPTION "In-use file detected"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    ICON            IDI_WARNING,IDC_HEADICON,10,10
+    LTEXT           "Unable to extract",
+                    IDC_FILE_INUSE_MSG,33,10,234,8,SS_PATHELLIPSIS
+    LTEXT           "The file is in use by the following processes:",
+                    IDC_STATIC,33,28,234,8
+    EDITTEXT        IDC_FILE_INUSE_EDIT,33,40,234,32,WS_VSCROLL |
+                    ES_LEFT | ES_MULTILINE | ES_READONLY |
+                    ES_AUTOVSCROLL | NOT WS_TABSTOP
+    LTEXT           "Select 'Retry' to retry, "
+                    "select 'Stop' to stop processes and retry, or "
+                    "select 'Continue' to go on anyway (the file will be updated after a reboot).",
+                    IDC_FILE_INUSE_HELP_0,33,80,234,24,NOT WS_GROUP
+    LTEXT           "Select 'Retry' to retry, "
+                    "select 'Kill' to kill processes and retry, or "
+                    "select 'Continue' to go on anyway (the file will be updated after a reboot).",
+                    IDC_FILE_INUSE_HELP_1,33,80,234,24,NOT WS_GROUP
+    LTEXT           "Select 'Retry' to retry, "
+                    "select 'Kill' to forcibly kill all processes and retry, or "
+                    "select 'Continue' to go on anyway (the file will be updated after a reboot).",
+                    IDC_FILE_INUSE_HELP_2,33,80,234,24,NOT WS_GROUP
+    PUSHBUTTON      "&Retry",IDIGNORE,45,112,55,15
+    DEFPUSHBUTTON   "&Stop Processes",IDRETRY,111,112,55,15
+    PUSHBUTTON      "&Continue",IDCONTINUE,177,112,55,15
+END
+
+/////////////////////////////////////////////////////////////////////////////
+//
+// String Table
+//
+
+STRINGTABLE
+BEGIN
+    IDS_ROOT_SLASH          "Warning: we recommend you do not use the root of your hard drive as the cygwin root, to prevent possible conflicts with other programs.  Proceed anyway?"
+    IDS_ROOT_SPACE          "You should not choose a root path that include spaces in directory names.  Proceed anyway?"
+    IDS_ERR_OPEN_WRITE      "Can't open %s for writing: %s"
+    IDS_SETUPINI_MISSING    "Unable to get %s from <%s>"
+    IDS_OLD_SETUPINI        "This setup.ini is older than the one you used last time you installed cygwin.  Proceed anyway?"
+    IDS_NOTHING_INSTALLED   "Nothing needed to be installed"
+    IDS_INSTALL_COMPLETE    "Installation Complete"
+    IDS_REBOOT_REQUIRED     "In-use files have been replaced. You need to reboot as soon as possible to activate the new versions. Cygwin may operate incorrectly until you reboot."
+    IDS_ERR_OPEN_READ       "Can't open %s for reading: %s"
+    IDS_ROOT_ABSOLUTE       "The install directory must be absolute, with both a drive letter and leading slash, like C:\\Cygwin"
+    IDS_DOWNLOAD_COMPLETE   "Download Complete"
+    IDS_NOLOGFILE           "Cannot open log file %s for writing"
+    IDS_UNINSTALL_COMPLETE  "Uninstalls complete."
+    IDS_ERR_CHDIR           "Could not change dir to %s: %s [%.8x]"
+    IDS_OLD_SETUP_VERSION   "This setup is version %s, but setup.ini claims version %s is available.\nYou might want to upgrade to get the latest features and bug fixes."
+    IDS_DOWNLOAD_INCOMPLETE "Download Incomplete.  Try again?"
+    IDS_DOWNLOAD_INCOMPLETE_EXIT  "Download incomplete.  Check %s for details"
+    IDS_INSTALL_ERROR       "Installation error (%s), Continue with other packages?"
+    IDS_INSTALL_INCOMPLETE  "Installation incomplete.  Check %s for details"
+    IDS_CORRUPT_PACKAGE     "Package %s has a corrupt local copy, please remove and retry."
+    IDS_QUERY_CORRUPT       "The file %s is corrupt.  Delete it and download again?"
+    IDS_SKIP_PACKAGE        "%s\nDo you want to skip this package ?"
+    IDS_UNCAUGHT_EXCEPTION  "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s"
+    IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO  "Fatal Error: Uncaught Exception\nThread: %s\nType: %s\nMessage: %s\nAppErrNo: %d"
+    IDS_TRUSTKEEP_TOOLTIP   "Sets all packages to their currently installed "
+       "version.  This is equivalent to telling setup not to make any "
+       "changes to any package."
+    IDS_TRUSTCURR_TOOLTIP   "Sets all packages to the best version available. "
+       "(RECOMMENDED)"
+    IDS_TRUSTSYNC_TOOLTIP   "Sets all packages to the version available from the "
+       "package repository, downgrading if necessary."
+    IDS_TRUSTEXP_TOOLTIP    "Enable test packages."
+    IDS_VIEWBUTTON_TOOLTIP  "Select the package view.  This determines "
+       "which packages are shown below.\r\n"
+       "\r\n"
+       "Category: Group by package category.  Click on '+' to expand.\r\n"
+       "\r\n"
+       "Full: Show all packages.\r\n"
+       "\r\n"
+       "Pending: Show only packages that are about to be installed, removed, "
+       "or upgraded.  This tells you what is going to change when you press "
+       "'Next'.\r\n"
+       "\r\n"
+       "Up To Date: Show installed packages that need no action because they "
+       "are at the desired version already.\r\n"
+       "\r\n"
+       "Not installed: Show packages that are are not currently installed "
+       "and haven't been selected for installation.\r\n"
+       "\r\n"
+       "Picked: Show installed packages that were selected, not installed "
+       "as a dependency."
+    IDS_HIDEOBS_TOOLTIP     "If selected, setup will hide packages in categories "
+       "with names that begin with '_'.  Such packages are usually empty "
+       "placeholders for packages that have been removed or renamed, or are "
+       "infrastructure packages that are handled automatically."
+    IDS_SIG_INVALID    "Mirror Error:  Setup.ini signature %s from %s failed to verify.\nPossible corrupt mirror?  Setup.ini rejected."
+    IDS_CRYPTO_ERROR   "Internal Error:  gcrypt library error %d %s"
+    IDS_SEARCH_TOOLTIP "Search for this string in package names."
+    IDS_MAYBE_MKDIR    "Directory %s does not exist, would you like me to create it?"
+    IDS_CANT_MKDIR     "Couldn't create directory %s, sorry.  (Is drive full or read-only?)"
+    IDS_NO_LOCALDIR    "Local package directory %s not found.\nYou can still remove installed\npackages, but there "
+      "will be nothing to install.\n\nPress OK if that's what you wanted\nor Cancel to choose a different directory."
+    IDS_ELEVATED       "Hand installation over to elevated child process."
+    IDS_INSTALLEDB_VERSION "Unknown INSTALLED.DB version"
+    IDS_NO_MIRROR_LST  "Could not download mirror sites list"
+    IDS_PROGRESS_PROGRESS "Progress:"
+    IDS_PROGRESS_PACKAGE "Package:"
+    IDS_PROGRESS_CONNECTING "Connecting..."
+    IDS_PROGRESS_CHECKING "Checking for packages to download..."
+    IDS_PROGRESS_DOWNLOADING "Downloading..."
+    IDS_PROGRESS_PARSING "Parsing..."
+    IDS_PROGRESS_PREREMOVE "Running preremove script..."
+    IDS_PROGRESS_UNINSTALL "Uninstalling..."
+    IDS_PROGRESS_INSTALL "Installing..."
+    IDS_PROGRESS_CALCULATING "Calculating..."
+    IDS_PROGRESS_POSTINSTALL "Running..."
+    IDS_PROGRESS_SOLVING "Solving dependencies..."
+    IDS_ACTION_DEFAULT "Default"
+    IDS_ACTION_INSTALL "Install"
+    IDS_ACTION_UNINSTALL "Uninstall"
+    IDS_ACTION_SKIP "Skip"
+    IDS_ACTION_KEEP "Keep"
+    IDS_ACTION_REINSTALL "Reinstall"
+    IDS_ACTION_RETRIEVE "Retrieve"
+    IDS_ACTION_UNKNOWN "Unknown"
+    IDS_ACTION_SOURCE "Source"
+    IDS_VIEW_FULL "Full"
+    IDS_VIEW_PENDING "Pending"
+    IDS_VIEW_UPTODATE "Up To Date"
+    IDS_VIEW_NOTINSTALLED "Not Installed"
+    IDS_VIEW_PICKED "Picked"
+    IDS_VIEW_CATEGORY "Category"
+    IDS_COLUMN_PACKAGE "Package"
+    IDS_COLUMN_CURRENT "Current"
+    IDS_COLUMN_NEW "New"
+    IDS_COLUMN_SOURCE "Src?"
+    IDS_COLUMN_CATEGORIES "Categories"
+    IDS_COLUMN_SIZE "Size"
+    IDS_COLUMN_DESCR "Description"
+    IDS_MBOX_CAPTION "Cygwin Setup"
+    IDS_EXTRACTION_FAILED "Unable to extract /%s -- corrupt package?"
+    IDS_EXTRACTION_INUSE
+        "Unable to extract /%s -- error writing file\r\n\r\n"
+        "The file is in use or some other error occurred.\r\n\r\n"
+        "Please stop all Cygwin processes and select ""Retry"", or "
+        "select ""Continue"" to go on anyway (the file will be updated after a reboot).\r\n"
+    IDS_INSTALL_OLD_CYGWIN "An old version of cygwin1.dll was found here:\r\n%s\r\nDelete?"
+    IDS_INSTALL_DELETE_OLD_CYGWIN_FAILED "Couldn't delete file %s.\r\n"
+                   "Is the DLL in use by another application?\r\n"
+                   "You should delete the old version of cygwin1.dll "
+                   "at your earliest convenience."
+    IDS_SHELLLINK_FAILED
+                    "CoCreateInstance failed with error 0x%x.\n"
+                    "Setup will not be able to create Cygwin Icons "
+                    "in the Start Menu or on the Desktop."
+    IDS_UNSUPPORTED_WINDOWS_VERSION "Cygwin is not supported on this Windows version"
+    IDS_DEPRECATED_WINDOWS_VERSION "Cygwin support for this Windows version is deprecated, and will be removed in the next major version"
+    IDS_DEPRECATED_WINDOWS_ARCH "Cygwin support for 32-bit Windows is deprecated, and will be removed in the next major version"
+    IDS_MOUNT_REGISTRY_KEY_FAILED "Couldn't create registry key to store installation path"
+    IDS_NIO_ERROR "Internet Error: %s"
+    IDS_PREREQ_UNSOLVED_PROBLEMS
+          "WARNING - Unsolved Problems"
+          "\r\n\r\n"
+          "Some packages may not work properly if you continue."
+          "\r\n\r\n"
+          "Are you sure you want to proceed (NOT RECOMMENDED)?"
+    IDS_MIXED_BITNESS_ERROR
+        "Target CPU mismatch"
+        "\r\n\r\n"
+        "You're trying to install a %s bit version of Cygwin into a directory "
+        "containing a %s bit version of Cygwin.  Continuing to do so would "
+        "break the existing installation."
+        "\r\n\r\n"
+        "Either run setup-%s.exe to update your existing %s bit installation of Cygwin, "
+        "or choose another directory for your %s bit installation."
+    IDS_GET_SITELIST_ERROR
+          "Can't get list of download sites.\r\n"
+          "Make sure your network settings are correct and try again."
+    IDS_CONFIRM_EXIT "Are you sure you want to exit setup? Any current download or installation will be aborted."
+    IDS_CONTINUE "Continue"
+    IDS_CHOOSER_EMPTY_NO_PACKAGES "No packages found."
+    IDS_CHOOSER_EMPTY_DOWNLOAD "Nothing to download."
+    IDS_CHOOSER_EMPTY_INSTALL "Nothing to install or update."
+    IDS_ROOT_BROWSE_TITLE "Select an installation root directory"
+    IDS_LOCALDIR_BROWSE_DOWNLOAD_TITLE "Select download directory"
+    IDS_LOCALDIR_BROWSE_PACKAGE_TITLE "Select local package directory"
+    IDS_PROGRESS_CHECKING_HASH "Checking %s for %s"
+    IDS_PROGRESS_DOWNLOADING_FROM "%s from %s"
+    IDS_CONFIRM_UNINSTALL "Uninstall"
+    IDS_CONFIRM_INSTALL "Install"
+    IDS_CONFIRM_DOWNLOAD "Download"
+    IDS_CONFIRM_NOTHING "No changes"
+    IDS_CONFIRM_AUTO_ADD "(automatically added)"
+    IDS_CONFIRM_SOURCE "(source)"
+    IDS_FILE_INUSE_KILL "&Kill Processes"
+    IDS_FILE_INUSE_MSG "Unable to extract"
+END
diff --git a/res/fr/res.rc b/res/fr/res.rc
index 5cd2a9fa..666d3d4d 100644
--- a/res/fr/res.rc
+++ b/res/fr/res.rc
@@ -319,7 +319,7 @@ BEGIN
     CONTROL         "", IDC_HEADSEPARATOR, "Static", SS_BLACKFRAME | SS_SUNKEN,
                     0, 28, SETUP_STANDARD_DIALOG_W, 1
     CONTROL         "", IDC_CHOOSE_LIST, WC_LISTVIEW, LVS_NOSORTHEADER | LVS_REPORT | LVS_SINGLESEL | WS_TABSTOP,
-                     7, 47, SETUP_STANDARD_DIALOG_W - 14, 120, WS_EX_CLIENTEDGE
+                    SETUP_CHOOSE_X, 47, SETUP_CHOOSE_W, 120, WS_EX_CLIENTEDGE
     CONTROL         "&Cacher les paquets obsolètes", IDC_CHOOSE_HIDE,
                     "Button", BS_AUTOCHECKBOX | WS_TABSTOP, 7, 167, 160, 14
     ICON            IDI_CYGWIN, IDC_HEADICON, SETUP_HEADICON_X, 0, 21, 20



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-06-14 12:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-06-14 12:39 [setup - the official Cygwin setup program] branch master, updated. release_2.918-8-gee6430b9 Jon TURNEY

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).