diff --git a/doc/config.html b/doc/config.html
index e45f1420..c19e9da2 100755
--- a/doc/config.html
+++ b/doc/config.html
@@ -1580,12 +1580,15 @@ ELOG server calculates a MD5 checksum for each message, which gets exchanged dur
Only when the MD5 checksum differs, entries are transferred.
-To set-up mirroring, following configuration options are available. They should be put
+To set-up mirroring, start with two elogd servers on two machines (for testing purpose that also
+works on one machine with two elogd servers running on different ports). First, make sure that
+the elogd.cfg files are identical (except the port setting if you run two servers on the same
+machine). Then, add the following configuration options. They should be put
into the [global] section of the cofiguration file:
Mirror server = <URL-list>
-
+
This statement specifies one or more mirror servers. Each URL must contain the host, port and
possible subdirectory of the remote server, as if you would access it through your browser.
A typical statement looks like:
@@ -1631,7 +1634,16 @@ local entries are used, since they will point afterwards to the wrong entry.
-Mirror config = 0 | 1
+By starting the synchronization on one elogd server, this server becomes the client
+and the other one becomes the server. This means that the local server actively compares
+the local and the remote messages, and updates one or the other if necessary.
+The other (remote) server does not need to have any mirror option in its configuration
+file, since the local server simulates a web browser to send and retrieve messages to
+the remote server. It is however allowed that the remote server also contains some
+mirror settings in the configuration file, this way the synchronization can be
+started from both servers.
+
+
Mirror config = 0 | 1
Normally, only the logbook entries are mirrored. One can also mirror the contents
of the elogd.cfg configuration file for individual logbooks. This can be turned on
@@ -1641,7 +1653,7 @@ which are specific to one server, for example the URL = sta
should then be kept in the [global] section, so that they are not mirrored between
different servers.
-Mirror cron = Minute Hour Day Month Weekday
+Mirror cron = Minute Hour Day Month Weekday
This statement turns on periodic mirroring. The format is similar to the UNIX
cron command. Each of the five values can either be an
@@ -1671,7 +1683,7 @@ If mirroring is turned on, it is advisable to use the Logfile =<
option to turn on logging, so that one can inspect the logfile to see if the mirroring
works correctly.
-Mirror user = <name>
+Mirror user = <name>
If periodic mirroring is used via the Mirror cron = statement
and the remote logbook uses user-level access, this statement specifies the
@@ -1680,7 +1692,7 @@ the local password file and has to match the password in the remote password fil
otherwise the access is not allowed. The user name is typical the login name of
the administrator.
-Mirror simulate = 0 | 1
+Mirror simulate = 0 | 1
If one wants to try out mirroring without causing any harm, one can turn on this flag.
During synchronization, entries are compared and necessary transfers are displayed,
diff --git a/eloglang.german b/eloglang.german
index eea5a18d..85929df9 100755
--- a/eloglang.german
+++ b/eloglang.german
@@ -267,3 +267,5 @@ Please enter numeric value for '%s' = Bitte numerischen Wert f
Error: Attribute %s must be numeric = Fehler: Attribut %s muß numerisch sein
3 Months = 3 Monate
6 Months = 6 Monate
+Error sending local message = Fehler beim Versenden von lokalem Eintrag
+Error receiving message = Fehler beim Empfangen von Eintrag