From 103dbb9fd14fde35e116819808e6d4c9b534eaa2 Mon Sep 17 00:00:00 2001
From: Aaron Griffin <aaron@archlinux.org>
Date: Tue, 13 Feb 2007 08:15:38 +0000
Subject: * Refactored conflict checking within packages.  Profiling from Dan
 showed an   unbelievable amount of strcmp() calls (25 million) due to the
 list searching.   This has been reimplemented with a set-intersection scheme,
 due to the fact   that file lists are always ordered. - NEEDS TESTING * Minor
 clean up, "globalized" the str_cmp helper to match the alpm comparison  
 signature, so we can use it elsewhere.

---
 src/pacman/po/de.po    | 427 +++++++++++++++++++++++++-----------------------
 src/pacman/po/fr.po    | 416 ++++++++++++++++++++++++-----------------------
 src/pacman/po/hu.po    | 428 ++++++++++++++++++++++++++-----------------------
 src/pacman/po/it.po    | 345 ++++++++++++++++++++-------------------
 src/pacman/po/pt_BR.po | 345 ++++++++++++++++++++-------------------
 5 files changed, 1022 insertions(+), 939 deletions(-)

(limited to 'src/pacman')

diff --git a/src/pacman/po/de.po b/src/pacman/po/de.po
index 5108782d..9fdfeccb 100644
--- a/src/pacman/po/de.po
+++ b/src/pacman/po/de.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Pacman package manager 3.0.0\n"
 "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
-"POT-Creation-Date: 2007-02-06 20:43-0500\n"
+"POT-Creation-Date: 2007-02-12 10:17-0500\n"
 "PO-Revision-Date: 2006-05-04 17:10+0200\n"
 "Last-Translator: Marcus Habermehl <bmh1980@frugalware.org>\n"
 "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
-#: src/pacman/sync.c:442 src/pacman/sync.c:491
+#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
+#: src/pacman/sync.c:438 src/pacman/sync.c:487
 #, fuzzy, c-format
 msgid ""
 "       if you're sure a package manager is not already running,\n"
@@ -35,13 +35,14 @@ msgstr "Lade Paketdaten ... "
 msgid "failed to add target '%s' (%s)"
 msgstr "Konnte Paket '%s' nicht hinzufügen (%s)\n"
 
-#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
-#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
-#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
+#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
+#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
+#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
+#: src/pacman/trans.c:142
 msgid "done.\n"
 msgstr "beendet.\n"
 
-#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
+#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
 #, c-format
 msgid "failed to prepare transaction (%s)\n"
 msgstr "Konnte Durchführung nicht vorbereiten (%s)\n"
@@ -51,22 +52,22 @@ msgstr "Konnte Durchführung nicht vorbereiten (%s)\n"
 msgid ":: %s: requires %s"
 msgstr ":: %s: Benötigt %s"
 
-#: src/pacman/add.c:118 src/pacman/sync.c:605
+#: src/pacman/add.c:118 src/pacman/sync.c:601
 #, c-format
 msgid ":: %s: conflicts with %s"
 msgstr ":: %s: Steht im Konflikt mit %s"
 
-#: src/pacman/add.c:127 src/pacman/sync.c:669
+#: src/pacman/add.c:127 src/pacman/sync.c:665
 #, fuzzy, c-format
 msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
 msgstr "%s%s existiert in \"%s\" (Paket) und \"%s\" (Paket)"
 
-#: src/pacman/add.c:134 src/pacman/sync.c:676
+#: src/pacman/add.c:134 src/pacman/sync.c:672
 #, fuzzy, c-format
 msgid "%s: %s%s exists in filesystem\n"
 msgstr "%s: %s%s existiert im Dateisystem"
 
-#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
+#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
 msgid ""
 "\n"
 "errors occurred, no packages were upgraded.\n"
@@ -74,47 +75,47 @@ msgstr ""
 "\n"
 "Fehler aufgetreten, kein Paket wird aktualisiert.\n"
 
-#: src/pacman/add.c:151 src/pacman/sync.c:612
+#: src/pacman/add.c:151 src/pacman/sync.c:608
 #, c-format
 msgid ":: %.1f MB required, have %.1f MB"
 msgstr ""
 
-#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
+#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
 #, c-format
 msgid "failed to commit transaction (%s)\n"
 msgstr ""
 
-#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
-#: src/pacman/sync.c:705
+#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
+#: src/pacman/sync.c:701
 #, c-format
 msgid "failed to release transaction (%s)\n"
 msgstr ""
 
-#: src/pacman/deptest.c:82
+#: src/pacman/deptest.c:70
 msgid "memory allocation failure\n"
 msgstr ""
 
-#: src/pacman/deptest.c:93
+#: src/pacman/deptest.c:81
 #, c-format
 msgid "add target %s\n"
 msgstr "Paket hinzufügen %s\n"
 
-#: src/pacman/deptest.c:96
+#: src/pacman/deptest.c:84
 #, c-format
 msgid "could not add target (%s)\n"
 msgstr "Konnte Paket nicht hinzufügen (%s)\n"
 
-#: src/pacman/deptest.c:115
+#: src/pacman/deptest.c:103
 #, c-format
 msgid "requires: %s"
 msgstr "Erfordert: %s"
 
-#: src/pacman/deptest.c:139
+#: src/pacman/deptest.c:127
 #, c-format
 msgid "conflict: %s"
 msgstr "Konflikt: %s"
 
-#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
+#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
 #, c-format
 msgid "could not release transaction (%s)"
 msgstr ""
@@ -139,11 +140,11 @@ msgstr "Warnung"
 msgid "function"
 msgstr "Funktion"
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "Y"
 msgstr "J"
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "YES"
 msgstr "JA"
 
@@ -172,12 +173,12 @@ msgstr "Installiert als Abhängigkeit für ein anderes Paket\n"
 msgid "Unknown"
 msgstr "Unbekannt\n"
 
-#: src/pacman/package.c:68 src/pacman/package.c:118
+#: src/pacman/package.c:68 src/pacman/package.c:119
 #, c-format
 msgid "Name           : %s\n"
 msgstr ""
 
-#: src/pacman/package.c:69 src/pacman/package.c:119
+#: src/pacman/package.c:69 src/pacman/package.c:120
 #, c-format
 msgid "Version        : %s\n"
 msgstr ""
@@ -193,19 +194,19 @@ msgstr ""
 msgid "License        :"
 msgstr "Lizenz         :"
 
-#: src/pacman/package.c:72 src/pacman/package.c:120
+#: src/pacman/package.c:72 src/pacman/package.c:121
 msgid "Groups         :"
 msgstr "Gruppen        :"
 
-#: src/pacman/package.c:73 src/pacman/package.c:121
+#: src/pacman/package.c:73 src/pacman/package.c:122
 msgid "Provides       :"
 msgstr "Stellt bereit  :"
 
-#: src/pacman/package.c:74 src/pacman/package.c:122
+#: src/pacman/package.c:74 src/pacman/package.c:123
 msgid "Depends On     :"
 msgstr "Hängt ab von   :"
 
-#: src/pacman/package.c:75 src/pacman/package.c:123
+#: src/pacman/package.c:75 src/pacman/package.c:124
 msgid "Removes        :"
 msgstr "Entfernt       :"
 
@@ -213,7 +214,7 @@ msgstr "Entfernt       :"
 msgid "Required By    :"
 msgstr "Benötigt von   :"
 
-#: src/pacman/package.c:80 src/pacman/package.c:124
+#: src/pacman/package.c:80 src/pacman/package.c:125
 msgid "Conflicts With :"
 msgstr "Konflikt mit   :"
 
@@ -265,66 +266,71 @@ msgstr "Ja"
 msgid "No"
 msgstr "Nein"
 
-#: src/pacman/package.c:93 src/pacman/package.c:129
+#: src/pacman/package.c:93 src/pacman/package.c:130
 #, c-format
 msgid "Description    : "
 msgstr "Beschreibung   : "
 
-#: src/pacman/package.c:117
+#: src/pacman/package.c:118
 #, fuzzy, c-format
 msgid "Repository     : %s\n"
 msgstr "Paketersteller : %s\n"
 
-#: src/pacman/package.c:125
+#: src/pacman/package.c:126
 #, fuzzy
 msgid "Replaces       :"
 msgstr "Ersetzt           :"
 
-#: src/pacman/package.c:126
+#: src/pacman/package.c:127
 #, c-format
 msgid "Download Size  : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:127
+#: src/pacman/package.c:128
 #, fuzzy, c-format
 msgid "Installed Size : %6.2f K\n"
 msgstr "Inst. Skript   : %s\n"
 
-#: src/pacman/package.c:134
+#: src/pacman/package.c:135
 #, fuzzy, c-format
 msgid "MD5 Sum        : %s"
 msgstr ""
 "\n"
 "MD5 Summe         : %s"
 
-#: src/pacman/package.c:137
+#: src/pacman/package.c:138
 #, fuzzy, c-format
 msgid "SHA1 Sum       : %s"
 msgstr ""
 "\n"
 "SHA1 Summe        : %s"
 
-#: src/pacman/package.c:168
+#: src/pacman/package.c:149
+#, c-format
+msgid "Backup Files :\n"
+msgstr ""
+
+#: src/pacman/package.c:169
 #, fuzzy, c-format
 msgid "error calculating checksums for %s\n"
 msgstr "Fehler beim Berechnen der MD5 oder SHA1 Summen für %s\n"
 
-#: src/pacman/package.c:181
+#: src/pacman/package.c:182
 #, fuzzy, c-format
 msgid "MODIFIED\t%s\n"
 msgstr "%sMODIFIZIERT\t%s\n"
 
-#: src/pacman/package.c:183
+#: src/pacman/package.c:184
 #, c-format
 msgid "Not Modified\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:188
+#: src/pacman/package.c:189
 #, c-format
 msgid "MISSING\t\t%s\n"
 msgstr "FEHLEND\t\t%s\n"
 
-#: src/pacman/package.c:221
+#: src/pacman/package.c:222
 #, c-format
 msgid "No changelog available for '%s'.\n"
 msgstr "Kein Changelog für '%s' verfügbar.\n"
@@ -346,28 +352,28 @@ msgstr "        %s {-A --add}     [Optionen] <Datei>\n"
 
 #: src/pacman/pacman.c:91
 #, c-format
-msgid "        %s {-R --remove}  [options] <package>\n"
-msgstr "        %s {-R --remove   [Optionen] <Paket>\n"
+msgid "        %s {-F --freshen} [options] <file>\n"
+msgstr "        %s {-F --freshen} [Optionen] <Datei>\n"
 
 #: src/pacman/pacman.c:92
 #, c-format
-msgid "        %s {-U --upgrade} [options] <file>\n"
-msgstr "        %s {-U --upgrade} [Optionen] <Datei>\n"
+msgid "        %s {-Q --query}   [options] [package]\n"
+msgstr "        %s {-Q --query}   [Optionen] [Paket]\n"
 
 #: src/pacman/pacman.c:93
 #, c-format
-msgid "        %s {-F --freshen} [options] <file>\n"
-msgstr "        %s {-F --freshen} [Optionen] <Datei>\n"
+msgid "        %s {-R --remove}  [options] <package>\n"
+msgstr "        %s {-R --remove   [Optionen] <Paket>\n"
 
 #: src/pacman/pacman.c:94
 #, c-format
-msgid "        %s {-Q --query}   [options] [package]\n"
-msgstr "        %s {-Q --query}   [Optionen] [Paket]\n"
+msgid "        %s {-S --sync}    [options] [package]\n"
+msgstr "        %s {-S --sync}    [Optionen] [Paket]\n"
 
 #: src/pacman/pacman.c:95
 #, c-format
-msgid "        %s {-S --sync}    [options] [package]\n"
-msgstr "        %s {-S --sync}    [Optionen] [Paket]\n"
+msgid "        %s {-U --upgrade} [options] <file>\n"
+msgstr "        %s {-U --upgrade} [Optionen] <Datei>\n"
 
 #: src/pacman/pacman.c:96
 #, c-format
@@ -391,13 +397,13 @@ msgstr "Optionen:\n"
 
 #: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
 #: src/pacman/pacman.c:138
-#, c-format
-msgid "  -d, --nodeps        skip dependency checks\n"
+#, fuzzy, c-format
+msgid "  -d, --nodeps         skip dependency checks\n"
 msgstr "  -d, --nodeps        Überspringe Abhängigkeitsprüfung\n"
 
 #: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
-#, c-format
-msgid "  -f, --force         force install, overwrite conflicting files\n"
+#, fuzzy, c-format
+msgid "  -f, --force          force install, overwrite conflicting files\n"
 msgstr ""
 "  -f, --force         Installation erzwingen, Dateikonflikte überschreiben\n"
 
@@ -407,26 +413,27 @@ msgid "usage:  %s {-R --remove} [options] <package>\n"
 msgstr "Benutzung:  %s {-R --remove} [Optionen] <Paket>\n"
 
 #: src/pacman/pacman.c:106
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -c, --cascade       remove packages and all packages that depend on them\n"
+"  -c, --cascade        remove packages and all packages that depend on them\n"
 msgstr ""
 "  -c, --cascade       Entferne Pakete und alle, die von ihnen abhängen\n"
 
 #: src/pacman/pacman.c:108
-#, c-format
-msgid "  -k, --dbonly        only remove database entry, do not remove files\n"
+#, fuzzy, c-format
+msgid ""
+"  -k, --dbonly         only remove database entry, do not remove files\n"
 msgstr "  -k, --dbonly        Nur Datenbankeintrag entfernen, keine Dateien\n"
 
 #: src/pacman/pacman.c:109
-#, c-format
-msgid "  -n, --nosave        remove configuration files as well\n"
+#, fuzzy, c-format
+msgid "  -n, --nosave         remove configuration files as well\n"
 msgstr "  -n, --nosave        Auch Konfigurationsdateien entfernen\n"
 
 #: src/pacman/pacman.c:110
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -s, --recursive     remove dependencies also (that won't break packages)\n"
+"  -s, --recursive      remove dependencies also (that won't break packages)\n"
 msgstr ""
 "  -s, --recursive     Auch Abhängigkeiten entfernen (beschädigt keine "
 "Pakete)\n"
@@ -447,14 +454,14 @@ msgid "usage:  %s {-Q --query} [options] [package]\n"
 msgstr "Benutzung:  %s {-Q --query} [Optionen] [Pakete]\n"
 
 #: src/pacman/pacman.c:123
-#, c-format
-msgid "  -c, --changelog     view the changelog of a package\n"
+#, fuzzy, c-format
+msgid "  -c, --changelog      view the changelog of a package\n"
 msgstr "  -c, --changelog     Das Changelog des Paketes anzeigen\n"
 
 #: src/pacman/pacman.c:124
 #, fuzzy, c-format
 msgid ""
-"  -e, --orphans       list all packages installed as dependencies but no "
+"  -e, --orphans        list all packages installed as dependencies but no "
 "longer\n"
 msgstr ""
 "  -e, --orphans        Listet alle Pakete auf, die als Abhängigkeit "
@@ -462,60 +469,60 @@ msgstr ""
 
 #: src/pacman/pacman.c:125
 #, fuzzy, c-format
-msgid "                      required by any package\n"
+msgid "                       required by any package\n"
 msgstr ""
 "                      wurden und nicht von anderen Paketen benötigt werden\n"
 
 #: src/pacman/pacman.c:126 src/pacman/pacman.c:141
-#, c-format
-msgid "  -g, --groups        view all members of a package group\n"
+#, fuzzy, c-format
+msgid "  -g, --groups         view all members of a package group\n"
 msgstr ""
 "  -g, --groups        Zeige alle Pakete an, die zu einer Gruppe gehören\n"
 
 #: src/pacman/pacman.c:127 src/pacman/pacman.c:142
-#, c-format
-msgid "  -i, --info          view package information\n"
+#, fuzzy, c-format
+msgid "  -i, --info           view package information\n"
 msgstr "  -i, --info          Zeige Paketinformationen an\n"
 
 #: src/pacman/pacman.c:128
-#, c-format
-msgid "  -l, --list          list the contents of the queried package\n"
+#, fuzzy, c-format
+msgid "  -l, --list           list the contents of the queried package\n"
 msgstr "  -l, --list          Listet den Inhalt des abgefragten Paketes auf\n"
 
 #: src/pacman/pacman.c:129
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -m, --foreign       list all packages that were not found in the sync db"
+"  -m, --foreign        list all packages that were not found in the sync db"
 "(s)\n"
 msgstr ""
 "  -m, --foreign        Listet alle Pakete auf, die nicht in den Sync db(s)\n"
 "                       gefunden wurden\n"
 
 #: src/pacman/pacman.c:130
-#, c-format
-msgid "  -o, --owns <file>   query the package that owns <file>\n"
+#, fuzzy, c-format
+msgid "  -o, --owns <file>    query the package that owns <file>\n"
 msgstr "  -o, --owns <Datei>  Fragt das Paket ab, dass <Datei> enthält\n"
 
 #: src/pacman/pacman.c:131
 #, fuzzy, c-format
 msgid ""
-"  -p, --file          query the package file [package] instead of the "
+"  -p, --file           query the package file [package] instead of the "
 "database\n"
 msgstr ""
 "  -p, --file          pacman frag die Paketdatei [Paket] ab, anstelle in "
 "der\n"
 
 #: src/pacman/pacman.c:132
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -s, --search        search locally-installed packages for matching "
+"  -s, --search         search locally-installed packages for matching "
 "strings\n"
 msgstr ""
 "  -s, --search        Durchsuche lokal installierte Pakete nach einem Wort\n"
 
 #: src/pacman/pacman.c:133
 #, fuzzy, c-format
-msgid "  -u, --upgrades      list all packages that can be upgraded\n"
+msgid "  -u, --upgrades       list all packages that can be upgraded\n"
 msgstr "  -u, --sysupgrade    Alle veralteten Pakete aktualisieren\n"
 
 #: src/pacman/pacman.c:135
@@ -524,164 +531,178 @@ msgid "usage:  %s {-S --sync} [options] [package]\n"
 msgstr "Benutzung:  %s {-S --sync} [Optionen] [Paket]\n"
 
 #: src/pacman/pacman.c:137
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -c, --clean         remove old packages from cache directory (use -cc for "
+"  -c, --clean          remove old packages from cache directory (use -cc for "
 "all)\n"
 msgstr ""
 "  -c, --clean         Entferne alte Pakete aus dem Cache (-cc für alle)\n"
 
 #: src/pacman/pacman.c:139
-#, c-format
-msgid "  -e, --dependsonly   install dependencies only\n"
+#, fuzzy, c-format
+msgid "  -e, --dependsonly    install dependencies only\n"
 msgstr "  -e, --dependsonly   Nur Abhängigkeiten installieren\n"
 
 #: src/pacman/pacman.c:143
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -p, --print-uris    print out URIs for given packages and their "
+"  -p, --print-uris     print out URIs for given packages and their "
 "dependencies\n"
 msgstr ""
 "  -p, --print-uris     URIs der angegebenen Pakete und deren Abhängigkeiten "
 "ausgeben\n"
 
 #: src/pacman/pacman.c:144
-#, c-format
-msgid "  -s, --search        search remote repositories for matching strings\n"
+#, fuzzy, c-format
+msgid ""
+"  -s, --search         search remote repositories for matching strings\n"
 msgstr ""
 "  -s, --search        Durchsuche entferne Repositories Pakete nach einem "
 "Wort\n"
 
 #: src/pacman/pacman.c:145
-#, c-format
-msgid "  -u, --sysupgrade    upgrade all packages that are out of date\n"
+#, fuzzy, c-format
+msgid "  -u, --sysupgrade     upgrade all packages that are out of date\n"
 msgstr "  -u, --sysupgrade    Alle veralteten Pakete aktualisieren\n"
 
 #: src/pacman/pacman.c:146
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -w, --downloadonly  download packages but do not install/upgrade anything\n"
+"  -w, --downloadonly   download packages but do not install/upgrade "
+"anything\n"
 msgstr ""
 "  -w, --downloadonly  Lade Pakete herunter, aber nichts installieren/"
 "aktualisieren\n"
 
 #: src/pacman/pacman.c:147
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -y, --refresh       download fresh package databases from the server\n"
+"  -y, --refresh        download fresh package databases from the server\n"
 msgstr "  -y, --refresh       Lade frische Paketdatenbank vom Server\n"
 
 #: src/pacman/pacman.c:148
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --ignore <pkg>  ignore a package upgrade (can be used more than once)\n"
+"      --ignore <pkg>   ignore a package upgrade (can be used more than "
+"once)\n"
 msgstr ""
 "      --ignore <pkg>  Ignoriere ein neues Paket (kann mehrfach genutzt "
 "werden)\n"
 
 #: src/pacman/pacman.c:150
-#, c-format
-msgid "      --config <path> set an alternate configuration file\n"
+#, fuzzy, c-format
+msgid "      --config <path>  set an alternate configuration file\n"
 msgstr "      --config <path> Setzt eine alternative Konfigurationsdatei\n"
 
 #: src/pacman/pacman.c:151
-#, c-format
-msgid "      --noconfirm     do not ask for anything confirmation\n"
+#, fuzzy, c-format
+msgid "      --noconfirm      do not ask for anything confirmation\n"
 msgstr "      --noconfirm     Niemals nachfragen\n"
 
 #: src/pacman/pacman.c:152
 #, c-format
-msgid "      --ask  <number> pre-specify answers for questions (see manpage)\n"
+msgid ""
+"      --ask <number>   pre-specify answers for questions (see manpage)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:153
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --noprogressbar do not show a progress bar when downloading files\n"
+"      --noprogressbar  do not show a progress bar when downloading files\n"
 msgstr ""
 "      --noprogressbar Keine Fortschrittsanzeige anzeigen, wenn Dateien\n"
 "                      herunter geladen werden\n"
 
 #: src/pacman/pacman.c:154
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --noscriptlet   do not execute the install scriptlet if there is any\n"
+"      --noscriptlet    do not execute the install scriptlet if there is any\n"
 msgstr "      --noscriptlet   Installationskript nicht ausführen\n"
 
 #: src/pacman/pacman.c:155
-#, c-format
-msgid "  -v, --verbose       be verbose\n"
+#, fuzzy, c-format
+msgid "  -v, --verbose        be verbose\n"
 msgstr "  -v, --verbose       Sei gesprächig\n"
 
 #: src/pacman/pacman.c:156
-#, c-format
-msgid "  -r, --root <path>   set an alternate installation root\n"
+#, fuzzy, c-format
+msgid "  -r, --root <path>    set an alternate installation root\n"
 msgstr ""
 "  -r, --root <path>   Benutze <path> als Installationsverzeichnis,\n"
 "                      anstelle von /\n"
 
 #: src/pacman/pacman.c:157
-#, c-format
-msgid "  -b, --dbpath <path> set an alternate database location\n"
+#, fuzzy, c-format
+msgid "  -b, --dbpath <path>  set an alternate database location\n"
 msgstr "  -b, --dbpath <path> Einen anderen Ort für die Datenbank verwenden\n"
 
-#: src/pacman/pacman.c:170
+#: src/pacman/pacman.c:158
+#, fuzzy, c-format
+msgid "      --cachedir <dir> set an alternate database location\n"
+msgstr "  -b, --dbpath <path> Einen anderen Ort für die Datenbank verwenden\n"
+
+#: src/pacman/pacman.c:171
 #, c-format
 msgid "                       This program may be freely redistributed under\n"
 msgstr ""
 
-#: src/pacman/pacman.c:171
+#: src/pacman/pacman.c:172
 #, c-format
 msgid "                       the terms of the GNU General Public License\n"
 msgstr ""
 
-#: src/pacman/pacman.c:298
+#: src/pacman/pacman.c:299
 #, fuzzy, c-format
-msgid "error: '%s' is not a valid debug level"
+msgid "'%s' is not a valid debug level"
 msgstr "%s ist kein gültiger regulärer Ausdruck\n"
 
-#: src/pacman/pacman.c:334
-#, c-format
-msgid "error: '%s' is not a valid db path\n"
-msgstr ""
+#: src/pacman/pacman.c:315
+#, fuzzy, c-format
+msgid "'%s' is not a valid cache directory\n"
+msgstr "Konnte nicht auf Cacheverzeichnis zugreifen\n"
 
-#: src/pacman/pacman.c:364
-#, c-format
-msgid "error: '%s' is not a valid root path\n"
-msgstr ""
+#: src/pacman/pacman.c:341
+#, fuzzy, c-format
+msgid "'%s' is not a valid db path\n"
+msgstr "%s ist kein gültiger regulärer Ausdruck\n"
 
-#: src/pacman/pacman.c:391
+#: src/pacman/pacman.c:371
+#, fuzzy, c-format
+msgid "'%s' is not a valid root path\n"
+msgstr "%s ist kein gültiger regulärer Ausdruck\n"
+
+#: src/pacman/pacman.c:398
 msgid "only one operation may be used at a time\n"
 msgstr ""
 
-#: src/pacman/pacman.c:454
+#: src/pacman/pacman.c:461
 #, c-format
 msgid "failed to initilize alpm library (%s)\n"
 msgstr "Konnte alpm Bibliothek nicht initialisieren (%s)\n"
 
-#: src/pacman/pacman.c:487
+#: src/pacman/pacman.c:494
 msgid "you cannot perform this operation unless you are root.\n"
 msgstr "Sie benötigen root Rechte um diese Operation ausführen zu können\n"
 
-#: src/pacman/pacman.c:503
+#: src/pacman/pacman.c:510
 #, fuzzy, c-format
 msgid "failed to parse config (%s)\n"
 msgstr "Konnte Durchführung nicht vorbereiten (%s)\n"
 
-#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
+#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
 msgid "Targets:"
 msgstr "Pakete:"
 
-#: src/pacman/pacman.c:519
+#: src/pacman/pacman.c:526
 #, c-format
 msgid "could not register 'local' database (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:526
+#: src/pacman/pacman.c:533
 msgid "no targets specified (use -h for help)\n"
 msgstr "Keine Pakete angegeben (benutzen Sie -h für Hilfe)\n"
 
-#: src/pacman/pacman.c:539
+#: src/pacman/pacman.c:546
 msgid "no operation specified (use -h for help)\n"
 msgstr "Keine Operation angegeben (benutzen Sie -h für Hilfe)\n"
 
@@ -699,39 +720,39 @@ msgstr "%s ist in %s %s enthalten\n"
 msgid "No package owns %s\n"
 msgstr "Kein Paket enthält %s\n"
 
-#: src/pacman/query.c:122 src/pacman/sync.c:413
+#: src/pacman/query.c:119 src/pacman/sync.c:409
 msgid "no usable package repositories configured.\n"
 msgstr "Keine brauchbaren Paketrepositories konfiguriert.\n"
 
-#: src/pacman/query.c:128
+#: src/pacman/query.c:125
 #, fuzzy
 msgid "Checking for package upgrades..."
 msgstr "Prüfe Paketintegrität ... "
 
-#: src/pacman/query.c:135
+#: src/pacman/query.c:132
 msgid "no upgrades found"
 msgstr ""
 
-#: src/pacman/query.c:173
+#: src/pacman/query.c:170
 #, c-format
 msgid "group \"%s\" was not found\n"
 msgstr "Gruppe \"%s\" wurde nicht gefunden\n"
 
-#: src/pacman/query.c:184
+#: src/pacman/query.c:181
 msgid "no package file was specified for --file\n"
 msgstr "Es wurde kein Paket für --file angegeben\n"
 
-#: src/pacman/query.c:188
+#: src/pacman/query.c:185
 #, c-format
 msgid "failed to load package '%s' (%s)\n"
 msgstr "Konnte Paket '%s' nicht laden (%s)\n"
 
-#: src/pacman/query.c:226 src/pacman/query.c:263
+#: src/pacman/query.c:223 src/pacman/query.c:255
 #, c-format
 msgid "package \"%s\" not found\n"
 msgstr "Paket \"%s\" nicht gefunden\n"
 
-#: src/pacman/remove.c:58 src/pacman/sync.c:528
+#: src/pacman/remove.c:58 src/pacman/sync.c:524
 #, c-format
 msgid ":: group %s:\n"
 msgstr ":: Gruppe %s:\n"
@@ -745,7 +766,7 @@ msgstr "    Entferne den gesamten Inhalt? [J/n] "
 msgid ":: Remove %s from group %s? [Y/n] "
 msgstr ":: Entferne %s aus Gruppe %s? [J/n] "
 
-#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
+#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
 #, c-format
 msgid "failed to init transaction (%s)\n"
 msgstr ""
@@ -811,39 +832,39 @@ msgstr "Konnte %s nicht aktualisieren (%s)\n"
 msgid " %s is up to date\n"
 msgstr " %s ist aktuell\n"
 
-#: src/pacman/sync.c:341
+#: src/pacman/sync.c:337
 #, c-format
 msgid "package \"%s\" was not found.\n"
 msgstr "Paket \"%s\" wurde nicht gefunden.\n"
 
-#: src/pacman/sync.c:378
+#: src/pacman/sync.c:374
 #, c-format
 msgid "repository \"%s\" was not found.\n"
 msgstr "Repository \"%s\" wurde nicht gefunden.\n"
 
-#: src/pacman/sync.c:450
+#: src/pacman/sync.c:446
 msgid ":: Synchronizing package databases...\n"
 msgstr ":: Synchronisiere Paketdatenbank ...\n"
 
-#: src/pacman/sync.c:451
+#: src/pacman/sync.c:447
 msgid "synchronizing package lists"
 msgstr "Synchronisiere Paketlisten"
 
-#: src/pacman/sync.c:453
+#: src/pacman/sync.c:449
 #, fuzzy
 msgid "failed to synchronize any databases"
 msgstr "Konnte %s nicht synchronisieren\n"
 
-#: src/pacman/sync.c:459
+#: src/pacman/sync.c:455
 #, fuzzy
 msgid ":: Starting full system upgrade...\n"
 msgstr "Starte komplette Systemaktualisierung"
 
-#: src/pacman/sync.c:460
+#: src/pacman/sync.c:456
 msgid "starting full system upgrade"
 msgstr "Starte komplette Systemaktualisierung"
 
-#: src/pacman/sync.c:478
+#: src/pacman/sync.c:474
 msgid ""
 "\n"
 ":: pacman has detected a newer version of the \"pacman\" package.\n"
@@ -851,56 +872,56 @@ msgstr ""
 "\n"
 ":: pacman hat eine neuere Version des \"pacman\" Paketes gefunden.\n"
 
-#: src/pacman/sync.c:479
+#: src/pacman/sync.c:475
 msgid ":: It is recommended that you allow pacman to upgrade itself\n"
 msgstr ":: Es wird empfohlen, zuerst pacman zu aktualisieren und\n"
 
-#: src/pacman/sync.c:480
+#: src/pacman/sync.c:476
 msgid ":: first, then you can re-run the operation with the newer version.\n"
 msgstr ":: danach Ihre Eingabe mit der neueren Version zu wiederholen.\n"
 
-#: src/pacman/sync.c:482
+#: src/pacman/sync.c:478
 msgid ":: Upgrade pacman first? [Y/n] "
 msgstr ":: Zuerst pacman aktualisieren? [J/n] "
 
-#: src/pacman/sync.c:497
+#: src/pacman/sync.c:493
 #, fuzzy, c-format
 msgid "pacman: %s\n"
 msgstr "Kein Paket enthält %s\n"
 
-#: src/pacman/sync.c:517
+#: src/pacman/sync.c:513
 #, c-format
 msgid "'%s': %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:532
+#: src/pacman/sync.c:528
 msgid ":: Install whole content? [Y/n] "
 msgstr ":: Gesamten Inhalt installieren? [J/n] "
 
-#: src/pacman/sync.c:539
+#: src/pacman/sync.c:535
 #, c-format
 msgid ":: Install %s from group %s? [Y/n] "
 msgstr ":: %s aus Gruppe %s installieren? [J/n] "
 
-#: src/pacman/sync.c:563
+#: src/pacman/sync.c:559
 #, fuzzy, c-format
 msgid "'%s': not found in sync db\n"
 msgstr "Konnte Paket '%s' nicht hinzufügen: Nicht in sync db gefunden\n"
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "requires"
 msgstr "benötigt"
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "is required by"
 msgstr "wird benötigt von"
 
-#: src/pacman/sync.c:625
+#: src/pacman/sync.c:621
 #, fuzzy
 msgid "local database is up to date\n"
 msgstr " %s ist aktuell\n"
 
-#: src/pacman/sync.c:634
+#: src/pacman/sync.c:630
 msgid ""
 "\n"
 "Beginning download...\n"
@@ -908,11 +929,11 @@ msgstr ""
 "\n"
 "Beginne download ...\n"
 
-#: src/pacman/sync.c:638
+#: src/pacman/sync.c:634
 msgid "Proceed with download? [Y/n] "
 msgstr "Download fortsetzen? [J/n] "
 
-#: src/pacman/sync.c:646
+#: src/pacman/sync.c:642
 msgid ""
 "\n"
 "Beginning upgrade process...\n"
@@ -920,137 +941,128 @@ msgstr ""
 "\n"
 "Beginne Aktualisierungsprozess ...\n"
 
-#: src/pacman/sync.c:650
+#: src/pacman/sync.c:646
 #, fuzzy
 msgid "Proceed with installation? [Y/n] "
 msgstr "Download fortsetzen? [J/n] "
 
-#: src/pacman/trans.c:57
-msgid "] 100%    LOCAL "
-msgstr "] 100 %    LOKAL "
-
-#: src/pacman/trans.c:68
+#: src/pacman/trans.c:52
 msgid "checking dependencies... "
 msgstr "Prüfe Abhängigkeiten ... "
 
-#: src/pacman/trans.c:72
+#: src/pacman/trans.c:56
 msgid "checking for file conflicts... "
 msgstr "Prüfe auf Dateikonflikte ... "
 
-#: src/pacman/trans.c:76
+#: src/pacman/trans.c:60
 #, fuzzy
 msgid "cleaning up... "
 msgstr "Entferne %s ... "
 
-#: src/pacman/trans.c:79
+#: src/pacman/trans.c:63
 msgid "resolving dependencies... "
 msgstr "Löse Abhängigkeiten auf ... "
 
-#: src/pacman/trans.c:82
+#: src/pacman/trans.c:66
 msgid "looking for inter-conflicts... "
 msgstr ""
 
-#: src/pacman/trans.c:102
+#: src/pacman/trans.c:86
 #, c-format
 msgid "installing %s... "
 msgstr "Installiere %s ... "
 
-#: src/pacman/trans.c:109
+#: src/pacman/trans.c:93
 #, c-format
 msgid "installed %s (%s)"
 msgstr "Installiert %s (%s)"
 
-#: src/pacman/trans.c:116
+#: src/pacman/trans.c:100
 #, c-format
 msgid "removing %s... "
 msgstr "Entferne %s ... "
 
-#: src/pacman/trans.c:123
+#: src/pacman/trans.c:107
 #, c-format
 msgid "removed %s (%s)"
 msgstr "Entfernt %s (%s)"
 
-#: src/pacman/trans.c:130
+#: src/pacman/trans.c:114
 #, c-format
 msgid "upgrading %s... "
 msgstr "Aktualisiere %s ... "
 
-#: src/pacman/trans.c:137
+#: src/pacman/trans.c:121
 #, c-format
 msgid "upgraded %s (%s -> %s)"
 msgstr "Aktualisiert %s (%s -> %s)"
 
-#: src/pacman/trans.c:144
+#: src/pacman/trans.c:128
 msgid "checking package integrity... "
 msgstr "Prüfe Paketintegrität ... "
 
-#: src/pacman/trans.c:158
-#, fuzzy
-msgid " done.\n"
-msgstr "beendet.\n"
-
-#: src/pacman/trans.c:160
-msgid " failed.\n"
+#: src/pacman/trans.c:144
+msgid "failed.\n"
 msgstr ""
 
-#: src/pacman/trans.c:167
+#: src/pacman/trans.c:151
 #, fuzzy, c-format
 msgid ":: Retrieving packages from %s...\n"
 msgstr ""
 "\n"
 ":: Empfange Pakete von %s ...\n"
 
-#: src/pacman/trans.c:190
+#: src/pacman/trans.c:171
 #, c-format
 msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
 msgstr ""
 ":: %s ist in IgnorePkg, wird aber von %s benötigt. Trotzdem installieren? [J/"
 "n] "
 
-#: src/pacman/trans.c:204
+#: src/pacman/trans.c:185
 #, fuzzy, c-format
 msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
 msgstr ":: %s ist als ein HoldPkg gekennzeichnet. Trotzdem entfernen? [J/n] "
 
-#: src/pacman/trans.c:217
+#: src/pacman/trans.c:198
 #, c-format
 msgid ":: Replace %s with %s/%s? [Y/n] "
 msgstr ":: %s mit %s/%s ersetzen? [J/n] "
 
-#: src/pacman/trans.c:232
+#: src/pacman/trans.c:213
 #, c-format
 msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
 msgstr ":: %s steht im Konflikt mit %s. %s entfernen? [J/n] "
 
-#: src/pacman/trans.c:248
+#: src/pacman/trans.c:229
 #, c-format
 msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
 msgstr ":: %s-%s: Lokale Version ist neuer. Trotzdem aktualisieren? [J/n] "
 
-#: src/pacman/trans.c:266
+#: src/pacman/trans.c:247
 #, c-format
 msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
 msgstr ":: %s-%s: Lokale Version ist aktuell. Trotzdem aktualisieren? [J/n] "
 
-#: src/pacman/trans.c:284
+#: src/pacman/trans.c:265
 #, c-format
 msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
 msgstr ":: Archiv %s ist beschädigt. Möchten Sie es löschen? [J/n] "
 
-#: src/pacman/trans.c:333
+#: src/pacman/trans.c:314
 msgid "installing"
 msgstr "installiere"
 
-#: src/pacman/trans.c:336
+#: src/pacman/trans.c:317
 msgid "upgrading"
 msgstr "aktualisiere"
 
-#: src/pacman/trans.c:339
+#: src/pacman/trans.c:320
 #, fuzzy
 msgid "removing"
 msgstr "Entferne %s ... "
 
-#: src/pacman/trans.c:342
+#: src/pacman/trans.c:323
 #, fuzzy
 msgid "checking for file conflicts"
 msgstr "Prüfe auf Dateikonflikte ... "
@@ -1060,14 +1072,14 @@ msgstr "Prüfe auf Dateikonflikte ... "
 msgid "None\n"
 msgstr "Nichts\n"
 
-#: src/pacman/util.c:303
+#: src/pacman/util.c:310
 #, fuzzy
 msgid "Remove:"
 msgstr ""
 "\n"
 "Entfernen: "
 
-#: src/pacman/util.c:311
+#: src/pacman/util.c:318
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1076,7 +1088,7 @@ msgstr ""
 "\n"
 "Gesamtgröße:          %.1f MB\n"
 
-#: src/pacman/util.c:322
+#: src/pacman/util.c:329
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1085,13 +1097,20 @@ msgstr ""
 "\n"
 "Gesamtgröße:          %.1f MB\n"
 
-#: src/pacman/util.c:329
+#: src/pacman/util.c:336
 #, fuzzy, c-format
 msgid "Total Installed Size:   %.2f MB\n"
 msgstr ""
 "\n"
 "Gesamtgröße:          %.1f MB\n"
 
+#~ msgid "] 100%    LOCAL "
+#~ msgstr "] 100 %    LOKAL "
+
+#, fuzzy
+#~ msgid " done.\n"
+#~ msgstr "beendet.\n"
+
 #~ msgid "done."
 #~ msgstr "erledigt."
 
diff --git a/src/pacman/po/fr.po b/src/pacman/po/fr.po
index a325a8d9..aebd7e61 100644
--- a/src/pacman/po/fr.po
+++ b/src/pacman/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pacman\n"
 "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
-"POT-Creation-Date: 2007-02-06 20:43-0500\n"
+"POT-Creation-Date: 2007-02-12 10:17-0500\n"
 "PO-Revision-Date: 2006-06-05 22:46+0100\n"
 "Last-Translator: Enda <enda@netou.com>\n"
 "MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
 "X-Poedit-Language: French\n"
 "X-Poedit-Country: FRANCE\n"
 
-#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
-#: src/pacman/sync.c:442 src/pacman/sync.c:491
+#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
+#: src/pacman/sync.c:438 src/pacman/sync.c:487
 #, fuzzy, c-format
 msgid ""
 "       if you're sure a package manager is not already running,\n"
@@ -36,13 +36,14 @@ msgstr "chargement des donn
 msgid "failed to add target '%s' (%s)"
 msgstr "�chec d'ajout de la cible '%s' (%s)\n"
 
-#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
-#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
-#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
+#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
+#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
+#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
+#: src/pacman/trans.c:142
 msgid "done.\n"
 msgstr "fait.\n"
 
-#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
+#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
 #, c-format
 msgid "failed to prepare transaction (%s)\n"
 msgstr "�chec de pr�paration de la transaction (%s)\n"
@@ -52,22 +53,22 @@ msgstr "
 msgid ":: %s: requires %s"
 msgstr ":: %s: requiert %s"
 
-#: src/pacman/add.c:118 src/pacman/sync.c:605
+#: src/pacman/add.c:118 src/pacman/sync.c:601
 #, c-format
 msgid ":: %s: conflicts with %s"
 msgstr ":: %s: conflit avec %s"
 
-#: src/pacman/add.c:127 src/pacman/sync.c:669
+#: src/pacman/add.c:127 src/pacman/sync.c:665
 #, fuzzy, c-format
 msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
 msgstr "%s%s existe dans \"%s\" (cible) and \"%s\" (cible)"
 
-#: src/pacman/add.c:134 src/pacman/sync.c:676
+#: src/pacman/add.c:134 src/pacman/sync.c:672
 #, fuzzy, c-format
 msgid "%s: %s%s exists in filesystem\n"
 msgstr "%s: %s%s existe dans le syst�me de fichiers"
 
-#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
+#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
 msgid ""
 "\n"
 "errors occurred, no packages were upgraded.\n"
@@ -75,47 +76,47 @@ msgstr ""
 "\n"
 "des erreurs se sont produites, aucun paquet n'a �t� mis � jour.\n"
 
-#: src/pacman/add.c:151 src/pacman/sync.c:612
+#: src/pacman/add.c:151 src/pacman/sync.c:608
 #, c-format
 msgid ":: %.1f MB required, have %.1f MB"
 msgstr ""
 
-#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
+#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
 #, c-format
 msgid "failed to commit transaction (%s)\n"
 msgstr "�chec de validation de la transaction (%s)\n"
 
-#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
-#: src/pacman/sync.c:705
+#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
+#: src/pacman/sync.c:701
 #, c-format
 msgid "failed to release transaction (%s)\n"
 msgstr "�chec de lib�ration de la transaction (%s)\n"
 
-#: src/pacman/deptest.c:82
+#: src/pacman/deptest.c:70
 msgid "memory allocation failure\n"
 msgstr "erreur d'allocation m�moire\n"
 
-#: src/pacman/deptest.c:93
+#: src/pacman/deptest.c:81
 #, c-format
 msgid "add target %s\n"
 msgstr "ajout de la cible %s\n"
 
-#: src/pacman/deptest.c:96
+#: src/pacman/deptest.c:84
 #, c-format
 msgid "could not add target (%s)\n"
 msgstr "n'a pas pu ajouter la cible (%s)\n"
 
-#: src/pacman/deptest.c:115
+#: src/pacman/deptest.c:103
 #, c-format
 msgid "requires: %s"
 msgstr "requiert: %s"
 
-#: src/pacman/deptest.c:139
+#: src/pacman/deptest.c:127
 #, c-format
 msgid "conflict: %s"
 msgstr "conflit: %s"
 
-#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
+#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
 #, c-format
 msgid "could not release transaction (%s)"
 msgstr "n'a pas pu lib�rer la transaction (%s)"
@@ -140,11 +141,11 @@ msgstr "avertissement"
 msgid "function"
 msgstr "fonction"
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "Y"
 msgstr "O"
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "YES"
 msgstr "OUI"
 
@@ -173,12 +174,12 @@ msgstr "Install
 msgid "Unknown"
 msgstr "Inconnu\n"
 
-#: src/pacman/package.c:68 src/pacman/package.c:118
+#: src/pacman/package.c:68 src/pacman/package.c:119
 #, c-format
 msgid "Name           : %s\n"
 msgstr "Nom            : %s\n"
 
-#: src/pacman/package.c:69 src/pacman/package.c:119
+#: src/pacman/package.c:69 src/pacman/package.c:120
 #, c-format
 msgid "Version        : %s\n"
 msgstr ""
@@ -192,19 +193,19 @@ msgstr "Nom            : %s\n"
 msgid "License        :"
 msgstr ""
 
-#: src/pacman/package.c:72 src/pacman/package.c:120
+#: src/pacman/package.c:72 src/pacman/package.c:121
 msgid "Groups         :"
 msgstr "Groupes        :"
 
-#: src/pacman/package.c:73 src/pacman/package.c:121
+#: src/pacman/package.c:73 src/pacman/package.c:122
 msgid "Provides       :"
 msgstr "Fournit        :"
 
-#: src/pacman/package.c:74 src/pacman/package.c:122
+#: src/pacman/package.c:74 src/pacman/package.c:123
 msgid "Depends On     :"
 msgstr "Depend De      :"
 
-#: src/pacman/package.c:75 src/pacman/package.c:123
+#: src/pacman/package.c:75 src/pacman/package.c:124
 msgid "Removes        :"
 msgstr "Supprimer       :"
 
@@ -212,7 +213,7 @@ msgstr "Supprimer       :"
 msgid "Required By    :"
 msgstr "Requit par       :"
 
-#: src/pacman/package.c:80 src/pacman/package.c:124
+#: src/pacman/package.c:80 src/pacman/package.c:125
 msgid "Conflicts With :"
 msgstr "Conflit avec    :"
 
@@ -264,66 +265,71 @@ msgstr "Oui"
 msgid "No"
 msgstr "Non"
 
-#: src/pacman/package.c:93 src/pacman/package.c:129
+#: src/pacman/package.c:93 src/pacman/package.c:130
 #, c-format
 msgid "Description    : "
 msgstr ""
 
-#: src/pacman/package.c:117
+#: src/pacman/package.c:118
 #, fuzzy, c-format
 msgid "Repository     : %s\n"
 msgstr "D�pot                : %s\n"
 
-#: src/pacman/package.c:125
+#: src/pacman/package.c:126
 #, fuzzy
 msgid "Replaces       :"
 msgstr "Remplace          :"
 
-#: src/pacman/package.c:126
+#: src/pacman/package.c:127
 #, c-format
 msgid "Download Size  : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:127
+#: src/pacman/package.c:128
 #, fuzzy, c-format
 msgid "Installed Size : %6.2f K\n"
 msgstr "Script d'installation    : %s\n"
 
-#: src/pacman/package.c:134
+#: src/pacman/package.c:135
 #, fuzzy, c-format
 msgid "MD5 Sum        : %s"
 msgstr ""
 "\n"
 "somme MD5           : %s"
 
-#: src/pacman/package.c:137
+#: src/pacman/package.c:138
 #, fuzzy, c-format
 msgid "SHA1 Sum       : %s"
 msgstr ""
 "\n"
 "Somme SHA1         : %s"
 
-#: src/pacman/package.c:168
+#: src/pacman/package.c:149
+#, c-format
+msgid "Backup Files :\n"
+msgstr ""
+
+#: src/pacman/package.c:169
 #, fuzzy, c-format
 msgid "error calculating checksums for %s\n"
 msgstr "erreur lors du calcul des sommes md5 ou sha1 pour %s\n"
 
-#: src/pacman/package.c:181
+#: src/pacman/package.c:182
 #, fuzzy, c-format
 msgid "MODIFIED\t%s\n"
 msgstr "%sMODIFIE\t%s\n"
 
-#: src/pacman/package.c:183
+#: src/pacman/package.c:184
 #, c-format
 msgid "Not Modified\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:188
+#: src/pacman/package.c:189
 #, c-format
 msgid "MISSING\t\t%s\n"
 msgstr "MANQUANT\t\t%s\n"
 
-#: src/pacman/package.c:221
+#: src/pacman/package.c:222
 #, c-format
 msgid "No changelog available for '%s'.\n"
 msgstr "Aucun changelog disponible pour '%s'.\n"
@@ -345,27 +351,27 @@ msgstr ""
 
 #: src/pacman/pacman.c:91
 #, c-format
-msgid "        %s {-R --remove}  [options] <package>\n"
+msgid "        %s {-F --freshen} [options] <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:92
 #, c-format
-msgid "        %s {-U --upgrade} [options] <file>\n"
+msgid "        %s {-Q --query}   [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:93
 #, c-format
-msgid "        %s {-F --freshen} [options] <file>\n"
+msgid "        %s {-R --remove}  [options] <package>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:94
 #, c-format
-msgid "        %s {-Q --query}   [options] [package]\n"
+msgid "        %s {-S --sync}    [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:95
 #, c-format
-msgid "        %s {-S --sync}    [options] [package]\n"
+msgid "        %s {-U --upgrade} [options] <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:96
@@ -390,13 +396,13 @@ msgstr ""
 
 #: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
 #: src/pacman/pacman.c:138
-#, c-format
-msgid "  -d, --nodeps        skip dependency checks\n"
+#, fuzzy, c-format
+msgid "  -d, --nodeps         skip dependency checks\n"
 msgstr "  -d, --nodeps        ignore le contr�le des d�pendances\n"
 
 #: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
-#, c-format
-msgid "  -f, --force         force install, overwrite conflicting files\n"
+#, fuzzy, c-format
+msgid "  -f, --force          force install, overwrite conflicting files\n"
 msgstr ""
 "  -f, --force         force l'installation, malgr� les �ventuels fichiers en "
 "conflit\n"
@@ -407,28 +413,29 @@ msgid "usage:  %s {-R --remove} [options] <package>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:106
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -c, --cascade       remove packages and all packages that depend on them\n"
+"  -c, --cascade        remove packages and all packages that depend on them\n"
 msgstr ""
 "  -c, --cascade       supprime les paquets et tout ceux qui en d�pendent\n"
 
 #: src/pacman/pacman.c:108
-#, c-format
-msgid "  -k, --dbonly        only remove database entry, do not remove files\n"
+#, fuzzy, c-format
+msgid ""
+"  -k, --dbonly         only remove database entry, do not remove files\n"
 msgstr ""
 "  -k, --dbonly        supprime uniquement les entr�es dans la base de "
 "donn�es, pas les fichiers\n"
 
 #: src/pacman/pacman.c:109
-#, c-format
-msgid "  -n, --nosave        remove configuration files as well\n"
+#, fuzzy, c-format
+msgid "  -n, --nosave         remove configuration files as well\n"
 msgstr "  -n, --nosave        efface �galement les fichiers de config\n"
 
 #: src/pacman/pacman.c:110
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -s, --recursive     remove dependencies also (that won't break packages)\n"
+"  -s, --recursive      remove dependencies also (that won't break packages)\n"
 msgstr ""
 "  -s, --recursive     supprime les d�pendances �galement (cela ne cassera "
 "pas les d�pendances d'autres paquets)\n"
@@ -449,14 +456,14 @@ msgid "usage:  %s {-Q --query} [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:123
-#, c-format
-msgid "  -c, --changelog     view the changelog of a package\n"
+#, fuzzy, c-format
+msgid "  -c, --changelog      view the changelog of a package\n"
 msgstr "  -c, --changelog     afficher le changelog du paquet\n"
 
 #: src/pacman/pacman.c:124
 #, fuzzy, c-format
 msgid ""
-"  -e, --orphans       list all packages installed as dependencies but no "
+"  -e, --orphans        list all packages installed as dependencies but no "
 "longer\n"
 msgstr ""
 "  -e, --orphans       lister tous les paquets qui ont �t� install�s comme "
@@ -464,37 +471,37 @@ msgstr ""
 
 #: src/pacman/pacman.c:125
 #, fuzzy, c-format
-msgid "                      required by any package\n"
+msgid "                       required by any package\n"
 msgstr "                      et ne sont plus requis par aucun autre paquet\n"
 
 #: src/pacman/pacman.c:126 src/pacman/pacman.c:141
-#, c-format
-msgid "  -g, --groups        view all members of a package group\n"
+#, fuzzy, c-format
+msgid "  -g, --groups         view all members of a package group\n"
 msgstr ""
 "  -g, --groups        afficher tous les �l�ments d'un group de paquet\n"
 
 #: src/pacman/pacman.c:127 src/pacman/pacman.c:142
-#, c-format
-msgid "  -i, --info          view package information\n"
+#, fuzzy, c-format
+msgid "  -i, --info           view package information\n"
 msgstr "  -i, --info          afficher les informations du paquet\n"
 
 #: src/pacman/pacman.c:128
-#, c-format
-msgid "  -l, --list          list the contents of the queried package\n"
+#, fuzzy, c-format
+msgid "  -l, --list           list the contents of the queried package\n"
 msgstr "  -l, --list          lister le contenu du paquet interrog�\n"
 
 #: src/pacman/pacman.c:129
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -m, --foreign       list all packages that were not found in the sync db"
+"  -m, --foreign        list all packages that were not found in the sync db"
 "(s)\n"
 msgstr ""
 "  -m, --foreign       liste les paquets non trouv�s dans la/les base(s) de "
 "donn�es de synchronisation\n"
 
 #: src/pacman/pacman.c:130
-#, c-format
-msgid "  -o, --owns <file>   query the package that owns <file>\n"
+#, fuzzy, c-format
+msgid "  -o, --owns <file>    query the package that owns <file>\n"
 msgstr ""
 "  -o, --owns <fichier>   recherche les paquets contenant le fichier "
 "<fiichier>\n"
@@ -502,15 +509,15 @@ msgstr ""
 #: src/pacman/pacman.c:131
 #, fuzzy, c-format
 msgid ""
-"  -p, --file          query the package file [package] instead of the "
+"  -p, --file           query the package file [package] instead of the "
 "database\n"
 msgstr ""
 "  -p, --file          pacman va interroger le fichier [paquet] au lieu de\n"
 
 #: src/pacman/pacman.c:132
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -s, --search        search locally-installed packages for matching "
+"  -s, --search         search locally-installed packages for matching "
 "strings\n"
 msgstr ""
 "  -s, --search        recherche dans les paquets install�s localement ceux "
@@ -518,7 +525,7 @@ msgstr ""
 
 #: src/pacman/pacman.c:133
 #, fuzzy, c-format
-msgid "  -u, --upgrades      list all packages that can be upgraded\n"
+msgid "  -u, --upgrades       list all packages that can be upgraded\n"
 msgstr "  -u, --sysupgrade    met � jour tous les paquets obsol�tes\n"
 
 #: src/pacman/pacman.c:135
@@ -527,167 +534,183 @@ msgid "usage:  %s {-S --sync} [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:137
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -c, --clean         remove old packages from cache directory (use -cc for "
+"  -c, --clean          remove old packages from cache directory (use -cc for "
 "all)\n"
 msgstr ""
 "  -c, --clean         remove old packages from cache directory (use -cc for "
 "all)\n"
 
 #: src/pacman/pacman.c:139
-#, c-format
-msgid "  -e, --dependsonly   install dependencies only\n"
+#, fuzzy, c-format
+msgid "  -e, --dependsonly    install dependencies only\n"
 msgstr "  -e, --dependsonly   installe les d�pendances uniquement\n"
 
 #: src/pacman/pacman.c:143
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -p, --print-uris    print out URIs for given packages and their "
+"  -p, --print-uris     print out URIs for given packages and their "
 "dependencies\n"
 msgstr ""
 "  -p, --print-uris    affiche les URIs pour des paquets donn�s et leurs "
 "d�pendances\n"
 
 #: src/pacman/pacman.c:144
-#, c-format
-msgid "  -s, --search        search remote repositories for matching strings\n"
+#, fuzzy, c-format
+msgid ""
+"  -s, --search         search remote repositories for matching strings\n"
 msgstr "  -s, --search        recherche la cha�ne dans les d�pots distants\n"
 
 #: src/pacman/pacman.c:145
-#, c-format
-msgid "  -u, --sysupgrade    upgrade all packages that are out of date\n"
+#, fuzzy, c-format
+msgid "  -u, --sysupgrade     upgrade all packages that are out of date\n"
 msgstr "  -u, --sysupgrade    met � jour tous les paquets obsol�tes\n"
 
 #: src/pacman/pacman.c:146
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -w, --downloadonly  download packages but do not install/upgrade anything\n"
+"  -w, --downloadonly   download packages but do not install/upgrade "
+"anything\n"
 msgstr ""
 "  -w, --downloadonly  t�l�charge les paquets mais n'installe rien et ne met "
 "rien � jour\n"
 
 #: src/pacman/pacman.c:147
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -y, --refresh       download fresh package databases from the server\n"
+"  -y, --refresh        download fresh package databases from the server\n"
 msgstr ""
 "  -y, --refresh       t�l�charge les derni�res bases de donn�es depuis les "
 "serveurs\n"
 
 #: src/pacman/pacman.c:148
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --ignore <pkg>  ignore a package upgrade (can be used more than once)\n"
+"      --ignore <pkg>   ignore a package upgrade (can be used more than "
+"once)\n"
 msgstr ""
 "      --ignore <pkg>  ignore la mise � jour d'un paquet (peut �tre utilis� "
 "plus d'une fois)\n"
 
 #: src/pacman/pacman.c:150
-#, c-format
-msgid "      --config <path> set an alternate configuration file\n"
+#, fuzzy, c-format
+msgid "      --config <path>  set an alternate configuration file\n"
 msgstr "      --config <path> d�fini un fichier de configuration alternatif\n"
 
 #: src/pacman/pacman.c:151
-#, c-format
-msgid "      --noconfirm     do not ask for anything confirmation\n"
+#, fuzzy, c-format
+msgid "      --noconfirm      do not ask for anything confirmation\n"
 msgstr "      --noconfirm     ne demande aucune confirmation\n"
 
 #: src/pacman/pacman.c:152
 #, c-format
-msgid "      --ask  <number> pre-specify answers for questions (see manpage)\n"
+msgid ""
+"      --ask <number>   pre-specify answers for questions (see manpage)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:153
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --noprogressbar do not show a progress bar when downloading files\n"
+"      --noprogressbar  do not show a progress bar when downloading files\n"
 msgstr ""
 "      --noprogressbar n'affiche pas la barre de progression pendant le "
 "t�l�chargement\n"
 
 #: src/pacman/pacman.c:154
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --noscriptlet   do not execute the install scriptlet if there is any\n"
+"      --noscriptlet    do not execute the install scriptlet if there is any\n"
 msgstr ""
 "      --noscriptlet   n'ex�cute pas les scripts d'installation s'il y'en a\n"
 
 #: src/pacman/pacman.c:155
-#, c-format
-msgid "  -v, --verbose       be verbose\n"
+#, fuzzy, c-format
+msgid "  -v, --verbose        be verbose\n"
 msgstr "  -v, --verbose       mode verbeux (affichage prolixe)\n"
 
 #: src/pacman/pacman.c:156
-#, c-format
-msgid "  -r, --root <path>   set an alternate installation root\n"
+#, fuzzy, c-format
+msgid "  -r, --root <path>    set an alternate installation root\n"
 msgstr "  -r, --root <path>   d�fini un r�pertoire d'installation alternatif\n"
 
 #: src/pacman/pacman.c:157
-#, c-format
-msgid "  -b, --dbpath <path> set an alternate database location\n"
+#, fuzzy, c-format
+msgid "  -b, --dbpath <path>  set an alternate database location\n"
+msgstr ""
+"  -b, --dbpath <path> d�fini un emplacement alternatif pour les bases de "
+"donn�es\n"
+
+#: src/pacman/pacman.c:158
+#, fuzzy, c-format
+msgid "      --cachedir <dir> set an alternate database location\n"
 msgstr ""
 "  -b, --dbpath <path> d�fini un emplacement alternatif pour les bases de "
 "donn�es\n"
 
-#: src/pacman/pacman.c:170
+#: src/pacman/pacman.c:171
 #, c-format
 msgid "                       This program may be freely redistributed under\n"
 msgstr ""
 "                       Ce programme peut �tre librement redistribu� sous\n"
 
-#: src/pacman/pacman.c:171
+#: src/pacman/pacman.c:172
 #, c-format
 msgid "                       the terms of the GNU General Public License\n"
 msgstr "                       les termes de la GNU General Public License\n"
 
-#: src/pacman/pacman.c:298
+#: src/pacman/pacman.c:299
 #, fuzzy, c-format
-msgid "error: '%s' is not a valid debug level"
+msgid "'%s' is not a valid debug level"
 msgstr "%s nest pas une expression r�guli�re valide.\n"
 
-#: src/pacman/pacman.c:334
-#, c-format
-msgid "error: '%s' is not a valid db path\n"
-msgstr ""
+#: src/pacman/pacman.c:315
+#, fuzzy, c-format
+msgid "'%s' is not a valid cache directory\n"
+msgstr "n'a pas pu acceder au r�pertoire de cache\n"
 
-#: src/pacman/pacman.c:364
-#, c-format
-msgid "error: '%s' is not a valid root path\n"
-msgstr ""
+#: src/pacman/pacman.c:341
+#, fuzzy, c-format
+msgid "'%s' is not a valid db path\n"
+msgstr "%s nest pas une expression r�guli�re valide.\n"
+
+#: src/pacman/pacman.c:371
+#, fuzzy, c-format
+msgid "'%s' is not a valid root path\n"
+msgstr "%s nest pas une expression r�guli�re valide.\n"
 
-#: src/pacman/pacman.c:391
+#: src/pacman/pacman.c:398
 msgid "only one operation may be used at a time\n"
 msgstr "une seule op�ration peut �tre effectu�e � la fois\n"
 
-#: src/pacman/pacman.c:454
+#: src/pacman/pacman.c:461
 #, c-format
 msgid "failed to initilize alpm library (%s)\n"
 msgstr "�chec d'initialisation de la librairie alpm (%s)\n"
 
-#: src/pacman/pacman.c:487
+#: src/pacman/pacman.c:494
 msgid "you cannot perform this operation unless you are root.\n"
 msgstr "vous ne pouvez effectuer cette op�ration � moins d'�tre root.\n"
 
-#: src/pacman/pacman.c:503
+#: src/pacman/pacman.c:510
 #, fuzzy, c-format
 msgid "failed to parse config (%s)\n"
 msgstr "�chec de pr�paration de la transaction (%s)\n"
 
-#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
+#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
 msgid "Targets:"
 msgstr "Cibles:"
 
-#: src/pacman/pacman.c:519
+#: src/pacman/pacman.c:526
 #, c-format
 msgid "could not register 'local' database (%s)\n"
 msgstr "n'a pas pu enregistrer la base de donn�es 'locale' (%s)\n"
 
-#: src/pacman/pacman.c:526
+#: src/pacman/pacman.c:533
 msgid "no targets specified (use -h for help)\n"
 msgstr "aucune cible sp�cifi�e (utiliser -h pour de l'aide)\n"
 
-#: src/pacman/pacman.c:539
+#: src/pacman/pacman.c:546
 msgid "no operation specified (use -h for help)\n"
 msgstr "aucune op�ration sp�cifi�e (utiliser -h pour de l'aide)\n"
 
@@ -705,39 +728,39 @@ msgstr "%s appartient 
 msgid "No package owns %s\n"
 msgstr "Aucun paquet ne contient %s\n"
 
-#: src/pacman/query.c:122 src/pacman/sync.c:413
+#: src/pacman/query.c:119 src/pacman/sync.c:409
 msgid "no usable package repositories configured.\n"
 msgstr "aucun d�pot de paquet utilisable n'est d�finit.\n"
 
-#: src/pacman/query.c:128
+#: src/pacman/query.c:125
 #, fuzzy
 msgid "Checking for package upgrades..."
 msgstr "verification de l'int�grit� des paquets"
 
-#: src/pacman/query.c:135
+#: src/pacman/query.c:132
 msgid "no upgrades found"
 msgstr ""
 
-#: src/pacman/query.c:173
+#: src/pacman/query.c:170
 #, c-format
 msgid "group \"%s\" was not found\n"
 msgstr "le groupe \"%s\" n'a pas �t� trouv�\n"
 
-#: src/pacman/query.c:184
+#: src/pacman/query.c:181
 msgid "no package file was specified for --file\n"
 msgstr "aucun fichier du paquet sp�cifi� pour --file\n"
 
-#: src/pacman/query.c:188
+#: src/pacman/query.c:185
 #, c-format
 msgid "failed to load package '%s' (%s)\n"
 msgstr "�chec de chargement du paquet '%s' (%s)\n"
 
-#: src/pacman/query.c:226 src/pacman/query.c:263
+#: src/pacman/query.c:223 src/pacman/query.c:255
 #, c-format
 msgid "package \"%s\" not found\n"
 msgstr "paquet \"%s\" non trouv�\n"
 
-#: src/pacman/remove.c:58 src/pacman/sync.c:528
+#: src/pacman/remove.c:58 src/pacman/sync.c:524
 #, c-format
 msgid ":: group %s:\n"
 msgstr ":: groupe %s:\n"
@@ -751,7 +774,7 @@ msgstr "    Effacer tout le contenu? [O/n] "
 msgid ":: Remove %s from group %s? [Y/n] "
 msgstr ":: Retirer %s du groupe %s? [O/n] "
 
-#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
+#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
 #, c-format
 msgid "failed to init transaction (%s)\n"
 msgstr "�chec d'initialisation de la transaction (%s)\n"
@@ -817,39 +840,39 @@ msgstr "echec de mise 
 msgid " %s is up to date\n"
 msgstr " %s est � jour\n"
 
-#: src/pacman/sync.c:341
+#: src/pacman/sync.c:337
 #, c-format
 msgid "package \"%s\" was not found.\n"
 msgstr "paquet \"%s\" non trouv�.\n"
 
-#: src/pacman/sync.c:378
+#: src/pacman/sync.c:374
 #, c-format
 msgid "repository \"%s\" was not found.\n"
 msgstr "le d�pot \"%s\" n'a pas �t� trouv�.\n"
 
-#: src/pacman/sync.c:450
+#: src/pacman/sync.c:446
 msgid ":: Synchronizing package databases...\n"
 msgstr ":: Synchronisation des bases de donn�es de paquets...\n"
 
-#: src/pacman/sync.c:451
+#: src/pacman/sync.c:447
 msgid "synchronizing package lists"
 msgstr "synchronisation de la liste des paquets"
 
-#: src/pacman/sync.c:453
+#: src/pacman/sync.c:449
 #, fuzzy
 msgid "failed to synchronize any databases"
 msgstr "echec lors de la synchronisation %s\n"
 
-#: src/pacman/sync.c:459
+#: src/pacman/sync.c:455
 #, fuzzy
 msgid ":: Starting full system upgrade...\n"
 msgstr "demarrage de la mise � jour pour le syst�me complet"
 
-#: src/pacman/sync.c:460
+#: src/pacman/sync.c:456
 msgid "starting full system upgrade"
 msgstr "demarrage de la mise � jour pour le syst�me complet"
 
-#: src/pacman/sync.c:478
+#: src/pacman/sync.c:474
 msgid ""
 "\n"
 ":: pacman has detected a newer version of the \"pacman\" package.\n"
@@ -857,59 +880,59 @@ msgstr ""
 "\n"
 ":: pacman a d�tect� une version plus r�cente du paquet \"pacman\".\n"
 
-#: src/pacman/sync.c:479
+#: src/pacman/sync.c:475
 msgid ":: It is recommended that you allow pacman to upgrade itself\n"
 msgstr ":: Il est recommand� de laisser pacman se mettre � jour\n"
 
-#: src/pacman/sync.c:480
+#: src/pacman/sync.c:476
 msgid ":: first, then you can re-run the operation with the newer version.\n"
 msgstr ""
 ":: d'abord, vous devriez re-lancer l'op�ration avec la nouvelle version.\n"
 
-#: src/pacman/sync.c:482
+#: src/pacman/sync.c:478
 msgid ":: Upgrade pacman first? [Y/n] "
 msgstr ":: Mettre � jour pacman pr�alablement? [O/n] "
 
-#: src/pacman/sync.c:497
+#: src/pacman/sync.c:493
 #, fuzzy, c-format
 msgid "pacman: %s\n"
 msgstr "Aucun paquet ne contient %s\n"
 
-#: src/pacman/sync.c:517
+#: src/pacman/sync.c:513
 #, c-format
 msgid "'%s': %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:532
+#: src/pacman/sync.c:528
 msgid ":: Install whole content? [Y/n] "
 msgstr ":: Installer tout le contenu? [O/n] "
 
-#: src/pacman/sync.c:539
+#: src/pacman/sync.c:535
 #, c-format
 msgid ":: Install %s from group %s? [Y/n] "
 msgstr ":: Installer %s du groupe %s? [O/n] "
 
-#: src/pacman/sync.c:563
+#: src/pacman/sync.c:559
 #, fuzzy, c-format
 msgid "'%s': not found in sync db\n"
 msgstr ""
 "n'a pas pu ajouter la cible '%s': non trouv� dans la base de donn�es de "
 "synchronisation\n"
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "requires"
 msgstr "requiert"
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "is required by"
 msgstr "est requit par"
 
-#: src/pacman/sync.c:625
+#: src/pacman/sync.c:621
 #, fuzzy
 msgid "local database is up to date\n"
 msgstr " %s est � jour\n"
 
-#: src/pacman/sync.c:634
+#: src/pacman/sync.c:630
 msgid ""
 "\n"
 "Beginning download...\n"
@@ -917,11 +940,11 @@ msgstr ""
 "\n"
 "D�but du t�l�chargement...\n"
 
-#: src/pacman/sync.c:638
+#: src/pacman/sync.c:634
 msgid "Proceed with download? [Y/n] "
 msgstr "Proc�der au t�l�chargement? [O/n] "
 
-#: src/pacman/sync.c:646
+#: src/pacman/sync.c:642
 msgid ""
 "\n"
 "Beginning upgrade process...\n"
@@ -929,140 +952,131 @@ msgstr ""
 "\n"
 "D�but du processus de mise � jour...\n"
 
-#: src/pacman/sync.c:650
+#: src/pacman/sync.c:646
 #, fuzzy
 msgid "Proceed with installation? [Y/n] "
 msgstr "Proc�der au t�l�chargement? [O/n] "
 
-#: src/pacman/trans.c:57
-msgid "] 100%    LOCAL "
-msgstr ""
-
-#: src/pacman/trans.c:68
+#: src/pacman/trans.c:52
 msgid "checking dependencies... "
 msgstr "v�rification des d�pendances..."
 
-#: src/pacman/trans.c:72
+#: src/pacman/trans.c:56
 msgid "checking for file conflicts... "
 msgstr "v�rification des conflits de fichiers..."
 
-#: src/pacman/trans.c:76
+#: src/pacman/trans.c:60
 #, fuzzy
 msgid "cleaning up... "
 msgstr "d�sinstallation de %s... "
 
-#: src/pacman/trans.c:79
+#: src/pacman/trans.c:63
 msgid "resolving dependencies... "
 msgstr "r�solution des d�pendances..."
 
-#: src/pacman/trans.c:82
+#: src/pacman/trans.c:66
 msgid "looking for inter-conflicts... "
 msgstr "recherche inter-conflits... "
 
-#: src/pacman/trans.c:102
+#: src/pacman/trans.c:86
 #, c-format
 msgid "installing %s... "
 msgstr "installation de %s ..."
 
-#: src/pacman/trans.c:109
+#: src/pacman/trans.c:93
 #, c-format
 msgid "installed %s (%s)"
 msgstr "%s install� (%s)"
 
-#: src/pacman/trans.c:116
+#: src/pacman/trans.c:100
 #, c-format
 msgid "removing %s... "
 msgstr "d�sinstallation de %s... "
 
-#: src/pacman/trans.c:123
+#: src/pacman/trans.c:107
 #, c-format
 msgid "removed %s (%s)"
 msgstr "%s d�sinstall� (%s)"
 
-#: src/pacman/trans.c:130
+#: src/pacman/trans.c:114
 #, c-format
 msgid "upgrading %s... "
 msgstr "mise � jour de %s... "
 
-#: src/pacman/trans.c:137
+#: src/pacman/trans.c:121
 #, c-format
 msgid "upgraded %s (%s -> %s)"
 msgstr "%s mit � jour (%s -> %s)"
 
-#: src/pacman/trans.c:144
+#: src/pacman/trans.c:128
 msgid "checking package integrity... "
 msgstr "verification de l'int�grit� des paquets"
 
-#: src/pacman/trans.c:158
-#, fuzzy
-msgid " done.\n"
-msgstr "fait.\n"
-
-#: src/pacman/trans.c:160
-msgid " failed.\n"
+#: src/pacman/trans.c:144
+msgid "failed.\n"
 msgstr ""
 
-#: src/pacman/trans.c:167
+#: src/pacman/trans.c:151
 #, fuzzy, c-format
 msgid ":: Retrieving packages from %s...\n"
 msgstr ""
 "\n"
 ":: R�cup�ration des paquets depuis %s...\n"
 
-#: src/pacman/trans.c:190
+#: src/pacman/trans.c:171
 #, c-format
 msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
 msgstr ""
 ":: %s requiert %s, mais il est d�fini en IgnorePkg. Installer tout de m�me? "
 "[Y/n] "
 
-#: src/pacman/trans.c:204
+#: src/pacman/trans.c:185
 #, fuzzy, c-format
 msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
 msgstr ":: %s est indiqu� comme \"HoldPkg\".  Supprimer tout de m�me? [Y/n] "
 
-#: src/pacman/trans.c:217
+#: src/pacman/trans.c:198
 #, c-format
 msgid ":: Replace %s with %s/%s? [Y/n] "
 msgstr ":: Remplacer %s avec %s/%s? [O/n] "
 
-#: src/pacman/trans.c:232
+#: src/pacman/trans.c:213
 #, c-format
 msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
 msgstr ":: %s est en conflit avec with %s. Retirer %s? [O/n] "
 
-#: src/pacman/trans.c:248
+#: src/pacman/trans.c:229
 #, c-format
 msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
 msgstr ""
 ":: %s-%s: la version locale est plus r�cente. Mettre � jour tout de m�me? [Y/"
 "n] "
 
-#: src/pacman/trans.c:266
+#: src/pacman/trans.c:247
 #, c-format
 msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
 msgstr ""
 ":: %s-%s: la version locale est � jour. Mettre � jour tout de m�me? [Y/n] "
 
-#: src/pacman/trans.c:284
+#: src/pacman/trans.c:265
 #, c-format
 msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
 msgstr ":: L'archive %s est corrompue. Voulez vous l'effacer? [Y/n] "
 
-#: src/pacman/trans.c:333
+#: src/pacman/trans.c:314
 msgid "installing"
 msgstr "Installation"
 
-#: src/pacman/trans.c:336
+#: src/pacman/trans.c:317
 msgid "upgrading"
 msgstr "Mise � jour"
 
-#: src/pacman/trans.c:339
+#: src/pacman/trans.c:320
 #, fuzzy
 msgid "removing"
 msgstr "d�sinstallation de %s... "
 
-#: src/pacman/trans.c:342
+#: src/pacman/trans.c:323
 #, fuzzy
 msgid "checking for file conflicts"
 msgstr "v�rification des conflits de fichiers..."
@@ -1072,14 +1086,14 @@ msgstr "v
 msgid "None\n"
 msgstr "Aucun\n"
 
-#: src/pacman/util.c:303
+#: src/pacman/util.c:310
 #, fuzzy
 msgid "Remove:"
 msgstr ""
 "\n"
 "Retire:  "
 
-#: src/pacman/util.c:311
+#: src/pacman/util.c:318
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1088,7 +1102,7 @@ msgstr ""
 "\n"
 "Taille Totale du Paquet:   %.1f MB\n"
 
-#: src/pacman/util.c:322
+#: src/pacman/util.c:329
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1097,13 +1111,17 @@ msgstr ""
 "\n"
 "Taille Totale du Paquet:   %.1f MB\n"
 
-#: src/pacman/util.c:329
+#: src/pacman/util.c:336
 #, fuzzy, c-format
 msgid "Total Installed Size:   %.2f MB\n"
 msgstr ""
 "\n"
 "Taille Totale du Paquet:   %.1f MB\n"
 
+#, fuzzy
+#~ msgid " done.\n"
+#~ msgstr "fait.\n"
+
 #~ msgid "done."
 #~ msgstr "fait."
 
diff --git a/src/pacman/po/hu.po b/src/pacman/po/hu.po
index 57429527..9269c89a 100644
--- a/src/pacman/po/hu.po
+++ b/src/pacman/po/hu.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: hu\n"
 "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
-"POT-Creation-Date: 2007-02-06 20:43-0500\n"
+"POT-Creation-Date: 2007-02-12 10:17-0500\n"
 "PO-Revision-Date: 2006-09-03 13:52+0200\n"
 "Last-Translator: Miklos Vajna <vmiklos@frugalware.org>\n"
 "MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
-#: src/pacman/sync.c:442 src/pacman/sync.c:491
+#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
+#: src/pacman/sync.c:438 src/pacman/sync.c:487
 #, c-format
 msgid ""
 "       if you're sure a package manager is not already running,\n"
@@ -35,13 +35,14 @@ msgstr "csomag adatainak bet
 msgid "failed to add target '%s' (%s)"
 msgstr "nem siker�lt a '%s' c�lt hozz�adni (%s)\n"
 
-#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
-#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
-#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
+#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
+#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
+#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
+#: src/pacman/trans.c:142
 msgid "done.\n"
 msgstr "k�sz.\n"
 
-#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
+#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
 #, c-format
 msgid "failed to prepare transaction (%s)\n"
 msgstr "nem siker�lt el�k�sz�teni a tranzakci�t (%s)\n"
@@ -51,22 +52,22 @@ msgstr "nem siker
 msgid ":: %s: requires %s"
 msgstr ":: %s: ig�nyli a k�vetkez�t: %s"
 
-#: src/pacman/add.c:118 src/pacman/sync.c:605
+#: src/pacman/add.c:118 src/pacman/sync.c:601
 #, c-format
 msgid ":: %s: conflicts with %s"
 msgstr ":: %s: �tk�zik a k�vetkez�vel: %s"
 
-#: src/pacman/add.c:127 src/pacman/sync.c:669
+#: src/pacman/add.c:127 src/pacman/sync.c:665
 #, fuzzy, c-format
 msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
 msgstr "%s%s: l�tezik ebben: \"%s\" (c�l) �s ebben: \"%s\" (c�l)"
 
-#: src/pacman/add.c:134 src/pacman/sync.c:676
+#: src/pacman/add.c:134 src/pacman/sync.c:672
 #, fuzzy, c-format
 msgid "%s: %s%s exists in filesystem\n"
 msgstr "%s: a %s%s l�tezik a f�jlrendszerben"
 
-#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
+#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
 msgid ""
 "\n"
 "errors occurred, no packages were upgraded.\n"
@@ -74,47 +75,47 @@ msgstr ""
 "\n"
 "hib�k l�ptek fel, nem friss�lt csomag.\n"
 
-#: src/pacman/add.c:151 src/pacman/sync.c:612
+#: src/pacman/add.c:151 src/pacman/sync.c:608
 #, c-format
 msgid ":: %.1f MB required, have %.1f MB"
 msgstr ":: %.1f MB sz�ks�ges, %.1f MB �ll rendelkez�sre"
 
-#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
+#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
 #, c-format
 msgid "failed to commit transaction (%s)\n"
 msgstr "nem siker�lt v�grehajtani a tranzakci�t (%s)\n"
 
-#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
-#: src/pacman/sync.c:705
+#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
+#: src/pacman/sync.c:701
 #, c-format
 msgid "failed to release transaction (%s)\n"
 msgstr "nem siker�lt lez�rni a tranzakci�t (%s)\n"
 
-#: src/pacman/deptest.c:82
+#: src/pacman/deptest.c:70
 msgid "memory allocation failure\n"
 msgstr "mem�ria allok�l�si hiba\n"
 
-#: src/pacman/deptest.c:93
+#: src/pacman/deptest.c:81
 #, c-format
 msgid "add target %s\n"
 msgstr "c�l hozz�ad�sa: %s\n"
 
-#: src/pacman/deptest.c:96
+#: src/pacman/deptest.c:84
 #, c-format
 msgid "could not add target (%s)\n"
 msgstr "nem siker�lt hozz�adni a c�lt (%s)\n"
 
-#: src/pacman/deptest.c:115
+#: src/pacman/deptest.c:103
 #, c-format
 msgid "requires: %s"
 msgstr "ig�nyli a k�vetkez�t: %s"
 
-#: src/pacman/deptest.c:139
+#: src/pacman/deptest.c:127
 #, c-format
 msgid "conflict: %s"
 msgstr "�tk�zik a k�vetkez�vel: %s"
 
-#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
+#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
 #, c-format
 msgid "could not release transaction (%s)"
 msgstr "nem siker�lt a tranzakci�t lez�rni (%s)"
@@ -139,11 +140,11 @@ msgstr "figyelmeztet
 msgid "function"
 msgstr "f�ggv�ny"
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "Y"
 msgstr "I"
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "YES"
 msgstr "IGEN"
 
@@ -169,12 +170,12 @@ msgstr "F
 msgid "Unknown"
 msgstr "Ismeretlen"
 
-#: src/pacman/package.c:68 src/pacman/package.c:118
+#: src/pacman/package.c:68 src/pacman/package.c:119
 #, c-format
 msgid "Name           : %s\n"
 msgstr "N�v            : %s\n"
 
-#: src/pacman/package.c:69 src/pacman/package.c:119
+#: src/pacman/package.c:69 src/pacman/package.c:120
 #, c-format
 msgid "Version        : %s\n"
 msgstr "Verzi�         : %s\n"
@@ -188,19 +189,19 @@ msgstr "N
 msgid "License        :"
 msgstr "Licenc         :"
 
-#: src/pacman/package.c:72 src/pacman/package.c:120
+#: src/pacman/package.c:72 src/pacman/package.c:121
 msgid "Groups         :"
 msgstr "Csoportok      :"
 
-#: src/pacman/package.c:73 src/pacman/package.c:121
+#: src/pacman/package.c:73 src/pacman/package.c:122
 msgid "Provides       :"
 msgstr "Szolg�ltatja   :"
 
-#: src/pacman/package.c:74 src/pacman/package.c:122
+#: src/pacman/package.c:74 src/pacman/package.c:123
 msgid "Depends On     :"
 msgstr "F�gg           :"
 
-#: src/pacman/package.c:75 src/pacman/package.c:123
+#: src/pacman/package.c:75 src/pacman/package.c:124
 msgid "Removes        :"
 msgstr "Elt�vol�tja    :"
 
@@ -208,7 +209,7 @@ msgstr "Elt
 msgid "Required By    :"
 msgstr "Ig�nyli        :"
 
-#: src/pacman/package.c:80 src/pacman/package.c:124
+#: src/pacman/package.c:80 src/pacman/package.c:125
 msgid "Conflicts With :"
 msgstr "�tk�zik        :"
 
@@ -260,66 +261,71 @@ msgstr "Igen"
 msgid "No"
 msgstr "Nem"
 
-#: src/pacman/package.c:93 src/pacman/package.c:129
+#: src/pacman/package.c:93 src/pacman/package.c:130
 #, c-format
 msgid "Description    : "
 msgstr "Le�r�s         : "
 
-#: src/pacman/package.c:117
+#: src/pacman/package.c:118
 #, fuzzy, c-format
 msgid "Repository     : %s\n"
 msgstr "Rep�              : %s\n"
 
-#: src/pacman/package.c:125
+#: src/pacman/package.c:126
 #, fuzzy
 msgid "Replaces       :"
 msgstr "Lecser�li         :"
 
-#: src/pacman/package.c:126
+#: src/pacman/package.c:127
 #, c-format
 msgid "Download Size  : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:127
+#: src/pacman/package.c:128
 #, fuzzy, c-format
 msgid "Installed Size : %6.2f K\n"
 msgstr "Telep�t� szkript:%s\n"
 
-#: src/pacman/package.c:134
+#: src/pacman/package.c:135
 #, fuzzy, c-format
 msgid "MD5 Sum        : %s"
 msgstr ""
 "\n"
 "MD5 Sum           : %s"
 
-#: src/pacman/package.c:137
+#: src/pacman/package.c:138
 #, fuzzy, c-format
 msgid "SHA1 Sum       : %s"
 msgstr ""
 "\n"
 "SHA1 Sum          : %s"
 
-#: src/pacman/package.c:168
+#: src/pacman/package.c:149
+#, c-format
+msgid "Backup Files :\n"
+msgstr ""
+
+#: src/pacman/package.c:169
 #, fuzzy, c-format
 msgid "error calculating checksums for %s\n"
 msgstr "hiba a %s md5 vagy sha1 ellen�rz� �sszeg�nek sz�m�t�sa k�zben\n"
 
-#: src/pacman/package.c:181
+#: src/pacman/package.c:182
 #, fuzzy, c-format
 msgid "MODIFIED\t%s\n"
 msgstr "%sM�DOS�TVA\t%s\n"
 
-#: src/pacman/package.c:183
+#: src/pacman/package.c:184
 #, c-format
 msgid "Not Modified\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:188
+#: src/pacman/package.c:189
 #, c-format
 msgid "MISSING\t\t%s\n"
 msgstr "HI�NYZIK\t\t%s\n"
 
-#: src/pacman/package.c:221
+#: src/pacman/package.c:222
 #, c-format
 msgid "No changelog available for '%s'.\n"
 msgstr "Nem �ll rendelkez�sre v�ltoz�si napl� a '%s' csomaghoz.\n"
@@ -341,28 +347,28 @@ msgstr "           %s {-A --add}     [opci
 
 #: src/pacman/pacman.c:91
 #, c-format
-msgid "        %s {-R --remove}  [options] <package>\n"
-msgstr "           %s {-R --remove}  [opci�k] <csomag>\n"
+msgid "        %s {-F --freshen} [options] <file>\n"
+msgstr "           %s {-F --freshen} [opci�k] <f�jl>\n"
 
 #: src/pacman/pacman.c:92
 #, c-format
-msgid "        %s {-U --upgrade} [options] <file>\n"
-msgstr "           %s {-U --upgrade} [opci�k] <f�jl>\n"
+msgid "        %s {-Q --query}   [options] [package]\n"
+msgstr "           %s {-Q --query}   [opci�k] <csomag>\n"
 
 #: src/pacman/pacman.c:93
 #, c-format
-msgid "        %s {-F --freshen} [options] <file>\n"
-msgstr "           %s {-F --freshen} [opci�k] <f�jl>\n"
+msgid "        %s {-R --remove}  [options] <package>\n"
+msgstr "           %s {-R --remove}  [opci�k] <csomag>\n"
 
 #: src/pacman/pacman.c:94
 #, c-format
-msgid "        %s {-Q --query}   [options] [package]\n"
-msgstr "           %s {-Q --query}   [opci�k] <csomag>\n"
+msgid "        %s {-S --sync}    [options] [package]\n"
+msgstr "           %s {-S --sync}    [opci�k] [csomag]\n"
 
 #: src/pacman/pacman.c:95
 #, c-format
-msgid "        %s {-S --sync}    [options] [package]\n"
-msgstr "           %s {-S --sync}    [opci�k] [csomag]\n"
+msgid "        %s {-U --upgrade} [options] <file>\n"
+msgstr "           %s {-U --upgrade} [opci�k] <f�jl>\n"
 
 #: src/pacman/pacman.c:96
 #, c-format
@@ -386,13 +392,13 @@ msgstr "opci
 
 #: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
 #: src/pacman/pacman.c:138
-#, c-format
-msgid "  -d, --nodeps        skip dependency checks\n"
+#, fuzzy, c-format
+msgid "  -d, --nodeps         skip dependency checks\n"
 msgstr "  -d, --nodeps        f�gg�s�gi ellen�rz�sek kihagy�sa\n"
 
 #: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
-#, c-format
-msgid "  -f, --force         force install, overwrite conflicting files\n"
+#, fuzzy, c-format
+msgid "  -f, --force          force install, overwrite conflicting files\n"
 msgstr ""
 "  -f, --force         a telep�t�s er�ltet�se, �tk�z� f�jlok fel�l�r�sa\n"
 
@@ -402,28 +408,29 @@ msgid "usage:  %s {-R --remove} [options] <package>\n"
 msgstr "usage:  %s {-R --remove} [opci�k] <csomag>\n"
 
 #: src/pacman/pacman.c:106
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -c, --cascade       remove packages and all packages that depend on them\n"
+"  -c, --cascade        remove packages and all packages that depend on them\n"
 msgstr ""
 "  -c, --cascade       a csomagok �s az �ket ig�nyl� csomagok elt�vol�t�sa\n"
 
 #: src/pacman/pacman.c:108
-#, c-format
-msgid "  -k, --dbonly        only remove database entry, do not remove files\n"
+#, fuzzy, c-format
+msgid ""
+"  -k, --dbonly         only remove database entry, do not remove files\n"
 msgstr ""
 "  -k, --dbonly        csak az adatb�zis-bejegyz�s elt�vol�t�sa, magukat a "
 "f�jlokat ne\n"
 
 #: src/pacman/pacman.c:109
-#, c-format
-msgid "  -n, --nosave        remove configuration files as well\n"
+#, fuzzy, c-format
+msgid "  -n, --nosave         remove configuration files as well\n"
 msgstr "  -n, --nosave        a be�ll�t�si f�jlokat is t�r�lje\n"
 
 #: src/pacman/pacman.c:110
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -s, --recursive     remove dependencies also (that won't break packages)\n"
+"  -s, --recursive      remove dependencies also (that won't break packages)\n"
 msgstr ""
 "  -s, --recursive     a f�gg�s�geket is t�vol�tsa el (nem fogja a csomagokat "
 "t�nkretenni)\n"
@@ -444,14 +451,14 @@ msgid "usage:  %s {-Q --query} [options] [package]\n"
 msgstr "haszn�lat: %s {-Q --query} [opci�k] [csomag]\n"
 
 #: src/pacman/pacman.c:123
-#, c-format
-msgid "  -c, --changelog     view the changelog of a package\n"
+#, fuzzy, c-format
+msgid "  -c, --changelog      view the changelog of a package\n"
 msgstr "  -c, --changelog     a v�ltoz�sok napl�j�nak megtekint�se\n"
 
 #: src/pacman/pacman.c:124
 #, fuzzy, c-format
 msgid ""
-"  -e, --orphans       list all packages installed as dependencies but no "
+"  -e, --orphans        list all packages installed as dependencies but no "
 "longer\n"
 msgstr ""
 "  -e, --orphans       az �sszes olyan csomag list�z�sa amely f�gg�s�gk�nt "
@@ -459,56 +466,56 @@ msgstr ""
 
 #: src/pacman/pacman.c:125
 #, fuzzy, c-format
-msgid "                      required by any package\n"
+msgid "                       required by any package\n"
 msgstr "                      �s m�r nem ig�nylt m�s csomagok �ltal\n"
 
 #: src/pacman/pacman.c:126 src/pacman/pacman.c:141
-#, c-format
-msgid "  -g, --groups        view all members of a package group\n"
+#, fuzzy, c-format
+msgid "  -g, --groups         view all members of a package group\n"
 msgstr "  -g, --groups        egy csoport �sszes tagj�nak megtekint�se\n"
 
 #: src/pacman/pacman.c:127 src/pacman/pacman.c:142
-#, c-format
-msgid "  -i, --info          view package information\n"
+#, fuzzy, c-format
+msgid "  -i, --info           view package information\n"
 msgstr "  -i, --info          csomaginform�ci�k megtekint�se\n"
 
 #: src/pacman/pacman.c:128
-#, c-format
-msgid "  -l, --list          list the contents of the queried package\n"
+#, fuzzy, c-format
+msgid "  -l, --list           list the contents of the queried package\n"
 msgstr "  -l, --list          a lek�rdezett csomag tartalm�nak list�z�sa\n"
 
 #: src/pacman/pacman.c:129
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -m, --foreign       list all packages that were not found in the sync db"
+"  -m, --foreign        list all packages that were not found in the sync db"
 "(s)\n"
 msgstr ""
 "  -m, --foreign       az �sszes olyan csomag list�z�sa amely a t�voli "
 "adatb�zis(ok)bannem volt megtal�lhat�\n"
 
 #: src/pacman/pacman.c:130
-#, c-format
-msgid "  -o, --owns <file>   query the package that owns <file>\n"
+#, fuzzy, c-format
+msgid "  -o, --owns <file>    query the package that owns <file>\n"
 msgstr "  -o, --owns <f�jl>   a <f�jl>-t tartalmaz� csomag lek�rdez�se\n"
 
 #: src/pacman/pacman.c:131
 #, fuzzy, c-format
 msgid ""
-"  -p, --file          query the package file [package] instead of the "
+"  -p, --file           query the package file [package] instead of the "
 "database\n"
 msgstr ""
 "  -p, --file          a pacman a [csomag] csomagf�jlt k�rdezze le ahelyett,\n"
 
 #: src/pacman/pacman.c:132
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -s, --search        search locally-installed packages for matching "
+"  -s, --search         search locally-installed packages for matching "
 "strings\n"
 msgstr "  -s, --search        keres�s a helyileg telep�tett csomagok k�z�tt\n"
 
 #: src/pacman/pacman.c:133
 #, fuzzy, c-format
-msgid "  -u, --upgrades      list all packages that can be upgraded\n"
+msgid "  -u, --upgrades       list all packages that can be upgraded\n"
 msgstr "  -u, --sysupgrade    az �sszes elavult csomag friss�t�se\n"
 
 #: src/pacman/pacman.c:135
@@ -517,161 +524,175 @@ msgid "usage:  %s {-S --sync} [options] [package]\n"
 msgstr "haszn�lat:  %s {-S --sync} [opci�k] [csomag]\n"
 
 #: src/pacman/pacman.c:137
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -c, --clean         remove old packages from cache directory (use -cc for "
+"  -c, --clean          remove old packages from cache directory (use -cc for "
 "all)\n"
 msgstr ""
 "  -c, --clean         a r�gi csomagok elt�vol�t�sa a gyors�t�t�r "
 "k�nyvt�r�b�l (haszn�lja a '-cc'-t az �sszeshez)\n"
 
 #: src/pacman/pacman.c:139
-#, c-format
-msgid "  -e, --dependsonly   install dependencies only\n"
+#, fuzzy, c-format
+msgid "  -e, --dependsonly    install dependencies only\n"
 msgstr "  -e, --dependsonly   csak a f�gg�s�gek telep�t�se\n"
 
 #: src/pacman/pacman.c:143
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -p, --print-uris    print out URIs for given packages and their "
+"  -p, --print-uris     print out URIs for given packages and their "
 "dependencies\n"
 msgstr ""
 "  -p, --print-uris    kinyomtatja az adott csomagok es f�gg�s�geik URI-it\n"
 
 #: src/pacman/pacman.c:144
-#, c-format
-msgid "  -s, --search        search remote repositories for matching strings\n"
+#, fuzzy, c-format
+msgid ""
+"  -s, --search         search remote repositories for matching strings\n"
 msgstr "  -s, --search        keres�s a t�voli csomagadatb�zisban\n"
 
 #: src/pacman/pacman.c:145
-#, c-format
-msgid "  -u, --sysupgrade    upgrade all packages that are out of date\n"
+#, fuzzy, c-format
+msgid "  -u, --sysupgrade     upgrade all packages that are out of date\n"
 msgstr "  -u, --sysupgrade    az �sszes elavult csomag friss�t�se\n"
 
 #: src/pacman/pacman.c:146
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -w, --downloadonly  download packages but do not install/upgrade anything\n"
+"  -w, --downloadonly   download packages but do not install/upgrade "
+"anything\n"
 msgstr "  -w, --downloadonly  csak let�lt�s, de semmit nem telep�t/friss�t\n"
 
 #: src/pacman/pacman.c:147
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"  -y, --refresh       download fresh package databases from the server\n"
+"  -y, --refresh        download fresh package databases from the server\n"
 msgstr "  -y, --refresh       friss csomagadatb�zis let�lt�se a szerverr�l\n"
 
 #: src/pacman/pacman.c:148
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --ignore <pkg>  ignore a package upgrade (can be used more than once)\n"
+"      --ignore <pkg>   ignore a package upgrade (can be used more than "
+"once)\n"
 msgstr ""
 "      --ignore <csomag> egy csomag friss�t�s�nek figyelmen k�v�l hagy�sa "
 "(t�bbsz�r is haszn�lhat�)\n"
 
 #: src/pacman/pacman.c:150
-#, c-format
-msgid "      --config <path> set an alternate configuration file\n"
+#, fuzzy, c-format
+msgid "      --config <path>  set an alternate configuration file\n"
 msgstr "      --config <�tvonal> alternat�v konfigur�ci�s f�jl haszn�lata\n"
 
 #: src/pacman/pacman.c:151
-#, c-format
-msgid "      --noconfirm     do not ask for anything confirmation\n"
+#, fuzzy, c-format
+msgid "      --noconfirm      do not ask for anything confirmation\n"
 msgstr "      --noconfirm     ne k�rjen soha meger�s�t�st\n"
 
 #: src/pacman/pacman.c:152
-#, c-format
-msgid "      --ask  <number> pre-specify answers for questions (see manpage)\n"
+#, fuzzy, c-format
+msgid ""
+"      --ask <number>   pre-specify answers for questions (see manpage)\n"
 msgstr ""
 "      --ask  <sz�m> el�re megadja a v�laszokat k�rd�sekre (ld. man oldal)\n"
 
 #: src/pacman/pacman.c:153
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --noprogressbar do not show a progress bar when downloading files\n"
+"      --noprogressbar  do not show a progress bar when downloading files\n"
 msgstr ""
 "      --noprogressbar ne mutasson folyamats�vot a f�jlok let�lt�se k�zben\n"
 
 #: src/pacman/pacman.c:154
-#, c-format
+#, fuzzy, c-format
 msgid ""
-"      --noscriptlet   do not execute the install scriptlet if there is any\n"
+"      --noscriptlet    do not execute the install scriptlet if there is any\n"
 msgstr ""
 "      --noscriptlet   ne futtassa le a telep�t�si szkriptet ha van olyan\n"
 
 #: src/pacman/pacman.c:155
-#, c-format
-msgid "  -v, --verbose       be verbose\n"
+#, fuzzy, c-format
+msgid "  -v, --verbose        be verbose\n"
 msgstr "  -v, --verbose       legyen b�besz�d�\n"
 
 #: src/pacman/pacman.c:156
-#, c-format
-msgid "  -r, --root <path>   set an alternate installation root\n"
+#, fuzzy, c-format
+msgid "  -r, --root <path>    set an alternate installation root\n"
 msgstr ""
 "  -r, --root <�tvonal>   alternat�v telep�t�si gy�k�rk�nyvt�r be�ll�t�sa\n"
 
 #: src/pacman/pacman.c:157
-#, c-format
-msgid "  -b, --dbpath <path> set an alternate database location\n"
+#, fuzzy, c-format
+msgid "  -b, --dbpath <path>  set an alternate database location\n"
+msgstr "  -b, --dbpath <�tvonal> alternat�v adatb�zis hely be�ll�t�sa\n"
+
+#: src/pacman/pacman.c:158
+#, fuzzy, c-format
+msgid "      --cachedir <dir> set an alternate database location\n"
 msgstr "  -b, --dbpath <�tvonal> alternat�v adatb�zis hely be�ll�t�sa\n"
 
-#: src/pacman/pacman.c:170
+#: src/pacman/pacman.c:171
 #, c-format
 msgid "                       This program may be freely redistributed under\n"
 msgstr ""
 "                       Ezt a programot b�rki a General Public License-ben\n"
 
-#: src/pacman/pacman.c:171
+#: src/pacman/pacman.c:172
 #, c-format
 msgid "                       the terms of the GNU General Public License\n"
 msgstr "                       foglaltak alapj�n szabadon terjesztheti\n"
 
-#: src/pacman/pacman.c:298
+#: src/pacman/pacman.c:299
 #, fuzzy, c-format
-msgid "error: '%s' is not a valid debug level"
+msgid "'%s' is not a valid debug level"
 msgstr "%s: nem �rv�nyes regul�ris kifejez�s.\n"
 
-#: src/pacman/pacman.c:334
-#, c-format
-msgid "error: '%s' is not a valid db path\n"
-msgstr ""
+#: src/pacman/pacman.c:315
+#, fuzzy, c-format
+msgid "'%s' is not a valid cache directory\n"
+msgstr "nem siker�lt el�rni a gyors�t�t�r k�nyvt�r�t\n"
 
-#: src/pacman/pacman.c:364
-#, c-format
-msgid "error: '%s' is not a valid root path\n"
-msgstr ""
+#: src/pacman/pacman.c:341
+#, fuzzy, c-format
+msgid "'%s' is not a valid db path\n"
+msgstr "%s: nem �rv�nyes regul�ris kifejez�s.\n"
 
-#: src/pacman/pacman.c:391
+#: src/pacman/pacman.c:371
+#, fuzzy, c-format
+msgid "'%s' is not a valid root path\n"
+msgstr "%s: nem �rv�nyes regul�ris kifejez�s.\n"
+
+#: src/pacman/pacman.c:398
 msgid "only one operation may be used at a time\n"
 msgstr "csak egy m�velet hajthat� v�gre egyszerre\n"
 
-#: src/pacman/pacman.c:454
+#: src/pacman/pacman.c:461
 #, c-format
 msgid "failed to initilize alpm library (%s)\n"
 msgstr "nem siker�lt inicializ�lni az alpm k�nyvt�rat (%s)\n"
 
-#: src/pacman/pacman.c:487
+#: src/pacman/pacman.c:494
 msgid "you cannot perform this operation unless you are root.\n"
 msgstr "nem hajthat� v�gre ez a m�velet hacsak nem rendszergazda.\n"
 
-#: src/pacman/pacman.c:503
+#: src/pacman/pacman.c:510
 #, c-format
 msgid "failed to parse config (%s)\n"
 msgstr "nem siker�lt �rtelmezni a be�ll�t�si f�jlt (%s)\n"
 
-#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
+#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
 msgid "Targets:"
 msgstr "C�lok:"
 
-#: src/pacman/pacman.c:519
+#: src/pacman/pacman.c:526
 #, c-format
 msgid "could not register 'local' database (%s)\n"
 msgstr "nem siker�lt regisztr�lni a 'local' adatb�zist (%s)\n"
 
-#: src/pacman/pacman.c:526
+#: src/pacman/pacman.c:533
 msgid "no targets specified (use -h for help)\n"
 msgstr "nincs megadva egyetlen c�l se (haszn�lja a '-h'-t seg�ts�g�rt)\n"
 
-#: src/pacman/pacman.c:539
+#: src/pacman/pacman.c:546
 msgid "no operation specified (use -h for help)\n"
 msgstr "nincs megadva egyetlen m�velet se (haszn�lja a '-h'-t seg�ts�g�rt)\n"
 
@@ -689,39 +710,39 @@ msgstr "a %s f
 msgid "No package owns %s\n"
 msgstr "Egyik csomag sem tartalmazza a k�vetkez�t: %s\n"
 
-#: src/pacman/query.c:122 src/pacman/sync.c:413
+#: src/pacman/query.c:119 src/pacman/sync.c:409
 msgid "no usable package repositories configured.\n"
 msgstr "egyetlen haszn�lhat� csomag rep� sincs be�ll�tva.\n"
 
-#: src/pacman/query.c:128
+#: src/pacman/query.c:125
 #, fuzzy
 msgid "Checking for package upgrades..."
 msgstr "a csomagok integrit�s�nak ellen�rz�se... "
 
-#: src/pacman/query.c:135
+#: src/pacman/query.c:132
 msgid "no upgrades found"
 msgstr ""
 
-#: src/pacman/query.c:173
+#: src/pacman/query.c:170
 #, c-format
 msgid "group \"%s\" was not found\n"
 msgstr "a \"%s\" csoport nem tal�lhat�\n"
 
-#: src/pacman/query.c:184
+#: src/pacman/query.c:181
 msgid "no package file was specified for --file\n"
 msgstr "nincs megadva f�jl a --file sz�m�ra\n"
 
-#: src/pacman/query.c:188
+#: src/pacman/query.c:185
 #, c-format
 msgid "failed to load package '%s' (%s)\n"
 msgstr "nem siker�lt bet�lteni a '%s' csomagot (%s)\n"
 
-#: src/pacman/query.c:226 src/pacman/query.c:263
+#: src/pacman/query.c:223 src/pacman/query.c:255
 #, c-format
 msgid "package \"%s\" not found\n"
 msgstr "a \"%s\" csomag nem tal�lhat�\n"
 
-#: src/pacman/remove.c:58 src/pacman/sync.c:528
+#: src/pacman/remove.c:58 src/pacman/sync.c:524
 #, c-format
 msgid ":: group %s:\n"
 msgstr ":: %s csoport:\n"
@@ -735,7 +756,7 @@ msgstr "    Elt
 msgid ":: Remove %s from group %s? [Y/n] "
 msgstr ":: Elt�vol�tja a %s-t a %s csoportb�l? [I/n] "
 
-#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
+#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
 #, c-format
 msgid "failed to init transaction (%s)\n"
 msgstr "nem siker�lt inicializ�lni a tranzakci�t (%s)\n"
@@ -801,39 +822,39 @@ msgstr "nem siker
 msgid " %s is up to date\n"
 msgstr " a %s naprak�sz\n"
 
-#: src/pacman/sync.c:341
+#: src/pacman/sync.c:337
 #, c-format
 msgid "package \"%s\" was not found.\n"
 msgstr "a \"%s\" csomag nem tal�lhat�.\n"
 
-#: src/pacman/sync.c:378
+#: src/pacman/sync.c:374
 #, c-format
 msgid "repository \"%s\" was not found.\n"
 msgstr "a \"%s\" rep� nem tal�lhat�.\n"
 
-#: src/pacman/sync.c:450
+#: src/pacman/sync.c:446
 msgid ":: Synchronizing package databases...\n"
 msgstr ":: A csomagadatb�zisok szinkroniz�l�sa...\n"
 
-#: src/pacman/sync.c:451
+#: src/pacman/sync.c:447
 msgid "synchronizing package lists"
 msgstr "a csomaglist�k szinkroniz�l�sa"
 
-#: src/pacman/sync.c:453
+#: src/pacman/sync.c:449
 #, fuzzy
 msgid "failed to synchronize any databases"
 msgstr "nem siker�lt szinkroniz�lni a k�vetkez�t: %s\n"
 
-#: src/pacman/sync.c:459
+#: src/pacman/sync.c:455
 #, fuzzy
 msgid ":: Starting full system upgrade...\n"
 msgstr "teljes rendszerfriss�t�s ind�t�sa"
 
-#: src/pacman/sync.c:460
+#: src/pacman/sync.c:456
 msgid "starting full system upgrade"
 msgstr "teljes rendszerfriss�t�s ind�t�sa"
 
-#: src/pacman/sync.c:478
+#: src/pacman/sync.c:474
 msgid ""
 "\n"
 ":: pacman has detected a newer version of the \"pacman\" package.\n"
@@ -841,57 +862,57 @@ msgstr ""
 "\n"
 ":: a pacman egy �jabb verzi�j�t �szlelte a \"pacman\" csomagnak.\n"
 
-#: src/pacman/sync.c:479
+#: src/pacman/sync.c:475
 msgid ":: It is recommended that you allow pacman to upgrade itself\n"
 msgstr ":: Aj�nlott, hogy engedje, hogy a pacman el�bb saj�t mag�t\n"
 
-#: src/pacman/sync.c:480
+#: src/pacman/sync.c:476
 msgid ":: first, then you can re-run the operation with the newer version.\n"
 msgstr ":: friss�tse, majd �jra futtathatja a m�veletet az �jabb verzi�val.\n"
 
-#: src/pacman/sync.c:482
+#: src/pacman/sync.c:478
 msgid ":: Upgrade pacman first? [Y/n] "
 msgstr ":: El�sz�r csak a pacman friss�t�se? [I/n] "
 
-#: src/pacman/sync.c:497
+#: src/pacman/sync.c:493
 #, fuzzy, c-format
 msgid "pacman: %s\n"
 msgstr "Egyik csomag sem tartalmazza a k�vetkez�t: %s\n"
 
-#: src/pacman/sync.c:517
+#: src/pacman/sync.c:513
 #, c-format
 msgid "'%s': %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:532
+#: src/pacman/sync.c:528
 msgid ":: Install whole content? [Y/n] "
 msgstr ":: A teljes tartalom telep�t�se? [I/n] "
 
-#: src/pacman/sync.c:539
+#: src/pacman/sync.c:535
 #, c-format
 msgid ":: Install %s from group %s? [Y/n] "
 msgstr ":: Telep�ti a %s-t a %s csoportb�l? [I/n] "
 
-#: src/pacman/sync.c:563
+#: src/pacman/sync.c:559
 #, fuzzy, c-format
 msgid "'%s': not found in sync db\n"
 msgstr ""
 "nem siker�lt hozz�adni a '%s' c�lt: nem tal�lhat� a t�voli adatb�zisban\n"
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "requires"
 msgstr "ig�nyli a k�vetkez�t:"
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "is required by"
 msgstr "ig�nyli a"
 
-#: src/pacman/sync.c:625
+#: src/pacman/sync.c:621
 #, fuzzy
 msgid "local database is up to date\n"
 msgstr " a %s naprak�sz\n"
 
-#: src/pacman/sync.c:634
+#: src/pacman/sync.c:630
 msgid ""
 "\n"
 "Beginning download...\n"
@@ -899,11 +920,11 @@ msgstr ""
 "\n"
 "A let�lt�s megkezd�se...\n"
 
-#: src/pacman/sync.c:638
+#: src/pacman/sync.c:634
 msgid "Proceed with download? [Y/n] "
 msgstr "Kezd�dhet a let�lt�s? [I/n] "
 
-#: src/pacman/sync.c:646
+#: src/pacman/sync.c:642
 msgid ""
 "\n"
 "Beginning upgrade process...\n"
@@ -911,134 +932,127 @@ msgstr ""
 "\n"
 "A friss�t�si folyamat megkezd�se...\n"
 
-#: src/pacman/sync.c:650
+#: src/pacman/sync.c:646
 #, fuzzy
 msgid "Proceed with installation? [Y/n] "
 msgstr "Kezd�dhet a let�lt�s? [I/n] "
 
-#: src/pacman/trans.c:57
-msgid "] 100%    LOCAL "
-msgstr "] 100%    HELYI "
-
-#: src/pacman/trans.c:68
+#: src/pacman/trans.c:52
 msgid "checking dependencies... "
 msgstr "f�gg�s�gek vizsg�lata... "
 
-#: src/pacman/trans.c:72
+#: src/pacman/trans.c:56
 msgid "checking for file conflicts... "
 msgstr "f�jl�tk�z�sek vizsg�lata... "
 
-#: src/pacman/trans.c:76
+#: src/pacman/trans.c:60
 #, fuzzy
 msgid "cleaning up... "
 msgstr "%s elt�vol�t�sa... "
 
-#: src/pacman/trans.c:79
+#: src/pacman/trans.c:63
 msgid "resolving dependencies... "
 msgstr "f�gg�s�gek felold�sa... "
 
-#: src/pacman/trans.c:82
+#: src/pacman/trans.c:66
 msgid "looking for inter-conflicts... "
 msgstr "bels� �tk�z�sek keres�se... "
 
-#: src/pacman/trans.c:102
+#: src/pacman/trans.c:86
 #, c-format
 msgid "installing %s... "
 msgstr "%s telep�t�se... "
 
-#: src/pacman/trans.c:109
+#: src/pacman/trans.c:93
 #, c-format
 msgid "installed %s (%s)"
 msgstr "%s telep�tve (%s)"
 
-#: src/pacman/trans.c:116
+#: src/pacman/trans.c:100
 #, c-format
 msgid "removing %s... "
 msgstr "%s elt�vol�t�sa... "
 
-#: src/pacman/trans.c:123
+#: src/pacman/trans.c:107
 #, c-format
 msgid "removed %s (%s)"
 msgstr "%s elt�vol�tva (%s)"
 
-#: src/pacman/trans.c:130
+#: src/pacman/trans.c:114
 #, c-format
 msgid "upgrading %s... "
 msgstr "%s friss�t�se... "
 
-#: src/pacman/trans.c:137
+#: src/pacman/trans.c:121
 #, c-format
 msgid "upgraded %s (%s -> %s)"
 msgstr "%s friss�tve (%s -> %s)"
 
-#: src/pacman/trans.c:144
+#: src/pacman/trans.c:128
 msgid "checking package integrity... "
 msgstr "a csomagok integrit�s�nak ellen�rz�se... "
 
-#: src/pacman/trans.c:158
-msgid " done.\n"
-msgstr " k�sz.\n"
-
-#: src/pacman/trans.c:160
-msgid " failed.\n"
+#: src/pacman/trans.c:144
+#, fuzzy
+msgid "failed.\n"
 msgstr " sikertelen.\n"
 
-#: src/pacman/trans.c:167
+#: src/pacman/trans.c:151
 #, fuzzy, c-format
 msgid ":: Retrieving packages from %s...\n"
 msgstr ""
 "\n"
 ":: Csomagok let�lt�se a %s-b�l...\n"
 
-#: src/pacman/trans.c:190
+#: src/pacman/trans.c:171
 #, c-format
 msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
 msgstr ""
 ":: a %s ig�nyli a %s-t, de az az IgnorePkg r�sze. M�gis telep�ti? [I/n] "
 
-#: src/pacman/trans.c:204
+#: src/pacman/trans.c:185
 #, fuzzy, c-format
 msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
 msgstr ":: a %s HoldPkgnak lett jel�lve. Biztosan elt�vol�tja? [I/n] "
 
-#: src/pacman/trans.c:217
+#: src/pacman/trans.c:198
 #, c-format
 msgid ":: Replace %s with %s/%s? [Y/n] "
 msgstr ":: Lecser�li a %s-t erre: %s/%s? [I/n] "
 
-#: src/pacman/trans.c:232
+#: src/pacman/trans.c:213
 #, c-format
 msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
 msgstr ":: a %s �tk�zik a k�vetkez�vel: %s. Elt�vol�tja a %s-t? [I/n] "
 
-#: src/pacman/trans.c:248
+#: src/pacman/trans.c:229
 #, c-format
 msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
 msgstr ":: %s-%s: a helyi verzi� �jabb. M�gis friss�ti? [I/n] "
 
-#: src/pacman/trans.c:266
+#: src/pacman/trans.c:247
 #, c-format
 msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
 msgstr ":: %s-%s: a helyi verzi� naprak�sz. M�gis friss�ti? [I/n] "
 
-#: src/pacman/trans.c:284
+#: src/pacman/trans.c:265
 #, c-format
 msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
 msgstr ":: A %s s�r�lt. K�v�nja t�r�lni? [I/n] "
 
-#: src/pacman/trans.c:333
+#: src/pacman/trans.c:314
 msgid "installing"
 msgstr "telep�t�s:"
 
-#: src/pacman/trans.c:336
+#: src/pacman/trans.c:317
 msgid "upgrading"
 msgstr "friss�t�s:"
 
-#: src/pacman/trans.c:339
+#: src/pacman/trans.c:320
 msgid "removing"
 msgstr "elt�vol��s:"
 
-#: src/pacman/trans.c:342
+#: src/pacman/trans.c:323
 #, fuzzy
 msgid "checking for file conflicts"
 msgstr "f�jl�tk�z�sek vizsg�lata... "
@@ -1048,14 +1062,14 @@ msgstr "f
 msgid "None\n"
 msgstr "Nincs\n"
 
-#: src/pacman/util.c:303
+#: src/pacman/util.c:310
 #, fuzzy
 msgid "Remove:"
 msgstr ""
 "\n"
 "Elt�vol�t�s:  "
 
-#: src/pacman/util.c:311
+#: src/pacman/util.c:318
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1064,7 +1078,7 @@ msgstr ""
 "\n"
 "Teljes csomagm�ret:   %.1f MB\n"
 
-#: src/pacman/util.c:322
+#: src/pacman/util.c:329
 #, fuzzy, c-format
 msgid ""
 "\n"
@@ -1073,13 +1087,19 @@ msgstr ""
 "\n"
 "Teljes csomagm�ret:   %.1f MB\n"
 
-#: src/pacman/util.c:329
+#: src/pacman/util.c:336
 #, fuzzy, c-format
 msgid "Total Installed Size:   %.2f MB\n"
 msgstr ""
 "\n"
 "Teljes csomagm�ret:   %.1f MB\n"
 
+#~ msgid "] 100%    LOCAL "
+#~ msgstr "] 100%    HELYI "
+
+#~ msgid " done.\n"
+#~ msgstr " k�sz.\n"
+
 #~ msgid "done."
 #~ msgstr "k�sz."
 
diff --git a/src/pacman/po/it.po b/src/pacman/po/it.po
index 1e7c0acd..e5035d72 100644
--- a/src/pacman/po/it.po
+++ b/src/pacman/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Pacman package manager 3.0.0\n"
 "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
-"POT-Creation-Date: 2007-02-06 20:43-0500\n"
+"POT-Creation-Date: 2007-02-12 10:17-0500\n"
 "PO-Revision-Date: 2007-02-06 20:18-0500\n"
 "Last-Translator: Dan McGee <pacman-dev@archlinux.org>\n"
 "MIME-Version: 1.0\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
-#: src/pacman/sync.c:442 src/pacman/sync.c:491
+#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
+#: src/pacman/sync.c:438 src/pacman/sync.c:487
 #, c-format
 msgid ""
 "       if you're sure a package manager is not already running,\n"
@@ -32,13 +32,14 @@ msgstr ""
 msgid "failed to add target '%s' (%s)"
 msgstr ""
 
-#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
-#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
-#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
+#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
+#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
+#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
+#: src/pacman/trans.c:142
 msgid "done.\n"
 msgstr ""
 
-#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
+#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
 #, c-format
 msgid "failed to prepare transaction (%s)\n"
 msgstr ""
@@ -48,68 +49,68 @@ msgstr ""
 msgid ":: %s: requires %s"
 msgstr ""
 
-#: src/pacman/add.c:118 src/pacman/sync.c:605
+#: src/pacman/add.c:118 src/pacman/sync.c:601
 #, c-format
 msgid ":: %s: conflicts with %s"
 msgstr ""
 
-#: src/pacman/add.c:127 src/pacman/sync.c:669
+#: src/pacman/add.c:127 src/pacman/sync.c:665
 #, c-format
 msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
 msgstr ""
 
-#: src/pacman/add.c:134 src/pacman/sync.c:676
+#: src/pacman/add.c:134 src/pacman/sync.c:672
 #, c-format
 msgid "%s: %s%s exists in filesystem\n"
 msgstr ""
 
-#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
+#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
 msgid ""
 "\n"
 "errors occurred, no packages were upgraded.\n"
 msgstr ""
 
-#: src/pacman/add.c:151 src/pacman/sync.c:612
+#: src/pacman/add.c:151 src/pacman/sync.c:608
 #, c-format
 msgid ":: %.1f MB required, have %.1f MB"
 msgstr ""
 
-#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
+#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
 #, c-format
 msgid "failed to commit transaction (%s)\n"
 msgstr ""
 
-#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
-#: src/pacman/sync.c:705
+#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
+#: src/pacman/sync.c:701
 #, c-format
 msgid "failed to release transaction (%s)\n"
 msgstr ""
 
-#: src/pacman/deptest.c:82
+#: src/pacman/deptest.c:70
 msgid "memory allocation failure\n"
 msgstr ""
 
-#: src/pacman/deptest.c:93
+#: src/pacman/deptest.c:81
 #, c-format
 msgid "add target %s\n"
 msgstr ""
 
-#: src/pacman/deptest.c:96
+#: src/pacman/deptest.c:84
 #, c-format
 msgid "could not add target (%s)\n"
 msgstr ""
 
-#: src/pacman/deptest.c:115
+#: src/pacman/deptest.c:103
 #, c-format
 msgid "requires: %s"
 msgstr ""
 
-#: src/pacman/deptest.c:139
+#: src/pacman/deptest.c:127
 #, c-format
 msgid "conflict: %s"
 msgstr ""
 
-#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
+#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
 #, c-format
 msgid "could not release transaction (%s)"
 msgstr ""
@@ -134,11 +135,11 @@ msgstr ""
 msgid "function"
 msgstr ""
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "Y"
 msgstr ""
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "YES"
 msgstr ""
 
@@ -162,12 +163,12 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: src/pacman/package.c:68 src/pacman/package.c:118
+#: src/pacman/package.c:68 src/pacman/package.c:119
 #, c-format
 msgid "Name           : %s\n"
 msgstr ""
 
-#: src/pacman/package.c:69 src/pacman/package.c:119
+#: src/pacman/package.c:69 src/pacman/package.c:120
 #, c-format
 msgid "Version        : %s\n"
 msgstr ""
@@ -181,19 +182,19 @@ msgstr ""
 msgid "License        :"
 msgstr ""
 
-#: src/pacman/package.c:72 src/pacman/package.c:120
+#: src/pacman/package.c:72 src/pacman/package.c:121
 msgid "Groups         :"
 msgstr ""
 
-#: src/pacman/package.c:73 src/pacman/package.c:121
+#: src/pacman/package.c:73 src/pacman/package.c:122
 msgid "Provides       :"
 msgstr ""
 
-#: src/pacman/package.c:74 src/pacman/package.c:122
+#: src/pacman/package.c:74 src/pacman/package.c:123
 msgid "Depends On     :"
 msgstr ""
 
-#: src/pacman/package.c:75 src/pacman/package.c:123
+#: src/pacman/package.c:75 src/pacman/package.c:124
 msgid "Removes        :"
 msgstr ""
 
@@ -201,7 +202,7 @@ msgstr ""
 msgid "Required By    :"
 msgstr ""
 
-#: src/pacman/package.c:80 src/pacman/package.c:124
+#: src/pacman/package.c:80 src/pacman/package.c:125
 msgid "Conflicts With :"
 msgstr ""
 
@@ -253,61 +254,66 @@ msgstr ""
 msgid "No"
 msgstr ""
 
-#: src/pacman/package.c:93 src/pacman/package.c:129
+#: src/pacman/package.c:93 src/pacman/package.c:130
 #, c-format
 msgid "Description    : "
 msgstr ""
 
-#: src/pacman/package.c:117
+#: src/pacman/package.c:118
 #, c-format
 msgid "Repository     : %s\n"
 msgstr ""
 
-#: src/pacman/package.c:125
+#: src/pacman/package.c:126
 msgid "Replaces       :"
 msgstr ""
 
-#: src/pacman/package.c:126
+#: src/pacman/package.c:127
 #, c-format
 msgid "Download Size  : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:127
+#: src/pacman/package.c:128
 #, c-format
 msgid "Installed Size : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:134
+#: src/pacman/package.c:135
 #, c-format
 msgid "MD5 Sum        : %s"
 msgstr ""
 
-#: src/pacman/package.c:137
+#: src/pacman/package.c:138
 #, c-format
 msgid "SHA1 Sum       : %s"
 msgstr ""
 
-#: src/pacman/package.c:168
+#: src/pacman/package.c:149
+#, c-format
+msgid "Backup Files :\n"
+msgstr ""
+
+#: src/pacman/package.c:169
 #, c-format
 msgid "error calculating checksums for %s\n"
 msgstr ""
 
-#: src/pacman/package.c:181
+#: src/pacman/package.c:182
 #, c-format
 msgid "MODIFIED\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:183
+#: src/pacman/package.c:184
 #, c-format
 msgid "Not Modified\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:188
+#: src/pacman/package.c:189
 #, c-format
 msgid "MISSING\t\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:221
+#: src/pacman/package.c:222
 #, c-format
 msgid "No changelog available for '%s'.\n"
 msgstr ""
@@ -329,27 +335,27 @@ msgstr ""
 
 #: src/pacman/pacman.c:91
 #, c-format
-msgid "        %s {-R --remove}  [options] <package>\n"
+msgid "        %s {-F --freshen} [options] <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:92
 #, c-format
-msgid "        %s {-U --upgrade} [options] <file>\n"
+msgid "        %s {-Q --query}   [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:93
 #, c-format
-msgid "        %s {-F --freshen} [options] <file>\n"
+msgid "        %s {-R --remove}  [options] <package>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:94
 #, c-format
-msgid "        %s {-Q --query}   [options] [package]\n"
+msgid "        %s {-S --sync}    [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:95
 #, c-format
-msgid "        %s {-S --sync}    [options] [package]\n"
+msgid "        %s {-U --upgrade} [options] <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:96
@@ -373,12 +379,12 @@ msgstr ""
 #: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
 #: src/pacman/pacman.c:138
 #, c-format
-msgid "  -d, --nodeps        skip dependency checks\n"
+msgid "  -d, --nodeps         skip dependency checks\n"
 msgstr ""
 
 #: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
 #, c-format
-msgid "  -f, --force         force install, overwrite conflicting files\n"
+msgid "  -f, --force          force install, overwrite conflicting files\n"
 msgstr ""
 
 #: src/pacman/pacman.c:104
@@ -389,23 +395,24 @@ msgstr ""
 #: src/pacman/pacman.c:106
 #, c-format
 msgid ""
-"  -c, --cascade       remove packages and all packages that depend on them\n"
+"  -c, --cascade        remove packages and all packages that depend on them\n"
 msgstr ""
 
 #: src/pacman/pacman.c:108
 #, c-format
-msgid "  -k, --dbonly        only remove database entry, do not remove files\n"
+msgid ""
+"  -k, --dbonly         only remove database entry, do not remove files\n"
 msgstr ""
 
 #: src/pacman/pacman.c:109
 #, c-format
-msgid "  -n, --nosave        remove configuration files as well\n"
+msgid "  -n, --nosave         remove configuration files as well\n"
 msgstr ""
 
 #: src/pacman/pacman.c:110
 #, c-format
 msgid ""
-"  -s, --recursive     remove dependencies also (that won't break packages)\n"
+"  -s, --recursive      remove dependencies also (that won't break packages)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:113
@@ -425,65 +432,65 @@ msgstr ""
 
 #: src/pacman/pacman.c:123
 #, c-format
-msgid "  -c, --changelog     view the changelog of a package\n"
+msgid "  -c, --changelog      view the changelog of a package\n"
 msgstr ""
 
 #: src/pacman/pacman.c:124
 #, c-format
 msgid ""
-"  -e, --orphans       list all packages installed as dependencies but no "
+"  -e, --orphans        list all packages installed as dependencies but no "
 "longer\n"
 msgstr ""
 
 #: src/pacman/pacman.c:125
 #, c-format
-msgid "                      required by any package\n"
+msgid "                       required by any package\n"
 msgstr ""
 
 #: src/pacman/pacman.c:126 src/pacman/pacman.c:141
 #, c-format
-msgid "  -g, --groups        view all members of a package group\n"
+msgid "  -g, --groups         view all members of a package group\n"
 msgstr ""
 
 #: src/pacman/pacman.c:127 src/pacman/pacman.c:142
 #, c-format
-msgid "  -i, --info          view package information\n"
+msgid "  -i, --info           view package information\n"
 msgstr ""
 
 #: src/pacman/pacman.c:128
 #, c-format
-msgid "  -l, --list          list the contents of the queried package\n"
+msgid "  -l, --list           list the contents of the queried package\n"
 msgstr ""
 
 #: src/pacman/pacman.c:129
 #, c-format
 msgid ""
-"  -m, --foreign       list all packages that were not found in the sync db"
+"  -m, --foreign        list all packages that were not found in the sync db"
 "(s)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:130
 #, c-format
-msgid "  -o, --owns <file>   query the package that owns <file>\n"
+msgid "  -o, --owns <file>    query the package that owns <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:131
 #, c-format
 msgid ""
-"  -p, --file          query the package file [package] instead of the "
+"  -p, --file           query the package file [package] instead of the "
 "database\n"
 msgstr ""
 
 #: src/pacman/pacman.c:132
 #, c-format
 msgid ""
-"  -s, --search        search locally-installed packages for matching "
+"  -s, --search         search locally-installed packages for matching "
 "strings\n"
 msgstr ""
 
 #: src/pacman/pacman.c:133
 #, c-format
-msgid "  -u, --upgrades      list all packages that can be upgraded\n"
+msgid "  -u, --upgrades       list all packages that can be upgraded\n"
 msgstr ""
 
 #: src/pacman/pacman.c:135
@@ -494,149 +501,163 @@ msgstr ""
 #: src/pacman/pacman.c:137
 #, c-format
 msgid ""
-"  -c, --clean         remove old packages from cache directory (use -cc for "
+"  -c, --clean          remove old packages from cache directory (use -cc for "
 "all)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:139
 #, c-format
-msgid "  -e, --dependsonly   install dependencies only\n"
+msgid "  -e, --dependsonly    install dependencies only\n"
 msgstr ""
 
 #: src/pacman/pacman.c:143
 #, c-format
 msgid ""
-"  -p, --print-uris    print out URIs for given packages and their "
+"  -p, --print-uris     print out URIs for given packages and their "
 "dependencies\n"
 msgstr ""
 
 #: src/pacman/pacman.c:144
 #, c-format
-msgid "  -s, --search        search remote repositories for matching strings\n"
+msgid ""
+"  -s, --search         search remote repositories for matching strings\n"
 msgstr ""
 
 #: src/pacman/pacman.c:145
 #, c-format
-msgid "  -u, --sysupgrade    upgrade all packages that are out of date\n"
+msgid "  -u, --sysupgrade     upgrade all packages that are out of date\n"
 msgstr ""
 
 #: src/pacman/pacman.c:146
 #, c-format
 msgid ""
-"  -w, --downloadonly  download packages but do not install/upgrade anything\n"
+"  -w, --downloadonly   download packages but do not install/upgrade "
+"anything\n"
 msgstr ""
 
 #: src/pacman/pacman.c:147
 #, c-format
 msgid ""
-"  -y, --refresh       download fresh package databases from the server\n"
+"  -y, --refresh        download fresh package databases from the server\n"
 msgstr ""
 
 #: src/pacman/pacman.c:148
 #, c-format
 msgid ""
-"      --ignore <pkg>  ignore a package upgrade (can be used more than once)\n"
+"      --ignore <pkg>   ignore a package upgrade (can be used more than "
+"once)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:150
 #, c-format
-msgid "      --config <path> set an alternate configuration file\n"
+msgid "      --config <path>  set an alternate configuration file\n"
 msgstr ""
 
 #: src/pacman/pacman.c:151
 #, c-format
-msgid "      --noconfirm     do not ask for anything confirmation\n"
+msgid "      --noconfirm      do not ask for anything confirmation\n"
 msgstr ""
 
 #: src/pacman/pacman.c:152
 #, c-format
-msgid "      --ask  <number> pre-specify answers for questions (see manpage)\n"
+msgid ""
+"      --ask <number>   pre-specify answers for questions (see manpage)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:153
 #, c-format
 msgid ""
-"      --noprogressbar do not show a progress bar when downloading files\n"
+"      --noprogressbar  do not show a progress bar when downloading files\n"
 msgstr ""
 
 #: src/pacman/pacman.c:154
 #, c-format
 msgid ""
-"      --noscriptlet   do not execute the install scriptlet if there is any\n"
+"      --noscriptlet    do not execute the install scriptlet if there is any\n"
 msgstr ""
 
 #: src/pacman/pacman.c:155
 #, c-format
-msgid "  -v, --verbose       be verbose\n"
+msgid "  -v, --verbose        be verbose\n"
 msgstr ""
 
 #: src/pacman/pacman.c:156
 #, c-format
-msgid "  -r, --root <path>   set an alternate installation root\n"
+msgid "  -r, --root <path>    set an alternate installation root\n"
 msgstr ""
 
 #: src/pacman/pacman.c:157
 #, c-format
-msgid "  -b, --dbpath <path> set an alternate database location\n"
+msgid "  -b, --dbpath <path>  set an alternate database location\n"
 msgstr ""
 
-#: src/pacman/pacman.c:170
+#: src/pacman/pacman.c:158
 #, c-format
-msgid "                       This program may be freely redistributed under\n"
+msgid "      --cachedir <dir> set an alternate database location\n"
 msgstr ""
 
 #: src/pacman/pacman.c:171
 #, c-format
+msgid "                       This program may be freely redistributed under\n"
+msgstr ""
+
+#: src/pacman/pacman.c:172
+#, c-format
 msgid "                       the terms of the GNU General Public License\n"
 msgstr ""
 
-#: src/pacman/pacman.c:298
+#: src/pacman/pacman.c:299
+#, c-format
+msgid "'%s' is not a valid debug level"
+msgstr ""
+
+#: src/pacman/pacman.c:315
 #, c-format
-msgid "error: '%s' is not a valid debug level"
+msgid "'%s' is not a valid cache directory\n"
 msgstr ""
 
-#: src/pacman/pacman.c:334
+#: src/pacman/pacman.c:341
 #, c-format
-msgid "error: '%s' is not a valid db path\n"
+msgid "'%s' is not a valid db path\n"
 msgstr ""
 
-#: src/pacman/pacman.c:364
+#: src/pacman/pacman.c:371
 #, c-format
-msgid "error: '%s' is not a valid root path\n"
+msgid "'%s' is not a valid root path\n"
 msgstr ""
 
-#: src/pacman/pacman.c:391
+#: src/pacman/pacman.c:398
 msgid "only one operation may be used at a time\n"
 msgstr ""
 
-#: src/pacman/pacman.c:454
+#: src/pacman/pacman.c:461
 #, c-format
 msgid "failed to initilize alpm library (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:487
+#: src/pacman/pacman.c:494
 msgid "you cannot perform this operation unless you are root.\n"
 msgstr ""
 
-#: src/pacman/pacman.c:503
+#: src/pacman/pacman.c:510
 #, c-format
 msgid "failed to parse config (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
+#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
 msgid "Targets:"
 msgstr ""
 
-#: src/pacman/pacman.c:519
+#: src/pacman/pacman.c:526
 #, c-format
 msgid "could not register 'local' database (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:526
+#: src/pacman/pacman.c:533
 msgid "no targets specified (use -h for help)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:539
+#: src/pacman/pacman.c:546
 msgid "no operation specified (use -h for help)\n"
 msgstr ""
 
@@ -654,38 +675,38 @@ msgstr ""
 msgid "No package owns %s\n"
 msgstr ""
 
-#: src/pacman/query.c:122 src/pacman/sync.c:413
+#: src/pacman/query.c:119 src/pacman/sync.c:409
 msgid "no usable package repositories configured.\n"
 msgstr ""
 
-#: src/pacman/query.c:128
+#: src/pacman/query.c:125
 msgid "Checking for package upgrades..."
 msgstr ""
 
-#: src/pacman/query.c:135
+#: src/pacman/query.c:132
 msgid "no upgrades found"
 msgstr ""
 
-#: src/pacman/query.c:173
+#: src/pacman/query.c:170
 #, c-format
 msgid "group \"%s\" was not found\n"
 msgstr ""
 
-#: src/pacman/query.c:184
+#: src/pacman/query.c:181
 msgid "no package file was specified for --file\n"
 msgstr ""
 
-#: src/pacman/query.c:188
+#: src/pacman/query.c:185
 #, c-format
 msgid "failed to load package '%s' (%s)\n"
 msgstr ""
 
-#: src/pacman/query.c:226 src/pacman/query.c:263
+#: src/pacman/query.c:223 src/pacman/query.c:255
 #, c-format
 msgid "package \"%s\" not found\n"
 msgstr ""
 
-#: src/pacman/remove.c:58 src/pacman/sync.c:528
+#: src/pacman/remove.c:58 src/pacman/sync.c:524
 #, c-format
 msgid ":: group %s:\n"
 msgstr ""
@@ -699,7 +720,7 @@ msgstr ""
 msgid ":: Remove %s from group %s? [Y/n] "
 msgstr ""
 
-#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
+#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
 #, c-format
 msgid "failed to init transaction (%s)\n"
 msgstr ""
@@ -763,229 +784,221 @@ msgstr ""
 msgid " %s is up to date\n"
 msgstr ""
 
-#: src/pacman/sync.c:341
+#: src/pacman/sync.c:337
 #, c-format
 msgid "package \"%s\" was not found.\n"
 msgstr ""
 
-#: src/pacman/sync.c:378
+#: src/pacman/sync.c:374
 #, c-format
 msgid "repository \"%s\" was not found.\n"
 msgstr ""
 
-#: src/pacman/sync.c:450
+#: src/pacman/sync.c:446
 msgid ":: Synchronizing package databases...\n"
 msgstr ""
 
-#: src/pacman/sync.c:451
+#: src/pacman/sync.c:447
 msgid "synchronizing package lists"
 msgstr ""
 
-#: src/pacman/sync.c:453
+#: src/pacman/sync.c:449
 msgid "failed to synchronize any databases"
 msgstr ""
 
-#: src/pacman/sync.c:459
+#: src/pacman/sync.c:455
 msgid ":: Starting full system upgrade...\n"
 msgstr ""
 
-#: src/pacman/sync.c:460
+#: src/pacman/sync.c:456
 msgid "starting full system upgrade"
 msgstr ""
 
-#: src/pacman/sync.c:478
+#: src/pacman/sync.c:474
 msgid ""
 "\n"
 ":: pacman has detected a newer version of the \"pacman\" package.\n"
 msgstr ""
 
-#: src/pacman/sync.c:479
+#: src/pacman/sync.c:475
 msgid ":: It is recommended that you allow pacman to upgrade itself\n"
 msgstr ""
 
-#: src/pacman/sync.c:480
+#: src/pacman/sync.c:476
 msgid ":: first, then you can re-run the operation with the newer version.\n"
 msgstr ""
 
-#: src/pacman/sync.c:482
+#: src/pacman/sync.c:478
 msgid ":: Upgrade pacman first? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:497
+#: src/pacman/sync.c:493
 #, c-format
 msgid "pacman: %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:517
+#: src/pacman/sync.c:513
 #, c-format
 msgid "'%s': %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:532
+#: src/pacman/sync.c:528
 msgid ":: Install whole content? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:539
+#: src/pacman/sync.c:535
 #, c-format
 msgid ":: Install %s from group %s? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:563
+#: src/pacman/sync.c:559
 #, c-format
 msgid "'%s': not found in sync db\n"
 msgstr ""
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "requires"
 msgstr ""
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "is required by"
 msgstr ""
 
-#: src/pacman/sync.c:625
+#: src/pacman/sync.c:621
 msgid "local database is up to date\n"
 msgstr ""
 
-#: src/pacman/sync.c:634
+#: src/pacman/sync.c:630
 msgid ""
 "\n"
 "Beginning download...\n"
 msgstr ""
 
-#: src/pacman/sync.c:638
+#: src/pacman/sync.c:634
 msgid "Proceed with download? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:646
+#: src/pacman/sync.c:642
 msgid ""
 "\n"
 "Beginning upgrade process...\n"
 msgstr ""
 
-#: src/pacman/sync.c:650
+#: src/pacman/sync.c:646
 msgid "Proceed with installation? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:57
-msgid "] 100%    LOCAL "
-msgstr ""
-
-#: src/pacman/trans.c:68
+#: src/pacman/trans.c:52
 msgid "checking dependencies... "
 msgstr ""
 
-#: src/pacman/trans.c:72
+#: src/pacman/trans.c:56
 msgid "checking for file conflicts... "
 msgstr ""
 
-#: src/pacman/trans.c:76
+#: src/pacman/trans.c:60
 msgid "cleaning up... "
 msgstr ""
 
-#: src/pacman/trans.c:79
+#: src/pacman/trans.c:63
 msgid "resolving dependencies... "
 msgstr ""
 
-#: src/pacman/trans.c:82
+#: src/pacman/trans.c:66
 msgid "looking for inter-conflicts... "
 msgstr ""
 
-#: src/pacman/trans.c:102
+#: src/pacman/trans.c:86
 #, c-format
 msgid "installing %s... "
 msgstr ""
 
-#: src/pacman/trans.c:109
+#: src/pacman/trans.c:93
 #, c-format
 msgid "installed %s (%s)"
 msgstr ""
 
-#: src/pacman/trans.c:116
+#: src/pacman/trans.c:100
 #, c-format
 msgid "removing %s... "
 msgstr ""
 
-#: src/pacman/trans.c:123
+#: src/pacman/trans.c:107
 #, c-format
 msgid "removed %s (%s)"
 msgstr ""
 
-#: src/pacman/trans.c:130
+#: src/pacman/trans.c:114
 #, c-format
 msgid "upgrading %s... "
 msgstr ""
 
-#: src/pacman/trans.c:137
+#: src/pacman/trans.c:121
 #, c-format
 msgid "upgraded %s (%s -> %s)"
 msgstr ""
 
-#: src/pacman/trans.c:144
+#: src/pacman/trans.c:128
 msgid "checking package integrity... "
 msgstr ""
 
-#: src/pacman/trans.c:158
-msgid " done.\n"
-msgstr ""
-
-#: src/pacman/trans.c:160
-msgid " failed.\n"
+#: src/pacman/trans.c:144
+msgid "failed.\n"
 msgstr ""
 
-#: src/pacman/trans.c:167
+#: src/pacman/trans.c:151
 #, c-format
 msgid ":: Retrieving packages from %s...\n"
 msgstr ""
 
-#: src/pacman/trans.c:190
+#: src/pacman/trans.c:171
 #, c-format
 msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:204
+#: src/pacman/trans.c:185
 #, c-format
 msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:217
+#: src/pacman/trans.c:198
 #, c-format
 msgid ":: Replace %s with %s/%s? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:232
+#: src/pacman/trans.c:213
 #, c-format
 msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:248
+#: src/pacman/trans.c:229
 #, c-format
 msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:266
+#: src/pacman/trans.c:247
 #, c-format
 msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:284
+#: src/pacman/trans.c:265
 #, c-format
 msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:333
+#: src/pacman/trans.c:314
 msgid "installing"
 msgstr ""
 
-#: src/pacman/trans.c:336
+#: src/pacman/trans.c:317
 msgid "upgrading"
 msgstr ""
 
-#: src/pacman/trans.c:339
+#: src/pacman/trans.c:320
 msgid "removing"
 msgstr ""
 
-#: src/pacman/trans.c:342
+#: src/pacman/trans.c:323
 msgid "checking for file conflicts"
 msgstr ""
 
@@ -994,25 +1007,25 @@ msgstr ""
 msgid "None\n"
 msgstr ""
 
-#: src/pacman/util.c:303
+#: src/pacman/util.c:310
 msgid "Remove:"
 msgstr ""
 
-#: src/pacman/util.c:311
+#: src/pacman/util.c:318
 #, c-format
 msgid ""
 "\n"
 "Total Removed Size:   %.2f MB\n"
 msgstr ""
 
-#: src/pacman/util.c:322
+#: src/pacman/util.c:329
 #, c-format
 msgid ""
 "\n"
 "Total Package Size:   %.2f MB\n"
 msgstr ""
 
-#: src/pacman/util.c:329
+#: src/pacman/util.c:336
 #, c-format
 msgid "Total Installed Size:   %.2f MB\n"
 msgstr ""
diff --git a/src/pacman/po/pt_BR.po b/src/pacman/po/pt_BR.po
index 7f019d48..cf307139 100644
--- a/src/pacman/po/pt_BR.po
+++ b/src/pacman/po/pt_BR.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Pacman package manager 3.0.0\n"
 "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
-"POT-Creation-Date: 2007-02-06 20:43-0500\n"
+"POT-Creation-Date: 2007-02-12 10:17-0500\n"
 "PO-Revision-Date: 2007-02-06 20:17-0500\n"
 "Last-Translator: Dan McGee <pacman-dev@archlinux.org>\n"
 "MIME-Version: 1.0\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
-#: src/pacman/sync.c:442 src/pacman/sync.c:491
+#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
+#: src/pacman/sync.c:438 src/pacman/sync.c:487
 #, c-format
 msgid ""
 "       if you're sure a package manager is not already running,\n"
@@ -32,13 +32,14 @@ msgstr ""
 msgid "failed to add target '%s' (%s)"
 msgstr ""
 
-#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
-#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
-#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
+#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
+#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
+#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
+#: src/pacman/trans.c:142
 msgid "done.\n"
 msgstr ""
 
-#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
+#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
 #, c-format
 msgid "failed to prepare transaction (%s)\n"
 msgstr ""
@@ -48,68 +49,68 @@ msgstr ""
 msgid ":: %s: requires %s"
 msgstr ""
 
-#: src/pacman/add.c:118 src/pacman/sync.c:605
+#: src/pacman/add.c:118 src/pacman/sync.c:601
 #, c-format
 msgid ":: %s: conflicts with %s"
 msgstr ""
 
-#: src/pacman/add.c:127 src/pacman/sync.c:669
+#: src/pacman/add.c:127 src/pacman/sync.c:665
 #, c-format
 msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
 msgstr ""
 
-#: src/pacman/add.c:134 src/pacman/sync.c:676
+#: src/pacman/add.c:134 src/pacman/sync.c:672
 #, c-format
 msgid "%s: %s%s exists in filesystem\n"
 msgstr ""
 
-#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
+#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
 msgid ""
 "\n"
 "errors occurred, no packages were upgraded.\n"
 msgstr ""
 
-#: src/pacman/add.c:151 src/pacman/sync.c:612
+#: src/pacman/add.c:151 src/pacman/sync.c:608
 #, c-format
 msgid ":: %.1f MB required, have %.1f MB"
 msgstr ""
 
-#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
+#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
 #, c-format
 msgid "failed to commit transaction (%s)\n"
 msgstr ""
 
-#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
-#: src/pacman/sync.c:705
+#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
+#: src/pacman/sync.c:701
 #, c-format
 msgid "failed to release transaction (%s)\n"
 msgstr ""
 
-#: src/pacman/deptest.c:82
+#: src/pacman/deptest.c:70
 msgid "memory allocation failure\n"
 msgstr ""
 
-#: src/pacman/deptest.c:93
+#: src/pacman/deptest.c:81
 #, c-format
 msgid "add target %s\n"
 msgstr ""
 
-#: src/pacman/deptest.c:96
+#: src/pacman/deptest.c:84
 #, c-format
 msgid "could not add target (%s)\n"
 msgstr ""
 
-#: src/pacman/deptest.c:115
+#: src/pacman/deptest.c:103
 #, c-format
 msgid "requires: %s"
 msgstr ""
 
-#: src/pacman/deptest.c:139
+#: src/pacman/deptest.c:127
 #, c-format
 msgid "conflict: %s"
 msgstr ""
 
-#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
+#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
 #, c-format
 msgid "could not release transaction (%s)"
 msgstr ""
@@ -134,11 +135,11 @@ msgstr ""
 msgid "function"
 msgstr ""
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "Y"
 msgstr ""
 
-#: src/pacman/log.c:199
+#: src/pacman/log.c:201
 msgid "YES"
 msgstr ""
 
@@ -162,12 +163,12 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: src/pacman/package.c:68 src/pacman/package.c:118
+#: src/pacman/package.c:68 src/pacman/package.c:119
 #, c-format
 msgid "Name           : %s\n"
 msgstr ""
 
-#: src/pacman/package.c:69 src/pacman/package.c:119
+#: src/pacman/package.c:69 src/pacman/package.c:120
 #, c-format
 msgid "Version        : %s\n"
 msgstr ""
@@ -181,19 +182,19 @@ msgstr ""
 msgid "License        :"
 msgstr ""
 
-#: src/pacman/package.c:72 src/pacman/package.c:120
+#: src/pacman/package.c:72 src/pacman/package.c:121
 msgid "Groups         :"
 msgstr ""
 
-#: src/pacman/package.c:73 src/pacman/package.c:121
+#: src/pacman/package.c:73 src/pacman/package.c:122
 msgid "Provides       :"
 msgstr ""
 
-#: src/pacman/package.c:74 src/pacman/package.c:122
+#: src/pacman/package.c:74 src/pacman/package.c:123
 msgid "Depends On     :"
 msgstr ""
 
-#: src/pacman/package.c:75 src/pacman/package.c:123
+#: src/pacman/package.c:75 src/pacman/package.c:124
 msgid "Removes        :"
 msgstr ""
 
@@ -201,7 +202,7 @@ msgstr ""
 msgid "Required By    :"
 msgstr ""
 
-#: src/pacman/package.c:80 src/pacman/package.c:124
+#: src/pacman/package.c:80 src/pacman/package.c:125
 msgid "Conflicts With :"
 msgstr ""
 
@@ -253,61 +254,66 @@ msgstr ""
 msgid "No"
 msgstr ""
 
-#: src/pacman/package.c:93 src/pacman/package.c:129
+#: src/pacman/package.c:93 src/pacman/package.c:130
 #, c-format
 msgid "Description    : "
 msgstr ""
 
-#: src/pacman/package.c:117
+#: src/pacman/package.c:118
 #, c-format
 msgid "Repository     : %s\n"
 msgstr ""
 
-#: src/pacman/package.c:125
+#: src/pacman/package.c:126
 msgid "Replaces       :"
 msgstr ""
 
-#: src/pacman/package.c:126
+#: src/pacman/package.c:127
 #, c-format
 msgid "Download Size  : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:127
+#: src/pacman/package.c:128
 #, c-format
 msgid "Installed Size : %6.2f K\n"
 msgstr ""
 
-#: src/pacman/package.c:134
+#: src/pacman/package.c:135
 #, c-format
 msgid "MD5 Sum        : %s"
 msgstr ""
 
-#: src/pacman/package.c:137
+#: src/pacman/package.c:138
 #, c-format
 msgid "SHA1 Sum       : %s"
 msgstr ""
 
-#: src/pacman/package.c:168
+#: src/pacman/package.c:149
+#, c-format
+msgid "Backup Files :\n"
+msgstr ""
+
+#: src/pacman/package.c:169
 #, c-format
 msgid "error calculating checksums for %s\n"
 msgstr ""
 
-#: src/pacman/package.c:181
+#: src/pacman/package.c:182
 #, c-format
 msgid "MODIFIED\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:183
+#: src/pacman/package.c:184
 #, c-format
 msgid "Not Modified\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:188
+#: src/pacman/package.c:189
 #, c-format
 msgid "MISSING\t\t%s\n"
 msgstr ""
 
-#: src/pacman/package.c:221
+#: src/pacman/package.c:222
 #, c-format
 msgid "No changelog available for '%s'.\n"
 msgstr ""
@@ -329,27 +335,27 @@ msgstr ""
 
 #: src/pacman/pacman.c:91
 #, c-format
-msgid "        %s {-R --remove}  [options] <package>\n"
+msgid "        %s {-F --freshen} [options] <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:92
 #, c-format
-msgid "        %s {-U --upgrade} [options] <file>\n"
+msgid "        %s {-Q --query}   [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:93
 #, c-format
-msgid "        %s {-F --freshen} [options] <file>\n"
+msgid "        %s {-R --remove}  [options] <package>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:94
 #, c-format
-msgid "        %s {-Q --query}   [options] [package]\n"
+msgid "        %s {-S --sync}    [options] [package]\n"
 msgstr ""
 
 #: src/pacman/pacman.c:95
 #, c-format
-msgid "        %s {-S --sync}    [options] [package]\n"
+msgid "        %s {-U --upgrade} [options] <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:96
@@ -373,12 +379,12 @@ msgstr ""
 #: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
 #: src/pacman/pacman.c:138
 #, c-format
-msgid "  -d, --nodeps        skip dependency checks\n"
+msgid "  -d, --nodeps         skip dependency checks\n"
 msgstr ""
 
 #: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
 #, c-format
-msgid "  -f, --force         force install, overwrite conflicting files\n"
+msgid "  -f, --force          force install, overwrite conflicting files\n"
 msgstr ""
 
 #: src/pacman/pacman.c:104
@@ -389,23 +395,24 @@ msgstr ""
 #: src/pacman/pacman.c:106
 #, c-format
 msgid ""
-"  -c, --cascade       remove packages and all packages that depend on them\n"
+"  -c, --cascade        remove packages and all packages that depend on them\n"
 msgstr ""
 
 #: src/pacman/pacman.c:108
 #, c-format
-msgid "  -k, --dbonly        only remove database entry, do not remove files\n"
+msgid ""
+"  -k, --dbonly         only remove database entry, do not remove files\n"
 msgstr ""
 
 #: src/pacman/pacman.c:109
 #, c-format
-msgid "  -n, --nosave        remove configuration files as well\n"
+msgid "  -n, --nosave         remove configuration files as well\n"
 msgstr ""
 
 #: src/pacman/pacman.c:110
 #, c-format
 msgid ""
-"  -s, --recursive     remove dependencies also (that won't break packages)\n"
+"  -s, --recursive      remove dependencies also (that won't break packages)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:113
@@ -425,65 +432,65 @@ msgstr ""
 
 #: src/pacman/pacman.c:123
 #, c-format
-msgid "  -c, --changelog     view the changelog of a package\n"
+msgid "  -c, --changelog      view the changelog of a package\n"
 msgstr ""
 
 #: src/pacman/pacman.c:124
 #, c-format
 msgid ""
-"  -e, --orphans       list all packages installed as dependencies but no "
+"  -e, --orphans        list all packages installed as dependencies but no "
 "longer\n"
 msgstr ""
 
 #: src/pacman/pacman.c:125
 #, c-format
-msgid "                      required by any package\n"
+msgid "                       required by any package\n"
 msgstr ""
 
 #: src/pacman/pacman.c:126 src/pacman/pacman.c:141
 #, c-format
-msgid "  -g, --groups        view all members of a package group\n"
+msgid "  -g, --groups         view all members of a package group\n"
 msgstr ""
 
 #: src/pacman/pacman.c:127 src/pacman/pacman.c:142
 #, c-format
-msgid "  -i, --info          view package information\n"
+msgid "  -i, --info           view package information\n"
 msgstr ""
 
 #: src/pacman/pacman.c:128
 #, c-format
-msgid "  -l, --list          list the contents of the queried package\n"
+msgid "  -l, --list           list the contents of the queried package\n"
 msgstr ""
 
 #: src/pacman/pacman.c:129
 #, c-format
 msgid ""
-"  -m, --foreign       list all packages that were not found in the sync db"
+"  -m, --foreign        list all packages that were not found in the sync db"
 "(s)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:130
 #, c-format
-msgid "  -o, --owns <file>   query the package that owns <file>\n"
+msgid "  -o, --owns <file>    query the package that owns <file>\n"
 msgstr ""
 
 #: src/pacman/pacman.c:131
 #, c-format
 msgid ""
-"  -p, --file          query the package file [package] instead of the "
+"  -p, --file           query the package file [package] instead of the "
 "database\n"
 msgstr ""
 
 #: src/pacman/pacman.c:132
 #, c-format
 msgid ""
-"  -s, --search        search locally-installed packages for matching "
+"  -s, --search         search locally-installed packages for matching "
 "strings\n"
 msgstr ""
 
 #: src/pacman/pacman.c:133
 #, c-format
-msgid "  -u, --upgrades      list all packages that can be upgraded\n"
+msgid "  -u, --upgrades       list all packages that can be upgraded\n"
 msgstr ""
 
 #: src/pacman/pacman.c:135
@@ -494,149 +501,163 @@ msgstr ""
 #: src/pacman/pacman.c:137
 #, c-format
 msgid ""
-"  -c, --clean         remove old packages from cache directory (use -cc for "
+"  -c, --clean          remove old packages from cache directory (use -cc for "
 "all)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:139
 #, c-format
-msgid "  -e, --dependsonly   install dependencies only\n"
+msgid "  -e, --dependsonly    install dependencies only\n"
 msgstr ""
 
 #: src/pacman/pacman.c:143
 #, c-format
 msgid ""
-"  -p, --print-uris    print out URIs for given packages and their "
+"  -p, --print-uris     print out URIs for given packages and their "
 "dependencies\n"
 msgstr ""
 
 #: src/pacman/pacman.c:144
 #, c-format
-msgid "  -s, --search        search remote repositories for matching strings\n"
+msgid ""
+"  -s, --search         search remote repositories for matching strings\n"
 msgstr ""
 
 #: src/pacman/pacman.c:145
 #, c-format
-msgid "  -u, --sysupgrade    upgrade all packages that are out of date\n"
+msgid "  -u, --sysupgrade     upgrade all packages that are out of date\n"
 msgstr ""
 
 #: src/pacman/pacman.c:146
 #, c-format
 msgid ""
-"  -w, --downloadonly  download packages but do not install/upgrade anything\n"
+"  -w, --downloadonly   download packages but do not install/upgrade "
+"anything\n"
 msgstr ""
 
 #: src/pacman/pacman.c:147
 #, c-format
 msgid ""
-"  -y, --refresh       download fresh package databases from the server\n"
+"  -y, --refresh        download fresh package databases from the server\n"
 msgstr ""
 
 #: src/pacman/pacman.c:148
 #, c-format
 msgid ""
-"      --ignore <pkg>  ignore a package upgrade (can be used more than once)\n"
+"      --ignore <pkg>   ignore a package upgrade (can be used more than "
+"once)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:150
 #, c-format
-msgid "      --config <path> set an alternate configuration file\n"
+msgid "      --config <path>  set an alternate configuration file\n"
 msgstr ""
 
 #: src/pacman/pacman.c:151
 #, c-format
-msgid "      --noconfirm     do not ask for anything confirmation\n"
+msgid "      --noconfirm      do not ask for anything confirmation\n"
 msgstr ""
 
 #: src/pacman/pacman.c:152
 #, c-format
-msgid "      --ask  <number> pre-specify answers for questions (see manpage)\n"
+msgid ""
+"      --ask <number>   pre-specify answers for questions (see manpage)\n"
 msgstr ""
 
 #: src/pacman/pacman.c:153
 #, c-format
 msgid ""
-"      --noprogressbar do not show a progress bar when downloading files\n"
+"      --noprogressbar  do not show a progress bar when downloading files\n"
 msgstr ""
 
 #: src/pacman/pacman.c:154
 #, c-format
 msgid ""
-"      --noscriptlet   do not execute the install scriptlet if there is any\n"
+"      --noscriptlet    do not execute the install scriptlet if there is any\n"
 msgstr ""
 
 #: src/pacman/pacman.c:155
 #, c-format
-msgid "  -v, --verbose       be verbose\n"
+msgid "  -v, --verbose        be verbose\n"
 msgstr ""
 
 #: src/pacman/pacman.c:156
 #, c-format
-msgid "  -r, --root <path>   set an alternate installation root\n"
+msgid "  -r, --root <path>    set an alternate installation root\n"
 msgstr ""
 
 #: src/pacman/pacman.c:157
 #, c-format
-msgid "  -b, --dbpath <path> set an alternate database location\n"
+msgid "  -b, --dbpath <path>  set an alternate database location\n"
 msgstr ""
 
-#: src/pacman/pacman.c:170
+#: src/pacman/pacman.c:158
 #, c-format
-msgid "                       This program may be freely redistributed under\n"
+msgid "      --cachedir <dir> set an alternate database location\n"
 msgstr ""
 
 #: src/pacman/pacman.c:171
 #, c-format
+msgid "                       This program may be freely redistributed under\n"
+msgstr ""
+
+#: src/pacman/pacman.c:172
+#, c-format
 msgid "                       the terms of the GNU General Public License\n"
 msgstr ""
 
-#: src/pacman/pacman.c:298
+#: src/pacman/pacman.c:299
+#, c-format
+msgid "'%s' is not a valid debug level"
+msgstr ""
+
+#: src/pacman/pacman.c:315
 #, c-format
-msgid "error: '%s' is not a valid debug level"
+msgid "'%s' is not a valid cache directory\n"
 msgstr ""
 
-#: src/pacman/pacman.c:334
+#: src/pacman/pacman.c:341
 #, c-format
-msgid "error: '%s' is not a valid db path\n"
+msgid "'%s' is not a valid db path\n"
 msgstr ""
 
-#: src/pacman/pacman.c:364
+#: src/pacman/pacman.c:371
 #, c-format
-msgid "error: '%s' is not a valid root path\n"
+msgid "'%s' is not a valid root path\n"
 msgstr ""
 
-#: src/pacman/pacman.c:391
+#: src/pacman/pacman.c:398
 msgid "only one operation may be used at a time\n"
 msgstr ""
 
-#: src/pacman/pacman.c:454
+#: src/pacman/pacman.c:461
 #, c-format
 msgid "failed to initilize alpm library (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:487
+#: src/pacman/pacman.c:494
 msgid "you cannot perform this operation unless you are root.\n"
 msgstr ""
 
-#: src/pacman/pacman.c:503
+#: src/pacman/pacman.c:510
 #, c-format
 msgid "failed to parse config (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
+#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
 msgid "Targets:"
 msgstr ""
 
-#: src/pacman/pacman.c:519
+#: src/pacman/pacman.c:526
 #, c-format
 msgid "could not register 'local' database (%s)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:526
+#: src/pacman/pacman.c:533
 msgid "no targets specified (use -h for help)\n"
 msgstr ""
 
-#: src/pacman/pacman.c:539
+#: src/pacman/pacman.c:546
 msgid "no operation specified (use -h for help)\n"
 msgstr ""
 
@@ -654,38 +675,38 @@ msgstr ""
 msgid "No package owns %s\n"
 msgstr ""
 
-#: src/pacman/query.c:122 src/pacman/sync.c:413
+#: src/pacman/query.c:119 src/pacman/sync.c:409
 msgid "no usable package repositories configured.\n"
 msgstr ""
 
-#: src/pacman/query.c:128
+#: src/pacman/query.c:125
 msgid "Checking for package upgrades..."
 msgstr ""
 
-#: src/pacman/query.c:135
+#: src/pacman/query.c:132
 msgid "no upgrades found"
 msgstr ""
 
-#: src/pacman/query.c:173
+#: src/pacman/query.c:170
 #, c-format
 msgid "group \"%s\" was not found\n"
 msgstr ""
 
-#: src/pacman/query.c:184
+#: src/pacman/query.c:181
 msgid "no package file was specified for --file\n"
 msgstr ""
 
-#: src/pacman/query.c:188
+#: src/pacman/query.c:185
 #, c-format
 msgid "failed to load package '%s' (%s)\n"
 msgstr ""
 
-#: src/pacman/query.c:226 src/pacman/query.c:263
+#: src/pacman/query.c:223 src/pacman/query.c:255
 #, c-format
 msgid "package \"%s\" not found\n"
 msgstr ""
 
-#: src/pacman/remove.c:58 src/pacman/sync.c:528
+#: src/pacman/remove.c:58 src/pacman/sync.c:524
 #, c-format
 msgid ":: group %s:\n"
 msgstr ""
@@ -699,7 +720,7 @@ msgstr ""
 msgid ":: Remove %s from group %s? [Y/n] "
 msgstr ""
 
-#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
+#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
 #, c-format
 msgid "failed to init transaction (%s)\n"
 msgstr ""
@@ -763,229 +784,221 @@ msgstr ""
 msgid " %s is up to date\n"
 msgstr ""
 
-#: src/pacman/sync.c:341
+#: src/pacman/sync.c:337
 #, c-format
 msgid "package \"%s\" was not found.\n"
 msgstr ""
 
-#: src/pacman/sync.c:378
+#: src/pacman/sync.c:374
 #, c-format
 msgid "repository \"%s\" was not found.\n"
 msgstr ""
 
-#: src/pacman/sync.c:450
+#: src/pacman/sync.c:446
 msgid ":: Synchronizing package databases...\n"
 msgstr ""
 
-#: src/pacman/sync.c:451
+#: src/pacman/sync.c:447
 msgid "synchronizing package lists"
 msgstr ""
 
-#: src/pacman/sync.c:453
+#: src/pacman/sync.c:449
 msgid "failed to synchronize any databases"
 msgstr ""
 
-#: src/pacman/sync.c:459
+#: src/pacman/sync.c:455
 msgid ":: Starting full system upgrade...\n"
 msgstr ""
 
-#: src/pacman/sync.c:460
+#: src/pacman/sync.c:456
 msgid "starting full system upgrade"
 msgstr ""
 
-#: src/pacman/sync.c:478
+#: src/pacman/sync.c:474
 msgid ""
 "\n"
 ":: pacman has detected a newer version of the \"pacman\" package.\n"
 msgstr ""
 
-#: src/pacman/sync.c:479
+#: src/pacman/sync.c:475
 msgid ":: It is recommended that you allow pacman to upgrade itself\n"
 msgstr ""
 
-#: src/pacman/sync.c:480
+#: src/pacman/sync.c:476
 msgid ":: first, then you can re-run the operation with the newer version.\n"
 msgstr ""
 
-#: src/pacman/sync.c:482
+#: src/pacman/sync.c:478
 msgid ":: Upgrade pacman first? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:497
+#: src/pacman/sync.c:493
 #, c-format
 msgid "pacman: %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:517
+#: src/pacman/sync.c:513
 #, c-format
 msgid "'%s': %s\n"
 msgstr ""
 
-#: src/pacman/sync.c:532
+#: src/pacman/sync.c:528
 msgid ":: Install whole content? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:539
+#: src/pacman/sync.c:535
 #, c-format
 msgid ":: Install %s from group %s? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:563
+#: src/pacman/sync.c:559
 #, c-format
 msgid "'%s': not found in sync db\n"
 msgstr ""
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "requires"
 msgstr ""
 
-#: src/pacman/sync.c:583
+#: src/pacman/sync.c:579
 msgid "is required by"
 msgstr ""
 
-#: src/pacman/sync.c:625
+#: src/pacman/sync.c:621
 msgid "local database is up to date\n"
 msgstr ""
 
-#: src/pacman/sync.c:634
+#: src/pacman/sync.c:630
 msgid ""
 "\n"
 "Beginning download...\n"
 msgstr ""
 
-#: src/pacman/sync.c:638
+#: src/pacman/sync.c:634
 msgid "Proceed with download? [Y/n] "
 msgstr ""
 
-#: src/pacman/sync.c:646
+#: src/pacman/sync.c:642
 msgid ""
 "\n"
 "Beginning upgrade process...\n"
 msgstr ""
 
-#: src/pacman/sync.c:650
+#: src/pacman/sync.c:646
 msgid "Proceed with installation? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:57
-msgid "] 100%    LOCAL "
-msgstr ""
-
-#: src/pacman/trans.c:68
+#: src/pacman/trans.c:52
 msgid "checking dependencies... "
 msgstr ""
 
-#: src/pacman/trans.c:72
+#: src/pacman/trans.c:56
 msgid "checking for file conflicts... "
 msgstr ""
 
-#: src/pacman/trans.c:76
+#: src/pacman/trans.c:60
 msgid "cleaning up... "
 msgstr ""
 
-#: src/pacman/trans.c:79
+#: src/pacman/trans.c:63
 msgid "resolving dependencies... "
 msgstr ""
 
-#: src/pacman/trans.c:82
+#: src/pacman/trans.c:66
 msgid "looking for inter-conflicts... "
 msgstr ""
 
-#: src/pacman/trans.c:102
+#: src/pacman/trans.c:86
 #, c-format
 msgid "installing %s... "
 msgstr ""
 
-#: src/pacman/trans.c:109
+#: src/pacman/trans.c:93
 #, c-format
 msgid "installed %s (%s)"
 msgstr ""
 
-#: src/pacman/trans.c:116
+#: src/pacman/trans.c:100
 #, c-format
 msgid "removing %s... "
 msgstr ""
 
-#: src/pacman/trans.c:123
+#: src/pacman/trans.c:107
 #, c-format
 msgid "removed %s (%s)"
 msgstr ""
 
-#: src/pacman/trans.c:130
+#: src/pacman/trans.c:114
 #, c-format
 msgid "upgrading %s... "
 msgstr ""
 
-#: src/pacman/trans.c:137
+#: src/pacman/trans.c:121
 #, c-format
 msgid "upgraded %s (%s -> %s)"
 msgstr ""
 
-#: src/pacman/trans.c:144
+#: src/pacman/trans.c:128
 msgid "checking package integrity... "
 msgstr ""
 
-#: src/pacman/trans.c:158
-msgid " done.\n"
-msgstr ""
-
-#: src/pacman/trans.c:160
-msgid " failed.\n"
+#: src/pacman/trans.c:144
+msgid "failed.\n"
 msgstr ""
 
-#: src/pacman/trans.c:167
+#: src/pacman/trans.c:151
 #, c-format
 msgid ":: Retrieving packages from %s...\n"
 msgstr ""
 
-#: src/pacman/trans.c:190
+#: src/pacman/trans.c:171
 #, c-format
 msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:204
+#: src/pacman/trans.c:185
 #, c-format
 msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:217
+#: src/pacman/trans.c:198
 #, c-format
 msgid ":: Replace %s with %s/%s? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:232
+#: src/pacman/trans.c:213
 #, c-format
 msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:248
+#: src/pacman/trans.c:229
 #, c-format
 msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:266
+#: src/pacman/trans.c:247
 #, c-format
 msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:284
+#: src/pacman/trans.c:265
 #, c-format
 msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
 msgstr ""
 
-#: src/pacman/trans.c:333
+#: src/pacman/trans.c:314
 msgid "installing"
 msgstr ""
 
-#: src/pacman/trans.c:336
+#: src/pacman/trans.c:317
 msgid "upgrading"
 msgstr ""
 
-#: src/pacman/trans.c:339
+#: src/pacman/trans.c:320
 msgid "removing"
 msgstr ""
 
-#: src/pacman/trans.c:342
+#: src/pacman/trans.c:323
 msgid "checking for file conflicts"
 msgstr ""
 
@@ -994,25 +1007,25 @@ msgstr ""
 msgid "None\n"
 msgstr ""
 
-#: src/pacman/util.c:303
+#: src/pacman/util.c:310
 msgid "Remove:"
 msgstr ""
 
-#: src/pacman/util.c:311
+#: src/pacman/util.c:318
 #, c-format
 msgid ""
 "\n"
 "Total Removed Size:   %.2f MB\n"
 msgstr ""
 
-#: src/pacman/util.c:322
+#: src/pacman/util.c:329
 #, c-format
 msgid ""
 "\n"
 "Total Package Size:   %.2f MB\n"
 msgstr ""
 
-#: src/pacman/util.c:329
+#: src/pacman/util.c:336
 #, c-format
 msgid "Total Installed Size:   %.2f MB\n"
 msgstr ""
-- 
cgit v1.2.3-70-g09d2