[Xfce4-commits] <thunar-vcs-plugin:master> Updated po files * tvp-svn-helper/tvp-properties-dialog.c tvp-svn-helper/tvp-status-dialog.c: Improved depth combo box.

Peter de Ridder noreply at xfce.org
Sun Oct 25 23:12:02 CET 2009


Updating branch refs/heads/master
         to cb88e9673ee4632e46bea442f753a35efe563481 (commit)
       from 308bd813b02dc820e6a5857d8c765afd13120222 (commit)

commit cb88e9673ee4632e46bea442f753a35efe563481
Author: Peter de Ridder <peter at xfce.org>
Date:   Sun Oct 25 23:10:40 2009 +0100

    Updated po files
    * tvp-svn-helper/tvp-properties-dialog.c
      tvp-svn-helper/tvp-status-dialog.c: Improved depth combo box.

 ChangeLog                              |    5 +
 po/ar.po                               |  182 ++++---
 po/ca.po                               |  185 ++++---
 po/cs.po                               | 1003 +++++++++++++++++++-------------
 po/da.po                               |  185 ++++---
 po/de.po                               |  185 ++++---
 po/en_GB.po                            |  185 ++++---
 po/es.po                               |  185 ++++---
 po/fr.po                               |  185 ++++---
 po/gl.po                               |  185 ++++---
 po/hu.po                               |  185 ++++---
 po/id.po                               |  185 ++++---
 po/lv.po                               |  185 ++++---
 po/nl.po                               |  185 ++++---
 po/pl.po                               |  184 ++++---
 po/pt.po                               |  185 ++++---
 po/pt_BR.po                            |  185 ++++---
 po/sv.po                               |  183 ++++---
 po/thunar-vcs-plugin.pot               |  182 ++++---
 po/ur.po                               |  185 ++++---
 po/ur_PK.po                            |  185 ++++---
 po/zh_CN.po                            |  185 ++++---
 tvp-svn-helper/tsh-properties-dialog.c |    7 +-
 tvp-svn-helper/tsh-status-dialog.c     |    7 +-
 24 files changed, 2642 insertions(+), 2071 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 31a0089..9873029 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-10-25	Peter de Ridder <peter at xfce.org>
 
+	* tvp-svn-helper/tvp-properties-dialog.c
+	  tvp-svn-helper/tvp-status-dialog.c: Improved depth combo box.
+	* thunar-vcs-plugin/tvp-git-action.c tvp-git-helper/main.c
+	  tvp-git-helper/tgh-common.[ch]
+	  tvp-git-helper/tgh-clean{,-dialog}.[ch]: Added clean action.
 	* thunar-vcs-plugin/tvp-git-action.c tvp-git-helper/main.c
 	  tvp-git-helper/tgh-common.[ch]
 	  tvp-git-helper/tgh-blame{,-dialog}.[ch]: Added blame action.
diff --git a/po/ar.po b/po/ar.po
index db16056..61d8986 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: xfce\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2008-07-15 16:14+0200\n"
 "Last-Translator: Mohamed Magdy <mohamedmk at gmail.com>\n"
 "Language-Team: Arabeyes <doc at arabeyes.org>\n"
@@ -25,24 +25,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr ""
 
@@ -55,12 +58,12 @@ msgid "Changelist"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr ""
@@ -74,12 +77,12 @@ msgid "Cleanup"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -104,12 +107,12 @@ msgid "Delete"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr ""
 
@@ -149,24 +152,24 @@ msgid "Lock"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr ""
@@ -217,14 +220,14 @@ msgid "Revert"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -258,7 +261,7 @@ msgid "Update"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr ""
@@ -342,8 +345,8 @@ msgstr ""
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -354,142 +357,150 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Menu|Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 msgid "Menu|Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+msgid "Menu|Clean"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+msgid "Clean"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 msgid "Menu|Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Menu|Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Menu|Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Menu|Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 msgid "Menu|Merge"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 msgid "Merge"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Menu|Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Menu|Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 msgid "Menu|Rebase"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 msgid "Rebase"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 msgid "Menu|Reset"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 msgid "Menu|Remove"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 msgid "Remove"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Menu|Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 msgid "Menu|Stash"
 msgstr ""
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 msgid "Stash"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Menu|Tag"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr ""
 
@@ -529,7 +540,7 @@ msgstr ""
 msgid "Execute lock action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr ""
 
@@ -553,7 +564,7 @@ msgstr ""
 msgid "Execute revert action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr ""
 
@@ -569,11 +580,11 @@ msgstr ""
 msgid "Execute update action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr ""
 
@@ -613,7 +624,7 @@ msgstr ""
 msgid "Lock Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr ""
 
@@ -627,7 +638,7 @@ msgstr ""
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr ""
 
@@ -643,7 +654,7 @@ msgstr ""
 msgid "Revert Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr ""
 
@@ -672,6 +683,7 @@ msgstr ""
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr ""
 
@@ -1036,8 +1048,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1047,8 +1059,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr ""
 
@@ -1058,8 +1070,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr ""
 
@@ -1111,27 +1123,27 @@ msgstr ""
 msgid "Relocating ..."
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr ""
 
@@ -1169,35 +1181,39 @@ msgstr ""
 msgid "Trust"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+msgid "Execute clean action"
+msgstr ""
+
+#: ../tvp-git-helper/main.c:107
 msgid "Execute clone action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 msgid "Execute stash action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 msgid "Clone Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 msgid "Stash Related Options:"
 msgstr ""
 
@@ -1209,7 +1225,7 @@ msgstr ""
 msgid "Cloning ..."
 msgstr ""
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/ca.po b/po/ca.po
index c346984..3f54bd3 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: \n"
 "Last-Translator: Carles Muñoz Gorriz <carlesmu at internautas.org>\n"
 "Language-Team: Harald Servat <redcrash at gmail.com>\n"
@@ -32,24 +32,27 @@ msgid "GIT"
 msgstr "GIT"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Afegeix"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Afegir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Culpar"
 
@@ -62,12 +65,12 @@ msgid "Changelist"
 msgstr "Llista de canvis"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Obté"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Obtenir"
@@ -81,12 +84,12 @@ msgid "Cleanup"
 msgstr "Netejar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Publica"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -111,12 +114,12 @@ msgid "Delete"
 msgstr "Esborrar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diferències"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diferències"
 
@@ -156,24 +159,24 @@ msgid "Lock"
 msgstr "Bloquejar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Registre"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Registre"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Mou"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Moure"
@@ -224,14 +227,14 @@ msgid "Revert"
 msgstr "Restituir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Estat"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -265,7 +268,7 @@ msgid "Update"
 msgstr "Actualitzar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "L'acció %s no està implementada"
@@ -349,8 +352,8 @@ msgstr "Fitxers"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Immediats"
 
@@ -361,162 +364,172 @@ msgstr "Immediats"
 msgid "Infinity"
 msgstr "Infinitat"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Branca"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr "Branca"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Neteja"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Netejar"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copia"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Canvia"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Neteja"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Informació"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Infinitat"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Mou"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Fusionat"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Estat"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Resol"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Reiniciar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Restitueix"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr "Reiniciar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Resol"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resoldre"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Registre"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Estat"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Estat"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Registre"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Mostra informació de la versió"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Executa l'acció d'afegir"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Executa l'acció de culpar"
 
@@ -556,7 +569,7 @@ msgstr "Executa l'acció d'importar"
 msgid "Execute lock action"
 msgstr "Executa l'acció de bloquejar"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Executa l'acció de registre"
 
@@ -580,7 +593,7 @@ msgstr "Executa l'acció de re-ubicar"
 msgid "Execute revert action"
 msgstr "Executa l'acció de restituir"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Executar l'acció d'estat"
 
@@ -596,11 +609,11 @@ msgstr "Executar l'acció de desbloquejar"
 msgid "Execute update action"
 msgstr "Executar l'acció d'actualitzar"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Opcions relacionades amb afegir:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Opcions relatives a culpar:"
 
@@ -640,7 +653,7 @@ msgstr "Opcions relatives a importar:"
 msgid "Lock Related Options:"
 msgstr "Opcions relatives a bloquejar:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Opcions relatives al registre:"
 
@@ -654,7 +667,7 @@ msgstr "Opcions relatives a les propietats:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Propietats"
 
@@ -670,7 +683,7 @@ msgstr "Opcions relatives a re-ubicar:"
 msgid "Revert Related Options:"
 msgstr "Opcions relacionades amb restituir:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Opcions relatives a l'estat:"
 
@@ -699,6 +712,7 @@ msgstr "Falten paràmetres"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Fallat"
 
@@ -1063,8 +1077,8 @@ msgstr "Valor"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Només ell"
 
@@ -1074,8 +1088,8 @@ msgstr "Només ell"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Fitxers immediats"
 
@@ -1085,8 +1099,8 @@ msgstr "Fitxers immediats"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Recursiu"
 
@@ -1138,27 +1152,27 @@ msgstr "La re-ubicació ha finalitzat"
 msgid "Relocating ..."
 msgstr "Re-ubicant…"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Mostrar els fitxers no modificats"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Mostrar els fitxers sense versió"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Mostrar els fitxers ignorats"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Ocultar els externs"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Comprovar repositori"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "L'estat ha fallat"
 
@@ -1196,38 +1210,43 @@ msgstr "Un altre error."
 msgid "Trust"
 msgstr "Confiança"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr "Executa acció de branca"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Executa l'acció de netejar"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Executa l'acció de registre"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr "Executa acció de reiniciar"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Executar l'acció d'estat"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr "Opcions relatives a la branca:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Opcions relatives a copiar:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr "Opcions relatives a reiniciar:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Opcions relatives a l'estat:"
@@ -1242,7 +1261,7 @@ msgstr "La neteja ha finalitzat"
 msgid "Cloning ..."
 msgstr "Netejant ..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr "sense seguiment"
diff --git a/po/cs.po b/po/cs.po
index 3d57092..b55e5f1 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: xfce 4-i18-goodies\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-07-25 01:00+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-10-25 11:38+0100\n"
 "Last-Translator: Michal Várady <miko.vaji at gmail.com>\n"
 "Language-Team: Czech\n"
@@ -18,340 +18,325 @@ msgstr ""
 
 #. append the svn submenu action
 #. Lets see if we are dealing with a working copy
-#: thunar-vcs-plugin/tvp-provider.c:455
-#: thunar-vcs-plugin/tvp-provider.c:496
+#: ../thunar-vcs-plugin/tvp-provider.c:462
+#: ../thunar-vcs-plugin/tvp-provider.c:525
 msgid "SVN"
 msgstr "SVN"
 
 #. append the git submenu action
-#: thunar-vcs-plugin/tvp-provider.c:462
-#: thunar-vcs-plugin/tvp-provider.c:503
+#: ../thunar-vcs-plugin/tvp-provider.c:491
+#: ../thunar-vcs-plugin/tvp-provider.c:532
 msgid "GIT"
 msgstr "GIT"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:298
+#: ../thunar-vcs-plugin/tvp-svn-action.c:301
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Přidat (add)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:298
-#: tvp-svn-helper/main.c:246
-#: tvp-svn-helper/tsh-add.c:113
-#: tvp-svn-helper/tsh-add.c:126
-#: tvp-git-helper/main.c:98
-#: tvp-git-helper/tgh-add.c:113
+#: ../thunar-vcs-plugin/tvp-svn-action.c:301
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
+#: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Přidat (add)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:303
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Vypsat detaily (blame)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:303
-#: tvp-svn-helper/main.c:250
-#: tvp-svn-helper/main.c:254
-#: tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Vypsat detaily (blame)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:315
+#: ../thunar-vcs-plugin/tvp-svn-action.c:318
 msgid "Menu|Changelist"
 msgstr "Seznam změn"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:315
+#: ../thunar-vcs-plugin/tvp-svn-action.c:318
 msgid "Changelist"
 msgstr "Seznam změn"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:320
+#: ../thunar-vcs-plugin/tvp-svn-action.c:323
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Stáhnout (checkout)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:320
-#: tvp-svn-helper/main.c:258
-#: tvp-svn-helper/tsh-checkout.c:98
-#: tvp-svn-helper/tsh-checkout.c:110
+#: ../thunar-vcs-plugin/tvp-svn-action.c:323
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
+#: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Stáhnout (checkout)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:325
+#: ../thunar-vcs-plugin/tvp-svn-action.c:328
 msgid "Menu|Cleanup"
 msgstr "Vyčistit (cleanup)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:325
-#: tvp-svn-helper/main.c:262
+#: ../thunar-vcs-plugin/tvp-svn-action.c:328 ../tvp-svn-helper/main.c:265
 msgid "Cleanup"
 msgstr "Vyčistit (cleanup)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:330
+#: ../thunar-vcs-plugin/tvp-svn-action.c:333
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Zapsat (commit)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:330
-#: tvp-svn-helper/main.c:266
-#: tvp-svn-helper/tsh-commit.c:127
-#: tvp-svn-helper/tsh-commit.c:140
+#: ../thunar-vcs-plugin/tvp-svn-action.c:333
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
+#: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
+#: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
 msgstr "Zapsat (commit)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:335
+#: ../thunar-vcs-plugin/tvp-svn-action.c:338
 msgid "Menu|Copy"
 msgstr "Zkopírovat (copy)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:335
-#: tvp-svn-helper/main.c:270
-#: tvp-svn-helper/tsh-copy.c:165
+#: ../thunar-vcs-plugin/tvp-svn-action.c:338 ../tvp-svn-helper/main.c:273
+#: ../tvp-svn-helper/tsh-copy.c:166
 msgid "Copy"
 msgstr "Zkopírovat (copy)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:340
+#: ../thunar-vcs-plugin/tvp-svn-action.c:343
 msgid "Menu|Delete"
 msgstr "Smazat (delete)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:340
-#: tvp-svn-helper/main.c:274
-#: tvp-svn-helper/tsh-delete.c:127
-#: tvp-svn-helper/tsh-delete.c:140
+#: ../thunar-vcs-plugin/tvp-svn-action.c:343 ../tvp-svn-helper/main.c:277
+#: ../tvp-svn-helper/tsh-delete.c:127 ../tvp-svn-helper/tsh-delete.c:140
 msgid "Delete"
 msgstr "Smazat (delete)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:345
+#: ../thunar-vcs-plugin/tvp-svn-action.c:348
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Rozdíl (diff)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:345
+#: ../thunar-vcs-plugin/tvp-svn-action.c:348
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Rozdíl (diff)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:350
+#: ../thunar-vcs-plugin/tvp-svn-action.c:353
 msgid "Menu|Export"
 msgstr "Exportovat (export)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:350
-#: tvp-svn-helper/main.c:278
-#: tvp-svn-helper/tsh-export.c:107
-#: tvp-svn-helper/tsh-export.c:125
+#: ../thunar-vcs-plugin/tvp-svn-action.c:353 ../tvp-svn-helper/main.c:281
+#: ../tvp-svn-helper/tsh-export.c:107 ../tvp-svn-helper/tsh-export.c:125
 msgid "Export"
 msgstr "Exportovat (export)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:355
+#: ../thunar-vcs-plugin/tvp-svn-action.c:358
 msgid "Menu|Import"
 msgstr "Importovat (import)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:355
-#: tvp-svn-helper/main.c:282
-#: tvp-svn-helper/tsh-import.c:102
-#: tvp-svn-helper/tsh-import.c:120
+#: ../thunar-vcs-plugin/tvp-svn-action.c:358 ../tvp-svn-helper/main.c:285
+#: ../tvp-svn-helper/tsh-import.c:102 ../tvp-svn-helper/tsh-import.c:120
 msgid "Import"
 msgstr "Importovat (import)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:360
+#: ../thunar-vcs-plugin/tvp-svn-action.c:363
 msgid "Menu|Info"
 msgstr "Informace (info)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:360
+#: ../thunar-vcs-plugin/tvp-svn-action.c:363
 msgid "Info"
 msgstr "Informace (info)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:370
+#: ../thunar-vcs-plugin/tvp-svn-action.c:373
 msgid "Menu|Lock"
 msgstr "Uzamknout (lock)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:370
-#: tvp-svn-helper/main.c:286
-#: tvp-svn-helper/tsh-lock-dialog.c:72
-#: tvp-svn-helper/tsh-lock.c:130
+#: ../thunar-vcs-plugin/tvp-svn-action.c:373 ../tvp-svn-helper/main.c:289
+#: ../tvp-svn-helper/tsh-lock-dialog.c:72 ../tvp-svn-helper/tsh-lock.c:130
 msgid "Lock"
 msgstr "Uzamknout (lock)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:375
+#: ../thunar-vcs-plugin/tvp-svn-action.c:378
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Protokol (log)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:375
-#: tvp-svn-helper/main.c:290
-#: tvp-svn-helper/tsh-log-dialog.c:201
+#: ../thunar-vcs-plugin/tvp-svn-action.c:378
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
+#: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Protokol (log)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:390
+#: ../thunar-vcs-plugin/tvp-svn-action.c:393
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Přesunout (move)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:390
-#: tvp-svn-helper/main.c:294
-#: tvp-svn-helper/tsh-move.c:156
+#: ../thunar-vcs-plugin/tvp-svn-action.c:393
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
+#: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Přesunout (move)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:401
+#: ../thunar-vcs-plugin/tvp-svn-action.c:404
 msgid "Menu|Edit Properties"
 msgstr "Upravit vlastnosti (propedit)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:401
+#: ../thunar-vcs-plugin/tvp-svn-action.c:404
 msgid "Edit Properties"
 msgstr "Upravit vlastnosti (propedit)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:406
+#: ../thunar-vcs-plugin/tvp-svn-action.c:409
 msgid "Menu|Relocate"
 msgstr "Přemístit (relocate)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:406
-#: tvp-svn-helper/main.c:306
-#: tvp-svn-helper/tsh-relocate-dialog.c:217
-#: tvp-svn-helper/tsh-relocate.c:114
+#: ../thunar-vcs-plugin/tvp-svn-action.c:409 ../tvp-svn-helper/main.c:309
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:217
+#: ../tvp-svn-helper/tsh-relocate.c:114
 msgid "Relocate"
 msgstr "Přemístit (relocate)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:412
+#: ../thunar-vcs-plugin/tvp-svn-action.c:415
 msgid "Menu|Resolved"
 msgstr "Vyřešeno (resolved)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:412
-#: tvp-svn-helper/main.c:302
-#: tvp-svn-helper/tsh-common.c:500
-#: tvp-svn-helper/tsh-resolved.c:113
-#: tvp-svn-helper/tsh-resolved.c:126
+#: ../thunar-vcs-plugin/tvp-svn-action.c:415 ../tvp-svn-helper/main.c:305
+#: ../tvp-svn-helper/tsh-common.c:521 ../tvp-svn-helper/tsh-resolved.c:113
+#: ../tvp-svn-helper/tsh-resolved.c:126
 msgid "Resolved"
 msgstr "Vyřešeno (resolved)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:417
+#: ../thunar-vcs-plugin/tvp-svn-action.c:420
 msgid "Menu|Resolve"
 msgstr "Vyřešit (resolve)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:417
+#: ../thunar-vcs-plugin/tvp-svn-action.c:420
 msgid "Resolve"
 msgstr "Vyřešit (resolve)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:422
+#: ../thunar-vcs-plugin/tvp-svn-action.c:425
 msgid "Menu|Revert"
 msgstr "Obnovit předchozí (revert)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:422
-#: tvp-svn-helper/main.c:310
-#: tvp-svn-helper/tsh-revert.c:112
-#: tvp-svn-helper/tsh-revert.c:125
+#: ../thunar-vcs-plugin/tvp-svn-action.c:425 ../tvp-svn-helper/main.c:313
+#: ../tvp-svn-helper/tsh-revert.c:112 ../tvp-svn-helper/tsh-revert.c:125
 msgid "Revert"
 msgstr "Obnovit předchozí (revert)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:427
+#: ../thunar-vcs-plugin/tvp-svn-action.c:430
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Stav (status)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:427
-#: tvp-svn-helper/main.c:314
-#: tvp-svn-helper/tsh-file-selection-dialog.c:125
-#: tvp-svn-helper/tsh-status-dialog.c:247
-#: tvp-git-helper/main.c:110
-#: tvp-git-helper/tgh-file-selection-dialog.c:120
-#: tvp-git-helper/tgh-reset-dialog.c:93
-#: tvp-git-helper/tgh-status-dialog.c:125
+#: ../thunar-vcs-plugin/tvp-svn-action.c:430
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
+#: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
+#: ../tvp-git-helper/tgh-file-selection-dialog.c:122
+#: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
 msgstr "Stav (status)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:432
+#: ../thunar-vcs-plugin/tvp-svn-action.c:435
 msgid "Menu|Switch"
 msgstr "Přepnout (switch)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:432
-#: tvp-svn-helper/main.c:318
-#: tvp-svn-helper/tsh-switch.c:109
-#: tvp-svn-helper/tsh-switch.c:122
+#: ../thunar-vcs-plugin/tvp-svn-action.c:435 ../tvp-svn-helper/main.c:321
+#: ../tvp-svn-helper/tsh-switch.c:109 ../tvp-svn-helper/tsh-switch.c:122
 msgid "Switch"
 msgstr "Přepnout (switch)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:437
+#: ../thunar-vcs-plugin/tvp-svn-action.c:440
 msgid "Menu|Unlock"
 msgstr "Odemknout (unlock)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:437
-#: tvp-svn-helper/main.c:322
-#: tvp-svn-helper/tsh-unlock.c:111
+#: ../thunar-vcs-plugin/tvp-svn-action.c:440 ../tvp-svn-helper/main.c:325
+#: ../tvp-svn-helper/tsh-unlock.c:111
 msgid "Unlock"
 msgstr "Odemknout (unlock)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:442
+#: ../thunar-vcs-plugin/tvp-svn-action.c:445
 msgid "Menu|Update"
 msgstr "Aktualizovat (update)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:442
-#: tvp-svn-helper/main.c:326
-#: tvp-svn-helper/tsh-update.c:113
+#: ../thunar-vcs-plugin/tvp-svn-action.c:445 ../tvp-svn-helper/main.c:329
+#: ../tvp-svn-helper/tsh-update.c:113
 msgid "Update"
 msgstr "Aktualizovat (update)"
 
-#: thunar-vcs-plugin/tvp-svn-action.c:452
+#: ../thunar-vcs-plugin/tvp-svn-action.c:455
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Akce %s není implementovaná"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:118
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:118
 msgid "URL:"
 msgstr "Adresa URL:"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:124
-#: thunar-vcs-plugin/tvp-svn-property-page.c:137
-#: thunar-vcs-plugin/tvp-svn-property-page.c:149
-#: thunar-vcs-plugin/tvp-svn-property-page.c:167
-#: thunar-vcs-plugin/tvp-svn-property-page.c:179
-#: thunar-vcs-plugin/tvp-svn-property-page.c:192
-#: thunar-vcs-plugin/tvp-svn-property-page.c:222
-#: thunar-vcs-plugin/tvp-svn-property-page.c:300
-#: tvp-svn-helper/tsh-common.c:539
-#: tvp-svn-helper/tsh-common.c:597
-#: tvp-svn-helper/tsh-common.c:606
-#: tvp-svn-helper/tsh-common.c:628
-#: tvp-svn-helper/tsh-common.c:645
-#: tvp-svn-helper/tsh-common.c:672
-#: tvp-svn-helper/tsh-common.c:762
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:124
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:137
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:149
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:167
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:179
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:192
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:222
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:300
+#: ../tvp-svn-helper/tsh-common.c:560 ../tvp-svn-helper/tsh-common.c:618
+#: ../tvp-svn-helper/tsh-common.c:627 ../tvp-svn-helper/tsh-common.c:649
+#: ../tvp-svn-helper/tsh-common.c:666 ../tvp-svn-helper/tsh-common.c:695
+#: ../tvp-svn-helper/tsh-common.c:785
 msgid "Unknown"
 msgstr "Neznámá"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:131
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:131
 msgid "Revision:"
 msgstr "Revize:"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:143
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:143
 msgid "Repository:"
 msgstr "Repozitář:"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:161
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:161
 msgid "Modified revision:"
 msgstr "Revize změny:"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:173
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:173
 msgid "Modified date:"
 msgstr "Datum změny:"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:186
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:186
 msgid "Author:"
 msgstr "Autor:"
 
-#: thunar-vcs-plugin/tvp-svn-property-page.c:203
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:203
 msgid "Changelist:"
 msgstr "Seznam změn:"
 
 #. Translators: Depth as in depth of recursion
-#: thunar-vcs-plugin/tvp-svn-property-page.c:216
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:216
 msgid "Depth:"
 msgstr "Hloubka:"
 
 #. Translators: svn recursion depth infotmation
 #. * Exclude should not apear client side
 #.
-#: thunar-vcs-plugin/tvp-svn-property-page.c:306
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:306
 msgid "Exclude"
 msgstr "Nezahrnout"
 
 #. Translators: svn recursion depth infotmation
 #. * Empty depth means only this file/direcotry is checked out
 #.
-#: thunar-vcs-plugin/tvp-svn-property-page.c:312
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:312
 msgid "Empty"
 msgstr "Prázdná"
 
 #. Translators: svn recursion depth infotmation
 #. * Files depth means this file/direcotry and all of it's files are checked out
 #.
-#: thunar-vcs-plugin/tvp-svn-property-page.c:318
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:318
 msgid "Files"
 msgstr "Soubory"
 
@@ -364,599 +349,723 @@ msgstr "Soubory"
 #. Translators: svn recursion selection
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
-#: thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: tvp-svn-helper/tsh-properties-dialog.c:229
-#: tvp-svn-helper/tsh-status-dialog.c:200
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Tento soubor nebo adresář a v něm obsažené soubury a adresáře"
 
 #. Translators: svn recursion depth infotmation
 #. * Infinity depth means this file/direcotry is checked out with full recursion
 #.
-#: thunar-vcs-plugin/tvp-svn-property-page.c:330
+#: ../thunar-vcs-plugin/tvp-svn-property-page.c:330
 msgid "Infinity"
 msgstr "Nekonečná"
 
-#: tvp-svn-helper/main.c:105
-#: tvp-git-helper/main.c:64
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#, fuzzy
+msgid "Menu|Bisect"
+msgstr "Vypsat detaily (blame)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
+msgid "Bisect"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
+#, fuzzy
+msgid "Menu|Branch"
+msgstr "Větev"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
+#: ../tvp-git-helper/tgh-branch-dialog.c:119
+#: ../tvp-git-helper/tgh-stash-dialog.c:168
+msgid "Branch"
+msgstr "Větev"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Vyčistit (cleanup)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Vyčistit (cleanup)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
+#, fuzzy
+msgid "Menu|Clone"
+msgstr "Zkopírovat (copy)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
+#: ../tvp-git-helper/tgh-clone.c:112
+msgid "Clone"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
+#, fuzzy
+msgid "Menu|Fetch"
+msgstr "Přepnout (switch)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
+msgid "Fetch"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
+#, fuzzy
+msgid "Menu|Grep"
+msgstr "Vyčistit (cleanup)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
+msgid "Grep"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
+#, fuzzy
+msgid "Menu|Init"
+msgstr "Informace (info)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
+#, fuzzy
+msgid "Init"
+msgstr "Nekonečná"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#, fuzzy
+msgid "Menu|Merge"
+msgstr "Přesunout (move)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#, fuzzy
+msgid "Merge"
+msgstr "Spojeno"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
+#, fuzzy
+msgid "Menu|Pull"
+msgstr "Vypsat detaily (blame)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
+msgid "Pull"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
+#, fuzzy
+msgid "Menu|Push"
+msgstr "Stav (status)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
+msgid "Push"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
+#, fuzzy
+msgid "Menu|Rebase"
+msgstr "Vyřešit (resolve)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
+#, fuzzy
+msgid "Rebase"
+msgstr "Resetování"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
+#, fuzzy
+msgid "Menu|Reset"
+msgstr "Obnovit předchozí (revert)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
+#: ../tvp-git-helper/tgh-reset.c:122
+msgid "Reset"
+msgstr "Resetování"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
+#, fuzzy
+msgid "Menu|Remove"
+msgstr "Vyřešit (resolve)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
+#, fuzzy
+msgid "Remove"
+msgstr "Vyřešit (resolve)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
+#, fuzzy
+msgid "Menu|Show"
+msgstr "Protokol (log)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
+msgid "Show"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
+#, fuzzy
+msgid "Menu|Stash"
+msgstr "Stav (status)"
+
+#. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
+#. gtk_widget_show (box);
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
+#: ../tvp-git-helper/tgh-stash-dialog.c:264
+#, fuzzy
+msgid "Stash"
+msgstr "Stav (status)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
+#, fuzzy
+msgid "Menu|Tag"
+msgstr "Protokol (log)"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
+msgid "Tag"
+msgstr ""
+
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Vypíše informaci o verzi"
 
-#: tvp-svn-helper/main.c:112
-#: tvp-git-helper/main.c:71
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Spustit akci přidání (add)"
 
-#: tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Spustit akci vypsání detailů (blame)"
 
-#: tvp-svn-helper/main.c:124
+#: ../tvp-svn-helper/main.c:124
 msgid "Execute changelist action"
 msgstr "Spustí akci seznam změn"
 
-#: tvp-svn-helper/main.c:130
+#: ../tvp-svn-helper/main.c:130
 msgid "Execute checkout action"
 msgstr "Spustí akci stažení (checkout)"
 
-#: tvp-svn-helper/main.c:136
+#: ../tvp-svn-helper/main.c:136
 msgid "Execute cleanup action"
 msgstr "Spustit akci vyčištění (clean)"
 
-#: tvp-svn-helper/main.c:142
+#: ../tvp-svn-helper/main.c:142
 msgid "Execute commit action"
 msgstr "Spustit akci odeslání (commit)"
 
-#: tvp-svn-helper/main.c:148
+#: ../tvp-svn-helper/main.c:148
 msgid "Execute copy action"
 msgstr "Spustit akci kopírování (copy)"
 
-#: tvp-svn-helper/main.c:154
+#: ../tvp-svn-helper/main.c:154
 msgid "Execute delete action"
 msgstr "Spustit akci mazání (delete)"
 
-#: tvp-svn-helper/main.c:160
+#: ../tvp-svn-helper/main.c:160
 msgid "Execute export action"
 msgstr "Spustit akci exportu (export)"
 
-#: tvp-svn-helper/main.c:166
+#: ../tvp-svn-helper/main.c:166
 msgid "Execute import action"
 msgstr "Spustit akci importu (import)"
 
-#: tvp-svn-helper/main.c:172
+#: ../tvp-svn-helper/main.c:172
 msgid "Execute lock action"
 msgstr "Spustit akci uzamknutí (lock)"
 
-#: tvp-svn-helper/main.c:178
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Spustit akci protokolování (log)"
 
-#: tvp-svn-helper/main.c:184
+#: ../tvp-svn-helper/main.c:184
 msgid "Execute move action"
 msgstr "Spustit akci přesunu (move)"
 
-#: tvp-svn-helper/main.c:190
+#: ../tvp-svn-helper/main.c:190
 msgid "Execute properties action"
 msgstr "Spustit akci vlastností (propedit)"
 
-#: tvp-svn-helper/main.c:196
+#: ../tvp-svn-helper/main.c:196
 msgid "Execute resolved action"
 msgstr "Spustit akci vyřešení (resolved)"
 
-#: tvp-svn-helper/main.c:202
+#: ../tvp-svn-helper/main.c:202
 msgid "Execute relocate action"
 msgstr "Spustit akci přemístění (relocate)"
 
-#: tvp-svn-helper/main.c:208
+#: ../tvp-svn-helper/main.c:208
 msgid "Execute revert action"
 msgstr "Spustit akci obnovení (revert)"
 
-#: tvp-svn-helper/main.c:214
-#: tvp-git-helper/main.c:89
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Spustit akci stavu (status)"
 
-#: tvp-svn-helper/main.c:220
+#: ../tvp-svn-helper/main.c:220
 msgid "Execute switch action"
 msgstr "Spustit akci přepnutí (switch)"
 
-#: tvp-svn-helper/main.c:226
+#: ../tvp-svn-helper/main.c:226
 msgid "Execute unlock action"
 msgstr "Spustit akci odemknutí (unlock)"
 
-#: tvp-svn-helper/main.c:232
+#: ../tvp-svn-helper/main.c:232
 msgid "Execute update action"
 msgstr "Spustit akci aktualizace (update)"
 
-#: tvp-svn-helper/main.c:246
-#: tvp-git-helper/main.c:98
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Volby týkající se přidávání (add):"
 
-#: tvp-svn-helper/main.c:250
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Volby týkající se výpisu detailů (blame):"
 
-#: tvp-svn-helper/main.c:254
+#: ../tvp-svn-helper/main.c:257
 msgid "Changelist Related Options:"
 msgstr "Volby týkající se seznamu změn:"
 
-#: tvp-svn-helper/main.c:258
+#: ../tvp-svn-helper/main.c:261
 msgid "Checkout Related Options:"
 msgstr "Volby týkající se stahování (checkout):"
 
-#: tvp-svn-helper/main.c:262
+#: ../tvp-svn-helper/main.c:265
 msgid "Cleanup Related Options:"
 msgstr "Volby týkající se čištění (cleanup):"
 
-#: tvp-svn-helper/main.c:266
+#: ../tvp-svn-helper/main.c:269
 msgid "Commit Related Options:"
 msgstr "Volby týkající se zapisování (checkin):"
 
-#: tvp-svn-helper/main.c:270
+#: ../tvp-svn-helper/main.c:273
 msgid "Copy Related Options:"
 msgstr "Volby týkající se kopírování (copy):"
 
-#: tvp-svn-helper/main.c:274
+#: ../tvp-svn-helper/main.c:277
 msgid "Delete Related Options:"
 msgstr "Volby týkající se mazání (delete):"
 
-#: tvp-svn-helper/main.c:278
+#: ../tvp-svn-helper/main.c:281
 msgid "Export Related Options:"
 msgstr "Volby týkající se exportování (export):"
 
-#: tvp-svn-helper/main.c:282
+#: ../tvp-svn-helper/main.c:285
 msgid "Import Related Options:"
 msgstr "Volby týkající se importování (import):"
 
-#: tvp-svn-helper/main.c:286
+#: ../tvp-svn-helper/main.c:289
 msgid "Lock Related Options:"
 msgstr "Volby týkající se uzamykání (lock):"
 
-#: tvp-svn-helper/main.c:290
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Volby týkající se protokolování (log):"
 
-#: tvp-svn-helper/main.c:294
+#: ../tvp-svn-helper/main.c:297
 msgid "Move Related Options:"
 msgstr "Volby týkající se přesunu (move):"
 
-#: tvp-svn-helper/main.c:298
+#: ../tvp-svn-helper/main.c:301
 msgid "Properties Related Options:"
 msgstr "Volby týkající se vlastností (propedit:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: tvp-svn-helper/main.c:298
-#: tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Vlastnosti"
 
-#: tvp-svn-helper/main.c:302
+#: ../tvp-svn-helper/main.c:305
 msgid "Resolved Related Options:"
 msgstr "Volby týkající se řešení (resolved):"
 
-#: tvp-svn-helper/main.c:306
+#: ../tvp-svn-helper/main.c:309
 msgid "Relocate Related Options:"
 msgstr "Volby týkající se přemístění (relocate):"
 
-#: tvp-svn-helper/main.c:310
+#: ../tvp-svn-helper/main.c:313
 msgid "Revert Related Options:"
 msgstr "Volby týkající se obnovování (revert):"
 
-#: tvp-svn-helper/main.c:314
-#: tvp-git-helper/main.c:110
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Volby týkající se stavu (status):"
 
-#: tvp-svn-helper/main.c:318
+#: ../tvp-svn-helper/main.c:321
 msgid "Switch Related Options:"
 msgstr "Volby týkající se přepnutí (switch):"
 
-#: tvp-svn-helper/main.c:322
+#: ../tvp-svn-helper/main.c:325
 msgid "Unlock Related Options:"
 msgstr "Volby týkající se odemykání (unlock):"
 
-#: tvp-svn-helper/main.c:326
+#: ../tvp-svn-helper/main.c:329
 msgid "Update Related Options:"
 msgstr "Volby týkající se aktualizace (update):"
 
-#: tvp-svn-helper/main.c:369
+#: ../tvp-svn-helper/main.c:372
 msgid "Not enough arguments provided"
 msgstr "Nedostatek argumentů"
 
-#: tvp-svn-helper/tsh-add.c:73
-#: tvp-svn-helper/tsh-add.c:89
-#: tvp-svn-helper/tsh-checkout.c:71
-#: tvp-svn-helper/tsh-commit.c:91
-#: tvp-svn-helper/tsh-copy.c:87
-#: tvp-svn-helper/tsh-delete.c:91
-#: tvp-svn-helper/tsh-export.c:72
-#: tvp-svn-helper/tsh-import.c:72
-#: tvp-svn-helper/tsh-lock.c:91
-#: tvp-svn-helper/tsh-move.c:77
-#: tvp-svn-helper/tsh-resolved.c:73
-#: tvp-svn-helper/tsh-resolved.c:89
-#: tvp-svn-helper/tsh-revert.c:87
-#: tvp-svn-helper/tsh-switch.c:71
-#: tvp-svn-helper/tsh-unlock.c:86
-#: tvp-svn-helper/tsh-update.c:88
+#: ../tvp-svn-helper/tsh-add.c:73 ../tvp-svn-helper/tsh-add.c:91
+#: ../tvp-svn-helper/tsh-checkout.c:71 ../tvp-svn-helper/tsh-commit.c:97
+#: ../tvp-svn-helper/tsh-commit.c:127 ../tvp-svn-helper/tsh-commit.c:184
+#: ../tvp-svn-helper/tsh-copy.c:87 ../tvp-svn-helper/tsh-delete.c:91
+#: ../tvp-svn-helper/tsh-export.c:72 ../tvp-svn-helper/tsh-import.c:72
+#: ../tvp-svn-helper/tsh-lock.c:91 ../tvp-svn-helper/tsh-move.c:77
+#: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
+#: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
+#: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Selhal"
 
-#: tvp-svn-helper/tsh-blame-dialog.c:94
+#: ../tvp-svn-helper/tsh-blame-dialog.c:94
 msgid "Line"
 msgstr "Čára"
 
-#: tvp-svn-helper/tsh-blame-dialog.c:100
-#: tvp-svn-helper/tsh-log-dialog.c:118
+#: ../tvp-svn-helper/tsh-blame-dialog.c:100
+#: ../tvp-svn-helper/tsh-log-dialog.c:124
+#: ../tvp-git-helper/tgh-log-dialog.c:119
 msgid "Revision"
 msgstr "Revize"
 
-#: tvp-svn-helper/tsh-blame-dialog.c:106
-#: tvp-svn-helper/tsh-log-dialog.c:124
+#: ../tvp-svn-helper/tsh-blame-dialog.c:106
+#: ../tvp-svn-helper/tsh-log-dialog.c:130
+#: ../tvp-git-helper/tgh-log-dialog.c:125
 msgid "Author"
 msgstr "Autor"
 
-#: tvp-svn-helper/tsh-blame-dialog.c:112
-#: tvp-svn-helper/tsh-log-dialog.c:130
+#: ../tvp-svn-helper/tsh-blame-dialog.c:112
+#: ../tvp-svn-helper/tsh-log-dialog.c:136
 msgid "Date"
 msgstr "Datum"
 
-#: tvp-svn-helper/tsh-blame.c:75
+#: ../tvp-svn-helper/tsh-blame.c:75
 msgid "Blame failed"
 msgstr "Výpis detailů se nezdařil"
 
-#: tvp-svn-helper/tsh-cleanup.c:66
+#: ../tvp-svn-helper/tsh-cleanup.c:66
 msgid "Cleanup failed"
 msgstr "Čištění se nezdařilo"
 
-#: tvp-svn-helper/tsh-cleanup.c:81
+#: ../tvp-svn-helper/tsh-cleanup.c:81
 msgid "Cleanup finished"
 msgstr "Čištění ukončeno"
 
-#: tvp-svn-helper/tsh-cleanup.c:95
+#: ../tvp-svn-helper/tsh-cleanup.c:95
 msgid "Cleaning up ..."
 msgstr "Čistí se..."
 
-#: tvp-svn-helper/tsh-commit.c:103
-#: tvp-svn-helper/tsh-common.c:719
-#: tvp-svn-helper/tsh-copy.c:99
-#: tvp-svn-helper/tsh-delete.c:103
-#: tvp-svn-helper/tsh-import.c:82
-#: tvp-svn-helper/tsh-move.c:89
+#: ../tvp-svn-helper/tsh-commit.c:196 ../tvp-svn-helper/tsh-common.c:742
+#: ../tvp-svn-helper/tsh-copy.c:99 ../tvp-svn-helper/tsh-delete.c:103
+#: ../tvp-svn-helper/tsh-import.c:82 ../tvp-svn-helper/tsh-move.c:89
 #, c-format
 msgid "At revision: %ld"
 msgstr "Na revizi: %ld"
 
-#: tvp-svn-helper/tsh-commit.c:108
+#: ../tvp-svn-helper/tsh-commit.c:201
 msgid "Nothing to do"
 msgstr "Žádné úlohy"
 
-#: tvp-svn-helper/tsh-commit.c:114
-#: tvp-svn-helper/tsh-common.c:505
-#: tvp-svn-helper/tsh-common.c:507
-#: tvp-svn-helper/tsh-copy.c:110
-#: tvp-svn-helper/tsh-delete.c:114
-#: tvp-svn-helper/tsh-import.c:87
-#: tvp-svn-helper/tsh-move.c:100
+#: ../tvp-svn-helper/tsh-commit.c:209 ../tvp-svn-helper/tsh-common.c:526
+#: ../tvp-svn-helper/tsh-common.c:528 ../tvp-svn-helper/tsh-copy.c:110
+#: ../tvp-svn-helper/tsh-delete.c:114 ../tvp-svn-helper/tsh-import.c:87
+#: ../tvp-svn-helper/tsh-move.c:100
 msgid "Completed"
 msgstr "Dokončeno"
 
-#: tvp-svn-helper/tsh-commit.c:145
+#: ../tvp-svn-helper/tsh-commit.c:241
 msgid "Commit Message"
 msgstr "Odeslat zprávu"
 
-#: tvp-svn-helper/tsh-common.c:270
+#: ../tvp-svn-helper/tsh-common.c:271
 msgid "Store password a plaintext?"
 msgstr "Uložit heslo jako prostý text?"
 
-#: tvp-svn-helper/tsh-common.c:494
-#: tvp-svn-helper/tsh-common.c:503
-#: tvp-svn-helper/tsh-common.c:510
-#: tvp-svn-helper/tsh-common.c:632
-#: tvp-svn-helper/tsh-common.c:677
-#: tvp-svn-helper/tsh-common.c:768
+#: ../tvp-svn-helper/tsh-common.c:515 ../tvp-svn-helper/tsh-common.c:524
+#: ../tvp-svn-helper/tsh-common.c:531 ../tvp-svn-helper/tsh-common.c:653
+#: ../tvp-svn-helper/tsh-common.c:700 ../tvp-svn-helper/tsh-common.c:791
 msgid "Added"
 msgstr "Přidáno"
 
-#: tvp-svn-helper/tsh-common.c:495
-#: tvp-svn-helper/tsh-common.c:777
+#: ../tvp-svn-helper/tsh-common.c:516 ../tvp-svn-helper/tsh-common.c:800
 msgid "Copied"
 msgstr "Zkopírováno"
 
-#: tvp-svn-helper/tsh-common.c:496
-#: tvp-svn-helper/tsh-common.c:502
-#: tvp-svn-helper/tsh-common.c:511
-#: tvp-svn-helper/tsh-common.c:634
-#: tvp-svn-helper/tsh-common.c:680
-#: tvp-svn-helper/tsh-common.c:770
+#: ../tvp-svn-helper/tsh-common.c:517 ../tvp-svn-helper/tsh-common.c:523
+#: ../tvp-svn-helper/tsh-common.c:532 ../tvp-svn-helper/tsh-common.c:655
+#: ../tvp-svn-helper/tsh-common.c:703 ../tvp-svn-helper/tsh-common.c:793
 msgid "Deleted"
 msgstr "Smazáno"
 
-#: tvp-svn-helper/tsh-common.c:497
+#: ../tvp-svn-helper/tsh-common.c:518
 msgid "Restored"
 msgstr "Obnoveno"
 
-#: tvp-svn-helper/tsh-common.c:498
+#: ../tvp-svn-helper/tsh-common.c:519
 msgid "Reverted"
 msgstr "Předchozí obnoveno"
 
-#: tvp-svn-helper/tsh-common.c:499
+#: ../tvp-svn-helper/tsh-common.c:520
 msgid "Revert failed"
 msgstr "Obnovení předchozího se nezdařilo"
 
-#: tvp-svn-helper/tsh-common.c:501
+#: ../tvp-svn-helper/tsh-common.c:522
 msgid "Skipped"
 msgstr "Vynecháno"
 
-#: tvp-svn-helper/tsh-common.c:504
+#: ../tvp-svn-helper/tsh-common.c:525
 msgid "Updated"
 msgstr "Aktualizováno"
 
-#: tvp-svn-helper/tsh-common.c:506
-#: tvp-svn-helper/tsh-common.c:508
-#: tvp-svn-helper/tsh-common.c:641
+#: ../tvp-svn-helper/tsh-common.c:527 ../tvp-svn-helper/tsh-common.c:529
+#: ../tvp-svn-helper/tsh-common.c:662
 msgid "External"
 msgstr "Externí"
 
-#: tvp-svn-helper/tsh-common.c:509
-#: tvp-svn-helper/tsh-common.c:636
-#: tvp-svn-helper/tsh-common.c:683
-#: tvp-svn-helper/tsh-common.c:773
+#: ../tvp-svn-helper/tsh-common.c:530 ../tvp-svn-helper/tsh-common.c:657
+#: ../tvp-svn-helper/tsh-common.c:706 ../tvp-svn-helper/tsh-common.c:796
 msgid "Modified"
 msgstr "Pozměněno"
 
-#: tvp-svn-helper/tsh-common.c:512
-#: tvp-svn-helper/tsh-common.c:635
-#: tvp-svn-helper/tsh-common.c:686
-#: tvp-svn-helper/tsh-common.c:766
+#: ../tvp-svn-helper/tsh-common.c:533 ../tvp-svn-helper/tsh-common.c:656
+#: ../tvp-svn-helper/tsh-common.c:709 ../tvp-svn-helper/tsh-common.c:789
 msgid "Replaced"
 msgstr "Nahrazeno"
 
-#: tvp-svn-helper/tsh-common.c:513
+#: ../tvp-svn-helper/tsh-common.c:534
 msgid "Transmitting"
 msgstr "Přenáší se"
 
-#: tvp-svn-helper/tsh-common.c:515
+#: ../tvp-svn-helper/tsh-common.c:536
 msgid "Locked"
 msgstr "Uzamčeno"
 
-#: tvp-svn-helper/tsh-common.c:516
-#: tvp-svn-helper/tsh-common.c:779
+#: ../tvp-svn-helper/tsh-common.c:537 ../tvp-svn-helper/tsh-common.c:802
 msgid "Unlocked"
 msgstr "Odemčeno"
 
-#: tvp-svn-helper/tsh-common.c:517
+#: ../tvp-svn-helper/tsh-common.c:538
 msgid "Lock failed"
 msgstr "Uzamknutí se nezdařilo"
 
-#: tvp-svn-helper/tsh-common.c:518
+#: ../tvp-svn-helper/tsh-common.c:539
 msgid "Unlock failed"
 msgstr "Odemknutí se nezdařilo"
 
-#: tvp-svn-helper/tsh-common.c:519
+#: ../tvp-svn-helper/tsh-common.c:540
 msgid "Exists"
 msgstr "Existuje"
 
-#: tvp-svn-helper/tsh-common.c:520
+#: ../tvp-svn-helper/tsh-common.c:541
 msgid "Changelist set"
 msgstr "Sada seznamu změn"
 
-#: tvp-svn-helper/tsh-common.c:521
+#: ../tvp-svn-helper/tsh-common.c:542
 msgid "Changelist cleared"
 msgstr "Seznam změn vyprázdněn"
 
-#: tvp-svn-helper/tsh-common.c:522
+#: ../tvp-svn-helper/tsh-common.c:543
 msgid "Changelist moved"
 msgstr "Seznam změn přesunut"
 
-#: tvp-svn-helper/tsh-common.c:523
+#: ../tvp-svn-helper/tsh-common.c:544
 msgid "Merge begin"
 msgstr "Zahájení slučování"
 
-#: tvp-svn-helper/tsh-common.c:524
+#: ../tvp-svn-helper/tsh-common.c:545
 msgid "Foreign merge begin"
 msgstr "Zahájení vzdáleného slučování"
 
-#: tvp-svn-helper/tsh-common.c:525
+#: ../tvp-svn-helper/tsh-common.c:546
 msgid "Replace"
 msgstr "Nahradit"
 
-#: tvp-svn-helper/tsh-common.c:527
+#: ../tvp-svn-helper/tsh-common.c:548
 msgid "Property added"
 msgstr "Vlastnost přidána"
 
-#: tvp-svn-helper/tsh-common.c:528
+#: ../tvp-svn-helper/tsh-common.c:549
 msgid "Property modified"
 msgstr "Vlastnosti změněny"
 
-#: tvp-svn-helper/tsh-common.c:529
+#: ../tvp-svn-helper/tsh-common.c:550
 msgid "Property deleted"
 msgstr "Vlastnost smazána"
 
-#: tvp-svn-helper/tsh-common.c:530
+#: ../tvp-svn-helper/tsh-common.c:551
 msgid "Property nonexisting"
 msgstr "Neexistující vlastnost"
 
-#: tvp-svn-helper/tsh-common.c:531
+#: ../tvp-svn-helper/tsh-common.c:552
 msgid "Revision property set"
 msgstr "Nastavena vlastnost revize"
 
-#: tvp-svn-helper/tsh-common.c:532
+#: ../tvp-svn-helper/tsh-common.c:553
 msgid "Revision property deleted"
 msgstr "Smazána vlastnost revize"
 
-#: tvp-svn-helper/tsh-common.c:533
+#: ../tvp-svn-helper/tsh-common.c:554
 msgid "Merge completed"
 msgstr "Sloučení dokončeno"
 
-#: tvp-svn-helper/tsh-common.c:534
+#: ../tvp-svn-helper/tsh-common.c:555
 msgid "Tree conflict"
 msgstr "Konfikt ve stromu"
 
-#: tvp-svn-helper/tsh-common.c:535
+#: ../tvp-svn-helper/tsh-common.c:556
 msgid "External failed"
 msgstr "Externí selhal"
 
-#: tvp-svn-helper/tsh-common.c:596
+#: ../tvp-svn-helper/tsh-common.c:617
 msgid "Inapplicable"
 msgstr "Nepoužitelné"
 
-#: tvp-svn-helper/tsh-common.c:598
+#: ../tvp-svn-helper/tsh-common.c:619
 msgid "Unchanged"
 msgstr "Nezměněno"
 
-#: tvp-svn-helper/tsh-common.c:599
-#: tvp-svn-helper/tsh-common.c:633
+#: ../tvp-svn-helper/tsh-common.c:620 ../tvp-svn-helper/tsh-common.c:654
 msgid "Missing"
 msgstr "Chybí"
 
-#: tvp-svn-helper/tsh-common.c:600
-#: tvp-svn-helper/tsh-common.c:640
+#: ../tvp-svn-helper/tsh-common.c:621 ../tvp-svn-helper/tsh-common.c:661
 msgid "Obstructed"
 msgstr "Zabráněno"
 
-#: tvp-svn-helper/tsh-common.c:601
+#: ../tvp-svn-helper/tsh-common.c:622
 msgid "Changed"
 msgstr "Změněno"
 
-#: tvp-svn-helper/tsh-common.c:602
-#: tvp-svn-helper/tsh-common.c:637
+#: ../tvp-svn-helper/tsh-common.c:623 ../tvp-svn-helper/tsh-common.c:658
 msgid "Merged"
 msgstr "Spojeno"
 
-#: tvp-svn-helper/tsh-common.c:603
-#: tvp-svn-helper/tsh-common.c:638
+#: ../tvp-svn-helper/tsh-common.c:624 ../tvp-svn-helper/tsh-common.c:659
 msgid "Conflicted"
 msgstr "V konfliktu"
 
 #. N_("None"),
 #. N_("Unversioned"),
-#: tvp-svn-helper/tsh-common.c:631
+#: ../tvp-svn-helper/tsh-common.c:652
 msgid "Normal"
 msgstr "Běžný"
 
-#: tvp-svn-helper/tsh-common.c:639
+#: ../tvp-svn-helper/tsh-common.c:660
 msgid "Ignored"
 msgstr "Ignorováno"
 
-#: tvp-svn-helper/tsh-common.c:642
+#: ../tvp-svn-helper/tsh-common.c:663
 msgid "Incomplete"
 msgstr "Nedokončeno"
 
-#: tvp-svn-helper/tsh-copy.c:104
+#: ../tvp-svn-helper/tsh-copy.c:104
 msgid "Local copy"
 msgstr "Místní kopie"
 
-#: tvp-svn-helper/tsh-copy.c:147
+#: ../tvp-svn-helper/tsh-copy.c:148
 msgid "Copy To"
 msgstr "Kopírovat do umístění"
 
-#: tvp-svn-helper/tsh-delete.c:108
+#: ../tvp-svn-helper/tsh-delete.c:108
 msgid "Local delete"
 msgstr "Smazat místní kopii"
 
-#: tvp-svn-helper/tsh-delete.c:145
+#: ../tvp-svn-helper/tsh-delete.c:145
 msgid "Delete Message"
 msgstr "Smazat zprávu"
 
-#: tvp-svn-helper/tsh-file-dialog.c:60
+#: ../tvp-svn-helper/tsh-file-dialog.c:60
 msgid "_Certificate:"
 msgstr "_Certifikát:"
 
-#: tvp-svn-helper/tsh-file-dialog.c:67
+#: ../tvp-svn-helper/tsh-file-dialog.c:67
 msgid "Select a file"
 msgstr "Vyberte soubor"
 
-#: tvp-svn-helper/tsh-file-dialog.c:78
-#: tvp-svn-helper/tsh-login-dialog.c:98
-#: tvp-svn-helper/tsh-trust-dialog.c:73
+#: ../tvp-svn-helper/tsh-file-dialog.c:78
+#: ../tvp-svn-helper/tsh-login-dialog.c:98
+#: ../tvp-svn-helper/tsh-trust-dialog.c:73
 msgid "Remember"
 msgstr "Zapamatovat si"
 
-#: tvp-svn-helper/tsh-file-dialog.c:86
+#: ../tvp-svn-helper/tsh-file-dialog.c:86
 msgid "Certificate"
 msgstr "Certifikát"
 
-#: tvp-svn-helper/tsh-file-selection-dialog.c:91
-#: tvp-svn-helper/tsh-log-message-dialog.c:92
-#: tvp-svn-helper/tsh-notify-dialog.c:94
-#: tvp-svn-helper/tsh-status-dialog.c:116
-#: tvp-git-helper/tgh-branch-dialog.c:104
-#: tvp-git-helper/tgh-file-selection-dialog.c:92
-#: tvp-git-helper/tgh-reset-dialog.c:87
-#: tvp-git-helper/tgh-status-dialog.c:104
+#: ../tvp-svn-helper/tsh-file-selection-dialog.c:111
+#: ../tvp-svn-helper/tsh-log-dialog.c:186
+#: ../tvp-svn-helper/tsh-log-message-dialog.c:99
+#: ../tvp-svn-helper/tsh-notify-dialog.c:94
+#: ../tvp-svn-helper/tsh-status-dialog.c:118
+#: ../tvp-git-helper/tgh-branch-dialog.c:104
+#: ../tvp-git-helper/tgh-file-selection-dialog.c:94
+#: ../tvp-git-helper/tgh-notify-dialog.c:93
+#: ../tvp-git-helper/tgh-status-dialog.c:104
 msgid "Path"
 msgstr "Cesta"
 
-#: tvp-svn-helper/tsh-file-selection-dialog.c:118
-#: tvp-git-helper/tgh-file-selection-dialog.c:113
+#: ../tvp-svn-helper/tsh-file-selection-dialog.c:139
+#: ../tvp-git-helper/tgh-file-selection-dialog.c:115
 msgid "Select/Unselect all"
 msgstr "Vybrat vše nebo zrušit výběr"
 
-#: tvp-svn-helper/tsh-import.c:125
+#: ../tvp-svn-helper/tsh-import.c:125
 msgid "Import Message"
 msgstr "Vložit zprávu"
 
-#: tvp-svn-helper/tsh-log-dialog.c:136
+#: ../tvp-svn-helper/tsh-log-dialog.c:142
+#: ../tvp-git-helper/tgh-log-dialog.c:149
 msgid "Message"
 msgstr "Zpráva"
 
-#: tvp-svn-helper/tsh-log-dialog.c:174
-#: tvp-svn-helper/tsh-notify-dialog.c:88
+#: ../tvp-svn-helper/tsh-log-dialog.c:180
+#: ../tvp-svn-helper/tsh-notify-dialog.c:88
+#: ../tvp-git-helper/tgh-notify-dialog.c:87
 msgid "Action"
 msgstr "Akce"
 
-#: tvp-svn-helper/tsh-log-dialog.c:180
-msgid "File"
-msgstr "Soubor"
-
-#: tvp-svn-helper/tsh-log-message-dialog.c:86
+#: ../tvp-svn-helper/tsh-log-message-dialog.c:93
 msgid "State"
 msgstr "Stav"
 
-#: tvp-svn-helper/tsh-log-message-dialog.c:110
+#: ../tvp-svn-helper/tsh-log-message-dialog.c:118
 msgid "Log Message"
 msgstr "Zpráva záznamu"
 
-#: tvp-svn-helper/tsh-log.c:106
+#: ../tvp-svn-helper/tsh-log.c:113
 msgid "Log failed"
 msgstr "Záznam se nezdařil"
 
-#: tvp-svn-helper/tsh-login-dialog.c:65
+#: ../tvp-svn-helper/tsh-login-dialog.c:65
 msgid "_Username:"
 msgstr "_Uživatelské jméno:"
 
-#: tvp-svn-helper/tsh-login-dialog.c:81
+#: ../tvp-svn-helper/tsh-login-dialog.c:81
 msgid "_Password:"
 msgstr "_Heslo"
 
-#: tvp-svn-helper/tsh-login-dialog.c:106
+#: ../tvp-svn-helper/tsh-login-dialog.c:106
 msgid "Login"
 msgstr "Přihlásit se"
 
-#: tvp-svn-helper/tsh-move.c:94
+#: ../tvp-svn-helper/tsh-move.c:94
 msgid "Local move"
 msgstr "Místní přesun"
 
-#: tvp-svn-helper/tsh-move.c:136
+#: ../tvp-svn-helper/tsh-move.c:137
 msgid "Move To"
 msgstr "Přesunout do umístění"
 
-#: tvp-svn-helper/tsh-notify-dialog.c:100
+#: ../tvp-svn-helper/tsh-notify-dialog.c:100
 msgid "Mime type"
 msgstr "Typ MIME"
 
-#: tvp-svn-helper/tsh-notify-dialog.c:115
+#: ../tvp-svn-helper/tsh-notify-dialog.c:115
 msgid "Notification"
 msgstr "Oznámení"
 
-#: tvp-svn-helper/tsh-properties-dialog.c:126
+#: ../tvp-svn-helper/tsh-properties-dialog.c:126
+#: ../tvp-git-helper/tgh-stash-dialog.c:162
 msgid "Name"
 msgstr "Název"
 
-#: tvp-svn-helper/tsh-properties-dialog.c:132
+#: ../tvp-svn-helper/tsh-properties-dialog.c:132
 msgid "Value"
 msgstr "Hodnota"
 
@@ -966,8 +1075,8 @@ msgstr "Hodnota"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: tvp-svn-helper/tsh-properties-dialog.c:209
-#: tvp-svn-helper/tsh-status-dialog.c:182
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Pouze tato položka"
 
@@ -977,8 +1086,8 @@ msgstr "Pouze tato položka"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: tvp-svn-helper/tsh-properties-dialog.c:220
-#: tvp-svn-helper/tsh-status-dialog.c:191
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Tento soubor nebo adresář a soubory v něm obsažené"
 
@@ -988,191 +1097,283 @@ msgstr "Tento soubor nebo adresář a soubory v něm obsažené"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: tvp-svn-helper/tsh-properties-dialog.c:238
-#: tvp-svn-helper/tsh-status-dialog.c:209
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "RekurzivnÄ›"
 
 #. tsh_properties_dialog_done (dialog);
-#: tvp-svn-helper/tsh-properties.c:81
+#: ../tvp-svn-helper/tsh-properties.c:81
 msgid "Set property failed"
 msgstr "Nastavení vlastnosti se nezdařilo"
 
-#: tvp-svn-helper/tsh-properties.c:104
+#: ../tvp-svn-helper/tsh-properties.c:104
 msgid "Properties failed"
 msgstr "Vlastnosti selhaly"
 
-#: tvp-svn-helper/tsh-relocate-dialog.c:88
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:88
 msgid "_From:"
 msgstr "_Z:"
 
-#: tvp-svn-helper/tsh-relocate-dialog.c:98
-#: tvp-svn-helper/tsh-relocate-dialog.c:104
-#: tvp-svn-helper/tsh-relocate-dialog.c:153
-#: tvp-svn-helper/tsh-relocate-dialog.c:159
-#: tvp-svn-helper/tsh-relocate-dialog.c:205
-#: tvp-svn-helper/tsh-transfer-dialog.c:92
-#: tvp-svn-helper/tsh-transfer-dialog.c:98
-#: tvp-svn-helper/tsh-transfer-dialog.c:144
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:98
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:104
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:153
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:159
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:205
+#: ../tvp-svn-helper/tsh-transfer-dialog.c:92
+#: ../tvp-svn-helper/tsh-transfer-dialog.c:98
+#: ../tvp-svn-helper/tsh-transfer-dialog.c:144
+#: ../tvp-git-helper/tgh-transfer-dialog.c:76
+#: ../tvp-git-helper/tgh-transfer-dialog.c:111
 msgid "Select a folder"
 msgstr "Vyberte složku"
 
-#: tvp-svn-helper/tsh-relocate-dialog.c:143
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:143
 msgid "_To:"
 msgstr "_Do:"
 
-#: tvp-svn-helper/tsh-relocate-dialog.c:198
-#: tvp-svn-helper/tsh-transfer-dialog.c:137
+#: ../tvp-svn-helper/tsh-relocate-dialog.c:198
+#: ../tvp-svn-helper/tsh-transfer-dialog.c:137
+#: ../tvp-git-helper/tgh-transfer-dialog.c:104
 msgid "_Directory:"
 msgstr "_Adresář:"
 
-#: tvp-svn-helper/tsh-relocate.c:71
+#: ../tvp-svn-helper/tsh-relocate.c:71
 msgid "Relocate failed"
 msgstr "Přemisťování se nezdařilo"
 
-#: tvp-svn-helper/tsh-relocate.c:86
+#: ../tvp-svn-helper/tsh-relocate.c:86
 msgid "Relocate finished"
 msgstr "Přemisťování dokončeno"
 
-#: tvp-svn-helper/tsh-relocate.c:128
+#: ../tvp-svn-helper/tsh-relocate.c:128
 msgid "Relocating ..."
 msgstr "Přemisťování..."
 
-#: tvp-svn-helper/tsh-status-dialog.c:224
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Zobrazit nepozměněné soubory"
 
-#: tvp-svn-helper/tsh-status-dialog.c:228
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Zobrazit soubory bez verze"
 
-#: tvp-svn-helper/tsh-status-dialog.c:232
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Zobrazit ignorované soubory"
 
-#: tvp-svn-helper/tsh-status-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Skrýt externí"
 
-#: tvp-svn-helper/tsh-status-dialog.c:240
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Ověřit repozitář"
 
-#: tvp-svn-helper/tsh-status.c:86
-#: tvp-git-helper/tgh-common.c:48
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Stav selhal"
 
-#: tvp-svn-helper/tsh-transfer-dialog.c:82
+#: ../tvp-svn-helper/tsh-transfer-dialog.c:82
+#: ../tvp-git-helper/tgh-transfer-dialog.c:67
 msgid "_Repository:"
 msgstr "_Repozitář:"
 
-#: tvp-svn-helper/tsh-transfer-dialog.c:156
+#: ../tvp-svn-helper/tsh-transfer-dialog.c:156
+#: ../tvp-git-helper/tgh-transfer-dialog.c:123
 msgid "Transfer"
 msgstr "Přenos"
 
-#: tvp-svn-helper/tsh-trust-dialog.c:58
+#: ../tvp-svn-helper/tsh-trust-dialog.c:58
 msgid "Certificate is not yet valid."
 msgstr "Platnost certifikátu ještě nenastala."
 
-#: tvp-svn-helper/tsh-trust-dialog.c:61
+#: ../tvp-svn-helper/tsh-trust-dialog.c:61
 msgid "Certificate has expired."
 msgstr "Platnost certifikátu vypršela."
 
-#: tvp-svn-helper/tsh-trust-dialog.c:64
+#: ../tvp-svn-helper/tsh-trust-dialog.c:64
 msgid "Certificate does not match the remote hostname."
 msgstr "Certifikát neodpovídá vzdálenému hostiteli."
 
-#: tvp-svn-helper/tsh-trust-dialog.c:67
+#: ../tvp-svn-helper/tsh-trust-dialog.c:67
 msgid "Certificate authority is unknown."
 msgstr "Certifikační autorita je neznámá."
 
-#: tvp-svn-helper/tsh-trust-dialog.c:70
+#: ../tvp-svn-helper/tsh-trust-dialog.c:70
 msgid "Other failure."
 msgstr "Jiná chyba."
 
-#: tvp-svn-helper/tsh-trust-dialog.c:77
+#: ../tvp-svn-helper/tsh-trust-dialog.c:77
 msgid "Trust"
 msgstr "Důvěřovat"
 
-#: tvp-git-helper/main.c:77
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr "Spustit akci větvení (branch)"
 
-#: tvp-git-helper/main.c:83
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Spustit akci vyčištění (clean)"
+
+#: ../tvp-git-helper/main.c:107
+#, fuzzy
+msgid "Execute clone action"
+msgstr "Spustit akci protokolování (log)"
+
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr "Spustit akci resetování (reset)"
 
-#: tvp-git-helper/main.c:102
+#: ../tvp-git-helper/main.c:125
+#, fuzzy
+msgid "Execute stash action"
+msgstr "Spustit akci stavu (status)"
+
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr "Volby týkající se větvení (branch):"
 
-#: tvp-git-helper/main.c:102
-#: tvp-git-helper/tgh-branch-dialog.c:119
-msgid "Branch"
-msgstr "Větev"
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
+#, fuzzy
+msgid "Clone Related Options:"
+msgstr "Volby týkající se kopírování (copy):"
 
-#: tvp-git-helper/main.c:106
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr "Volby týkající se resetování (reset):"
 
-#: tvp-git-helper/main.c:106
-#: tvp-git-helper/tgh-reset-dialog.c:108
-#: tvp-git-helper/tgh-reset.c:125
-msgid "Reset"
-msgstr "Resetování"
+#: ../tvp-git-helper/main.c:171
+#, fuzzy
+msgid "Stash Related Options:"
+msgstr "Volby týkající se stavu (status):"
 
-#: tvp-git-helper/tgh-add.c:58
-msgid "Add finished"
-msgstr "Přidání ukončeno"
+#: ../tvp-git-helper/tgh-clone.c:58
+#, fuzzy
+msgid "Clone finished"
+msgstr "Čištění ukončeno"
 
-#: tvp-git-helper/tgh-add.c:126
-msgid "Adding ..."
-msgstr "Přidávání..."
+#: ../tvp-git-helper/tgh-clone.c:123
+#, fuzzy
+msgid "Cloning ..."
+msgstr "Čistí se..."
 
-#: tvp-git-helper/tgh-common.c:123
-#: tvp-git-helper/tgh-file-selection-dialog.c:267
+#: ../tvp-git-helper/tgh-common.c:199
+#: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr "nesledovaný"
 
+#: ../tvp-git-helper/tgh-log-dialog.c:131
+#, fuzzy
+msgid "AuthorDate"
+msgstr "Autor"
+
+#: ../tvp-git-helper/tgh-log-dialog.c:143
+#, fuzzy
+msgid "CommitDate"
+msgstr "Zapsat (commit)"
+
+#: ../tvp-git-helper/tgh-log-dialog.c:187
+#: ../tvp-git-helper/tgh-stash-dialog.c:198
+#, fuzzy
+msgid "Changes"
+msgstr "Změněno"
+
+#: ../tvp-git-helper/tgh-log-dialog.c:194
+#: ../tvp-git-helper/tgh-stash-dialog.c:205
+msgid "File"
+msgstr "Soubor"
+
+#: ../tvp-git-helper/tgh-notify-dialog.c:108
+msgid "Notify"
+msgstr ""
+
+#: ../tvp-git-helper/tgh-reset.c:50
+#, fuzzy
+msgid "Reset finished"
+msgstr "Přemisťování dokončeno"
+
+#: ../tvp-git-helper/tgh-reset.c:135
+#, fuzzy
+msgid "Reset ..."
+msgstr "Resetování"
+
+#: ../tvp-git-helper/tgh-stash-dialog.c:174
+msgid "Description"
+msgstr ""
+
+#: ../tvp-git-helper/tgh-stash-dialog.c:438
+msgid "Stash description:"
+msgstr ""
+
+#: ../tvp-git-helper/tgh-stash-dialog.c:574
+#, c-format
+msgid "Are you sure you want to drop %s?"
+msgstr ""
+
+#: ../tvp-git-helper/tgh-stash-dialog.c:602
+msgid "Are you sure you want to clear all stash?"
+msgstr ""
+
+#~ msgid "Add finished"
+#~ msgstr "Přidání ukončeno"
+
+#~ msgid "Adding ..."
+#~ msgstr "Přidávání..."
+
 #~ msgid "%1$s on %2$s"
 #~ msgstr "%1$s na serveru %2$s"
+
 #~ msgid "Select A File"
 #~ msgstr "Vyberte soubor"
+
 #~ msgid "Desktop"
 #~ msgstr "Pracovní prostředí"
+
 #~ msgid "(None)"
 #~ msgstr "(Žádný)"
+
 #~ msgid "Dialog"
 #~ msgstr "Dialogové okno"
+
 #~ msgid "The file chooser dialog to use."
 #~ msgstr "Používané dialogové okno pro výběr souboru."
+
 #~ msgid "Focus on click"
 #~ msgstr "Zaměřit při kliknutí"
+
 #~ msgid "Whether the entry grabs focus when it is clicked with the mouse"
 #~ msgstr "Určuje, zda bude položka vybrána po kliknutí"
+
 #~ msgid "Title"
 #~ msgstr "Titulek"
+
 #~ msgid "The title of the file chooser dialog."
 #~ msgstr "Titulek dialogového okna pro výběr souboru."
+
 #~ msgid "Width In Characters"
 #~ msgstr "Šířka v počtu znaků"
+
 #~ msgid "The desired width of the entry widget, in characters."
 #~ msgstr "Požadovaná šířka vstupního prvku, uveďte počet znaků."
+
 #~ msgid "Other..."
 #~ msgstr "Jiné..."
+
 #~ msgid "Modify Property Recursive"
 #~ msgstr "Pozměnit vlastnosti rekurzivně"
 
 #, fuzzy
 #~ msgid "At revision: %"
 #~ msgstr "Na revizi: %li"
+
 #~ msgid "SVN _Import"
 #~ msgstr "_Import SVN"
+
 #~ msgid "SVN _Checkout"
 #~ msgstr "_Načtení z SVN (checkout)"
 
 #, fuzzy
 #~ msgid "SVN _Export"
 #~ msgstr "_Import SVN"
-
diff --git a/po/da.po b/po/da.po
index 6102f8d..0cb93f9 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin 0.0.3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-08-19 23:52+0100\n"
 "Last-Translator: Per Kongstad <p_kongstad at op.pl>\n"
 "Language-Team: Danish <dansk at dansk-gruppen.dk>\n"
@@ -32,26 +32,29 @@ msgid "GIT"
 msgstr "GIT"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Tilføj"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Tilføj"
 
 # http://svnbook.red-bean.com/en/1.0/re02.html
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Vis ansvarlige"
 
 # http://svnbook.red-bean.com/en/1.0/re02.html
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Vis ansvarlige"
 
@@ -64,12 +67,12 @@ msgid "Changelist"
 msgstr "Ændringsliste"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Tjek ud"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Tjek ud"
@@ -83,12 +86,12 @@ msgid "Cleanup"
 msgstr "Oprydning"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Integrér"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -113,12 +116,12 @@ msgid "Delete"
 msgstr "Slet"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diff"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diff"
 
@@ -158,24 +161,24 @@ msgid "Lock"
 msgstr "LÃ¥s"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Flyt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Flyt"
@@ -226,14 +229,14 @@ msgid "Revert"
 msgstr "Forkast"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -267,7 +270,7 @@ msgid "Update"
 msgstr "Opdatér"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Handling %s er ikke implementeret"
@@ -351,8 +354,8 @@ msgstr "Filer"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Umiddelbare"
 
@@ -364,163 +367,173 @@ msgid "Infinity"
 msgstr "Evighed"
 
 # http://svnbook.red-bean.com/en/1.0/re02.html
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Vis ansvarlige"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Gren"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr "Gren"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Oprydning"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Oprydning"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Kopiér"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Skift"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Oprydning"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Evighed"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Flyt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Sammenføjet"
 
 # http://svnbook.red-bean.com/en/1.0/re02.html
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Vis ansvarlige"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Løs"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Nulstil"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Forkast"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr "Nulstil"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Løs"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Løs"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Udskriv versionsinformation"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Kør handlingen tilføj"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Kør anklagehandling"
 
@@ -560,7 +573,7 @@ msgstr "Kør importérhandling"
 msgid "Execute lock action"
 msgstr "Kør låsehandling"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Kør loghandling"
 
@@ -584,7 +597,7 @@ msgstr "Kør adresseskifthandling"
 msgid "Execute revert action"
 msgstr "Kør forkastehandling"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Kør statushandling"
 
@@ -600,11 +613,11 @@ msgstr "Kør låsophandling"
 msgid "Execute update action"
 msgstr "Udfør opdatérhandling"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Tilføj-relaterede tilvalg:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Anklag-relaterede tilvalg:"
 
@@ -644,7 +657,7 @@ msgstr "Importér-relaterede tilvalg:"
 msgid "Lock Related Options:"
 msgstr "LÃ¥se-relaterede tilvalg:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Log-relaterede tilvalg:"
 
@@ -658,7 +671,7 @@ msgstr "Egenskab-relaterede tilvalg:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Egenskaber"
 
@@ -674,7 +687,7 @@ msgstr "Adresseskift-relaterede tilvalg:"
 msgid "Revert Related Options:"
 msgstr "Forkast-relaterede tilvalg:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Status-relaterede tilvalg:"
 
@@ -703,6 +716,7 @@ msgstr "For få parametre angivet"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Fejlede"
 
@@ -1067,8 +1081,8 @@ msgstr "Værdi"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Aktuelle"
 
@@ -1078,8 +1092,8 @@ msgstr "Aktuelle"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Umiddelbare filer"
 
@@ -1089,8 +1103,8 @@ msgstr "Umiddelbare filer"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Rekursivt"
 
@@ -1142,27 +1156,27 @@ msgstr "Adresseskift afsluttet"
 msgid "Relocating ..."
 msgstr "Skifter adresse ..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Vis uændrede filer"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Vis ikkeversionerede filer"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Vis ignorede filer"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Skjul eksterne"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Tjek arkiv"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status fejlede"
 
@@ -1200,38 +1214,43 @@ msgstr "Anden fejl."
 msgid "Trust"
 msgstr "Stol på"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr "Kør grenhandling"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Kør rydophandling"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Kør loghandling"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr "Kør nulstilhandling"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Kør statushandling"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr "Gren-relaterede tilvalg:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Kopiér-relaterede tilvalg:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr "Nulstil-relaterede tilvalg:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Status-relaterede tilvalg:"
@@ -1246,7 +1265,7 @@ msgstr "Oprydning afsluttet"
 msgid "Cloning ..."
 msgstr "Rydder op ..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr "uden revisionsspor"
diff --git a/po/de.po b/po/de.po
index bc8d8b6..1282d56 100644
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-04-14 23:02+0200\n"
 "Last-Translator: Fabian Nowak <timystery at arcor.de>\n"
 "Language-Team: German\n"
@@ -31,24 +31,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Hinzufügen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Hinzufügen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Beschuldigen"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Beschuldigen"
 
@@ -61,12 +64,12 @@ msgid "Changelist"
 msgstr "Änderungsliste"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Auschecken"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Auschecken"
@@ -80,12 +83,12 @@ msgid "Cleanup"
 msgstr "Aufräumen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Einchecken"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -110,12 +113,12 @@ msgid "Delete"
 msgstr "Löschen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Unterschiede"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Unterschiede"
 
@@ -155,24 +158,24 @@ msgid "Lock"
 msgstr "Sperren"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Verschieben"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Verschieben"
@@ -223,14 +226,14 @@ msgid "Revert"
 msgstr "Rückgängig"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -264,7 +267,7 @@ msgid "Update"
 msgstr "Aktualisieren"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Aktion »%s« ist nicht implementiert"
@@ -348,8 +351,8 @@ msgstr "Dateien"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Ab dieser Ebene"
 
@@ -360,163 +363,173 @@ msgstr "Ab dieser Ebene"
 msgid "Infinity"
 msgstr "Unendlich"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Beschuldigen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Beschuldigen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Aufräumen"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Aufräumen"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Kopieren"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Umschalten"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Aufräumen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Information"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Unendlich"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Verschieben"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Zusammengeführt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Beschuldigen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Auflösen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Rückgängig"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Rückgängig"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Rückgängig"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Auflösen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Auflösen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Versionsinformationen ausgeben"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Aktion »Hinzufügen« ausführen"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Aktion »Beschuldigen« ausführen"
 
@@ -556,7 +569,7 @@ msgstr "Aktion »Importieren« ausführen"
 msgid "Execute lock action"
 msgstr "Aktion »Sperren« ausführen"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Aktion »Log« ausführen"
 
@@ -580,7 +593,7 @@ msgstr "Aktion »Umplatzieren« ausführen"
 msgid "Execute revert action"
 msgstr "Aktion »Rückgängig« ausführen"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Aktion »Status« ausführen"
 
@@ -596,11 +609,11 @@ msgstr "Aktion »Entsperren« ausführen"
 msgid "Execute update action"
 msgstr "Aktion »Aktualisieren« ausführen"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Optionen fürs Hinzufügen:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Optionen fürs Beschuldigen:"
 
@@ -640,7 +653,7 @@ msgstr "Optionen fürs Importieren:"
 msgid "Lock Related Options:"
 msgstr "Optionen fürs Sperren:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Optionen für Logs:"
 
@@ -654,7 +667,7 @@ msgstr "Optionen für die Eigenschaften:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Eigenschaften"
 
@@ -670,7 +683,7 @@ msgstr "Optionen fürs Umplatzieren:"
 msgid "Revert Related Options:"
 msgstr "Optionen fürs Rückängigmachen:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Optionen für den Zustand:"
 
@@ -699,6 +712,7 @@ msgstr "Nicht genügend Argumente vorhanden"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Fehlgeschlagen"
 
@@ -1072,8 +1086,8 @@ msgstr "Wert"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Selbst"
 
@@ -1083,8 +1097,8 @@ msgstr "Selbst"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Alle Dateien ab dieser Ebene"
 
@@ -1094,8 +1108,8 @@ msgstr "Alle Dateien ab dieser Ebene"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Rekursiv"
 
@@ -1147,27 +1161,27 @@ msgstr "Umplatzieren vollendet"
 msgid "Relocating ..."
 msgstr "Platziere um ..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Unveränderte Dateien zeigen"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Unversionierte Dateien zeigen"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Ignorierte Dateien zeigen"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Externes verbergen"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Ablage überprüfen"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status fehlgeschlagen"
 
@@ -1205,42 +1219,47 @@ msgstr "Anderer Fehler."
 msgid "Trust"
 msgstr "Vertrauen"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Aktion »Beschuldigen« ausführen"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Aktion »Aufräumen« ausführen"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Aktion »Log« ausführen"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Aktion »Rückgängig« ausführen"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Aktion »Status« ausführen"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Optionen fürs Beschuldigen:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Optionen fürs Kopieren:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Optionen fürs Rückängigmachen:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Optionen für den Zustand:"
@@ -1255,7 +1274,7 @@ msgstr "Aufräumen vollständig"
 msgid "Cloning ..."
 msgstr "Räume auf ..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/en_GB.po b/po/en_GB.po
index 8178d0e..8b6e293 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunart-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-08-30 19:33+1000\n"
 "Last-Translator: Jeff Bailes <thepizzaking at gmail.com>\n"
 "Language-Team: English/GB\n"
@@ -31,24 +31,27 @@ msgid "GIT"
 msgstr "GIT"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Add"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Add"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Blame"
 
@@ -61,12 +64,12 @@ msgid "Changelist"
 msgstr "Changelist"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Checkout"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Checkout"
@@ -80,12 +83,12 @@ msgid "Cleanup"
 msgstr "Cleanup"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Commit"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -110,12 +113,12 @@ msgid "Delete"
 msgstr "Delete"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diff"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diff"
 
@@ -155,24 +158,24 @@ msgid "Lock"
 msgstr "Lock"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Move"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Move"
@@ -223,14 +226,14 @@ msgid "Revert"
 msgstr "Revert"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -264,7 +267,7 @@ msgid "Update"
 msgstr "Update"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Action %s is unimplemented"
@@ -348,8 +351,8 @@ msgstr "Files"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Immediates"
 
@@ -360,162 +363,172 @@ msgstr "Immediates"
 msgid "Infinity"
 msgstr "Infinity"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Branch"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr "Branch"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Cleanup"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Cleanup"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copy"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Switch"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Cleanup"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Infinity"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Move"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Merged"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Reset"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Revert"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr "Reset"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Print version information"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Execute add action"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Execute blame action"
 
@@ -555,7 +568,7 @@ msgstr "Execute import action"
 msgid "Execute lock action"
 msgstr "Execute lock action"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Execute log action"
 
@@ -579,7 +592,7 @@ msgstr "Execute relocate action"
 msgid "Execute revert action"
 msgstr "Execute revert action"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Execute status action"
 
@@ -595,11 +608,11 @@ msgstr "Execute unlock action"
 msgid "Execute update action"
 msgstr "Execute update action"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Add Related Options:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Blame Related Options:"
 
@@ -639,7 +652,7 @@ msgstr "Import Related Options:"
 msgid "Lock Related Options:"
 msgstr "Lock Related Options:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Log Related Options:"
 
@@ -653,7 +666,7 @@ msgstr "Properties Related Options:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Properties"
 
@@ -669,7 +682,7 @@ msgstr "Relocate Related Options:"
 msgid "Revert Related Options:"
 msgstr "Revert Related Options:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Status Related Options:"
 
@@ -698,6 +711,7 @@ msgstr "Not enough arguments provided"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Failed"
 
@@ -1062,8 +1076,8 @@ msgstr "Value"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Self"
 
@@ -1073,8 +1087,8 @@ msgstr "Self"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Immediate files"
 
@@ -1084,8 +1098,8 @@ msgstr "Immediate files"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Recursive"
 
@@ -1137,27 +1151,27 @@ msgstr "Relocate finished"
 msgid "Relocating ..."
 msgstr "Relocating ..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Show Unmodified Files"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Show Unversioned Files"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Show Ignored Files"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Hide Externals"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Check Repository"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status failed"
 
@@ -1195,38 +1209,43 @@ msgstr "Other failure."
 msgid "Trust"
 msgstr "Trust"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr "Execute branch action"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Execute cleanup action"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Execute log action"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr "Execute reset action"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Execute status action"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr "Branch Related Options:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Copy Related Options:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr "Reset Related Options:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Status Related Options:"
@@ -1241,7 +1260,7 @@ msgstr "Cleanup finished"
 msgid "Cloning ..."
 msgstr "Cleaning up ..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr "untracked"
diff --git a/po/es.po b/po/es.po
index b6cd68f..0622c2b 100644
--- a/po/es.po
+++ b/po/es.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin 0.0.3\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2008-12-16 21:49+0100\n"
 "Last-Translator: Abel Martín <abel.martin.ruiz at gmail.com>\n"
 "Language-Team: Spanish <xfce-i18n at xfce.org>\n"
@@ -31,24 +31,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Añadir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Añadir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Revisión detallada"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Revisión detallada"
 
@@ -63,12 +66,12 @@ msgid "Changelist"
 msgstr "Cambiado"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Obtener"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Obtener"
@@ -82,12 +85,12 @@ msgid "Cleanup"
 msgstr "Eliminar bloqueos"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Enviar cambios"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -112,12 +115,12 @@ msgid "Delete"
 msgstr "Borrar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diferencias"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diferencias"
 
@@ -157,24 +160,24 @@ msgid "Lock"
 msgstr "Bloquear"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Mostrar registro"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Mostrar registro"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Mover"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Mover"
@@ -225,14 +228,14 @@ msgid "Revert"
 msgstr "Revertir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Estado"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -266,7 +269,7 @@ msgid "Update"
 msgstr "Actualizar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "La acción %s no está implementada"
@@ -352,8 +355,8 @@ msgstr "Archivo"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -364,162 +367,172 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Revisión detallada"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Revisión detallada"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Eliminar bloqueos"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Eliminar bloqueos"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copiar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Intercambiar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Eliminar bloqueos"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Información"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Mover"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Fusionado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Revisión detallada"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Estado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Revertir"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Revertir"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Revertir"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Mostrar registro"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Estado"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Estado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Mostrar registro"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Imprimir información de versión"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Ejecutar acción añadir"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Ejecutar acción diferencias detalladas"
 
@@ -560,7 +573,7 @@ msgstr "Ejecutar acción importar"
 msgid "Execute lock action"
 msgstr "Ejecutar acción bloquear"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Ejecutar acción mostrar registro"
 
@@ -584,7 +597,7 @@ msgstr "Ejecutar acción reubicar"
 msgid "Execute revert action"
 msgstr "Ejecutar acción revertir"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Ejecutar acción estado"
 
@@ -600,11 +613,11 @@ msgstr "Ejecutar acción desbloquear"
 msgid "Execute update action"
 msgstr "Ejecutar acción actualizar"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Opciones relacionadas con añadir:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Opciones relacionadas con revisión detallada:"
 
@@ -645,7 +658,7 @@ msgstr "Opciones relacionadas con importar:"
 msgid "Lock Related Options:"
 msgstr "Opciones relacionadas con bloquear:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Opciones relacionadas con mostrar registro:"
 
@@ -659,7 +672,7 @@ msgstr "Opciones relacionadas con propiedades:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Propiedades"
 
@@ -675,7 +688,7 @@ msgstr "Opciones relacionadas con reubicar:"
 msgid "Revert Related Options:"
 msgstr "Opciones relacionadas con revertir:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Opciones relacionadas con estado:"
 
@@ -704,6 +717,7 @@ msgstr "No se proporcionaron argumentos suficientes"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Fallo"
 
@@ -1079,8 +1093,8 @@ msgstr "Valor"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1090,8 +1104,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 #, fuzzy
 msgid "Immediate files"
 msgstr "Fallo al reubicar"
@@ -1102,8 +1116,8 @@ msgstr "Fallo al reubicar"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Mostrar recursivamente"
@@ -1156,27 +1170,27 @@ msgstr "Finalizó la reubicación"
 msgid "Relocating ..."
 msgstr "Reubicando..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Mostrar archivos sin modificar"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Mostrar archivos sin versión"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Mostrar archivos ignorados"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Ocultar externos"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Comprobar repositorio"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Fallo al obtener el estado"
 
@@ -1214,42 +1228,47 @@ msgstr "Otros fallos."
 msgid "Trust"
 msgstr "Confianza"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Ejecutar acción diferencias detalladas"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Ejecutar acción eliminar bloqueos"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Ejecutar acción mostrar registro"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Ejecutar acción revertir"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Ejecutar acción estado"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Opciones relacionadas con revisión detallada:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Opciones relacionadas con copiar:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Opciones relacionadas con revertir:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Opciones relacionadas con estado:"
@@ -1264,7 +1283,7 @@ msgstr "Eliminación de bloqueos finalizada"
 msgid "Cloning ..."
 msgstr "Eliminando bloqueos..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/fr.po b/po/fr.po
index cc4394b..ec9e1e7 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: xfce-i 18n\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2007-10-24 13:04+0100\n"
 "Last-Translator: Mike Massonnet <mmassonnet at gmail.com>\n"
 "Language-Team: French\n"
@@ -31,25 +31,28 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Ajouter"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 #, fuzzy
 msgid "Menu|Blame"
 msgstr "Différences détaillées"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Différences détaillées"
 
@@ -63,13 +66,13 @@ msgid "Changelist"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 #, fuzzy
 msgid "Menu|Checkout"
 msgstr "Extraction"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Extraction"
@@ -84,13 +87,13 @@ msgid "Cleanup"
 msgstr "Nettoyer les verrous"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 #, fuzzy
 msgid "Menu|Commit"
 msgstr "Envoyer"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -118,13 +121,13 @@ msgid "Delete"
 msgstr "Effacer"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 #, fuzzy
 msgid "Menu|Diff"
 msgstr "Différences"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Différences"
 
@@ -169,24 +172,24 @@ msgid "Lock"
 msgstr "Bloquer"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Journal"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr ""
@@ -243,15 +246,15 @@ msgid "Revert"
 msgstr "Restaurer"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 #, fuzzy
 msgid "Menu|Status"
 msgstr "État"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -288,7 +291,7 @@ msgid "Update"
 msgstr "Mettre à jour"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr ""
@@ -374,8 +377,8 @@ msgstr ""
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -386,163 +389,173 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Différences détaillées"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Différences détaillées"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Nettoyer les verrous"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Nettoyer les verrous"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Complété"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Modifier l'adresse du dépôt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Nettoyer les verrous"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Information"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Effacer"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Envoyer"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Différences détaillées"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "État"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Fixer comme résolu"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Restaurer"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Restaurer"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Restaurer"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Fixer comme résolu"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Fixer comme résolu"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Modifier l'adresse du dépôt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "État"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "État"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Différences détaillées"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Afficher l'information sur la version"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 #, fuzzy
 msgid "Execute add action"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 #, fuzzy
 msgid "Execute blame action"
 msgstr "Exécuter une extraction"
@@ -591,7 +604,7 @@ msgstr "Exécuter une extraction"
 msgid "Execute lock action"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 #, fuzzy
 msgid "Execute log action"
 msgstr "Exécuter une mise à jour"
@@ -621,7 +634,7 @@ msgstr "Exécuter une mise à jour"
 msgid "Execute revert action"
 msgstr "Exécuter une extraction"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 #, fuzzy
 msgid "Execute status action"
 msgstr "Exécuter une mise à jour"
@@ -640,11 +653,11 @@ msgstr "Exécuter une extraction"
 msgid "Execute update action"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 #, fuzzy
 msgid "Blame Related Options:"
 msgstr "Exécuter une mise à jour"
@@ -687,7 +700,7 @@ msgstr ""
 msgid "Lock Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr ""
 
@@ -702,7 +715,7 @@ msgstr "Éditer les propriétés"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 #, fuzzy
 msgid "Properties"
 msgstr "Éditer les propriétés"
@@ -720,7 +733,7 @@ msgstr "Exécuter une mise à jour"
 msgid "Revert Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr ""
 
@@ -750,6 +763,7 @@ msgstr ""
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr ""
 
@@ -1147,8 +1161,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1158,8 +1172,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 #, fuzzy
 msgid "Immediate files"
 msgstr "Restaurer"
@@ -1170,8 +1184,8 @@ msgstr "Restaurer"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Fixer comme résolu"
@@ -1229,28 +1243,28 @@ msgstr "Nettoyer les verrous"
 msgid "Relocating ..."
 msgstr "Nettoyer les verrous"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 #, fuzzy
 msgid "Hide Externals"
 msgstr "Externe"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 #, fuzzy
 msgid "Status failed"
 msgstr "État"
@@ -1289,42 +1303,47 @@ msgstr ""
 msgid "Trust"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Exécuter une extraction"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Exécuter une extraction"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Exécuter une extraction"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Exécuter une mise à jour"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Exécuter une mise à jour"
@@ -1339,7 +1358,7 @@ msgstr "Nettoyer les verrous"
 msgid "Cloning ..."
 msgstr "Nettoyer les verrous"
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/gl.po b/po/gl.po
index 478e0df..111aa9d 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-04-14 22:02+0100\n"
 "Last-Translator: Leandro Regueiro <leandro.regueiro at gmail.com>\n"
 "Language-Team: Galician <proxecto at trasno.net>\n"
@@ -34,25 +34,28 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Engadir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Engadir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 #, fuzzy
 msgid "Menu|Blame"
 msgstr "Menú Pinceis"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr ""
 
@@ -67,13 +70,13 @@ msgid "Changelist"
 msgstr "Lista de cambios"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 #, fuzzy
 msgid "Menu|Checkout"
 msgstr "Menú Pinceis"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr ""
@@ -89,13 +92,13 @@ msgid "Cleanup"
 msgstr "A limpar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 #, fuzzy
 msgid "Menu|Commit"
 msgstr "Enviar cambios"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 #, fuzzy
@@ -121,12 +124,12 @@ msgid "Delete"
 msgstr "Eliminar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diferencias"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 #, fuzzy
 msgid "Diff"
 msgstr "Diff"
@@ -167,24 +170,24 @@ msgid "Lock"
 msgstr "Bloquear"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Rexistro"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Rexistro"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Mover"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Mover"
@@ -241,14 +244,14 @@ msgid "Revert"
 msgstr "Reverter"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Estado"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -284,7 +287,7 @@ msgid "Update"
 msgstr "Actualizar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "A acción %s non está implementada"
@@ -369,8 +372,8 @@ msgstr "Ficheiros"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -382,163 +385,173 @@ msgstr ""
 msgid "Infinity"
 msgstr "infinito"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Menú Pinceis"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Menú Pinceis"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Menú Pinceis"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "A limpar"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copiar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Cambiar de usuario"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Menú Pinceis"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Información"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "infinito"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Mover"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Combinado: %s"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Menú Pinceis"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Estado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "_Resolver conflitos..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Reverter imaxe"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "_Resolver conflitos..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "_Resolver conflitos..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Rexistro"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Estado"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Estado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Rexistro"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Mostrar a información da versión"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Executar a acción de engadir"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 #, fuzzy
 msgid "Execute blame action"
 msgstr "Desface-la última acción"
@@ -587,7 +600,7 @@ msgstr "Desface-la última acción"
 msgid "Execute lock action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 #, fuzzy
 msgid "Execute log action"
 msgstr "Desface-la última acción"
@@ -617,7 +630,7 @@ msgstr "Desface-la última acción"
 msgid "Execute revert action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 #, fuzzy
 msgid "Execute status action"
 msgstr "Desface-la última acción"
@@ -637,7 +650,7 @@ msgstr "Desface-la última acción"
 msgid "Execute update action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 #, fuzzy
 msgid "Add Related Options:"
 msgstr ""
@@ -645,7 +658,7 @@ msgstr ""
 "\n"
 "Opcións dispoñibles:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 #, fuzzy
 msgid "Blame Related Options:"
 msgstr ""
@@ -722,7 +735,7 @@ msgstr ""
 "\n"
 "Opcións dispoñibles:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 #, fuzzy
 msgid "Log Related Options:"
 msgstr ""
@@ -745,7 +758,7 @@ msgstr "Opcións para modificar as propiedades dunha ventá"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Propiedades"
 
@@ -773,7 +786,7 @@ msgstr ""
 "\n"
 "Opcións dispoñibles:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 #, fuzzy
 msgid "Status Related Options:"
 msgstr ""
@@ -818,6 +831,7 @@ msgstr "Non se proporcionaron argumentos suficientes"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Fallou"
 
@@ -1237,8 +1251,8 @@ msgstr "Valor"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 #, fuzzy
 msgid "Self"
 msgstr "Propio"
@@ -1249,8 +1263,8 @@ msgstr "Propio"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 #, fuzzy
 msgid "Immediate files"
 msgstr "Exportando %d ficheiros"
@@ -1261,8 +1275,8 @@ msgstr "Exportando %d ficheiros"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Amosar/Agochar"
@@ -1325,31 +1339,31 @@ msgstr "Debuxo rematado"
 msgid "Relocating ..."
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 #, fuzzy
 msgid "Show Unmodified Files"
 msgstr "Mostrar os ficheiros binarios"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 #, fuzzy
 msgid "Show Unversioned Files"
 msgstr "Mostrar os ficheiros binarios"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 #, fuzzy
 msgid "Show Ignored Files"
 msgstr "Mostrar os ficheiros binarios"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 #, fuzzy
 msgid "Hide Externals"
 msgstr "Agochar o obxecto"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Comprobar o repositorio"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 #, fuzzy
 msgid "Status failed"
 msgstr "Fallou"
@@ -1388,27 +1402,32 @@ msgstr "Outro fallo."
 msgid "Trust"
 msgstr "Confiar"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Desface-la última acción"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Desface-la última acción"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr ""
@@ -1416,7 +1435,7 @@ msgstr ""
 "\n"
 "Opcións dispoñibles:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr ""
@@ -1424,7 +1443,7 @@ msgstr ""
 "\n"
 "Opcións dispoñibles:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr ""
@@ -1432,7 +1451,7 @@ msgstr ""
 "\n"
 "Opcións dispoñibles:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr ""
@@ -1450,7 +1469,7 @@ msgstr "Debuxo rematado"
 msgid "Cloning ..."
 msgstr "Subir cursor"
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 447b28f..87050a9 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Thunar SVN plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2007-06-04 08:37+0100\n"
 "Last-Translator: SZERVÁC Attila <sas at 321.hu>\n"
 "Language-Team: Hungarian\n"
@@ -27,24 +27,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Hozzáad"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr ""
 
@@ -58,13 +61,13 @@ msgid "Changelist"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 #, fuzzy
 msgid "Menu|Checkout"
 msgstr "SVN _Checkout"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 #, fuzzy
 msgid "Checkout"
@@ -80,12 +83,12 @@ msgid "Cleanup"
 msgstr "Tisztít"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -113,13 +116,13 @@ msgid "Delete"
 msgstr "Töröl"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 #, fuzzy
 msgid "Menu|Diff"
 msgstr "Különbség"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Különbség"
 
@@ -164,24 +167,24 @@ msgid "Lock"
 msgstr "Zár"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Napló"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr ""
@@ -238,15 +241,15 @@ msgid "Revert"
 msgstr "Visszaállít"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 #, fuzzy
 msgid "Menu|Status"
 msgstr "Állapot"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -283,7 +286,7 @@ msgid "Update"
 msgstr "Frissít"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr ""
@@ -369,8 +372,8 @@ msgstr ""
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -381,163 +384,173 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "SVN _Checkout"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Vált"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Tisztít"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Tisztít"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Kész"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Vált"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Tisztít"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Adatok"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Töröl"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Töröl"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Töröl"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Állapot"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Megold"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Visszaállít"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Visszaállít"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Visszaállít"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Megold"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Megold"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Vált"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Állapot"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Állapot"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Állapot"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Verzió kiírása"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 #, fuzzy
 msgid "Execute add action"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 #, fuzzy
 msgid "Execute blame action"
 msgstr "Checkout művelet futtatása"
@@ -586,7 +599,7 @@ msgstr "Checkout művelet futtatása"
 msgid "Execute lock action"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 #, fuzzy
 msgid "Execute log action"
 msgstr "Frissítési művelet futtatása"
@@ -616,7 +629,7 @@ msgstr "Frissítési művelet futtatása"
 msgid "Execute revert action"
 msgstr "Checkout művelet futtatása"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 #, fuzzy
 msgid "Execute status action"
 msgstr "Frissítési művelet futtatása"
@@ -635,11 +648,11 @@ msgstr "Checkout művelet futtatása"
 msgid "Execute update action"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 #, fuzzy
 msgid "Blame Related Options:"
 msgstr "Frissítési művelet futtatása"
@@ -682,7 +695,7 @@ msgstr ""
 msgid "Lock Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr ""
 
@@ -697,7 +710,7 @@ msgstr "Tulajdonságok szerkesztése"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 #, fuzzy
 msgid "Properties"
 msgstr "Tulajdonságok szerkesztése"
@@ -715,7 +728,7 @@ msgstr "Frissítési művelet futtatása"
 msgid "Revert Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr ""
 
@@ -745,6 +758,7 @@ msgstr ""
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr ""
 
@@ -1139,8 +1153,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1150,8 +1164,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 #, fuzzy
 msgid "Immediate files"
 msgstr "Visszaállít"
@@ -1162,8 +1176,8 @@ msgstr "Visszaállít"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Megold"
@@ -1221,28 +1235,28 @@ msgstr "Tisztít"
 msgid "Relocating ..."
 msgstr "Tisztít"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 #, fuzzy
 msgid "Hide Externals"
 msgstr "Külső"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 #, fuzzy
 msgid "Status failed"
 msgstr "Állapot"
@@ -1281,42 +1295,47 @@ msgstr ""
 msgid "Trust"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Checkout művelet futtatása"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Checkout művelet futtatása"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Checkout művelet futtatása"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Frissítési művelet futtatása"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Frissítési művelet futtatása"
@@ -1331,7 +1350,7 @@ msgstr "Tisztít"
 msgid "Cloning ..."
 msgstr "Tisztít"
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/id.po b/po/id.po
index 4075c59..b7cb0ac 100644
--- a/po/id.po
+++ b/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-04-09 21:38-0400\n"
 "Last-Translator: Andhika Padmawan <andhika.padmawan at gmail.com>\n"
 "Language-Team: Indonesian <id at li.org>\n"
@@ -29,24 +29,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Tambah"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Tambah"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Salahkan"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Salahkan"
 
@@ -59,12 +62,12 @@ msgid "Changelist"
 msgstr "Senarai Ubah"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Cek Keluar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Cek keluar"
@@ -78,12 +81,12 @@ msgid "Cleanup"
 msgstr "Bersihkan"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Terapkan "
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -108,12 +111,12 @@ msgid "Delete"
 msgstr "Hapus"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Beda"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Beda"
 
@@ -153,24 +156,24 @@ msgid "Lock"
 msgstr "Kunci"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Catatan"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Catatan"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Pindah"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Pindah"
@@ -221,14 +224,14 @@ msgid "Revert"
 msgstr "Kembalikan"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -262,7 +265,7 @@ msgid "Update"
 msgstr "Mutakhirkan"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Aksi %s tak diimplementasikan"
@@ -346,8 +349,8 @@ msgstr "Berkas"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Segera"
 
@@ -358,163 +361,173 @@ msgstr "Segera"
 msgid "Infinity"
 msgstr "Ketakterhinggaan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Salahkan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Salahkan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Bersihkan"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Bersihkan"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Salin"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Ganti"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Bersihkan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Ketakterhinggaan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Pindah"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Dimerger"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Salahkan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Benah"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Kembalikan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Kembalikan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Kembalikan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Benah"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Benah"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Catatan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Catatan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Cetak informasi versi"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Eksekusi aksi tambah"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Eksekusi aksi salahkan"
 
@@ -554,7 +567,7 @@ msgstr "Eksekusi aksi impor"
 msgid "Execute lock action"
 msgstr "Eksekusi aksi kunci"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Eksekusi aksi catatan"
 
@@ -578,7 +591,7 @@ msgstr "Eksekusi aksi relokasi"
 msgid "Execute revert action"
 msgstr "Eksekusi aksi kembalikan"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Eksekusi aksi status"
 
@@ -594,11 +607,11 @@ msgstr "Eksekusi aksi buka kunci"
 msgid "Execute update action"
 msgstr "Eksekusi aksi mutakhirkan"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Opsi Tambah Terkait:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Opsi Terkait Salahkan:"
 
@@ -638,7 +651,7 @@ msgstr "Opsi Impor Terkait:"
 msgid "Lock Related Options:"
 msgstr "Opsi Kunci Terkait:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Opsi Catatan Terkait:"
 
@@ -652,7 +665,7 @@ msgstr "Opsi Properti Terkait:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Properti"
 
@@ -668,7 +681,7 @@ msgstr "Opsi Terkait Relokasi:"
 msgid "Revert Related Options:"
 msgstr "Opsi Kembalikan Terkait:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Opsi Status Terkait:"
 
@@ -697,6 +710,7 @@ msgstr "Argumen yang diberikan tak cukup"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Gagal"
 
@@ -1070,8 +1084,8 @@ msgstr "Nilai"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Sendiri"
 
@@ -1081,8 +1095,8 @@ msgstr "Sendiri"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Berkas segera"
 
@@ -1092,8 +1106,8 @@ msgstr "Berkas segera"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Rekursif"
 
@@ -1145,27 +1159,27 @@ msgstr "Relokasi selesai"
 msgid "Relocating ..."
 msgstr "Merelokasi ..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Tampilkan Berkas yang Tidak Dimodifikasi"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Tampilkan Berkas yang Tidak Memiliki Versi"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Tampilkan Berkas yang Diabaikan"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Sembunyikan Eksternal"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Cek Gudang"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status gagal"
 
@@ -1203,42 +1217,47 @@ msgstr "Kesalahan lainnya."
 msgid "Trust"
 msgstr "Percaya"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Eksekusi aksi salahkan"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Eksekusi aksi bersihkan"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Eksekusi aksi catatan"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Eksekusi aksi kembalikan"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Eksekusi aksi status"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Opsi Terkait Salahkan:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Opsi Salin Terkait:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Opsi Kembalikan Terkait:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Opsi Status Terkait:"
@@ -1253,7 +1272,7 @@ msgstr "Bersihkan selesai"
 msgid "Cloning ..."
 msgstr "Membersihkan ..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/lv.po b/po/lv.po
index 213f217..816f713 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-09-18 21:21+0100\n"
 "Last-Translator: Rihards Prieditis <rprieditis at gmail.com>\n"
 "Language-Team: Latvian <translation-team-lv at lists.sourceforge.net>\n"
@@ -33,24 +33,27 @@ msgid "GIT"
 msgstr "GIT"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Pievienot"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Pievienot"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Vainot"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Vainot"
 
@@ -63,12 +66,12 @@ msgid "Changelist"
 msgstr "Izmaiņu saraksts"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Izrakstīt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Izrakstīt"
@@ -82,12 +85,12 @@ msgid "Cleanup"
 msgstr "Uzkopt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Iesniegt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -112,12 +115,12 @@ msgid "Delete"
 msgstr "Dzēst"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Atšķirība"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Atšķirība"
 
@@ -157,24 +160,24 @@ msgid "Lock"
 msgstr "Slēgt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Reģistrēt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Reģistrēt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Pārvietot"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Pārvietot"
@@ -225,14 +228,14 @@ msgid "Revert"
 msgstr "Atgriezt"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -266,7 +269,7 @@ msgid "Update"
 msgstr "Atjaunot"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Darbība %s nav izstrādāta"
@@ -350,8 +353,8 @@ msgstr "Faili"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Tūlītējs"
 
@@ -362,162 +365,172 @@ msgstr "Tūlītējs"
 msgid "Infinity"
 msgstr "Bezgalīgi"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Vainot"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Atzars"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr "Atzars"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Uzkopt"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Uzkopt"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Kopēt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Pārslēgt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Uzkopt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Informācija"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Bezgalīgi"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Pārvietot"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Apvienots"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Vainot"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Atrisināt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Atstatīt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Atgriezt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr "Atstatīt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Atrisināt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Atrisināt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Reģistrēt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Reģistrēt"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Izdrukāt versijas informāciju"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Izpildīt pievienošanas darbību"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Izpildīt vainošanas darbību"
 
@@ -557,7 +570,7 @@ msgstr "Izpildīt importēšanas darbību"
 msgid "Execute lock action"
 msgstr "Izpildīt noslēgšanas darbību"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Izpildīt reģistrēšanas darbību"
 
@@ -581,7 +594,7 @@ msgstr "Izpildīt atiedalīt darbību"
 msgid "Execute revert action"
 msgstr "Izpildīt atgriezt darbību"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Izpildīt statusa darbību"
 
@@ -597,11 +610,11 @@ msgstr "Izpildīt atslēgt darbību"
 msgid "Execute update action"
 msgstr "Izpildīt atjaunot darbību"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Pievienot saistītās opcijas:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Vainot saistītās opcijas:"
 
@@ -641,7 +654,7 @@ msgstr "Importa saistītās opcijas:"
 msgid "Lock Related Options:"
 msgstr "Noslēgšanas saistītās opcijas:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Reģistrēšanas saistītās opcijas:"
 
@@ -655,7 +668,7 @@ msgstr "Rekvizītu saistītās opcijas:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Rekvizīti"
 
@@ -671,7 +684,7 @@ msgstr "Atiedalīt saistītās opcijas:"
 msgid "Revert Related Options:"
 msgstr "Atgriezt saistītās opcijas:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Statusa saistītās opcijas:"
 
@@ -700,6 +713,7 @@ msgstr "Nav norādīti pietiekams argumentu daudzums"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Neizdevās"
 
@@ -1064,8 +1078,8 @@ msgstr "Vērtība"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Pats"
 
@@ -1075,8 +1089,8 @@ msgstr "Pats"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Neatliekamie faili"
 
@@ -1086,8 +1100,8 @@ msgstr "Neatliekamie faili"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Rekursīvi"
 
@@ -1139,27 +1153,27 @@ msgstr "Atiedalīšana pabeigta"
 msgid "Relocating ..."
 msgstr "Atiedalīšana..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Rādīt nemainītos failus"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Rādīt bez versiju failus"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Rādīt ignorētos failus"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Slēpt ārējos"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Pārbaudīt repozitoriju"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status neizdevās"
 
@@ -1197,38 +1211,43 @@ msgstr "Cita kļūme."
 msgid "Trust"
 msgstr "Uzticība"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr "Izpildīt atzarošanas darbību"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Izpildīt uzkopšanas darbību"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Izpildīt reģistrēšanas darbību"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr "Izpildīt atstatīšanas darbību"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Izpildīt statusa darbību"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr "Atzara saistītas opcijas:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Kopēšanas saistītās opcijas:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr "Atstatīšanas saistītās opcijas:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Statusa saistītās opcijas:"
@@ -1243,7 +1262,7 @@ msgstr "Uzkopšana pabeigta"
 msgid "Cloning ..."
 msgstr "Uzkopšana..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr "neseko"
diff --git a/po/nl.po b/po/nl.po
index 589bc8f..56a7dd6 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2008-06-12 00:44+0200\n"
 "Last-Translator: Peter de Ridder <peter at xfce.org>\n"
 "Language-Team: Dutch <xfce-i18n at xfce.org>\n"
@@ -29,24 +29,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Toevoegen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Beschuldigen"
 
@@ -59,12 +62,12 @@ msgid "Changelist"
 msgstr "Wijzigingslijst"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Ophalen"
@@ -78,12 +81,12 @@ msgid "Cleanup"
 msgstr "Opschonen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -108,12 +111,12 @@ msgid "Delete"
 msgstr "Verwijderen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Verschillen"
 
@@ -153,24 +156,24 @@ msgid "Lock"
 msgstr "Vast Zetten"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Geschiedenis"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Verplaatsen"
@@ -221,14 +224,14 @@ msgid "Revert"
 msgstr "Terug Halen"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -262,7 +265,7 @@ msgid "Update"
 msgstr "Bijwerken"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Actie %s is niet geimplementeerd"
@@ -346,8 +349,8 @@ msgstr "Bestanden"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "Onderliggende"
 
@@ -358,151 +361,161 @@ msgstr "Onderliggende"
 msgid "Infinity"
 msgstr "Oneindig"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Menu|Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 msgid "Menu|Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Samengevoegd"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Opschonen"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 msgid "Menu|Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Menu|Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Menu|Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Menu|Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "Oneindig"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Samengevoegd"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Samengevoegd"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Menu|Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Menu|Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 msgid "Menu|Rebase"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Terug Halen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Terug Halen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Terug Halen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 msgid "Menu|Remove"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Verhelpen"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Menu|Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Terug Halen"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Menu|Tag"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Versie informatie tonen"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Toevoeg actie uitvoeren"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Beschuldig actie uitvoeren"
 
@@ -542,7 +555,7 @@ msgstr "Importeer actie uitvoeren"
 msgid "Execute lock action"
 msgstr "Vast zet actie uitvoeren"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Geschiedenis actie uitvoeren"
 
@@ -566,7 +579,7 @@ msgstr "Verplaats actie uitvoeren"
 msgid "Execute revert action"
 msgstr "Terug haal actie uitvoeren"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Status actie uitvoeren"
 
@@ -582,11 +595,11 @@ msgstr "Vrijgeef actie uitvoeren"
 msgid "Execute update action"
 msgstr "Bijwerk actie uitvoeren"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Toevoegen gerelateerde opties:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Bechuldigen gerelateerde opties:"
 
@@ -626,7 +639,7 @@ msgstr "Importeer gerelateerde opties:"
 msgid "Lock Related Options:"
 msgstr "Vast zetten gerelateerde opties:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Geschiedenis gerelateerde opties:"
 
@@ -640,7 +653,7 @@ msgstr "Attributen gerelateerde opties:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Attributen"
 
@@ -656,7 +669,7 @@ msgstr "Verplaats gerelateerde opties:"
 msgid "Revert Related Options:"
 msgstr "Terug haal gerelateerde opties:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Status gerelateerde opties:"
 
@@ -685,6 +698,7 @@ msgstr "Onvoldoende argumenten meegegeven"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Gefaald"
 
@@ -1058,8 +1072,8 @@ msgstr "Waarde"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "Zelf"
 
@@ -1069,8 +1083,8 @@ msgstr "Zelf"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "Ondliggende bestanden"
 
@@ -1080,8 +1094,8 @@ msgstr "Ondliggende bestanden"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "Recursief"
 
@@ -1133,27 +1147,27 @@ msgstr "Klaar met verplaatsen"
 msgid "Relocating ..."
 msgstr "Bezig met verplaatsen ..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Ongewijzigde bestanden weergeven"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Onbeheerde bestanden weergeven"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Genegeerde bestanden weergeven"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Externe bestanden verbergen"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status gefaald"
 
@@ -1191,42 +1205,47 @@ msgstr "Andere fout."
 msgid "Trust"
 msgstr "Vertrouwen"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Beschuldig actie uitvoeren"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Opschoon actie uitvoeren"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Geschiedenis actie uitvoeren"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Terug haal actie uitvoeren"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Status actie uitvoeren"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Bechuldigen gerelateerde opties:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Kopieer gerelateerde opties:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Terug haal gerelateerde opties:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Status gerelateerde opties:"
@@ -1241,7 +1260,7 @@ msgstr "Klaar met opschonen"
 msgid "Cloning ..."
 msgstr "Bezig met opschonen ..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/pl.po b/po/pl.po
index 1c39f6e..2be25d6 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin 0.0.2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-04-06 11:57+0100\n"
 "Last-Translator: Piotr Sokół <piotr.sokol at 10g.pl>\n"
 "Language-Team: Polish\n"
@@ -32,24 +32,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Dodaj..."
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Dodawanie"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr ""
 
@@ -64,12 +67,12 @@ msgid "Changelist"
 msgstr "Zmieniony"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Utwórz lokalną kopię..."
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Tworzenie lokalnej kopii"
@@ -83,13 +86,13 @@ msgid "Cleanup"
 msgstr "PorzÄ…dkowanie"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 #, fuzzy
 msgid "Menu|Commit"
 msgstr "Wprowadź zmiany..."
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 #, fuzzy
@@ -115,12 +118,12 @@ msgid "Delete"
 msgstr "Usuwanie"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Różnice..."
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Różnice"
 
@@ -160,24 +163,24 @@ msgid "Lock"
 msgstr "Blokowanie"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Dziennik..."
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Dziennik"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "PrzenieÅ›"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Przenoszenie"
@@ -231,14 +234,14 @@ msgid "Revert"
 msgstr "Cofanie zmian"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Stan..."
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -272,7 +275,7 @@ msgid "Update"
 msgstr "Aktualizacja"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Akcja „%s” nie została zaimplementowana"
@@ -357,8 +360,8 @@ msgstr "Pliki"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -369,162 +372,172 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Utwórz lokalną kopię..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Odblokuj..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "UporzÄ…dkuj..."
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "PorzÄ…dkowanie"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Skopiuj..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Usuń..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "UporzÄ…dkuj..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Informacja..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "PrzenieÅ›"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Połączony"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Usuń..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Stan..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Rozwiąż..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Cofanie zmian"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Cofnij zmiany..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Cofanie zmian"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Rozwiąż..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "RozwiÄ…zywanie"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Dziennik..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Stan..."
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Stan"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Dziennik..."
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr ""
 
@@ -564,7 +577,7 @@ msgstr ""
 msgid "Execute lock action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr ""
 
@@ -588,7 +601,7 @@ msgstr ""
 msgid "Execute revert action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr ""
 
@@ -604,11 +617,11 @@ msgstr ""
 msgid "Execute update action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr ""
 
@@ -648,7 +661,7 @@ msgstr ""
 msgid "Lock Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr ""
 
@@ -662,7 +675,7 @@ msgstr ""
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Właściwości"
 
@@ -678,7 +691,7 @@ msgstr ""
 msgid "Revert Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr ""
 
@@ -708,6 +721,7 @@ msgstr "Nie podano wystarczającej ilości argumentów"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 #, fuzzy
 msgid "Failed"
 msgstr "Niepowodzenie"
@@ -1088,8 +1102,8 @@ msgstr "Wartość"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1099,8 +1113,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr ""
 
@@ -1110,8 +1124,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Rekursywnie"
@@ -1164,28 +1178,28 @@ msgstr ""
 msgid "Relocating ..."
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Pliki niezmodyfikowane"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 #, fuzzy
 msgid "Show Unversioned Files"
 msgstr "Pliki bez wersji"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Pliki ignorowane"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr ""
 
@@ -1225,35 +1239,39 @@ msgstr ""
 msgid "Trust"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+msgid "Execute clean action"
+msgstr ""
+
+#: ../tvp-git-helper/main.c:107
 msgid "Execute clone action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 msgid "Execute stash action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 msgid "Clone Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 msgid "Stash Related Options:"
 msgstr ""
 
@@ -1267,7 +1285,7 @@ msgstr "Zakończono porządkowanie"
 msgid "Cloning ..."
 msgstr "PorzÄ…dkowanie..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/pt.po b/po/pt.po
index 3b198c0..45f4612 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2008-11-01 11:37+0100\n"
 "Last-Translator: Nuno Miguel <nunis at netcabo.pt>\n"
 "Language-Team: \n"
@@ -30,24 +30,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Adicionar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Adicionar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Falha"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Falha"
 
@@ -62,12 +65,12 @@ msgid "Changelist"
 msgstr "Modificado"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Checkout"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Checkout"
@@ -81,12 +84,12 @@ msgid "Cleanup"
 msgstr "Limpar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Commit"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -111,12 +114,12 @@ msgid "Delete"
 msgstr "Apagar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diff"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diferença"
 
@@ -156,24 +159,24 @@ msgid "Lock"
 msgstr "Travar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Menu"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Mover"
@@ -224,14 +227,14 @@ msgid "Revert"
 msgstr "Reverter"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Estado"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -265,7 +268,7 @@ msgid "Update"
 msgstr "Actualizar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Acção %s não implementada"
@@ -351,8 +354,8 @@ msgstr "Ficheiro"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -363,162 +366,172 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Falha"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Falha"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Limpar"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Limpar"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copiar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Alternar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Limpar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Menu"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Juntado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Falha"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Estado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Estado"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Imprimir informação da versão"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Executar acção add"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Executar acção de culpa"
 
@@ -559,7 +572,7 @@ msgstr "Executar acção import"
 msgid "Execute lock action"
 msgstr "Executar acção de lock"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Executar acção de log"
 
@@ -583,7 +596,7 @@ msgstr "Executar acção de re-alocação"
 msgid "Execute revert action"
 msgstr "Executar acção de reversão"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Executar acção de actualização"
 
@@ -599,11 +612,11 @@ msgstr "Executar acção de checkout"
 msgid "Execute update action"
 msgstr "Executar acção de actualização"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Adicionar Opções Relacionadas:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Opções de culpa"
 
@@ -644,7 +657,7 @@ msgstr "Opções de Importação:"
 msgid "Lock Related Options:"
 msgstr "Opções de Travamento:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Opções de Registo:"
 
@@ -658,7 +671,7 @@ msgstr "Opções de Propriedades Relacionadas"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Propriedades"
 
@@ -674,7 +687,7 @@ msgstr "Opções Re-alocação Relacionadas:"
 msgid "Revert Related Options:"
 msgstr "Opções de Reversão:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Opções de Estado:"
 
@@ -703,6 +716,7 @@ msgstr "Argumentos insuficientes fornecidos"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Falhou"
 
@@ -1078,8 +1092,8 @@ msgstr "Valor"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1089,8 +1103,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 #, fuzzy
 msgid "Immediate files"
 msgstr "Re-alocação falhou"
@@ -1101,8 +1115,8 @@ msgstr "Re-alocação falhou"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Mostrar Recursivo"
@@ -1155,27 +1169,27 @@ msgstr "Re-alocação concluída"
 msgid "Relocating ..."
 msgstr "Re-alocando..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Mostra Ficheiros Inalterados"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Mostrar Ficheiros sem Versão"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Mostrar Ficheiros Ignorados"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Ocultar Externos"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Verificar Repositório"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Estado falhou"
 
@@ -1213,42 +1227,47 @@ msgstr "Outra falha."
 msgid "Trust"
 msgstr "Confiar"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Executar acção de culpa"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Executar acção cleanup"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Executar acção de log"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Executar acção de reversão"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Executar acção de actualização"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Opções de culpa"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Opções Relacionadas de Cópia:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Opções de Reversão:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Opções de Estado:"
@@ -1263,7 +1282,7 @@ msgstr "Limpeza concluída"
 msgid "Cloning ..."
 msgstr "Limpando..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 250cc35..56cab3f 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2008-06-13 02:01+0200\n"
 "Last-Translator: Og Maciel <ogmaciel at gnome.org>\n"
 "Language-Team: Brazilian Portuguese <ldp-br at bazar2.conectiva.com.br>\n"
@@ -31,24 +31,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Adicionar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Adicionar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Culpar"
 
@@ -63,12 +66,12 @@ msgid "Changelist"
 msgstr "Modificado"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Obter"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Obter"
@@ -82,12 +85,12 @@ msgid "Cleanup"
 msgstr "Limpar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Enviar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -112,12 +115,12 @@ msgid "Delete"
 msgstr "Excluir"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diferença"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diferença"
 
@@ -157,24 +160,24 @@ msgid "Lock"
 msgstr "Travar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Registro"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Registrar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Mover"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Mover"
@@ -225,14 +228,14 @@ msgid "Revert"
 msgstr "Reverter"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -266,7 +269,7 @@ msgid "Update"
 msgstr "Atualizar"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "Ação %s não está implementada"
@@ -352,8 +355,8 @@ msgstr "Arquivo"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -364,162 +367,172 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Limpar"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Limpar"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copiar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Alternar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Limpar"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Informação"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Mover"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Combinado"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Culpa"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Reverter"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolver"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Registro"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Registro"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Imprimir informação da versão"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "Executar ação de adição"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "Executar ação de culpa"
 
@@ -560,7 +573,7 @@ msgstr "Executar ação de importação"
 msgid "Execute lock action"
 msgstr "Executar ação de travamento"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "Executar ação de registro"
 
@@ -584,7 +597,7 @@ msgstr "Executar ação de realocação"
 msgid "Execute revert action"
 msgstr "Executar ação de reversão"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "Executar ação de status"
 
@@ -600,11 +613,11 @@ msgstr "Executar ação de destravamento"
 msgid "Execute update action"
 msgstr "Executar ação de atualização"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Opções de adição:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Opções de culpa:"
 
@@ -645,7 +658,7 @@ msgstr "Opções de importação:"
 msgid "Lock Related Options:"
 msgstr "Opções de travamento:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Opções de registro:"
 
@@ -659,7 +672,7 @@ msgstr "Opções de propriedades:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Propriedades"
 
@@ -675,7 +688,7 @@ msgstr "Opções de realocação:"
 msgid "Revert Related Options:"
 msgstr "Opções de reversão:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Opções de status:"
 
@@ -704,6 +717,7 @@ msgstr "Insuficiente argumentos providenciados"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "Falhou"
 
@@ -1079,8 +1093,8 @@ msgstr "Valor"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1090,8 +1104,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 #, fuzzy
 msgid "Immediate files"
 msgstr "Falha de realocação"
@@ -1102,8 +1116,8 @@ msgstr "Falha de realocação"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Mostrar recursivamente"
@@ -1156,27 +1170,27 @@ msgstr "Realocação concluída"
 msgid "Relocating ..."
 msgstr "Realocando..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "Mostrar arquivos sem modificação"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "Mostrar arquivos sem controle"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Mostrar arquivos ignorados"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "Ocultar externos"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "Checar repositório"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Falha de status"
 
@@ -1214,42 +1228,47 @@ msgstr "outra falha."
 msgid "Trust"
 msgstr "Confiança"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "Executar ação de culpa"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "Executar ação de limpeza"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "Executar ação de registro"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "Executar ação de reversão"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "Executar ação de status"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Opções de culpa:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Opções de cópia:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Opções de reversão:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Opções de status:"
@@ -1264,7 +1283,7 @@ msgstr "Limpeza concluída"
 msgid "Cloning ..."
 msgstr "Limpando..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/sv.po b/po/sv.po
index 7b5438f..067db74 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-01-05 11:51+0100\n"
 "Last-Translator: Daniel Nylander <po at danielnylander.se>\n"
 "Language-Team: Swedish <tp-sv at listor.tp-sv.se>\n"
@@ -29,24 +29,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Lägg till"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Lägg till"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr ""
 
@@ -60,12 +63,12 @@ msgid "Changelist"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Checka ut"
@@ -79,12 +82,12 @@ msgid "Cleanup"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Verkställ"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -109,12 +112,12 @@ msgid "Delete"
 msgstr "Ta bort"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diff"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diff"
 
@@ -154,24 +157,24 @@ msgid "Lock"
 msgstr "LÃ¥s"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Logg"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Logg"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Flytta"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Flytta"
@@ -222,14 +225,14 @@ msgid "Revert"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -263,7 +266,7 @@ msgid "Update"
 msgstr "Uppdatera"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr ""
@@ -348,8 +351,8 @@ msgstr "Fil"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -360,160 +363,169 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Verkställ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Kopiera"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+msgid "Clean"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Kopiera"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Ta bort"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Kopiera"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Flytta"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "Meddelande"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Ta bort"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Ta bort"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 msgid "Rebase"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Ta bort"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Flytta"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Flytta"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Logg"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Logg"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "Skriv ut versionsinformation"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr ""
 
@@ -553,7 +565,7 @@ msgstr ""
 msgid "Execute lock action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr ""
 
@@ -577,7 +589,7 @@ msgstr ""
 msgid "Execute revert action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr ""
 
@@ -593,11 +605,11 @@ msgstr ""
 msgid "Execute update action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr ""
 
@@ -637,7 +649,7 @@ msgstr ""
 msgid "Lock Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr ""
 
@@ -651,7 +663,7 @@ msgstr ""
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "Egenskaper"
 
@@ -667,7 +679,7 @@ msgstr ""
 msgid "Revert Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr ""
 
@@ -696,6 +708,7 @@ msgstr ""
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr ""
 
@@ -1064,8 +1077,8 @@ msgstr "Värde"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1075,8 +1088,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr ""
 
@@ -1086,8 +1099,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 #, fuzzy
 msgid "Recursive"
 msgstr "Visa rekursivt"
@@ -1140,27 +1153,27 @@ msgstr ""
 msgid "Relocating ..."
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "Visa ignorerade filer"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr ""
 
@@ -1198,35 +1211,39 @@ msgstr ""
 msgid "Trust"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+msgid "Execute clean action"
+msgstr ""
+
+#: ../tvp-git-helper/main.c:107
 msgid "Execute clone action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 msgid "Execute stash action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 msgid "Clone Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 msgid "Stash Related Options:"
 msgstr ""
 
@@ -1238,7 +1255,7 @@ msgstr ""
 msgid "Cloning ..."
 msgstr ""
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/thunar-vcs-plugin.pot b/po/thunar-vcs-plugin.pot
index c028463..b3869d6 100644
--- a/po/thunar-vcs-plugin.pot
+++ b/po/thunar-vcs-plugin.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -30,24 +30,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr ""
 
@@ -60,12 +63,12 @@ msgid "Changelist"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr ""
@@ -79,12 +82,12 @@ msgid "Cleanup"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -109,12 +112,12 @@ msgid "Delete"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr ""
 
@@ -154,24 +157,24 @@ msgid "Lock"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr ""
@@ -222,14 +225,14 @@ msgid "Revert"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -263,7 +266,7 @@ msgid "Update"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr ""
@@ -347,8 +350,8 @@ msgstr ""
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr ""
 
@@ -359,142 +362,150 @@ msgstr ""
 msgid "Infinity"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Menu|Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 msgid "Menu|Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+msgid "Menu|Clean"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+msgid "Clean"
+msgstr ""
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 msgid "Menu|Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Menu|Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Menu|Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Menu|Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 msgid "Init"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 msgid "Menu|Merge"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 msgid "Merge"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Menu|Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Menu|Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 msgid "Menu|Rebase"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 msgid "Rebase"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 msgid "Menu|Reset"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 msgid "Reset"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 msgid "Menu|Remove"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 msgid "Remove"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Menu|Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 msgid "Menu|Stash"
 msgstr ""
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 msgid "Stash"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Menu|Tag"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr ""
 
@@ -534,7 +545,7 @@ msgstr ""
 msgid "Execute lock action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr ""
 
@@ -558,7 +569,7 @@ msgstr ""
 msgid "Execute revert action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr ""
 
@@ -574,11 +585,11 @@ msgstr ""
 msgid "Execute update action"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr ""
 
@@ -618,7 +629,7 @@ msgstr ""
 msgid "Lock Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr ""
 
@@ -632,7 +643,7 @@ msgstr ""
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr ""
 
@@ -648,7 +659,7 @@ msgstr ""
 msgid "Revert Related Options:"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr ""
 
@@ -677,6 +688,7 @@ msgstr ""
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr ""
 
@@ -1041,8 +1053,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr ""
 
@@ -1052,8 +1064,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr ""
 
@@ -1063,8 +1075,8 @@ msgstr ""
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr ""
 
@@ -1116,27 +1128,27 @@ msgstr ""
 msgid "Relocating ..."
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr ""
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr ""
 
@@ -1174,35 +1186,39 @@ msgstr ""
 msgid "Trust"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 msgid "Execute branch action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+msgid "Execute clean action"
+msgstr ""
+
+#: ../tvp-git-helper/main.c:107
 msgid "Execute clone action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 msgid "Execute reset action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 msgid "Execute stash action"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 msgid "Branch Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 msgid "Clone Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 msgid "Reset Related Options:"
 msgstr ""
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 msgid "Stash Related Options:"
 msgstr ""
 
@@ -1214,7 +1230,7 @@ msgstr ""
 msgid "Cloning ..."
 msgstr ""
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/ur.po b/po/ur.po
index 65711a1..beb4929 100644
--- a/po/ur.po
+++ b/po/ur.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-05-14 02:39+0500\n"
 "Last-Translator: Muhammad Ali Makki <makki.ma at gmail.com>\n"
 "Language-Team: Urdu <makki.ma at gmail.com>\n"
@@ -33,24 +33,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "مینیو|شامل کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "شامل کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Blame"
 
@@ -63,12 +66,12 @@ msgid "Changelist"
 msgstr "تبدیلی کی فہرست"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "مینیو|چیک کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "چیک کریں"
@@ -82,12 +85,12 @@ msgid "Cleanup"
 msgstr "صاف کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "مینیو|کمٹ"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -112,12 +115,12 @@ msgid "Delete"
 msgstr "حذف"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "مینیو|فرق"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "فرق"
 
@@ -157,24 +160,24 @@ msgid "Lock"
 msgstr "قفل"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "مینیو|لاگ"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "مینیو|منتقل کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "منتقل کریں"
@@ -225,14 +228,14 @@ msgid "Revert"
 msgstr "واپس"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "مینیو|حالت"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -266,7 +269,7 @@ msgid "Update"
 msgstr "تجدید"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "عمل %s لاگو نہیں کیا گیا ہے"
@@ -350,8 +353,8 @@ msgstr "فائلیں"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "فوراً"
 
@@ -362,163 +365,173 @@ msgstr "فوراً"
 msgid "Infinity"
 msgstr "مطلق"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "مینیو|صاف کریں"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "صاف کریں"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "مینیو|کاپی"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "مینیو|تبدیل"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "مینیو|صاف کریں"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "مینیو|معلومات"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "مطلق"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "مینیو|منتقل کریں"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "مرج شدہ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "مینیو|حالت"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "مینیو|ریزولو"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "واپس"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "مینیو|واپس"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "واپس"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "مینیو|ریزولو"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "مینیو|لاگ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "مینیو|حالت"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "حالت"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "مینیو|لاگ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "ورژن معلومات طبع کریں"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "شامل کرنے کی حرکت چلائیں"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "بلیم حرکت چلائیں"
 
@@ -558,7 +571,7 @@ msgstr "درآمد حرکت چلائیں"
 msgid "Execute lock action"
 msgstr "مقفل حرکت چلائیں"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "لاگ حرکت چلائیں"
 
@@ -582,7 +595,7 @@ msgstr "ری لوکیٹ حرکت چلائیں"
 msgid "Execute revert action"
 msgstr "ریورٹ حرکت چلائیں"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "حالت حرکت چلائیں"
 
@@ -598,11 +611,11 @@ msgstr "غیر مقفل حرکت چلائیں"
 msgid "Execute update action"
 msgstr "تجدید کریں"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "متعلقہ اختیارات شامل کریں:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "بلیم متعلقہ اختیارات:"
 
@@ -642,7 +655,7 @@ msgstr "متعلقہ اختیارات درآمد کریں:"
 msgid "Lock Related Options:"
 msgstr "متعلقہ اختیارات مقفل کریں:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "متعلقہ اختیارات کا لاگ:"
 
@@ -656,7 +669,7 @@ msgstr "متعلقہ اختیارات کی خصوصیات:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "خصوصیات"
 
@@ -672,7 +685,7 @@ msgstr "متعلقہ اختیارات دوبارہ تلاش کریں:"
 msgid "Revert Related Options:"
 msgstr "متعلقہ اختیارات منعکس کریں:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "متعلقہ اختیارات کی حالت:"
 
@@ -701,6 +714,7 @@ msgstr "کافی بحث دستیاب نہیں کی گئی"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "ناکام"
 
@@ -1074,8 +1088,8 @@ msgstr "قدر"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "ذاتی"
 
@@ -1085,8 +1099,8 @@ msgstr "ذاتی"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "فوری فائلیں"
 
@@ -1096,8 +1110,8 @@ msgstr "فوری فائلیں"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "تکراری"
 
@@ -1149,27 +1163,27 @@ msgstr "ری لوکیٹ مکمل شدہ"
 msgid "Relocating ..."
 msgstr "ری لوکیٹ کیا جارہا ہے..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "غیر تبدیل شدہ فائلیں دکھائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "غیر ورژن شدہ فائلیں دکھائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "نظر انداز کردہ فائلیں دکھائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "خارجی چھپائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "ریپازٹری چیک کریں"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "حالت ناکام"
 
@@ -1207,42 +1221,47 @@ msgstr "دیگر ناکامی."
 msgid "Trust"
 msgstr "اعتماد"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "بلیم حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "صفائی حرکت چلائیں"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "لاگ حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "ریورٹ حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "حالت حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "بلیم متعلقہ اختیارات:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "متعلقہ اختیارات کاپی کریں:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "متعلقہ اختیارات منعکس کریں:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "متعلقہ اختیارات کی حالت:"
@@ -1257,7 +1276,7 @@ msgstr "صاف کرنا مکمل ہوا"
 msgid "Cloning ..."
 msgstr "صاف کیا جارہا ہے..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/ur_PK.po b/po/ur_PK.po
index 65711a1..beb4929 100644
--- a/po/ur_PK.po
+++ b/po/ur_PK.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: thunar-svn-plugin\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-05-14 02:39+0500\n"
 "Last-Translator: Muhammad Ali Makki <makki.ma at gmail.com>\n"
 "Language-Team: Urdu <makki.ma at gmail.com>\n"
@@ -33,24 +33,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "مینیو|شامل کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "شامل کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Blame"
 
@@ -63,12 +66,12 @@ msgid "Changelist"
 msgstr "تبدیلی کی فہرست"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "مینیو|چیک کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "چیک کریں"
@@ -82,12 +85,12 @@ msgid "Cleanup"
 msgstr "صاف کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "مینیو|کمٹ"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -112,12 +115,12 @@ msgid "Delete"
 msgstr "حذف"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "مینیو|فرق"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "فرق"
 
@@ -157,24 +160,24 @@ msgid "Lock"
 msgstr "قفل"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "مینیو|لاگ"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "مینیو|منتقل کریں"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "منتقل کریں"
@@ -225,14 +228,14 @@ msgid "Revert"
 msgstr "واپس"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "مینیو|حالت"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -266,7 +269,7 @@ msgid "Update"
 msgstr "تجدید"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "عمل %s لاگو نہیں کیا گیا ہے"
@@ -350,8 +353,8 @@ msgstr "فائلیں"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 msgid "Immediates"
 msgstr "فوراً"
 
@@ -362,163 +365,173 @@ msgstr "فوراً"
 msgid "Infinity"
 msgstr "مطلق"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "مینیو|صاف کریں"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "صاف کریں"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "مینیو|کاپی"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "مینیو|تبدیل"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "مینیو|صاف کریں"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "مینیو|معلومات"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "مطلق"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "مینیو|منتقل کریں"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "مرج شدہ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "مینیو|بلیم"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "مینیو|حالت"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "مینیو|ریزولو"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "واپس"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "مینیو|واپس"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "واپس"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "مینیو|ریزولو"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "مینیو|لاگ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "مینیو|حالت"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "حالت"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "مینیو|لاگ"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "ورژن معلومات طبع کریں"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "شامل کرنے کی حرکت چلائیں"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "بلیم حرکت چلائیں"
 
@@ -558,7 +571,7 @@ msgstr "درآمد حرکت چلائیں"
 msgid "Execute lock action"
 msgstr "مقفل حرکت چلائیں"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "لاگ حرکت چلائیں"
 
@@ -582,7 +595,7 @@ msgstr "ری لوکیٹ حرکت چلائیں"
 msgid "Execute revert action"
 msgstr "ریورٹ حرکت چلائیں"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "حالت حرکت چلائیں"
 
@@ -598,11 +611,11 @@ msgstr "غیر مقفل حرکت چلائیں"
 msgid "Execute update action"
 msgstr "تجدید کریں"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "متعلقہ اختیارات شامل کریں:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "بلیم متعلقہ اختیارات:"
 
@@ -642,7 +655,7 @@ msgstr "متعلقہ اختیارات درآمد کریں:"
 msgid "Lock Related Options:"
 msgstr "متعلقہ اختیارات مقفل کریں:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "متعلقہ اختیارات کا لاگ:"
 
@@ -656,7 +669,7 @@ msgstr "متعلقہ اختیارات کی خصوصیات:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "خصوصیات"
 
@@ -672,7 +685,7 @@ msgstr "متعلقہ اختیارات دوبارہ تلاش کریں:"
 msgid "Revert Related Options:"
 msgstr "متعلقہ اختیارات منعکس کریں:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "متعلقہ اختیارات کی حالت:"
 
@@ -701,6 +714,7 @@ msgstr "کافی بحث دستیاب نہیں کی گئی"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "ناکام"
 
@@ -1074,8 +1088,8 @@ msgstr "قدر"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "ذاتی"
 
@@ -1085,8 +1099,8 @@ msgstr "ذاتی"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "فوری فائلیں"
 
@@ -1096,8 +1110,8 @@ msgstr "فوری فائلیں"
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "تکراری"
 
@@ -1149,27 +1163,27 @@ msgstr "ری لوکیٹ مکمل شدہ"
 msgid "Relocating ..."
 msgstr "ری لوکیٹ کیا جارہا ہے..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "غیر تبدیل شدہ فائلیں دکھائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "غیر ورژن شدہ فائلیں دکھائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "نظر انداز کردہ فائلیں دکھائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "خارجی چھپائیں"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "ریپازٹری چیک کریں"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "حالت ناکام"
 
@@ -1207,42 +1221,47 @@ msgstr "دیگر ناکامی."
 msgid "Trust"
 msgstr "اعتماد"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "بلیم حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "صفائی حرکت چلائیں"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "لاگ حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "ریورٹ حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "حالت حرکت چلائیں"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "بلیم متعلقہ اختیارات:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "متعلقہ اختیارات کاپی کریں:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "متعلقہ اختیارات منعکس کریں:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "متعلقہ اختیارات کی حالت:"
@@ -1257,7 +1276,7 @@ msgstr "صاف کرنا مکمل ہوا"
 msgid "Cloning ..."
 msgstr "صاف کیا جارہا ہے..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 315d181..f88f6c5 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-10-25 00:59+0200\n"
+"POT-Creation-Date: 2009-10-25 23:08+0100\n"
 "PO-Revision-Date: 2009-06-22 02:22+0800\n"
 "Last-Translator: Hunt Xu <huntxu at live.cn>\n"
 "Language-Team: Chinese (simplified) <xfce-i18n at xfce.org>\n"
@@ -29,24 +29,27 @@ msgid "GIT"
 msgstr ""
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246
+#: ../thunar-vcs-plugin/tvp-git-action.c:264
 msgid "Menu|Add"
 msgstr "Add"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:301
-#: ../thunar-vcs-plugin/tvp-git-action.c:246 ../tvp-svn-helper/main.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-svn-helper/main.c:249
 #: ../tvp-svn-helper/tsh-add.c:116 ../tvp-svn-helper/tsh-add.c:129
-#: ../tvp-git-helper/main.c:127 ../tvp-git-helper/tgh-add.c:105
+#: ../tvp-git-helper/main.c:143 ../tvp-git-helper/tgh-add.c:105
 #: ../tvp-git-helper/tgh-add.c:118
 msgid "Add"
 msgstr "Add"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267
 msgid "Menu|Blame"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-svn-action.c:306 ../tvp-svn-helper/main.c:253
+#: ../thunar-vcs-plugin/tvp-svn-action.c:306
+#: ../thunar-vcs-plugin/tvp-git-action.c:267 ../tvp-svn-helper/main.c:253
 #: ../tvp-svn-helper/main.c:257 ../tvp-svn-helper/tsh-blame-dialog.c:133
+#: ../tvp-git-helper/main.c:147
 msgid "Blame"
 msgstr "Blame"
 
@@ -59,12 +62,12 @@ msgid "Changelist"
 msgstr "Changelist"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250
+#: ../thunar-vcs-plugin/tvp-git-action.c:270
 msgid "Menu|Checkout"
 msgstr "Checkout"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:323
-#: ../thunar-vcs-plugin/tvp-git-action.c:250 ../tvp-svn-helper/main.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:261
 #: ../tvp-svn-helper/tsh-checkout.c:98 ../tvp-svn-helper/tsh-checkout.c:110
 msgid "Checkout"
 msgstr "Checkout"
@@ -78,12 +81,12 @@ msgid "Cleanup"
 msgstr "Cleanup"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253
+#: ../thunar-vcs-plugin/tvp-git-action.c:274
 msgid "Menu|Commit"
 msgstr "Commit"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:333
-#: ../thunar-vcs-plugin/tvp-git-action.c:253 ../tvp-svn-helper/main.c:269
+#: ../thunar-vcs-plugin/tvp-git-action.c:274 ../tvp-svn-helper/main.c:269
 #: ../tvp-svn-helper/tsh-commit.c:223 ../tvp-svn-helper/tsh-commit.c:236
 #: ../tvp-git-helper/tgh-log-dialog.c:137
 msgid "Commit"
@@ -108,12 +111,12 @@ msgid "Delete"
 msgstr "Delete"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Menu|Diff"
 msgstr "Diff"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:348
-#: ../thunar-vcs-plugin/tvp-git-action.c:254
+#: ../thunar-vcs-plugin/tvp-git-action.c:275
 msgid "Diff"
 msgstr "Diff"
 
@@ -153,24 +156,24 @@ msgid "Lock"
 msgstr "Lock"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258
+#: ../thunar-vcs-plugin/tvp-git-action.c:279
 msgid "Menu|Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:378
-#: ../thunar-vcs-plugin/tvp-git-action.c:258 ../tvp-svn-helper/main.c:293
-#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:139
+#: ../thunar-vcs-plugin/tvp-git-action.c:279 ../tvp-svn-helper/main.c:293
+#: ../tvp-svn-helper/tsh-log-dialog.c:208 ../tvp-git-helper/main.c:163
 #: ../tvp-git-helper/tgh-log-dialog.c:215
 msgid "Log"
 msgstr "Log"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260
+#: ../thunar-vcs-plugin/tvp-git-action.c:281
 msgid "Menu|Move"
 msgstr "Move"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:393
-#: ../thunar-vcs-plugin/tvp-git-action.c:260 ../tvp-svn-helper/main.c:297
+#: ../thunar-vcs-plugin/tvp-git-action.c:281 ../tvp-svn-helper/main.c:297
 #: ../tvp-svn-helper/tsh-move.c:157
 msgid "Move"
 msgstr "Move"
@@ -221,14 +224,14 @@ msgid "Revert"
 msgstr "Revert"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270
+#: ../thunar-vcs-plugin/tvp-git-action.c:291
 msgid "Menu|Status"
 msgstr "Status"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:430
-#: ../thunar-vcs-plugin/tvp-git-action.c:270 ../tvp-svn-helper/main.c:317
+#: ../thunar-vcs-plugin/tvp-git-action.c:291 ../tvp-svn-helper/main.c:317
 #: ../tvp-svn-helper/tsh-file-selection-dialog.c:146
-#: ../tvp-svn-helper/tsh-status-dialog.c:249 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/tsh-status-dialog.c:247 ../tvp-git-helper/main.c:175
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:122
 #: ../tvp-git-helper/tgh-status-dialog.c:125
 msgid "Status"
@@ -262,7 +265,7 @@ msgid "Update"
 msgstr "Update"
 
 #: ../thunar-vcs-plugin/tvp-svn-action.c:455
-#: ../thunar-vcs-plugin/tvp-git-action.c:280
+#: ../thunar-vcs-plugin/tvp-git-action.c:301
 #, c-format
 msgid "Action %s is unimplemented"
 msgstr "操作 %s 未实现"
@@ -348,8 +351,8 @@ msgstr "文件 (取出当前的文件或目录中的内容)"
 #. * Immediates means this file/direcotry and the subdirectories are shown
 #.
 #: ../thunar-vcs-plugin/tvp-svn-property-page.c:324
-#: ../tvp-svn-helper/tsh-properties-dialog.c:229
-#: ../tvp-svn-helper/tsh-status-dialog.c:202
+#: ../tvp-svn-helper/tsh-properties-dialog.c:227
+#: ../tvp-svn-helper/tsh-status-dialog.c:200
 #, fuzzy
 msgid "Immediates"
 msgstr "立即 (当前文件或当前目录及其子文件夹内容)"
@@ -362,163 +365,173 @@ msgstr "立即 (当前文件或当前目录及其子文件夹内容)"
 msgid "Infinity"
 msgstr "无穷 (取出当前文件或递归取出当前目录及其子目录中的内容)"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 #, fuzzy
 msgid "Menu|Bisect"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:247
+#: ../thunar-vcs-plugin/tvp-git-action.c:265
 msgid "Bisect"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249
+#: ../thunar-vcs-plugin/tvp-git-action.c:269
 #, fuzzy
 msgid "Menu|Branch"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:249 ../tvp-git-helper/main.c:131
+#: ../thunar-vcs-plugin/tvp-git-action.c:269 ../tvp-git-helper/main.c:151
 #: ../tvp-git-helper/tgh-branch-dialog.c:119
 #: ../tvp-git-helper/tgh-stash-dialog.c:168
 msgid "Branch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252
+#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#, fuzzy
+msgid "Menu|Clean"
+msgstr "Cleanup"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:271 ../tvp-git-helper/main.c:155
+#, fuzzy
+msgid "Clean"
+msgstr "Cleanup"
+
+#: ../thunar-vcs-plugin/tvp-git-action.c:273
 #, fuzzy
 msgid "Menu|Clone"
 msgstr "Copy"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:252 ../tvp-git-helper/main.c:135
+#: ../thunar-vcs-plugin/tvp-git-action.c:273 ../tvp-git-helper/main.c:159
 #: ../tvp-git-helper/tgh-clone.c:112
 msgid "Clone"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 #, fuzzy
 msgid "Menu|Fetch"
 msgstr "Switch"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:255
+#: ../thunar-vcs-plugin/tvp-git-action.c:276
 msgid "Fetch"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 #, fuzzy
 msgid "Menu|Grep"
 msgstr "Cleanup"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:256
+#: ../thunar-vcs-plugin/tvp-git-action.c:277
 msgid "Grep"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Menu|Init"
 msgstr "Info"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:257
+#: ../thunar-vcs-plugin/tvp-git-action.c:278
 #, fuzzy
 msgid "Init"
 msgstr "无穷 (取出当前文件或递归取出当前目录及其子目录中的内容)"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Menu|Merge"
 msgstr "Move"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:259
+#: ../thunar-vcs-plugin/tvp-git-action.c:280
 #, fuzzy
 msgid "Merge"
 msgstr "已被合并"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 #, fuzzy
 msgid "Menu|Pull"
 msgstr "Blame"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:261
+#: ../thunar-vcs-plugin/tvp-git-action.c:282
 msgid "Pull"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 #, fuzzy
 msgid "Menu|Push"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:262
+#: ../thunar-vcs-plugin/tvp-git-action.c:283
 msgid "Push"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Menu|Rebase"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:263
+#: ../thunar-vcs-plugin/tvp-git-action.c:284
 #, fuzzy
 msgid "Rebase"
 msgstr "Revert"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264
+#: ../thunar-vcs-plugin/tvp-git-action.c:285
 #, fuzzy
 msgid "Menu|Reset"
 msgstr "Revert"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:264 ../tvp-git-helper/main.c:143
+#: ../thunar-vcs-plugin/tvp-git-action.c:285 ../tvp-git-helper/main.c:167
 #: ../tvp-git-helper/tgh-reset.c:122
 #, fuzzy
 msgid "Reset"
 msgstr "Revert"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Menu|Remove"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:265
+#: ../thunar-vcs-plugin/tvp-git-action.c:286
 #, fuzzy
 msgid "Remove"
 msgstr "Resolve"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 #, fuzzy
 msgid "Menu|Show"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:266
+#: ../thunar-vcs-plugin/tvp-git-action.c:287
 msgid "Show"
 msgstr ""
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:268
+#: ../thunar-vcs-plugin/tvp-git-action.c:289
 #, fuzzy
 msgid "Menu|Stash"
 msgstr "Status"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../thunar-vcs-plugin/tvp-git-action.c:268 ../tvp-git-helper/main.c:147
+#: ../thunar-vcs-plugin/tvp-git-action.c:289 ../tvp-git-helper/main.c:171
 #: ../tvp-git-helper/tgh-stash-dialog.c:264
 #, fuzzy
 msgid "Stash"
 msgstr "Status"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 #, fuzzy
 msgid "Menu|Tag"
 msgstr "Log"
 
-#: ../thunar-vcs-plugin/tvp-git-action.c:271
+#: ../thunar-vcs-plugin/tvp-git-action.c:292
 msgid "Tag"
 msgstr ""
 
-#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:72
+#: ../tvp-svn-helper/main.c:105 ../tvp-git-helper/main.c:76
 msgid "Print version information"
 msgstr "打印版本信息"
 
-#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:79
+#: ../tvp-svn-helper/main.c:112 ../tvp-git-helper/main.c:83
 msgid "Execute add action"
 msgstr "执行 add 操作"
 
-#: ../tvp-svn-helper/main.c:118
+#: ../tvp-svn-helper/main.c:118 ../tvp-git-helper/main.c:89
 msgid "Execute blame action"
 msgstr "执行 blame 操作"
 
@@ -558,7 +571,7 @@ msgstr "执行 import 操作"
 msgid "Execute lock action"
 msgstr "执行 lock 操作"
 
-#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:97
+#: ../tvp-svn-helper/main.c:178 ../tvp-git-helper/main.c:113
 msgid "Execute log action"
 msgstr "执行 log 操作"
 
@@ -582,7 +595,7 @@ msgstr "执行 relocate 操作"
 msgid "Execute revert action"
 msgstr "执行 revert 操作"
 
-#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:115
+#: ../tvp-svn-helper/main.c:214 ../tvp-git-helper/main.c:131
 msgid "Execute status action"
 msgstr "执行 status 操作"
 
@@ -598,11 +611,11 @@ msgstr "执行 unlock 操作"
 msgid "Execute update action"
 msgstr "执行 update 操作"
 
-#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:127
+#: ../tvp-svn-helper/main.c:249 ../tvp-git-helper/main.c:143
 msgid "Add Related Options:"
 msgstr "Add 操作相关选项:"
 
-#: ../tvp-svn-helper/main.c:253
+#: ../tvp-svn-helper/main.c:253 ../tvp-git-helper/main.c:147
 msgid "Blame Related Options:"
 msgstr "Blame 操作相关选项:"
 
@@ -642,7 +655,7 @@ msgstr "Import 操作相关选项:"
 msgid "Lock Related Options:"
 msgstr "Lock 操作相关选项:"
 
-#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:139
+#: ../tvp-svn-helper/main.c:293 ../tvp-git-helper/main.c:163
 msgid "Log Related Options:"
 msgstr "Log 操作相关选项:"
 
@@ -656,7 +669,7 @@ msgstr "Prop 操作相关选项:"
 
 #. gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dialog)->action_area), box, FALSE, TRUE, 0);
 #. gtk_widget_show (box);
-#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:283
+#: ../tvp-svn-helper/main.c:301 ../tvp-svn-helper/tsh-properties-dialog.c:281
 msgid "Properties"
 msgstr "属性"
 
@@ -672,7 +685,7 @@ msgstr "Relocate 操作相关选项:"
 msgid "Revert Related Options:"
 msgstr "Revert 操作相关选项:"
 
-#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:151
+#: ../tvp-svn-helper/main.c:317 ../tvp-git-helper/main.c:175
 msgid "Status Related Options:"
 msgstr "Status 操作相关选项:"
 
@@ -701,6 +714,7 @@ msgstr "参数不足"
 #: ../tvp-svn-helper/tsh-resolved.c:73 ../tvp-svn-helper/tsh-resolved.c:89
 #: ../tvp-svn-helper/tsh-revert.c:87 ../tvp-svn-helper/tsh-switch.c:71
 #: ../tvp-svn-helper/tsh-unlock.c:86 ../tvp-svn-helper/tsh-update.c:88
+#: ../tvp-git-helper/tgh-common.c:80
 msgid "Failed"
 msgstr "失败"
 
@@ -1065,8 +1079,8 @@ msgstr "值"
 #. Translators: svn recursion selection
 #. * Self means only this file/direcotry is shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:209
-#: ../tvp-svn-helper/tsh-status-dialog.c:184
+#: ../tvp-svn-helper/tsh-properties-dialog.c:207
+#: ../tvp-svn-helper/tsh-status-dialog.c:182
 msgid "Self"
 msgstr "自身 (只 显示/更新 此 文件/目录)"
 
@@ -1076,8 +1090,8 @@ msgstr "自身 (只 显示/更新 此 文件/目录)"
 #. Translators: svn recursion selection
 #. * Immediate files means this file/direcotry and the files it contains are shown
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:220
-#: ../tvp-svn-helper/tsh-status-dialog.c:193
+#: ../tvp-svn-helper/tsh-properties-dialog.c:218
+#: ../tvp-svn-helper/tsh-status-dialog.c:191
 msgid "Immediate files"
 msgstr "立即 文件 (显示/更新 当前文件或者当前文件夹中的文件)"
 
@@ -1087,8 +1101,8 @@ msgstr "立即 文件 (显示/更新 当前文件或者当前文件夹中的文
 #. Translators: svn recursion selection
 #. * Recursive means the list is full recursive
 #.
-#: ../tvp-svn-helper/tsh-properties-dialog.c:238
-#: ../tvp-svn-helper/tsh-status-dialog.c:211
+#: ../tvp-svn-helper/tsh-properties-dialog.c:236
+#: ../tvp-svn-helper/tsh-status-dialog.c:209
 msgid "Recursive"
 msgstr "递归 (递归 显示/更新 当前文件或者当前文件夹及其子文件夹中的内容)"
 
@@ -1140,27 +1154,27 @@ msgstr "Relocate 操作完成"
 msgid "Relocating ..."
 msgstr "正在执行 relocate 操作..."
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:226
+#: ../tvp-svn-helper/tsh-status-dialog.c:224
 msgid "Show Unmodified Files"
 msgstr "显示未被修改的文件"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:230
+#: ../tvp-svn-helper/tsh-status-dialog.c:228
 msgid "Show Unversioned Files"
 msgstr "显示未被加入版本控制的文件"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:234
+#: ../tvp-svn-helper/tsh-status-dialog.c:232
 msgid "Show Ignored Files"
 msgstr "显示被忽略的文件"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:238
+#: ../tvp-svn-helper/tsh-status-dialog.c:236
 msgid "Hide Externals"
 msgstr "隐藏外部内容"
 
-#: ../tvp-svn-helper/tsh-status-dialog.c:242
+#: ../tvp-svn-helper/tsh-status-dialog.c:240
 msgid "Check Repository"
 msgstr "检查仓库"
 
-#: ../tvp-svn-helper/tsh-status.c:86 ../tvp-git-helper/tgh-common.c:51
+#: ../tvp-svn-helper/tsh-status.c:86
 msgid "Status failed"
 msgstr "Status 操作失败"
 
@@ -1198,42 +1212,47 @@ msgstr "其他失败。"
 msgid "Trust"
 msgstr "ä¿¡ä»»"
 
-#: ../tvp-git-helper/main.c:85
+#: ../tvp-git-helper/main.c:95
 #, fuzzy
 msgid "Execute branch action"
 msgstr "执行 blame 操作"
 
-#: ../tvp-git-helper/main.c:91
+#: ../tvp-git-helper/main.c:101
+#, fuzzy
+msgid "Execute clean action"
+msgstr "执行 cleanup 操作"
+
+#: ../tvp-git-helper/main.c:107
 #, fuzzy
 msgid "Execute clone action"
 msgstr "执行 log 操作"
 
-#: ../tvp-git-helper/main.c:103
+#: ../tvp-git-helper/main.c:119
 #, fuzzy
 msgid "Execute reset action"
 msgstr "执行 revert 操作"
 
-#: ../tvp-git-helper/main.c:109
+#: ../tvp-git-helper/main.c:125
 #, fuzzy
 msgid "Execute stash action"
 msgstr "执行 status 操作"
 
-#: ../tvp-git-helper/main.c:131
+#: ../tvp-git-helper/main.c:151
 #, fuzzy
 msgid "Branch Related Options:"
 msgstr "Blame 操作相关选项:"
 
-#: ../tvp-git-helper/main.c:135
+#: ../tvp-git-helper/main.c:155 ../tvp-git-helper/main.c:159
 #, fuzzy
 msgid "Clone Related Options:"
 msgstr "Copy 操作相关选项:"
 
-#: ../tvp-git-helper/main.c:143
+#: ../tvp-git-helper/main.c:167
 #, fuzzy
 msgid "Reset Related Options:"
 msgstr "Revert 操作相关选项:"
 
-#: ../tvp-git-helper/main.c:147
+#: ../tvp-git-helper/main.c:171
 #, fuzzy
 msgid "Stash Related Options:"
 msgstr "Status 操作相关选项:"
@@ -1248,7 +1267,7 @@ msgstr "Cleanup 操作完成"
 msgid "Cloning ..."
 msgstr "正在进行 cleanup 操作..."
 
-#: ../tvp-git-helper/tgh-common.c:169
+#: ../tvp-git-helper/tgh-common.c:199
 #: ../tvp-git-helper/tgh-file-selection-dialog.c:251
 msgid "untracked"
 msgstr ""
diff --git a/tvp-svn-helper/tsh-properties-dialog.c b/tvp-svn-helper/tsh-properties-dialog.c
index f61642e..9691d35 100644
--- a/tvp-svn-helper/tsh-properties-dialog.c
+++ b/tvp-svn-helper/tsh-properties-dialog.c
@@ -181,11 +181,9 @@ tsh_properties_dialog_init (TshPropertiesDialog *dialog)
 	gtk_widget_show (text_view);
 	gtk_widget_show (scroll_window);
 
-	dialog->depth = depth = gtk_combo_box_new ();
-
 	model = GTK_TREE_MODEL (gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_INT));
 
-	gtk_combo_box_set_model (GTK_COMBO_BOX (depth), model);
+	dialog->depth = depth = gtk_combo_box_new_with_model (model);
 
     /*
 	gtk_list_store_append (GTK_LIST_STORE (model), &iter);
@@ -465,8 +463,7 @@ tsh_properties_dialog_get_depth (TshPropertiesDialog *dialog)
 
   g_return_val_if_fail (TSH_IS_PROPERTIES_DIALOG (dialog), svn_depth_unknown);
 
-  if (!gtk_combo_box_get_active_iter (GTK_COMBO_BOX (dialog->depth), &iter))
-     return svn_depth_unknown;
+  g_return_val_if_fail (gtk_combo_box_get_active_iter (GTK_COMBO_BOX (dialog->depth), &iter), svn_depth_unknown);
 
   model = gtk_combo_box_get_model (GTK_COMBO_BOX (dialog->depth));
   gtk_tree_model_get_value (model, &iter, 1, &value);
diff --git a/tvp-svn-helper/tsh-status-dialog.c b/tvp-svn-helper/tsh-status-dialog.c
index de45a2c..6156047 100644
--- a/tvp-svn-helper/tsh-status-dialog.c
+++ b/tvp-svn-helper/tsh-status-dialog.c
@@ -156,11 +156,9 @@ tsh_status_dialog_init (TshStatusDialog *dialog)
 
   table = gtk_table_new (3, 2, FALSE);
 
-	dialog->depth = depth = gtk_combo_box_new ();
-
 	model = GTK_TREE_MODEL (gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_INT));
 
-	gtk_combo_box_set_model (GTK_COMBO_BOX (depth), model);
+	dialog->depth = depth = gtk_combo_box_new_with_model (model);
 
     /*
 	gtk_list_store_append (GTK_LIST_STORE (model), &iter);
@@ -332,8 +330,7 @@ tsh_status_dialog_get_depth (TshStatusDialog *dialog)
 
   g_return_val_if_fail (TSH_IS_STATUS_DIALOG (dialog), svn_depth_unknown);
 
-  if (!gtk_combo_box_get_active_iter (GTK_COMBO_BOX (dialog->depth), &iter))
-    return svn_depth_unknown;
+  g_return_val_if_fail (gtk_combo_box_get_active_iter (GTK_COMBO_BOX (dialog->depth), &iter), svn_depth_unknown);
 
   model = gtk_combo_box_get_model (GTK_COMBO_BOX (dialog->depth));
   gtk_tree_model_get_value (model, &iter, 1, &value);



More information about the Xfce4-commits mailing list