From f10eeefc3ab93b6173fd4edbf196ca863344b4dc Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Mon, 11 Dec 2006 15:34:39 +0000
Subject: [PATCH] The following modifications include the comments from Neil and Brian (thanks to both for your help):

---
 opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/resources/Resources.properties |  312 ++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 264 insertions(+), 48 deletions(-)

diff --git a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/resources/Resources.properties b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/resources/Resources.properties
index a465cb9..fe13de9 100644
--- a/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/resources/Resources.properties
+++ b/opendj-sdk/opends/src/quicksetup/org/opends/quicksetup/resources/Resources.properties
@@ -26,20 +26,115 @@
 -S  or   --skipPortCheck\n    Skip the check to determine whether the \
 specified LDAP port is usable.\n\
 -D {rootDN}  or   --rootUserDN {rootDN}\n    Specifies the DN for the initial \
-root user for the Directory Server.\n\
+Administrative User for the Directory Server.\n\
 -w {password}  or   --rootUserPassword {password}\n    Specifies the password \
-for the initial root user for the Directory Server.\n\
+for the initial Administrative User for the Directory Server.\n\
 -W {filename}  or   --rootUserPasswordFile {filename}\n    Specifies the path \
-to a file containing the password for the initial root\n\    user for the \
-Directory Server.
+to a file containing the password for the initial Administrative\n\    User \
+for the Directory Server.
 setup-launcher-launching-gui=Launching graphical setup...
 setup-launcher-gui-launched-failed=\n\nThe graphical Setup launch failed.\n\n\
 Launching command line Setup...
 
 #
+# Uninstall command line messages
+#
+uninstall-launcher-usage-windows=This utility may be used to uninstall the \
+Directory Server.\n\Usage:  {0} {options}\n        where {options} include:\n\
+--cli\n\    Specifies to use the command line uninstall.  If not specified the \
+graphical\n\    interface will be launched.\n\
+-H  or   --help\n    Displays usage information for this program.\n\n\
+The following options will only be taken into account if the option --cli \n\
+(command line) is specified\n\
+-D {rootDN}  or   --rootUserDN {rootDN}\n    Specifies the DN of the \
+Administrative User (Directory Manager) of the Directory Server.\n\
+-w {password}  or   --rootUserPassword {password}\n    Specifies the password \
+of the Administrative User (Directory Manager) of the Directory Server.\n\
+-W {filename}  or   --rootUserPasswordFile {filename}\n    Specifies the path \
+to a file containing the password for the initial Administrative\n\    User \
+for the Directory Server.\n\
+-s  or   --silentUninstall\n    Perform a silent uninstall.
+uninstall-launcher-usage-unix=This utility may be used to uninstall the \
+Directory Server.\n\
+Usage:  {0} {options}\n        where {options} include:\n\
+--cli\n\    Specifies to use the command line uninstall.  If not specified the \
+graphical\n\    interface will be launched.\n\
+-H  or   --help\n    Displays usage information for this program.\n\n\
+The following options will only be taken into account if the option --cli \n\
+(command line) is specified\n\
+-s  or   --silentUninstall\n    Perform a silent uninstall.
+uninstall-launcher-launching-gui=Launching graphical uninstall...
+uninstall-launcher-launching-cli=Launching command line uninstall...
+uninstall-launcher-gui-launched-failed=\n\nThe graphical Uninstall launch \
+failed.\n\nLaunching command line Uninstall...
+cli-uninstall-root-user-dn-not-provided=You must provide a value for the \
+option -D (or --rootUserDN)
+cli-uninstall-root-user-pwd-not-provided=You must provide a value for the \
+option -w (or --rootUserPassword)
+cli-uninstall-root-user-pwd-file-not-provided=You must provide a value for the \
+option -W (or --rootUserPasswordFile)
+cli-uninstall-data-missing-to-shutdown-server=The server is currently running \
+and must be stopped before uninstallation can \
+continue.  You must provide the Authentication DN (option -D or \
+--rootUserDN) and the password (option -w or --rootUserPassword) or the file \
+containing the password (option -W or --rootUserPasswordFile) of the \
+Administrative User.
+cli-uninstall-unknown-argument=Unknown argument {0}
+cli-uninstall-pwd-and-pwd-file-provided=You cannot provide Authentication User \
+Password (-w or --rootUserPassword) and Authentication User Password File \
+(-W or --rootUserPasswordFile) at the same time.
+cli-uninstall-yes-short=y
+cli-uninstall-yes-long=yes
+cli-uninstall-no-short=n
+cli-uninstall-no-long=no
+cli-uninstall-confirm-prompt={0}\n[{1}]:
+cli-uninstall-string-prompt={0}\n[{1}]:
+cli-uninstall-error-reading-stdin=Unexpected error reading standard input.
+cli-uninstall-what-to-delete=Do you want to remove all components of OpenDS or \
+select the components to remove?\n\
+1. Remove all components\n\
+2. Select the components to be removed\n\
+3. Neither; Quit the uninstaller
+cli-uninstall-confirm-libraries-binaries=Remove Server Libraries and \
+Administrative Tools?
+cli-uninstall-confirm-databases=Remove Database Contents?
+cli-uninstall-confirm-logs=Remove Log Files?
+cli-uninstall-confirm-configuration-schema=Remove Configuration and Schema \
+Files?
+cli-uninstall-confirm-backups=Remove Backup Files Contained in bak Directory?
+cli-uninstall-confirm-ldifs=Remove LDIF Export Files Contained in ldif \
+Directory?
+cli-uninstall-confirm-outsidedbs=The Directory Server contains database files \
+in the following locations outside the server path:\n{0}\nRemove these files?
+cli-uninstall-confirm-outsidelogs=The Directory Server contains log files in \
+the following locations outside the server path:\n{0}\nRemove these files?
+cli-uninstall-nothing-to-be-uninstalled=You must select something to be \
+uninstalled.
+cli-uninstall-confirm-stop=The OpenDS server is currently running and \
+must be stopped before uninstallation can continue.\nStop the Server and \
+permanently delete the files?
+cli-uninstall-confirm-delete-files=The files will be permanently deleted, are \
+you sure you want to continue?
+cli-uninstall-stop-authentication-generic-prompt1=The server is currently \
+running and must be stopped before uninstallation can continue.
+cli-uninstall-stop-authentication-generic-prompt2=You must provide the \
+Administrative User DN and password to stop the server.
+cli-uninstall-error-reading-pwd-file=Could not read the password from \
+file {0}.  Check that the file path is correct, that you have access rights to \
+it and that it contains a password. 
+cli-uninstall-prompt-dn=Administrative User DN
+cli-uninstall-prompt-pwd=Administrative User Password:
+cli-uninstall-server-stopped=The Server is Stopped.
+cli-uninstall-cannot-connect-to-shutdown-with-cause=Could not connect to the \
+Directory Server with the provided credentials.  The possible causes for this \
+are:\n{0}
+cli-uninstall-cannot-connect-to-shutdown-without-cause=Could not connect to \
+the Directory Server with the provided credentials.
+
+#
 # Dialog titles
 #
-frame-quicksetup-title=OpenDS QuickSetup
+frame-install-title=OpenDS QuickSetup
 frame-uninstall-title=OpenDS Uninstall
 
 #
@@ -49,26 +144,43 @@
 next-button-tooltip=Go to Next Step
 previous-button-label=< Previous
 previous-button-tooltip=Go to Previous Step
-finish-button-label=Finish
-finish-button-tooltip=Finish Installation and Setup
+finish-button-install-label=Finish
+finish-button-uninstall-label=Uninstall
+finish-button-install-tooltip=Finish Installation and Setup
+finish-button-uninstall-tooltip=Finish Uninstall
 close-button-label=Close
-close-button-tooltip=Close QuickSetup Window
+close-button-install-tooltip=Close QuickSetup Window
+close-button-uninstall-tooltip=Close Uninstall Window
 quit-button-label=Quit
-quit-button-tooltip=Quit QuickSetup Tool
-
+quit-button-install-tooltip=Quit QuickSetup Tool
+cancel-button-label=Cancel
+cancel-button-uninstall-tooltip=Cancel Uninstall
+shutdown-button-label=Shutdown
 
 #
 # Confirmation dialogs
 #
-confirm-close-quicksetup-title=Confirmation Required
-confirm-close-quicksetup-msg=OpenDS QuickSetup has not yet completed.\nAre you \
+confirm-close-install-title=Confirmation Required
+confirm-close-install-msg=OpenDS QuickSetup has not yet completed.\nAre you \
 sure you want to close the QuickSetup Window?
-confirm-quit-quicksetup-title=Confirmation Required
-confirm-quit-quicksetup-msg=Are you sure you want to quit OpenDS \
+confirm-quit-install-title=Confirmation Required
+confirm-quit-install-msg=Are you sure you want to quit OpenDS \
 QuickSetup?\nIf you click 'Yes' nothing will be installed on your system.
 confirm-close-uninstall-title=Confirmation Required
 confirm-close-uninstall-msg=OpenDS Uninstall has not yet completed.\nAre you \
 sure you want to close the Uninstall Window?
+confirm-uninstall-server-not-running-msg=Confirm Uninstall\n\
+All selected files will be permanently deleted, are you sure you\n\
+want to continue?
+confirm-uninstall-server-not-running-title=Confirm Uninstall
+confirm-uninstall-server-running-unix-msg=Server is Running\n\
+The OpenDS server is currently running and must be stopped before\n\
+uninstallation can continue. Do you want the uninstaller to stop\n\
+the server for you and continue with the uninstall? If you click\n\
+No, you will need to stop the server manually to continue.
+confirm-uninstall-server-running-unix-title=Server is Running
+
+
 #
 # Error dialog title
 #
@@ -86,6 +198,24 @@
 error-browser-close-button-tooltip=Close this window
 
 #
+# Dialog asking Directory manager credentials to shutdown server in Windows.
+#
+shutdown-directory-manager-dialog-title=Authentication Required
+shutdown-directory-manager-dialog-msg=<b>Directory Server is Running</b><br>\
+The server is currently running and must be stopped before uninstallation can \
+continue.  Provide the information below to allow the uninstaller to \
+shut it down. You can also click Cancel and then shut the server down yourself.
+shutdown-directory-manager-dn-label=Administrative User DN:
+shutdown-directory-manager-dn-tooltip=Enter the distinguished name (DN) of the \
+Administrative User account that will used to shutdown OpenDS
+shutdown-directory-manager-pwd-label=Password:
+shutdown-directory-manager-pwd-tooltip=Enter the password of the OpenDS \
+Administrative User account
+shutdown-directory-manager-cancel-button-tooltip=Close this window
+shutdown-directory-manager-shutdown-button-tooltip=Click here to shutdown the \
+server with the provided authentication
+
+#
 # Data validation errors
 #
 # Server Settings
@@ -99,8 +229,11 @@
 least {1} megabytes of free disk space are required to install OpenDS.
 invalid-port-value-range=The LDAP Listener Port must be an integer between \
 {0} and {1}.
-cannot-bind-priviledged-port=Cannot bind to privileged port {0}.
-cannot-bind-port=Cannot bind to port {0}.
+cannot-bind-priviledged-port=Cannot bind to privileged port {0}.\n\nThe port \
+could be already in use by another application or maybe you do not have the \
+rights to access it.
+cannot-bind-port=Cannot bind to port {0}.\n\nThe port could be already in use \
+by another application or maybe you do not have the rights to access it.
 empty-directory-manager-dn=You must provide an Administrative User DN.
 not-a-directory-manager-dn=The provided Administrative User DN is not a valid \
 DN.
@@ -120,7 +253,20 @@
 automatically.
 invalid-number-entries-range=The number of user entries to generate \
 automatically must be an integer between {0} and {1}.
-
+# Confirm Uninstall Panel
+nothing-selected-to-uninstall=You must select something to be uninstalled.
+# Directory Manager authentication to shutdown in Windows
+not-a-directory-manager-in-config=The provided DN is not one of the \
+Administrative User DN.
+empty-pwd=You must provide the password of the Administrative User.
+cannot-connect-to-shutdown-with-cause=Could not connect to the Directory \
+Server with the provided credentials.  The possible causes for this are:\n{0}
+cannot-connect-to-shutdown-without-cause=Could not connect to the Directory \
+Server with the provided credentials.\nCheck that the Administrative User DN \
+and password are valid.
+server-not-running-msg=The Directory Server is not running.  Click OK to \
+continue the uninstall.
+server-not-running-title=Directory Server not Running
 
 #
 # Steps labels (on the left side of the wizard)
@@ -130,7 +276,7 @@
 data-options-step=Data Options
 review-step=Review
 progress-step=Progress
-confirm-uninstall-step=Confirm Uninstallation
+confirm-uninstall-step=Uninstall Options
 
 #
 # Icon descriptions.  Used for accessibility.
@@ -179,24 +325,35 @@
 # have to modify it or not: if the server uses the locale of the browser to display
 # a language there is no translation to be done but if we have specific URL for
 # each language the URL must be localized.
-welcome-panel-instructions=The OpenDS QuickSetup tool will ask you for some \
-basic server and data configuration settings and will get your server up \
-and running quickly.<br><br>If you are running this tool via Java Web Start, \
-QuickSetup will install and configure the latest weekly build. You can also \
-use QuickSetup to set up a weekly build you have downloaded manually. To run \
-QuickSetup in this case, use the setup command at the top level of the \
-OpenDS directory.  This instance of QuickSetup will use the following OpenDS \
+welcome-panel-offline-instructions=The OpenDS QuickSetup tool will ask you for \
+some basic server and data configuration settings and will get your server up \
+and running quickly.<br><br>Note that you can also install the latest weekly \
+build launching the setup via Java Web Start from the <a \
+href="https://opends.dev.java.net/public/downloads_index.html">OpenDS \
+Downloads Page</a>.  This instance of QuickSetup will use the following OpenDS \
 build: {0} (Build ID: {1}) <br><br> \
 OpenDS requires a Java SE 5.0 or higher runtime.<br><br> \
 Additional information on QuickSetup is available in the <a href="https://opends.dev.java.net/public/docs/index.html"> \
-Documentation Depot</a> section of OpenDS project web site.<br><br>
+Documentation Depot</a> section of OpenDS project web site.
+welcome-panel-webstart-instructions=The OpenDS QuickSetup tool will ask you for some \
+basic server and data configuration settings and will get your server up \
+and running quickly.<br><br>QuickSetup will install and configure the latest \
+weekly build. You can also use QuickSetup to set up a weekly build you have \
+downloaded manually. To run QuickSetup in this case, use the {0} command at \
+the top level of the OpenDS directory.  This instance of QuickSetup will use \
+the following OpenDS build: {1} (Build ID: {2}) <br><br> \
+OpenDS requires a Java SE 5.0 or higher runtime.<br><br> \
+Additional information on QuickSetup is available in the <a href="https://opends.dev.java.net/public/docs/index.html"> \
+Documentation Depot</a> section of OpenDS project web site.
 
 #
 # Server Settings Panel specific labels
 #
 server-settings-panel-title=Server Settings
-server-settings-panel-instructions=Choose a location for the server files and \
-enter a password for the OpenDS administrative user.
+server-settings-panel-instructions-webstart=Choose a location for the server \
+files and enter a password for the OpenDS administrative user.
+server-settings-panel-instructions=Enter a port to listen for LDAP requests \
+and enter a password for the OpenDS administrative user.
 server-location-label=Installation Path:
 server-location-parent-tooltip=Enter the full path to the parent location \
 where the server files will be stored
@@ -214,9 +371,7 @@
 server-directory-manager-pwd-confirm-label=Password (confirm):
 server-directory-manager-pwd-confirm-tooltip=Re-enter the password for the \
 OpenDS Administrative User account
-cannot-find-default-port-unix=Note: Cannot use port 389.
-cannot-find-default-port-windows=Note: Port 389 is already in use.
-
+cannot-use-default-port=Could not use 389. Port in use or user not authorized.
 
 #
 # Data Options Panel specific labels
@@ -264,25 +419,46 @@
 #
 progress-panel-title=Progress
 progress-details-label=Details:
-progressbar-initial-label=Starting Setup...
+progressbar-initial-label=Starting...
 progressbar-tooltip=Progress Bar
 
 #
 # Confirm Uninstall Panel specific labels
 #
-confirm-uninstall-panel-title=Confirm uninstall
+confirm-uninstall-panel-title=Uninstall Options
 # The following line contains some HTML tags.  translators should respect them.
 # Concerning the URL, depending on how works the product page translators
 # have to modify it or not: if the server uses the locale of the browser to display
 # a language there is no translation to be done but if we have specific URL for
 # each language the URL must be localized.
-confirm-uninstall-panel-instructions=The OpenDS Uninstall tool will \
-stop the OpenDS server if it is running and will delete all the user data \
-from it.  All the binary files will also be deleted.<br><br> \
-Click on 'Finish' to start the uninstallation of OpenDS.<br><br> \
-Additional information on QuickSetup is available in the <a href="https://opends.dev.java.net/public/docs/index.html"> \
-Documentation Depot</a> section of OpenDS project web site.<br><br>
-
+confirm-uninstall-panel-instructions=The OpenDS Uninstall tool will remove all \
+parts of the OpenDS server you have selected below from your system. If all \
+are selected, the server will be removed entirely.
+server-path-label=Server Path:
+remove-label=Remove:
+remove-libraries-and-tools-label=Server Libraries and Administrative Tools
+remove-databases-label=Database Contents
+remove-logs-label=Log Files
+remove-schema-and-configuration-label=Configuration and Schema Files
+remove-backups-label=Backup Files Contained in bak Directory
+remove-ldifs-label=LDIF Export Files Contained in ldif Directory
+remove-libraries-and-tools-tooltip=Remove Server Libraries and Administrative \
+Tools
+remove-databases-tooltip=Remove Database Contents
+remove-logs-tooltip=Remove Log Files
+remove-schema-and-configuration-tooltip=Remove Configuration and Schema Files
+remove-backups-tooltip=Remove Backup Files Contained in bak Directory
+remove-ldifs-tooltip=Remove LDIF Export Files Contained in ldif Directory
+delete-outside-dbs-msg=The Directory Server contains database files in the \
+following locations outside the server path:
+delete-outside-dbs-label=Delete these Database Files
+delete-outside-dbs-tooltip=Check this box to Delete the Database Files located \
+outside the install directory.
+delete-outside-logs-msg=The Directory Server contains log files in the \
+following locations outside the server path:
+delete-outside-logs-label=Delete these Log Files
+delete-outside-logs-tooltip=Check this box to Delete the Log Files located \
+outside the install directory.
 
 #
 # Miscellaneous labels
@@ -296,8 +472,8 @@
 #
 # Progress Summary Labels
 #
-summary-not-started=Starting QuickSetup...
-summary-not-started=Launching Installation...
+summary-install-not-started=Starting QuickSetup...
+summary-uninstall-not-started=Starting Uninstallation...
 summary-downloading=Downloading Binary Files...
 summary-extracting=Extracting Binary Files...
 summary-configuring=Configuring Directory Server...
@@ -306,13 +482,33 @@
 summary-importing-automatically-generated=Importing Automatically-Generated \
 Data...
 summary-starting=Starting Directory Server...
-summary-finished-successfully=<b>OpenDS QuickSetup completed successfully.</b>\
-<br> Visit the \
+summary-install-finished-successfully=<b>OpenDS QuickSetup Completed \
+Successfully.</b><br>OpenDS is now installed in {0}.<br><br>Visit the \
 <a href="https://opends.dev.java.net/public/docs/user-docs/OpenDS-QuickReference.html"> \
 OpenDS Quick Reference</a> page for an overview of server management and \
 configuration.
-summary-finished-with-error=An error occurred.  Check 'Details' text area for \
-more information.
+summary-install-finished-with-error=An error occurred.  Check 'Details' text \
+area for more information.
+summary-stopping=Stopping Directory Server...
+summary-deleting-external-db-files=Deleting Database Files outside the \
+Installation Path...
+summary-deleting-external-log-files=Deleting Log Files outside the \
+Installation Path...
+summary-deleting-external-references=Deleting External References...
+summary-deleting-installation-files=Deleting Files under the Installation \
+Path...
+summary-uninstall-finished-successfully-remove-jarfiles=<b>OpenDS Uninstall \
+Completed Successfully.</b><br><br>To complete the uninstallation, you must \
+delete manually the following files:<br>{0}
+summary-uninstall-finished-successfully=<b>OpenDS Uninstall Completed \
+Successfully.</b>
+summary-uninstall-finished-successfully-remove-jarfiles-cli=OpenDS Uninstall \
+Completed Successfully.\nTo complete the uninstallation, you must \
+delete manually the following files:\n{0}
+summary-uninstall-finished-successfully-cli=OpenDS Uninstall Completed \
+Successfully.
+summary-uninstall-finished-with-error=An error occurred.  Check 'Details' text \
+area for more information.
 
 #
 # Progress messages
@@ -330,13 +526,25 @@
 progress-import-automatically-generated=Importing Automatically-Generated Data \
 ({0} Entries):
 progress-starting=Starting Directory Server:
+progress-stopping=Stopping Directory Server:
+progress-deleting-external-db-files=Deleting Database Files outside the \
+Installation Path:
+progress-deleting-external-log-files=Deleting Log Files outside the \
+Installation Path:
+progress-deleting-installation-files=Deleting Files under the Installation Path:
+progress-deleting-file=Deleting file {0}
+progress-deleting-directory=Deleting directory {0}
+progress-server-already-stopped=The Directory Server is already stopped.
+progress-server-waiting-to-stop=Waiting for Server to stop...
+progress-server-stopped=Server stopped.
+deleting-file-does-not-exist=Path {0} does not exist. 
 
 #
 # Progress errors
 #
 error-copying=An unexpected error occurred extracting file {0}.
 error-zip-stream=An unexpected error occurred reading the zip file {0}.
-exception-details=Details: {0}.
+exception-details=Details: {0}
 downloading-error=An error occurred downloading remote file(s) {0}.
 error-zipinputstreamnull=Could not retrieve zip file.  The input stream \
 is null.
@@ -351,12 +559,20 @@
 error-import-automatically-generated=Error Importing Automatically- Generated \
 Data.
 error-starting-server=Error Starting Directory Server.
-error-starting-server-code=Error Starting Directory Server.  Error code: {0}.
+error-starting-server-in-windows=Could not connect to Server after Start.  \
+If you have a firewall configured check that it allows connections to port {0}.
+error-stopping-server=Error Stopping Directory Server.
+error-stopping-server-code=Error Stopping Directory Server.  Error code: {0}.
 error-reading-erroroutput=Error Reading error output.
 error-reading-output=Error Reading output.
 hide-exception-details=Hide Details
 show-exception-details=Show Details
 exception-root-cause=Root Cause:
+error-deleting-file=Error deleting file {0}.  Check that you have the rights \
+to delete this file and that there is no other application using it.
+error-deleting-directory=Error deleting directory {0}.  Check that you have \
+the rights to delete this directory and that there is no other application \
+using it.
 
 #
 # Install Status: messages displayed in the offline quick setup

--
Gitblit v1.10.0