From dd62fde53ec00f1b08d312951b919e15050efe86 Mon Sep 17 00:00:00 2001 From: Simon Gomizelj Date: Wed, 22 May 2013 00:43:11 -0400 Subject: validate %FILEPATH% when parsing repo dbs Currently we make no effort to validate the %FILENAME% field in the repo db. This allows for relative paths to be considered valid. A carefully crafted db entry with a malicious relative path, (e.g. `../../../../etc/passwd`) will cause pacman to to overwrite _any_ file on the target's machine. Add the following validation: - doesn't start with '.' - doesn't contain a '/' - won't overflow PATH_MAX Signed-off-by: Simon Gomizelj Signed-off-by: Allan McRae --- lib/libalpm/be_sync.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) (limited to 'lib') diff --git a/lib/libalpm/be_sync.c b/lib/libalpm/be_sync.c index 1cbe055e..f9fd5d1f 100644 --- a/lib/libalpm/be_sync.c +++ b/lib/libalpm/be_sync.c @@ -479,6 +479,33 @@ cleanup: return count; } +/* This function validates %FILENAME%. filename must be between 3 and + * PATH_MAX characters and cannot be contain a path */ +static int _alpm_validate_filename(alpm_db_t *db, const char *pkgname, + const char *filename) +{ + size_t len = strlen(filename); + + if(filename[0] == '.') { + errno = EINVAL; + _alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename " + "of package %s is illegal\n"), db->treename, pkgname); + return -1; + } else if(memchr(filename, '/', len) != NULL) { + errno = EINVAL; + _alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename " + "of package %s is illegal\n"), db->treename, pkgname); + return -1; + } else if(len > PATH_MAX) { + errno = EINVAL; + _alpm_log(db->handle, ALPM_LOG_ERROR, _("%s database is inconsistent: filename " + "of package %s is too long\n"), db->treename, pkgname); + return -1; + } + + return 0; +} + #define READ_NEXT() do { \ if(_alpm_archive_fgets(archive, &buf) != ARCHIVE_OK) goto error; \ line = buf.line; \ @@ -558,6 +585,9 @@ static int sync_db_read(alpm_db_t *db, struct archive *archive, } } else if(strcmp(line, "%FILENAME%") == 0) { READ_AND_STORE(pkg->filename); + if(_alpm_validate_filename(db, pkg->name, pkg->filename) < 0) { + return -1; + } } else if(strcmp(line, "%DESC%") == 0) { READ_AND_STORE(pkg->desc); } else if(strcmp(line, "%GROUPS%") == 0) { -- cgit v1.2.3-24-g4f1b From 450be928da1a71bebc3524f3f0bdb4160845b37e Mon Sep 17 00:00:00 2001 From: Allan McRae Date: Thu, 6 Jun 2013 13:12:20 +1000 Subject: Pull translation updates and regenerate Signed-off-by: Allan McRae --- lib/libalpm/po/ar.po | 10 +++++++- lib/libalpm/po/ca.po | 10 +++++++- lib/libalpm/po/cs.po | 10 +++++++- lib/libalpm/po/da.po | 10 +++++++- lib/libalpm/po/de.po | 14 ++++++++++- lib/libalpm/po/el.po | 10 +++++++- lib/libalpm/po/en_GB.po | 10 +++++++- lib/libalpm/po/eo.po | 10 +++++++- lib/libalpm/po/es.po | 14 ++++++++++- lib/libalpm/po/fa.po | 10 +++++++- lib/libalpm/po/fi.po | 10 +++++++- lib/libalpm/po/fr.po | 10 +++++++- lib/libalpm/po/gl.po | 62 +++++++++++++++++++++++++++------------------- lib/libalpm/po/hr.po | 10 +++++++- lib/libalpm/po/hu.po | 10 +++++++- lib/libalpm/po/id.po | 10 +++++++- lib/libalpm/po/it.po | 12 ++++++++- lib/libalpm/po/ja.po | 10 +++++++- lib/libalpm/po/kk.po | 10 +++++++- lib/libalpm/po/ko.po | 27 +++++++++++++------- lib/libalpm/po/libalpm.pot | 12 +++++++-- lib/libalpm/po/lt.po | 12 ++++++++- lib/libalpm/po/nb.po | 10 +++++++- lib/libalpm/po/nl.po | 10 +++++++- lib/libalpm/po/pl.po | 10 +++++++- lib/libalpm/po/pt.po | 10 +++++++- lib/libalpm/po/pt_BR.po | 12 ++++++++- lib/libalpm/po/ro.po | 16 +++++++++--- lib/libalpm/po/ru.po | 12 ++++++++- lib/libalpm/po/sk.po | 10 +++++++- lib/libalpm/po/sl.po | 10 +++++++- lib/libalpm/po/sr.po | 10 +++++++- lib/libalpm/po/sr@latin.po | 10 +++++++- lib/libalpm/po/sv.po | 10 +++++++- lib/libalpm/po/tr.po | 10 +++++++- lib/libalpm/po/uk.po | 10 +++++++- lib/libalpm/po/zh_CN.po | 10 +++++++- lib/libalpm/po/zh_TW.po | 10 +++++++- 38 files changed, 400 insertions(+), 73 deletions(-) (limited to 'lib') diff --git a/lib/libalpm/po/ar.po b/lib/libalpm/po/ar.po index 061886fc..35d6636a 100644 --- a/lib/libalpm/po/ar.po +++ b/lib/libalpm/po/ar.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-16 15:24+0000\n" "Last-Translator: kraim <7kraim@gmail.com>\n" "Language-Team: Arabic (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -183,6 +183,14 @@ msgstr "" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" + +#, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" + #, c-format msgid "database path is undefined\n" msgstr "" diff --git a/lib/libalpm/po/ca.po b/lib/libalpm/po/ca.po index 9154c1e4..94838c2a 100644 --- a/lib/libalpm/po/ca.po +++ b/lib/libalpm/po/ca.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-26 23:56+0000\n" "Last-Translator: jpatufet \n" "Language-Team: Catalan (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -185,6 +185,14 @@ msgstr "" "no s'ha pogut analitzar el fitxer de descripció de paquet '%s' de la base de " "dades '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "la base de dades %s és inconsistent: nom erroni en el paquet %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "la base de dades %s és inconsistent: nom erroni en el paquet %s\n" + #, c-format msgid "database path is undefined\n" msgstr "no s'ha definit la ruta de la base de dades\n" diff --git a/lib/libalpm/po/cs.po b/lib/libalpm/po/cs.po index 4a2afcfd..b3c99807 100644 --- a/lib/libalpm/po/cs.po +++ b/lib/libalpm/po/cs.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-15 03:04+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Czech (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -183,6 +183,14 @@ msgstr "nelze odstranit zamykací soubor %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "nelze načíst soubor s popisem balíčku '%s' z databáze '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "databáze %s je nekonzistentní: nesouhlasí jméno balíčku %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "databáze %s je nekonzistentní: nesouhlasí jméno balíčku %s\n" + #, c-format msgid "database path is undefined\n" msgstr "cesta k databázi není definována\n" diff --git a/lib/libalpm/po/da.po b/lib/libalpm/po/da.po index 719a1c93..33394dfb 100644 --- a/lib/libalpm/po/da.po +++ b/lib/libalpm/po/da.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-05-01 14:04+0000\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -181,6 +181,14 @@ msgstr "kunne ikke fjerne låsningsfil %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "kunne ikke fortolke pakkebeskrivelsesfil '%s' fra db '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s-database er inkonsistent: forskellige navne på pakke %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s-database er inkonsistent: forskellige navne på pakke %s\n" + #, c-format msgid "database path is undefined\n" msgstr "databasesti er udefineret\n" diff --git a/lib/libalpm/po/de.po b/lib/libalpm/po/de.po index f96b59ed..c0f0f2d4 100644 --- a/lib/libalpm/po/de.po +++ b/lib/libalpm/po/de.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-05-02 20:40+0000\n" "Last-Translator: Matthias Gorissen \n" "Language-Team: German (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -187,6 +187,18 @@ msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" "Konnte Paket-Beschreibungsdatei '%s' der Datenbank '%s' nicht analysieren\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"Die Datenbank von %s ist inkonsistent: Die Paketnamen für %s stimmen nicht " +"überein\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"Die Datenbank von %s ist inkonsistent: Die Paketnamen für %s stimmen nicht " +"überein\n" + #, c-format msgid "database path is undefined\n" msgstr "Datenbank-Pfad ist nicht definiert\n" diff --git a/lib/libalpm/po/el.po b/lib/libalpm/po/el.po index ab7b511e..111f337f 100644 --- a/lib/libalpm/po/el.po +++ b/lib/libalpm/po/el.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-06 19:51+0000\n" "Last-Translator: Christos Nouskas \n" "Language-Team: Greek (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -185,6 +185,14 @@ msgstr "αδυναμία διαγραφής αρχείου κλειδώματο msgid "could not parse package description file '%s' from db '%s'\n" msgstr "αδυναμία ανάλυσης αρχείου περιγραφής πακέτου '%s' βάσης '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "ανακολουθία στην βάση %s: ασυμφωνία ονόματος πακέτου %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "ανακολουθία στην βάση %s: ασυμφωνία ονόματος πακέτου %s\n" + #, c-format msgid "database path is undefined\n" msgstr "ακαθόριστη διαδρομή βάσης\n" diff --git a/lib/libalpm/po/en_GB.po b/lib/libalpm/po/en_GB.po index c9bbc3a6..dcbfcd0a 100644 --- a/lib/libalpm/po/en_GB.po +++ b/lib/libalpm/po/en_GB.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-17 07:52+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -179,6 +179,14 @@ msgstr "could not remove lock file %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "could not parse package description file '%s' from db '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s database is inconsistent: name mismatch on package %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s database is inconsistent: name mismatch on package %s\n" + #, c-format msgid "database path is undefined\n" msgstr "database path is undefined\n" diff --git a/lib/libalpm/po/eo.po b/lib/libalpm/po/eo.po index 4d97bd6f..e8305b99 100644 --- a/lib/libalpm/po/eo.po +++ b/lib/libalpm/po/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Esperanto (http://www.transifex.com/projects/p/archlinux-" @@ -176,6 +176,14 @@ msgstr "" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" + +#, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" + #, c-format msgid "database path is undefined\n" msgstr "" diff --git a/lib/libalpm/po/es.po b/lib/libalpm/po/es.po index b7d1ef25..9b3fb066 100644 --- a/lib/libalpm/po/es.po +++ b/lib/libalpm/po/es.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 14:16+0000\n" "Last-Translator: j3nnn1 \n" "Language-Team: Spanish (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -190,6 +190,18 @@ msgstr "" "error al leer el archivo de descripción '%s' del paquete de la base de datos " "'%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"la base de datos %s es inconsistente: nombre mal emparejado en el paquete " +"%s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"la base de datos %s es inconsistente: nombre mal emparejado en el paquete " +"%s\n" + #, c-format msgid "database path is undefined\n" msgstr "la ruta de la base de datos no está definida\n" diff --git a/lib/libalpm/po/fa.po b/lib/libalpm/po/fa.po index 6cc07fc3..bc577b4c 100644 --- a/lib/libalpm/po/fa.po +++ b/lib/libalpm/po/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Persian (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -176,6 +176,14 @@ msgstr "" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" + +#, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" + #, c-format msgid "database path is undefined\n" msgstr "" diff --git a/lib/libalpm/po/fi.po b/lib/libalpm/po/fi.po index 85e57732..446cc295 100644 --- a/lib/libalpm/po/fi.po +++ b/lib/libalpm/po/fi.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-20 17:41+0000\n" "Last-Translator: Larso \n" "Language-Team: Finnish (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -185,6 +185,14 @@ msgstr "lukkotiedostoa %s ei voitu poistaa\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "paketin kuvaustiedostoa '%s' ei voitu jäsentää tietokannassa '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "tietokanta %s on epäyhtenäinen: paketin %s nimi ei täsmää\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "tietokanta %s on epäyhtenäinen: paketin %s nimi ei täsmää\n" + #, c-format msgid "database path is undefined\n" msgstr "tietokannan polkua ei ole määritelty\n" diff --git a/lib/libalpm/po/fr.po b/lib/libalpm/po/fr.po index 581952bb..4dedcc67 100644 --- a/lib/libalpm/po/fr.po +++ b/lib/libalpm/po/fr.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-05 22:57+0000\n" "Last-Translator: alub \n" "Language-Team: French (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -187,6 +187,14 @@ msgstr "" "impossible d’analyser le fichier « %s » de description du paquet depuis la " "base de données « %s »\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "le dépôt %s est inconsistant : noms différents pour le paquet %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "le dépôt %s est inconsistant : noms différents pour le paquet %s\n" + #, c-format msgid "database path is undefined\n" msgstr "base de données non initialisée\n" diff --git a/lib/libalpm/po/gl.po b/lib/libalpm/po/gl.po index e6bb86e5..0580cb8a 100644 --- a/lib/libalpm/po/gl.po +++ b/lib/libalpm/po/gl.po @@ -3,16 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# faidoc , 2013 -# faidoc , 2013 -# faidoc , 2013 +# Adrián Chaves Fernández , 2013 +# faidoc , 2013 +# faidoc , 2013 +# faidoc , 2013 msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" -"PO-Revision-Date: 2013-03-10 03:10+0000\n" -"Last-Translator: allanmcrae \n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" +"PO-Revision-Date: 2013-05-30 15:13+0000\n" +"Last-Translator: Adrián Chaves Fernández \n" "Language-Team: Galician (http://www.transifex.com/projects/p/archlinux-" "pacman/language/gl/)\n" "Language: gl\n" @@ -39,36 +40,36 @@ msgstr "alerta producida mentres se extraía %s (%s)\n" #, c-format msgid "could not extract %s (%s)\n" -msgstr "non se puido extraer %s (%s)\n" +msgstr "Non foi posíbel extraer «%s» (%s).\n" #, c-format msgid "could not rename %s to %s (%s)\n" -msgstr "non se puido renombrar %s a %s (%s)\n" +msgstr "Non foi posíbel cambiar o nome de «%s» a «%s» (%s).\n" #, c-format msgid "" "directory permissions differ on %s\n" "filesystem: %o package: %o\n" msgstr "" -"os permisos de directorio difieren en %s\n" -"sistema de arquivos: %o paquete: %o\n" -"\n" +"Os permisos dun directorio son distintos en «%s».\n" +"No sistema de ficheiros: «%o». No paquete: «%o».\n" #, c-format msgid "extract: not overwriting dir with file %s\n" -msgstr "extract: non se pode sobreescribir o directorio co arquivo %s\n" +msgstr "" +"[Extracción] Non é posíbel substituír un directorio polo ficheiro «%s».\n" #, c-format msgid "extract: symlink %s does not point to dir\n" -msgstr "extract: o ligazón simbólico %s non apunta ao directorio\n" +msgstr "[Extracción] A ligazón simbólica «%s» non apunta a un directorio.\n" #, c-format msgid "%s saved as %s\n" -msgstr "%s gardado coma %s\n" +msgstr "«%s» gardouse como «%s»\n" #, c-format msgid "%s installed as %s\n" -msgstr "%s instalado coma %s\n" +msgstr "«%s» instalouse como «%s»\n" #, c-format msgid "extracting %s as %s.pacnew\n" @@ -104,7 +105,7 @@ msgstr "non se puido agregar a entrada '%s' á caché\n" #, c-format msgid "error while reading file %s: %s\n" -msgstr "" +msgstr "erro ao ler o ficheiro «%s»: %s\n" #, c-format msgid "removing invalid database: %s\n" @@ -140,7 +141,7 @@ msgstr "" #, c-format msgid "unknown validation type for package %s: %s\n" -msgstr "" +msgstr "o paquete «%s» ten un tipo de validación incorrecto: %s\n" #, c-format msgid "could not create directory %s: %s\n" @@ -168,11 +169,11 @@ msgstr "faltan os metadatos do paquete en %s\n" #, c-format msgid "failed to read signature file: %s\n" -msgstr "" +msgstr "non foi posíbel ler o ficheiro da sinatura: %s\n" #, c-format msgid "required key missing from keyring\n" -msgstr "" +msgstr "a chave solicitada non está no anel\n" #, c-format msgid "removing invalid file: %s\n" @@ -187,6 +188,16 @@ msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" "error ao ler o arquivo de descripción '%s' do paquete da base de datos '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"a base de datos %s é inconsistente: nome mal emparexado no paquete %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"a base de datos %s é inconsistente: nome mal emparexado no paquete %s\n" + #, c-format msgid "database path is undefined\n" msgstr "a ruta da base de datos non está definida\n" @@ -217,7 +228,7 @@ msgstr "non se puido obter información do sistema de arquivos para %s: %s\n" #, c-format msgid "could not open file: %s: %s\n" -msgstr "" +msgstr "non foi posíbel abrir o ficheiro «%s»: %s\n" #, c-format msgid "could not get filesystem information\n" @@ -240,6 +251,7 @@ msgstr "non se pode determinar o punto de montaxe do sistema de arquivos\n" #, c-format msgid "could not determine cachedir mount point %s\n" msgstr "" +"non foi posíbel determinar o punto de montaxe do directorio de caché «%s»\n" #, c-format msgid "could not determine root mount point %s\n" @@ -283,7 +295,7 @@ msgstr "error inesperado do sistema" #, c-format msgid "permission denied" -msgstr "" +msgstr "denegóuselle o permiso" #, c-format msgid "could not find or read file" @@ -504,7 +516,7 @@ msgstr "non se puido quitar o arquivo '%s': %s\n" #, c-format msgid "could not open directory: %s: %s\n" -msgstr "" +msgstr "non foi posíbel abrir o cartafol «%s»: %s\n" #, c-format msgid "cannot remove %s (%s)\n" @@ -553,11 +565,11 @@ msgstr "" #, c-format msgid "failed to retrieve some files\n" -msgstr "" +msgstr "non foi posíbel descargar algúns dos ficheiros\n" #, c-format msgid "not enough free disk space\n" -msgstr "" +msgstr "non hai espazo de almacenamento dabondo\n" #, c-format msgid "could not commit removal transaction\n" @@ -585,7 +597,7 @@ msgstr "non se puido eliminar o directorio temporal %s\n" #, c-format msgid "could not stat file %s: %s\n" -msgstr "" +msgstr "non foi posíbel executar a orde «stat» co ficheiro «%s»: %s\n" #, c-format msgid "could not create pipe (%s)\n" diff --git a/lib/libalpm/po/hr.po b/lib/libalpm/po/hr.po index 90af52a3..3ac4facc 100644 --- a/lib/libalpm/po/hr.po +++ b/lib/libalpm/po/hr.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-04 02:56+0000\n" "Last-Translator: Ivica Kolić \n" "Language-Team: Croatian (http://www.transifex.com/projects/p/archlinux-" @@ -194,6 +194,14 @@ msgstr "" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" + +#, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" + #, c-format msgid "database path is undefined\n" msgstr "putanja baze podataka nije određena\n" diff --git a/lib/libalpm/po/hu.po b/lib/libalpm/po/hu.po index 3611f368..b7daffb7 100644 --- a/lib/libalpm/po/hu.po +++ b/lib/libalpm/po/hu.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-15 03:06+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Hungarian (http://www.transifex.com/projects/p/archlinux-" @@ -183,6 +183,14 @@ msgstr "" "nem sikerült értelmezni a(z) '%s' csomagleíró fájlját a(z) '%s' " "adatbázisból\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "a(z) %s adatbázis inkonzisztens: eltérő nevek a(z) %s csomagnál\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "a(z) %s adatbázis inkonzisztens: eltérő nevek a(z) %s csomagnál\n" + #, c-format msgid "database path is undefined\n" msgstr "az adatbázis-útvonal nincs megadva\n" diff --git a/lib/libalpm/po/id.po b/lib/libalpm/po/id.po index cfcf1b02..7f4ceea0 100644 --- a/lib/libalpm/po/id.po +++ b/lib/libalpm/po/id.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-15 18:52+0000\n" "Last-Translator: andjeng \n" "Language-Team: Indonesian (http://www.transifex.com/projects/p/archlinux-" @@ -180,6 +180,14 @@ msgstr "tidak dapat menghapus berkas kunci %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "tidak dapat menerjemahkan deskripsi berkas '%s' dari db '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s database tidak konsisten: nama tidak cocok pada paket %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s database tidak konsisten: nama tidak cocok pada paket %s\n" + #, c-format msgid "database path is undefined\n" msgstr "path database tidak didefinisikan\n" diff --git a/lib/libalpm/po/it.po b/lib/libalpm/po/it.po index b3199464..99438760 100644 --- a/lib/libalpm/po/it.po +++ b/lib/libalpm/po/it.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-15 03:06+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Italian (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -187,6 +187,16 @@ msgstr "" "impossibile analizzare il file della descrizione del pacchetto '%s' dal " "database '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"il database %s è inconsistente: il nome non corrisponde con il pacchetto %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"il database %s è inconsistente: il nome non corrisponde con il pacchetto %s\n" + #, c-format msgid "database path is undefined\n" msgstr "il percorso del database non è stato definito\n" diff --git a/lib/libalpm/po/ja.po b/lib/libalpm/po/ja.po index c376bd63..82f4c502 100644 --- a/lib/libalpm/po/ja.po +++ b/lib/libalpm/po/ja.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-05 15:22+0000\n" "Last-Translator: kusakata \n" "Language-Team: Japanese (http://www.transifex.com/projects/p/archlinux-" @@ -179,6 +179,14 @@ msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" "パッケージ定義ファイル '%s' (データベース '%s') をパースできませんでした\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s データベースは矛盾しています: パッケージ %s の名前の不整合\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s データベースは矛盾しています: パッケージ %s の名前の不整合\n" + #, c-format msgid "database path is undefined\n" msgstr "データベースパスが定義されていません\n" diff --git a/lib/libalpm/po/kk.po b/lib/libalpm/po/kk.po index ab42bfa2..1381bdaf 100644 --- a/lib/libalpm/po/kk.po +++ b/lib/libalpm/po/kk.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Kazakh (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -180,6 +180,14 @@ msgstr "%s оқшау файлын өшіру мүмкін емес\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "дерекқордағы қате ақпарат %s: %s дестесінің аты сәйкес келмейді\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "дерекқордағы қате ақпарат %s: %s дестесінің аты сәйкес келмейді\n" + #, c-format msgid "database path is undefined\n" msgstr "дерекқорға жол анықталмаған\n" diff --git a/lib/libalpm/po/ko.po b/lib/libalpm/po/ko.po index 7a27fe32..df718e2c 100644 --- a/lib/libalpm/po/ko.po +++ b/lib/libalpm/po/ko.po @@ -4,12 +4,13 @@ # # Translators: # Sungjin Gang , 2012-2013 +# Sungjin Gang , 2013 msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" -"PO-Revision-Date: 2013-03-15 18:12+0000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" +"PO-Revision-Date: 2013-05-08 15:34+0000\n" "Last-Translator: Sungjin Gang \n" "Language-Team: Korean (http://www.transifex.com/projects/p/archlinux-pacman/" "language/ko/)\n" @@ -21,11 +22,11 @@ msgstr "" #, c-format msgid "%s-%s is up to date -- skipping\n" -msgstr "%s-%s은(는) 최신입니다 -- 넘김\n" +msgstr "%s-%s은(는) 최신 버전입니다 -- 넘김\n" #, c-format msgid "%s-%s is up to date -- reinstalling\n" -msgstr "%s-%s은(는) 최신 버전입니다. - 재설치\n" +msgstr "%s-%s은(는) 최신 버전입니다. -- 재설치\n" #, c-format msgid "downgrading package %s (%s => %s)\n" @@ -173,12 +174,20 @@ msgstr "잘못된 파일 제거: %s\n" #, c-format msgid "could not remove lock file %s\n" -msgstr "%s가 잠겨있어서 삭제하지 못하였습니다.\n" +msgstr "%s 파일이 잠겨있어서 삭제하지 못하였습니다.\n" #, c-format msgid "could not parse package description file '%s' from db '%s'\n" msgstr "'%s' 파일 패키지 설명파일을 '%s' db에서 알아내지 못하였습니다.\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s 데이터 베이스 일관성 : %s 패키지와 이름이 맞지 않습니다.\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s 데이터 베이스 일관성 : %s 패키지와 이름이 맞지 않습니다.\n" + #, c-format msgid "database path is undefined\n" msgstr "데이터베이스 경로가 정의 되지 않았습니다.\n" @@ -534,7 +543,7 @@ msgstr "%s을(를) %s 때문에 대채할 수 없습니다.\n" #, c-format msgid "unresolvable package conflicts detected\n" -msgstr "해결할 수 없는 피키지 충돌이 있습니다.\n" +msgstr "해결할 수 없는 패키지 충돌이 있습니다.\n" #, c-format msgid "removing '%s' from target list because it conflicts with '%s'\n" @@ -550,11 +559,11 @@ msgstr "디스크 여유 공간이 부족합니다.\n" #, c-format msgid "could not commit removal transaction\n" -msgstr "삭제 처리 과정을 커밋하지 못하였습니다.\n" +msgstr "삭제 처리를 커밋하지 못하였습니다.\n" #, c-format msgid "could not commit transaction\n" -msgstr "처리과정을 커밋하지 못하였습니다.\n" +msgstr "처리를 커밋하지 못하였습니다.\n" #, c-format msgid "could not create temp directory\n" @@ -602,7 +611,7 @@ msgstr "파이프를 열 수 없습니다.(%s)\n" #, c-format msgid "command failed to execute correctly\n" -msgstr "실행 명령대해 올바르게 실행 실패\n" +msgstr "명령이 올바르게 실행되지 못하였습니다.\n" #, c-format msgid "no %s cache exists, creating...\n" diff --git a/lib/libalpm/po/libalpm.pot b/lib/libalpm/po/libalpm.pot index 8bdcb714..1f2408fa 100644 --- a/lib/libalpm/po/libalpm.pot +++ b/lib/libalpm/po/libalpm.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: pacman 4.1.0\n" +"Project-Id-Version: pacman 4.1.1\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -175,6 +175,14 @@ msgstr "" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" + +#, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" + #, c-format msgid "database path is undefined\n" msgstr "" diff --git a/lib/libalpm/po/lt.po b/lib/libalpm/po/lt.po index b537f3fc..2e3406da 100644 --- a/lib/libalpm/po/lt.po +++ b/lib/libalpm/po/lt.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-28 08:38+0000\n" "Last-Translator: Algimantas Margevičius \n" "Language-Team: Lithuanian (http://www.transifex.com/projects/p/archlinux-" @@ -186,6 +186,16 @@ msgstr "nepavyko pašalinti užrakinto failo %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "nepavyko perskaityt paketo aprašymo failo %s iš duomenų bazės „%s“\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"%s duomenų bazės nesuderinamumas: pavadinimas neatitinka nurodyto pakete %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"%s duomenų bazės nesuderinamumas: pavadinimas neatitinka nurodyto pakete %s\n" + #, c-format msgid "database path is undefined\n" msgstr "nenurodytas duomenų bazės kelias\n" diff --git a/lib/libalpm/po/nb.po b/lib/libalpm/po/nb.po index 17b048a2..69281bb3 100644 --- a/lib/libalpm/po/nb.po +++ b/lib/libalpm/po/nb.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 10:18+0000\n" "Last-Translator: Jon Gjengset \n" "Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/" @@ -180,6 +180,14 @@ msgstr "kunne ikke fjerne låsefil %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "kunne ikke tolke filen med pakkebeskrivelse '%s' fra databasen '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s databasen er ikke konsistent: navn samsvarer ikke med pakke %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s databasen er ikke konsistent: navn samsvarer ikke med pakke %s\n" + #, c-format msgid "database path is undefined\n" msgstr "stien til databasen er udefinert\n" diff --git a/lib/libalpm/po/nl.po b/lib/libalpm/po/nl.po index 87f73340..ea5661de 100644 --- a/lib/libalpm/po/nl.po +++ b/lib/libalpm/po/nl.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-05-05 20:42+0000\n" "Last-Translator: zenlord \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -183,6 +183,14 @@ msgstr "kan het vergrendelbestand %s niet verwijderen\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "kan bestand met pakketbeschrijving '%s' uit db '%s' niet verwerken\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s database is niet consistent: naam onjuist voor pakket %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s database is niet consistent: naam onjuist voor pakket %s\n" + #, c-format msgid "database path is undefined\n" msgstr "database-pad is niet gedefinieerd\n" diff --git a/lib/libalpm/po/pl.po b/lib/libalpm/po/pl.po index e5ff4b63..37b1b5e8 100644 --- a/lib/libalpm/po/pl.po +++ b/lib/libalpm/po/pl.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-23 10:34+0000\n" "Last-Translator: Kwpolska \n" "Language-Team: Polish (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -182,6 +182,14 @@ msgstr "nie udało się usunąć pliku blokującego %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "nie można odczytać pliku opisowego pakietu '%s' z bazy '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "baza danych %s jest sprzeczna: niedopasowana nazwa w pakiecie %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "baza danych %s jest sprzeczna: niedopasowana nazwa w pakiecie %s\n" + #, c-format msgid "database path is undefined\n" msgstr "ścieżka bazy danych jest niezdefiniowana\n" diff --git a/lib/libalpm/po/pt.po b/lib/libalpm/po/pt.po index c543c55e..7344826b 100644 --- a/lib/libalpm/po/pt.po +++ b/lib/libalpm/po/pt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Portuguese (http://www.transifex.com/projects/p/archlinux-" @@ -181,6 +181,14 @@ msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" "não é possível analisar descrição do pacote '%s' da base de dados '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s base de dados está inconsistente: nome no pacote %s não coincide\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s base de dados está inconsistente: nome no pacote %s não coincide\n" + #, c-format msgid "database path is undefined\n" msgstr "localização da base de dados não definida\n" diff --git a/lib/libalpm/po/pt_BR.po b/lib/libalpm/po/pt_BR.po index e2cc40fa..6445054d 100644 --- a/lib/libalpm/po/pt_BR.po +++ b/lib/libalpm/po/pt_BR.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-05-01 15:45+0000\n" "Last-Translator: Rafael Ferreira \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -188,6 +188,16 @@ msgstr "" "não foi possível analisar arquivo de descrição de pacote \"%s\" da base de " "dados \"%s\"\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"base de dados %s está inconsistente: nome não coincidente no pacote %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"base de dados %s está inconsistente: nome não coincidente no pacote %s\n" + #, c-format msgid "database path is undefined\n" msgstr "caminho da base de dados não definido\n" diff --git a/lib/libalpm/po/ro.po b/lib/libalpm/po/ro.po index c47d76c5..e66f757f 100644 --- a/lib/libalpm/po/ro.po +++ b/lib/libalpm/po/ro.po @@ -13,9 +13,9 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" -"PO-Revision-Date: 2013-03-17 18:50+0000\n" -"Last-Translator: Mihai Coman \n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" +"PO-Revision-Date: 2013-06-01 17:39+0000\n" +"Last-Translator: roentgen \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/archlinux-" "pacman/language/ro/)\n" "Language: ro\n" @@ -191,6 +191,16 @@ msgstr "" "nu s-a putut analiza fișierul '%s' de descriere a pachetului din db '%s'\n" "\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"baza de date %s este inconsecventă: nepotrivire de nume la pachetul %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"baza de date %s este inconsecventă: nepotrivire de nume la pachetul %s\n" + #, c-format msgid "database path is undefined\n" msgstr "calea bazei de date este nedefinită\n" diff --git a/lib/libalpm/po/ru.po b/lib/libalpm/po/ru.po index d957ac7b..f62ea4b7 100644 --- a/lib/libalpm/po/ru.po +++ b/lib/libalpm/po/ru.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-19 17:08+0000\n" "Last-Translator: kyak \n" "Language-Team: Russian (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -187,6 +187,16 @@ msgstr "не удалось удалить блокировочный файл % msgid "could not parse package description file '%s' from db '%s'\n" msgstr "не удалось разобрать файл описания '%s' из базы '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" +"противоречивая информация в базе данных %s: не совпадает имя пакета %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" +"противоречивая информация в базе данных %s: не совпадает имя пакета %s\n" + #, c-format msgid "database path is undefined\n" msgstr "путь к базе данных не определён\n" diff --git a/lib/libalpm/po/sk.po b/lib/libalpm/po/sk.po index bb66b646..2a008a3b 100644 --- a/lib/libalpm/po/sk.po +++ b/lib/libalpm/po/sk.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-17 08:00+0000\n" "Last-Translator: archetyp \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -184,6 +184,14 @@ msgstr "nie je možné odstrániť zamykací súbor %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "nie je možné nájsť súbor s popisom balíčku '%s' z databázy '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "databáza %s je nekonzistentná: nesúhlasí meno balíčka %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "databáza %s je nekonzistentná: nesúhlasí meno balíčka %s\n" + #, c-format msgid "database path is undefined\n" msgstr "cesta k databáze nie je definovaná\n" diff --git a/lib/libalpm/po/sl.po b/lib/libalpm/po/sl.po index b8bf9d2b..ac436b59 100644 --- a/lib/libalpm/po/sl.po +++ b/lib/libalpm/po/sl.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Slovenian (http://www.transifex.com/projects/p/archlinux-" @@ -183,6 +183,14 @@ msgstr "" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "" +#, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "" + +#, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "" + #, c-format msgid "database path is undefined\n" msgstr "" diff --git a/lib/libalpm/po/sr.po b/lib/libalpm/po/sr.po index c1962366..86d16f58 100644 --- a/lib/libalpm/po/sr.po +++ b/lib/libalpm/po/sr.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-30 17:47+0000\n" "Last-Translator: daimonion \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -183,6 +183,14 @@ msgstr "не могу да уклоним фајл браве %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "не могу да обрадим фајл описа пакета „%s“ из базе „%s“\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "недоследност базе „%s“: разлика у имену пакета %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "недоследност базе „%s“: разлика у имену пакета %s\n" + #, c-format msgid "database path is undefined\n" msgstr "путања базе није одређена\n" diff --git a/lib/libalpm/po/sr@latin.po b/lib/libalpm/po/sr@latin.po index 948ada22..edd0f3b2 100644 --- a/lib/libalpm/po/sr@latin.po +++ b/lib/libalpm/po/sr@latin.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-04-30 17:47+0000\n" "Last-Translator: daimonion \n" "Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/" @@ -183,6 +183,14 @@ msgstr "ne mogu da uklonim fajl brave %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "ne mogu da obradim fajl opisa paketa „%s“ iz baze „%s“\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "nedoslednost baze „%s“: razlika u imenu paketa %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "nedoslednost baze „%s“: razlika u imenu paketa %s\n" + #, c-format msgid "database path is undefined\n" msgstr "putanja baze nije određena\n" diff --git a/lib/libalpm/po/sv.po b/lib/libalpm/po/sv.po index 3ac94637..3955a15e 100644 --- a/lib/libalpm/po/sv.po +++ b/lib/libalpm/po/sv.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -179,6 +179,14 @@ msgstr "kunde inte ta bort låsningsfil %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "Kunde ej finna paketbeskrivningsfilen '%s' från databasen '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s databasen är inkonsekvent: ej matchande namn på paketet %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s databasen är inkonsekvent: ej matchande namn på paketet %s\n" + #, c-format msgid "database path is undefined\n" msgstr "sökväg till databasen är odefinierad\n" diff --git a/lib/libalpm/po/tr.po b/lib/libalpm/po/tr.po index 6668a5a4..4dcdf8f7 100644 --- a/lib/libalpm/po/tr.po +++ b/lib/libalpm/po/tr.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 11:24+0000\n" "Last-Translator: Samed Beyribey \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/archlinux-pacman/" @@ -181,6 +181,14 @@ msgstr "kilit dosyası %s silinemedi\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "'%s' paket açıklama dosyası '%s' veritabanından ayrıştırılamıyor\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%s veritabanı tutarsız: %s paketinde isim uyuşmazlığı\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%s veritabanı tutarsız: %s paketinde isim uyuşmazlığı\n" + #, c-format msgid "database path is undefined\n" msgstr "veritabanı yolu belirtilmemiş\n" diff --git a/lib/libalpm/po/uk.po b/lib/libalpm/po/uk.po index 3cee20d1..5e4fe1cd 100644 --- a/lib/libalpm/po/uk.po +++ b/lib/libalpm/po/uk.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-11 22:02+0000\n" "Last-Translator: Yarema aka Knedlyk \n" "Language-Team: Ukrainian (http://www.transifex.com/projects/p/archlinux-" @@ -183,6 +183,14 @@ msgstr "неможливо вилучити файл блокування %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "неможливо розібрати файла опису пакунка «%s» з бази даних «%s»\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "база даних %s неоднорідна: не збігаються назви для пакунка %s\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "база даних %s неоднорідна: не збігаються назви для пакунка %s\n" + #, c-format msgid "database path is undefined\n" msgstr "шлях до бази даних не вказано\n" diff --git a/lib/libalpm/po/zh_CN.po b/lib/libalpm/po/zh_CN.po index c5a0ce61..e6cafa50 100644 --- a/lib/libalpm/po/zh_CN.po +++ b/lib/libalpm/po/zh_CN.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 05:41+0000\n" "Last-Translator: mytbk \n" "Language-Team: Chinese (China) (http://www.transifex.com/projects/p/" @@ -183,6 +183,14 @@ msgstr "无法删除锁定文件 %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "无法解析软件包描述文件 '%s' 从数据库 '%s'\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%1$s 数据库不一致:名字和软件包中的 %2$s 不一致\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%1$s 数据库不一致:名字和软件包中的 %2$s 不一致\n" + #, c-format msgid "database path is undefined\n" msgstr "数据库路径未定义\n" diff --git a/lib/libalpm/po/zh_TW.po b/lib/libalpm/po/zh_TW.po index 1c446198..c2a90834 100644 --- a/lib/libalpm/po/zh_TW.po +++ b/lib/libalpm/po/zh_TW.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Arch Linux Pacman package manager\n" "Report-Msgid-Bugs-To: http://bugs.archlinux.org/index.php?project=3\n" -"POT-Creation-Date: 2013-04-30 21:18+1000\n" +"POT-Creation-Date: 2013-06-06 13:07+1000\n" "PO-Revision-Date: 2013-03-10 03:10+0000\n" "Last-Translator: allanmcrae \n" "Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/" @@ -180,6 +180,14 @@ msgstr "無法刪除鎖定文件 %s\n" msgid "could not parse package description file '%s' from db '%s'\n" msgstr "無法處理套件描述檔 '%s' 從套件庫 '%s'\\n\n" +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is illegal\n" +msgstr "%1$s 資料庫不一致:名字和軟體包中的 %2$s 不一致\n" + +#, fuzzy, c-format +msgid "%s database is inconsistent: filename of package %s is too long\n" +msgstr "%1$s 資料庫不一致:名字和軟體包中的 %2$s 不一致\n" + #, c-format msgid "database path is undefined\n" msgstr "資料庫路徑未定義\n" -- cgit v1.2.3-24-g4f1b