language_prompt = nls("language_prompt","Please select the language in which you would like to run Oracle Products.");
language_warn = nls("language_warn","Products not yet supported in your selected language will default to English.");
language_help = nls("language_help","You are being asked to select the language you would like to use. The Oracle Installer will run in that language.%carriage_return%%carriage_return%Some products may not yet be supported in the language you have selected. In this case the default will be English.%carriage_return%%carriage_return%If you change your language selection at a later time, already installed products will still use your previous selection, until you reinstall them with the new language.");
language_exists_default = default_language();
lng_list = lang_list;
while(not(empty(lng_list)))
{
if (language_exists_default == first(rest(first(lng_list))))
break();
else
lng_list = rest(lng_list);
}
if (empty(lng_list))
signal('UNBOUND_ENVIRONMENT_VARIABLE);
language_default = first(first(lng_list));
language_old_prompt = instantiate(nls("language_old_prompt","The previously selected language is %%language_default%%."));
language_prompt = nls("language_prompt","It was not possible to determine which language you normally run Oracle products in.%carriage_return%Please select the language you would like to use:");
language_help = nls("language_help","You are being asked to select the language you would like to use. The Oracle Installer will run in that language. English text may appear if the Installer cannot locate a message it needs.%carriage_return%By default, the Oracle products you install will use the language you select as well.");
/* run a user script which will allow them to display license
information after the language has been changed */
{
execute("user.lic");
}
[
'cancel: signal('cancel,"Installation terminated at user request");
'FILE_NOT_FOUND: continue();
]
/* Define NLS strings for makedir.vrf */
makedir_specify_drive = nls("makedir_specify_drive","The path that you have entered, '%%makedir_path_to_check%%', is not a valid path because it does not specify a drive.");
makedir_bad_drive = nls("makedir_bad_drive", "The path, '%%makedir_path_to_check%%', is not valid because the drive '%%makedir_drive%%:' does not exist.");
makedir_no_dir = nls("makedir_no_dir", "'%%makedir_path_to_check%%' does not specify a directory. Please specify a directory name in your path.");
makedir_invalid_path = nls("makedir_invalid_path", "'%%makedir_path_to_check%%' is not a valid path.");
makedir_absolute_path = nls("makedir_absolute_path", "'%%makedir_path_to_check%%' is not an absolute path.");
makedir_illegal_char = nls("makedir_illegal_char", "'%%makedir_path_to_check%%' is not a valid path because it contains the illegal character '%%makedir_bad_char%%'.");
makedir_name_too_long = nls("makedir_name_too_long","The directory, '%%makedir_name%%', of the path '%%makedir_path_to_check%%' is too long.");
makedir_illegal_name = nls("makedir_illegal_name","The directory, '%%makedir_name%%', of the path '%%makedir_path_to_check%%' is not a legal name.");
makedir_dir_not_accessible = nls("makedir_dir_not_accessible","The directory, '%%makedir_current_path%%', is not accessible.");
makedir_cant_create_dir = nls("makedir_cant_create_dir","The Installer could not create the directory '%%makedir_current_path%%' : %%makedir_signal%%");
makedir_long_basename = nls("makedir_long_basename","The directory, '%%makedir_name%%', of the path, '%%makedir_path_to_check%%', is not legal because the basename '%%makedir_base%%' contains more than 8 characters.");
makedir_long_extension = nls("makedir_long_extension","The directory, '%%makedir_name%%', of the path, '%%makedir_path_to_check%%', is not legal because the extension '%%makedir_ext%%' contains more than 3 characters.");
makedir_has_white_space = nls("makedir_has_white_space","The directory, '%%makedir_name%%', of the path, '%%makedir_path_to_check%%', contains a space or tab character. To avoid confusion, you should not enter a directory which does not contain any whitespace characters.");
customer_prompt = nls("customer_prompt","Please enter the name of the company to which this Oracle product has been licensed:");
customer_help = nls("customer_help","You are being asked to enter the name of the company to which this copy of Oracle has been licensed. This information will be internally recorded for licensing purposes.");
nls_lang_not_set = TRUE; /* oracle home does not exist, set NLS_LANG -eng */
oracle_home = default_home;
pathify(oracle_home);
}
]#;
{
directory_prompt = nls("directory_prompt",
"Where should Oracle products be installed?");
directory_add_prompt = "";
if (found_good_home)
{
have_home_prompt = instantiate(nls("have_home_prompt","Note that Oracle for Windows 95 products are currently installed in '%%oracle_home%%'. Changing the location of Oracle Home will disable the products currently installed there."));
makedir_root_message = nls("root_directory_message", "'%%makedir_path_to_check%%' is a root directory. Oracle products cannot be installed to a root directory of a drive. Please choose a different directory.");
makedir_root_help = nls("makedir_root_help", "'%%makedir_path_to_check%%' is a root directory. Oracle products cannot be installed to a root directory of a drive. Please choose a directory such as %%makedir_path_to_check%%ORAOS2.");
home_label = nls("home_label","Oracle Home");
home_default = oracle_home;
home_help = nls("home_help","You are being asked to enter the location where you would like to install Oracle products.");
/* find the Windows 3.1 oracle home to prevent installation of
Windows 95 products to that home */
windows_dir = windows_directory();
if (directory_name(windows_dir) == windows_dir)
win_ini_dir = "%windows_dir%win.ini";
else
win_ini_dir = "%windows_dir%\win.ini";
/* Cannot install Oracle products to the Windows or Windows System directory */
windows_dir_message = nls("windows_dir_message", "The specified Oracle Home, '%%makedir_path_to_check%%, points to a location within the Windows directory. It is not recommended to install products in the Windows directory. Please select a different location for the Oracle Home.");
windows_dir_content = nls("windows_dir_content", "Installing to the Windows directory");
windows_dir_help = nls("windows_dir_help", "It is not recommended to install products within the Windows directory. The selection that was made for the Windows 95 Oracle Home coincides with a location at or within the Windows directory.");
win16_oracle_home_message = nls("win16_oracle_home_message", "The specified Oracle Home, '%%makedir_path_to_check%%', points to a location within the 16-bit Windows Oracle Home, '%win16_oracle_home%'. Windows95 Oracle Products cannot be installed in a 16-bit Windows Oracle home. Please select a different location for the Oracle Home.");
win16_oracle_home_content = nls("win16_oracle_home_content", "Installing to 16-bit Windows Oracle Home");
win16_oracle_home_help = nls("win16_oracle_home_help", "Windows 16-bit products and Windows95 32-bit products cannot coexist in the same Oracle Home Location. The selection that was made for the Windows 95 Oracle Home coincides with a location at or within a previously existing Windows 16-bit Oracle Home.");
/* Make sure the Oracle Home directories exist. */
{
{
subdirectory = "%directory%\BIN";
make_directory(subdirectory);
subdirectory = "%directory%\DBS";
make_directory(subdirectory);
subdirectory = "%directory%\ORAINST";
make_directory(subdirectory);
}
[ 'WRITE_ERROR:
{
sub_write_error_prompt = nls("sub_write_error_prompt","It was not possible to create the directory '%%subdirectory%%'. This could have been caused by not having the write permissions needed to create the specified directory. Please correct the problem or choose another directory.");
sub_file_not_found_prompt = nls("sub_file_not_found_prompt","The directory, '%%subdirectory%%', is not valid. It is unclear why this is the case. Please correct the problem or choose another directory.");
sub_os_error_prompt = nls("sub_os_error_prompt","The directory, '%%subdirectory%%', could not be created. This could have been caused because a file already exists by that name. Please correct the problem or choose another directory.");
information_dialog(instantiate(os_error_prompt));
signal('CLEANUP);
}
]#;
}
[ 'CLEANUP:
{
{ remove_directory("%directory%\ORAINST"); }
[ 'WRITE_ERROR: continue();
'OS_ERROR: continue();
]#;
{ remove_directory("%directory%\DBS"); }
[ 'WRITE_ERROR: continue();
'OS_ERROR: continue();
]#;
{ remove_directory("%directory%\BIN"); }
[ 'WRITE_ERROR: continue();
'OS_ERROR: continue();
]#;
}
]#;
if (oracle_home != directory)
oracle_home = directory;
/* Make sure the Oracle Home directories and the registration file exist. */
if (not(exists("%oracle_home%\orainst\win95.rgs")))
create_file("%oracle_home%\orainst\win95.rgs");
oracle_group_name = nls("oracle_group_name", "Oracle for Windows 95");
modify("ORACLE_HOME",oracle_home,"$oracle");
modify("API","%oracle_home%\DBS","$oracle");
if (nls_lang_not_set) /* set NLS_LANG here when appropriate -eng */
boot_drive_help = nls("boot_drive_help","You are being asked to identify the drive from which you boot your computer.");
path_too_long_prompt = nls("path_too_long_prompt","The addition of %%path_to_add%% to the PATH will result in a search path length of %%len%%, exceeding the DOS limit of 127. You will have to correct this manually.");
path_too_long_content = nls("path_too_long_content","Path Too Long");
path_too_long_help = nls("path_too_long_help","The addition of %%path_to_add%% to the PATH will result in a search path length of %%len%%, exceeding the DOS limit of 127. You will have to correct this manually. One solution may be shorter directory names.");
reinstall_prompt01 = nls("reinstall_prompt01","Would you like to update %%product_label%%, version %%installed_version%%, with the available release of %%product_label%%, version %%current_version%%?");
reinstall_help01 = nls("reinstall_help01","The currently installed version of %%product_label%%, %%installed_version%%, is out of date. The available version is %%current_version%%. It is recommended that you update %%product_label%% to the newer version, %%current_version%%. Choose 'Yes' to update %%product_label%% to %%current_version%%. Choose 'No' if you are sure you want to keep the installed version, %%installed_version%%, intact.");
reinstall_prompt02 = nls("reinstall_prompt02","WARNING: Not installing the latest version of %%product_label%%, %%current_version%%, may cause other Oracle products to work improperly.");
reinstall_help02 = nls("reinstall_help02","You are in the process of installing Oracle products which depend on version %%current_version%% of %%product_label%%. It is therefore recommended that you update %%product_label%% to %%current_version%%. You have chosen not to do so so, which may cause certain Oracle products to work improperly.");
reinstall_prompt03 = nls("reinstall_prompt03","WARNING: The currently installed version of %%product_label%%, %%installed_version%%, is up to date. Are you sure you want to install the old version, %%current_version%%? Doing so may cause other Oracle products to work improperly.");
reinstall_help03 = nls("reinstall_help03","You are attempting to install an older version of %%product_label%%, %%current_version%%, although version %%installed_version%% is already installed. Installing an older version of %%product_label%% may cause other Oracle products to work improperly. Choose 'No' to leave the current version of %%product_label%%, %%installed_version%%, intact. Choose 'Yes' if you are sure you want to replace it with version %%current_version%%.");
reinstall_prompt04 = nls("reinstall_prompt04","Version %%installed_version%% of %%product_label%% has already been installed and is up to date. Would you like to reinstall it?");
reinstall_content04 = nls("reinstall_content04","Up To Date");
reinstall_help04 = nls("reinstall_help04","Version %%installed_version%% of %%product_label%% has already been installed and is up to date. There is no need to reinstall %%product_label%% unless the installation has somehow become damaged. Choose 'No' to skip the reinstallation of %%product_label%%. Choose 'Yes' if you are sure you want to reinstall it.");
deinstall_prompt01 = nls("deinstall_prompt01","WARNING: Other products are dependent on %%registry_label%%. Removing it may cause other products to work improperly. Are you sure you want to deinstall it?");
deinstall_help01 = nls("deinstall_help01","Other products are dependent on %%registry_label%%. Removing it may cause them to work improperly. It is therefore recommended that you do not remove %%registry_label%%. Choose 'No' to leave %%registry_label%% intact. Choose 'Yes' if you are sure you want to remove it.");
deinstall_prompt02 = nls("deinstall_prompt02","It was not possible to find a value for the variable, '%%variable%%', in '%%ora_config%%'. It is therefore not possible to remove %%registry_label%%. Please restore the binding for '%%variable%%' in '%%ora_config%%' in order to remove %%registry_label%%.");
deinstall_help02 = nls("deinstall_help02","It was not possible to find a value for the variable, '%%variable%%', in '%%ora_config%%'. '%%variable%%' is used to determine in what directory %%registry_label%% was installed. It is therefore not possible to remove %%registry_label%%. Please restore the binding for '%%variable%%' by adding a line that begins with '%%variable%%=' in '%%ora_config%%'.
If %%registry_label%% were installed in '%%oracle_home%%', you would add the line '%%variable%%=%%oracle_home%%' to correct the problem.
When you have corrected the problem, please try to remove %%registry_label%% again.");
unbound_message = nls("unbound_message","The versions of the products you are installing require a separate installation procedure. Please choose 'OK' to quit this installation, leave the disk labeled '%%product_label%% 1' in your drive, and then choose 'From'. When the %%product_label%% installation is complete, please resume installing the products you originally selected for installation.");
unbound_help = nls("unbound_help","The product you are currently installing was created with a different version of %%product_label%%. Proceeding with the current installation may result in installation errors. To avoid these errors and to successfully complete your installation, please choose 'OK' to quit this installation, insert the disk labeled '%%product_label%% 1' in your drive, and choose 'From'. When that installation is complete, then install the other products you originally selected for install
ation.");
instver_too_early = nls("instver_too_early","The version of the Installer currently running is %%installer_version%%. The installation you have chosen requires version %%required_version%% or later. Please run version %%required_version%% or later in order to perform this installation.");
version_string = nls("version_string","%%prodlab%% version %%ver%%");
cancel_prompt01 = nls("cancel_prompt01","Installation terminated at user request.");
reboot_prompt1 = nls("reboot_prompt1","Please reboot your computer after you exit the Installer in order for changes to the following file(s) to take effect:%carriage_return%%carriage_return%");
reboot_prompt2 = nls("reboot_prompt2","Please reboot your computer after you exit the Installer.");