view easyhg_en.ts @ 200:8c8c04bdf0fa

* Separate out the hg test action into two tests, one for plain hg and one with the extension (so can report separately)
author Chris Cannam
date Tue, 04 Jan 2011 12:42:28 +0000
parents bf366e0b9050
children 45e6b35afc70
line wrap: on
line source
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="en_US">
<context>
    <name>ChangesetItem</name>
    <message>
        <location filename="changesetitem.cpp" line="112"/>
        <source>&lt;qt&gt;&lt;b&gt;&amp;nbsp;Revision: &lt;/b&gt;%1&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="119"/>
        <source>Copy identifier to clipboard</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="128"/>
        <source>Diff to parent %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="138"/>
        <source>Diff to parent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="143"/>
        <source>Diff to current working folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="148"/>
        <source>Update to this revision</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="151"/>
        <source>Merge from here to current</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changesetitem.cpp" line="156"/>
        <source>Add tag...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ConfirmCommentDialog</name>
    <message>
        <location filename="confirmcommentdialog.cpp" line="156"/>
        <source>&lt;p&gt;Please enter your comment:&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FileStatusWidget</name>
    <message>
        <location filename="filestatuswidget.cpp" line="42"/>
        <source>Local:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="50"/>
        <source>Remote:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="55"/>
        <source>State:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="65"/>
        <source>You have no uncommitted changes.</source>
        <oldsource>You have made no changes.</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="68"/>
        <source>Unmodified:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="69"/>
        <source>Modified:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="70"/>
        <source>Added:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="71"/>
        <source>Removed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="72"/>
        <source>Missing:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="73"/>
        <source>In Conflict:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="74"/>
        <source>Untracked:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="76"/>
        <source>You have not changed these files.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="77"/>
        <source>You have changed these files since you last committed them.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="78"/>
        <source>These files will be added to version control next time you commit.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="79"/>
        <source>These files will be removed from version control next time you commit.&lt;br&gt;They will not be deleted from the local folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="81"/>
        <source>These files are recorded in the version control, but absent from your working folder.&lt;br&gt;If you intended to delete them, select them and use Remove to tell the version control system about it.&lt;br&gt;If you deleted them by accident, select them and use Revert to restore their previous contents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="84"/>
        <source>These files are unresolved following an incomplete merge.&lt;br&gt;Select a file and use Merge to try to resolve the merge again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="85"/>
        <source>These files are in your working folder but are not under version control.&lt;br&gt;Select a file and use Add to place it under version control or Ignore to remove it from this list.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="filestatuswidget.cpp" line="88"/>
        <source>Files highlighted &lt;font color=#d40000&gt;in red&lt;/font&gt; have appeared since your most recent commit or update.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HgRunner</name>
    <message>
        <location filename="hgrunner.cpp" line="168"/>
        <source>User name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgrunner.cpp" line="170"/>
        <source>User name for &quot;%1&quot;:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgrunner.cpp" line="174"/>
        <source>Enter user name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgrunner.cpp" line="195"/>
        <source>Password:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgrunner.cpp" line="198"/>
        <source>Password for &quot;%1&quot; at &quot;%2&quot;:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgrunner.cpp" line="201"/>
        <source>Password for user &quot;%1&quot;:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgrunner.cpp" line="207"/>
        <source>Enter password</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>HgTabWidget</name>
    <message>
        <location filename="hgtabwidget.cpp" line="40"/>
        <source>My work</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="hgtabwidget.cpp" line="44"/>
        <source>History</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>IncomingDialog</name>
    <message>
        <location filename="incomingdialog.cpp" line="38"/>
        <source>No changes waiting to pull</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="incomingdialog.cpp" line="41"/>
        <source>The command output was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="incomingdialog.cpp" line="46"/>
        <source>There are %n change(s) ready to pull</source>
        <translation type="unfinished">
            <numerusform>There is %n change ready to pull</numerusform>
            <numerusform>There are %n changes ready to pull</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>MainWindow</name>
    <message>
        <location filename="mainwindow.cpp" line="66"/>
        <location filename="mainwindow.cpp" line="1188"/>
        <source>EasyMercurial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="135"/>
        <source>About EasyMercurial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="136"/>
        <source>&lt;qt&gt;&lt;h2&gt;About EasyMercurial&lt;/h2&gt;&lt;p&gt;EasyMercurial is a simple user interface for the Mercurial version control system.&lt;/p&gt;&lt;p&gt;EasyMercurial is based on hgExplorer by Jari Korhonen, with thanks.&lt;br&gt;EasyMercurial development carried out by Chris Cannam for soundsoftware.ac.uk at the Centre for Digital Music, Queen Mary, University of London.&lt;ul&gt;&lt;li&gt;Copyright &amp;copy; 2010 Jari Korhonen&lt;/li&gt;&lt;li&gt;Copyright &amp;copy; 2010 Chris Cannam&lt;/li&gt;&lt;li&gt;Copyright &amp;copy; 2010 Queen Mary, University of London&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.  See the file COPYING included with this distribution for more information.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="310"/>
        <source>Commit files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="362"/>
        <source>Tag</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="363"/>
        <source>Enter tag:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="575"/>
        <source>Revert files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="315"/>
        <location filename="mainwindow.cpp" line="317"/>
        <location filename="mainwindow.cpp" line="580"/>
        <location filename="mainwindow.cpp" line="582"/>
        <source>&lt;h3&gt;%1&lt;/h3&gt;&lt;p&gt;%2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="316"/>
        <source>You are about to commit the following files:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="581"/>
        <source>You are about to &lt;b&gt;revert&lt;/b&gt; the following files to their previous committed state.&lt;br&gt;&lt;br&gt;This will &lt;b&gt;throw away any changes&lt;/b&gt; that you have made to these files but have not committed:</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="mainwindow.cpp" line="583"/>
        <source>You are about to &lt;b&gt;revert&lt;/b&gt; %n file(s).&lt;br&gt;&lt;br&gt;This will &lt;b&gt;throw away any changes&lt;/b&gt; that you have made to these files but have not committed.</source>
        <oldsource>You are about to &lt;b&gt;revert&lt;/b&gt; %n files.&lt;br&gt;&lt;br&gt;This will &lt;b&gt;throw away any changes&lt;/b&gt; that you have made to these files but have not committed.</oldsource>
        <translation type="unfinished">
            <numerusform>You are about to &lt;b&gt;revert&lt;/b&gt; %n file.&lt;br&gt;&lt;br&gt;This will &lt;b&gt;throw away any changes&lt;/b&gt; that you have made to this file but have not committed.</numerusform>
            <numerusform>You are about to &lt;b&gt;revert&lt;/b&gt; %n files.&lt;br&gt;&lt;br&gt;This will &lt;b&gt;throw away any changes&lt;/b&gt; that you have made to these files but have not committed.</numerusform>
        </translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="698"/>
        <source>Merge from the default branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="700"/>
        <source>Merge from branch &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="706"/>
        <source>Merge from %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="755"/>
        <source>Confirm pull</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="756"/>
        <source>Confirm pull from remote repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="757"/>
        <source>You are about to pull from the following remote repository:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="770"/>
        <source>Confirm push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="771"/>
        <source>Confirm push to remote repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="772"/>
        <source>You are about to push to the following remote repository:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="826"/>
        <location filename="mainwindow.cpp" line="845"/>
        <source>Serve</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="826"/>
        <source>Failed to identify an active IPv4 address</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <source>Starting server at %n address(es):</source>
        <translation type="obsolete">
            <numerusform>Starting server at this address:</numerusform>
            <numerusform>Starting server at %n addresses:</numerusform>
        </translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="863"/>
        <source>Open Repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="864"/>
        <source>&lt;qt&gt;&lt;big&gt;What would you like to open?&lt;/big&gt;&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="868"/>
        <source>&lt;qt&gt;&lt;center&gt;&lt;img src=&quot;:images/browser-64.png&quot;&gt;&lt;br&gt;Remote repository&lt;/center&gt;&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="869"/>
        <source>Open a remote Mercurial repository, by cloning from its URL into a local folder.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="873"/>
        <source>&lt;qt&gt;&lt;center&gt;&lt;img src=&quot;:images/hglogo-64.png&quot;&gt;&lt;br&gt;Local repository&lt;/center&gt;&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="874"/>
        <source>Open an existing local Mercurial repository.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="878"/>
        <source>&lt;qt&gt;&lt;center&gt;&lt;img src=&quot;:images/hdd_unmount-64.png&quot;&gt;&lt;br&gt;File folder&lt;/center&gt;&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="879"/>
        <source>Open a local folder, by creating a Mercurial repository in it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="928"/>
        <source>File chosen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="929"/>
        <source>&lt;qt&gt;&lt;b&gt;Folder required&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open &quot;%1&quot;.&lt;br&gt;This is a file; to open a repository, you need to choose a folder.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="936"/>
        <location filename="mainwindow.cpp" line="1006"/>
        <source>Folder does not exist</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="937"/>
        <source>&lt;qt&gt;&lt;b&gt;Folder does not exist&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open &quot;%1&quot;.&lt;br&gt;This folder does not exist, and it cannot be created because its parent does not exist either.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="944"/>
        <location filename="mainwindow.cpp" line="960"/>
        <source>Path is in existing repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="945"/>
        <source>&lt;qt&gt;&lt;b&gt;Path is in an existing repository&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to initialise a repository at &quot;%1&quot;.&lt;br&gt;This path is already inside an existing repository.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="952"/>
        <location filename="mainwindow.cpp" line="968"/>
        <source>Path is a file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="953"/>
        <source>&lt;qt&gt;&lt;b&gt;Path is a file&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to initialise a repository at &quot;%1&quot;.&lt;br&gt;This is an existing file; it is only possible to initialise in folders.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="961"/>
        <source>&lt;qt&gt;&lt;b&gt;Local path is in an existing repository&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open a remote repository by cloning it to the local path &quot;%1&quot;.&lt;br&gt;This path is already inside an existing repository.&lt;br&gt;Please provide a new folder name for the local repository.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="969"/>
        <source>&lt;qt&gt;&lt;b&gt;Local path is a file&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open a remote repository by cloning it to the local path &quot;%1&quot;.&lt;br&gt;This path is an existing file.&lt;br&gt;Please provide a new folder name for the local repository.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="976"/>
        <source>Folder exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="977"/>
        <source>&lt;qt&gt;&lt;b&gt;Local folder already exists&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open a remote repository by cloning it to the local path &quot;%1&quot;.&lt;br&gt;This is the path of an existing folder.&lt;br&gt;Please provide a new folder name for the local repository.&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="984"/>
        <source>Path is inside a repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="985"/>
        <source>&lt;qt&gt;&lt;b&gt;Open the repository that contains this path?&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open &quot;%1&quot;.&lt;br&gt;This is not the root folder of a repository.&lt;br&gt;But it is inside a repository, whose root is at &quot;%2&quot;. &lt;br&gt;&lt;br&gt;Would you like to open that repository instead?&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="995"/>
        <source>Folder has no repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="996"/>
        <source>&lt;qt&gt;&lt;b&gt;Initialise a repository here?&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open &quot;%1&quot;.&lt;br&gt;This folder does not contain a Mercurial repository.&lt;br&gt;&lt;br&gt;Would you like to initialise a repository here?&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1007"/>
        <source>&lt;qt&gt;&lt;b&gt;Initialise a new repository?&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to open &quot;%1&quot;.&lt;br&gt;This folder does not yet exist.&lt;br&gt;&lt;br&gt;Would you like to create the folder and initialise a new empty repository in it?&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1017"/>
        <source>Repository exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1018"/>
        <source>&lt;qt&gt;&lt;b&gt;Open existing repository?&lt;/b&gt;&lt;br&gt;&lt;br&gt;You asked to initialise a new repository at &quot;%1&quot;.&lt;br&gt;This folder already contains a repository.  Would you like to open it?&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1177"/>
        <source>Ok</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1188"/>
        <source>Mercurial command did not return any output.</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="mainwindow.cpp" line="1271"/>
        <source>Pushed %n changeset(s)</source>
        <translation type="unfinished">
            <numerusform>Pushed %n changeset</numerusform>
            <numerusform>Pushed %n changesets</numerusform>
        </translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1273"/>
        <source>No changes to push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1275"/>
        <source>Push complete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1277"/>
        <source>The push command output was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="mainwindow.cpp" line="1287"/>
        <source>Pulled %n changeset(s)</source>
        <translation type="unfinished">
            <numerusform>Pulled %n changeset</numerusform>
            <numerusform>Pulled %n changesets</numerusform>
        </translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1289"/>
        <source>No changes to pull</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1291"/>
        <source>Pull complete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1293"/>
        <source>The pull command output was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1324"/>
        <location filename="mainwindow.cpp" line="1325"/>
        <location filename="mainwindow.cpp" line="1330"/>
        <location filename="mainwindow.cpp" line="1331"/>
        <source>Push failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1326"/>
        <source>Your local repository could not be pushed to the remote repository.&lt;br&gt;&lt;br&gt;You may need to merge the changes locally first.&lt;br&gt;&lt;br&gt;The output of the push command was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1332"/>
        <source>Your local repository could not be pushed to the remote repository.&lt;br&gt;&lt;br&gt;The remote repository may have been changed by someone else since you last pushed. Try pulling and merging their changes into your local repository first.&lt;br&gt;&lt;br&gt;The output of the push command was:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1349"/>
        <location filename="mainwindow.cpp" line="1350"/>
        <source>Failed to run Mercurial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1351"/>
        <source>The Mercurial program either could not be found or failed to run.&lt;br&gt;This may indicate a problem with the Mercurial installation, or with the EasyHg interaction extension.&lt;br&gt;&lt;br&gt;The test command said:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1388"/>
        <source>&lt;qt&gt;&lt;h3&gt;Command failed&lt;/h3&gt;&lt;p&gt;The following command failed:&lt;/p&gt;&lt;code&gt;%1&lt;/code&gt;%2&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1394"/>
        <source>&lt;p&gt;Its output said:&lt;/p&gt;&lt;code&gt;%1&lt;/code&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1399"/>
        <source>Command failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1551"/>
        <source>Change summary</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1552"/>
        <source>Summary of uncommitted changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1565"/>
        <location filename="mainwindow.cpp" line="1570"/>
        <location filename="mainwindow.cpp" line="1911"/>
        <source>Update</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1875"/>
        <source>Open a repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1880"/>
        <source>Quit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1882"/>
        <source>Quit EasyMercurial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1886"/>
        <source>Refresh the window to show the current state of the working folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1889"/>
        <source>See what changes are available in the remote repository waiting to be pulled</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1892"/>
        <source>Pull changes from the remote repository to the local repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1895"/>
        <source>Push changes from the local repository to the remote repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1899"/>
        <source>See what has changed in the working folder compared with the last committed state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1902"/>
        <source>Throw away your changes and return to the last committed state</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1905"/>
        <source>Mark the selected file(s) to be added on the next commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1909"/>
        <source>Mark the selected file(s) to be removed from version control on the next commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1912"/>
        <source>Update the working folder to the head of the current repository branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1916"/>
        <source>Commit your changes to the local repository</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1919"/>
        <source>Merge the two independent sets of changes in the local repository into the working folder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1926"/>
        <source>Edit .hgignore File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1927"/>
        <source>Edit the .hgignore file, containing the names of files that should be ignored by Mercurial</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1929"/>
        <source>Serve via HTTP</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="649"/>
        <location filename="mainwindow.cpp" line="675"/>
        <location filename="mainwindow.cpp" line="1918"/>
        <source>Merge</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1841"/>
        <source>the default branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1843"/>
        <source>branch &quot;%1&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1862"/>
        <source>On %1. Not at the head of the branch: consider updating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1851"/>
        <source>&lt;b&gt;Awaiting merge&lt;/b&gt; on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="mainwindow.cpp" line="318"/>
        <source>You are about to commit %n file(s).</source>
        <translation type="unfinished">
            <numerusform>You are about to commit %n file.</numerusform>
            <numerusform>You are about to commit %n files.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="mainwindow.cpp" line="834"/>
        <source>Running temporary server at %n address(es):</source>
        <translation type="unfinished">
            <numerusform>Running temporary server at this address:</numerusform>
            <numerusform>Running temporary server at %n addresses:</numerusform>
        </translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="838"/>
        <source>&lt;p&gt;Press Close to stop the server and return.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1565"/>
        <source>&lt;qt&gt;&lt;h3&gt;Update successful&lt;/h3&gt;&lt;p&gt;%1&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1570"/>
        <source>&lt;qt&gt;&lt;h3&gt;Merge successful&lt;/h3&gt;&lt;p&gt;%1&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1576"/>
        <source>Resolved</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1577"/>
        <source>&lt;qt&gt;&lt;h3&gt;Merge resolved&lt;/h3&gt;&lt;p&gt;Merge resolved successfully.&lt;/p&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1847"/>
        <source>(Examining repository)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1849"/>
        <source>Nothing committed to this repository yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1853"/>
        <source>Have unresolved files following merge on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1855"/>
        <source>Have merged but not yet committed on %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1859"/>
        <source>On %1. Not at the head of the branch</source>
        <translation type="unfinished"></translation>
    </message>
    <message numerus="yes">
        <location filename="mainwindow.cpp" line="1865"/>
        <source>At one of %n heads of %1</source>
        <translation type="unfinished">
            <numerusform></numerusform>
        </translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1867"/>
        <source>At the head of %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1874"/>
        <source>Open...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1877"/>
        <source>Settings...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1878"/>
        <source>View and change application settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1885"/>
        <source>Refresh</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1888"/>
        <source>Preview</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1891"/>
        <source>Pull</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1894"/>
        <source>Push</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1898"/>
        <source>Diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1901"/>
        <source>Revert</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1904"/>
        <source>Add</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1908"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1915"/>
        <source>Commit</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1923"/>
        <source>Annotate</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1924"/>
        <source>Show line-by-line version information for selected file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1930"/>
        <source>Serve local repository via http for workgroup access</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1933"/>
        <source>About</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1936"/>
        <source>Clear selections</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1942"/>
        <location filename="mainwindow.cpp" line="1961"/>
        <source>File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1949"/>
        <source>Advanced</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1955"/>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="mainwindow.cpp" line="1997"/>
        <source>Ready</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>MultiChoiceDialog</name>
    <message>
        <location filename="multichoicedialog.cpp" line="55"/>
        <source>&amp;URL:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="multichoicedialog.cpp" line="65"/>
        <location filename="multichoicedialog.cpp" line="292"/>
        <source>&amp;File:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="multichoicedialog.cpp" line="76"/>
        <source>Browse...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="multichoicedialog.cpp" line="186"/>
        <source>Open Directory</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="multichoicedialog.cpp" line="195"/>
        <source>Open File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="multichoicedialog.cpp" line="300"/>
        <location filename="multichoicedialog.cpp" line="316"/>
        <source>&amp;Folder:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QApplication</name>
    <message>
        <location filename="main.cpp" line="30"/>
        <source>EasyMercurial</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="changeset.cpp" line="72"/>
        <source>Identifier:</source>
        <oldsource>Identifier</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changeset.cpp" line="73"/>
        <source>Author:</source>
        <oldsource>Author</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changeset.cpp" line="74"/>
        <source>Date:</source>
        <oldsource>Date</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changeset.cpp" line="75"/>
        <source>Branch:</source>
        <oldsource>Branch</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changeset.cpp" line="76"/>
        <source>Tag:</source>
        <oldsource>Tag</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="changeset.cpp" line="77"/>
        <source>Comment:</source>
        <oldsource>Comment</oldsource>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RepositoryDialog</name>
    <message>
        <location filename="repositorydialog.cpp" line="24"/>
        <source>Open Repository</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>SettingsDialog</name>
    <message>
        <location filename="settingsdialog.cpp" line="33"/>
        <source>Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="40"/>
        <source>User details</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="49"/>
        <source>Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="55"/>
        <source>Email address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="63"/>
        <source>System application locations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="72"/>
        <source>Mercurial (hg) program:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="78"/>
        <location filename="settingsdialog.cpp" line="88"/>
        <location filename="settingsdialog.cpp" line="98"/>
        <location filename="settingsdialog.cpp" line="108"/>
        <location filename="settingsdialog.cpp" line="122"/>
        <source>Browse...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="82"/>
        <source>External diff program:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="92"/>
        <source>External file-merge program:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="102"/>
        <source>External text editor:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="116"/>
        <source>EasyHg Mercurial extension:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="131"/>
        <source>Use EasyHg Mercurial extension</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="147"/>
        <source>Mercurial program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="153"/>
        <source>External diff program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="159"/>
        <source>External file-merge program</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="165"/>
        <source>External text editor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="settingsdialog.cpp" line="171"/>
        <source>EasyHg Mercurial extension</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>StartupDialog</name>
    <message>
        <location filename="startupdialog.cpp" line="29"/>
        <source>About me</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="startupdialog.cpp" line="39"/>
        <source>&lt;qt&gt;&lt;big&gt;Welcome to EasyMercurial!&lt;/qt&gt;&lt;/big&gt;&lt;br&gt;How would you like to be identified in commit messages?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="startupdialog.cpp" line="42"/>
        <source>Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="startupdialog.cpp" line="50"/>
        <source>Email address:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="startupdialog.cpp" line="58"/>
        <source>&lt;br&gt;You will appear as:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>UncommittedItem</name>
    <message>
        <location filename="uncommitteditem.cpp" line="72"/>
        <source>&lt;qt&gt;&lt;b&gt;&amp;nbsp;Uncommitted changes&lt;/b&gt;&lt;/qt&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="78"/>
        <source>Diff</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="80"/>
        <source>Summarise changes</source>
        <oldsource>Show summary</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="85"/>
        <source>Commit...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="87"/>
        <source>Revert...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="133"/>
        <source>Uncommitted changes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="138"/>
        <source>Uncommitted</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="uncommitteditem.cpp" line="142"/>
        <source>changes</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>