class EL_INSTALL_TEXTS
Localization texts for application install/uninstall
note
description: "Localization texts for application install/uninstall"
author: "Finnian Reilly"
copyright: "Copyright (c) 2001-2022 Finnian Reilly"
contact: "finnian at eiffel hyphen loop dot com"
license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
date: "2024-07-23 9:21:52 GMT (Tuesday 23rd July 2024)"
revision: "9"
class
EL_INSTALL_TEXTS
inherit
EL_REFLECTIVE_LOCALE_TEXTS
redefine
title_case_texts
end
EL_MODULE_BUILD_INFO
create
make
feature -- Access
install_title: ZSTRING
do
Result := install_title_template #$ [Build_info.product]
end
newer_version (version: EL_SOFTWARE_VERSION): ZSTRING
do
Result := newer_version_template #$ [Build_info.product, version.string]
end
setup_title: ZSTRING
do
Result := setup_title_template #$ [Build_info.product]
end
unable_to_connect (domain_name, email: ZSTRING): ZSTRING
do
Result := unable_to_connect_template #$ [domain_name, email]
end
version_title (version: EL_SOFTWARE_VERSION): ZSTRING
do
Result := version_template #$ [Build_info.product, version.string]
end
feature -- Templates
matching_instruction_template: ZSTRING
newer_version_template: ZSTRING
setup_title_template: ZSTRING
install_title_template: ZSTRING
unable_to_connect_template: ZSTRING
version_template: ZSTRING
feature -- Phrases
A5_tip: ZSTRING
size_template: ZSTRING
contacting_server: ZSTRING
close_uninstall: ZSTRING
installing_files: ZSTRING
installation_complete: ZSTRING
landscape_orientation: ZSTRING
uninstall_proceed: ZSTRING
web_connection_error: ZSTRING
feature -- Words
finish: ZSTRING
feature {NONE} -- Implementation
english_table: STRING
do
Result := "[
a5_tip:
TIP: If you don't have an A5 sheet, fold an A4 size in two.
It works the same.
close_uninstall:
Close to complete uninstall
install_title_template:
%S Installation
matching_instruction_template:
Place a sheet of %S paper over this window and
then use the mouse to drag the edges of the
window until the sizes match exactly.
This adjustment will allow the size of your
display to be accurately determined and ensure
that the application text and graphics are
displayed at the correct size.
newer_version_template:
A newer version of %S is available.
Please consider downloading version %S
setup_title_template:
%S Geometry Setup
size_template:
(%S cm x %S cm)
unable_to_connect_template:
Unable to connect to http://%S
The site may be down. Please try again later.
If you think we have failed to notice, please
send an email to %S
uninstall_proceed:
Are you sure you wish to proceed with uninstall?
version_template:
%S Version %S
]"
end
title_case_texts: like None
-- English key texts that are entirely title case (First letter of each word capatilized)
do
Result := << web_connection_error >>
end
end