Browse Source

Refactor AURPKGBUILDRepos and Fix Localization Command in Makefile (#2313)

* optimize mutex usage and logging in AURPKGBUILDRepos function

* fix localization script

Fix localization script Makefile by adding missing semicolon and --no-translator flag
Kirill Motkov 1 year ago
parent
commit
0771ded99b
24 changed files with 6111 additions and 3724 deletions
  1. 1 1
      Makefile
  2. 15 11
      pkg/download/aur.go
  3. 205 135
      po/ca.po
  4. 290 222
      po/cs.po
  5. 204 134
      po/de.po
  6. 212 161
      po/en.po
  7. 206 135
      po/es.po
  8. 512 251
      po/eu.po
  9. 208 141
      po/fr_FR.po
  10. 205 136
      po/he.po
  11. 205 136
      po/id.po
  12. 209 138
      po/it_IT.po
  13. 510 249
      po/ja.po
  14. 202 133
      po/ko.po
  15. 506 247
      po/pl_PL.po
  16. 207 137
      po/pt.po
  17. 208 136
      po/pt_BR.po
  18. 208 135
      po/ru.po
  19. 415 190
      po/ru_RU.po
  20. 205 137
      po/sv.po
  21. 283 220
      po/tr.po
  22. 408 186
      po/uk.po
  23. 204 134
      po/zh_CN.po
  24. 283 219
      po/zh_TW.po

+ 1 - 1
Makefile

@@ -127,7 +127,7 @@ $(PACKAGE): $(BIN) $(RELEASE_DIR) ${MOFILES}
 locale:
 locale:
 	xgotext -in . -out po
 	xgotext -in . -out po
 	for lang in ${LANGS}; do \
 	for lang in ${LANGS}; do \
-		test -f po/$$lang.po || msginit -l po/$$lang.po -i po/${POTFILE} -o po/$$lang.po \
+		test -f po/$$lang.po || msginit --no-translator -l po/$$lang.po -i po/${POTFILE} -o po/$$lang.po; \
 		msgmerge -U po/$$lang.po po/${POTFILE}; \
 		msgmerge -U po/$$lang.po po/${POTFILE}; \
 		touch po/$$lang.po; \
 		touch po/$$lang.po; \
 	done
 	done

+ 15 - 11
pkg/download/aur.go

@@ -63,30 +63,34 @@ func AURPKGBUILDRepos(
 
 
 	for _, target := range targets {
 	for _, target := range targets {
 		sem <- 1
 		sem <- 1
-
 		wg.Add(1)
 		wg.Add(1)
 
 
 		go func(target string) {
 		go func(target string) {
-			newClone, err := AURPKGBUILDRepo(ctx, cmdBuilder, aurURL, target, dest, force)
+			defer func() {
+				<-sem
+				wg.Done()
+			}()
 
 
-			progress := 0
+			newClone, err := AURPKGBUILDRepo(ctx, cmdBuilder, aurURL, target, dest, force)
 
 
+			mux.Lock()
+			progress := len(cloned)
 			if err != nil {
 			if err != nil {
 				errs.Add(err)
 				errs.Add(err)
-			} else {
-				mux.Lock()
-				cloned[target] = newClone
-				progress = len(cloned)
 				mux.Unlock()
 				mux.Unlock()
+				logger.OperationInfoln(
+					gotext.Get("(%d/%d) Failed to download PKGBUILD: %s",
+						progress, len(targets), text.Cyan(target)))
+				return
 			}
 			}
 
 
+			cloned[target] = newClone
+			progress = len(cloned)
+			mux.Unlock()
+
 			logger.OperationInfoln(
 			logger.OperationInfoln(
 				gotext.Get("(%d/%d) Downloaded PKGBUILD: %s",
 				gotext.Get("(%d/%d) Downloaded PKGBUILD: %s",
 					progress, len(targets), text.Cyan(target)))
 					progress, len(targets), text.Cyan(target)))
-
-			<-sem
-
-			wg.Done()
 		}(target)
 		}(target)
 	}
 	}
 
 

+ 205 - 135
po/ca.po

@@ -1,63 +1,63 @@
-# 
+#
 # Translators:
 # Translators:
 # Davidmp <medipas@gmail.com>, 2023
 # Davidmp <medipas@gmail.com>, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Davidmp <medipas@gmail.com>, 2023\n"
 "Last-Translator: Davidmp <medipas@gmail.com>, 2023\n"
 "Language-Team: Catalan (https://app.transifex.com/yay-1/teams/123732/ca/)\n"
 "Language-Team: Catalan (https://app.transifex.com/yay-1/teams/123732/ca/)\n"
+"Language: ca\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ca\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr "(Els fitxers de compilació ja existeixen)"
 msgstr "(Els fitxers de compilació ja existeixen)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr "(Instal·lat)"
 msgstr "(Instal·lat)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr "[Instal·lat]"
 msgstr "[Instal·lat]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr "No hi ha res per fer."
 msgstr "No hi ha res per fer."
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr "%s [T]ot [Av]orta [I]nstal·lat [No] instal·lat o (1 2 3, 1-3, ^4)"
 msgstr "%s [T]ot [Av]orta [I]nstal·lat [No] instal·lat o (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s ja fet: se n'omet la construcció."
 msgstr "%s ja fet: se n'omet la construcció."
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s no està establert."
 msgstr "%s no està establert."
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s és present."
 msgstr "%s és present."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s està al dia: s'omet."
 msgstr "%s està al dia: s'omet."
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s per actualitzar / instal·lar."
 msgstr "%s per actualitzar / instal·lar."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s també s'instal·larà per a aquesta operació."
 msgstr "%s també s'instal·larà per a aquesta operació."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, requerit per %s"
 msgstr "%s, requerit per %s"
 
 
@@ -77,27 +77,83 @@ msgstr "%s: no es pot usar l'objectiu amb l'opció --repo, s'omet."
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: s'ignora l'actualització del paquet (%s => %s)"
 msgstr "%s: s'ignora l'actualització del paquet (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: el paquet local (%s) és més nou que el de l'AUR (%s)"
 msgstr "%s: el paquet local (%s) és més nou que el de l'AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s: establiu les variables d'entorn AUR_NOMDUSUARI i AUR_CONTRASENYA per "
 "%s: establiu les variables d'entorn AUR_NOMDUSUARI i AUR_CONTRASENYA per "
 "votar."
 "votar."
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD baixat de l'ABS: %s"
 msgstr "(%d/%d) PKGBUILD baixat de l'ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD baixat: %s"
 msgstr "(%d/%d) PKGBUILD baixat: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD baixat: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) S'analitza SRCINFO: %s"
 msgstr "(%d/%d) S'analitza SRCINFO: %s"
 
 
@@ -117,7 +173,7 @@ msgstr "(Orfes)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Obsolet: %s)"
 msgstr "(Obsolet: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL de l'AUR"
 msgstr "URL de l'AUR"
 
 
@@ -125,7 +181,7 @@ msgstr "URL de l'AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Afegiu %s o %s a les variables d'entorn."
 msgstr "Afegiu %s o %s a les variables d'entorn."
 
 
@@ -137,7 +193,7 @@ msgstr "Eviteu executar el yay com a root / sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Comprova'n la dependència"
 msgstr "Comprova'n la dependència"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Comprova les dependències"
 msgstr "Comprova les dependències"
 
 
@@ -145,15 +201,15 @@ msgstr "Comprova les dependències"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Es comproven els paquets de desenvolupament..."
 msgstr "Es comproven els paquets de desenvolupament..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Es neteja (%d/%d): %s"
 msgstr "Es neteja (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Té conflicte amb"
 msgstr "Té conflicte amb"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Se suprimeix (%d/%d): %s"
 msgstr "Se suprimeix (%d/%d): %s"
 
 
@@ -161,15 +217,15 @@ msgstr "Se suprimeix (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Dependència"
 msgstr "Dependència"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Depèn de"
 msgstr "Depèn de"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Descripció"
 msgstr "Descripció"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Diferències per mostrar?"
 msgstr "Diferències per mostrar?"
 
 
@@ -177,19 +233,19 @@ msgstr "Diferències per mostrar?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Desactiva la configuració de \"proporciona\" per defecte."
 msgstr "Desactiva la configuració de \"proporciona\" per defecte."
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Voleu suprimir TOTS els paquets de l'AUR de la memòria cau?"
 msgstr "Voleu suprimir TOTS els paquets de l'AUR de la memòria cau?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Voleu suprimir TOTS els fitxers de l'AUR sense seguiment?"
 msgstr "Voleu suprimir TOTS els fitxers de l'AUR sense seguiment?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Voleu suprimir tots els altres paquets de l'AUR de la memòria cau?"
 msgstr "Voleu suprimir tots els altres paquets de l'AUR de la memòria cau?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Amb què voleu editar el PKGBUILD?"
 msgstr "Amb què voleu editar el PKGBUILD?"
 
 
@@ -197,7 +253,7 @@ msgstr "Amb què voleu editar el PKGBUILD?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Error durant la cerca a l'AUR: %s\n"
 msgstr "Error durant la cerca a l'AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "L'exclusió de paquets pot provocar actualitzacions parcials i trencar els "
 "L'exclusió de paquets pot provocar actualitzacions parcials i trencar els "
@@ -207,32 +263,32 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Explícit"
 msgstr "Explícit"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Paquets instal·lats explícitament: %s"
 msgstr "Paquets instal·lats explícitament: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "No s'ha pogut trobar el paquet de l'AUR per a"
 msgstr "No s'ha pogut trobar el paquet de l'AUR per a"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Ha fallat instal·lar la capa. Es passa a la següent."
 msgstr "Ha fallat instal·lar la capa. Es passa a la següent."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr "Ha fallat instal·lar els paquets següents. Cal intervenció manual:"
 msgstr "Ha fallat instal·lar els paquets següents. Cal intervenció manual:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Enviat primer"
 msgstr "Enviat primer"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Paquets de l'AUR obsolets marcats:"
 msgstr "Paquets de l'AUR obsolets marcats:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Paquets forans instal·lats: %s"
 msgstr "Paquets forans instal·lats: %s"
 
 
@@ -240,31 +296,31 @@ msgstr "Paquets forans instal·lats: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "S'ha trobat el repositori git: %s"
 msgstr "S'ha trobat el repositori git: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB ha acabat. No s'ha instal·lat cap paquet."
 msgstr "GenDB ha acabat. No s'ha instal·lat cap paquet."
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Grups"
 msgstr "Grups"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Ho importo?"
 msgstr "Ho importo?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "S'importen claus amb gpg..."
 msgstr "S'importen claus amb gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Paraules clau"
 msgstr "Paraules clau"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Darrera modificació"
 msgstr "Darrera modificació"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Llicències"
 msgstr "Llicències"
 
 
@@ -272,7 +328,7 @@ msgstr "Llicències"
 msgid "Local"
 msgid "Local"
 msgstr "Local"
 msgstr "Local"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Mantenidor"
 msgstr "Mantenidor"
 
 
@@ -280,11 +336,11 @@ msgstr "Mantenidor"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Dependència de construcció"
 msgstr "Dependència de construcció"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Dependències de construcció"
 msgstr "Dependències de construcció"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Manquen paquets de depuració de l'AUR:"
 msgstr "Manquen paquets de depuració de l'AUR:"
 
 
@@ -292,35 +348,40 @@ msgstr "Manquen paquets de depuració de l'AUR:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Manca"
 msgstr "Manca"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nom"
 msgstr "Nom"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "No s'ha trobat cap paquet d'AUR per a"
 msgstr "No s'ha trobat cap paquet d'AUR per a"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "No s'ha trobat cap paquet d'AUR per a"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Cap"
 msgstr "Cap"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Dependències opcionals"
 msgstr "Dependències opcionals"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Paquets d'AUR orfes (no mantinguts):"
 msgstr "Paquets d'AUR orfes (no mantinguts):"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Obsolet"
 msgstr "Obsolet"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Cal importar claus PGP:"
 msgstr "Cal importar claus PGP:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD actualitzat, s'omet la baixada: %s"
 msgstr "PKGBUILD actualitzat, s'omet la baixada: %s"
 
 
@@ -328,56 +389,61 @@ msgstr "PKGBUILD actualitzat, s'omet la baixada: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "PKGBUILDs per editar?"
 msgstr "PKGBUILDs per editar?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "ID de la base de paquets"
 msgstr "ID de la base de paquets"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Base de paquets"
 msgstr "Base de paquets"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Paquets no a l'AUR:"
 msgstr "Paquets no a l'AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Paquets per a la neteja de la construcció?"
 msgstr "Paquets per a la neteja de la construcció?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Paquets per excloure"
 msgstr "Paquets per excloure"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
-msgstr "Paquets per excloure: (p. ex.: \"1 2 3\", \"1-3\", \"^4\" o nom del repositori)"
+msgstr ""
+"Paquets per excloure: (p. ex.: \"1 2 3\", \"1-3\", \"^4\" o nom del "
+"repositori)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Paquets per instal·lar (p. ex.: 1 2 3, 1-3 o ^4)"
 msgstr "Paquets per instal·lar (p. ex.: 1 2 3, 1-3 o ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularitat"
 msgstr "Popularitat"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Voleu continuar la instal·lació?"
 msgstr "Voleu continuar la instal·lació?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Proporciona"
 msgstr "Proporciona"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
+msgstr "Suprimeixo les dependències de construcció després de la instal·lació?"
+
+#: print.go:43
+msgid "Replaces"
 msgstr ""
 msgstr ""
-"Suprimeixo les dependències de construcció després de la instal·lació?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repositori de l'AUR"
 msgstr "Repositori de l'AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repositori"
 msgstr "Repositori"
 
 
@@ -397,15 +463,15 @@ msgstr "Se cerquen actualitzacions a les bases de dades..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Es mostren només paquets dels repositoris."
 msgstr "Es mostren només paquets dels repositoris."
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Mida de la memòria cau del pacman %s: %s"
 msgstr "Mida de la memòria cau del pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Mida de la memòria cau del yay %s: %s"
 msgstr "Mida de la memòria cau del yay %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL de la instantània"
 msgstr "URL de la instantània"
 
 
@@ -413,72 +479,72 @@ msgstr "URL de la instantània"
 msgid "Sync"
 msgid "Sync"
 msgstr "Sincronització"
 msgstr "Sincronització"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Els deu paquets més grossos:"
 msgstr "Els deu paquets més grossos:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Els paquets següents no són compatibles amb la vostra arquitectura:"
 msgstr "Els paquets següents no són compatibles amb la vostra arquitectura:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Hi ha %d proveïdors disponibles per a %s:"
 msgstr "Hi ha %d proveïdors disponibles per a %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr ""
 msgstr ""
 "Pot ser que hi hagi una altra instància del Pacman en execució. S'espera..."
 "Pot ser que hi hagi una altra instància del Pacman en execució. S'espera..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Mida total ocupada pels paquets: %s"
 msgstr "Mida total ocupada pels paquets: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Total de paquets instal·lats: %s"
 msgstr "Total de paquets instal·lats: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Intento construir-los tanmateix?"
 msgstr "Intento construir-los tanmateix?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "No es pot netejar:"
 msgstr "No es pot netejar:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "No s'han pogut trobar els paquets següents:"
 msgstr "No s'han pogut trobar els paquets següents:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "No es pot gestionar el vot del paquet per a %s. Error: %s"
 msgstr "No es pot gestionar el vot del paquet per a %s. Error: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "No es pot suprimir %s: %s"
 msgstr "No es pot suprimir %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Versió"
 msgstr "Versió"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Vots"
 msgstr "Vots"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Versió del yay: v%s"
 msgstr "Versió del yay: v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "Ca[p]"
 msgstr "Ca[p]"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -486,7 +552,7 @@ msgstr ""
 "\n"
 "\n"
 "Directori de construcció:"
 "Directori de construcció:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -498,19 +564,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "s'avorta a causa de l'usuari"
 msgstr "s'avorta a causa de l'usuari"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argument '-' especificat sense entrada a stdin"
 msgstr "argument '-' especificat sense entrada a stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "no es pot trobar PKGBUILD i SRCINFO al directori"
 msgstr "no es pot trobar PKGBUILD i SRCINFO al directori"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "no es pot trobar el nom del paquet: %v"
 msgstr "no es pot trobar el nom del paquet: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "no s'ha pogut trobar PKGDEST per a %s"
 msgstr "no s'ha pogut trobar PKGDEST per a %s"
 
 
@@ -518,11 +584,11 @@ msgstr "no s'ha pogut trobar PKGDEST per a %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "no s'han pogut trobar tots els paquets necessaris"
 msgstr "no s'han pogut trobar tots els paquets necessaris"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "no s'ha pogut trobar cap arxiu de paquets llistat a %s"
 msgstr "no s'ha pogut trobar cap arxiu de paquets llistat a %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "dependència"
 msgstr "dependència"
 
 
@@ -530,11 +596,11 @@ msgstr "dependència"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "la comprovació del paquet ha fallat: %s ha trobat un error"
 msgstr "la comprovació del paquet ha fallat: %s ha trobat un error"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "l'editor no ha sortit correctament, s'avorta: %s"
 msgstr "l'editor no ha sortit correctament, s'avorta: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "error en baixar les fonts: %s"
 msgstr "error en baixar les fonts: %s"
 
 
@@ -542,19 +608,19 @@ msgstr "error en baixar les fonts: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "error en obtenir %s: %s"
 msgstr "error en obtenir %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "error en instal·lar paquets dels repositoris"
 msgstr "error en instal·lar paquets dels repositoris"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "error d'instal·lació:"
 msgstr "error d'instal·lació:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "error de construcció: %s"
 msgstr "error de construcció: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "error en combinar %s: %s"
 msgstr "error en combinar %s: %s"
 
 
@@ -562,19 +628,19 @@ msgstr "error en combinar %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "error en llegir %s"
 msgstr "error en llegir %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "error en actualitzar les bases de dades"
 msgstr "error en actualitzar les bases de dades"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "error en restablir %s: %s"
 msgstr "error en restablir %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "error en actualitzar el motiu d'instal·lació del paquet a %s"
 msgstr "error en actualitzar el motiu d'instal·lació del paquet a %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "explícit"
 msgstr "explícit"
 
 
@@ -582,27 +648,27 @@ msgstr "explícit"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "ha fallat crear el directori %s: %s"
 msgstr "ha fallat crear el directori %s: %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "ha fallat obrir el fitxer de configuració %s: %s"
 msgstr "ha fallat obrir el fitxer de configuració %s: %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "ha fallat analitzar %s, s'omet: %s"
 msgstr "ha fallat analitzar %s, s'omet: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "no s'ha pogut analitzar %s: %s"
 msgstr "no s'ha pogut analitzar %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "ha fallat analitzar .SRCINFO"
 msgstr "ha fallat analitzar .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "ha fallat llegir el fitxer de configuració %s: %s"
 msgstr "ha fallat llegir el fitxer de configuració %s: %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "ha fallat obtenir la cau de l'AUR"
 msgstr "ha fallat obtenir la cau de l'AUR"
 
 
@@ -616,7 +682,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr "entrada massa llarga"
 msgstr "entrada massa llarga"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "número no vàlid: %s"
 msgstr "número no vàlid: %s"
 
 
@@ -624,7 +690,7 @@ msgstr "número no vàlid: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "opció no vàlida: %s"
 msgstr "opció no vàlida: %s"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr "opció no vàlida: \"--deps\" i \"--explicit\" no es poden usar juntes"
 msgstr "opció no vàlida: \"--deps\" i \"--explicit\" no es poden usar juntes"
 
 
@@ -632,11 +698,11 @@ msgstr "opció no vàlida: \"--deps\" i \"--explicit\" no es poden usar juntes"
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "repositori no vàlid"
 msgstr "repositori no vàlid"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "valor no vàlid: %d no és entre %d i %d"
 msgstr "valor no vàlid: %d no és entre %d i %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "sense claus per importar"
 msgstr "sense claus per importar"
 
 
@@ -644,15 +710,15 @@ msgstr "sense claus per importar"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "no s'ha executat cap consulta"
 msgstr "no s'ha executat cap consulta"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "no s'han especificat directoris de destinació"
 msgstr "no s'han especificat directoris de destinació"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "no"
 msgstr "no"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "no hi ha res per instal·lar per %s"
 msgstr "no hi ha res per instal·lar per %s"
 
 
@@ -660,7 +726,11 @@ msgstr "no hi ha res per instal·lar per %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "només es pot usar una operació alhora"
 msgstr "només es pot usar una operació alhora"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "no s'ha trobat el paquet %s"
 msgstr "no s'ha trobat el paquet %s"
 
 
@@ -672,30 +742,30 @@ msgstr "paquet no trobat a l'AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "paquet no trobat als repositoris"
 msgstr "paquet no trobat als repositoris"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "paquet"
 msgstr[0] "paquet"
 msgstr[1] "paquets"
 msgstr[1] "paquets"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "problema d'importació de claus"
 msgstr "problema d'importació de claus"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "se suprimeixen paquets de l'AUR de la memòria cau..."
 msgstr "se suprimeixen paquets de l'AUR de la memòria cau..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr ""
 msgstr ""
 "se suprimeixen els fitxers de l'AUR sense seguiment de la memòria cau..."
 "se suprimeixen els fitxers de l'AUR sense seguiment de la memòria cau..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "el PKGDEST per a %s està llistat per makepkg però no existeix:%s"
 msgstr "el PKGDEST per a %s està llistat per makepkg però no existeix:%s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "No hi ha res per fer."
 msgstr "No hi ha res per fer."
 
 
@@ -703,14 +773,14 @@ msgstr "No hi ha res per fer."
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "no se'n pot crear el maneig: %s"
 msgstr "no se'n pot crear el maneig: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "operació no manejada"
 msgstr "operació no manejada"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "versió desconeguda"
 msgstr "versió desconeguda"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "sí"
 msgstr "sí"

File diff suppressed because it is too large
+ 290 - 222
po/cs.po


+ 204 - 134
po/de.po

@@ -1,4 +1,4 @@
-# 
+#
 # Translators:
 # Translators:
 # Julian Neupert <julian.neupert@gmail.com>, 2021
 # Julian Neupert <julian.neupert@gmail.com>, 2021
 # Chris Boesch, 2021
 # Chris Boesch, 2021
@@ -13,65 +13,65 @@
 # Philip H., 2023
 # Philip H., 2023
 # Lukas Esc, 2023
 # Lukas Esc, 2023
 # Severin Hamader <severin.hamader@yahoo.de>, 2023
 # Severin Hamader <severin.hamader@yahoo.de>, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Severin Hamader <severin.hamader@yahoo.de>, 2023\n"
 "Last-Translator: Severin Hamader <severin.hamader@yahoo.de>, 2023\n"
 "Language-Team: German (https://app.transifex.com/yay-1/teams/123732/de/)\n"
 "Language-Team: German (https://app.transifex.com/yay-1/teams/123732/de/)\n"
+"Language: de\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: de\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (Build-Dateien sind vorhanden)"
 msgstr " (Build-Dateien sind vorhanden)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Installiert)"
 msgstr " (Installiert)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr "[Installiert]"
 msgstr "[Installiert]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " es gibt nichts zu tun"
 msgstr " es gibt nichts zu tun"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 "%s [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, "
 "%s [A]lle [Ab]brechen [I]nstalliert [No]nicht installiert oder (1 2 3, 1-3, "
 "^4)"
 "^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s Bereits erledigt -- Build wird übersprungen"
 msgstr "%s Bereits erledigt -- Build wird übersprungen"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s ist nicht definiert"
 msgstr "%s ist nicht definiert"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s ist vorhanden."
 msgstr "%s ist vorhanden."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s ist bereits aktuell -- wird übersprungen"
 msgstr "%s ist bereits aktuell -- wird übersprungen"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s zu upgraden/installieren."
 msgstr "%s zu upgraden/installieren."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s wird für diesen Vorgang ebenfalls installiert."
 msgstr "%s wird für diesen Vorgang ebenfalls installiert."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, benötigt von: %s"
 msgstr "%s, benötigt von: %s"
 
 
@@ -91,26 +91,82 @@ msgstr "%s: Argument --repo nicht möglich -- wird übersprungen"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: Ignoriere Paketaktualisierung (%s => %s)"
 msgstr "%s: Ignoriere Paketaktualisierung (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: lokales (%s) ist neuer als das AUR (%s)"
 msgstr "%s: lokales (%s) ist neuer als das AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "Bitte AUR_USERNAME und AUR_PASSWORD Umgebungsvariablen setzen um abzustimmen"
 "Bitte AUR_USERNAME und AUR_PASSWORD Umgebungsvariablen setzen um abzustimmen"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD von ABS heruntergeladen: %s"
 msgstr "(%d/%d) PKGBUILD von ABS heruntergeladen: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD heruntergeladen: %s"
 msgstr "(%d/%d) PKGBUILD heruntergeladen: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD heruntergeladen: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) SRCINFO geparst: %s"
 msgstr "(%d/%d) SRCINFO geparst: %s"
 
 
@@ -130,7 +186,7 @@ msgstr "(Verwaist)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Veraltet: %s)"
 msgstr "(Veraltet: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "AUR-URL"
 msgstr "AUR-URL"
 
 
@@ -138,7 +194,7 @@ msgstr "AUR-URL"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "%s oder %s zu den Umgebungsvariablen hinzufügen"
 msgstr "%s oder %s zu den Umgebungsvariablen hinzufügen"
 
 
@@ -150,7 +206,7 @@ msgstr "Vermeide es yay als root/sudo zu nutzen!"
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Überprüfe Abhängigkeiten"
 msgstr "Überprüfe Abhängigkeiten"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Prüfe Abhängigkeiten"
 msgstr "Prüfe Abhängigkeiten"
 
 
@@ -158,15 +214,15 @@ msgstr "Prüfe Abhängigkeiten"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Prüfe Entwicklungspakete..."
 msgstr "Prüfe Entwicklungspakete..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Säubere (%d/%d): %s"
 msgstr "Säubere (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Ist in Konflikt mit"
 msgstr "Ist in Konflikt mit"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Lösche (%d/%d): %s"
 msgstr "Lösche (%d/%d): %s"
 
 
@@ -174,15 +230,15 @@ msgstr "Lösche (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Abhängigkeit"
 msgstr "Abhängigkeit"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Ist abhängig von"
 msgstr "Ist abhängig von"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Beschreibung"
 msgstr "Beschreibung"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Unterschiede zeigen?"
 msgstr "Unterschiede zeigen?"
 
 
@@ -190,19 +246,19 @@ msgstr "Unterschiede zeigen?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "'provides' Einstellung automatisch abschalten"
 msgstr "'provides' Einstellung automatisch abschalten"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Wollen Sie ALLE AUR-Pakete aus dem Cache entfernen?"
 msgstr "Wollen Sie ALLE AUR-Pakete aus dem Cache entfernen?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Wollen Sie ALLE nicht überwachten AUR-Dateien entfernen?"
 msgstr "Wollen Sie ALLE nicht überwachten AUR-Dateien entfernen?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Wollen Sie alle anderen AUR-Pakete aus dem Cache entfernen?"
 msgstr "Wollen Sie alle anderen AUR-Pakete aus dem Cache entfernen?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "PKGBUILD editieren mit?"
 msgstr "PKGBUILD editieren mit?"
 
 
@@ -210,7 +266,7 @@ msgstr "PKGBUILD editieren mit?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Fehler während AUR-Suche: %s\n"
 msgstr "Fehler während AUR-Suche: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "Das Ausschließen von Paketen kann zu teilweisen Aktualisierungen führen und "
 "Das Ausschließen von Paketen kann zu teilweisen Aktualisierungen führen und "
@@ -220,36 +276,36 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Explizit"
 msgstr "Explizit"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Explizit installierte Pakete: %s"
 msgstr "Explizit installierte Pakete: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "AUR-Paket nicht gefunden für"
 msgstr "AUR-Paket nicht gefunden für"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr ""
 msgstr ""
 "Die Installationsschicht ist fehlgeschlagen, es wird zur nächsten Schicht "
 "Die Installationsschicht ist fehlgeschlagen, es wird zur nächsten Schicht "
 "übergegangen."
 "übergegangen."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Die folgenden Pakete konnten nicht installiert werden. Ein manueller "
 "Die folgenden Pakete konnten nicht installiert werden. Ein manueller "
 "Eingriff ist erforderlich:"
 "Eingriff ist erforderlich:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Erstmals eingereicht"
 msgstr "Erstmals eingereicht"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Als nicht aktuell markierte AUR-Pakete:"
 msgstr "Als nicht aktuell markierte AUR-Pakete:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Installierte Fremdpakete: %s"
 msgstr "Installierte Fremdpakete: %s"
 
 
@@ -257,31 +313,31 @@ msgstr "Installierte Fremdpakete: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Git-Repo gefunden: %s"
 msgstr "Git-Repo gefunden: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB beendet. Es wurden keine Pakete installiert"
 msgstr "GenDB beendet. Es wurden keine Pakete installiert"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Gruppen"
 msgstr "Gruppen"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Importieren?"
 msgstr "Importieren?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Importiere Schlüssel mit gpg..."
 msgstr "Importiere Schlüssel mit gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Stichworte"
 msgstr "Stichworte"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Zuletzt geändert"
 msgstr "Zuletzt geändert"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Lizenzen"
 msgstr "Lizenzen"
 
 
@@ -289,7 +345,7 @@ msgstr "Lizenzen"
 msgid "Local"
 msgid "Local"
 msgstr "Lokal"
 msgstr "Lokal"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Betreuer"
 msgstr "Betreuer"
 
 
@@ -297,11 +353,11 @@ msgstr "Betreuer"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Erstelle Abhängigkeit."
 msgstr "Erstelle Abhängigkeit."
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Abhängigkeiten herstellen"
 msgstr "Abhängigkeiten herstellen"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Fehlende AUR Debug-Pakete: "
 msgstr "Fehlende AUR Debug-Pakete: "
 
 
@@ -309,35 +365,40 @@ msgstr "Fehlende AUR Debug-Pakete: "
 msgid "Missing"
 msgid "Missing"
 msgstr "Fehlend"
 msgstr "Fehlend"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Name"
 msgstr "Name"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Kein AUR-Paket gefunden für"
 msgstr "Kein AUR-Paket gefunden für"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Kein AUR-Paket gefunden für"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Keine"
 msgstr "Keine"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Optionale Abhängigkeiten"
 msgstr "Optionale Abhängigkeiten"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Verwaiste (nicht gepflegte) AUR-Pakete:"
 msgstr "Verwaiste (nicht gepflegte) AUR-Pakete:"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Veraltet"
 msgstr "Veraltet"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "PGP-Schlüssel müssen importiert werden: "
 msgstr "PGP-Schlüssel müssen importiert werden: "
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD ist auf dem neuesten Stand, überspringe Herunterladen: %s"
 msgstr "PKGBUILD ist auf dem neuesten Stand, überspringe Herunterladen: %s"
 
 
@@ -345,55 +406,60 @@ msgstr "PKGBUILD ist auf dem neuesten Stand, überspringe Herunterladen: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "Welche PKGBUILDs editieren?"
 msgstr "Welche PKGBUILDs editieren?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "Paket-Basis-ID"
 msgstr "Paket-Basis-ID"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Paketbasis"
 msgstr "Paketbasis"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Pakete nicht im AUR:"
 msgstr "Pakete nicht im AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Pakete neu erstellen?"
 msgstr "Pakete neu erstellen?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Auszuschließende Pakete"
 msgstr "Auszuschließende Pakete"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
-msgstr "Pakete zum Ausschließen: (z.B. \"1 2 3\", \"1-3\", \"^4\" oder Repo-Name)"
+msgstr ""
+"Pakete zum Ausschließen: (z.B. \"1 2 3\", \"1-3\", \"^4\" oder Repo-Name)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Zu installierende Pakete: (z.B. 1 2 3, 1-3 oder ^4)"
 msgstr "Zu installierende Pakete: (z.B. 1 2 3, 1-3 oder ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Beliebtheit"
 msgstr "Beliebtheit"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Mit der Installation fortfahren?"
 msgstr "Mit der Installation fortfahren?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Bietet"
 msgstr "Bietet"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Abhängigkeiten nach der Installation entfernen?"
 msgstr "Abhängigkeiten nach der Installation entfernen?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repository AUR"
 msgstr "Repository AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repository"
 msgstr "Repository"
 
 
@@ -413,15 +479,15 @@ msgstr "Durchsuche Datenbanken nach Updates..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Zeige nur Repo-Pakete"
 msgstr "Zeige nur Repo-Pakete"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Größe des pacman-Cache %s: %s"
 msgstr "Größe des pacman-Cache %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Größe des yay-Cache %s: %s"
 msgstr "Größe des yay-Cache %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "Snapshot-URL"
 msgstr "Snapshot-URL"
 
 
@@ -429,71 +495,71 @@ msgstr "Snapshot-URL"
 msgid "Sync"
 msgid "Sync"
 msgstr "Synchronisieren"
 msgstr "Synchronisieren"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Die zehn größten Pakete:"
 msgstr "Die zehn größten Pakete:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Die folgenden Pakete sind mit Ihrer Architektur inkompatibel:"
 msgstr "Die folgenden Pakete sind mit Ihrer Architektur inkompatibel:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Es sind %d Anbieter für %s verfügbar:"
 msgstr "Es sind %d Anbieter für %s verfügbar:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Eine andere Instanz von Pacman ist aktiv. Warte..."
 msgstr "Eine andere Instanz von Pacman ist aktiv. Warte..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Gesamtgröße der installierten Pakete: %s"
 msgstr "Gesamtgröße der installierten Pakete: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Insgesamt installierte Pakete: %s"
 msgstr "Insgesamt installierte Pakete: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Build trotzdem versuchen?"
 msgstr "Build trotzdem versuchen?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Kann nicht entfernen:"
 msgstr "Kann nicht entfernen:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Konnte die folgenden Pakete nicht finden: "
 msgstr "Konnte die folgenden Pakete nicht finden: "
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Paketabstimmung nicht möglich für:%s. Fehler: %s"
 msgstr "Paketabstimmung nicht möglich für:%s. Fehler: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Kann nicht entfernt werden %s: %s"
 msgstr "Kann nicht entfernt werden %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Version"
 msgstr "Version"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Stimmen"
 msgstr "Stimmen"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay-Version v%s"
 msgstr "Yay-Version v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N] Keine"
 msgstr "[N] Keine"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -501,7 +567,7 @@ msgstr ""
 "\n"
 "\n"
 "Build-Verzeichnis:"
 "Build-Verzeichnis:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -513,19 +579,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "Abbruch durch den Benutzer"
 msgstr "Abbruch durch den Benutzer"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "Argument '-' ohne Eingabe in stdin angegeben"
 msgstr "Argument '-' ohne Eingabe in stdin angegeben"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "kann PKGBUILD und .SRCINFO im Verzeichnis nicht finden"
 msgstr "kann PKGBUILD und .SRCINFO im Verzeichnis nicht finden"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "Kann Paketname nicht finden: %v"
 msgstr "Kann Paketname nicht finden: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "Kann PKGDEST nicht finden für: %s"
 msgstr "Kann PKGDEST nicht finden für: %s"
 
 
@@ -533,11 +599,11 @@ msgstr "Kann PKGDEST nicht finden für: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "konnte nicht alle erforderlichen Pakete finden"
 msgstr "konnte nicht alle erforderlichen Pakete finden"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "konnte keine Paketarchive finden ist nicht aufgeführt in %s"
 msgstr "konnte keine Paketarchive finden ist nicht aufgeführt in %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "Abhängigkeit"
 msgstr "Abhängigkeit"
 
 
@@ -545,11 +611,11 @@ msgstr "Abhängigkeit"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "Entwicklungstest fehlgeschlagen für Paket: '%s' Fehler gefunden."
 msgstr "Entwicklungstest fehlgeschlagen für Paket: '%s' Fehler gefunden."
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "Editor wurde nicht erfogreich beendet, breche ab: %s"
 msgstr "Editor wurde nicht erfogreich beendet, breche ab: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "Fehler beim Herunterladen der Quellen: %s"
 msgstr "Fehler beim Herunterladen der Quellen: %s"
 
 
@@ -557,19 +623,19 @@ msgstr "Fehler beim Herunterladen der Quellen: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "Fehler beim Abrufen von %s: %s"
 msgstr "Fehler beim Abrufen von %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "Fehler bei der Installation der Repo-Pakete"
 msgstr "Fehler bei der Installation der Repo-Pakete"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "Fehler bei der Installation: "
 msgstr "Fehler bei der Installation: "
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "Fehler beim Erstellen: %s"
 msgstr "Fehler beim Erstellen: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "Fehler beim Zusammenführen von %s: %s"
 msgstr "Fehler beim Zusammenführen von %s: %s"
 
 
@@ -577,19 +643,19 @@ msgstr "Fehler beim Zusammenführen von %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "Fehler beim Lesen von %s"
 msgstr "Fehler beim Lesen von %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "Fehler beim Aktualisieren der Datenbanken"
 msgstr "Fehler beim Aktualisieren der Datenbanken"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "Fehler beim Zurücksetzen von %s: %s"
 msgstr "Fehler beim Zurücksetzen von %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "Fehler bei der Aktualisierung der Paket-Installation aufgrund von %s"
 msgstr "Fehler bei der Aktualisierung der Paket-Installation aufgrund von %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "explizit"
 msgstr "explizit"
 
 
@@ -597,27 +663,27 @@ msgstr "explizit"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "Fehler beim Erstellen von Verzeichnis '%s': %s"
 msgstr "Fehler beim Erstellen von Verzeichnis '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "Fehler beim Öffnen der Konfigurationsdatei '%s': %s"
 msgstr "Fehler beim Öffnen der Konfigurationsdatei '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "Fehler beim Parsen von %s -- überspringe: %s"
 msgstr "Fehler beim Parsen von %s -- überspringe: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "Fehler beim Parsen von: %s: %s"
 msgstr "Fehler beim Parsen von: %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "Fehler von Parsen von .SRCINFO"
 msgstr "Fehler von Parsen von .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "Fehler beim Lesen der Konfigurationsdatei '%s': %s"
 msgstr "Fehler beim Lesen der Konfigurationsdatei '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "Erhalten des AUR Caches ist fehlgeschlagen"
 msgstr "Erhalten des AUR Caches ist fehlgeschlagen"
 
 
@@ -629,7 +695,7 @@ msgstr "ignoriere devel Paket Aktualisierung (keine AUR Info gefunden):"
 msgid "input too long"
 msgid "input too long"
 msgstr "Eingabe zu lang"
 msgstr "Eingabe zu lang"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "Ungültige Nummer: %s"
 msgstr "Ungültige Nummer: %s"
 
 
@@ -637,7 +703,7 @@ msgstr "Ungültige Nummer: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "Ungültige Option '%s'"
 msgstr "Ungültige Option '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "Ungültige Option: '--deps' und '--explicit' können nicht zusammen genutzt "
 "Ungültige Option: '--deps' und '--explicit' können nicht zusammen genutzt "
@@ -647,11 +713,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "Ungültiges Repository"
 msgstr "Ungültiges Repository"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "Ungültiger Wert: %d ist nicht zwischen %d und %d"
 msgstr "Ungültiger Wert: %d ist nicht zwischen %d und %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "Keine Schlüssel zu importieren"
 msgstr "Keine Schlüssel zu importieren"
 
 
@@ -659,15 +725,15 @@ msgstr "Keine Schlüssel zu importieren"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "Es wurde keine Abfrage ausgeführt"
 msgstr "Es wurde keine Abfrage ausgeführt"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "Kein Ziel Verzeichnis angegeben"
 msgstr "Kein Ziel Verzeichnis angegeben"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "nein"
 msgstr "nein"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "nichts zu installieren für %s"
 msgstr "nichts zu installieren für %s"
 
 
@@ -675,7 +741,11 @@ msgstr "nichts zu installieren für %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "Nur eine Operation kann gleichzeitig benutzt werden"
 msgstr "Nur eine Operation kann gleichzeitig benutzt werden"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "Paket '%s' konnte nicht gefunden werden"
 msgstr "Paket '%s' konnte nicht gefunden werden"
 
 
@@ -687,29 +757,29 @@ msgstr "Paket nicht im AUR gefunden"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "Paket nicht in den Repos gefunden"
 msgstr "Paket nicht in den Repos gefunden"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "Paket"
 msgstr[0] "Paket"
 msgstr[1] "Pakete"
 msgstr[1] "Pakete"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "Problem beim Importieren der Schlüssel"
 msgstr "Problem beim Importieren der Schlüssel"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "Entferne AUR-Pakete aus dem Cache..."
 msgstr "Entferne AUR-Pakete aus dem Cache..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "Entferne nicht überwachte AUR-Dateien aus dem Cache..."
 msgstr "Entferne nicht überwachte AUR-Dateien aus dem Cache..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "PKGDEST für %s ist in MAKEPKG aufgeführt, existiert aber nicht: %s"
 msgstr "PKGDEST für %s ist in MAKEPKG aufgeführt, existiert aber nicht: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "es gibt nichts zu tun"
 msgstr "es gibt nichts zu tun"
 
 
@@ -717,14 +787,14 @@ msgstr "es gibt nichts zu tun"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "Kann CreateHandle nicht erstellen: %s"
 msgstr "Kann CreateHandle nicht erstellen: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "Unbehandelte Operation"
 msgstr "Unbehandelte Operation"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "Unbekannte Version"
 msgstr "Unbekannte Version"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "ja"
 msgstr "ja"

+ 212 - 161
po/en.po

@@ -1,59 +1,57 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"Language: \n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: \n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr ""
 msgstr ""
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr ""
 msgstr ""
 
 
-#: cmd.go:418
-#: vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr ""
 msgstr ""
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:431
-#: aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr ""
 msgstr ""
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr ""
 msgstr ""
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr ""
 msgstr ""
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr ""
 msgstr ""
 
 
@@ -73,34 +71,88 @@ msgstr ""
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr ""
 msgstr ""
 
 
-#: vote.go:50
-msgid "%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
+#: vote.go:51
+msgid ""
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
+msgstr ""
+
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
 msgstr ""
 msgstr ""
 
 
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/download/aur.go:84
-#: pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr ""
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/types.go:72
-#: pkg/query/types.go:103
+#: pkg/query/types.go:72 pkg/query/types.go:103
 msgid "(Installed)"
 msgid "(Installed)"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/types.go:70
-#: pkg/query/types.go:101
+#: pkg/query/types.go:70 pkg/query/types.go:101
 msgid "(Installed: %s)"
 msgid "(Installed: %s)"
 msgstr ""
 msgstr ""
 
 
@@ -112,7 +164,7 @@ msgstr ""
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr ""
 msgstr ""
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr ""
 msgstr ""
 
 
@@ -120,7 +172,7 @@ msgstr ""
 msgid "AUR"
 msgid "AUR"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr ""
 msgstr ""
 
 
@@ -132,7 +184,7 @@ msgstr ""
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr ""
 msgstr ""
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr ""
 msgstr ""
 
 
@@ -140,15 +192,15 @@ msgstr ""
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr ""
 msgstr ""
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr ""
 msgstr ""
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr ""
 msgstr ""
 
 
@@ -156,15 +208,15 @@ msgstr ""
 msgid "Dependency"
 msgid "Dependency"
 msgstr ""
 msgstr ""
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr ""
 msgstr ""
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr ""
 msgstr ""
 
 
@@ -172,19 +224,19 @@ msgstr ""
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr ""
 msgstr ""
 
 
@@ -192,7 +244,7 @@ msgstr ""
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr ""
 msgstr ""
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 
 
@@ -200,32 +252,32 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr ""
 msgstr ""
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:408
-#: pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr ""
 msgstr ""
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr ""
 msgstr ""
 
 
-#: errors.go:55
-msgid "Failed to install the following packages. Manual intervention is required:"
+#: pkg/sync/build/errors.go:16
+msgid ""
+"Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr ""
 msgstr ""
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr ""
 msgstr ""
 
 
@@ -233,31 +285,31 @@ msgstr ""
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr ""
 msgstr ""
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr ""
 msgstr ""
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr ""
 msgstr ""
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr ""
 msgstr ""
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr ""
 msgstr ""
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr ""
 msgstr ""
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr ""
 msgstr ""
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr ""
 msgstr ""
 
 
@@ -265,7 +317,7 @@ msgstr ""
 msgid "Local"
 msgid "Local"
 msgstr ""
 msgstr ""
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr ""
 msgstr ""
 
 
@@ -273,11 +325,11 @@ msgstr ""
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr ""
 msgstr ""
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr ""
 msgstr ""
 
 
@@ -285,37 +337,39 @@ msgstr ""
 msgid "Missing"
 msgid "Missing"
 msgstr ""
 msgstr ""
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:413
-#: pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr ""
 msgstr ""
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+msgid "No package found for"
+msgstr ""
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr ""
 msgstr ""
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr ""
 msgstr ""
 
 
-#: print.go:47
-#: print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr ""
 msgstr ""
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr ""
 msgstr ""
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr ""
 msgstr ""
 
 
@@ -323,57 +377,59 @@ msgstr ""
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr ""
 msgstr ""
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr ""
 msgstr ""
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr ""
 msgstr ""
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr ""
 msgstr ""
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr ""
 msgstr ""
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr ""
 msgstr ""
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/diff_menu.go:170
-#: pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr ""
 msgstr ""
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr ""
 msgstr ""
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr ""
 msgstr ""
 
 
-#: print.go:25
-#: pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr ""
 msgstr ""
 
 
@@ -393,15 +449,15 @@ msgstr ""
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr ""
 msgstr ""
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr ""
 msgstr ""
 
 
@@ -409,100 +465,99 @@ msgstr ""
 msgid "Sync"
 msgid "Sync"
 msgstr ""
 msgstr ""
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr ""
 msgstr ""
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:697
-#: pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr ""
 msgstr ""
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr ""
 msgstr ""
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr ""
 msgstr ""
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr ""
 msgstr ""
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr ""
 msgstr ""
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:195
-#: pkg/menus/clean_menu.go:63
-#: pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr ""
 msgstr ""
 
 
-#: get.go:44
-#: get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr ""
 msgstr ""
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr ""
 msgstr ""
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr ""
 msgstr ""
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:84
-msgid "\nBuild directory:"
+#: clean.go:83
+msgid ""
+"\n"
+"Build directory:"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:711
-#: pkg/db/ialpm/alpm.go:201
-msgid "\nEnter a number (default=1): "
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
+msgid ""
+"\n"
+"Enter a number (default=1): "
 msgstr ""
 msgstr ""
 
 
 #: pkg/settings/errors.go:29
 #: pkg/settings/errors.go:29
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr ""
 msgstr ""
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr ""
 msgstr ""
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr ""
 msgstr ""
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr ""
 msgstr ""
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr ""
 msgstr ""
 
 
@@ -510,25 +565,23 @@ msgstr ""
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr ""
 msgstr ""
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr ""
 msgstr ""
 
 
-#: errors.go:26
-#: pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr ""
 msgstr ""
 
 
-#: pkg/vcs/vcs.go:96
-#: pkg/vcs/vcs.go:100
+#: pkg/vcs/vcs.go:96 pkg/vcs/vcs.go:100
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr ""
 msgstr ""
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr ""
 msgstr ""
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr ""
 msgstr ""
 
 
@@ -536,21 +589,19 @@ msgstr ""
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr ""
 msgstr ""
 
 
-#: aur_install.go:266
-#: aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr ""
 msgstr ""
 
 
-#: aur_install.go:233
-#: aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr ""
 msgstr ""
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr ""
 msgstr ""
 
 
@@ -558,20 +609,19 @@ msgstr ""
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr ""
 msgstr ""
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:223
-#: install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr ""
 msgstr ""
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr ""
 msgstr ""
 
 
@@ -579,27 +629,27 @@ msgstr ""
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr ""
 msgstr ""
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr ""
 msgstr ""
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr ""
 msgstr ""
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr ""
 msgstr ""
 
 
@@ -611,8 +661,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:732
-#: pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr ""
 msgstr ""
 
 
@@ -620,7 +669,7 @@ msgstr ""
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr ""
 msgstr ""
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 
 
@@ -628,12 +677,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr ""
 msgstr ""
 
 
-#: pkg/dep/dep_graph.go:738
-#: pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr ""
 msgstr ""
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr ""
 msgstr ""
 
 
@@ -641,15 +689,15 @@ msgstr ""
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr ""
 msgstr ""
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr ""
 msgstr ""
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr ""
 msgstr ""
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr ""
 msgstr ""
 
 
@@ -657,7 +705,11 @@ msgstr ""
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr ""
 msgstr ""
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr ""
 msgstr ""
 
 
@@ -669,30 +721,29 @@ msgstr ""
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr ""
 msgstr ""
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] ""
 msgstr[0] ""
 msgstr[1] ""
 msgstr[1] ""
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr ""
 msgstr ""
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr ""
 msgstr ""
 
 
-#: clean.go:179
-#: clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr ""
 msgstr ""
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr ""
 msgstr ""
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr ""
 msgstr ""
 
 
@@ -700,14 +751,14 @@ msgstr ""
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr ""
 msgstr ""
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr ""
 msgstr ""
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr ""
 msgstr ""
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
-msgstr ""
+msgstr ""

+ 206 - 135
po/es.po

@@ -1,4 +1,4 @@
-# 
+#
 # Translators:
 # Translators:
 # J G, 2021
 # J G, 2021
 # Ivan Garcia, 2021
 # Ivan Garcia, 2021
@@ -8,63 +8,64 @@
 # Antonio Alvarado-Hernández, 2023
 # Antonio Alvarado-Hernández, 2023
 # brandon galvis, 2023
 # brandon galvis, 2023
 # Angel López, 2023
 # Angel López, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Angel López, 2023\n"
 "Last-Translator: Angel López, 2023\n"
 "Language-Team: Spanish (https://app.transifex.com/yay-1/teams/123732/es/)\n"
 "Language-Team: Spanish (https://app.transifex.com/yay-1/teams/123732/es/)\n"
+"Language: es\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: es\n"
-"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? "
+"1 : 2;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (Archivos de compilación existen)"
 msgstr " (Archivos de compilación existen)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Instalado)"
 msgstr " (Instalado)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [Instalado]"
 msgstr " [Instalado]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " no hay nada que hacer"
 msgstr " no hay nada que hacer"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr "%s [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)"
 msgstr "%s [A]Todos [Ab]ortar [I]nstalados [No]Instalados o (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s ya creado -- omitiendo compilación"
 msgstr "%s ya creado -- omitiendo compilación"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s no está definido"
 msgstr "%s no está definido"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s está presente."
 msgstr "%s está presente."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s está actualizado -- ignorando"
 msgstr "%s está actualizado -- ignorando"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "por actualizar/instalar"
 msgstr "por actualizar/instalar"
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "también será instalado para esta operación"
 msgstr "también será instalado para esta operación"
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, necesario para: %s"
 msgstr "%s, necesario para: %s"
 
 
@@ -86,28 +87,84 @@ msgstr ""
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: actualización del paquete ignorada (%s => %s)"
 msgstr "%s: actualización del paquete ignorada (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr ""
 msgstr ""
 "%s: paquete local (%s) es más nuevo que el paquete disponible en AUR (%s)"
 "%s: paquete local (%s) es más nuevo que el paquete disponible en AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s: por favor, configure las variables de entorno AUR_USERNAME y "
 "%s: por favor, configure las variables de entorno AUR_USERNAME y "
 "AUR_PASSWORD para votar"
 "AUR_PASSWORD para votar"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD descargado de ABS: %s"
 msgstr "(%d/%d) PKGBUILD descargado de ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD Descargado : %s"
 msgstr "(%d/%d) PKGBUILD Descargado : %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD Descargado : %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Analizando SRCINFO: %s"
 msgstr "(%d/%d) Analizando SRCINFO: %s"
 
 
@@ -127,7 +184,7 @@ msgstr "(Huérfano)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Desactualizado: %s)"
 msgstr "(Desactualizado: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL de AUR"
 msgstr "URL de AUR"
 
 
@@ -135,7 +192,7 @@ msgstr "URL de AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Añade %s o %s a tus variables de entorno"
 msgstr "Añade %s o %s a tus variables de entorno"
 
 
@@ -147,7 +204,7 @@ msgstr "Evite ejecutar yay como root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Verificar dependencia"
 msgstr "Verificar dependencia"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Dependencias de verificación"
 msgstr "Dependencias de verificación"
 
 
@@ -155,15 +212,15 @@ msgstr "Dependencias de verificación"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Verificando paquetes de desarrollo..."
 msgstr "Verificando paquetes de desarrollo..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Limpiando (%d/%d): %s"
 msgstr "Limpiando (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Conflictos con"
 msgstr "Conflictos con"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Borrando (%d/%d): %s"
 msgstr "Borrando (%d/%d): %s"
 
 
@@ -171,15 +228,15 @@ msgstr "Borrando (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Dependencia"
 msgstr "Dependencia"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Depende de"
 msgstr "Depende de"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Descripción"
 msgstr "Descripción"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "¿Diffs a mostrar?"
 msgstr "¿Diffs a mostrar?"
 
 
@@ -187,19 +244,19 @@ msgstr "¿Diffs a mostrar?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Deshabilitar ajuste 'provee' por omisión "
 msgstr "Deshabilitar ajuste 'provee' por omisión "
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "¿Quieres borrar TODOS los paquetes de AUR del caché?"
 msgstr "¿Quieres borrar TODOS los paquetes de AUR del caché?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "¿Quieres borrar TODOS los archivos de AUR sin rastrear?"
 msgstr "¿Quieres borrar TODOS los archivos de AUR sin rastrear?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "¿Quieres borrar los otros paquetes de AUR del caché?"
 msgstr "¿Quieres borrar los otros paquetes de AUR del caché?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "¿Editar PKGBUILD con?"
 msgstr "¿Editar PKGBUILD con?"
 
 
@@ -207,7 +264,7 @@ msgstr "¿Editar PKGBUILD con?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Error al buscar en AUR: %s\n"
 msgstr "Error al buscar en AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "Excluir paquetes puede causar actualizaciones parciales y rupturas de "
 "Excluir paquetes puede causar actualizaciones parciales y rupturas de "
@@ -217,34 +274,34 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Explícito"
 msgstr "Explícito"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Paquetes explícitamente instalados: %s"
 msgstr "Paquetes explícitamente instalados: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Ha fallado en encontrar el paquete AUR para"
 msgstr "Ha fallado en encontrar el paquete AUR para"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Ha fallado al instalar la capa, rodando hacia la siguiente capa "
 msgstr "Ha fallado al instalar la capa, rodando hacia la siguiente capa "
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Ha fallado al instalar los siguientes paquetes. Una intervención manual es "
 "Ha fallado al instalar los siguientes paquetes. Una intervención manual es "
 "requerida:"
 "requerida:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Primera vez subido"
 msgstr "Primera vez subido"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Paquetes de AUR marcados como desactualizados:"
 msgstr "Paquetes de AUR marcados como desactualizados:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Paquetes exteriores instalados: %s"
 msgstr "Paquetes exteriores instalados: %s"
 
 
@@ -252,31 +309,31 @@ msgstr "Paquetes exteriores instalados: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Repositorio git encontrado: %s"
 msgstr "Repositorio git encontrado: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB finalizó. Ningún paquete fue instalado"
 msgstr "GenDB finalizó. Ningún paquete fue instalado"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Grupos"
 msgstr "Grupos"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "¿Importar?"
 msgstr "¿Importar?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Importando llaves con gpg..."
 msgstr "Importando llaves con gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Palabras clave"
 msgstr "Palabras clave"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Última vez modificado"
 msgstr "Última vez modificado"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Licencias"
 msgstr "Licencias"
 
 
@@ -284,7 +341,7 @@ msgstr "Licencias"
 msgid "Local"
 msgid "Local"
 msgstr "Local"
 msgstr "Local"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Responsable"
 msgstr "Responsable"
 
 
@@ -292,11 +349,11 @@ msgstr "Responsable"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Crear dependencia"
 msgstr "Crear dependencia"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Dependencias de compilación"
 msgstr "Dependencias de compilación"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Paquetes de depuración de AUR faltantes"
 msgstr "Paquetes de depuración de AUR faltantes"
 
 
@@ -304,35 +361,40 @@ msgstr "Paquetes de depuración de AUR faltantes"
 msgid "Missing"
 msgid "Missing"
 msgstr "Ausente"
 msgstr "Ausente"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nombre"
 msgstr "Nombre"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Ningún paquete AUR para"
 msgstr "Ningún paquete AUR para"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Ningún paquete AUR para"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Ninguno"
 msgstr "Ninguno"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Dependencias opcionales"
 msgstr "Dependencias opcionales"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Paquetes AUR huérfanos (no mantenidos): "
 msgstr "Paquetes AUR huérfanos (no mantenidos): "
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Desactualizado"
 msgstr "Desactualizado"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Llaves PGP a importar:"
 msgstr "Llaves PGP a importar:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD actualizado, omitiendo descarga: %s"
 msgstr "PKGBUILD actualizado, omitiendo descarga: %s"
 
 
@@ -340,55 +402,60 @@ msgstr "PKGBUILD actualizado, omitiendo descarga: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "¿PKGBUILDs a editar?"
 msgstr "¿PKGBUILDs a editar?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "ID de paquete base"
 msgstr "ID de paquete base"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Paquete base"
 msgstr "Paquete base"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Paquetes que no están en AUR:"
 msgstr "Paquetes que no están en AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "¿Paquetes a limpiar antes de compilar?"
 msgstr "¿Paquetes a limpiar antes de compilar?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Paquetes a excluir"
 msgstr "Paquetes a excluir"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
-msgstr "Paquetes a excluir: (eg: \"1 2 3\", \"1-3\", \"^4\" o nombre del repositorio)"
+msgstr ""
+"Paquetes a excluir: (eg: \"1 2 3\", \"1-3\", \"^4\" o nombre del repositorio)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Paquetes a instalar (eg.: 1 2 3, 1-3 or ^4)"
 msgstr "Paquetes a instalar (eg.: 1 2 3, 1-3 or ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularidad"
 msgstr "Popularidad"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "¿Proceder con la instalación?"
 msgstr "¿Proceder con la instalación?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Provee"
 msgstr "Provee"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "¿Borrar dependencias de instalación después de instalar?"
 msgstr "¿Borrar dependencias de instalación después de instalar?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repositorio AUR"
 msgstr "Repositorio AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repositorio"
 msgstr "Repositorio"
 
 
@@ -408,15 +475,15 @@ msgstr "Buscando actualizaciones en los repositorios..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Mostrando solamente paquetes de los repositorios"
 msgstr "Mostrando solamente paquetes de los repositorios"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Tamaño del cache de pacman %s:%s"
 msgstr "Tamaño del cache de pacman %s:%s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Tamaño del cache de yay %s:%s"
 msgstr "Tamaño del cache de yay %s:%s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL de snapshot"
 msgstr "URL de snapshot"
 
 
@@ -424,72 +491,72 @@ msgstr "URL de snapshot"
 msgid "Sync"
 msgid "Sync"
 msgstr "Sincronizar"
 msgstr "Sincronizar"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Diez paquetes más grandes:"
 msgstr "Diez paquetes más grandes:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Los siguientes paquetes no son compatibles con su arquitectura:"
 msgstr "Los siguientes paquetes no son compatibles con su arquitectura:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Existen %d paquetes que proveen %s:"
 msgstr "Existen %d paquetes que proveen %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr ""
 msgstr ""
 "Es posible que exista otra instancia de Pacman en ejecución. Esperando..."
 "Es posible que exista otra instancia de Pacman en ejecución. Esperando..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Tamaño total ocupado por los paquetes: %s"
 msgstr "Tamaño total ocupado por los paquetes: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Número de paquetes instalados: %s"
 msgstr "Número de paquetes instalados: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "¿Intentar compilarlos de todas formas?"
 msgstr "¿Intentar compilarlos de todas formas?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "No es posible limpiar: "
 msgstr "No es posible limpiar: "
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "No es posible encontrar los siguientes paquetes:"
 msgstr "No es posible encontrar los siguientes paquetes:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "No se ha podido gestionar el voto del paquete para: %s. errar: %s"
 msgstr "No se ha podido gestionar el voto del paquete para: %s. errar: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "No se puede eliminar %s: %s"
 msgstr "No se puede eliminar %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Versión"
 msgstr "Versión"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Votos"
 msgstr "Votos"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Versión de yay v%s"
 msgstr "Versión de yay v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]inguno"
 msgstr "[N]inguno"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -497,7 +564,7 @@ msgstr ""
 "\n"
 "\n"
 "Carpeta de compilación:"
 "Carpeta de compilación:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -509,19 +576,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "abortando por el usuario"
 msgstr "abortando por el usuario"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argumento '-' especificado sin entrada en stdin"
 msgstr "argumento '-' especificado sin entrada en stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "no se puede encontrar PKGBUILD y .SRCINFO en el directorio"
 msgstr "no se puede encontrar PKGBUILD y .SRCINFO en el directorio"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "no es posible encontrar el paquete: %v"
 msgstr "no es posible encontrar el paquete: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "no fue posible encontrar PKGDEST para: %s"
 msgstr "no fue posible encontrar PKGDEST para: %s"
 
 
@@ -529,11 +596,11 @@ msgstr "no fue posible encontrar PKGDEST para: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "no se han encontrado todos los paquetes necesarios"
 msgstr "no se han encontrado todos los paquetes necesarios"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "no pudo encontrar ningún archivo de paquetes listado en %s"
 msgstr "no pudo encontrar ningún archivo de paquetes listado en %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "dependencia"
 msgstr "dependencia"
 
 
@@ -543,11 +610,11 @@ msgstr ""
 "verificación de desarrollo para el paquete fallada: '1 %s' encontrado un "
 "verificación de desarrollo para el paquete fallada: '1 %s' encontrado un "
 "error"
 "error"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "el editor no terminó correctamente, abortando: %s"
 msgstr "el editor no terminó correctamente, abortando: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "error descargando fuentes: %s"
 msgstr "error descargando fuentes: %s"
 
 
@@ -555,19 +622,19 @@ msgstr "error descargando fuentes: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "error descargando %s: %s"
 msgstr "error descargando %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "error instalando paquetes del repositorio"
 msgstr "error instalando paquetes del repositorio"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "error al instalar:"
 msgstr "error al instalar:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "error compilando: %s"
 msgstr "error compilando: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "error fusionando %s: %s"
 msgstr "error fusionando %s: %s"
 
 
@@ -575,19 +642,19 @@ msgstr "error fusionando %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "error leyendo %s"
 msgstr "error leyendo %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "error refrescando las bases de datos"
 msgstr "error refrescando las bases de datos"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "error al hacer reset en %s: %s"
 msgstr "error al hacer reset en %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "error al actualizar el paquete motivo de instalación para %s"
 msgstr "error al actualizar el paquete motivo de instalación para %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "explícito"
 msgstr "explícito"
 
 
@@ -595,27 +662,27 @@ msgstr "explícito"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "fallo al crear directorio '%s': %s"
 msgstr "fallo al crear directorio '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "fracaso al abrir archivo de configuración '%s': %s"
 msgstr "fracaso al abrir archivo de configuración '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "fracaso al analizar %s -- ignorando: %s"
 msgstr "fracaso al analizar %s -- ignorando: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "fracaso al analizar %s: %s"
 msgstr "fracaso al analizar %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "fallo al analizar .SRCINFO"
 msgstr "fallo al analizar .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "fracaso al leer archivo de configuración '%s': %s"
 msgstr "fracaso al leer archivo de configuración '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "Error al recuperar el aur Cache"
 msgstr "Error al recuperar el aur Cache"
 
 
@@ -629,7 +696,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr "entrada demasiado larga"
 msgstr "entrada demasiado larga"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "número no válido: %s"
 msgstr "número no válido: %s"
 
 
@@ -637,7 +704,7 @@ msgstr "número no válido: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "opción no válida '%s'"
 msgstr "opción no válida '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr "opción invalida: '--deps' y '--explicit' no deben usarse a la vez"
 msgstr "opción invalida: '--deps' y '--explicit' no deben usarse a la vez"
 
 
@@ -645,11 +712,11 @@ msgstr "opción invalida: '--deps' y '--explicit' no deben usarse a la vez"
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "repositorio invalido "
 msgstr "repositorio invalido "
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "valor no válido: %d no está entre %d y %d"
 msgstr "valor no válido: %d no está entre %d y %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "ninguna llave por importar"
 msgstr "ninguna llave por importar"
 
 
@@ -657,15 +724,15 @@ msgstr "ninguna llave por importar"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "no se ha realizado ninguna consulta"
 msgstr "no se ha realizado ninguna consulta"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "no se han especificado directorios de destino"
 msgstr "no se han especificado directorios de destino"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "no"
 msgstr "no"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "nada que instalar para %s"
 msgstr "nada que instalar para %s"
 
 
@@ -673,7 +740,11 @@ msgstr "nada que instalar para %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "sólo una operación se puede usar a la vez"
 msgstr "sólo una operación se puede usar a la vez"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "paquete '%s' no fue encontrado"
 msgstr "paquete '%s' no fue encontrado"
 
 
@@ -685,30 +756,30 @@ msgstr "paquete no encontrado en AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "paquete no encontrado en los repositorios "
 msgstr "paquete no encontrado en los repositorios "
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "paquete"
 msgstr[0] "paquete"
 msgstr[1] "paquetes"
 msgstr[1] "paquetes"
 msgstr[2] "paquetes"
 msgstr[2] "paquetes"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "problema al importar llaves"
 msgstr "problema al importar llaves"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "borrando paquetes AUR del caché..."
 msgstr "borrando paquetes AUR del caché..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "borrando archivos AUR no rastreados del caché..."
 msgstr "borrando archivos AUR no rastreados del caché..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "el PKGDEST para %s está listado por makepkg pero no existe: %s"
 msgstr "el PKGDEST para %s está listado por makepkg pero no existe: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "no hay nada que hacer"
 msgstr "no hay nada que hacer"
 
 
@@ -716,14 +787,14 @@ msgstr "no hay nada que hacer"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "no fue posible ejecutar CreateHandle: %s"
 msgstr "no fue posible ejecutar CreateHandle: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "operación no implementada"
 msgstr "operación no implementada"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "versión-desconocida"
 msgstr "versión-desconocida"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "sí"
 msgstr "sí"

File diff suppressed because it is too large
+ 512 - 251
po/eu.po


+ 208 - 141
po/fr_FR.po

@@ -13,59 +13,61 @@
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Mathias Brugger, 2023\n"
 "Last-Translator: Mathias Brugger, 2023\n"
-"Language-Team: French (France) (https://app.transifex.com/yay-1/teams/123732/fr_FR/)\n"
+"Language-Team: French (France) (https://app.transifex.com/yay-1/teams/123732/"
+"fr_FR/)\n"
+"Language: fr_FR\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: fr_FR\n"
-"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % "
+"1000000 == 0 ? 1 : 2;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr "(Les fichiers de compilation existent)"
 msgstr "(Les fichiers de compilation existent)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Installé)"
 msgstr " (Installé)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [Installé]"
 msgstr " [Installé]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " il n'y a rien à faire"
 msgstr " il n'y a rien à faire"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr "%s [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)"
 msgstr "%s [A]Tous [Ab]Annuler [I]nstallés [No]nInstallés ou (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s déjà créé -- compilation évitée"
 msgstr "%s déjà créé -- compilation évitée"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s n'est pas défini"
 msgstr "%s n'est pas défini"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s est présent."
 msgstr "%s est présent."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s est à jour -- omission"
 msgstr "%s est à jour -- omission"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "à mettre à jours/installer."
 msgstr "à mettre à jours/installer."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "Va aussi être installé pour cette opération."
 msgstr "Va aussi être installé pour cette opération."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, requis par : %s"
 msgstr "%s, requis par : %s"
 
 
@@ -85,29 +87,85 @@ msgstr "%s : impossible d'utiliser la cible avec l'option --repo -- omission"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s : mise à jour du paquet ignorée (%s => %s)"
 msgstr "%s : mise à jour du paquet ignorée (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr ""
 msgstr ""
 "%s : le paquet local (%s) est plus récent que le paquet disponible sur AUR "
 "%s : le paquet local (%s) est plus récent que le paquet disponible sur AUR "
 "(%s)"
 "(%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s : veuillez définir les variables d'environnement AUR_USERNAME et "
 "%s : veuillez définir les variables d'environnement AUR_USERNAME et "
 "AUR_PASSWORD pour voter"
 "AUR_PASSWORD pour voter"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) Téléchargement du PKGBUILD depuis ABS : %s"
 msgstr "(%d/%d) Téléchargement du PKGBUILD depuis ABS : %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD téléchargé : %s"
 msgstr "(%d/%d) PKGBUILD téléchargé : %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD téléchargé : %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Lecture de SRCINFO : %s"
 msgstr "(%d/%d) Lecture de SRCINFO : %s"
 
 
@@ -127,7 +185,7 @@ msgstr "(Orphelin)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Obsolète : %s)"
 msgstr "(Obsolète : %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL AUR"
 msgstr "URL AUR"
 
 
@@ -135,7 +193,7 @@ msgstr "URL AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Ajoutez %s ou %s à vos variables d'environnement"
 msgstr "Ajoutez %s ou %s à vos variables d'environnement"
 
 
@@ -147,7 +205,7 @@ msgstr "Évitez d'utiliser yay en tant que root ou via sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Vérifier la dépendance"
 msgstr "Vérifier la dépendance"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Vérification des dépendances"
 msgstr "Vérification des dépendances"
 
 
@@ -155,15 +213,15 @@ msgstr "Vérification des dépendances"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Vérification des paquets de développement..."
 msgstr "Vérification des paquets de développement..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Nettoyage (%d/%d) : %s"
 msgstr "Nettoyage (%d/%d) : %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "En conflit avec"
 msgstr "En conflit avec"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Suppression (%d/%d) : %s"
 msgstr "Suppression (%d/%d) : %s"
 
 
@@ -171,15 +229,15 @@ msgstr "Suppression (%d/%d) : %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Dépendance"
 msgstr "Dépendance"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Dépend de"
 msgstr "Dépend de"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Description"
 msgstr "Description"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Afficher les diffs ?"
 msgstr "Afficher les diffs ?"
 
 
@@ -187,19 +245,19 @@ msgstr "Afficher les diffs ?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Désactiver le paramètre 'fourni' par défaut"
 msgstr "Désactiver le paramètre 'fourni' par défaut"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Voulez-vous supprimer TOUS les paquets AUR du cache ?"
 msgstr "Voulez-vous supprimer TOUS les paquets AUR du cache ?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Voulez-vous supprimer TOUS les fichiers AUR non suivis ?"
 msgstr "Voulez-vous supprimer TOUS les fichiers AUR non suivis ?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Voulez-vous supprimer tous les autres paquets AUR du cache ?"
 msgstr "Voulez-vous supprimer tous les autres paquets AUR du cache ?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Édition du PKGBUILD avec ?"
 msgstr "Édition du PKGBUILD avec ?"
 
 
@@ -207,7 +265,7 @@ msgstr "Édition du PKGBUILD avec ?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Erreur durant la recherche AUR : %s\n"
 msgstr "Erreur durant la recherche AUR : %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "Exclure des paquets peut causer une mise à jour partielle et casser le "
 "Exclure des paquets peut causer une mise à jour partielle et casser le "
@@ -217,35 +275,35 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Explicite"
 msgstr "Explicite"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Paquets installés explicitement : %s"
 msgstr "Paquets installés explicitement : %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Impossible de trouver un paquet AUR correspondant pour"
 msgstr "Impossible de trouver un paquet AUR correspondant pour"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr ""
 msgstr ""
 "Impossible d'installer la couche nécessaire, direction la couche suivante."
 "Impossible d'installer la couche nécessaire, direction la couche suivante."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Impossible d’installer les paquets suivants. Une intervention manuelle est "
 "Impossible d’installer les paquets suivants. Une intervention manuelle est "
 "requise :"
 "requise :"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Premier envoi"
 msgstr "Premier envoi"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Paquets AUR marqués comme obsolètes :"
 msgstr "Paquets AUR marqués comme obsolètes :"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Paquets étrangers installés : %s"
 msgstr "Paquets étrangers installés : %s"
 
 
@@ -253,31 +311,31 @@ msgstr "Paquets étrangers installés : %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Dépôt git trouvé : %s"
 msgstr "Dépôt git trouvé : %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB terminée. Aucun package installé"
 msgstr "GenDB terminée. Aucun package installé"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Groupes"
 msgstr "Groupes"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Import ?"
 msgstr "Import ?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Import des clés avec gpg..."
 msgstr "Import des clés avec gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Mots-clés"
 msgstr "Mots-clés"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Dernières modifications"
 msgstr "Dernières modifications"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Licences"
 msgstr "Licences"
 
 
@@ -285,7 +343,7 @@ msgstr "Licences"
 msgid "Local"
 msgid "Local"
 msgstr "Local"
 msgstr "Local"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Mainteneur"
 msgstr "Mainteneur"
 
 
@@ -293,11 +351,11 @@ msgstr "Mainteneur"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Dépendance de construction"
 msgstr "Dépendance de construction"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Construction des dépendances"
 msgstr "Construction des dépendances"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Paquets de débogage AUR manquants :"
 msgstr "Paquets de débogage AUR manquants :"
 
 
@@ -305,35 +363,40 @@ msgstr "Paquets de débogage AUR manquants :"
 msgid "Missing"
 msgid "Missing"
 msgstr "Manquant"
 msgstr "Manquant"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nom"
 msgstr "Nom"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Pas de paquet AUR trouvé pour"
 msgstr "Pas de paquet AUR trouvé pour"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Pas de paquet AUR trouvé pour"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Aucun"
 msgstr "Aucun"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Dépendances optionnelles"
 msgstr "Dépendances optionnelles"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Paquets AUR orphelins (non maintenus) :"
 msgstr "Paquets AUR orphelins (non maintenus) :"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Obsolète"
 msgstr "Obsolète"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Clés PGP dont l'import est nécessaire :"
 msgstr "Clés PGP dont l'import est nécessaire :"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD à jour, omission du téléchargement : %s"
 msgstr "PKGBUILD à jour, omission du téléchargement : %s"
 
 
@@ -341,57 +404,60 @@ msgstr "PKGBUILD à jour, omission du téléchargement : %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "PKGBUILDs à modifier ?"
 msgstr "PKGBUILDs à modifier ?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "Package Base ID"
 msgstr "Package Base ID"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Base des paquets"
 msgstr "Base des paquets"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Paquets absents de AUR :"
 msgstr "Paquets absents de AUR :"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Paquets à nettoyer avant compilation (cleanBuild) ?"
 msgstr "Paquets à nettoyer avant compilation (cleanBuild) ?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Paquets à exclure"
 msgstr "Paquets à exclure"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr "Paquets à exclure : (ex. \"1 2 3\", \"1-3\", \"^4\" ou nom du dépôt)"
 msgstr "Paquets à exclure : (ex. \"1 2 3\", \"1-3\", \"^4\" ou nom du dépôt)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Paquets à installer (ex. 1 2 3, 1-3 or ^4)"
 msgstr "Paquets à installer (ex. 1 2 3, 1-3 or ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularité"
 msgstr "Popularité"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Poursuivre l'installation ?"
 msgstr "Poursuivre l'installation ?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Fournit"
 msgstr "Fournit"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr ""
 msgstr ""
-"Supprimer les dépendances nécessaires à la compilation après l'installation "
-"?"
+"Supprimer les dépendances nécessaires à la compilation après l'installation ?"
+
+#: print.go:43
+msgid "Replaces"
+msgstr ""
 
 
-#: pkg/dep/dep_graph.go:701
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Dépôt AUR"
 msgstr "Dépôt AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Dépôt"
 msgstr "Dépôt"
 
 
@@ -411,15 +477,15 @@ msgstr "Recherche de mises à jour dans les bases de données..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Affichage des dépôts des paquets uniquement"
 msgstr "Affichage des dépôts des paquets uniquement"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Taille du cache de pacman %s: %s"
 msgstr "Taille du cache de pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Taille du cache de yay %s:%s"
 msgstr "Taille du cache de yay %s:%s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL de l'instantané"
 msgstr "URL de l'instantané"
 
 
@@ -427,72 +493,71 @@ msgstr "URL de l'instantané"
 msgid "Sync"
 msgid "Sync"
 msgstr "Synchroniser"
 msgstr "Synchroniser"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Dix plus gros paquets :"
 msgstr "Dix plus gros paquets :"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
-msgstr ""
-"Les paquets suivants ne sont pas compatibles avec votre architecture :"
+msgstr "Les paquets suivants ne sont pas compatibles avec votre architecture :"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Il y a %d paquets fournissant %s disponibles :"
 msgstr "Il y a %d paquets fournissant %s disponibles :"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Il y a probablement une autre instance Pacman en cours. Attente..."
 msgstr "Il y a probablement une autre instance Pacman en cours. Attente..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Taille totale occupée par les paquets : %s"
 msgstr "Taille totale occupée par les paquets : %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Nombre total de paquets installés :%s"
 msgstr "Nombre total de paquets installés :%s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Essayer de les compiler quand même ?"
 msgstr "Essayer de les compiler quand même ?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Impossible de nettoyer :"
 msgstr "Impossible de nettoyer :"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Impossible de trouver les paquets suivants :"
 msgstr "Impossible de trouver les paquets suivants :"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Impossible de traiter le vote pour le paquet :%s. Erreur :%s"
 msgstr "Impossible de traiter le vote pour le paquet :%s. Erreur :%s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Impossible de supprimer %s: %s "
 msgstr "Impossible de supprimer %s: %s "
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Version"
 msgstr "Version"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Votes"
 msgstr "Votes"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay version v%s"
 msgstr "Yay version v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]Aucun"
 msgstr "[N]Aucun"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -500,7 +565,7 @@ msgstr ""
 "\n"
 "\n"
 "Répertoire de compilation :"
 "Répertoire de compilation :"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -512,20 +577,20 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "abandon dû à l'utilisateur"
 msgstr "abandon dû à l'utilisateur"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr ""
 msgstr ""
 " argument '-' spécifié sans fournir de donnée via l'entrée standard stdin"
 " argument '-' spécifié sans fournir de donnée via l'entrée standard stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "impossible de trouver le PKGBUILD and .SRCINFO dans le répertoire"
 msgstr "impossible de trouver le PKGBUILD and .SRCINFO dans le répertoire"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "impossible de trouver le paquet : %v"
 msgstr "impossible de trouver le paquet : %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "impossible de trouver PKGDEST pour : %s"
 msgstr "impossible de trouver PKGDEST pour : %s"
 
 
@@ -533,25 +598,24 @@ msgstr "impossible de trouver PKGDEST pour : %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "impossible de trouver tous les paquets requis"
 msgstr "impossible de trouver tous les paquets requis"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "impossible de trouver d’archive pour les paquets listés dans %s"
 msgstr "impossible de trouver d’archive pour les paquets listés dans %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "dépendance"
 msgstr "dépendance"
 
 
 #: pkg/vcs/vcs.go:96 pkg/vcs/vcs.go:100
 #: pkg/vcs/vcs.go:96 pkg/vcs/vcs.go:100
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr ""
 msgstr ""
-"échec du contrôle de développement pour le paquet : %s a rencontré une "
-"erreur"
+"échec du contrôle de développement pour le paquet : %s a rencontré une erreur"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "l'éditeur de texte n'a pas été quitté correctement, annulation : %s"
 msgstr "l'éditeur de texte n'a pas été quitté correctement, annulation : %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "erreur lors du téléchargement des sources : %s"
 msgstr "erreur lors du téléchargement des sources : %s"
 
 
@@ -559,19 +623,19 @@ msgstr "erreur lors du téléchargement des sources : %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "erreur lors de la récupération %s : %s"
 msgstr "erreur lors de la récupération %s : %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "erreur à l'installation des dépôts des paquets"
 msgstr "erreur à l'installation des dépôts des paquets"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "erreur à l'installation:"
 msgstr "erreur à l'installation:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "erreur lors de la construction : %s"
 msgstr "erreur lors de la construction : %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "erreur lors de la fusion %s : %s"
 msgstr "erreur lors de la fusion %s : %s"
 
 
@@ -579,20 +643,20 @@ msgstr "erreur lors de la fusion %s : %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "erreur lors de la lecture : %s"
 msgstr "erreur lors de la lecture : %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "erreur lors de la mise à jour des bases de données"
 msgstr "erreur lors de la mise à jour des bases de données"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "erreur lors de la réinitialisation %s : %s"
 msgstr "erreur lors de la réinitialisation %s : %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr ""
 msgstr ""
 "erreur lors de la mise à jour de la raison d'installation du paquet vers %s"
 "erreur lors de la mise à jour de la raison d'installation du paquet vers %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "explicite"
 msgstr "explicite"
 
 
@@ -600,27 +664,27 @@ msgstr "explicite"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "impossible de créer le répertoire '%s' : %s"
 msgstr "impossible de créer le répertoire '%s' : %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "échec lors de l'ouverture du fichier de configuration '%s' : %s"
 msgstr "échec lors de l'ouverture du fichier de configuration '%s' : %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "échec lors de la lecture %s -- omission : %s"
 msgstr "échec lors de la lecture %s -- omission : %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "échec lors de la lecture %s : %s"
 msgstr "échec lors de la lecture %s : %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "impossible d'analyser le .SRCINFO"
 msgstr "impossible d'analyser le .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "échec lors de la lecture du fichier de configuration '%s' : %s"
 msgstr "échec lors de la lecture du fichier de configuration '%s' : %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "impossible de récupérer le cache AUR"
 msgstr "impossible de récupérer le cache AUR"
 
 
@@ -634,7 +698,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr "entrée trop longue"
 msgstr "entrée trop longue"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "nombre invalide : %s"
 msgstr "nombre invalide : %s"
 
 
@@ -642,7 +706,7 @@ msgstr "nombre invalide : %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "option invalide '%s'"
 msgstr "option invalide '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "paramètres incorrects : '--deps' et '--explicit' ne devaient pas être "
 "paramètres incorrects : '--deps' et '--explicit' ne devaient pas être "
@@ -652,11 +716,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "référentiel invalide"
 msgstr "référentiel invalide"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "valeur invalide : %d n'est pas entre %d et %d"
 msgstr "valeur invalide : %d n'est pas entre %d et %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "aucune clé à importer"
 msgstr "aucune clé à importer"
 
 
@@ -664,15 +728,15 @@ msgstr "aucune clé à importer"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "aucune requête n'a été exécutée"
 msgstr "aucune requête n'a été exécutée"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "pas de répertoire cible spécifié"
 msgstr "pas de répertoire cible spécifié"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "non"
 msgstr "non"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "rien à installer pour %s"
 msgstr "rien à installer pour %s"
 
 
@@ -680,7 +744,11 @@ msgstr "rien à installer pour %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "une seule opération peut être réalisée à la fois"
 msgstr "une seule opération peut être réalisée à la fois"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "paquet '%s' n'a pas été trouvé"
 msgstr "paquet '%s' n'a pas été trouvé"
 
 
@@ -692,31 +760,30 @@ msgstr "paquet non trouvé dans AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "paquet non trouvé dans les référentiels"
 msgstr "paquet non trouvé dans les référentiels"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "paquet"
 msgstr[0] "paquet"
 msgstr[1] "paquets"
 msgstr[1] "paquets"
 msgstr[2] "paquets"
 msgstr[2] "paquets"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "erreur lors de l'import des clés"
 msgstr "erreur lors de l'import des clés"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "suppression des paquets AUR du cache..."
 msgstr "suppression des paquets AUR du cache..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "suppression des fichiers AUR non suivis du cache..."
 msgstr "suppression des fichiers AUR non suivis du cache..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
-msgstr ""
-"le fchier PKGDEST pour %s est listé par makepkg mais n'existe pas : %s"
+msgstr "le fchier PKGDEST pour %s est listé par makepkg mais n'existe pas : %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "il n’y a rien à faire"
 msgstr "il n’y a rien à faire"
 
 
@@ -724,14 +791,14 @@ msgstr "il n’y a rien à faire"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "impossible de créer le répertoire : %s"
 msgstr "impossible de créer le répertoire : %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "opération non gérée"
 msgstr "opération non gérée"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "version inconnue"
 msgstr "version inconnue"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "oui"
 msgstr "oui"

+ 205 - 136
po/he.po

@@ -1,64 +1,64 @@
-# 
+#
 # Translators:
 # Translators:
 # Yaron Shahrabani <sh.yaron@gmail.com>, 2023
 # Yaron Shahrabani <sh.yaron@gmail.com>, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>, 2023\n"
 "Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>, 2023\n"
 "Language-Team: Hebrew (https://app.transifex.com/yay-1/teams/123732/he/)\n"
 "Language-Team: Hebrew (https://app.transifex.com/yay-1/teams/123732/he/)\n"
+"Language: he\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: he\n"
-"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
+"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % "
+"1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (קיימים קובצי בנייה)"
 msgstr " (קיימים קובצי בנייה)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (מותקנת)"
 msgstr " (מותקנת)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [מותקנת]"
 msgstr " [מותקנת]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr "אין מטרות לביצוע"
 msgstr "אין מטרות לביצוע"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
-msgstr ""
-"%s [A]-הכול [Ab]-ביטול [I]-מותקנות [No]-לא מותקנות או (1 2 3, 1-3, ‎^4)"
+msgstr "%s [A]-הכול [Ab]-ביטול [I]-מותקנות [No]-לא מותקנות או (1 2 3, 1-3, ‎^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s כבר נבנתה -- לא תיבנה שוב"
 msgstr "%s כבר נבנתה -- לא תיבנה שוב"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s לא מוגדר"
 msgstr "%s לא מוגדר"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s קיימת."
 msgstr "%s קיימת."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s עדכנית -- מדלגים"
 msgstr "%s עדכנית -- מדלגים"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s לשדרוג/התקנה."
 msgstr "%s לשדרוג/התקנה."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "גם %s תותקן לשם הפעולה הזאת."
 msgstr "גם %s תותקן לשם הפעולה הזאת."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, נדרשה ע״י: %s"
 msgstr "%s, נדרשה ע״י: %s"
 
 
@@ -78,25 +78,81 @@ msgstr "%s: אי אפשר להשתמש ביעד עם האפשרות ‎--repo --
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: מתעלמים משדרוג חבילה (%s => %s)"
 msgstr "%s: מתעלמים משדרוג חבילה (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: מקומית (%s) חדשה יותר מ־AUR (%s)"
 msgstr "%s: מקומית (%s) חדשה יותר מ־AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr "%s: נא להגדיר את משתני הסביבה AUR_USERNAME ו־AUR_PASSWORD כדי להצביע"
 msgstr "%s: נא להגדיר את משתני הסביבה AUR_USERNAME ו־AUR_PASSWORD כדי להצביע"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD ירד מ־ABS: %s"
 msgstr "(%d/%d) PKGBUILD ירד מ־ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD שירד: %s"
 msgstr "(%d/%d) PKGBUILD שירד: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD שירד: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) מתבצע פענוח של SRCINFO: %s"
 msgstr "(%d/%d) מתבצע פענוח של SRCINFO: %s"
 
 
@@ -116,7 +172,7 @@ msgstr "(יתומה)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(לא עדכנית: %s)"
 msgstr "(לא עדכנית: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "כתובת AUR"
 msgstr "כתובת AUR"
 
 
@@ -124,7 +180,7 @@ msgstr "כתובת AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "יש להוסיף %s או %s למשתני הסביבה שלך"
 msgstr "יש להוסיף %s או %s למשתני הסביבה שלך"
 
 
@@ -136,7 +192,7 @@ msgstr "כדאי להימנע מהפעלה תחת root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "בדיקת תלות"
 msgstr "בדיקת תלות"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "בדיקת תלויות"
 msgstr "בדיקת תלויות"
 
 
@@ -144,15 +200,15 @@ msgstr "בדיקת תלויות"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "חבילות הפיתוח נבדקות…"
 msgstr "חבילות הפיתוח נבדקות…"
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "מתבצע ניקיון (%d/%d): %s"
 msgstr "מתבצע ניקיון (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "סותר את"
 msgstr "סותר את"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "מתבצעת מחיקה (%d/%d): %s"
 msgstr "מתבצעת מחיקה (%d/%d): %s"
 
 
@@ -160,15 +216,15 @@ msgstr "מתבצעת מחיקה (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "תלות"
 msgstr "תלות"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "תלויה ב־"
 msgstr "תלויה ב־"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "תיאור"
 msgstr "תיאור"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "הבדלים להצגה?"
 msgstr "הבדלים להצגה?"
 
 
@@ -176,19 +232,19 @@ msgstr "הבדלים להצגה?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "להשבית את הגדרת ‚provides’ (מספקת) כברירת מחדל"
 msgstr "להשבית את הגדרת ‚provides’ (מספקת) כברירת מחדל"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "להסיר את כל חבילות ה־AUR מהמטמון?"
 msgstr "להסיר את כל חבילות ה־AUR מהמטמון?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "להסיר את כל קובצי ה־AUR שאינם במעקב?"
 msgstr "להסיר את כל קובצי ה־AUR שאינם במעקב?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "להסיר את כל חבילות ה־AUR האחרות מהמטמון?"
 msgstr "להסיר את כל חבילות ה־AUR האחרות מהמטמון?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "לערוך את PKGBUILD עם?"
 msgstr "לערוך את PKGBUILD עם?"
 
 
@@ -196,7 +252,7 @@ msgstr "לערוך את PKGBUILD עם?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "שגיאה בחיפוש AUR: %s\n"
 msgstr "שגיאה בחיפוש AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr "החרגת חבילות עשויה להוביל לשדרוג חלקי ולפגוע במערכות"
 msgstr "החרגת חבילות עשויה להוביל לשדרוג חלקי ולפגוע במערכות"
 
 
@@ -204,32 +260,32 @@ msgstr "החרגת חבילות עשויה להוביל לשדרוג חלקי ו
 msgid "Explicit"
 msgid "Explicit"
 msgstr "מפורש"
 msgstr "מפורש"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "חבילות שהותקנו מפורשות: %s"
 msgstr "חבילות שהותקנו מפורשות: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "נכשל האיתור בחבילת AUR עבור"
 msgstr "נכשל האיתור בחבילת AUR עבור"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "התקנת השכבה נכשלה, מתבצעת התקדמות לשכבה הבאה."
 msgstr "התקנת השכבה נכשלה, מתבצעת התקדמות לשכבה הבאה."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr "התקנת החבילות הבאות נכשלה. נדרשת התערבות ידנית:"
 msgstr "התקנת החבילות הבאות נכשלה. נדרשת התערבות ידנית:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "הוגשה לראשונה"
 msgstr "הוגשה לראשונה"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "חבילות AUR שסומנו כלא עדכניות:"
 msgstr "חבילות AUR שסומנו כלא עדכניות:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "חבילות זרות מותקנות: %s"
 msgstr "חבילות זרות מותקנות: %s"
 
 
@@ -237,31 +293,31 @@ msgstr "חבילות זרות מותקנות: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "נמצא מאגר git: %s"
 msgstr "נמצא מאגר git: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "יצירת מסד הנתונים (GenDB) הסתיימה. לא הותקנו חבילות"
 msgstr "יצירת מסד הנתונים (GenDB) הסתיימה. לא הותקנו חבילות"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "קבוצות"
 msgstr "קבוצות"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "לייבא?"
 msgstr "לייבא?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "מתבצע ייבוא מפתחות עם gpg…"
 msgstr "מתבצע ייבוא מפתחות עם gpg…"
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "מילות מפתח"
 msgstr "מילות מפתח"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "שינוי אחרון"
 msgstr "שינוי אחרון"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "רישיונות"
 msgstr "רישיונות"
 
 
@@ -269,7 +325,7 @@ msgstr "רישיונות"
 msgid "Local"
 msgid "Local"
 msgstr "מקומי"
 msgstr "מקומי"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "תחזוקה"
 msgstr "תחזוקה"
 
 
@@ -277,11 +333,11 @@ msgstr "תחזוקה"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "תלות בנייה"
 msgstr "תלות בנייה"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "תלויות בנייה"
 msgstr "תלויות בנייה"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "חבילות ניפוי שגיאות חסרות ב־AUR:"
 msgstr "חבילות ניפוי שגיאות חסרות ב־AUR:"
 
 
@@ -289,35 +345,40 @@ msgstr "חבילות ניפוי שגיאות חסרות ב־AUR:"
 msgid "Missing"
 msgid "Missing"
 msgstr "חסרות"
 msgstr "חסרות"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "שם"
 msgstr "שם"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "לא נמצאה חבילת AUR עבור"
 msgstr "לא נמצאה חבילת AUR עבור"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "לא נמצאה חבילת AUR עבור"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "ללא"
 msgstr "ללא"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "תלויות רשות"
 msgstr "תלויות רשות"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "חבילות AUR יתומות (לא מתוחזקות):"
 msgstr "חבילות AUR יתומות (לא מתוחזקות):"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "לא עדכניות"
 msgstr "לא עדכניות"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "מפתחות PGP שיש לייבא:"
 msgstr "מפתחות PGP שיש לייבא:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD עדכני, לא תתבצע הורדה: %s"
 msgstr "PKGBUILD עדכני, לא תתבצע הורדה: %s"
 
 
@@ -325,55 +386,59 @@ msgstr "PKGBUILD עדכני, לא תתבצע הורדה: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "קובצי PKGBUILD לעריכה?"
 msgstr "קובצי PKGBUILD לעריכה?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "מזהה בסיס החבילה"
 msgstr "מזהה בסיס החבילה"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "בסיס חבילה"
 msgstr "בסיס חבילה"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "חבילות שאינן ב־AUR:"
 msgstr "חבילות שאינן ב־AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "חבילות לבנייה מההתחלה (cleanBuild)?"
 msgstr "חבילות לבנייה מההתחלה (cleanBuild)?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "חבילות להחרגה"
 msgstr "חבילות להחרגה"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr "חבילות שיוחרגו: (למשל: „1 2 3”, „1-3”, „‎^4” או שם המאגר)"
 msgstr "חבילות שיוחרגו: (למשל: „1 2 3”, „1-3”, „‎^4” או שם המאגר)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "חבילות להתקנה (למשל: 1 2 3, 1-3 או ‎^4)"
 msgstr "חבילות להתקנה (למשל: 1 2 3, 1-3 או ‎^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "פופולריות"
 msgstr "פופולריות"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "להמשיך בהתקנה?"
 msgstr "להמשיך בהתקנה?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "מספקת"
 msgstr "מספקת"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "להסיר תלויות בנייה לאחר ההתקנה?"
 msgstr "להסיר תלויות בנייה לאחר ההתקנה?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "מאגר AUR"
 msgstr "מאגר AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "מאגר"
 msgstr "מאגר"
 
 
@@ -393,15 +458,15 @@ msgstr "מתבצע חיפוש אחר עדכונים במסדי הנתונים…
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "מוצגות חבילות מאגר בלבד"
 msgstr "מוצגות חבילות מאגר בלבד"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "גודל המטמון של pacman %s: %s"
 msgstr "גודל המטמון של pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "גודל המטמון של yay %s: %s"
 msgstr "גודל המטמון של yay %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "כתובת לכידה"
 msgstr "כתובת לכידה"
 
 
@@ -409,71 +474,71 @@ msgstr "כתובת לכידה"
 msgid "Sync"
 msgid "Sync"
 msgstr "סנכרון"
 msgstr "סנכרון"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "עשרת החבילות הגדולות:"
 msgstr "עשרת החבילות הגדולות:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "החבילות הבאות אינן תואמות לארכיטקטורת המעבד שלך:"
 msgstr "החבילות הבאות אינן תואמות לארכיטקטורת המעבד שלך:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "יש %d ספקים זמינים עבור %s:"
 msgstr "יש %d ספקים זמינים עבור %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "יכול להיות שעוד מופע של Pacman פעיל. ממתינים…"
 msgstr "יכול להיות שעוד מופע של Pacman פעיל. ממתינים…"
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "הגודל הכולל שתופסות החבילות: %s"
 msgstr "הגודל הכולל שתופסות החבילות: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "סך כל החבילות המותקנות: %s"
 msgstr "סך כל החבילות המותקנות: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "לנסות לבנות אותן בכל מקרה?"
 msgstr "לנסות לבנות אותן בכל מקרה?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "כתובת"
 msgstr "כתובת"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "לא ניתן לפנות:"
 msgstr "לא ניתן לפנות:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "לא ניתן למצוא את החבילות הבאות:"
 msgstr "לא ניתן למצוא את החבילות הבאות:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "לא ניתן לטפל בהצבעות חבילה עבור: %s. שגיאה: %s"
 msgstr "לא ניתן לטפל בהצבעות חבילה עבור: %s. שגיאה: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "לא ניתן להסיר את %s: %s"
 msgstr "לא ניתן להסיר את %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "גרסה"
 msgstr "גרסה"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "הצבעות"
 msgstr "הצבעות"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay גרסה ‎v%s"
 msgstr "Yay גרסה ‎v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]-כלום"
 msgstr "[N]-כלום"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -481,7 +546,7 @@ msgstr ""
 "\n"
 "\n"
 "תיקיית בנייה:"
 "תיקיית בנייה:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -493,19 +558,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "בוטל לבקשת המשתמש"
 msgstr "בוטל לבקשת המשתמש"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "סופק המשתנה ‚-’ ללא שום קלט ל־stdin"
 msgstr "סופק המשתנה ‚-’ ללא שום קלט ל־stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "לא ניתן לאתר PKGBUILD ו־‎.SRCINFO בתיקייה"
 msgstr "לא ניתן לאתר PKGBUILD ו־‎.SRCINFO בתיקייה"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "לא ניתן למצוא את שם החבילה: %v"
 msgstr "לא ניתן למצוא את שם החבילה: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "לא ניתן למצוא PKGDEST עבור: %s"
 msgstr "לא ניתן למצוא PKGDEST עבור: %s"
 
 
@@ -513,11 +578,11 @@ msgstr "לא ניתן למצוא PKGDEST עבור: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "לא ניתן למצוא את כל החבילות הנחוצות"
 msgstr "לא ניתן למצוא את כל החבילות הנחוצות"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "לא ניתן למצוא ארכיוני חבילות כלשהם שמופיעים תחת %s"
 msgstr "לא ניתן למצוא ארכיוני חבילות כלשהם שמופיעים תחת %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "תלות"
 msgstr "תלות"
 
 
@@ -525,11 +590,11 @@ msgstr "תלות"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "בדיקת פיתוח לחבילה נכשלה: ‚%s’ נתקל בשגיאה"
 msgstr "בדיקת פיתוח לחבילה נכשלה: ‚%s’ נתקל בשגיאה"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "העורך לא יצא כמו שצריך, הפעולה מבוטלת: %s"
 msgstr "העורך לא יצא כמו שצריך, הפעולה מבוטלת: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "שגיאה בהורדת קוד מקור: %s"
 msgstr "שגיאה בהורדת קוד מקור: %s"
 
 
@@ -537,19 +602,19 @@ msgstr "שגיאה בהורדת קוד מקור: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "שגיאה במשיכת %s: %s"
 msgstr "שגיאה במשיכת %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "שגיאה בהתקנת חבילות מאגר"
 msgstr "שגיאה בהתקנת חבילות מאגר"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "שגיאה בהתקנה:"
 msgstr "שגיאה בהתקנה:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "שגיאה בבנייה: %s"
 msgstr "שגיאה בבנייה: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "שגיאה במיזוג %s: %s"
 msgstr "שגיאה במיזוג %s: %s"
 
 
@@ -557,19 +622,19 @@ msgstr "שגיאה במיזוג %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "שגיאה בקריאת %s"
 msgstr "שגיאה בקריאת %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "שגיאה ברענון מסדי נתונים"
 msgstr "שגיאה ברענון מסדי נתונים"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "שגיאה באיפוס %s: %s"
 msgstr "שגיאה באיפוס %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "שגיאה בעדכון סיבת התקנת החבילה לכדי %s"
 msgstr "שגיאה בעדכון סיבת התקנת החבילה לכדי %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "מפורש"
 msgstr "מפורש"
 
 
@@ -577,27 +642,27 @@ msgstr "מפורש"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "יצירת התיקייה ‚%s’ נכשלה: %s"
 msgstr "יצירת התיקייה ‚%s’ נכשלה: %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "פתיחת קובץ ההגדרות ‚%s’ נכשלה: %s"
 msgstr "פתיחת קובץ ההגדרות ‚%s’ נכשלה: %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "הפענוח של %s נכשל -- מדלגים: %s"
 msgstr "הפענוח של %s נכשל -- מדלגים: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "הפענוח של %s נכשל: %s"
 msgstr "הפענוח של %s נכשל: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "פענוח ה־‎.SRCINFO נכשל"
 msgstr "פענוח ה־‎.SRCINFO נכשל"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "קריאת קובץ ההגדרות ‚%s’ נכשלה: %s"
 msgstr "קריאת קובץ ההגדרות ‚%s’ נכשלה: %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "משיכת המטמון של ה־aur נכשלה"
 msgstr "משיכת המטמון של ה־aur נכשלה"
 
 
@@ -609,7 +674,7 @@ msgstr "התעלמות משדרוג חבילת פיתוח (devel - לא נמצא
 msgid "input too long"
 msgid "input too long"
 msgstr "הקלט ארוך מדי"
 msgstr "הקלט ארוך מדי"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "מס׳ שגוי: %s"
 msgstr "מס׳ שגוי: %s"
 
 
@@ -617,7 +682,7 @@ msgstr "מס׳ שגוי: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "האפשרות ‚%s’ שגויה"
 msgstr "האפשרות ‚%s’ שגויה"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr "אפשרות שגויה: אסור להשתמש ב־‚‎--deps' וב־‚‎--explicit’ יחד"
 msgstr "אפשרות שגויה: אסור להשתמש ב־‚‎--deps' וב־‚‎--explicit’ יחד"
 
 
@@ -625,11 +690,11 @@ msgstr "אפשרות שגויה: אסור להשתמש ב־‚‎--deps' וב־
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "מאגר שגוי"
 msgstr "מאגר שגוי"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "ערך שגוי: %d לא בין %d לבין %d"
 msgstr "ערך שגוי: %d לא בין %d לבין %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "אין מפתחות לייבוא"
 msgstr "אין מפתחות לייבוא"
 
 
@@ -637,15 +702,15 @@ msgstr "אין מפתחות לייבוא"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "לא הופעלה שאילתה"
 msgstr "לא הופעלה שאילתה"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "לא צוינו תיקיות יעד"
 msgstr "לא צוינו תיקיות יעד"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "לא"
 msgstr "לא"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "אין מה להתקין עבור %s"
 msgstr "אין מה להתקין עבור %s"
 
 
@@ -653,7 +718,11 @@ msgstr "אין מה להתקין עבור %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "אפשר להשתמש בפעולה אחת בכל רגע נתון"
 msgstr "אפשר להשתמש בפעולה אחת בכל רגע נתון"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "החבילה ‚%s’ נכשלה"
 msgstr "החבילה ‚%s’ נכשלה"
 
 
@@ -665,7 +734,7 @@ msgstr "החבילה לא נמצאה ב־AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "החבילה לא נמצאה במאגרים"
 msgstr "החבילה לא נמצאה במאגרים"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "חבילה"
 msgstr[0] "חבילה"
@@ -673,23 +742,23 @@ msgstr[1] "חבילות"
 msgstr[2] "חבילות"
 msgstr[2] "חבילות"
 msgstr[3] "חבילות"
 msgstr[3] "חבילות"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "תקלה בייבוא מפתחות"
 msgstr "תקלה בייבוא מפתחות"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "חבילות AUR נמחקות מהמטמון…"
 msgstr "חבילות AUR נמחקות מהמטמון…"
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "קובצי AUR שאינם במעקב נמחקים מהמטמון…"
 msgstr "קובצי AUR שאינם במעקב נמחקים מהמטמון…"
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "ה־PKGDEST עבור %s מוצג על ידי makepkg אך אינו קיים: %s"
 msgstr "ה־PKGDEST עבור %s מוצג על ידי makepkg אך אינו קיים: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "אין מטרות לביצוע"
 msgstr "אין מטרות לביצוע"
 
 
@@ -697,14 +766,14 @@ msgstr "אין מטרות לביצוע"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "לא ניתן ליצור כינוי (CreateHandle): %s"
 msgstr "לא ניתן ליצור כינוי (CreateHandle): %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "פעולה שלא טופלה"
 msgstr "פעולה שלא טופלה"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "גרסה-לא-ידועה"
 msgstr "גרסה-לא-ידועה"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "כן"
 msgstr "כן"

+ 205 - 136
po/id.po

@@ -1,66 +1,67 @@
-# 
+#
 # Translators:
 # Translators:
 # Ludovico, 2022
 # Ludovico, 2022
 # Linerly ., 2023
 # Linerly ., 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Linerly ., 2023\n"
 "Last-Translator: Linerly ., 2023\n"
-"Language-Team: Indonesian (https://app.transifex.com/yay-1/teams/123732/id/)\n"
+"Language-Team: Indonesian (https://app.transifex.com/yay-1/teams/123732/"
+"id/)\n"
+"Language: id\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: id\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr "(File Pembangunan Sudah Ada)"
 msgstr "(File Pembangunan Sudah Ada)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr "(Terpasang)"
 msgstr "(Terpasang)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr "[Terpasang]"
 msgstr "[Terpasang]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr "tidak ada yang dapat dilakukan"
 msgstr "tidak ada yang dapat dilakukan"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 "%s [A]Semua [Ab]Batalkan [I]Terpasang [No]BelumTerpasang atau (1 2 3, 1-3, "
 "%s [A]Semua [Ab]Batalkan [I]Terpasang [No]BelumTerpasang atau (1 2 3, 1-3, "
 "^4)"
 "^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s sudah dibuat -- melewatkan pembangunan"
 msgstr "%s sudah dibuat -- melewatkan pembangunan"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s tidak diatur"
 msgstr "%s tidak diatur"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s sudah ada."
 msgstr "%s sudah ada."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s sudah yang terbaru -- melewatkan"
 msgstr "%s sudah yang terbaru -- melewatkan"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s untuk ditingkatkan/pasang."
 msgstr "%s untuk ditingkatkan/pasang."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s juga akan dipasang untuk tindakan ini."
 msgstr "%s juga akan dipasang untuk tindakan ini."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, dibutuhkan oleh: %s"
 msgstr "%s, dibutuhkan oleh: %s"
 
 
@@ -80,27 +81,83 @@ msgstr "%s: tidak dapat menggunakan target dengan opsi --repo -- melewatkan"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: mengabaikan peningkatan paket (%s => %s)"
 msgstr "%s: mengabaikan peningkatan paket (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: lokal (%s) lebih baru dari yang AUR (%s)"
 msgstr "%s: lokal (%s) lebih baru dari yang AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s: mohon tetapkan variabel lingkungan AUR_USERNAME dan AUR_PASSWORD untuk "
 "%s: mohon tetapkan variabel lingkungan AUR_USERNAME dan AUR_PASSWORD untuk "
 "pemungutan suara"
 "pemungutan suara"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD terunduh dari ABS: %s"
 msgstr "(%d/%d) PKGBUILD terunduh dari ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD terunduh: %s"
 msgstr "(%d/%d) PKGBUILD terunduh: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD terunduh: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Menguraikan SRCINFO: %s"
 msgstr "(%d/%d) Menguraikan SRCINFO: %s"
 
 
@@ -120,7 +177,7 @@ msgstr "(Tertinggal)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Kedaluwarsa: %s)"
 msgstr "(Kedaluwarsa: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL AUR"
 msgstr "URL AUR"
 
 
@@ -128,7 +185,7 @@ msgstr "URL AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Tambahkan %s atau %s ke variabel lingkungan Anda"
 msgstr "Tambahkan %s atau %s ke variabel lingkungan Anda"
 
 
@@ -140,7 +197,7 @@ msgstr "Hindari menjalankan yay sebagai root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Periksa Ketergantungan"
 msgstr "Periksa Ketergantungan"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Periksa Ketergantungan"
 msgstr "Periksa Ketergantungan"
 
 
@@ -148,15 +205,15 @@ msgstr "Periksa Ketergantungan"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Memeriksa paket-paket pengembangan..."
 msgstr "Memeriksa paket-paket pengembangan..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Membersihkan (%d/%d): %s"
 msgstr "Membersihkan (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Berkonflik Dengan"
 msgstr "Berkonflik Dengan"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Menghapus (%d/%d): %s"
 msgstr "Menghapus (%d/%d): %s"
 
 
@@ -164,15 +221,15 @@ msgstr "Menghapus (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Ketergantungan"
 msgstr "Ketergantungan"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Tergantung Pada"
 msgstr "Tergantung Pada"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Deskripsi"
 msgstr "Deskripsi"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Tampilkan perbedaan?"
 msgstr "Tampilkan perbedaan?"
 
 
@@ -180,19 +237,19 @@ msgstr "Tampilkan perbedaan?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Nonaktifkan pengaturan 'menyediakan' secara bawaan"
 msgstr "Nonaktifkan pengaturan 'menyediakan' secara bawaan"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Apakah Anda ingin menghapus SEMUA paket AUR dari cache?"
 msgstr "Apakah Anda ingin menghapus SEMUA paket AUR dari cache?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Apakah Anda ingin menghapus SEMUA file AUR yang tidak dilacak?"
 msgstr "Apakah Anda ingin menghapus SEMUA file AUR yang tidak dilacak?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Apakah Anda ingin menghapus semua paket AUR lainnya dari cache?"
 msgstr "Apakah Anda ingin menghapus semua paket AUR lainnya dari cache?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Edit PKGBUILD dengan?"
 msgstr "Edit PKGBUILD dengan?"
 
 
@@ -200,7 +257,7 @@ msgstr "Edit PKGBUILD dengan?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Terjadi kesalahan melakukan pencarian AUR: %s\n"
 msgstr "Terjadi kesalahan melakukan pencarian AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "Tidak menyertakan paket dapat menyebabkan peningkatan parsial dan merusak "
 "Tidak menyertakan paket dapat menyebabkan peningkatan parsial dan merusak "
@@ -210,32 +267,32 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Eksplisit"
 msgstr "Eksplisit"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Paket yang terpasang secara eksplisit: %s"
 msgstr "Paket yang terpasang secara eksplisit: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Gagal mencari paket AUR untuk"
 msgstr "Gagal mencari paket AUR untuk"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Gagal memasang lapisan, menggulirkan ke lapisan berikutnya."
 msgstr "Gagal memasang lapisan, menggulirkan ke lapisan berikutnya."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr "Gagal memasang paket berikut. Intervensi manual dibutuhkan:"
 msgstr "Gagal memasang paket berikut. Intervensi manual dibutuhkan:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Pengiriman Pertama"
 msgstr "Pengiriman Pertama"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Paket AUR Yang Ditandai Sebagai Kedaluwarsa:"
 msgstr "Paket AUR Yang Ditandai Sebagai Kedaluwarsa:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Total paket-paket asing yang terpasang: %s"
 msgstr "Total paket-paket asing yang terpasang: %s"
 
 
@@ -243,31 +300,31 @@ msgstr "Total paket-paket asing yang terpasang: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Ditemukan repositori git: %s"
 msgstr "Ditemukan repositori git: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB selesai. Tidak ada paket yang terpasang"
 msgstr "GenDB selesai. Tidak ada paket yang terpasang"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Grup"
 msgstr "Grup"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Impor?"
 msgstr "Impor?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Mengimpor kunci-kunci dengan gpg..."
 msgstr "Mengimpor kunci-kunci dengan gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Kata Kunci"
 msgstr "Kata Kunci"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Terakhir Diubah"
 msgstr "Terakhir Diubah"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Lisensi"
 msgstr "Lisensi"
 
 
@@ -275,7 +332,7 @@ msgstr "Lisensi"
 msgid "Local"
 msgid "Local"
 msgstr "Lokal"
 msgstr "Lokal"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Pemelihara"
 msgstr "Pemelihara"
 
 
@@ -283,11 +340,11 @@ msgstr "Pemelihara"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Ketergantungan Make"
 msgstr "Ketergantungan Make"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Dependensi Make"
 msgstr "Dependensi Make"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Paket Debug AUR Yang Tidak Ditemukan:"
 msgstr "Paket Debug AUR Yang Tidak Ditemukan:"
 
 
@@ -295,35 +352,40 @@ msgstr "Paket Debug AUR Yang Tidak Ditemukan:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Tidak Ditemukan"
 msgstr "Tidak Ditemukan"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nama"
 msgstr "Nama"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Tidak ada paket AUR yang ditemukan untuk"
 msgstr "Tidak ada paket AUR yang ditemukan untuk"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Tidak ada paket AUR yang ditemukan untuk"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Tidak Ada"
 msgstr "Tidak Ada"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Dependensi Opsional"
 msgstr "Dependensi Opsional"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Paket AUR Tersendiri (tidak dipelihara):"
 msgstr "Paket AUR Tersendiri (tidak dipelihara):"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Kedaluwarsa"
 msgstr "Kedaluwarsa"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Kunci-kunci PGP membutuhkan pengimporan:"
 msgstr "Kunci-kunci PGP membutuhkan pengimporan:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD sudah terbaru, melewati pengunduhan: %s"
 msgstr "PKGBUILD sudah terbaru, melewati pengunduhan: %s"
 
 
@@ -331,57 +393,61 @@ msgstr "PKGBUILD sudah terbaru, melewati pengunduhan: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "PKGBUILD apa saja untuk diedit?"
 msgstr "PKGBUILD apa saja untuk diedit?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "ID Basis Paket"
 msgstr "ID Basis Paket"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Basis Paket"
 msgstr "Basis Paket"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Paket yang tidak ada di AUR:"
 msgstr "Paket yang tidak ada di AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Paket-paket di bangunBersih?"
 msgstr "Paket-paket di bangunBersih?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Paket untuk tidak disertakan"
 msgstr "Paket untuk tidak disertakan"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr ""
 msgstr ""
 "Paket-paket yang tidak disertakan: (mis: \"1 2 3\", \"1-3\", \"^4\", atau "
 "Paket-paket yang tidak disertakan: (mis: \"1 2 3\", \"1-3\", \"^4\", atau "
 "nama repositori)"
 "nama repositori)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Paket-paket untuk dipasang (mis: 1 2 3, 1-3, atau ^4)"
 msgstr "Paket-paket untuk dipasang (mis: 1 2 3, 1-3, atau ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularitas"
 msgstr "Popularitas"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Lanjutkan dengan pemasangan?"
 msgstr "Lanjutkan dengan pemasangan?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Menyediakan"
 msgstr "Menyediakan"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Hapus dependensi make setelah pemasangan?"
 msgstr "Hapus dependensi make setelah pemasangan?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repositori AUR"
 msgstr "Repositori AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repositori"
 msgstr "Repositori"
 
 
@@ -401,15 +467,15 @@ msgstr "Mencari basis data untuk pembaruan..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Menampilkan paket-paket repositori saja"
 msgstr "Menampilkan paket-paket repositori saja"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Ukuran cache pacman %s: %s"
 msgstr "Ukuran cache pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Ukuran cache yay%s: %s"
 msgstr "Ukuran cache yay%s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL Snapshot"
 msgstr "URL Snapshot"
 
 
@@ -417,71 +483,71 @@ msgstr "URL Snapshot"
 msgid "Sync"
 msgid "Sync"
 msgstr "Sinkron"
 msgstr "Sinkron"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Sepuluh paket terbesar:"
 msgstr "Sepuluh paket terbesar:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Paket-paket berikut ini tidak kompatibel dengan arsitektur Anda:"
 msgstr "Paket-paket berikut ini tidak kompatibel dengan arsitektur Anda:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Tersedia %d penyedia untuk %s:"
 msgstr "Tersedia %d penyedia untuk %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Mungkin ada instansi Pacman yang lain. Menunggu..."
 msgstr "Mungkin ada instansi Pacman yang lain. Menunggu..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Total Ukuran ditempati oleh paket-paket: %s"
 msgstr "Total Ukuran ditempati oleh paket-paket: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Total paket-paket terpasang: %s"
 msgstr "Total paket-paket terpasang: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Coba membangun saja?"
 msgstr "Coba membangun saja?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Tidak dapat membersihkan:"
 msgstr "Tidak dapat membersihkan:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Tidak dapat mencari paket-paket berikut ini:"
 msgstr "Tidak dapat mencari paket-paket berikut ini:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Tidak dapat menangani pemungutan suara paket untuk: %s. kesalahan: %s"
 msgstr "Tidak dapat menangani pemungutan suara paket untuk: %s. kesalahan: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Tidak dapat menghapus %s: %s"
 msgstr "Tidak dapat menghapus %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Versi"
 msgstr "Versi"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Suara"
 msgstr "Suara"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay versi v%s"
 msgstr "Yay versi v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[T]idak Ada"
 msgstr "[T]idak Ada"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -489,7 +555,7 @@ msgstr ""
 "\n"
 "\n"
 "Direktori pembangunan:"
 "Direktori pembangunan:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -501,19 +567,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "membatalkan karena pengguna"
 msgstr "membatalkan karena pengguna"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argumen '-' ditentukan tanpa masukan pada stdin"
 msgstr "argumen '-' ditentukan tanpa masukan pada stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "tidak dapat menemukan PKGBUILD dan .SRCINFO di direktori"
 msgstr "tidak dapat menemukan PKGBUILD dan .SRCINFO di direktori"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "tidak dapat menemukan nama paket: %v"
 msgstr "tidak dapat menemukan nama paket: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "tidak dapat menemukan PKGDEST untuk: %s"
 msgstr "tidak dapat menemukan PKGDEST untuk: %s"
 
 
@@ -521,11 +587,11 @@ msgstr "tidak dapat menemukan PKGDEST untuk: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "tidak dapat menemukan semua paket yang dibutuhkan"
 msgstr "tidak dapat menemukan semua paket yang dibutuhkan"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "tidak dapat mencari paket arsip apa pun yang terdaftar di %s"
 msgstr "tidak dapat mencari paket arsip apa pun yang terdaftar di %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "ketergantungan"
 msgstr "ketergantungan"
 
 
@@ -533,11 +599,11 @@ msgstr "ketergantungan"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "pemeriksaan devel untuk paket gagal: '%s' mengalami sebuah kesalahan"
 msgstr "pemeriksaan devel untuk paket gagal: '%s' mengalami sebuah kesalahan"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "editor tidak berhasil keluar, membatalkan: %s"
 msgstr "editor tidak berhasil keluar, membatalkan: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "terjadi kesalahan mengunduh sumber-sumber: %s"
 msgstr "terjadi kesalahan mengunduh sumber-sumber: %s"
 
 
@@ -545,19 +611,19 @@ msgstr "terjadi kesalahan mengunduh sumber-sumber: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "terjadi kesalahan mendapatkan %s: %s"
 msgstr "terjadi kesalahan mendapatkan %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "terjadi kesalahan memasang paket-paket repositori"
 msgstr "terjadi kesalahan memasang paket-paket repositori"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "terjadi kesalahan memasang:"
 msgstr "terjadi kesalahan memasang:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "terjadi kesalahan membuat: %s"
 msgstr "terjadi kesalahan membuat: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "terjadi kesalahan menggabungkan %s: %s"
 msgstr "terjadi kesalahan menggabungkan %s: %s"
 
 
@@ -565,19 +631,19 @@ msgstr "terjadi kesalahan menggabungkan %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "terjadi kesalahan membaca %s"
 msgstr "terjadi kesalahan membaca %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "terjadi kesalahan memuat ulang basis data"
 msgstr "terjadi kesalahan memuat ulang basis data"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "terjadi kesalahan mengatur ulang %s: %s"
 msgstr "terjadi kesalahan mengatur ulang %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "terjadi kesalahan memperbarui alasan pemasangan paket ke %s"
 msgstr "terjadi kesalahan memperbarui alasan pemasangan paket ke %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "eksplisit"
 msgstr "eksplisit"
 
 
@@ -585,40 +651,39 @@ msgstr "eksplisit"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "gagal untuk membuat direktori '%s': %s"
 msgstr "gagal untuk membuat direktori '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "gagal untuk membuka file konfigurasi '%s': %s"
 msgstr "gagal untuk membuka file konfigurasi '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "gagal untuk menguraikan %s -- melewatkan: %s"
 msgstr "gagal untuk menguraikan %s -- melewatkan: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "gagal untuk menguraikan %s: %s"
 msgstr "gagal untuk menguraikan %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "gagal mengurai .SRCINFO"
 msgstr "gagal mengurai .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "gagal untuk membaca file konfigurasi '%s': %s"
 msgstr "gagal untuk membaca file konfigurasi '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "gagal mendapatkan Cache aur"
 msgstr "gagal mendapatkan Cache aur"
 
 
 #: pkg/upgrade/sources.go:27
 #: pkg/upgrade/sources.go:27
 msgid "ignoring package devel upgrade (no AUR info found):"
 msgid "ignoring package devel upgrade (no AUR info found):"
-msgstr ""
-"mengabaikan pembaruan paket devel (tidak ada info AUR yang ditemukan):"
+msgstr "mengabaikan pembaruan paket devel (tidak ada info AUR yang ditemukan):"
 
 
 #: pkg/text/errors.go:8
 #: pkg/text/errors.go:8
 msgid "input too long"
 msgid "input too long"
 msgstr "input terlalu panjang"
 msgstr "input terlalu panjang"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "Nomor tidak valid: %s"
 msgstr "Nomor tidak valid: %s"
 
 
@@ -626,7 +691,7 @@ msgstr "Nomor tidak valid: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "opsi '%s' tidak valid"
 msgstr "opsi '%s' tidak valid"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "opsi tidak valid: '--deps' dan '--explicit' tidak boleh digunakan bersama"
 "opsi tidak valid: '--deps' dan '--explicit' tidak boleh digunakan bersama"
@@ -635,11 +700,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "repositori tidak valid"
 msgstr "repositori tidak valid"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "nilai tidak valid: %d tidak di antara %d dan %d"
 msgstr "nilai tidak valid: %d tidak di antara %d dan %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "tidak ada kunci-kunci untuk diimpor"
 msgstr "tidak ada kunci-kunci untuk diimpor"
 
 
@@ -647,15 +712,15 @@ msgstr "tidak ada kunci-kunci untuk diimpor"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "tidak ada pencarian yang dilakukan"
 msgstr "tidak ada pencarian yang dilakukan"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "tidak ada sasaran direktori yang ditetapkan"
 msgstr "tidak ada sasaran direktori yang ditetapkan"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "tidak"
 msgstr "tidak"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "tidka ada yang untuk dipasang untuk %s"
 msgstr "tidka ada yang untuk dipasang untuk %s"
 
 
@@ -663,7 +728,11 @@ msgstr "tidka ada yang untuk dipasang untuk %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "hanya satu operasi yang dapat digunakan"
 msgstr "hanya satu operasi yang dapat digunakan"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "paket '%s' tidak ditemukan"
 msgstr "paket '%s' tidak ditemukan"
 
 
@@ -675,28 +744,28 @@ msgstr "paket tidak ditemukan di AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "paket tidak ditemukan di repositori"
 msgstr "paket tidak ditemukan di repositori"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "paket"
 msgstr[0] "paket"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "terjadi masalah mengimpor kunci-kunci"
 msgstr "terjadi masalah mengimpor kunci-kunci"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "menghapus paket-paket AUR dari cache..."
 msgstr "menghapus paket-paket AUR dari cache..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "menghapus file AUR yang tidak dilacak dari cache..."
 msgstr "menghapus file AUR yang tidak dilacak dari cache..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "PKGDEST untuk %s didaftarkan oleh makepkg tetapi tidak ada: %s"
 msgstr "PKGDEST untuk %s didaftarkan oleh makepkg tetapi tidak ada: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "tidak ada yang dapat dilakukan"
 msgstr "tidak ada yang dapat dilakukan"
 
 
@@ -704,14 +773,14 @@ msgstr "tidak ada yang dapat dilakukan"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "tidak dapat CreateHandle: %s"
 msgstr "tidak dapat CreateHandle: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "operasi tidak diproses"
 msgstr "operasi tidak diproses"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "versi-tidak-diketahui"
 msgstr "versi-tidak-diketahui"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "ya"
 msgstr "ya"

+ 209 - 138
po/it_IT.po

@@ -1,68 +1,70 @@
-# 
+#
 # Translators:
 # Translators:
 # Cardellino, 2021
 # Cardellino, 2021
 # Giulio Terigi, 2022
 # Giulio Terigi, 2022
 # Simone Dotto <simonedotto@protonmail.com>, 2022
 # Simone Dotto <simonedotto@protonmail.com>, 2022
 # jheitz223, 2022
 # jheitz223, 2022
 # Vincenzo Reale <vinx.reale@gmail.com>, 2023
 # Vincenzo Reale <vinx.reale@gmail.com>, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>, 2023\n"
 "Last-Translator: Vincenzo Reale <vinx.reale@gmail.com>, 2023\n"
-"Language-Team: Italian (Italy) (https://app.transifex.com/yay-1/teams/123732/it_IT/)\n"
+"Language-Team: Italian (Italy) (https://app.transifex.com/yay-1/teams/123732/"
+"it_IT/)\n"
+"Language: it_IT\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: it_IT\n"
-"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? "
+"1 : 2;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (I file di compilazione sono già presenti)"
 msgstr " (I file di compilazione sono già presenti)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Installato)"
 msgstr " (Installato)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [Installato]"
 msgstr " [Installato]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " non c'è nulla da fare"
 msgstr " non c'è nulla da fare"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 "%s [A]Tutti [Ab]Annulla [I]nstallati [No]nInstallati oppure (1 2 3, 1-3, ^4)"
 "%s [A]Tutti [Ab]Annulla [I]nstallati [No]nInstallati oppure (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s già fatto -- compilazione saltata"
 msgstr "%s già fatto -- compilazione saltata"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s non è impostato"
 msgstr "%s non è impostato"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s è presente."
 msgstr "%s è presente."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s è aggiornato -- ignorato"
 msgstr "%s è aggiornato -- ignorato"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s da aggiornare/installare."
 msgstr "%s da aggiornare/installare."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s sarà inoltre installato per questa operazione."
 msgstr "%s sarà inoltre installato per questa operazione."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, richiesto da: %s"
 msgstr "%s, richiesto da: %s"
 
 
@@ -82,27 +84,83 @@ msgstr "%s: non si può usare il target con l'opzione --repo -- ignorato"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: aggiornamento dei pacchetti ignorato (%s => %s)"
 msgstr "%s: aggiornamento dei pacchetti ignorato (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: il pacchetto locale (%s) è più nuovo del pacchetto AUR (%s)"
 msgstr "%s: il pacchetto locale (%s) è più nuovo del pacchetto AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s: imposta le variabili d'ambiente AUR_USERNAME e AUR_PASSWORD prima di "
 "%s: imposta le variabili d'ambiente AUR_USERNAME e AUR_PASSWORD prima di "
 "votare"
 "votare"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD scaricato da ABS: %s"
 msgstr "(%d/%d) PKGBUILD scaricato da ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD scaricato: %s"
 msgstr "(%d/%d) PKGBUILD scaricato: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD scaricato: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Analisi SRCINFO: %s"
 msgstr "(%d/%d) Analisi SRCINFO: %s"
 
 
@@ -122,7 +180,7 @@ msgstr "(Orfano)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Obsoleto: %s)"
 msgstr "(Obsoleto: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL di AUR"
 msgstr "URL di AUR"
 
 
@@ -130,7 +188,7 @@ msgstr "URL di AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Aggiungi %s o %s alle tue variabili d'ambiente"
 msgstr "Aggiungi %s o %s alle tue variabili d'ambiente"
 
 
@@ -142,7 +200,7 @@ msgstr "Evita di eseguire yay come root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Controllo dipendenza"
 msgstr "Controllo dipendenza"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Controllo dipendenze"
 msgstr "Controllo dipendenze"
 
 
@@ -150,15 +208,15 @@ msgstr "Controllo dipendenze"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Verifica dei pacchetti di sviluppo in corso..."
 msgstr "Verifica dei pacchetti di sviluppo in corso..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Pulizia (%d/%d): %s"
 msgstr "Pulizia (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Conflitti con"
 msgstr "Conflitti con"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Eliminazione (%d/%d): %s"
 msgstr "Eliminazione (%d/%d): %s"
 
 
@@ -166,15 +224,15 @@ msgstr "Eliminazione (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Dipendenza"
 msgstr "Dipendenza"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Dipende da"
 msgstr "Dipende da"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Descrizione"
 msgstr "Descrizione"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Differenze da mostrare?"
 msgstr "Differenze da mostrare?"
 
 
@@ -182,19 +240,19 @@ msgstr "Differenze da mostrare?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Disabilita l'impostazione 'provides' in modo predefinito"
 msgstr "Disabilita l'impostazione 'provides' in modo predefinito"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Vuoi rimuovere TUTTI i pacchetti AUR dalla cache?"
 msgstr "Vuoi rimuovere TUTTI i pacchetti AUR dalla cache?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Vuoi rimuovere TUTTI i file AUR non monitorati?"
 msgstr "Vuoi rimuovere TUTTI i file AUR non monitorati?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Vuoi rimuovere tutti gli altri pacchetti AUR dalla cache?"
 msgstr "Vuoi rimuovere tutti gli altri pacchetti AUR dalla cache?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Con cosa modificare il PKGBUILD?"
 msgstr "Con cosa modificare il PKGBUILD?"
 
 
@@ -202,7 +260,7 @@ msgstr "Con cosa modificare il PKGBUILD?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Errore durante la ricerca in AUR: %s\n"
 msgstr "Errore durante la ricerca in AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "L'esclusione di pacchetti potrebbe causare aggiornamenti parziali e "
 "L'esclusione di pacchetti potrebbe causare aggiornamenti parziali e "
@@ -212,35 +270,35 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Esplicito"
 msgstr "Esplicito"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Pacchetti installati esplicitamente: %s"
 msgstr "Pacchetti installati esplicitamente: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Impossibile trovare il pacchetto AUR per"
 msgstr "Impossibile trovare il pacchetto AUR per"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr ""
 msgstr ""
 "Installazione del livello non riuscita, passaggio al livello successivo."
 "Installazione del livello non riuscita, passaggio al livello successivo."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Installazione dei seguenti pacchetti non riuscita. È richiesto l'intervento "
 "Installazione dei seguenti pacchetti non riuscita. È richiesto l'intervento "
 "manuale:"
 "manuale:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Primo invio"
 msgstr "Primo invio"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Pacchetti AUR con flag obsoleto:"
 msgstr "Pacchetti AUR con flag obsoleto:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Totale dei pacchetti estranei installati: %s"
 msgstr "Totale dei pacchetti estranei installati: %s"
 
 
@@ -248,31 +306,31 @@ msgstr "Totale dei pacchetti estranei installati: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Trovato repository git: %s"
 msgstr "Trovato repository git: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB terminato. Nessun pacchetto è stato installato"
 msgstr "GenDB terminato. Nessun pacchetto è stato installato"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Gruppi"
 msgstr "Gruppi"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Importare?"
 msgstr "Importare?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Importazione delle chiavi con gpg in corso..."
 msgstr "Importazione delle chiavi con gpg in corso..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Parole chiave"
 msgstr "Parole chiave"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Ultima modifica"
 msgstr "Ultima modifica"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Licenze"
 msgstr "Licenze"
 
 
@@ -280,7 +338,7 @@ msgstr "Licenze"
 msgid "Local"
 msgid "Local"
 msgstr "Locale"
 msgstr "Locale"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Responsabile"
 msgstr "Responsabile"
 
 
@@ -288,11 +346,11 @@ msgstr "Responsabile"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Dipendenza Make"
 msgstr "Dipendenza Make"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Make dipendenze"
 msgstr "Make dipendenze"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Pacchetti AUR di debug mancanti:"
 msgstr "Pacchetti AUR di debug mancanti:"
 
 
@@ -300,35 +358,40 @@ msgstr "Pacchetti AUR di debug mancanti:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Mancante"
 msgstr "Mancante"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nome"
 msgstr "Nome"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Nessun pacchetto AUR trovato per"
 msgstr "Nessun pacchetto AUR trovato per"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Nessun pacchetto AUR trovato per"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Nessuno"
 msgstr "Nessuno"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Dipendenze opzionali"
 msgstr "Dipendenze opzionali"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Pacchetti AUR orfani (non mantenuti):"
 msgstr "Pacchetti AUR orfani (non mantenuti):"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Obsoleto"
 msgstr "Obsoleto"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Le chiavi PGP devono essere importate:"
 msgstr "Le chiavi PGP devono essere importate:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD aggiornato, scaricamento ignorato: %s"
 msgstr "PKGBUILD aggiornato, scaricamento ignorato: %s"
 
 
@@ -336,55 +399,60 @@ msgstr "PKGBUILD aggiornato, scaricamento ignorato: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "Quali PKGBUILD modificare?"
 msgstr "Quali PKGBUILD modificare?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "ID pacchetto base"
 msgstr "ID pacchetto base"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Pacchetto base"
 msgstr "Pacchetto base"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Pacchetti non in AUR:"
 msgstr "Pacchetti non in AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Pacchetti da compilare in modo pulito?"
 msgstr "Pacchetti da compilare in modo pulito?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Pacchetti da escludere"
 msgstr "Pacchetti da escludere"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
-msgstr "Pacchetti da escludere: (es: \"1 2 3\", \"1-3\", \"^4\" o il nome del repo)"
+msgstr ""
+"Pacchetti da escludere: (es: \"1 2 3\", \"1-3\", \"^4\" o il nome del repo)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Pacchetti da installare (es: 1 2 3, 1-3 o ^4)"
 msgstr "Pacchetti da installare (es: 1 2 3, 1-3 o ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popolarità"
 msgstr "Popolarità"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Procedere con l'installazione?"
 msgstr "Procedere con l'installazione?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Fornisce"
 msgstr "Fornisce"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Rimuovere le dipendenze di make dopo l'installazione?"
 msgstr "Rimuovere le dipendenze di make dopo l'installazione?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repository AUR"
 msgstr "Repository AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repository"
 msgstr "Repository"
 
 
@@ -404,15 +472,15 @@ msgstr "Ricerca di aggiornamenti nei database in corso..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Visualizzazione dei soli pacchetti del repo"
 msgstr "Visualizzazione dei soli pacchetti del repo"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Dimensione della cache di pacman %s: %s"
 msgstr "Dimensione della cache di pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Dimensione della cache di yay %s: %s"
 msgstr "Dimensione della cache di yay %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL snapshot"
 msgstr "URL snapshot"
 
 
@@ -420,72 +488,72 @@ msgstr "URL snapshot"
 msgid "Sync"
 msgid "Sync"
 msgstr "Sincronizza"
 msgstr "Sincronizza"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "I dieci pacchetti più grandi:"
 msgstr "I dieci pacchetti più grandi:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "I seguenti pacchetti non sono compatibili con la tua architettura:"
 msgstr "I seguenti pacchetti non sono compatibili con la tua architettura:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Ci sono %d fornitori disponibili per %s:"
 msgstr "Ci sono %d fornitori disponibili per %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr ""
 msgstr ""
 "Potrebbe esserci un'altra istanza di Pacman in esecuzione. In attesa... "
 "Potrebbe esserci un'altra istanza di Pacman in esecuzione. In attesa... "
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Dimensione totale occupata dai pacchetti: %s"
 msgstr "Dimensione totale occupata dai pacchetti: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Totale dei pacchetti installati: %s"
 msgstr "Totale dei pacchetti installati: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Provare a compilarli comunque?"
 msgstr "Provare a compilarli comunque?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Impossibile pulire:"
 msgstr "Impossibile pulire:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Impossibile trovare i seguenti pacchetti:"
 msgstr "Impossibile trovare i seguenti pacchetti:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Impossibile gestire il voto per: %s. errore: %s"
 msgstr "Impossibile gestire il voto per: %s. errore: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Impossibile rimuovere %s: %s"
 msgstr "Impossibile rimuovere %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Versione"
 msgstr "Versione"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Voti"
 msgstr "Voti"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Versione di yay v%s"
 msgstr "Versione di yay v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]essuno"
 msgstr "[N]essuno"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -493,7 +561,7 @@ msgstr ""
 "\n"
 "\n"
 "Cartella di compilazione:"
 "Cartella di compilazione:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -505,19 +573,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "interruzione su richiesta dell'utente in corso"
 msgstr "interruzione su richiesta dell'utente in corso"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argomento '-' specificato senza input su stdin"
 msgstr "argomento '-' specificato senza input su stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "impossibile trovare PKGBUILD e .SRCINFO nella cartella"
 msgstr "impossibile trovare PKGBUILD e .SRCINFO nella cartella"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "impossibile trovare un pacchetto di nome: %v"
 msgstr "impossibile trovare un pacchetto di nome: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "impossibile trovare il PKGDEST per: %s"
 msgstr "impossibile trovare il PKGDEST per: %s"
 
 
@@ -525,11 +593,11 @@ msgstr "impossibile trovare il PKGDEST per: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "impossibile trovare tutti i pacchetti richiesti"
 msgstr "impossibile trovare tutti i pacchetti richiesti"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "impossibile trovare alcun archivio di pacchetti elencato in %s"
 msgstr "impossibile trovare alcun archivio di pacchetti elencato in %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "dipendenza"
 msgstr "dipendenza"
 
 
@@ -538,11 +606,11 @@ msgid "devel check for package failed: '%s' encountered an error"
 msgstr ""
 msgstr ""
 "devel check non riuscito per il pacchetto: '%s' ha riscontrato un errore"
 "devel check non riuscito per il pacchetto: '%s' ha riscontrato un errore"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "l'editor non è uscito correttamente, interruzione in corso: %s"
 msgstr "l'editor non è uscito correttamente, interruzione in corso: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "errore durante lo scaricamento dei sorgenti: %s"
 msgstr "errore durante lo scaricamento dei sorgenti: %s"
 
 
@@ -550,19 +618,19 @@ msgstr "errore durante lo scaricamento dei sorgenti: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "errore durante il recupero di %s: %s"
 msgstr "errore durante il recupero di %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "errore durante l'installazione dei pacchetti del repo"
 msgstr "errore durante l'installazione dei pacchetti del repo"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "installazione non riuscita:"
 msgstr "installazione non riuscita:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "errore durante la creazione: %s"
 msgstr "errore durante la creazione: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "errore durante l'unione di %s: %s "
 msgstr "errore durante l'unione di %s: %s "
 
 
@@ -570,21 +638,20 @@ msgstr "errore durante l'unione di %s: %s "
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "errore durante la lettura di %s"
 msgstr "errore durante la lettura di %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "errore durante l'aggiornamento dei database"
 msgstr "errore durante l'aggiornamento dei database"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "errore durante il ripristino di %s: %s"
 msgstr "errore durante il ripristino di %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr ""
 msgstr ""
-"aggiornamento della ragione d'installazione del pacchetto a %s non è "
-"riuscito"
+"aggiornamento della ragione d'installazione del pacchetto a %s non è riuscito"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "esplicito"
 msgstr "esplicito"
 
 
@@ -592,27 +659,27 @@ msgstr "esplicito"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "creazione della cartella '%s' non riuscita: %s"
 msgstr "creazione della cartella '%s' non riuscita: %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "apertura del file di configurazione '%s' non riuscita: %s"
 msgstr "apertura del file di configurazione '%s' non riuscita: %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "analisi di %s non riuscita -- ignorato: %s"
 msgstr "analisi di %s non riuscita -- ignorato: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "analisi di %s non riuscita: %s"
 msgstr "analisi di %s non riuscita: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "analisi .SRCINFO non riuscita"
 msgstr "analisi .SRCINFO non riuscita"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "lettura del file di configurazione '%s' non riuscita: %s"
 msgstr "lettura del file di configurazione '%s' non riuscita: %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "recupero della cache di AUR non riuscito"
 msgstr "recupero della cache di AUR non riuscito"
 
 
@@ -626,7 +693,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr "input troppo lungo"
 msgstr "input troppo lungo"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "numero non valido: %s"
 msgstr "numero non valido: %s"
 
 
@@ -634,7 +701,7 @@ msgstr "numero non valido: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "opzione non valida '%s'"
 msgstr "opzione non valida '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "opzione non valida: '--deps' e '--explicit' non possono essere usate insieme"
 "opzione non valida: '--deps' e '--explicit' non possono essere usate insieme"
@@ -643,11 +710,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "repository non valido"
 msgstr "repository non valido"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "valore non valido: %d non è compreso tra %d e %d"
 msgstr "valore non valido: %d non è compreso tra %d e %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "nessuna chiave da importare"
 msgstr "nessuna chiave da importare"
 
 
@@ -655,15 +722,15 @@ msgstr "nessuna chiave da importare"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "nessuna richiesta è stata eseguita"
 msgstr "nessuna richiesta è stata eseguita"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "nessuna cartella di destinazione specificata"
 msgstr "nessuna cartella di destinazione specificata"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "no"
 msgstr "no"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "nulla da installare per %s"
 msgstr "nulla da installare per %s"
 
 
@@ -671,7 +738,11 @@ msgstr "nulla da installare per %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "è possibile eseguire una sola operazione alla volta"
 msgstr "è possibile eseguire una sola operazione alla volta"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "il pacchetto '%s' non è stato trovato"
 msgstr "il pacchetto '%s' non è stato trovato"
 
 
@@ -683,30 +754,30 @@ msgstr "pacchetto non trovato su AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "pacchetto non trovato nei repository"
 msgstr "pacchetto non trovato nei repository"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "pacchetto"
 msgstr[0] "pacchetto"
 msgstr[1] "pacchetti"
 msgstr[1] "pacchetti"
 msgstr[2] "pacchetti"
 msgstr[2] "pacchetti"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "problema durante l'importazione delle chiavi"
 msgstr "problema durante l'importazione delle chiavi"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "eliminazione dei pacchetti AUR dalla cache..."
 msgstr "eliminazione dei pacchetti AUR dalla cache..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "eliminazione dei file AUR non tracciati dalla cache..."
 msgstr "eliminazione dei file AUR non tracciati dalla cache..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "il PKGDEST per %s è elencato da makepkg, ma non esiste: %s"
 msgstr "il PKGDEST per %s è elencato da makepkg, ma non esiste: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr " non c'è nulla da fare"
 msgstr " non c'è nulla da fare"
 
 
@@ -714,14 +785,14 @@ msgstr " non c'è nulla da fare"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "impossibile creare un handle: %s"
 msgstr "impossibile creare un handle: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "operazione non gestita"
 msgstr "operazione non gestita"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "versione-sconosciuta"
 msgstr "versione-sconosciuta"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "sì"
 msgstr "sì"

File diff suppressed because it is too large
+ 510 - 249
po/ja.po


+ 202 - 133
po/ko.po

@@ -1,64 +1,64 @@
-# 
+#
 # Translators:
 # Translators:
 # J G, 2021
 # J G, 2021
 # JungHee Lee <daemul72@gmail.com>, 2023
 # JungHee Lee <daemul72@gmail.com>, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: JungHee Lee <daemul72@gmail.com>, 2023\n"
 "Last-Translator: JungHee Lee <daemul72@gmail.com>, 2023\n"
 "Language-Team: Korean (https://app.transifex.com/yay-1/teams/123732/ko/)\n"
 "Language-Team: Korean (https://app.transifex.com/yay-1/teams/123732/ko/)\n"
+"Language: ko\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ko\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (빌드 파일 존재)"
 msgstr " (빌드 파일 존재)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (설치됨)"
 msgstr " (설치됨)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [설치됨]"
 msgstr " [설치됨]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " 할 작업 없음"
 msgstr " 할 작업 없음"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr "%s [A]모두 [Ab]중단 [I]설치됨 [No]설치안함 / (1 2 3, 1-3, ^4)"
 msgstr "%s [A]모두 [Ab]중단 [I]설치됨 [No]설치안함 / (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s 이미 빌드됨 -- 빌드 건너뛰는 중"
 msgstr "%s 이미 빌드됨 -- 빌드 건너뛰는 중"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s 지정되지 않음"
 msgstr "%s 지정되지 않음"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s가 존재합니다."
 msgstr "%s가 존재합니다."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s 최신 버전임 -- 건너뛰는 중"
 msgstr "%s 최신 버전임 -- 건너뛰는 중"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "업그레이드/설치하려면 %s 선택합니다."
 msgstr "업그레이드/설치하려면 %s 선택합니다."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "이 작업을 위해 %s 또한 설치됩니다."
 msgstr "이 작업을 위해 %s 또한 설치됩니다."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, 필요한 패키지: %s"
 msgstr "%s, 필요한 패키지: %s"
 
 
@@ -78,25 +78,81 @@ msgstr "%s: 대상에 --repo 옵션 사용할 수 없음 -- 건너뛰는 중"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: 패키지 업그레이드 무시하는 중 (%s => %s)"
 msgstr "%s: 패키지 업그레이드 무시하는 중 (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: 로컬 (%s) 버전이 AUR (%s)보다 높음"
 msgstr "%s: 로컬 (%s) 버전이 AUR (%s)보다 높음"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr "%s: 투표를 위해 AUR_USERNAME 및 AUR_PASSWORD 환경 변수를 설정하십시오"
 msgstr "%s: 투표를 위해 AUR_USERNAME 및 AUR_PASSWORD 환경 변수를 설정하십시오"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) ABS에서 PKGBUILD 다운로드됨: %s"
 msgstr "(%d/%d) ABS에서 PKGBUILD 다운로드됨: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD 다운로드됨: %s"
 msgstr "(%d/%d) PKGBUILD 다운로드됨: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD 다운로드됨: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) SRCINFO 분석하는 중: %s"
 msgstr "(%d/%d) SRCINFO 분석하는 중: %s"
 
 
@@ -116,7 +172,7 @@ msgstr "(고립됨)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(오래됨: %s)"
 msgstr "(오래됨: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "AUR URL"
 msgstr "AUR URL"
 
 
@@ -124,7 +180,7 @@ msgstr "AUR URL"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "%s 또는 %s를 환경 변수에 추가합니다"
 msgstr "%s 또는 %s를 환경 변수에 추가합니다"
 
 
@@ -136,7 +192,7 @@ msgstr "root/sudo로 yay를 실행하지 마세요."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "종속성 확인"
 msgstr "종속성 확인"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "종속성 확인"
 msgstr "종속성 확인"
 
 
@@ -144,15 +200,15 @@ msgstr "종속성 확인"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "개발 패키지 확인하는 중..."
 msgstr "개발 패키지 확인하는 중..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "비우는 중 (%d/%d): %s"
 msgstr "비우는 중 (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "충돌하는 패키지"
 msgstr "충돌하는 패키지"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "삭제하는 중 (%d/%d): %s"
 msgstr "삭제하는 중 (%d/%d): %s"
 
 
@@ -160,15 +216,15 @@ msgstr "삭제하는 중 (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "종속성"
 msgstr "종속성"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "종속하는 패키지"
 msgstr "종속하는 패키지"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "설명"
 msgstr "설명"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "표시할 차이점(Diff)이 있나요?"
 msgstr "표시할 차이점(Diff)이 있나요?"
 
 
@@ -176,19 +232,19 @@ msgstr "표시할 차이점(Diff)이 있나요?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "기본적으로 '제공 패키지' 설정 비활성화"
 msgstr "기본적으로 '제공 패키지' 설정 비활성화"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "캐시에 있는 AUR 패키지를 모두 제거하시겠습니까?"
 msgstr "캐시에 있는 AUR 패키지를 모두 제거하시겠습니까?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "추척되지 않은 AUR 파일을 모두 제거하시겠습니까?"
 msgstr "추척되지 않은 AUR 파일을 모두 제거하시겠습니까?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "캐시의 다른 AUR 패키지를 모두 제거하시겠습니까?"
 msgstr "캐시의 다른 AUR 패키지를 모두 제거하시겠습니까?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "다음으로 PKGBUILD를 편집하시겠습니까?"
 msgstr "다음으로 PKGBUILD를 편집하시겠습니까?"
 
 
@@ -196,7 +252,7 @@ msgstr "다음으로 PKGBUILD를 편집하시겠습니까?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "AUR 검색 중 오류: %s\n"
 msgstr "AUR 검색 중 오류: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr "패키지를 제외하면 부분 업그레이드 및 시스템 중단이 발생할 수 있습니다."
 msgstr "패키지를 제외하면 부분 업그레이드 및 시스템 중단이 발생할 수 있습니다."
 
 
@@ -204,32 +260,32 @@ msgstr "패키지를 제외하면 부분 업그레이드 및 시스템 중단이
 msgid "Explicit"
 msgid "Explicit"
 msgstr "명시적"
 msgstr "명시적"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "명시적으로 설치된 패키지: %s"
 msgstr "명시적으로 설치된 패키지: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "다음에 대한 AUR 패키지를 찾지 못함"
 msgstr "다음에 대한 AUR 패키지를 찾지 못함"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "레이어를 설치하지 못하여, 다음 레이어로 롤업합니다."
 msgstr "레이어를 설치하지 못하여, 다음 레이어로 롤업합니다."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr "다음 패키지를 설치하지 못했습니다. 수동 개입이 필요합니다:"
 msgstr "다음 패키지를 설치하지 못했습니다. 수동 개입이 필요합니다:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "처음 제출됨"
 msgstr "처음 제출됨"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "오래된 AUR 패키지로 플래그 지정됨:"
 msgstr "오래된 AUR 패키지로 플래그 지정됨:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "외부 설치된 패키지: %s"
 msgstr "외부 설치된 패키지: %s"
 
 
@@ -237,31 +293,31 @@ msgstr "외부 설치된 패키지: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "git 저장소 찾음: %s"
 msgstr "git 저장소 찾음: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB 완료됨. 패키지가 설치되지 않았습니다"
 msgstr "GenDB 완료됨. 패키지가 설치되지 않았습니다"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "그룹"
 msgstr "그룹"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "가져올까요?"
 msgstr "가져올까요?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "gpg로 키 가져오는 중..."
 msgstr "gpg로 키 가져오는 중..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "키워드"
 msgstr "키워드"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "마지막 수정됨"
 msgstr "마지막 수정됨"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "라이선스"
 msgstr "라이선스"
 
 
@@ -269,7 +325,7 @@ msgstr "라이선스"
 msgid "Local"
 msgid "Local"
 msgstr "로컬"
 msgstr "로컬"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "유지관리자"
 msgstr "유지관리자"
 
 
@@ -277,11 +333,11 @@ msgstr "유지관리자"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "종속성 만들기"
 msgstr "종속성 만들기"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "종속성 만들기"
 msgstr "종속성 만들기"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "누락된 AUR 디버그 패키지:"
 msgstr "누락된 AUR 디버그 패키지:"
 
 
@@ -289,35 +345,40 @@ msgstr "누락된 AUR 디버그 패키지:"
 msgid "Missing"
 msgid "Missing"
 msgstr "누락됨"
 msgstr "누락됨"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "이름"
 msgstr "이름"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "다음에 대한 AUR 패키지를 찾을 수 없음"
 msgstr "다음에 대한 AUR 패키지를 찾을 수 없음"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "다음에 대한 AUR 패키지를 찾을 수 없음"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "없음"
 msgstr "없음"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "선택적 종속성"
 msgstr "선택적 종속성"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "고립 (유지 관리되지 않는) AUR 패키지:"
 msgstr "고립 (유지 관리되지 않는) AUR 패키지:"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "오래됨"
 msgstr "오래됨"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "가져와야 할 PGP 키:"
 msgstr "가져와야 할 PGP 키:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD 최신 버전임, 다운로드 건너뛰는 중: %s"
 msgstr "PKGBUILD 최신 버전임, 다운로드 건너뛰는 중: %s"
 
 
@@ -325,55 +386,59 @@ msgstr "PKGBUILD 최신 버전임, 다운로드 건너뛰는 중: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "PKGBUILD를 편집하시겠습니까?"
 msgstr "PKGBUILD를 편집하시겠습니까?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "패키지 베이스 ID"
 msgstr "패키지 베이스 ID"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "패키지 베이스"
 msgstr "패키지 베이스"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "AUR에 없는 패키지:"
 msgstr "AUR에 없는 패키지:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "cleanBuild할 패키지는 무엇인가요?"
 msgstr "cleanBuild할 패키지는 무엇인가요?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "제외할 패키지"
 msgstr "제외할 패키지"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr "제외할 패키지: (예: \"1 2 3\", \"1-3\", \"^4\" 혹은 저장소 이름)"
 msgstr "제외할 패키지: (예: \"1 2 3\", \"1-3\", \"^4\" 혹은 저장소 이름)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "설치할 패키지: (예: 1 2 3, 1-3 혹은 ^4)"
 msgstr "설치할 패키지: (예: 1 2 3, 1-3 혹은 ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "인기순"
 msgstr "인기순"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "설치를 계속 진행하시겠습니까?"
 msgstr "설치를 계속 진행하시겠습니까?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "제공 패키지"
 msgstr "제공 패키지"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "설치 후 make 종속성을 제거하시겠습니까?"
 msgstr "설치 후 make 종속성을 제거하시겠습니까?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "저장소 AUR"
 msgstr "저장소 AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "저장소"
 msgstr "저장소"
 
 
@@ -393,15 +458,15 @@ msgstr "데이터베이스에서 업데이트 검색하는 중..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "저장소 패키지만 표시하는 중"
 msgstr "저장소 패키지만 표시하는 중"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "pacman 캐시 %s의 크기: %s"
 msgstr "pacman 캐시 %s의 크기: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "yay 캐시 %s의 크기: %s"
 msgstr "yay 캐시 %s의 크기: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "스냅숏 URL"
 msgstr "스냅숏 URL"
 
 
@@ -409,71 +474,71 @@ msgstr "스냅숏 URL"
 msgid "Sync"
 msgid "Sync"
 msgstr "동기화"
 msgstr "동기화"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "가장 큰 10개 패키지:"
 msgstr "가장 큰 10개 패키지:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "다음 패키지는 이 컴퓨터의 아키텍처와 호환되지 않음:"
 msgstr "다음 패키지는 이 컴퓨터의 아키텍처와 호환되지 않음:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "%s에 사용할 수 있는 %d개 공급자가 있습니다:"
 msgstr "%s에 사용할 수 있는 %d개 공급자가 있습니다:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "다른 pacman 인스턴스가 실행 중입니다. 대기 중..."
 msgstr "다른 pacman 인스턴스가 실행 중입니다. 대기 중..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "패키지가 차지하는 전체 크기: %s"
 msgstr "패키지가 차지하는 전체 크기: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "설치된 전체 패키지: %s"
 msgstr "설치된 전체 패키지: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "그래도 빌드할까요?"
 msgstr "그래도 빌드할까요?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "비울 수 없음:"
 msgstr "비울 수 없음:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "다음 패키지를 찾을 수 없음:"
 msgstr "다음 패키지를 찾을 수 없음:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "다음의 패키지 투표를 처리할 수 없습니다: %s. 오류: %s"
 msgstr "다음의 패키지 투표를 처리할 수 없습니다: %s. 오류: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "%s 제거할 수 없음: %s"
 msgstr "%s 제거할 수 없음: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "버전"
 msgstr "버전"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "투표"
 msgstr "투표"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay 버전 v%s"
 msgstr "Yay 버전 v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]안함"
 msgstr "[N]안함"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -481,7 +546,7 @@ msgstr ""
 "\n"
 "\n"
 "빌드 디렉터리:"
 "빌드 디렉터리:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -493,19 +558,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "사용자로 인해 중단됨"
 msgstr "사용자로 인해 중단됨"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "stdin에 대한 입력 없이 지정된 인자 '-'"
 msgstr "stdin에 대한 입력 없이 지정된 인자 '-'"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "디렉터리에서 PKGBUILD 및 .SRCINFO를 찾을 수 없음"
 msgstr "디렉터리에서 PKGBUILD 및 .SRCINFO를 찾을 수 없음"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "패키지 이름을 찾을 수 없음: %v"
 msgstr "패키지 이름을 찾을 수 없음: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "PKGDEST를 찾을 수 없음: %s"
 msgstr "PKGDEST를 찾을 수 없음: %s"
 
 
@@ -513,11 +578,11 @@ msgstr "PKGDEST를 찾을 수 없음: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "필요한 패키지를 모두 찾을 수 없음"
 msgstr "필요한 패키지를 모두 찾을 수 없음"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "%s에 나열된 패키지 아카이브를 찾을 수 없음"
 msgstr "%s에 나열된 패키지 아카이브를 찾을 수 없음"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "종속성"
 msgstr "종속성"
 
 
@@ -525,11 +590,11 @@ msgstr "종속성"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "패키지에 대한 devel 확인 실패함: '%s'에 하나의 오류가 발생했습니다"
 msgstr "패키지에 대한 devel 확인 실패함: '%s'에 하나의 오류가 발생했습니다"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "편집기가 제대로 종료되지 않음, 중단하는 중: %s"
 msgstr "편집기가 제대로 종료되지 않음, 중단하는 중: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "소스 다운로드 중 오류: %s"
 msgstr "소스 다운로드 중 오류: %s"
 
 
@@ -537,19 +602,19 @@ msgstr "소스 다운로드 중 오류: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "%s 가져오는 중 오류: %s"
 msgstr "%s 가져오는 중 오류: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "저장소 패키지 설치 중 오류"
 msgstr "저장소 패키지 설치 중 오류"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "설치 중 오류:"
 msgstr "설치 중 오류:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "빌드 중 오류: %s"
 msgstr "빌드 중 오류: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "%s 병합하는 중 오류: %s"
 msgstr "%s 병합하는 중 오류: %s"
 
 
@@ -557,19 +622,19 @@ msgstr "%s 병합하는 중 오류: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "%s 읽는 중 오류"
 msgstr "%s 읽는 중 오류"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "데이터베이스 갱신하는 중 오류"
 msgstr "데이터베이스 갱신하는 중 오류"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "%s 재설정하는 중 오류: %s"
 msgstr "%s 재설정하는 중 오류: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "패키지 설치 근거를 %s로 업데이트하는 중 오류"
 msgstr "패키지 설치 근거를 %s로 업데이트하는 중 오류"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "명시적"
 msgstr "명시적"
 
 
@@ -577,27 +642,27 @@ msgstr "명시적"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "'%s' 디렉터리 만들기 실패함: %s"
 msgstr "'%s' 디렉터리 만들기 실패함: %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr " '%s' 구성 파일 열기 실패함: %s"
 msgstr " '%s' 구성 파일 열기 실패함: %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "%s 분석 실패함 -- 건너뜁니다: %s"
 msgstr "%s 분석 실패함 -- 건너뜁니다: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "%s 분석 실패함: %s"
 msgstr "%s 분석 실패함: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr ".SRCINFO를 분석하지 못했습니다"
 msgstr ".SRCINFO를 분석하지 못했습니다"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "'%s' 구성 파일 읽기 실패함: %s"
 msgstr "'%s' 구성 파일 읽기 실패함: %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "AUR 캐시를 검색하지 못했습니다"
 msgstr "AUR 캐시를 검색하지 못했습니다"
 
 
@@ -609,7 +674,7 @@ msgstr "패키지 개발 업그레이드 무시하는 중 (AUR 정보를 찾을
 msgid "input too long"
 msgid "input too long"
 msgstr "너무 긴 입력"
 msgstr "너무 긴 입력"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "잘못된 숫자: %s"
 msgstr "잘못된 숫자: %s"
 
 
@@ -617,7 +682,7 @@ msgstr "잘못된 숫자: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "잘못된 옵션 '%s'"
 msgstr "잘못된 옵션 '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr "잘못된 옵션: '--deps'와 '--explicit'는 함께 사용할 수 없습니다"
 msgstr "잘못된 옵션: '--deps'와 '--explicit'는 함께 사용할 수 없습니다"
 
 
@@ -625,11 +690,11 @@ msgstr "잘못된 옵션: '--deps'와 '--explicit'는 함께 사용할 수 없
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "잘못된 저장소"
 msgstr "잘못된 저장소"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "잘못된 값: %d가 %d와 %d 사이에 있지 않음"
 msgstr "잘못된 값: %d가 %d와 %d 사이에 있지 않음"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "가져올 키 없음"
 msgstr "가져올 키 없음"
 
 
@@ -637,15 +702,15 @@ msgstr "가져올 키 없음"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "실행된 쿼리가 없습니다"
 msgstr "실행된 쿼리가 없습니다"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "지정된 대상 디렉터리가 없습니다"
 msgstr "지정된 대상 디렉터리가 없습니다"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "아니요"
 msgstr "아니요"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "%s 용으로 설치할 항목 없음"
 msgstr "%s 용으로 설치할 항목 없음"
 
 
@@ -653,7 +718,11 @@ msgstr "%s 용으로 설치할 항목 없음"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "한번에 한 작업만 쓸 수 있음"
 msgstr "한번에 한 작업만 쓸 수 있음"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "'%s' 패키지를 찾지 못했습니다"
 msgstr "'%s' 패키지를 찾지 못했습니다"
 
 
@@ -665,28 +734,28 @@ msgstr "AUR에서 패키지를 찾을 수 없습니다"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "저장소에서 패키지를 찾을 수 없습니다"
 msgstr "저장소에서 패키지를 찾을 수 없습니다"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "패키지"
 msgstr[0] "패키지"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "키 가져오는 중 오류"
 msgstr "키 가져오는 중 오류"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "캐시에서 AUR 패키지 제거하는 중..."
 msgstr "캐시에서 AUR 패키지 제거하는 중..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "캐시에서 추적되지 않은 AUR 패키지 제거하는 중..."
 msgstr "캐시에서 추적되지 않은 AUR 패키지 제거하는 중..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "makepkg에 등록된 %s의 PKGDEST가 존재하지 않음: %s"
 msgstr "makepkg에 등록된 %s의 PKGDEST가 존재하지 않음: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "할 작업 없음"
 msgstr "할 작업 없음"
 
 
@@ -694,14 +763,14 @@ msgstr "할 작업 없음"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "CreateHandle 할 수 없음: %s"
 msgstr "CreateHandle 할 수 없음: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "핸들되지 않은 작업"
 msgstr "핸들되지 않은 작업"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "알 수 없는 버전"
 msgstr "알 수 없는 버전"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "예"
 msgstr "예"

File diff suppressed because it is too large
+ 506 - 247
po/pl_PL.po


+ 207 - 137
po/pt.po

@@ -1,66 +1,68 @@
-# 
+#
 # Translators:
 # Translators:
 # J G, 2021
 # J G, 2021
 # Eduardo Ervideira, 2023
 # Eduardo Ervideira, 2023
 # Hugo Carvalho <hugokarvalho@hotmail.com>, 2023
 # Hugo Carvalho <hugokarvalho@hotmail.com>, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>, 2023\n"
 "Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>, 2023\n"
-"Language-Team: Portuguese (https://app.transifex.com/yay-1/teams/123732/pt/)\n"
+"Language-Team: Portuguese (https://app.transifex.com/yay-1/teams/123732/"
+"pt/)\n"
+"Language: pt\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: pt\n"
-"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % "
+"1000000 == 0 ? 1 : 2;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (Existem ficheiros de compilação)"
 msgstr " (Existem ficheiros de compilação)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Instalado)"
 msgstr " (Instalado)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [Instalado]"
 msgstr " [Instalado]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " não há nada a fazer"
 msgstr " não há nada a fazer"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 "%s [A]Todos [Ab]ortar [I]nstalado [No]Não instalado or (1 2 3, 1-3, ^4)"
 "%s [A]Todos [Ab]ortar [I]nstalado [No]Não instalado or (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s já efetuado -- a ignorar compilação"
 msgstr "%s já efetuado -- a ignorar compilação"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s não está definido"
 msgstr "%s não está definido"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s está presente."
 msgstr "%s está presente."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s está atualizado -- a ignorar"
 msgstr "%s está atualizado -- a ignorar"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s a atualizar/instalar."
 msgstr "%s a atualizar/instalar."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s também será instalado para esta operação. "
 msgstr "%s também será instalado para esta operação. "
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, necessário para: %s"
 msgstr "%s, necessário para: %s"
 
 
@@ -70,8 +72,7 @@ msgstr "%s: Sem modificações -- a ignorar"
 
 
 #: pkg/query/filter.go:22
 #: pkg/query/filter.go:22
 msgid "%s: can't use target with option --aur -- skipping"
 msgid "%s: can't use target with option --aur -- skipping"
-msgstr ""
-"%s: não é possível utilizar a opção --aur com este pacote -- a ignorar"
+msgstr "%s: não é possível utilizar a opção --aur com este pacote -- a ignorar"
 
 
 #: pkg/query/filter.go:17
 #: pkg/query/filter.go:17
 msgid "%s: can't use target with option --repo -- skipping"
 msgid "%s: can't use target with option --repo -- skipping"
@@ -82,26 +83,82 @@ msgstr ""
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: a ignorar atualização de pacote (%s => %s)"
 msgstr "%s: a ignorar atualização de pacote (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: local (%s) é mais recente que AUR (%s)"
 msgstr "%s: local (%s) é mais recente que AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s: definir variáveis de ambiente AUR_USERNAME e AUR_PASSWORD para votação"
 "%s: definir variáveis de ambiente AUR_USERNAME e AUR_PASSWORD para votação"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD ABS transferido: %s"
 msgstr "(%d/%d) PKGBUILD ABS transferido: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD transferido: %s"
 msgstr "(%d/%d) PKGBUILD transferido: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD transferido: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Analisando SRCINFO: %s"
 msgstr "(%d/%d) Analisando SRCINFO: %s"
 
 
@@ -121,7 +178,7 @@ msgstr "(Orfão)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Desatualizado: %s)"
 msgstr "(Desatualizado: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL AUR"
 msgstr "URL AUR"
 
 
@@ -129,7 +186,7 @@ msgstr "URL AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Adicione %s ou %s às suas variáveis de ambiente"
 msgstr "Adicione %s ou %s às suas variáveis de ambiente"
 
 
@@ -141,7 +198,7 @@ msgstr "Evite executar o yay como root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Verificar dependências"
 msgstr "Verificar dependências"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Dependências de verificação"
 msgstr "Dependências de verificação"
 
 
@@ -149,15 +206,15 @@ msgstr "Dependências de verificação"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "A verificar pacotes de desenvolvimento..."
 msgstr "A verificar pacotes de desenvolvimento..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "A limpar (%d/%d): %s"
 msgstr "A limpar (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Em conflito com"
 msgstr "Em conflito com"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "A eliminar (%d/%d): %s"
 msgstr "A eliminar (%d/%d): %s"
 
 
@@ -165,15 +222,15 @@ msgstr "A eliminar (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Dependências"
 msgstr "Dependências"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Depende de"
 msgstr "Depende de"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Descrição"
 msgstr "Descrição"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Diffs a mostrar?"
 msgstr "Diffs a mostrar?"
 
 
@@ -181,19 +238,19 @@ msgstr "Diffs a mostrar?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Desativar a definição 'fornece' por defeito"
 msgstr "Desativar a definição 'fornece' por defeito"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Quer remover todos os pacotes AUR da cache?"
 msgstr "Quer remover todos os pacotes AUR da cache?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Quer remover todos os ficheiros AUR não rastreados?"
 msgstr "Quer remover todos os ficheiros AUR não rastreados?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Quer remover todos os outros pacotes AUR da cache?"
 msgstr "Quer remover todos os outros pacotes AUR da cache?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Editar PKGBUILD com?"
 msgstr "Editar PKGBUILD com?"
 
 
@@ -201,7 +258,7 @@ msgstr "Editar PKGBUILD com?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Erro durante a pesquisa AUR: %s\n"
 msgstr "Erro durante a pesquisa AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "A exclusão de pacotes pode causar atualizações parciais e quebra de sistemas"
 "A exclusão de pacotes pode causar atualizações parciais e quebra de sistemas"
@@ -210,33 +267,33 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Explícito"
 msgstr "Explícito"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Pacotes explicitamente instalados: %s"
 msgstr "Pacotes explicitamente instalados: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Falha ao localizar pacote AUR para"
 msgstr "Falha ao localizar pacote AUR para"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Falha ao instalar camada, indo até à camada seguinte."
 msgstr "Falha ao instalar camada, indo até à camada seguinte."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Falha ao instalar os seguintes pacotes. É necessária a intervenção manual:"
 "Falha ao instalar os seguintes pacotes. É necessária a intervenção manual:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Primeira submissão"
 msgstr "Primeira submissão"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Pacotes AUR marcados como desatualizados:"
 msgstr "Pacotes AUR marcados como desatualizados:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Pacotes externos instalados: %s"
 msgstr "Pacotes externos instalados: %s"
 
 
@@ -244,31 +301,31 @@ msgstr "Pacotes externos instalados: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Repositório git encontrado: %s"
 msgstr "Repositório git encontrado: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB terminado. Nenhum pacote foi instalado"
 msgstr "GenDB terminado. Nenhum pacote foi instalado"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Grupos"
 msgstr "Grupos"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Importar?"
 msgstr "Importar?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "A importar chaves com gpg..."
 msgstr "A importar chaves com gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Palavras-chave"
 msgstr "Palavras-chave"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Última Modificação"
 msgstr "Última Modificação"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Licenças"
 msgstr "Licenças"
 
 
@@ -276,7 +333,7 @@ msgstr "Licenças"
 msgid "Local"
 msgid "Local"
 msgstr "Local"
 msgstr "Local"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Responsável pela manutenção"
 msgstr "Responsável pela manutenção"
 
 
@@ -284,11 +341,11 @@ msgstr "Responsável pela manutenção"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Criar dependências"
 msgstr "Criar dependências"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Dependências Make"
 msgstr "Dependências Make"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Pacotes de depuração AUR em falta:"
 msgstr "Pacotes de depuração AUR em falta:"
 
 
@@ -296,35 +353,40 @@ msgstr "Pacotes de depuração AUR em falta:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Em falta"
 msgstr "Em falta"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nome"
 msgstr "Nome"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Nenhum pacote AUR localizado para"
 msgstr "Nenhum pacote AUR localizado para"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Nenhum pacote AUR localizado para"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Nenhum"
 msgstr "Nenhum"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Dependências opcionais"
 msgstr "Dependências opcionais"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Pacotes AUR órfãos (não mantidos):"
 msgstr "Pacotes AUR órfãos (não mantidos):"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Desatualizado"
 msgstr "Desatualizado"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Chaves PGP a importar:"
 msgstr "Chaves PGP a importar:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD atualizado, a ignorar a transferência: %s"
 msgstr "PKGBUILD atualizado, a ignorar a transferência: %s"
 
 
@@ -332,55 +394,59 @@ msgstr "PKGBUILD atualizado, a ignorar a transferência: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "PKGBUILDs a editar?"
 msgstr "PKGBUILDs a editar?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "ID do Pacote Base"
 msgstr "ID do Pacote Base"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Pacote Base"
 msgstr "Pacote Base"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Pacotes que não estão no AUR:"
 msgstr "Pacotes que não estão no AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Pacotes a compilar a limpo?"
 msgstr "Pacotes a compilar a limpo?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Pacotes a excluir"
 msgstr "Pacotes a excluir"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr "Pacotes a excluir:  (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr "Pacotes a excluir:  (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Pacotes a instalar (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Pacotes a instalar (eg: 1 2 3, 1-3 or ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularidade"
 msgstr "Popularidade"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Proceder com a instalação?"
 msgstr "Proceder com a instalação?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Fornece"
 msgstr "Fornece"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Remover as dependências de make pós-instalação?"
 msgstr "Remover as dependências de make pós-instalação?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repositório AUR"
 msgstr "Repositório AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repositório"
 msgstr "Repositório"
 
 
@@ -400,15 +466,15 @@ msgstr "A procurar atualizações nos repositórios..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Mostrando apenas pacotes do repositório"
 msgstr "Mostrando apenas pacotes do repositório"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Tamanho da cache do pacman %s: %s"
 msgstr "Tamanho da cache do pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Tamanho da cache do yay %s: %s"
 msgstr "Tamanho da cache do yay %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL Snapshot"
 msgstr "URL Snapshot"
 
 
@@ -416,71 +482,71 @@ msgstr "URL Snapshot"
 msgid "Sync"
 msgid "Sync"
 msgstr "Sincronizar"
 msgstr "Sincronizar"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Dez maiores pacotes:"
 msgstr "Dez maiores pacotes:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Os seguintes pacotes não são compatíveis com a sua arquitetura:"
 msgstr "Os seguintes pacotes não são compatíveis com a sua arquitetura:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Existem %d provedores disponíveis para %s:"
 msgstr "Existem %d provedores disponíveis para %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Poderá haver outro Pacman em execução. Aguardar..."
 msgstr "Poderá haver outro Pacman em execução. Aguardar..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Tamanho total ocupado por pacotes: %s"
 msgstr "Tamanho total ocupado por pacotes: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Total instalado de pacotes: %s"
 msgstr "Total instalado de pacotes: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Tentar compilar mesmo assim?"
 msgstr "Tentar compilar mesmo assim?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Não foi possível limpar:"
 msgstr "Não foi possível limpar:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Não foi possível encontrar os seguintes pacotes:"
 msgstr "Não foi possível encontrar os seguintes pacotes:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Não foi possível gerir votação de pacote para: %s err: %s"
 msgstr "Não foi possível gerir votação de pacote para: %s err: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Não foi possível remover %s: %s"
 msgstr "Não foi possível remover %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Versão"
 msgstr "Versão"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Votos"
 msgstr "Votos"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Versão Yay v%s"
 msgstr "Versão Yay v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]enhum"
 msgstr "[N]enhum"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -488,7 +554,7 @@ msgstr ""
 "\n"
 "\n"
 "Diretório de compilação:"
 "Diretório de compilação:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -500,19 +566,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "a abortar por opção do utilizador"
 msgstr "a abortar por opção do utilizador"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argumento '-' especificado sem entrada em stdin"
 msgstr "argumento '-' especificado sem entrada em stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "não foi possível localizar PKGBUILD e .SRCINFO no diretório"
 msgstr "não foi possível localizar PKGBUILD e .SRCINFO no diretório"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "nome de pacote não encontrado: %v"
 msgstr "nome de pacote não encontrado: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "não encontrado PKGDEST para: %s"
 msgstr "não encontrado PKGDEST para: %s"
 
 
@@ -520,11 +586,11 @@ msgstr "não encontrado PKGDEST para: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "não foi possível localizar todos os pacotes necessários"
 msgstr "não foi possível localizar todos os pacotes necessários"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "não foi possível localizar nenhum arquivo de pacotes listados em %s"
 msgstr "não foi possível localizar nenhum arquivo de pacotes listados em %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "dependência"
 msgstr "dependência"
 
 
@@ -533,11 +599,11 @@ msgid "devel check for package failed: '%s' encountered an error"
 msgstr ""
 msgstr ""
 "falha na pesquisa por pacotes de desenvolvimento: '%s' encontrou um erro"
 "falha na pesquisa por pacotes de desenvolvimento: '%s' encontrou um erro"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "editor não terminou com sucesso, abortando: %s"
 msgstr "editor não terminou com sucesso, abortando: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "erro ao descarregar fontes: %s"
 msgstr "erro ao descarregar fontes: %s"
 
 
@@ -545,19 +611,19 @@ msgstr "erro ao descarregar fontes: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "erro ao buscar %s: %s"
 msgstr "erro ao buscar %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "erro ao instalar pacotes de repositório"
 msgstr "erro ao instalar pacotes de repositório"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "erro ao instalar:"
 msgstr "erro ao instalar:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "erro ao compilar: %s"
 msgstr "erro ao compilar: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "erro ao fundir %s: %s"
 msgstr "erro ao fundir %s: %s"
 
 
@@ -565,19 +631,19 @@ msgstr "erro ao fundir %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "erro ao ler %s"
 msgstr "erro ao ler %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "erro ao recarregar base de dados"
 msgstr "erro ao recarregar base de dados"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "erro ao repor %s: %s"
 msgstr "erro ao repor %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "erro ao atualizar instalação do pacote motivo para %s"
 msgstr "erro ao atualizar instalação do pacote motivo para %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "explícito"
 msgstr "explícito"
 
 
@@ -585,27 +651,27 @@ msgstr "explícito"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "falha ao criar pasta '%s': %s"
 msgstr "falha ao criar pasta '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "falha ao abrir arquivo de configuração '%s': %s"
 msgstr "falha ao abrir arquivo de configuração '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "falha ao analisar %s -- ignorando: %s"
 msgstr "falha ao analisar %s -- ignorando: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "falha ao analisar %s: %s"
 msgstr "falha ao analisar %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "falha ao analisar .SRCINFO"
 msgstr "falha ao analisar .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "falha ao ler ficheiro de configuração '%s': %s"
 msgstr "falha ao ler ficheiro de configuração '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "falha ao recuperar cache aur"
 msgstr "falha ao recuperar cache aur"
 
 
@@ -619,7 +685,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr "input demasiado longo"
 msgstr "input demasiado longo"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "número inválido: %s"
 msgstr "número inválido: %s"
 
 
@@ -627,7 +693,7 @@ msgstr "número inválido: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "opção inválida '%s'"
 msgstr "opção inválida '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "opção inválida: '--deps' e '--explicit' não podem ser usados em conjunto"
 "opção inválida: '--deps' e '--explicit' não podem ser usados em conjunto"
@@ -636,11 +702,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "repositório inválido"
 msgstr "repositório inválido"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "valor inválido: %d não está entre %d e %d"
 msgstr "valor inválido: %d não está entre %d e %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "nenhuma chave a importar"
 msgstr "nenhuma chave a importar"
 
 
@@ -648,15 +714,15 @@ msgstr "nenhuma chave a importar"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "nenhuma análise foi executada"
 msgstr "nenhuma análise foi executada"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "nenhum diretório de destino especificado"
 msgstr "nenhum diretório de destino especificado"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "não"
 msgstr "não"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "nada a instalar para %s"
 msgstr "nada a instalar para %s"
 
 
@@ -664,7 +730,11 @@ msgstr "nada a instalar para %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "apenas uma operação pode ser utilizada ao mesmo tempo"
 msgstr "apenas uma operação pode ser utilizada ao mesmo tempo"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "pacote '%s' não foi encontrado"
 msgstr "pacote '%s' não foi encontrado"
 
 
@@ -676,30 +746,30 @@ msgstr "pacote não encontrado no AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "pacote não encontrado nos repositórios"
 msgstr "pacote não encontrado nos repositórios"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "pacote"
 msgstr[0] "pacote"
 msgstr[1] "pacotes"
 msgstr[1] "pacotes"
 msgstr[2] "pacotes"
 msgstr[2] "pacotes"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "problema ao importar chaves"
 msgstr "problema ao importar chaves"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "a remover pacotes AUR da cache..."
 msgstr "a remover pacotes AUR da cache..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "a remover ficheiros AUR não rastreados da cache..."
 msgstr "a remover ficheiros AUR não rastreados da cache..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "o PKGDEST para %s é listado pelo makepkg mas não existe: %s"
 msgstr "o PKGDEST para %s é listado pelo makepkg mas não existe: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "não há nada a fazer"
 msgstr "não há nada a fazer"
 
 
@@ -707,14 +777,14 @@ msgstr "não há nada a fazer"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "não é possível executar CreateHandle: %s"
 msgstr "não é possível executar CreateHandle: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "operação não implementada"
 msgstr "operação não implementada"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "versão-desconhecida"
 msgstr "versão-desconhecida"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "sim"
 msgstr "sim"

+ 208 - 136
po/pt_BR.po

@@ -1,4 +1,4 @@
-# 
+#
 # Translators:
 # Translators:
 # J G, 2021
 # J G, 2021
 # Otto Micheletti <michelettiotto@gmail.com>, 2021
 # Otto Micheletti <michelettiotto@gmail.com>, 2021
@@ -6,64 +6,66 @@
 # Zisa, 2022
 # Zisa, 2022
 # Caio Pereira, 2023
 # Caio Pereira, 2023
 # Fernando Macedo, 2023
 # Fernando Macedo, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Fernando Macedo, 2023\n"
 "Last-Translator: Fernando Macedo, 2023\n"
-"Language-Team: Portuguese (Brazil) (https://app.transifex.com/yay-1/teams/123732/pt_BR/)\n"
+"Language-Team: Portuguese (Brazil) (https://app.transifex.com/yay-1/"
+"teams/123732/pt_BR/)\n"
+"Language: pt_BR\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: pt_BR\n"
-"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % "
+"1000000 == 0 ? 1 : 2;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (Arquivos de Build Existem)"
 msgstr " (Arquivos de Build Existem)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Instalado)"
 msgstr " (Instalado)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [Instalado]"
 msgstr " [Instalado]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " não há nada a ser feito"
 msgstr " não há nada a ser feito"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 "%s [A]Todos [Ab]Abortar [I]Instalados [No]Não Instalados ou (1 2 3, 1-3, ^4)"
 "%s [A]Todos [Ab]Abortar [I]Instalados [No]Não Instalados ou (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s já construído -- pulando build"
 msgstr "%s já construído -- pulando build"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s não está definido"
 msgstr "%s não está definido"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s está presente."
 msgstr "%s está presente."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s está atualizado -- pulando"
 msgstr "%s está atualizado -- pulando"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "para atualizar/instalar."
 msgstr "para atualizar/instalar."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "também será instalado para essa operação."
 msgstr "também será instalado para essa operação."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, requeridos por: %s"
 msgstr "%s, requeridos por: %s"
 
 
@@ -85,27 +87,83 @@ msgstr ""
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: ignorando atualização do pacote (%s => %s)"
 msgstr "%s: ignorando atualização do pacote (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: local (%s) é mais recente que o AUR (%s)"
 msgstr "%s: local (%s) é mais recente que o AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "por favor configure as variáveis de ambiente AUR_USERNAME e AUR_PASSWORD "
 "por favor configure as variáveis de ambiente AUR_USERNAME e AUR_PASSWORD "
 "para votar"
 "para votar"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) PKGBUILD baixado do ABS: %s"
 msgstr "(%d/%d) PKGBUILD baixado do ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) PKGBUILD transferido: %s"
 msgstr "(%d/%d) PKGBUILD transferido: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) PKGBUILD transferido: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Analisando SRCINFO: %s"
 msgstr "(%d/%d) Analisando SRCINFO: %s"
 
 
@@ -125,7 +183,7 @@ msgstr "(Orfão)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Desatualizado: %s)"
 msgstr "(Desatualizado: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "URL do AUR"
 msgstr "URL do AUR"
 
 
@@ -133,7 +191,7 @@ msgstr "URL do AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Adicione %s ou %s às suas variáveis de ambiente"
 msgstr "Adicione %s ou %s às suas variáveis de ambiente"
 
 
@@ -145,7 +203,7 @@ msgstr "Evite executar o yay como root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Verificar dependências"
 msgstr "Verificar dependências"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Dependências de verificação"
 msgstr "Dependências de verificação"
 
 
@@ -153,15 +211,15 @@ msgstr "Dependências de verificação"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Verificando pacotes em desenvolvimento..."
 msgstr "Verificando pacotes em desenvolvimento..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Limpando (%d/%d): %s"
 msgstr "Limpando (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Em conflito com"
 msgstr "Em conflito com"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Removendo (%d/%d): %s"
 msgstr "Removendo (%d/%d): %s"
 
 
@@ -169,15 +227,15 @@ msgstr "Removendo (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Dependências"
 msgstr "Dependências"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Depende de"
 msgstr "Depende de"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Descrição"
 msgstr "Descrição"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Exibir Diffs?"
 msgstr "Exibir Diffs?"
 
 
@@ -185,19 +243,19 @@ msgstr "Exibir Diffs?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Desativar a definição 'fornece' por padrão"
 msgstr "Desativar a definição 'fornece' por padrão"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Você deseja remover TODOS os pacotes AUR do cache?"
 msgstr "Você deseja remover TODOS os pacotes AUR do cache?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Você deseja remover TODOS os pacotes AUR não monitorados?"
 msgstr "Você deseja remover TODOS os pacotes AUR não monitorados?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Você deseja remover todos os outros pacotes AUR do cache?"
 msgstr "Você deseja remover todos os outros pacotes AUR do cache?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Editar PKGBUILD com?"
 msgstr "Editar PKGBUILD com?"
 
 
@@ -205,7 +263,7 @@ msgstr "Editar PKGBUILD com?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Erro durante a busca no AUR: %s\n"
 msgstr "Erro durante a busca no AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "A exclusão de pacotes pode causar atualizações parciais e quebrar sistemas"
 "A exclusão de pacotes pode causar atualizações parciais e quebrar sistemas"
@@ -214,33 +272,33 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Explícito"
 msgstr "Explícito"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Pacotes explicitamente instalados: %s"
 msgstr "Pacotes explicitamente instalados: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Falha ao localizar pacote AUR para"
 msgstr "Falha ao localizar pacote AUR para"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Falha ao instalar camada, indo até à camada seguinte."
 msgstr "Falha ao instalar camada, indo até à camada seguinte."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Falha ao instalar os seguintes pacotes. É necessária a intervenção manual:"
 "Falha ao instalar os seguintes pacotes. É necessária a intervenção manual:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Primeira Submissão"
 msgstr "Primeira Submissão"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Pacotes AUR marcados como desatualizados:"
 msgstr "Pacotes AUR marcados como desatualizados:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Pacotes externos instalados: %s"
 msgstr "Pacotes externos instalados: %s"
 
 
@@ -248,31 +306,31 @@ msgstr "Pacotes externos instalados: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Repositório git encontrado: %s"
 msgstr "Repositório git encontrado: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB finalizado. Nenhum pacote foi instalado"
 msgstr "GenDB finalizado. Nenhum pacote foi instalado"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Grupos"
 msgstr "Grupos"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Importar?"
 msgstr "Importar?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Importando chaves com gpg..."
 msgstr "Importando chaves com gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Palavras-chave"
 msgstr "Palavras-chave"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Última modificação"
 msgstr "Última modificação"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Licenças"
 msgstr "Licenças"
 
 
@@ -280,7 +338,7 @@ msgstr "Licenças"
 msgid "Local"
 msgid "Local"
 msgstr "Local"
 msgstr "Local"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Mantenedor"
 msgstr "Mantenedor"
 
 
@@ -288,11 +346,11 @@ msgstr "Mantenedor"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Criar dependências"
 msgstr "Criar dependências"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Dependências Make"
 msgstr "Dependências Make"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Pacotes de debug do AUR em falta:"
 msgstr "Pacotes de debug do AUR em falta:"
 
 
@@ -300,35 +358,40 @@ msgstr "Pacotes de debug do AUR em falta:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Em falta"
 msgstr "Em falta"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Nome"
 msgstr "Nome"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Nenhum pacote AUR localizado para"
 msgstr "Nenhum pacote AUR localizado para"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Nenhum pacote AUR localizado para"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Nenhum"
 msgstr "Nenhum"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Depêndencias Opcionais"
 msgstr "Depêndencias Opcionais"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Pacotes AUR órfãos (não mantidos):"
 msgstr "Pacotes AUR órfãos (não mantidos):"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Desatualizado"
 msgstr "Desatualizado"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Chaves PGP que precisam ser importadas:"
 msgstr "Chaves PGP que precisam ser importadas:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD atualizado, ignorando a transferência: %s"
 msgstr "PKGBUILD atualizado, ignorando a transferência: %s"
 
 
@@ -336,55 +399,60 @@ msgstr "PKGBUILD atualizado, ignorando a transferência: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "PKGBUILDs a serem editados?"
 msgstr "PKGBUILDs a serem editados?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "ID do Pacote Base"
 msgstr "ID do Pacote Base"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Pacotes Base"
 msgstr "Pacotes Base"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Pacotes que não estão no AUR:"
 msgstr "Pacotes que não estão no AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Limpar e construir quais pacotes?"
 msgstr "Limpar e construir quais pacotes?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Pacotes a excluir"
 msgstr "Pacotes a excluir"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
-msgstr "Pacotes a excluir: (ex: \"1 2 3\", \"1-3\", \"^4\" ou nome do repositório)"
+msgstr ""
+"Pacotes a excluir: (ex: \"1 2 3\", \"1-3\", \"^4\" ou nome do repositório)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Pacotes a instalar (ex: 1 2 3, 1-3 ou ^4)"
 msgstr "Pacotes a instalar (ex: 1 2 3, 1-3 ou ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularidade"
 msgstr "Popularidade"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Prosseguir com a instalação?"
 msgstr "Prosseguir com a instalação?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Fornece"
 msgstr "Fornece"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Remover dependências make após a instalação?"
 msgstr "Remover dependências make após a instalação?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Repositório AUR"
 msgstr "Repositório AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Repositório"
 msgstr "Repositório"
 
 
@@ -404,15 +472,15 @@ msgstr "Procurando atualizações nos bancos de dados..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Mostrando somente pacotes do repositório"
 msgstr "Mostrando somente pacotes do repositório"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Tamanho da cache do pacman %s: %s"
 msgstr "Tamanho da cache do pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Tamanho da cache do yay %s: %s"
 msgstr "Tamanho da cache do yay %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "URL para Snapshot"
 msgstr "URL para Snapshot"
 
 
@@ -420,71 +488,71 @@ msgstr "URL para Snapshot"
 msgid "Sync"
 msgid "Sync"
 msgstr "Sincronizar"
 msgstr "Sincronizar"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Dez maiores pacotes:"
 msgstr "Dez maiores pacotes:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Os seguintes pacotes não são compatíveis com a sua arquitetura:"
 msgstr "Os seguintes pacotes não são compatíveis com a sua arquitetura:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Existem %d fornecedores disponíveis para %s:"
 msgstr "Existem %d fornecedores disponíveis para %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Pode haver outra instância do Pacman em execução. Aguardando..."
 msgstr "Pode haver outra instância do Pacman em execução. Aguardando..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Espaço total ocupado por pacotes: %s"
 msgstr "Espaço total ocupado por pacotes: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Total de pacotes instalados: %s"
 msgstr "Total de pacotes instalados: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Tentar construí-los mesmo assim?"
 msgstr "Tentar construí-los mesmo assim?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Não foi possível limpar:"
 msgstr "Não foi possível limpar:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Não foi possível encontrar os seguintes pacotes:"
 msgstr "Não foi possível encontrar os seguintes pacotes:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Não foi possível gerir votação de pacote para: %s err: %s"
 msgstr "Não foi possível gerir votação de pacote para: %s err: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Não foi possível remover %s: %s"
 msgstr "Não foi possível remover %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Versão"
 msgstr "Versão"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Votos"
 msgstr "Votos"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Versão do Yay v%s"
 msgstr "Versão do Yay v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]Nenhum"
 msgstr "[N]Nenhum"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -492,7 +560,7 @@ msgstr ""
 "\n"
 "\n"
 "Diretório de Build:"
 "Diretório de Build:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -504,19 +572,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "abortando devido ao usuário"
 msgstr "abortando devido ao usuário"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argumento '-' especificado sem entrada em stdin"
 msgstr "argumento '-' especificado sem entrada em stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "não foi possível localizar PKGBUILD e .SRCINFO no diretório"
 msgstr "não foi possível localizar PKGBUILD e .SRCINFO no diretório"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "não foi possível encontrar o nome do pacote: %v"
 msgstr "não foi possível encontrar o nome do pacote: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "não foi possível encontrar PKGDEST para: %s"
 msgstr "não foi possível encontrar PKGDEST para: %s"
 
 
@@ -524,11 +592,11 @@ msgstr "não foi possível encontrar PKGDEST para: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "não foi possível localizar todos os pacotes necessários"
 msgstr "não foi possível localizar todos os pacotes necessários"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "não foi possível localizar nenhum arquivo de pacotes listados em %s"
 msgstr "não foi possível localizar nenhum arquivo de pacotes listados em %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "dependência"
 msgstr "dependência"
 
 
@@ -536,11 +604,11 @@ msgstr "dependência"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "a busca por pacotes devel falhou: '%s' encontrou um erro"
 msgstr "a busca por pacotes devel falhou: '%s' encontrou um erro"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "editor não finalizou com sucesso, abortando: %s"
 msgstr "editor não finalizou com sucesso, abortando: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "erro ao descarregar as fontes: %s"
 msgstr "erro ao descarregar as fontes: %s"
 
 
@@ -548,19 +616,19 @@ msgstr "erro ao descarregar as fontes: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "erro ao buscar %s: %s"
 msgstr "erro ao buscar %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "erro ao instalar pacotes do repositório"
 msgstr "erro ao instalar pacotes do repositório"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "erro ao instalar:"
 msgstr "erro ao instalar:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "erro ao construir: %s"
 msgstr "erro ao construir: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "erro ao mesclar %s: %s"
 msgstr "erro ao mesclar %s: %s"
 
 
@@ -568,19 +636,19 @@ msgstr "erro ao mesclar %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "erro ao ler %s"
 msgstr "erro ao ler %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "erro ao recarregar base de dados"
 msgstr "erro ao recarregar base de dados"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "erro ao resetar %s: %s"
 msgstr "erro ao resetar %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "erro ao atualizar instalação do pacote motivo para %s"
 msgstr "erro ao atualizar instalação do pacote motivo para %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "explícito"
 msgstr "explícito"
 
 
@@ -588,27 +656,27 @@ msgstr "explícito"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "falha ao criar diretório '%s':%s"
 msgstr "falha ao criar diretório '%s':%s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "falha ao abrir o arquivo de configuração '%s': %s"
 msgstr "falha ao abrir o arquivo de configuração '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "falha ao analisar %s -- pulando: %s"
 msgstr "falha ao analisar %s -- pulando: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "falha ao analisar %s: %s"
 msgstr "falha ao analisar %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "falha ao analisar .SRCINFO"
 msgstr "falha ao analisar .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "falha ao ler o arquivo de configuração '%s': %s"
 msgstr "falha ao ler o arquivo de configuração '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "falha ao recuperar cache aur"
 msgstr "falha ao recuperar cache aur"
 
 
@@ -622,7 +690,7 @@ msgstr ""
 msgid "input too long"
 msgid "input too long"
 msgstr "input muito longo"
 msgstr "input muito longo"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "número inválido: %s"
 msgstr "número inválido: %s"
 
 
@@ -630,7 +698,7 @@ msgstr "número inválido: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "argumento inválido '%s'"
 msgstr "argumento inválido '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "opção inválida: os argumentos '--deps' e '--explicit' não podem ser usados "
 "opção inválida: os argumentos '--deps' e '--explicit' não podem ser usados "
@@ -640,11 +708,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "repositório inválido"
 msgstr "repositório inválido"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "valor inválido: %d não está entre %d e %d"
 msgstr "valor inválido: %d não está entre %d e %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "nenhuma chave para ser importada"
 msgstr "nenhuma chave para ser importada"
 
 
@@ -652,15 +720,15 @@ msgstr "nenhuma chave para ser importada"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "nenhuma busca foi executada"
 msgstr "nenhuma busca foi executada"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "nenhum diretório de destino especificado"
 msgstr "nenhum diretório de destino especificado"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "não"
 msgstr "não"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "nada a instalar para %s"
 msgstr "nada a instalar para %s"
 
 
@@ -668,7 +736,11 @@ msgstr "nada a instalar para %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "somente uma operação pode ser utilizada de cada vez"
 msgstr "somente uma operação pode ser utilizada de cada vez"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "pacote '%s' não foi encontrado"
 msgstr "pacote '%s' não foi encontrado"
 
 
@@ -680,30 +752,30 @@ msgstr "pacote não encontrado no AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "pacote não encontrado nos repositórios"
 msgstr "pacote não encontrado nos repositórios"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "pacote"
 msgstr[0] "pacote"
 msgstr[1] "pacotes"
 msgstr[1] "pacotes"
 msgstr[2] "pacotes"
 msgstr[2] "pacotes"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "problema ao importar as chaves"
 msgstr "problema ao importar as chaves"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "removendo pacotes AUR do cache..."
 msgstr "removendo pacotes AUR do cache..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "removendo arquivos do AUR não rastreados do cache..."
 msgstr "removendo arquivos do AUR não rastreados do cache..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "o PKGDEST para %s está listado pelo makepkg porém não existe: %s"
 msgstr "o PKGDEST para %s está listado pelo makepkg porém não existe: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr " não há nada a ser feito"
 msgstr " não há nada a ser feito"
 
 
@@ -711,14 +783,14 @@ msgstr " não há nada a ser feito"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "não foi possível executar CreateHandle: %s"
 msgstr "não foi possível executar CreateHandle: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "operação sem manuseio"
 msgstr "operação sem manuseio"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "versão-desconhecida"
 msgstr "versão-desconhecida"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "sim"
 msgstr "sim"

+ 208 - 135
po/ru.po

@@ -1,4 +1,4 @@
-# 
+#
 # Translators:
 # Translators:
 # Ravenso BlacK, 2022
 # Ravenso BlacK, 2022
 # Vladislav Zenkov, 2022
 # Vladislav Zenkov, 2022
@@ -6,64 +6,66 @@
 # Victor Golovanenko <drygdryg2014@yandex.ru>, 2023
 # Victor Golovanenko <drygdryg2014@yandex.ru>, 2023
 # Dancheg97 F, 2023
 # Dancheg97 F, 2023
 # falixkamishin falixx, 2023
 # falixkamishin falixx, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: falixkamishin falixx, 2023\n"
 "Last-Translator: falixkamishin falixx, 2023\n"
 "Language-Team: Russian (https://app.transifex.com/yay-1/teams/123732/ru/)\n"
 "Language-Team: Russian (https://app.transifex.com/yay-1/teams/123732/ru/)\n"
+"Language: ru\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: ru\n"
-"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
+"(n%100>=11 && n%100<=14)? 2 : 3);\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (Файлы сборки существуют)"
 msgstr " (Файлы сборки существуют)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr "(Установлено)"
 msgstr "(Установлено)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr "[Установлено]"
 msgstr "[Установлено]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr "делать больше нечего"
 msgstr "делать больше нечего"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
 "%s [В]се [От]менить [У]становленные [Не]установленные или (1 2 3, 1-3, ^4)"
 "%s [В]се [От]менить [У]становленные [Не]установленные или (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s уже собран -- сборка пропускается"
 msgstr "%s уже собран -- сборка пропускается"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s не задан"
 msgstr "%s не задан"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s уже существует."
 msgstr "%s уже существует."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s обновлён -- пропуск"
 msgstr "%s обновлён -- пропуск"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "обновить/установить."
 msgstr "обновить/установить."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "также будет установлен для этой операции."
 msgstr "также будет установлен для этой операции."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, требуется пакету: %s"
 msgstr "%s, требуется пакету: %s"
 
 
@@ -83,27 +85,83 @@ msgstr "%s: невозможно использовать цель с парам
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: игнорирование обновления пакета (%s => %s)"
 msgstr "%s: игнорирование обновления пакета (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: локальный пакет (%s) новее, чем в AUR (%s)"
 msgstr "%s: локальный пакет (%s) новее, чем в AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr ""
 msgstr ""
 "%s: пожалуйста, укажите AUR_USERNAME и AUR_PASSWORD переменной среды для "
 "%s: пожалуйста, укажите AUR_USERNAME и AUR_PASSWORD переменной среды для "
 "голосования"
 "голосования"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) Загружен PKGBUILD из ABS: %s"
 msgstr "(%d/%d) Загружен PKGBUILD из ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) Загружен PKGBUILD: %s"
 msgstr "(%d/%d) Загружен PKGBUILD: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) Не удалось загрузить PKGBUILD: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Анализ SRCINFO: %s"
 msgstr "(%d/%d) Анализ SRCINFO: %s"
 
 
@@ -123,7 +181,7 @@ msgstr "(Осиротевший)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Устарел: %s)"
 msgstr "(Устарел: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "Ссылка на AUR"
 msgstr "Ссылка на AUR"
 
 
@@ -131,7 +189,7 @@ msgstr "Ссылка на AUR"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Добавьте %s или %s в переменные среды"
 msgstr "Добавьте %s или %s в переменные среды"
 
 
@@ -143,7 +201,7 @@ msgstr "Избегайте запуска yay от имени root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Проверка зависимости"
 msgstr "Проверка зависимости"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Зависимости, требуемые для проверки"
 msgstr "Зависимости, требуемые для проверки"
 
 
@@ -151,15 +209,15 @@ msgstr "Зависимости, требуемые для проверки"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Проверка пакетов разработки..."
 msgstr "Проверка пакетов разработки..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Очистка (%d/%d): %s"
 msgstr "Очистка (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Конфликтует с"
 msgstr "Конфликтует с"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Удаление (%d/%d): %s"
 msgstr "Удаление (%d/%d): %s"
 
 
@@ -167,15 +225,15 @@ msgstr "Удаление (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Зависимость"
 msgstr "Зависимость"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Зависит от"
 msgstr "Зависит от"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Описание"
 msgstr "Описание"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Показать изменения?"
 msgstr "Показать изменения?"
 
 
@@ -183,19 +241,19 @@ msgstr "Показать изменения?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Отключите настройку 'обеспечивает' по умолчанию"
 msgstr "Отключите настройку 'обеспечивает' по умолчанию"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Вы хотите удалить ВСЕ пакеты AUR из кэша?"
 msgstr "Вы хотите удалить ВСЕ пакеты AUR из кэша?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Вы хотите удалить ВСЕ неотслеживаемые файлы AUR?"
 msgstr "Вы хотите удалить ВСЕ неотслеживаемые файлы AUR?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Вы хотите удалить все остальные пакеты AUR из кэша?"
 msgstr "Вы хотите удалить все остальные пакеты AUR из кэша?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Отредактировать PKGBUILD?"
 msgstr "Отредактировать PKGBUILD?"
 
 
@@ -203,7 +261,7 @@ msgstr "Отредактировать PKGBUILD?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Ошибка поиска в AUR: %s\n"
 msgstr "Ошибка поиска в AUR: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "Исключение пакетов может привести к частичному обновлению и сломать систему"
 "Исключение пакетов может привести к частичному обновлению и сломать систему"
@@ -212,33 +270,33 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Явно"
 msgstr "Явно"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Явно установленные пакеты: %s"
 msgstr "Явно установленные пакеты: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Не удалось найти пакет AUR для"
 msgstr "Не удалось найти пакет AUR для"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Ошибка установки слоя, переход на следующий слой."
 msgstr "Ошибка установки слоя, переход на следующий слой."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr ""
 msgstr ""
 "Не удалось установить следующие пакеты — требуется ручное вмешательство:"
 "Не удалось установить следующие пакеты — требуется ручное вмешательство:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Впервые представленный"
 msgstr "Впервые представленный"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "Пакеты AUR, помеченные как устаревшие:"
 msgstr "Пакеты AUR, помеченные как устаревшие:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Cторонних пакетов установлено: "
 msgstr "Cторонних пакетов установлено: "
 
 
@@ -246,31 +304,31 @@ msgstr "Cторонних пакетов установлено: "
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Найден git репозиторий: %s"
 msgstr "Найден git репозиторий: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "Генерирование БД завершено. Никакие пакеты не были установлены"
 msgstr "Генерирование БД завершено. Никакие пакеты не были установлены"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Группы"
 msgstr "Группы"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Импортировать?"
 msgstr "Импортировать?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Импортирование ключей с помощью GPG..."
 msgstr "Импортирование ключей с помощью GPG..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Ключевые слова"
 msgstr "Ключевые слова"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Последнее изменение"
 msgstr "Последнее изменение"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Лицензии"
 msgstr "Лицензии"
 
 
@@ -278,7 +336,7 @@ msgstr "Лицензии"
 msgid "Local"
 msgid "Local"
 msgstr "Локальный"
 msgstr "Локальный"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Сопровождающий"
 msgstr "Сопровождающий"
 
 
@@ -286,11 +344,11 @@ msgstr "Сопровождающий"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Создание зависимости"
 msgstr "Создание зависимости"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Зависимости, требуемые для сборки"
 msgstr "Зависимости, требуемые для сборки"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Отсутствующие в AUR пакеты для отладки:"
 msgstr "Отсутствующие в AUR пакеты для отладки:"
 
 
@@ -298,35 +356,40 @@ msgstr "Отсутствующие в AUR пакеты для отладки:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Отсутствующие"
 msgstr "Отсутствующие"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Название"
 msgstr "Название"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Не найден пакет AUR для"
 msgstr "Не найден пакет AUR для"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Не найден пакет AUR для"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Нет"
 msgstr "Нет"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Дополнительные зависимости"
 msgstr "Дополнительные зависимости"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Осиротевшие (неподдерживаемые) пакеты AUR:"
 msgstr "Осиротевшие (неподдерживаемые) пакеты AUR:"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Устарел"
 msgstr "Устарел"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "Ключи PGP, требующие импорта:"
 msgstr "Ключи PGP, требующие импорта:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD находится в актуальном состоянии, пропускается загрузка: %s"
 msgstr "PKGBUILD находится в актуальном состоянии, пропускается загрузка: %s"
 
 
@@ -334,55 +397,61 @@ msgstr "PKGBUILD находится в актуальном состоянии,
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "Отредактировать PKGBUILD?"
 msgstr "Отредактировать PKGBUILD?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "Идентификатор пакета"
 msgstr "Идентификатор пакета"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Базовый пакет"
 msgstr "Базовый пакет"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Пакет не найден в AUR:"
 msgstr "Пакет не найден в AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Пакеты для чистой сборки?"
 msgstr "Пакеты для чистой сборки?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Пакеты для исключения"
 msgstr "Пакеты для исключения"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
-msgstr "Исключить пакеты: (напр.: \"1 2 3\", \"1-3\", \"^4\" или название репозитория)"
+msgstr ""
+"Исключить пакеты: (напр.: \"1 2 3\", \"1-3\", \"^4\" или название "
+"репозитория)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Пакеты для установки: (напр.: 1 2 3, 1-3 or ^4)"
 msgstr "Пакеты для установки: (напр.: 1 2 3, 1-3 or ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Популярность"
 msgstr "Популярность"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Продолжить установку?"
 msgstr "Продолжить установку?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Предоставляет"
 msgstr "Предоставляет"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Удалить зависимости сборки после установки?"
 msgstr "Удалить зависимости сборки после установки?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Репозиторий AUR"
 msgstr "Репозиторий AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Репозиторий"
 msgstr "Репозиторий"
 
 
@@ -402,15 +471,15 @@ msgstr "Поиск обновлений в базах данных..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Показываются только пакеты из репозиториев"
 msgstr "Показываются только пакеты из репозиториев"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Размер кэша pacman %s: %s"
 msgstr "Размер кэша pacman %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Размер кэша yay %s: %s"
 msgstr "Размер кэша yay %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "Ссылка снимка"
 msgstr "Ссылка снимка"
 
 
@@ -418,71 +487,71 @@ msgstr "Ссылка снимка"
 msgid "Sync"
 msgid "Sync"
 msgstr "Синхронизация"
 msgstr "Синхронизация"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Десять самых больших пакетов:"
 msgstr "Десять самых больших пакетов:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Следующие пакеты несовместимы с вашей архитектурой:"
 msgstr "Следующие пакеты несовместимы с вашей архитектурой:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Существует %d пакетов которые удволетворяют %s"
 msgstr "Существует %d пакетов которые удволетворяют %s"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Возможно, запущен другой процесс Pacman. Ожидание..."
 msgstr "Возможно, запущен другой процесс Pacman. Ожидание..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Суммарный размер, занятый пакетами: %s"
 msgstr "Суммарный размер, занятый пакетами: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Всего установлено пакетов: %s"
 msgstr "Всего установлено пакетов: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Попытаться собрать, несмотря на несовместимость?"
 msgstr "Попытаться собрать, несмотря на несовместимость?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Невозможно очистить:"
 msgstr "Невозможно очистить:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Не удалось найти следующие пакеты:"
 msgstr "Не удалось найти следующие пакеты:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Не удалось обработать голосование за: %s. ошибка: %s"
 msgstr "Не удалось обработать голосование за: %s. ошибка: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Не удается удалить %s: %s"
 msgstr "Не удается удалить %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Версия"
 msgstr "Версия"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Голосов"
 msgstr "Голосов"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Версия Yay: v%s"
 msgstr "Версия Yay: v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[Н]ет"
 msgstr "[Н]ет"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -490,7 +559,7 @@ msgstr ""
 "\n"
 "\n"
 "Каталог сборки:"
 "Каталог сборки:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -502,19 +571,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "прервано пользователем"
 msgstr "прервано пользователем"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "аргумент '-' задан без ввода из stdin"
 msgstr "аргумент '-' задан без ввода из stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "не удалось найти PKGBUILD и .SRCINFO в каталоге"
 msgstr "не удалось найти PKGBUILD и .SRCINFO в каталоге"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "Неудалось найти пакет с названием: %v"
 msgstr "Неудалось найти пакет с названием: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "не удалось найти PKGDEST для: %s"
 msgstr "не удалось найти PKGDEST для: %s"
 
 
@@ -522,11 +591,11 @@ msgstr "не удалось найти PKGDEST для: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "не удалось найти все необходимые пакеты"
 msgstr "не удалось найти все необходимые пакеты"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "Не удалось найти архивы пакетов в %s"
 msgstr "Не удалось найти архивы пакетов в %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "зависимости"
 msgstr "зависимости"
 
 
@@ -534,11 +603,11 @@ msgstr "зависимости"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "проверка пакета '%s' не завершена из-за ошибки"
 msgstr "проверка пакета '%s' не завершена из-за ошибки"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "неудачный выход из редактора, отмена: %s"
 msgstr "неудачный выход из редактора, отмена: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "ошибка загрузки исходников: %s"
 msgstr "ошибка загрузки исходников: %s"
 
 
@@ -546,19 +615,19 @@ msgstr "ошибка загрузки исходников: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "ошибка скачивания %s: %s"
 msgstr "ошибка скачивания %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "ошибка установки пакетов из репозиториев"
 msgstr "ошибка установки пакетов из репозиториев"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "ошибка установки:"
 msgstr "ошибка установки:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "ошибка сборки: %s"
 msgstr "ошибка сборки: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "ошибка объединения %s: %s"
 msgstr "ошибка объединения %s: %s"
 
 
@@ -566,19 +635,19 @@ msgstr "ошибка объединения %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "ошибка чтения %s"
 msgstr "ошибка чтения %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "ошибка обновления базы данных"
 msgstr "ошибка обновления базы данных"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "ошибка сброса %s: %s"
 msgstr "ошибка сброса %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "ошибка изменения причины установки пакета на %s"
 msgstr "ошибка изменения причины установки пакета на %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "явно"
 msgstr "явно"
 
 
@@ -586,27 +655,27 @@ msgstr "явно"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "ошибка создания каталога '%s': %s"
 msgstr "ошибка создания каталога '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "ошибка открытия файла конфигурации '%s': %s"
 msgstr "ошибка открытия файла конфигурации '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "ошибка при анализе %s --- пропуск: %s"
 msgstr "ошибка при анализе %s --- пропуск: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "ошибка при анализе %s: %s"
 msgstr "ошибка при анализе %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "ошибка при анализе .SRCINFO"
 msgstr "ошибка при анализе .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "не удалось прочитать файл конфигурации '%s': %s"
 msgstr "не удалось прочитать файл конфигурации '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "не удалось получить кэш AUR"
 msgstr "не удалось получить кэш AUR"
 
 
@@ -618,7 +687,7 @@ msgstr "Игнорирование обновления пакета devel (ин
 msgid "input too long"
 msgid "input too long"
 msgstr "ввод слишком длинный"
 msgstr "ввод слишком длинный"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "неверное число: %s"
 msgstr "неверное число: %s"
 
 
@@ -626,7 +695,7 @@ msgstr "неверное число: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "неверная опция '%s'"
 msgstr "неверная опция '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "неверная опция: невозможно использовать опции '--deps' и '--explicit' "
 "неверная опция: невозможно использовать опции '--deps' и '--explicit' "
@@ -636,11 +705,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "недействительный репозиторий"
 msgstr "недействительный репозиторий"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "неверное значение: %d не в промежутке между %d и %d "
 msgstr "неверное значение: %d не в промежутке между %d и %d "
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "нет ключей для импорта"
 msgstr "нет ключей для импорта"
 
 
@@ -648,15 +717,15 @@ msgstr "нет ключей для импорта"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "запрос не был выполнен"
 msgstr "запрос не был выполнен"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "не выбраны целевые директории"
 msgstr "не выбраны целевые директории"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "нет"
 msgstr "нет"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "нечего установить из %s"
 msgstr "нечего установить из %s"
 
 
@@ -664,7 +733,11 @@ msgstr "нечего установить из %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "только одна операция может быть вызвана за один раз"
 msgstr "только одна операция может быть вызвана за один раз"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "пакет '%s' не найден"
 msgstr "пакет '%s' не найден"
 
 
@@ -676,7 +749,7 @@ msgstr "пакет не найден в AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "пакет не найден в репозиториях"
 msgstr "пакет не найден в репозиториях"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "пакет"
 msgstr[0] "пакет"
@@ -684,23 +757,23 @@ msgstr[1] "пакеты"
 msgstr[2] "пакеты"
 msgstr[2] "пакеты"
 msgstr[3] "пакеты"
 msgstr[3] "пакеты"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "проблема импортирования ключей"
 msgstr "проблема импортирования ключей"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "удаление пакетов AUR из кэша..."
 msgstr "удаление пакетов AUR из кэша..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "удаление неотслеживаемых файлов AUR из кэша..."
 msgstr "удаление неотслеживаемых файлов AUR из кэша..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "файл PKGDEST для %s указан в выводе makepkg, но не существует: %s"
 msgstr "файл PKGDEST для %s указан в выводе makepkg, но не существует: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "делать больше нечего"
 msgstr "делать больше нечего"
 
 
@@ -708,14 +781,14 @@ msgstr "делать больше нечего"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "невозможно выполнить CreateHandle: %s"
 msgstr "невозможно выполнить CreateHandle: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "необработанная операция"
 msgstr "необработанная операция"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "неизвестная версия"
 msgstr "неизвестная версия"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "да"
 msgstr "да"

File diff suppressed because it is too large
+ 415 - 190
po/ru_RU.po


+ 205 - 137
po/sv.po

@@ -1,67 +1,66 @@
-# 
+#
 # Translators:
 # Translators:
 # J G, 2021
 # J G, 2021
 # Luna Jernberg <bittin@cafe8bitar.se>, 2023
 # Luna Jernberg <bittin@cafe8bitar.se>, 2023
 # August Wikerfors, 2023
 # August Wikerfors, 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: August Wikerfors, 2023\n"
 "Last-Translator: August Wikerfors, 2023\n"
 "Language-Team: Swedish (https://app.transifex.com/yay-1/teams/123732/sv/)\n"
 "Language-Team: Swedish (https://app.transifex.com/yay-1/teams/123732/sv/)\n"
+"Language: sv\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: sv\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (Byggfiler finns)"
 msgstr " (Byggfiler finns)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (Installerad)"
 msgstr " (Installerad)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [Installerad]"
 msgstr " [Installerad]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " inget behöver göras"
 msgstr " inget behöver göras"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr ""
 msgstr ""
-"%s [A]lla [Ab]Avbryt [I]nstallerade [No]EjInstallerade eller (1 2 3, 1-3, "
-"^4)"
+"%s [A]lla [Ab]Avbryt [I]nstallerade [No]EjInstallerade eller (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s redan byggt -- hoppar över bygge"
 msgstr "%s redan byggt -- hoppar över bygge"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "%s är inte inställd"
 msgstr "%s är inte inställd"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s finns."
 msgstr "%s finns."
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s är ajour -- hoppar över"
 msgstr "%s är ajour -- hoppar över"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s att uppgradera/installera."
 msgstr "%s att uppgradera/installera."
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s kommer också att installeras för denna operation."
 msgstr "%s kommer också att installeras för denna operation."
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, krävs av: %s"
 msgstr "%s, krävs av: %s"
 
 
@@ -81,27 +80,83 @@ msgstr "%s: kan inte använda mål med växeln --repo -- hoppar över"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: ignorerar paketuppgradering (%s => %s)"
 msgstr "%s: ignorerar paketuppgradering (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: lokalt paket (%s) är nyare än AUR (%s)"
 msgstr "%s: lokalt paket (%s) är nyare än AUR (%s)"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
+msgstr ""
+"%s: vänligen ställ in miljövariablerna AUR_USERNAME och AUR_PASSWORD för att "
+"rösta"
+
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
 msgstr ""
 msgstr ""
-"%s: vänligen ställ in miljövariablerna AUR_USERNAME och AUR_PASSWORD för att"
-" rösta"
 
 
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) Hämtat PKGBUILD från ABS: %s"
 msgstr "(%d/%d) Hämtat PKGBUILD från ABS: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) Hämtat PKGBUILD: %s"
 msgstr "(%d/%d) Hämtat PKGBUILD: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) Hämtat PKGBUILD: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) Tolkar SRCINFO: %s"
 msgstr "(%d/%d) Tolkar SRCINFO: %s"
 
 
@@ -121,7 +176,7 @@ msgstr "(Övergiven)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(Föråldrade: %s)"
 msgstr "(Föråldrade: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "AUR-webbadress"
 msgstr "AUR-webbadress"
 
 
@@ -129,7 +184,7 @@ msgstr "AUR-webbadress"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "Lägg till %s eller %s bland dina miljövariabler"
 msgstr "Lägg till %s eller %s bland dina miljövariabler"
 
 
@@ -141,7 +196,7 @@ msgstr "Undvik att köra yay som root/sudo."
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "Kontrollberoende"
 msgstr "Kontrollberoende"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "Kontrollberoenden"
 msgstr "Kontrollberoenden"
 
 
@@ -149,15 +204,15 @@ msgstr "Kontrollberoenden"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "Kontrollerar utvecklingspaket..."
 msgstr "Kontrollerar utvecklingspaket..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "Rensar (%d/%d): %s"
 msgstr "Rensar (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "Krockar med"
 msgstr "Krockar med"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "Tar bort (%d/%d): %s"
 msgstr "Tar bort (%d/%d): %s"
 
 
@@ -165,15 +220,15 @@ msgstr "Tar bort (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "Beroende"
 msgstr "Beroende"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "Beror av"
 msgstr "Beror av"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "Beskrivning"
 msgstr "Beskrivning"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "Visa diff?"
 msgstr "Visa diff?"
 
 
@@ -181,19 +236,19 @@ msgstr "Visa diff?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "Inaktivera  \"tillhandahåller\" inställning som standard"
 msgstr "Inaktivera  \"tillhandahåller\" inställning som standard"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "Vill du verkligen ta bort ALLA AUR-paket från cachen?"
 msgstr "Vill du verkligen ta bort ALLA AUR-paket från cachen?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "Vill du verkligen ta bort ALLA ospårade AUR-filer?"
 msgstr "Vill du verkligen ta bort ALLA ospårade AUR-filer?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "Vill du verkligen ta bort alla andra AUR-paket från cachen?"
 msgstr "Vill du verkligen ta bort alla andra AUR-paket från cachen?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "Redigera PKGBUILD med?"
 msgstr "Redigera PKGBUILD med?"
 
 
@@ -201,7 +256,7 @@ msgstr "Redigera PKGBUILD med?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "Fel vid AUR-sökning: %s\n"
 msgstr "Fel vid AUR-sökning: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr ""
 msgstr ""
 "Att exkludera paket kan orsaka partiella uppgraderingar och ha sönder system"
 "Att exkludera paket kan orsaka partiella uppgraderingar och ha sönder system"
@@ -210,32 +265,32 @@ msgstr ""
 msgid "Explicit"
 msgid "Explicit"
 msgstr "Uttryckligen"
 msgstr "Uttryckligen"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "Uttryckligen installerade paket: %s"
 msgstr "Uttryckligen installerade paket: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "Misslyckades att hitta AUR paket för"
 msgstr "Misslyckades att hitta AUR paket för"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "Misslyckades att installera lager, rullar upp till nästa lager."
 msgstr "Misslyckades att installera lager, rullar upp till nästa lager."
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr "Misslyckades att bygga följande paket. Manuell intervention krävs:"
 msgstr "Misslyckades att bygga följande paket. Manuell intervention krävs:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "Först skapad"
 msgstr "Först skapad"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "AUR-paket markerade som föråldrade:"
 msgstr "AUR-paket markerade som föråldrade:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "Okända installerade paket: %s"
 msgstr "Okända installerade paket: %s"
 
 
@@ -243,31 +298,31 @@ msgstr "Okända installerade paket: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "Hittade git-arkiv: %s"
 msgstr "Hittade git-arkiv: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB klar. Inga paket installerades"
 msgstr "GenDB klar. Inga paket installerades"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "Grupper"
 msgstr "Grupper"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "Importera?"
 msgstr "Importera?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "Importerar nycklar med gpg..."
 msgstr "Importerar nycklar med gpg..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "Nyckelord"
 msgstr "Nyckelord"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "Senast ändrad"
 msgstr "Senast ändrad"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "Licenser"
 msgstr "Licenser"
 
 
@@ -275,7 +330,7 @@ msgstr "Licenser"
 msgid "Local"
 msgid "Local"
 msgstr "Lokal"
 msgstr "Lokal"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "Underhållare"
 msgstr "Underhållare"
 
 
@@ -283,11 +338,11 @@ msgstr "Underhållare"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "Byggberoende"
 msgstr "Byggberoende"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "Byggberoenden"
 msgstr "Byggberoenden"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "Saknar AUR-felsökningspaket:"
 msgstr "Saknar AUR-felsökningspaket:"
 
 
@@ -295,35 +350,40 @@ msgstr "Saknar AUR-felsökningspaket:"
 msgid "Missing"
 msgid "Missing"
 msgstr "Saknas"
 msgstr "Saknas"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "Namn"
 msgstr "Namn"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "Inga AUR paket hittades för"
 msgstr "Inga AUR paket hittades för"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "Inga AUR paket hittades för"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "Inga"
 msgstr "Inga"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "Valfria beroenden"
 msgstr "Valfria beroenden"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "Föräldralösa (icke underhållna) AUR paket:"
 msgstr "Föräldralösa (icke underhållna) AUR paket:"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "Föråldrat"
 msgstr "Föråldrat"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "PGP-nycklar kräver import:"
 msgstr "PGP-nycklar kräver import:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD uppdaterad, hoppar över nedladdning: %s"
 msgstr "PKGBUILD uppdaterad, hoppar över nedladdning: %s"
 
 
@@ -331,57 +391,61 @@ msgstr "PKGBUILD uppdaterad, hoppar över nedladdning: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "Redigera PKGBUILD-filer?"
 msgstr "Redigera PKGBUILD-filer?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "Grundpakets-ID"
 msgstr "Grundpakets-ID"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "Grundpaket"
 msgstr "Grundpaket"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "Paket som inte finns i AUR:"
 msgstr "Paket som inte finns i AUR:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "Bygg paket rent (cleanBuild)?"
 msgstr "Bygg paket rent (cleanBuild)?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "Paket att exkludera"
 msgstr "Paket att exkludera"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr ""
 msgstr ""
 "Paket att hoppa över: (t.ex: \"1 2 3\", \"1-3\", \"^4\" eller "
 "Paket att hoppa över: (t.ex: \"1 2 3\", \"1-3\", \"^4\" eller "
 "centralkatalogsnamn)"
 "centralkatalogsnamn)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "Paket att installera (t.ex: 1 2 3, 1-3 eller ^4)"
 msgstr "Paket att installera (t.ex: 1 2 3, 1-3 eller ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "Popularitet"
 msgstr "Popularitet"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "Fortsätt med installation?"
 msgstr "Fortsätt med installation?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "Tillhandahåller"
 msgstr "Tillhandahåller"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "Ta bort byggberoenden efter installation?"
 msgstr "Ta bort byggberoenden efter installation?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "Centralkatalog AUR"
 msgstr "Centralkatalog AUR"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "Centralkatalog"
 msgstr "Centralkatalog"
 
 
@@ -401,15 +465,15 @@ msgstr "Söker efter uppdateringar i databaserna..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "Visar endast centralkatalogspaket"
 msgstr "Visar endast centralkatalogspaket"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "Storlek på pacman cache %s: %s"
 msgstr "Storlek på pacman cache %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "Storlek på yay cache %s: %s"
 msgstr "Storlek på yay cache %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "Snapshot-URL"
 msgstr "Snapshot-URL"
 
 
@@ -417,71 +481,71 @@ msgstr "Snapshot-URL"
 msgid "Sync"
 msgid "Sync"
 msgstr "Synk"
 msgstr "Synk"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "Tio största paketen:"
 msgstr "Tio största paketen:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "Följande paket stöds inte av din arkitektur:"
 msgstr "Följande paket stöds inte av din arkitektur:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "Det finns %d tillgängliga tillhandahållare för %s:"
 msgstr "Det finns %d tillgängliga tillhandahållare för %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "Det kan finns en till instans av pacman som kör. Väntar..."
 msgstr "Det kan finns en till instans av pacman som kör. Väntar..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "Total paketstorlek: %s"
 msgstr "Total paketstorlek: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "Antal installerade paket: %s"
 msgstr "Antal installerade paket: %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "Försök att bygga dem ändå?"
 msgstr "Försök att bygga dem ändå?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "Webbadress"
 msgstr "Webbadress"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "Kunde inte rensa:"
 msgstr "Kunde inte rensa:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "Det gick inte att hitta följande paket:"
 msgstr "Det gick inte att hitta följande paket:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "Kan inte hantera paketröstning för: %s . fel: %s"
 msgstr "Kan inte hantera paketröstning för: %s . fel: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "Kunde inte ta bort %s: %s"
 msgstr "Kunde inte ta bort %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "Version"
 msgstr "Version"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "Röster"
 msgstr "Röster"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay-version v%s"
 msgstr "Yay-version v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]Inga"
 msgstr "[N]Inga"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -489,7 +553,7 @@ msgstr ""
 "\n"
 "\n"
 "Byggkatalog:"
 "Byggkatalog:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -501,19 +565,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "avbryter på grund av användare"
 msgstr "avbryter på grund av användare"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "argument '-' specificerat utan indata på stdin"
 msgstr "argument '-' specificerat utan indata på stdin"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "kan inte hitta PKGBUILD eller .SRCINFO i katalog"
 msgstr "kan inte hitta PKGBUILD eller .SRCINFO i katalog"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "kunde inte hitta paketet: %v"
 msgstr "kunde inte hitta paketet: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "kunde inte hitta PKGDEST för: %s"
 msgstr "kunde inte hitta PKGDEST för: %s"
 
 
@@ -521,11 +585,11 @@ msgstr "kunde inte hitta PKGDEST för: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "kunde inte hitta alla paket som krävs"
 msgstr "kunde inte hitta alla paket som krävs"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "kunde inte hitta några paketarkiv listade i %s"
 msgstr "kunde inte hitta några paketarkiv listade i %s"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "beroende"
 msgstr "beroende"
 
 
@@ -533,11 +597,11 @@ msgstr "beroende"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "Utvecklings koll för paket misslyckades '%s' stötte på ett fel"
 msgstr "Utvecklings koll för paket misslyckades '%s' stötte på ett fel"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "redigeraren avslutades inte korrekt, avbryter: %s"
 msgstr "redigeraren avslutades inte korrekt, avbryter: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "fel vid nedladdning av källfiler: %s"
 msgstr "fel vid nedladdning av källfiler: %s"
 
 
@@ -545,19 +609,19 @@ msgstr "fel vid nedladdning av källfiler: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "fel vid hämtning av %s: %s"
 msgstr "fel vid hämtning av %s: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "fel vid installation av centralkatalogspaket"
 msgstr "fel vid installation av centralkatalogspaket"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "fel vid installation:"
 msgstr "fel vid installation:"
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "fel vid bygge: %s"
 msgstr "fel vid bygge: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "fel vid sammanslagning av %s: %s"
 msgstr "fel vid sammanslagning av %s: %s"
 
 
@@ -565,19 +629,19 @@ msgstr "fel vid sammanslagning av %s: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "fel vid läsning av %s"
 msgstr "fel vid läsning av %s"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "fel vid uppdatering av databaserna"
 msgstr "fel vid uppdatering av databaserna"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "fel vid återställning av %s: %s"
 msgstr "fel vid återställning av %s: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "fel vid uppdatering av paketinstallations anledning till %s"
 msgstr "fel vid uppdatering av paketinstallations anledning till %s"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "uttryckligen"
 msgstr "uttryckligen"
 
 
@@ -585,27 +649,27 @@ msgstr "uttryckligen"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "misslyckades med att skapa katalog '%s': %s"
 msgstr "misslyckades med att skapa katalog '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "misslyckades med att öppna konfigurationsfilen '%s': %s"
 msgstr "misslyckades med att öppna konfigurationsfilen '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "misslyckades med att tolka %s -- hoppar över: %s"
 msgstr "misslyckades med att tolka %s -- hoppar över: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "misslyckades med att tolka %s: %s"
 msgstr "misslyckades med att tolka %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "misslyckades med att tolka .SRCINFO"
 msgstr "misslyckades med att tolka .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "misslyckades med att läsa konfigurationsfilen '%s': %s"
 msgstr "misslyckades med att läsa konfigurationsfilen '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "misslyckades med att hämta aur Cache"
 msgstr "misslyckades med att hämta aur Cache"
 
 
@@ -617,7 +681,7 @@ msgstr "ignorerar paket devel uppgradering (ingen AUR info hittades):"
 msgid "input too long"
 msgid "input too long"
 msgstr "för lång indata"
 msgstr "för lång indata"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "ogiltigt nummer: %s"
 msgstr "ogiltigt nummer: %s"
 
 
@@ -625,7 +689,7 @@ msgstr "ogiltigt nummer: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "ogiltig växel '%s'"
 msgstr "ogiltig växel '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr ""
 msgstr ""
 "ogiltigt alternativ: '--deps' och '--explicit' kan inte användas tillsammans"
 "ogiltigt alternativ: '--deps' och '--explicit' kan inte användas tillsammans"
@@ -634,11 +698,11 @@ msgstr ""
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "ogiltig centralkatalog"
 msgstr "ogiltig centralkatalog"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "ogiltigt värde: %d är inte mellan %d och %d"
 msgstr "ogiltigt värde: %d är inte mellan %d och %d"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "inga nycklar att importera"
 msgstr "inga nycklar att importera"
 
 
@@ -646,15 +710,15 @@ msgstr "inga nycklar att importera"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "ingen fråga utfördes"
 msgstr "ingen fråga utfördes"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "inga målkataloger specificerade"
 msgstr "inga målkataloger specificerade"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "nej"
 msgstr "nej"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "inget att installera för %s"
 msgstr "inget att installera för %s"
 
 
@@ -662,7 +726,11 @@ msgstr "inget att installera för %s"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "bara en operation går att utföra åt gången"
 msgstr "bara en operation går att utföra åt gången"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "paketet '%s' kunde inte hittas"
 msgstr "paketet '%s' kunde inte hittas"
 
 
@@ -674,29 +742,29 @@ msgstr "paketet hittades inte i AUR"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "paketet hittades inte i centralkatalogerna"
 msgstr "paketet hittades inte i centralkatalogerna"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "paket"
 msgstr[0] "paket"
 msgstr[1] "paket"
 msgstr[1] "paket"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "ett problem uppstod vid nyckelimporten"
 msgstr "ett problem uppstod vid nyckelimporten"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "tar bort AUR-paket från cachen..."
 msgstr "tar bort AUR-paket från cachen..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "tar bort ospårade AUR-filer från cachen..."
 msgstr "tar bort ospårade AUR-filer från cachen..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "den PKGDEST för %s som står med i makepkg finns ej: %s"
 msgstr "den PKGDEST för %s som står med i makepkg finns ej: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "det finns ingenting att göra"
 msgstr "det finns ingenting att göra"
 
 
@@ -704,14 +772,14 @@ msgstr "det finns ingenting att göra"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "misslyckades med att skapa handtag (CreateHandle): %s"
 msgstr "misslyckades med att skapa handtag (CreateHandle): %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "okänd operation"
 msgstr "okänd operation"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "okänd-version"
 msgstr "okänd-version"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "ja"
 msgstr "ja"

File diff suppressed because it is too large
+ 283 - 220
po/tr.po


File diff suppressed because it is too large
+ 408 - 186
po/uk.po


+ 204 - 134
po/zh_CN.po

@@ -1,4 +1,4 @@
-# 
+#
 # Translators:
 # Translators:
 # J G, 2022
 # J G, 2022
 # lakejason0 <sunliyuan200402@outlook.com>, 2023
 # lakejason0 <sunliyuan200402@outlook.com>, 2023
@@ -6,63 +6,64 @@
 # kanna 5, 2023
 # kanna 5, 2023
 # Songer Hy, 2023
 # Songer Hy, 2023
 # Celestially H., 2023
 # Celestially H., 2023
-# 
+#
 msgid ""
 msgid ""
 msgstr ""
 msgstr ""
 "Last-Translator: Celestially H., 2023\n"
 "Last-Translator: Celestially H., 2023\n"
-"Language-Team: Chinese (China) (https://app.transifex.com/yay-1/teams/123732/zh_CN/)\n"
+"Language-Team: Chinese (China) (https://app.transifex.com/yay-1/teams/123732/"
+"zh_CN/)\n"
+"Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Language: zh_CN\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 "X-Generator: xgotext\n"
 "X-Generator: xgotext\n"
 
 
-#: pkg/menus/menu.go:31
+#: pkg/menus/menu.go:32
 msgid " (Build Files Exist)"
 msgid " (Build Files Exist)"
 msgstr " (构建文件已存在)"
 msgstr " (构建文件已存在)"
 
 
-#: pkg/menus/menu.go:26
+#: pkg/menus/menu.go:27
 msgid " (Installed)"
 msgid " (Installed)"
 msgstr " (已安装)"
 msgstr " (已安装)"
 
 
-#: cmd.go:461
+#: cmd.go:463
 msgid " [Installed]"
 msgid " [Installed]"
 msgstr " [已安装]"
 msgstr " [已安装]"
 
 
-#: cmd.go:418 vote.go:35
+#: cmd.go:420 vote.go:36
 msgid " there is nothing to do"
 msgid " there is nothing to do"
 msgstr " 今日无事可做"
 msgstr " 今日无事可做"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgid "%s [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)"
 msgstr "%s [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)"
 msgstr "%s [A]全部 [Ab]中止 [I]已安装 [No]未安装 或 (1 2 3, 1-3, ^4)"
 
 
-#: aur_install.go:304
+#: pkg/sync/build/installer.go:308
 msgid "%s already made -- skipping build"
 msgid "%s already made -- skipping build"
 msgstr "%s 已生成 -- 跳过构建"
 msgstr "%s 已生成 -- 跳过构建"
 
 
-#: pkg/menus/edit_menu.go:56
+#: pkg/menus/edit_menu.go:57
 msgid "%s is not set"
 msgid "%s is not set"
 msgstr "未设置 %s"
 msgstr "未设置 %s"
 
 
-#: pkg/settings/exe/cmd_builder.go:238
+#: pkg/settings/exe/cmd_builder.go:257
 msgid "%s is present."
 msgid "%s is present."
 msgstr "%s 存在。"
 msgstr "%s 存在。"
 
 
-#: pkg/dep/dep_graph.go:431 aur_install.go:301
+#: pkg/dep/dep_graph.go:460 pkg/sync/build/installer.go:305
 msgid "%s is up to date -- skipping"
 msgid "%s is up to date -- skipping"
 msgstr "%s 是最新的 -- 跳过"
 msgstr "%s 是最新的 -- 跳过"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "%s to upgrade/install."
 msgid "%s to upgrade/install."
 msgstr "%s 个要进行升级/安装的包。"
 msgstr "%s 个要进行升级/安装的包。"
 
 
-#: pkg/upgrade/service.go:298
+#: pkg/upgrade/service.go:286
 msgid "%s will also be installed for this operation."
 msgid "%s will also be installed for this operation."
 msgstr "%s 也会为此操作而被安装。"
 msgstr "%s 也会为此操作而被安装。"
 
 
-#: pkg/pgp/keys.go:127
+#: pkg/sync/srcinfo/pgp/keys.go:124
 msgid "%s, required by: %s"
 msgid "%s, required by: %s"
 msgstr "%s, 被以下需要: %s"
 msgstr "%s, 被以下需要: %s"
 
 
@@ -82,25 +83,81 @@ msgstr "%s: 不能将目标与选项 --repo 一起使用 -- 跳过"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgid "%s: ignoring package upgrade (%s => %s)"
 msgstr "%s: 忽略包升级 (%s => %s)"
 msgstr "%s: 忽略包升级 (%s => %s)"
 
 
-#: pkg/query/aur_warnings.go:51
+#: pkg/query/aur_warnings.go:46
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgid "%s: local (%s) is newer than AUR (%s)"
 msgstr "%s: 本地 (%s) 比 AUR (%s) 更新"
 msgstr "%s: 本地 (%s) 比 AUR (%s) 更新"
 
 
-#: vote.go:50
+#: vote.go:51
 msgid ""
 msgid ""
-"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for "
-"voting"
+"%s: please set AUR_USERNAME and AUR_PASSWORD environment variables for voting"
 msgstr "%s: 请设置 AUR_USERNAME 与 AUR_PASSWORD 环境变量以投票"
 msgstr "%s: 请设置 AUR_USERNAME 与 AUR_PASSWORD 环境变量以投票"
 
 
+#: pkg/settings/args.go:118
+msgid "'--%s' is deprecated. Use '--batchinstall=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:63
+msgid "'--%s' is deprecated. Use '--cleanafter=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:187
+msgid "'--%s' is deprecated. Use '--cleanmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:207
+msgid "'--%s' is deprecated. Use '--combinedupgrade=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:73
+msgid "'--%s' is deprecated. Use '--devel=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:192
+msgid "'--%s' is deprecated. Use '--diffmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:197
+msgid "'--%s' is deprecated. Use '--editmenu=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:182
+msgid "'--%s' is deprecated. Use '--pgpfetch=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:177
+msgid "'--%s' is deprecated. Use '--provides=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:224
+msgid "'--%s' is deprecated. Use '--separatesources=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:172
+msgid "'--%s' is deprecated. Use '--sudoloop=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:78
+msgid "'--%s' is deprecated. Use '--timeupdate=false' instead"
+msgstr ""
+
+#: pkg/settings/args.go:202
+msgid "'--%s' is deprecated. Use '--useask=false' instead"
+msgstr ""
+
 #: pkg/download/unified.go:192
 #: pkg/download/unified.go:192
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgid "(%d/%d) Downloaded PKGBUILD from ABS: %s"
 msgstr "(%d/%d) 从 ABS 下载了 PKGBUILD: %s"
 msgstr "(%d/%d) 从 ABS 下载了 PKGBUILD: %s"
 
 
-#: pkg/download/aur.go:84 pkg/download/unified.go:188
+#: pkg/download/aur.go:92 pkg/download/unified.go:188
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgid "(%d/%d) Downloaded PKGBUILD: %s"
 msgstr "(%d/%d) 下载了 PKGBUILD: %s"
 msgstr "(%d/%d) 下载了 PKGBUILD: %s"
 
 
-#: pkg/srcinfo/service.go:108
+#: pkg/download/aur.go:82
+#, fuzzy
+msgid "(%d/%d) Failed to download PKGBUILD: %s"
+msgstr "(%d/%d) 下载了 PKGBUILD: %s"
+
+#: pkg/sync/srcinfo/service.go:109
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgid "(%d/%d) Parsing SRCINFO: %s"
 msgstr "(%d/%d) 正在解析 SRCINFO: %s"
 msgstr "(%d/%d) 正在解析 SRCINFO: %s"
 
 
@@ -120,7 +177,7 @@ msgstr "(孤儿包)"
 msgid "(Out-of-date: %s)"
 msgid "(Out-of-date: %s)"
 msgstr "(过时的: %s)"
 msgstr "(过时的: %s)"
 
 
-#: print.go:31
+#: print.go:44
 msgid "AUR URL"
 msgid "AUR URL"
 msgstr "AUR URL"
 msgstr "AUR URL"
 
 
@@ -128,7 +185,7 @@ msgstr "AUR URL"
 msgid "AUR"
 msgid "AUR"
 msgstr "AUR"
 msgstr "AUR"
 
 
-#: pkg/menus/edit_menu.go:57
+#: pkg/menus/edit_menu.go:58
 msgid "Add %s or %s to your environment variables"
 msgid "Add %s or %s to your environment variables"
 msgstr "将 %s 或 %s 添加到你的环境变量"
 msgstr "将 %s 或 %s 添加到你的环境变量"
 
 
@@ -140,7 +197,7 @@ msgstr "避免以 root/sudo 运行 yay。"
 msgid "Check Dependency"
 msgid "Check Dependency"
 msgstr "作为检查依赖安装"
 msgstr "作为检查依赖安装"
 
 
-#: print.go:37
+#: print.go:41
 msgid "Check Deps"
 msgid "Check Deps"
 msgstr "检查依赖"
 msgstr "检查依赖"
 
 
@@ -148,15 +205,15 @@ msgstr "检查依赖"
 msgid "Checking development packages..."
 msgid "Checking development packages..."
 msgstr "正在检查开发包..."
 msgstr "正在检查开发包..."
 
 
-#: clean.go:217
+#: pkg/sync/workdir/clean.go:45
 msgid "Cleaning (%d/%d): %s"
 msgid "Cleaning (%d/%d): %s"
 msgstr "正在清理 (%d/%d): %s"
 msgstr "正在清理 (%d/%d): %s"
 
 
-#: print.go:39
+#: print.go:42
 msgid "Conflicts With"
 msgid "Conflicts With"
 msgstr "与它冲突"
 msgstr "与它冲突"
 
 
-#: pkg/menus/clean_menu.go:60
+#: pkg/menus/clean_menu.go:62
 msgid "Deleting (%d/%d): %s"
 msgid "Deleting (%d/%d): %s"
 msgstr "正在删除 (%d/%d): %s"
 msgstr "正在删除 (%d/%d): %s"
 
 
@@ -164,15 +221,15 @@ msgstr "正在删除 (%d/%d): %s"
 msgid "Dependency"
 msgid "Dependency"
 msgstr "作为依赖安装"
 msgstr "作为依赖安装"
 
 
-#: print.go:35
+#: print.go:38
 msgid "Depends On"
 msgid "Depends On"
 msgstr "依赖于"
 msgstr "依赖于"
 
 
-#: print.go:29
+#: print.go:33
 msgid "Description"
 msgid "Description"
 msgstr "描述"
 msgstr "描述"
 
 
-#: pkg/menus/diff_menu.go:158
+#: pkg/menus/diff_menu.go:160
 msgid "Diffs to show?"
 msgid "Diffs to show?"
 msgstr "显示哪些包的差异?"
 msgstr "显示哪些包的差异?"
 
 
@@ -180,19 +237,19 @@ msgstr "显示哪些包的差异?"
 msgid "Disable 'provides' setting by default"
 msgid "Disable 'provides' setting by default"
 msgstr "默认禁用 'provides' 设置"
 msgstr "默认禁用 'provides' 设置"
 
 
-#: clean.go:79
+#: clean.go:78
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgid "Do you want to remove ALL AUR packages from cache?"
 msgstr "你是否要从缓存中删除所有 AUR 软件包?"
 msgstr "你是否要从缓存中删除所有 AUR 软件包?"
 
 
-#: clean.go:96
+#: clean.go:95
 msgid "Do you want to remove ALL untracked AUR files?"
 msgid "Do you want to remove ALL untracked AUR files?"
 msgstr "你是否要删除所有未跟踪的 AUR 文件?"
 msgstr "你是否要删除所有未跟踪的 AUR 文件?"
 
 
-#: clean.go:81
+#: clean.go:80
 msgid "Do you want to remove all other AUR packages from cache?"
 msgid "Do you want to remove all other AUR packages from cache?"
 msgstr "你是否要从缓存中删除所有其他 AUR 软件包?"
 msgstr "你是否要从缓存中删除所有其他 AUR 软件包?"
 
 
-#: pkg/menus/edit_menu.go:60
+#: pkg/menus/edit_menu.go:61
 msgid "Edit PKGBUILD with?"
 msgid "Edit PKGBUILD with?"
 msgstr "使用什么来编辑 PKGBUILD?"
 msgstr "使用什么来编辑 PKGBUILD?"
 
 
@@ -200,7 +257,7 @@ msgstr "使用什么来编辑 PKGBUILD?"
 msgid "Error during AUR search: %s\n"
 msgid "Error during AUR search: %s\n"
 msgstr "搜索 AUR 时出错: %s\n"
 msgstr "搜索 AUR 时出错: %s\n"
 
 
-#: pkg/upgrade/service.go:308
+#: pkg/upgrade/service.go:296
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgid "Excluding packages may cause partial upgrades and break systems"
 msgstr "排除软件包可能会导致不完整的升级并破坏系统"
 msgstr "排除软件包可能会导致不完整的升级并破坏系统"
 
 
@@ -208,32 +265,32 @@ msgstr "排除软件包可能会导致不完整的升级并破坏系统"
 msgid "Explicit"
 msgid "Explicit"
 msgstr "单独指定安装"
 msgstr "单独指定安装"
 
 
-#: print.go:85
+#: print.go:91
 msgid "Explicitly installed packages: %s"
 msgid "Explicitly installed packages: %s"
 msgstr "单独指定安装的软件包: %s"
 msgstr "单独指定安装的软件包: %s"
 
 
-#: pkg/dep/dep_graph.go:408 pkg/dep/dep_graph.go:506
+#: pkg/dep/dep_graph.go:437 pkg/dep/dep_graph.go:535
 msgid "Failed to find AUR package for"
 msgid "Failed to find AUR package for"
 msgstr "查找 AUR 软件包失败:"
 msgstr "查找 AUR 软件包失败:"
 
 
-#: aur_install.go:120
+#: pkg/sync/build/installer.go:120
 msgid "Failed to install layer, rolling up to next layer."
 msgid "Failed to install layer, rolling up to next layer."
 msgstr "层级安装失败,正在合并到下一个层级。"
 msgstr "层级安装失败,正在合并到下一个层级。"
 
 
-#: errors.go:55
+#: pkg/sync/build/errors.go:16
 msgid ""
 msgid ""
 "Failed to install the following packages. Manual intervention is required:"
 "Failed to install the following packages. Manual intervention is required:"
 msgstr "无法安装以下软件包, 需要手动介入处理:"
 msgstr "无法安装以下软件包, 需要手动介入处理:"
 
 
-#: print.go:43
+#: print.go:45
 msgid "First Submitted"
 msgid "First Submitted"
 msgstr "首次提交"
 msgstr "首次提交"
 
 
-#: pkg/query/aur_warnings.go:84
+#: pkg/query/aur_warnings.go:79
 msgid "Flagged Out Of Date AUR Packages:"
 msgid "Flagged Out Of Date AUR Packages:"
 msgstr "标记为过时的 AUR 软件包:"
 msgstr "标记为过时的 AUR 软件包:"
 
 
-#: print.go:84
+#: print.go:90
 msgid "Foreign installed packages: %s"
 msgid "Foreign installed packages: %s"
 msgstr "已安装的外部软件包: %s"
 msgstr "已安装的外部软件包: %s"
 
 
@@ -241,31 +298,31 @@ msgstr "已安装的外部软件包: %s"
 msgid "Found git repo: %s"
 msgid "Found git repo: %s"
 msgstr "已找到 git 仓库: %s"
 msgstr "已找到 git 仓库: %s"
 
 
-#: vcs.go:73
+#: vcs.go:72
 msgid "GenDB finished. No packages were installed"
 msgid "GenDB finished. No packages were installed"
 msgstr "GenDB 完成。 没有安装任何软件包"
 msgstr "GenDB 完成。 没有安装任何软件包"
 
 
-#: print.go:32
+#: print.go:36
 msgid "Groups"
 msgid "Groups"
 msgstr "组"
 msgstr "组"
 
 
-#: pkg/pgp/keys.go:91
+#: pkg/sync/srcinfo/pgp/keys.go:88
 msgid "Import?"
 msgid "Import?"
 msgstr "导入?"
 msgstr "导入?"
 
 
-#: pkg/pgp/keys.go:100
+#: pkg/sync/srcinfo/pgp/keys.go:97
 msgid "Importing keys with gpg..."
 msgid "Importing keys with gpg..."
 msgstr "正在用 gpg 导入密钥..."
 msgstr "正在用 gpg 导入密钥..."
 
 
-#: print.go:27
+#: print.go:46
 msgid "Keywords"
 msgid "Keywords"
 msgstr "关键字"
 msgstr "关键字"
 
 
-#: print.go:44
+#: print.go:47
 msgid "Last Modified"
 msgid "Last Modified"
 msgstr "最后修改"
 msgstr "最后修改"
 
 
-#: print.go:33
+#: print.go:35
 msgid "Licenses"
 msgid "Licenses"
 msgstr "许可证"
 msgstr "许可证"
 
 
@@ -273,7 +330,7 @@ msgstr "许可证"
 msgid "Local"
 msgid "Local"
 msgstr "本地"
 msgstr "本地"
 
 
-#: print.go:40
+#: print.go:48
 msgid "Maintainer"
 msgid "Maintainer"
 msgstr "维护者"
 msgstr "维护者"
 
 
@@ -281,11 +338,11 @@ msgstr "维护者"
 msgid "Make Dependency"
 msgid "Make Dependency"
 msgstr "作为生成依赖安装"
 msgstr "作为生成依赖安装"
 
 
-#: print.go:36
+#: print.go:40
 msgid "Make Deps"
 msgid "Make Deps"
 msgstr "生成依赖"
 msgstr "生成依赖"
 
 
-#: pkg/query/aur_warnings.go:76
+#: pkg/query/aur_warnings.go:71
 msgid "Missing AUR Debug Packages:"
 msgid "Missing AUR Debug Packages:"
 msgstr "缺少 AUR 调试包:"
 msgstr "缺少 AUR 调试包:"
 
 
@@ -293,35 +350,40 @@ msgstr "缺少 AUR 调试包:"
 msgid "Missing"
 msgid "Missing"
 msgstr "缺少"
 msgstr "缺少"
 
 
-#: print.go:26
+#: print.go:31
 msgid "Name"
 msgid "Name"
 msgstr "名称"
 msgstr "名称"
 
 
-#: pkg/dep/dep_graph.go:413 pkg/dep/dep_graph.go:519
+#: pkg/dep/dep_graph.go:442 pkg/dep/dep_graph.go:548
 msgid "No AUR package found for"
 msgid "No AUR package found for"
 msgstr "未找到 AUR 软件包"
 msgstr "未找到 AUR 软件包"
 
 
-#: pkg/text/print.go:117
+#: pkg/dep/dep_graph.go:182
+#, fuzzy
+msgid "No package found for"
+msgstr "未找到 AUR 软件包"
+
+#: print.go:225
 msgid "None"
 msgid "None"
 msgstr "没有"
 msgstr "没有"
 
 
-#: print.go:38
+#: print.go:39
 msgid "Optional Deps"
 msgid "Optional Deps"
 msgstr "可选依赖"
 msgstr "可选依赖"
 
 
-#: pkg/query/aur_warnings.go:80
+#: pkg/query/aur_warnings.go:75
 msgid "Orphan (unmaintained) AUR Packages:"
 msgid "Orphan (unmaintained) AUR Packages:"
 msgstr "孤儿 (无人维护) 的 AUR 软件包:"
 msgstr "孤儿 (无人维护) 的 AUR 软件包:"
 
 
-#: print.go:47 print.go:49
+#: print.go:53 print.go:55
 msgid "Out-of-date"
 msgid "Out-of-date"
 msgstr "过时"
 msgstr "过时"
 
 
-#: pkg/pgp/keys.go:118
+#: pkg/sync/srcinfo/pgp/keys.go:115
 msgid "PGP keys need importing:"
 msgid "PGP keys need importing:"
 msgstr "需要导入的 PGP 密钥:"
 msgstr "需要导入的 PGP 密钥:"
 
 
-#: preparer.go:242
+#: pkg/sync/workdir/preparer.go:252
 msgid "PKGBUILD up to date, skipping download: %s"
 msgid "PKGBUILD up to date, skipping download: %s"
 msgstr "PKGBUILD 是最新的,跳过下载: %s"
 msgstr "PKGBUILD 是最新的,跳过下载: %s"
 
 
@@ -329,55 +391,59 @@ msgstr "PKGBUILD 是最新的,跳过下载: %s"
 msgid "PKGBUILDs to edit?"
 msgid "PKGBUILDs to edit?"
 msgstr "要编辑哪些 PKGBUILD?"
 msgstr "要编辑哪些 PKGBUILD?"
 
 
-#: print.go:54
+#: print.go:60
 msgid "Package Base ID"
 msgid "Package Base ID"
 msgstr "包基础 ID"
 msgstr "包基础 ID"
 
 
-#: print.go:55
+#: print.go:61
 msgid "Package Base"
 msgid "Package Base"
 msgstr "包基础"
 msgstr "包基础"
 
 
-#: pkg/query/aur_warnings.go:72
+#: pkg/query/aur_warnings.go:67
 msgid "Packages not in AUR:"
 msgid "Packages not in AUR:"
 msgstr "不在 AUR 中的软件包:"
 msgstr "不在 AUR 中的软件包:"
 
 
-#: pkg/menus/clean_menu.go:52
+#: pkg/menus/clean_menu.go:54
 msgid "Packages to cleanBuild?"
 msgid "Packages to cleanBuild?"
 msgstr "清理哪些软件包的构建文件?"
 msgstr "清理哪些软件包的构建文件?"
 
 
-#: pkg/dep/dep_graph.go:216
+#: pkg/dep/dep_graph.go:202
 msgid "Packages to exclude"
 msgid "Packages to exclude"
 msgstr "要排除的软件包"
 msgstr "要排除的软件包"
 
 
-#: pkg/upgrade/service.go:307
+#: pkg/upgrade/service.go:295
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgid "Packages to exclude: (eg: \"1 2 3\", \"1-3\", \"^4\" or repo name)"
 msgstr "要排除的包: (示例: \"1 2 3\", \"1-3\", \"^4\" 或软件库名称)"
 msgstr "要排除的包: (示例: \"1 2 3\", \"1-3\", \"^4\" 或软件库名称)"
 
 
-#: cmd.go:400
+#: cmd.go:402
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgid "Packages to install (eg: 1 2 3, 1-3 or ^4)"
 msgstr "要安装的包 (示例: 1 2 3, 1-3 或 ^4)"
 msgstr "要安装的包 (示例: 1 2 3, 1-3 或 ^4)"
 
 
-#: print.go:42
+#: print.go:49
 msgid "Popularity"
 msgid "Popularity"
 msgstr "受欢迎度"
 msgstr "受欢迎度"
 
 
-#: pkg/menus/diff_menu.go:170 pkg/menus/edit_menu.go:143
+#: pkg/menus/diff_menu.go:172 pkg/menus/edit_menu.go:143
 msgid "Proceed with install?"
 msgid "Proceed with install?"
 msgstr "继续安装?"
 msgstr "继续安装?"
 
 
-#: print.go:34
+#: print.go:37
 msgid "Provides"
 msgid "Provides"
 msgstr "提供"
 msgstr "提供"
 
 
-#: preparer.go:119
+#: pkg/sync/workdir/preparer.go:125
 msgid "Remove make dependencies after install?"
 msgid "Remove make dependencies after install?"
 msgstr "安装后删除生成依赖?"
 msgstr "安装后删除生成依赖?"
 
 
-#: pkg/dep/dep_graph.go:701
+#: print.go:43
+msgid "Replaces"
+msgstr ""
+
+#: pkg/dep/dep_graph.go:730
 msgid "Repository AUR"
 msgid "Repository AUR"
 msgstr "AUR 软件库"
 msgstr "AUR 软件库"
 
 
-#: print.go:25 pkg/db/ialpm/alpm.go:191
+#: print.go:30 pkg/db/ialpm/alpm.go:191
 msgid "Repository"
 msgid "Repository"
 msgstr "软件库"
 msgstr "软件库"
 
 
@@ -397,15 +463,15 @@ msgstr "正在搜索数据库以获取更新..."
 msgid "Showing repo packages only"
 msgid "Showing repo packages only"
 msgstr "仅显示软件库软件包"
 msgstr "仅显示软件库软件包"
 
 
-#: print.go:89
+#: print.go:95
 msgid "Size of pacman cache %s: %s"
 msgid "Size of pacman cache %s: %s"
 msgstr "pacman 缓存大小 %s: %s"
 msgstr "pacman 缓存大小 %s: %s"
 
 
-#: print.go:92
+#: print.go:98
 msgid "Size of yay cache %s: %s"
 msgid "Size of yay cache %s: %s"
 msgstr "yay 缓存大小 %s: %s"
 msgstr "yay 缓存大小 %s: %s"
 
 
-#: print.go:56
+#: print.go:62
 msgid "Snapshot URL"
 msgid "Snapshot URL"
 msgstr "快照 URL"
 msgstr "快照 URL"
 
 
@@ -413,71 +479,71 @@ msgstr "快照 URL"
 msgid "Sync"
 msgid "Sync"
 msgstr "同步"
 msgstr "同步"
 
 
-#: print.go:94
+#: print.go:100
 msgid "Ten biggest packages:"
 msgid "Ten biggest packages:"
 msgstr "十个最大的软件包:"
 msgstr "十个最大的软件包:"
 
 
-#: sync.go:190
+#: pkg/sync/sync.go:124
 msgid "The following packages are not compatible with your architecture:"
 msgid "The following packages are not compatible with your architecture:"
 msgstr "下列软件包与你的系统架构不兼容:"
 msgstr "下列软件包与你的系统架构不兼容:"
 
 
-#: pkg/dep/dep_graph.go:697 pkg/db/ialpm/alpm.go:179
+#: pkg/db/ialpm/alpm.go:179 pkg/dep/dep_graph.go:726
 msgid "There are %d providers available for %s:"
 msgid "There are %d providers available for %s:"
 msgstr "有 %d 个提供者可用于 %s:"
 msgstr "有 %d 个提供者可用于 %s:"
 
 
-#: pkg/settings/exe/cmd_builder.go:239
+#: pkg/settings/exe/cmd_builder.go:258
 msgid "There may be another Pacman instance running. Waiting..."
 msgid "There may be another Pacman instance running. Waiting..."
 msgstr "可能还有另一个 Pacman 实例正在运行。等待中..."
 msgstr "可能还有另一个 Pacman 实例正在运行。等待中..."
 
 
-#: print.go:86
+#: print.go:92
 msgid "Total Size occupied by packages: %s"
 msgid "Total Size occupied by packages: %s"
 msgstr "包占用的总大小: %s"
 msgstr "包占用的总大小: %s"
 
 
-#: print.go:83
+#: print.go:89
 msgid "Total installed packages: %s"
 msgid "Total installed packages: %s"
 msgstr "已安装的软件包总数:  %s"
 msgstr "已安装的软件包总数:  %s"
 
 
-#: sync.go:198
+#: pkg/sync/sync.go:132
 msgid "Try to build them anyway?"
 msgid "Try to build them anyway?"
 msgstr "依然尝试构建吗?"
 msgstr "依然尝试构建吗?"
 
 
-#: print.go:30
+#: print.go:34
 msgid "URL"
 msgid "URL"
 msgstr "URL"
 msgstr "URL"
 
 
-#: clean.go:195 pkg/menus/clean_menu.go:63 pkg/menus/clean_menu.go:69
+#: clean.go:194 pkg/menus/clean_menu.go:65 pkg/menus/clean_menu.go:71
 msgid "Unable to clean:"
 msgid "Unable to clean:"
 msgstr "无法清理:"
 msgstr "无法清理:"
 
 
-#: get.go:44 get.go:76
+#: get.go:42 get.go:74
 msgid "Unable to find the following packages:"
 msgid "Unable to find the following packages:"
 msgstr "找不到下列软件包:"
 msgstr "找不到下列软件包:"
 
 
-#: vote.go:19
+#: vote.go:20
 msgid "Unable to handle package vote for: %s. err: %s"
 msgid "Unable to handle package vote for: %s. err: %s"
 msgstr "无法处理软件包的投票: %s。错误: %s"
 msgstr "无法处理软件包的投票: %s。错误: %s"
 
 
-#: clean.go:171
+#: clean.go:170
 msgid "Unable to remove %s: %s"
 msgid "Unable to remove %s: %s"
 msgstr "无法删除 %s: %s"
 msgstr "无法删除 %s: %s"
 
 
-#: print.go:28
+#: print.go:32
 msgid "Version"
 msgid "Version"
 msgstr "版本"
 msgstr "版本"
 
 
-#: print.go:41
+#: print.go:50
 msgid "Votes"
 msgid "Votes"
 msgstr "得票"
 msgstr "得票"
 
 
-#: print.go:81
+#: print.go:87
 msgid "Yay version v%s"
 msgid "Yay version v%s"
 msgstr "Yay 版本 v%s"
 msgstr "Yay 版本 v%s"
 
 
-#: pkg/menus/menu.go:48
+#: pkg/menus/menu.go:49
 msgid "[N]one"
 msgid "[N]one"
 msgstr "[N]没有"
 msgstr "[N]没有"
 
 
-#: clean.go:84
+#: clean.go:83
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Build directory:"
 "Build directory:"
@@ -485,7 +551,7 @@ msgstr ""
 "\n"
 "\n"
 "构建目录:"
 "构建目录:"
 
 
-#: pkg/dep/dep_graph.go:711 pkg/db/ialpm/alpm.go:201
+#: pkg/db/ialpm/alpm.go:201 pkg/dep/dep_graph.go:740
 msgid ""
 msgid ""
 "\n"
 "\n"
 "Enter a number (default=1): "
 "Enter a number (default=1): "
@@ -497,19 +563,19 @@ msgstr ""
 msgid "aborting due to user"
 msgid "aborting due to user"
 msgstr "由于用户而中止"
 msgstr "由于用户而中止"
 
 
-#: pkg/settings/parser/parser.go:619
+#: pkg/settings/parser/parser.go:620
 msgid "argument '-' specified without input on stdin"
 msgid "argument '-' specified without input on stdin"
 msgstr "指定了参数“-”,但未在 stdin 输入任何内容"
 msgstr "指定了参数“-”,但未在 stdin 输入任何内容"
 
 
-#: local_install.go:27
+#: local_install.go:26
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgid "cannot find PKGBUILD and .SRCINFO in directory"
 msgstr "在目录中找不到 PKGBUILD 和 .SRCINFO 文件"
 msgstr "在目录中找不到 PKGBUILD 和 .SRCINFO 文件"
 
 
-#: install.go:130
+#: pkg/sync/build/pkg_archive.go:148
 msgid "cannot find package name: %v"
 msgid "cannot find package name: %v"
 msgstr "找不到包名: %v"
 msgstr "找不到包名: %v"
 
 
-#: errors.go:47
+#: pkg/sync/build/errors.go:30
 msgid "could not find PKGDEST for: %s"
 msgid "could not find PKGDEST for: %s"
 msgstr "找不到 PKGDEST: %s"
 msgstr "找不到 PKGDEST: %s"
 
 
@@ -517,11 +583,11 @@ msgstr "找不到 PKGDEST: %s"
 msgid "could not find all required packages"
 msgid "could not find all required packages"
 msgstr "无法找到所有必需的软件包"
 msgstr "无法找到所有必需的软件包"
 
 
-#: errors.go:16
+#: pkg/sync/build/errors.go:61
 msgid "could not find any package archives listed in %s"
 msgid "could not find any package archives listed in %s"
 msgstr "在 %s 中无法找到任何软件包存档"
 msgstr "在 %s 中无法找到任何软件包存档"
 
 
-#: errors.go:26 pkg/upgrade/service.go:299
+#: pkg/sync/build/errors.go:50 pkg/upgrade/service.go:287
 msgid "dependency"
 msgid "dependency"
 msgstr "作为依赖安装"
 msgstr "作为依赖安装"
 
 
@@ -529,11 +595,11 @@ msgstr "作为依赖安装"
 msgid "devel check for package failed: '%s' encountered an error"
 msgid "devel check for package failed: '%s' encountered an error"
 msgstr "软件包的开发检查失败: '%s' 遇到了错误"
 msgstr "软件包的开发检查失败: '%s' 遇到了错误"
 
 
-#: pkg/menus/edit_menu.go:109
+#: pkg/menus/edit_menu.go:110
 msgid "editor did not exit successfully, aborting: %s"
 msgid "editor did not exit successfully, aborting: %s"
 msgstr "编辑器未成功退出,正在中止: %s"
 msgstr "编辑器未成功退出,正在中止: %s"
 
 
-#: aur_source.go:24
+#: pkg/sync/workdir/aur_source.go:24
 msgid "error downloading sources: %s"
 msgid "error downloading sources: %s"
 msgstr "下载源文件时出错: %s"
 msgstr "下载源文件时出错: %s"
 
 
@@ -541,19 +607,19 @@ msgstr "下载源文件时出错: %s"
 msgid "error fetching %s: %s"
 msgid "error fetching %s: %s"
 msgstr "获取 %s 时出错: %s"
 msgstr "获取 %s 时出错: %s"
 
 
-#: local_install.go:26
+#: pkg/sync/build/errors.go:9
 msgid "error installing repo packages"
 msgid "error installing repo packages"
 msgstr "安装软件库软件包时出错"
 msgstr "安装软件库软件包时出错"
 
 
-#: aur_install.go:266 aur_install.go:270
+#: pkg/sync/build/installer.go:266 pkg/sync/build/installer.go:270
 msgid "error installing:"
 msgid "error installing:"
 msgstr "安装时出错: "
 msgstr "安装时出错: "
 
 
-#: aur_install.go:233 aur_install.go:237
+#: pkg/sync/build/installer.go:233 pkg/sync/build/installer.go:237
 msgid "error making: %s"
 msgid "error making: %s"
 msgstr "生成时出错: %s"
 msgstr "生成时出错: %s"
 
 
-#: install.go:160
+#: pkg/sync/workdir/merge.go:24
 msgid "error merging %s: %s"
 msgid "error merging %s: %s"
 msgstr "合并 %s 时出错: %s"
 msgstr "合并 %s 时出错: %s"
 
 
@@ -561,19 +627,19 @@ msgstr "合并 %s 时出错: %s"
 msgid "error reading %s"
 msgid "error reading %s"
 msgstr "读取 %s 时出错"
 msgstr "读取 %s 时出错"
 
 
-#: sync.go:37
+#: sync.go:36
 msgid "error refreshing databases"
 msgid "error refreshing databases"
 msgstr "刷新数据库时出错"
 msgstr "刷新数据库时出错"
 
 
-#: clean.go:223 install.go:153
+#: pkg/sync/workdir/clean.go:51 pkg/sync/workdir/merge.go:17
 msgid "error resetting %s: %s"
 msgid "error resetting %s: %s"
 msgstr "重置 %s 时出错: %s"
 msgstr "重置 %s 时出错: %s"
 
 
-#: errors.go:29
+#: pkg/sync/build/errors.go:53
 msgid "error updating package install reason to %s"
 msgid "error updating package install reason to %s"
 msgstr "更新软件包安装原因至 %s 时出错"
 msgstr "更新软件包安装原因至 %s 时出错"
 
 
-#: errors.go:24
+#: pkg/sync/build/errors.go:48
 msgid "explicit"
 msgid "explicit"
 msgstr "单独指定安装"
 msgstr "单独指定安装"
 
 
@@ -581,27 +647,27 @@ msgstr "单独指定安装"
 msgid "failed to create directory '%s': %s"
 msgid "failed to create directory '%s': %s"
 msgstr "无法创建目录 '%s': %s"
 msgstr "无法创建目录 '%s': %s"
 
 
-#: pkg/settings/config.go:284
+#: pkg/settings/config.go:281
 msgid "failed to open config file '%s': %s"
 msgid "failed to open config file '%s': %s"
 msgstr "无法打开配置文件 '%s': %s"
 msgstr "无法打开配置文件 '%s': %s"
 
 
-#: pkg/srcinfo/service.go:113
+#: pkg/sync/srcinfo/service.go:114
 msgid "failed to parse %s -- skipping: %s"
 msgid "failed to parse %s -- skipping: %s"
 msgstr "无法解析 %s -- 跳过: %s"
 msgstr "无法解析 %s -- 跳过: %s"
 
 
-#: pkg/srcinfo/service.go:117
+#: pkg/sync/srcinfo/service.go:118
 msgid "failed to parse %s: %s"
 msgid "failed to parse %s: %s"
 msgstr "无法解析 %s: %s"
 msgstr "无法解析 %s: %s"
 
 
-#: local_install.go:79
+#: local_install.go:77
 msgid "failed to parse .SRCINFO"
 msgid "failed to parse .SRCINFO"
 msgstr "无法解析 .SRCINFO"
 msgstr "无法解析 .SRCINFO"
 
 
-#: pkg/settings/config.go:294
+#: pkg/settings/config.go:291
 msgid "failed to read config file '%s': %s"
 msgid "failed to read config file '%s': %s"
 msgstr "无法读取配置文件 '%s': %s"
 msgstr "无法读取配置文件 '%s': %s"
 
 
-#: pkg/settings/runtime.go:73
+#: pkg/cmd/graph/main.go:46 pkg/runtime/runtime.go:73
 msgid "failed to retrieve aur Cache"
 msgid "failed to retrieve aur Cache"
 msgstr "无法获取 AUR 缓存"
 msgstr "无法获取 AUR 缓存"
 
 
@@ -613,7 +679,7 @@ msgstr "忽略软件包开发更新(未找到 AUR 信息):"
 msgid "input too long"
 msgid "input too long"
 msgstr "输入过长"
 msgstr "输入过长"
 
 
-#: pkg/dep/dep_graph.go:732 pkg/db/ialpm/alpm.go:222
+#: pkg/db/ialpm/alpm.go:222 pkg/dep/dep_graph.go:761
 msgid "invalid number: %s"
 msgid "invalid number: %s"
 msgstr "无效数字: %s"
 msgstr "无效数字: %s"
 
 
@@ -621,7 +687,7 @@ msgstr "无效数字: %s"
 msgid "invalid option '%s'"
 msgid "invalid option '%s'"
 msgstr "无效选项 '%s'"
 msgstr "无效选项 '%s'"
 
 
-#: cmd.go:206
+#: cmd.go:207
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgid "invalid option: '--deps' and '--explicit' may not be used together"
 msgstr "无效选项: '--deps' 和 '--explicit' 不能同时指定"
 msgstr "无效选项: '--deps' 和 '--explicit' 不能同时指定"
 
 
@@ -629,11 +695,11 @@ msgstr "无效选项: '--deps' 和 '--explicit' 不能同时指定"
 msgid "invalid repository"
 msgid "invalid repository"
 msgstr "无效软件库"
 msgstr "无效软件库"
 
 
-#: pkg/dep/dep_graph.go:738 pkg/db/ialpm/alpm.go:227
+#: pkg/db/ialpm/alpm.go:227 pkg/dep/dep_graph.go:767
 msgid "invalid value: %d is not between %d and %d"
 msgid "invalid value: %d is not between %d and %d"
 msgstr "无效值: %d 不在 %d 和 %d 之间"
 msgstr "无效值: %d 不在 %d 和 %d 之间"
 
 
-#: pkg/pgp/keys.go:113
+#: pkg/sync/srcinfo/pgp/keys.go:110
 msgid "no keys to import"
 msgid "no keys to import"
 msgstr "没有要导入的密钥"
 msgstr "没有要导入的密钥"
 
 
@@ -641,15 +707,15 @@ msgstr "没有要导入的密钥"
 msgid "no query was executed"
 msgid "no query was executed"
 msgstr "没有查询被执行"
 msgstr "没有查询被执行"
 
 
-#: local_install.go:68
+#: local_install.go:66
 msgid "no target directories specified"
 msgid "no target directories specified"
 msgstr "未指定目标目录"
 msgstr "未指定目标目录"
 
 
-#: pkg/text/text.go:69
+#: pkg/text/input.go:48
 msgid "no"
 msgid "no"
 msgstr "no"
 msgstr "no"
 
 
-#: aur_install.go:242
+#: pkg/sync/build/installer.go:242
 msgid "nothing to install for %s"
 msgid "nothing to install for %s"
 msgstr "%s 没有需要安装的依赖软件包"
 msgstr "%s 没有需要安装的依赖软件包"
 
 
@@ -657,7 +723,11 @@ msgstr "%s 没有需要安装的依赖软件包"
 msgid "only one operation may be used at a time"
 msgid "only one operation may be used at a time"
 msgstr "一次只能使用一项操作"
 msgstr "一次只能使用一项操作"
 
 
-#: print.go:181
+#: pkg/cmd/graph/main.go:70
+msgid "only one target is allowed"
+msgstr ""
+
+#: print.go:187
 msgid "package '%s' was not found"
 msgid "package '%s' was not found"
 msgstr "找不到软件包 '%s'"
 msgstr "找不到软件包 '%s'"
 
 
@@ -669,28 +739,28 @@ msgstr "AUR 中找不到软件包"
 msgid "package not found in repos"
 msgid "package not found in repos"
 msgstr "软件库中找不到软件包"
 msgstr "软件库中找不到软件包"
 
 
-#: pkg/upgrade/service.go:304
+#: pkg/upgrade/service.go:292
 msgid "package"
 msgid "package"
 msgid_plural "packages"
 msgid_plural "packages"
 msgstr[0] "软件包"
 msgstr[0] "软件包"
 
 
-#: pkg/pgp/keys.go:103
+#: pkg/sync/srcinfo/pgp/keys.go:100
 msgid "problem importing keys"
 msgid "problem importing keys"
 msgstr "导入密钥时出现问题"
 msgstr "导入密钥时出现问题"
 
 
-#: clean.go:106
+#: clean.go:105
 msgid "removing AUR packages from cache..."
 msgid "removing AUR packages from cache..."
 msgstr "正在从缓存中删除 AUR 软件包..."
 msgstr "正在从缓存中删除 AUR 软件包..."
 
 
-#: clean.go:179 clean.go:213
+#: clean.go:178 pkg/sync/workdir/clean.go:41
 msgid "removing untracked AUR files from cache..."
 msgid "removing untracked AUR files from cache..."
 msgstr "正在从缓存中删除未跟踪的 AUR 文件..."
 msgstr "正在从缓存中删除未跟踪的 AUR 文件..."
 
 
-#: errors.go:37
+#: pkg/sync/build/errors.go:38
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgid "the PKGDEST for %s is listed by makepkg but does not exist: %s"
 msgstr "%s 的 PKGDEST 由 makepkg 列出,但不存在: %s"
 msgstr "%s 的 PKGDEST 由 makepkg 列出,但不存在: %s"
 
 
-#: sync.go:113
+#: pkg/sync/sync.go:45
 msgid "there is nothing to do"
 msgid "there is nothing to do"
 msgstr "今日无事可做"
 msgstr "今日无事可做"
 
 
@@ -698,14 +768,14 @@ msgstr "今日无事可做"
 msgid "unable to CreateHandle: %s"
 msgid "unable to CreateHandle: %s"
 msgstr "无法创建句柄: %s"
 msgstr "无法创建句柄: %s"
 
 
-#: cmd.go:195
+#: cmd.go:196
 msgid "unhandled operation"
 msgid "unhandled operation"
 msgstr "未处理的操作"
 msgstr "未处理的操作"
 
 
-#: cmd.go:458
+#: cmd.go:460
 msgid "unknown-version"
 msgid "unknown-version"
 msgstr "未知版本"
 msgstr "未知版本"
 
 
-#: pkg/text/text.go:68
+#: pkg/text/input.go:47
 msgid "yes"
 msgid "yes"
 msgstr "yes"
 msgstr "yes"

File diff suppressed because it is too large
+ 283 - 219
po/zh_TW.po