@@ -, +, @@ 17.05 - Apply patch (on top of Bug 18665 because of html tags inside of tt directives in step2.tt) - Prepare a fresh install (drop database, create database) - Walk through the installation process and verify that it works as before - Verify that string changes (in English) make sense - Create a translation( cd misc/translator, then perl translate create aa-AA) then: vim po/aa-AA-staff-prog.po and search for: /installer\/step Verify that strings for step1.tt, step2.tt, step3.tt are not fragmented, do not contain [%%, and are easily translatable (make sense without having to search in source files for context). --- .../prog/en/modules/installer/step1.tt | 8 ++--- .../prog/en/modules/installer/step2.tt | 39 +++++++++++----------- .../prog/en/modules/installer/step3.tt | 28 +++++++++++----- 3 files changed, 43 insertions(+), 32 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/installer/step1.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/installer/step1.tt @@ -1,3 +1,4 @@ +[% BLOCK txt_continue %]Continue to the next step[% END %] [% INCLUDE 'doc-head-open.inc' %]
Some Perl modules are missing. Required modules must be installed before you may continue.
+
Some Perl modules are missing. Important: Required modules must be installed before you may continue.
[% dbms %]
[% dbname %]
[% hostname %]
[% port %]
(probably okay if blank)[% user %]
Connection established.
[% dbname %]
exists.[% user %]
has all required privileges on database [% dbname %]
.user [% user %]
doesn't have enough privilege on database [% dbname %]
Ask for or make a change in the user's privileges. Need help? See [% IF ( mysql ) %]
-
+ User [% user | $HtmlTags tag=>'code' %] doesn't have enough privilege on database [% dbname | $HtmlTags tag=>'code'%]. Ask for or make a change in the user's privileges. User [% user | $HtmlTags tag=>'code' %] must have USAGE, INSERT, UPDATE, DELETE, DROP and CREATE privileges on database [% dbname | $HtmlTags tag=>'code' %]. Need help? See manual for [% IF ( mysql ) %]
+ MySQL
[% ELSE %]
-
+ PostgreSQL
[% END %]
- this page[% user %]
must have USAGE, INSERT, UPDATE, DELETE, DROP and CREATE privileges on [% dbname %]
No database named [% dbname %]
detected.
No database named [% dbname | $HtmlTags tag=>'code' %] detected.
Please create the database before continuing.
[% END %] [% ELSE %] @@ -48,23 +50,22 @@koha-conf.xml
. koha-conf.xml
.
- Some database servers require 127.0.0.1
rather than localhost
.Please correct these errors and start the installer again. +
Please correct these errors. Then start the installer again. [% END %] [% UNLESS ( error ) %] -
+ [% END %] [% ELSE %] [% END # / IF dbconnection %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/installer/step3.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/installer/step3.tt @@ -1,3 +1,4 @@ +[% BLOCK txt_continue %]Continue to the next step[% END %] [% INCLUDE 'doc-head-open.inc' %]
- If this page does not redirect in 10 seconds, start onboarding process. -
+This page will redirect in 10 seconds. If not, click here to start onboarding process.
[% END %] [% IF ( choosemarc ) %] @@ -69,7 +71,7 @@ [% END %] [% END %] - + [% END # / IF choosemarc %] @@ -156,7 +158,15 @@ [% IF ( addframeworks ) %]Database tables created
We are ready to do some basic configuration.
- + [% END %] [% END # / IF default %] --