# HG changeset patch
# User Giampaolo Fadel <gp.fa...@gmail.com>
# Date 1248437143 -7200
# Node ID 4c55f4d131c01171687ab3fee7d75b276c867732
# Parent  8da5205aab9508275f51ec1a49d54891ad0ac309
doc: windows installation section in intro

diff --git a/doc/source/intro.txt b/doc/source/intro.txt
--- a/doc/source/intro.txt
+++ b/doc/source/intro.txt
@@ -5,6 +5,9 @@
 .. module:: introduction
        :synopsis: Introduce TortoiseHg and its various parts
 
+What is TortoiseHG?
+===================
+       
 TortoiseHg is a set of graphical tools and a shell extension for the
 `Mercurial <http://www.selenic.com/mercurial>`_ distributed revision control
 system.
@@ -25,4 +28,60 @@
 extension being a noticeable exception).  The hgtk script can be used
 on any platform that supports PyGtk, including Mac OS X.
 
-.. vim: noet ts=4
+
+Installing TortoiseHG
+=====================
+
+On Windows
+----------
+
+TortoiseHG comes with an easy to use installer. Double click on the installer
+file and follow the instructions. The installer will take care of the rest.
+
+After the installation a reboot is necessary.
+
+.. note::
+       If you have an old version (less than 0.8) already installed the 
installer
+       stops and ask you to remove the previous version of TortoiseHG and
+       TortoiseOverlays (this must be removed from control panel).
+       
+       If you have a 0.8 version, or later, already installed you have to exit
+       from THGTaskBar before procede with the installation.
+       
+
+Language settings
+~~~~~~~~~~~~~~~~~
+
+The TortoiseHG user interface has been translated into many languages. You 
don't
+need to download any language pack. All the available languages are shipped 
with
+the installer. Look at :file:`C:\\Program Files\\TortoiseHG\\locale` for the
+available languages. To enable a language just set the environment variable
+``LANG`` to the desidered language, e.g. for italian ``SET LANG=it``.
+
+.. note::
+       If, after the language setting, the standard GUI element like 
:guilabel:`OK`,
+       :guilabel:`Apply` etc. still appear in english, it means that 
TortoiseHGSetup
+       doesn't ship the translated component of GTK+. This is probably due to a
+       not completed translation of TortoiseHG at the moment of release it.
+       
+The shell extension (read explorer context menu) has a different approach. The
+translated strings are read from the registry regardless the ``LANG``
+environment variable.
+Actually no registry setting files are shipped with TortoiseHG. You have to
+download from http://bitbucket.org/tortoisehg/stable/src/tip/win32/, once
+the desidered file is downloaded just double click on it (rename in .reg
+if the extension is .txt) and confirm all the requests. It takes effect at 
+the next reboot. 
+
+
+On Linux
+--------
+
+TODO
+       
+On Mac
+------
+
+TODO
+
+.. vim: noet ts=4
\ No newline at end of file

------------------------------------------------------------------------------
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to