# Catalan translation of Trac.
# Copyright © 2004, 2009, 2010, 2011, 2013, 2015 Edgewall Software.
# This file is distributed under the same license as the trac package.
# Núria Montesinos, 2004.
# Jordi Mallach <jordi@sindominio.net>, 2004, 2009, 2010, 2011, 2013, 2015.
#
msgid ""
msgstr ""
"Project-Id-Version: trac 1.0-dev\n"
"Report-Msgid-Bugs-To: trac-dev@googlegroups.com\n"
"POT-Creation-Date: 2015-04-01 15:32+0000\n"
"PO-Revision-Date: 2015-04-02 09:54+0200\n"
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
"Language: ca\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n!=1\n"
"Generated-By: Babel 0.9.6\n"

#: tracopt/mimeview/php.py:96
msgid ""
"You appear to be using the PHP CGI binary. Trac requires the CLI version for "
"syntax highlighting."
msgstr ""
"Sembla que esteu emprant el binari de PHP CGI. Trac requereix la versió CLI "
"per al ressaltat de sintaxi."

#: tracopt/ticket/clone.py:49
#, python-format
msgid "%(summary)s (cloned)"
msgstr "%(summary)s (clonat)"

#: tracopt/ticket/clone.py:53
#, python-format
msgid ""
"Cloned from #%(id)s:\n"
"----\n"
"%(description)s"
msgstr ""
"Clonat des de #%(id)s:\n"
"----\n"
"%(description)s"

#: tracopt/ticket/clone.py:60
msgid "Clone"
msgstr "Clona"

#: tracopt/ticket/clone.py:61
msgid "Create a copy of this ticket"
msgstr "Crea una còpia d'aquest tiquet"

#: tracopt/ticket/commit_updater.py:286
msgid ""
"Insert a changeset message into the output.\n"
"\n"
"This macro must be called using wiki processor syntax as follows:\n"
"{{{\n"
"{{{\n"
"#!CommitTicketReference repository=\"reponame\" revision=\"rev\"\n"
"}}}\n"
"}}}\n"
"where the arguments are the following:\n"
" - `repository`: the repository containing the changeset\n"
" - `revision`: the revision of the desired changeset"
msgstr ""

#: tracopt/ticket/commit_updater.py:316
msgid "(The changeset message doesn't reference this ticket)"
msgstr ""

#: tracopt/ticket/deleter.py:73 tracopt/ticket/deleter.py:90
#: trac/ticket/templates/report_list.html:92
msgid "Delete"
msgstr "Suprimeix"

#: tracopt/ticket/deleter.py:74 tracopt/ticket/templates/ticket_delete.html:51
msgid "Delete ticket"
msgstr "Suprimeix el tiquet"

#: tracopt/ticket/deleter.py:91
#, python-format
msgid "Delete comment %(num)s"
msgstr "Suprimeix el comentari %(num)s"

#: tracopt/ticket/deleter.py:140
#, python-format
msgid "The ticket #%(id)s has been deleted."
msgstr "S'ha suprimit el tiquet #%(id)s."

#: tracopt/ticket/deleter.py:147
#, python-format
msgid "The ticket comment %(num)s on ticket #%(id)s has been deleted."
msgstr "S'ha suprimit el comentari %(num)s al tiquet #%(id)s."

#: tracopt/ticket/deleter.py:167
#, python-format
msgid "Comment %(num)s not found"
msgstr "No s'ha trobat el comentari %(num)s"

#: tracopt/ticket/templates/ticket_delete.html:21
#, python-format
msgid "Delete Ticket #%(id)s"
msgstr "Suprimeix el tiquet #%(id)s"

#: tracopt/ticket/templates/ticket_delete.html:22
#: tracopt/ticket/templates/ticket_delete.html:58
#, python-format
msgid "Delete comment %(num)s on Ticket #%(id)s"
msgstr "Suprimeix el comentari %(num)s al tiquet %(id)s"

#: tracopt/ticket/templates/ticket_delete.html:30
#, python-format
msgid "Delete [1:Ticket #%(id)s]"
msgstr "Suprimeix el [1:tiquet #%(id)s]"

#: tracopt/ticket/templates/ticket_delete.html:42
msgid "Are you sure you want to delete this ticket?"
msgstr "Esteu segur de voler suprimir aquest tiquet?"

#: tracopt/ticket/templates/ticket_delete.html:43
#, python-format
msgid ""
"(comments: %(comments)s,\n"
"                 attachments: %(attachments)s)"
msgstr ""
"(comentaris: %(comments)s,\n"
"                 adjunts: %(attachments)s)"

#: tracopt/ticket/templates/ticket_delete.html:46
#: tracopt/ticket/templates/ticket_delete.html:71
#: trac/templates/attachment.html:80 trac/wiki/templates/wiki_delete.html:105
msgid "This is an irreversible operation."
msgstr "Aquesta operació és irreversible."

#: tracopt/ticket/templates/ticket_delete.html:52
#: tracopt/ticket/templates/ticket_delete.html:76
#: trac/templates/attachment.html:73 trac/templates/attachment.html:87
#: trac/ticket/templates/admin_components.html:64
#: trac/ticket/templates/admin_enums.html:38
#: trac/ticket/templates/admin_milestones.html:93
#: trac/ticket/templates/admin_versions.html:61
#: trac/ticket/templates/milestone_delete.html:45
#: trac/ticket/templates/milestone_edit.html:128
#: trac/ticket/templates/report_delete.html:32
#: trac/ticket/templates/report_edit.html:62
#: trac/ticket/templates/ticket_change.html:127
#: trac/versioncontrol/templates/admin_repositories.html:97
#: trac/wiki/templates/wiki_delete.html:112
#: trac/wiki/templates/wiki_edit_form.html:84
#: trac/wiki/templates/wiki_rename.html:43
msgid "Cancel"
msgstr "Canceŀla"

#: tracopt/ticket/templates/ticket_delete.html:71
msgid "Are you sure you want to delete this ticket comment?"
msgstr "Esteu segur de voler suprimir aquest comentari del tiquet?"

#: tracopt/ticket/templates/ticket_delete.html:75
msgid "Delete comment"
msgstr "Suprimeix el comentari"

#: tracopt/versioncontrol/git/git_fs.py:319
#: tracopt/versioncontrol/git/git_fs.py:323
#, python-format
msgid "%(option)s must be in the range [4..40]"
msgstr ""

#: tracopt/versioncontrol/git/git_fs.py:327
msgid "GIT backend not available"
msgstr "El rerefons GIT no és disponible"

#: tracopt/versioncontrol/git/git_fs.py:329
#, python-format
msgid "GIT version %(hasver)s installed not compatible (need >= %(needsver)s)"
msgstr "La versió de GIT %(hasver)s instal·lada no és compatible (es necessita >= %(needsver)s)"

#. TRANSLATOR: modified ('diff') (link)
#: tracopt/versioncontrol/git/git_fs.py:430 trac/ticket/web_ui.py:1747
#: trac/ticket/templates/ticket_change.html:164 trac/wiki/macros.py:360
#: trac/wiki/web_ui.py:765
msgid "diff"
msgstr "diff"

#: tracopt/versioncontrol/git/git_fs.py:431
msgid ""
"Diff against this parent (show the changes merged from the other parents)"
msgstr ""

#: tracopt/versioncontrol/git/git_fs.py:440
msgid ""
"Note: this is a <strong>merge</strong> changeset, the changes displayed "
"below correspond to the merge itself."
msgstr ""

#: tracopt/versioncontrol/git/git_fs.py:447
msgid ""
"Use the <tt>(diff)</tt> links above to see all the changes relative to each "
"parent."
msgstr ""

#: tracopt/versioncontrol/git/git_fs.py:462
#: tracopt/versioncontrol/git/git_fs.py:693
msgid "Internal error"
msgstr "Error intern"

#: tracopt/versioncontrol/git/git_fs.py:496
#, python-format
msgid "%(path)s does not appear to be a Git repository."
msgstr "%(path)s no sembla ser un dipòsit de Git."

#: tracopt/versioncontrol/git/git_fs.py:569
msgid "Not supported in git_fs"
msgstr "No està suportat a git_fs"

#: tracopt/versioncontrol/git/git_fs.py:676
#, python-format
msgid "Internal error (got unexpected object kind '%(kind)s')"
msgstr "Error intern (s'ha obtingut un tipus d'objecte «%(kind)s»)"

#: tracopt/versioncontrol/svn/svn_fs.py:306
#, python-format
msgid "Subversion >= 1.0 required, found %(version)s"
msgstr "Es requereix el Subversion >= 1.0, s'ha trobat %(version)s"

#: tracopt/versioncontrol/svn/svn_fs.py:363
#, python-format
msgid "%(path)s does not appear to be a Subversion repository."
msgstr "%(path)s no sembla ser un dipòsit de Subversion."

#: tracopt/versioncontrol/svn/svn_fs.py:371
#, python-format
msgid "Couldn't open Subversion repository %(path)s: %(svn_error)s"
msgstr "No s'ha pogut obrir el dipòsit de Subversion %(path)s: %(svn_error)s"

#: tracopt/versioncontrol/svn/svn_fs.py:696
#, python-format
msgid ""
"Diff mismatch: Base is a %(oldnode)s (%(oldpath)s in revision %(oldrev)s) "
"and Target is a %(newnode)s (%(newpath)s in revision %(newrev)s)."
msgstr ""
"Inconsistència al diff: La base és un %(oldnode)s (%(oldpath)s a la revisió "
"%(oldrev)s) i la destinació és %(newnode)s (%(newpath)s a la revisió "
"%(newrev)s)."

#: tracopt/versioncontrol/svn/svn_fs.py:864
#, python-format
msgid "svn blame failed on %(path)s: %(error)s"
msgstr "ha fallat «svn blame» a %(path)s: %(error)s"

#: tracopt/versioncontrol/svn/svn_prop.py:150
msgid "No svn:externals configured in trac.ini"
msgstr "No hi ha «svn:externals» configurats al trac.ini"

#: tracopt/versioncontrol/svn/svn_prop.py:157
msgid "needs lock"
msgstr "requereix blocatge"

#: tracopt/versioncontrol/svn/svn_prop.py:187
msgid "blocked"
msgstr "blocat"

#: tracopt/versioncontrol/svn/svn_prop.py:187
msgid "merged"
msgstr "fusionat"

#: tracopt/versioncontrol/svn/svn_prop.py:222
msgid "non-inheritable"
msgstr "no-heretable"

#: tracopt/versioncontrol/svn/svn_prop.py:224
msgid "merged on the directory itself but not below"
msgstr "fusionat al directori mateix, però per sota"

#: tracopt/versioncontrol/svn/svn_prop.py:240
#: tracopt/versioncontrol/svn/svn_prop.py:262
msgid "eligible"
msgstr "apte"

#: tracopt/versioncontrol/svn/svn_prop.py:270
msgid "(toggle deleted branches)"
msgstr "(commuta les branques suprimides)"

#: tracopt/versioncontrol/svn/svn_prop.py:308
msgid "View merge source"
msgstr "Mostra l'origen de la fusió"

#: tracopt/versioncontrol/svn/svn_prop.py:319
msgid "No revisions"
msgstr "No hi ha revisions"

#: tracopt/versioncontrol/svn/svn_prop.py:326
#, python-format
msgid "%(title)s: %(revs)s"
msgstr "%(title)s: %(revs)s"

#: tracopt/versioncontrol/svn/svn_prop.py:362
msgid "merged: "
msgstr "fusionat: "

#: tracopt/versioncontrol/svn/svn_prop.py:362
msgid "blocked: "
msgstr "blocat: "

#: tracopt/versioncontrol/svn/svn_prop.py:363
msgid "reverse-merged: "
msgstr "fusionat inversament: "

#: tracopt/versioncontrol/svn/svn_prop.py:363
msgid "un-blocked: "
msgstr "desblocat: "

#: tracopt/versioncontrol/svn/svn_prop.py:364
msgid "marked as non-inheritable: "
msgstr "marcat com no-heretable: "

#: tracopt/versioncontrol/svn/svn_prop.py:365
msgid "unmarked as non-inheritable: "
msgstr "desmarcat com no-heretable: "

#: tracopt/versioncontrol/svn/svn_prop.py:409
msgid " (added)"
msgstr " (afegit)"

#: tracopt/versioncontrol/svn/svn_prop.py:433
msgid "removed"
msgstr "suprimit"

#: tracopt/versioncontrol/svn/svn_prop.py:436
msgid " (with no actual effect on merging)"
msgstr " (sense cap efecte a la fusió)"

#: tracopt/versioncontrol/svn/svn_prop.py:437
#, python-format
msgid "Property %(prop)s changed"
msgstr "Ha canviat la propietat %(prop)s"

#: trac/about.py:48 trac/templates/about.html:20 trac/templates/about.html:41
msgid "About Trac"
msgstr "Quant al Trac"

#: trac/attachment.py:170
#, python-format
msgid "Attachment '%(title)s' does not exist."
msgstr "L'adjunt «%(title)s» no existeix."

#: trac/attachment.py:172
msgid "Invalid Attachment"
msgstr "L'adjunt és invàlid"

#: trac/attachment.py:239
msgid "Could not delete attachment"
msgstr "No s'ha pogut suprimir l'adjunt"

#: trac/attachment.py:258
#, python-format
msgid "Cannot reparent attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
msgstr ""
"No es pot assignar un pare a l'adjunt «%(att)s» perquè %(realm)s:%(id)s és "
"invàlid"

#: trac/attachment.py:263
#, python-format
msgid ""
"Cannot reparent attachment \"%(att)s\" as it already exists in %(realm)s:"
"%(id)s"
msgstr ""
"No es pot assignar un pare a l'adjunt «%(att)s» perquè ja existeix a "
"%(realm)s:%(id)s"

#: trac/attachment.py:282
#, python-format
msgid "Could not reparent attachment %(name)s"
msgstr "No s'ha pogut assignar un pare a l'adjunt %(name)s"

#: trac/attachment.py:315
#, python-format
msgid "%(parent)s doesn't exist, can't create attachment"
msgstr "%(parent)s no existeix, no es pot crear l'adjunt"

#: trac/attachment.py:324
#, python-format
msgid "Cannot create attachment \"%(att)s\" as %(realm)s:%(id)s is invalid"
msgstr "No es pot crear l'adjunt «%(att)s» perquè %(realm)s:%(id)s és invàlid"

#: trac/attachment.py:410
#, python-format
msgid "Attachment '%(filename)s' not found"
msgstr "No s'ha trobat l'adjunt «%(filename)s»"

#: trac/attachment.py:493
msgid "Bad request"
msgstr "Petició errònia"

#: trac/attachment.py:510
#, python-format
msgid "Parent resource %(parent)s doesn't exist"
msgstr "El recurs pare %(parent)s no existeix."

#: trac/attachment.py:516
#, python-format
msgid "Back to %(parent)s"
msgstr "Torna a %(parent)s"

#: trac/attachment.py:622
#, python-format
msgid "%(attachment)s attached to %(resource)s"
msgstr "%(attachment)s adjunt a %(resource)s"

#: trac/attachment.py:677
#, python-format
msgid "Unparented attachment %(id)s"
msgstr "Adjunt orfe %(id)s"

#: trac/attachment.py:685
#, python-format
msgid "Attachment '%(id)s' in %(parent)s"
msgstr "Adjunt «%(id)s a %(parent)s"

#: trac/attachment.py:688
#, python-format
msgid "Attachments of %(parent)s"
msgstr "Adjunts de %(parent)s"

#: trac/attachment.py:708 trac/attachment.py:735 trac/admin/web_ui.py:480
#: trac/admin/web_ui.py:483 trac/admin/web_ui.py:487
msgid "No file uploaded"
msgstr "No s'ha pujat cap fitxer"

#: trac/attachment.py:716
msgid "Can't upload empty file"
msgstr "No es pot pujar un fitxer buit"

#: trac/attachment.py:721
#, python-format
msgid "Maximum attachment size: %(num)s bytes"
msgstr "Mida màxima dels adjunts: %(num)s octets"

#: trac/attachment.py:722
msgid "Upload failed"
msgstr "Ha fallat la pujada"

#: trac/attachment.py:750
#, python-format
msgid "Attachment field %(field)s is invalid: %(message)s"
msgstr "El camp de l'adjunt %(field)s és invàlid: %(message)s"

#: trac/attachment.py:754
#, python-format
msgid "Invalid attachment: %(message)s"
msgstr "L'adjunt és invàlid: %(message)s"

#: trac/attachment.py:758
msgid "Note: File must be selected again."
msgstr "Nota: S'ha de tornar a seleccionar el fitxer."

#: trac/attachment.py:771
#, python-format
msgid ""
"You don't have permission to replace the attachment %(name)s. You can only "
"replace your own attachments. Replacing other's attachments requires "
"ATTACHMENT_DELETE permission."
msgstr ""
"No teniu permís per a reemplaçar l'adjunt %(name)s. Només podeu reemplaçar "
"els adjunts propis. Reemplaçar els adjunts d'altres requereix permisos "
"«ATTACHMENT_DELETE»."

#: trac/attachment.py:802
#, python-format
msgid "%(attachment)s (delete)"
msgstr "%(attachment)s (suprimeix)"

#: trac/attachment.py:816
#, python-format
msgid "Maximum total attachment size: %(num)s bytes"
msgstr "Mida màxima total dels adjunts: %(num)s octets"

#: trac/attachment.py:817
msgid "Download failed"
msgstr "Ha fallat la baixada"

#: trac/attachment.py:900 trac/versioncontrol/web_ui/browser.py:708
#: trac/wiki/web_ui.py:73
msgid "Plain Text"
msgstr "Text pla"

#: trac/attachment.py:906 trac/versioncontrol/web_ui/browser.py:714
msgid "Original Format"
msgstr "Format original"

#: trac/attachment.py:948 trac/templates/list_of_attachments.html:29
#: trac/ticket/templates/ticket_change.html:92
#: trac/versioncontrol/templates/dir_entries.html:29
#: trac/versioncontrol/web_ui/browser.py:863
msgid "Download"
msgstr "Baixa"

#: trac/attachment.py:1042
#, python-format
msgid "Invalid resource identifier '%(id)s'"
msgstr "L'identificador del recurs «%(id)s» és invàlid"

#: trac/attachment.py:1078 trac/templates/about.html:81
#: trac/templates/about.html:124 trac/templates/error.html:179
#: trac/ticket/admin.py:202 trac/ticket/admin.py:398 trac/ticket/admin.py:568
#: trac/ticket/templates/admin_components.html:88
#: trac/ticket/templates/admin_enums.html:61
#: trac/ticket/templates/admin_milestones.html:124
#: trac/ticket/templates/admin_versions.html:93
#: trac/versioncontrol/admin.py:117
#: trac/versioncontrol/templates/admin_repositories.html:137
#: trac/web/session.py:429
msgid "Name"
msgstr "Nom"

#: trac/attachment.py:1078
msgid "Size"
msgstr "Mida"

#: trac/attachment.py:1078 trac/templates/history_view.html:40
#: trac/ticket/templates/ticket.html:369
#: trac/versioncontrol/templates/revisionlog.html:122
msgid "Author"
msgstr "Autor"

#: trac/attachment.py:1078 trac/templates/history_view.html:39
msgid "Date"
msgstr "Data"

#: trac/attachment.py:1079 trac/templates/attachment.html:102
#: trac/ticket/api.py:308 trac/ticket/api.py:543
#: trac/ticket/templates/ticket.html:398
#: trac/ticket/templates/ticket_box.html:107
msgid "Description"
msgstr "Descripció"

#: trac/attachment.py:1102 trac/wiki/admin.py:108
#, python-format
msgid "File '%(name)s' exists"
msgstr "El fitxer «%(name)s» existeix"

#: trac/config.py:45
msgid "Configuration Error"
msgstr "Error de configuració"

#: trac/config.py:49
msgid "Look in the Trac log for more information."
msgstr "Vegeu el registre del Trac per obtenir més informació."

#: trac/config.py:273
#, python-format
msgid "Error reading '%(file)s', make sure it is readable."
msgstr ""
"S'ha produït un error en llegir «%(file)s», assegureu-vos que és llegible."

#: trac/config.py:430
#, python-format
msgid "[%(section)s] %(entry)s: expected integer, got %(value)s"
msgstr "[%(section)s] %(entry)s: s'esperava un enter, s'ha rebut %(value)s"

#: trac/config.py:448
#, python-format
msgid "[%(section)s] %(entry)s: expected float, got %(value)s"
msgstr "[%(section)s] %(entry)s: s'esperava un float, s'ha rebut %(value)s"

#: trac/config.py:621
msgid "Setting attribute is not allowed."
msgstr "Establir un atribut no està permés."

#: trac/config.py:701
#, python-format
msgid "[%(section)s] %(entry)s: expected one of (%(choices)s), got %(value)s"
msgstr ""
"[%(section)s] %(entry)s: s'esperava un de (%(choices)s), s'ha rebut %(value)s"

#: trac/config.py:740
#, python-format
msgid ""
"Cannot find an implementation of the %(interface)s interface named "
"%(implementation)s. Please check that the Component is enabled or update the "
"option %(option)s in trac.ini."
msgstr ""

#: trac/config.py:778
#, python-format
msgid ""
"Cannot find implementation(s) of the %(interface)s interface named "
"%(implementation)s. Please check that the Component is enabled or update the "
"option %(option)s in trac.ini."
msgstr ""

#: trac/config.py:818 trac/config.py:831
#, python-format
msgid "Option '%(option)s' doesn't exist in section '%(section)s'"
msgstr "L'opció «%(option)s» no existeix a la secció «%(section)s»"

#: trac/core.py:33
msgid "Trac Error"
msgstr "Error del Trac"

#: trac/env.py:219
msgid ""
"Visit the Trac open source project at<br /><a href=\"http://trac.edgewall."
"org/\">http://trac.edgewall.org/</a>"
msgstr ""
"Visiteu el projecte de programari lliure del Trac a<br /><a href=\"http://"
"trac.edgewall.org/\">http://trac.edgewall.org/</a>"

#: trac/env.py:396
#, python-format
msgid "Unknown Trac environment type '%(type)s'"
msgstr "El tipus d'entorn de Trac «%(type)s és desconegut"

#: trac/env.py:399
#, python-format
msgid ""
"No Trac environment found at %(path)s\n"
"%(e)s"
msgstr ""
"No s'ha trobat cap entorn de Trac a %(path)s\n"
"%(e)s"

#: trac/env.py:804
msgid "Database newer than Trac version"
msgstr "La base de dades és més nova que la versió del Trac"

#: trac/env.py:821
#, python-format
msgid "No upgrade module for version %(num)i (%(version)s.py)"
msgstr ""
"No hi ha cap mòdul d'actualització per a la versió %(num)i (%(version)s.py)"

#: trac/env.py:867
msgid ""
"Missing environment variable \"TRAC_ENV\". Trac requires this variable to "
"point to a valid Trac environment."
msgstr ""
"Manca la variable d'entorn «TRAC_ENV». El Trac requereix que aquesta "
"variable apunte a un entorn de Trac vàlid."

#: trac/env.py:896 trac/admin/console.py:284
#, python-format
msgid ""
"The Trac Environment needs to be upgraded.\n"
"\n"
"Run \"trac-admin %(path)s upgrade\""
msgstr ""
"L'entorn del Trac necessita actualitzar-se.\n"
"\n"
"Executeu «trac-admin %(path)s upgrade»"

#: trac/env.py:935
msgid "Copying resources from:"
msgstr "S'estan copiant els recursos des de:"

#: trac/env.py:953
msgid "Creating scripts."
msgstr "S'estan creant els scripts."

#: trac/env.py:965
#, python-format
msgid "Invalid argument '%(arg)s'"
msgstr "L'argument «%(arg)s no és vàlid"

#: trac/env.py:970
#, python-format
msgid "hotcopy can't overwrite existing '%(dest)s'"
msgstr "La còpia en calent no pot sobreescriure «%(dest)s»"

#: trac/env.py:979
#, python-format
msgid "Hotcopying %(src)s to %(dst)s ..."
msgstr "S'està fent una còpia en calent de %(src)s a %(dst)s…"

#: trac/env.py:997
msgid "The following errors happened while copying the environment:"
msgstr "S'han produït els errors següents mentre es copiava l'entorn:"

#: trac/env.py:1008
msgid "Backing up database ..."
msgstr "S'està fent una còpia de seguretat de la base de dades…"

#: trac/env.py:1013
msgid "Hotcopy done."
msgstr "S'ha fet una còpia en calent."

#: trac/env.py:1018 trac/admin/api.py:134
msgid "Invalid arguments"
msgstr "Els arguments no són vàlids"

#: trac/env.py:1021
msgid "Database is up to date, no upgrade necessary."
msgstr "La base de dades està al dia, no cal una actualització."

#: trac/env.py:1027
msgid ""
"The pre-upgrade backup failed.\n"
"Use '--no-backup' to upgrade without doing a backup.\n"
msgstr ""
"Ha fallat la còpia de seguretat prèvia a l'actualització.\n"
"Empreu «--no-backup» per a actualitzar sense fer una còpia de seguretat.\n"

#: trac/env.py:1031
msgid "The upgrade failed. Please fix the issue and try again.\n"
msgstr ""
"L'actualització ha fallat. Corregiu el problema i torneu-ho a provar.\n"

#: trac/env.py:1043
msgid ""
"Warning: the wiki-macros directory in the environment is non-empty, but "
"Trac\n"
"doesn't load plugins from there anymore. Please remove it by hand."
msgstr ""
"Avís: el directori wiki-macros a l'entorn no és buit, però el Trac\n"
"ja no carrega connectors des d'eixa ubicació. Suprimiu-lo a mà."

#: trac/env.py:1054
#, python-format
msgid ""
"Error while removing wiki-macros: %(err)s\n"
"Trac doesn't load plugins from wiki-macros anymore. Please remove it by hand."
msgstr ""
"S'ha produït un error en suprimir wiki-macros: %(err)s\n"
"El trac ja no carrega connectors des de wiki-macros. Suprimiu-lo a mà."

#: trac/env.py:1059
#, python-format
msgid ""
"Upgrade done.\n"
"\n"
"You may want to upgrade the Trac documentation now by running:\n"
"\n"
"  trac-admin %(path)s wiki upgrade"
msgstr ""
"S'ha completat l'actualització.\n"
"\n"
"És possible que ara vulgueu actualitzar la documentació del Trac executant:\n"
"\n"
"  trac-admin %(path)s wiki upgrade"

#: trac/notification.py:165
#, python-format
msgid ""
"SMTP server connection error (%(error)s). Please modify %(option1)s or "
"%(option2)s in your configuration."
msgstr ""

#: trac/notification.py:170
msgid "TLS enabled but server does not support TLS"
msgstr "El TLS és habilitat però el servidor no implementa TLS"

#: trac/notification.py:223
#, python-format
msgid ""
"Sendmail error (%(error)s). Please modify %(option)s in your configuration."
msgstr ""

#: trac/notification.py:330
#, python-format
msgid "Invalid email encoding setting: %(pref)s"
msgstr ""
"El valor establert per a la codificació del correu electrònic és invàlid: "
"%(pref)s"

#: trac/notification.py:355
msgid "Unable to send email due to identity crisis."
msgstr "No es pot enviar correu electrònic degut a una crisi d'identitat."

#: trac/notification.py:362
#, python-format
msgid "Neither %(from_)s nor %(reply_to)s are specified in the configuration."
msgstr "No s'ha especificat %(from_)s o %(reply_to)s a la configuració."

#: trac/notification.py:363
msgid "SMTP Notification Error"
msgstr "Error de notificació SMTP"

#: trac/notification.py:374
msgid "Header length is too short"
msgstr "La mida de la capçalera és massa petita"

#: trac/perm.py:46
msgid "Forbidden"
msgstr "No permés"

#: trac/perm.py:58
#, python-format
msgid ""
"%(perm)s privileges are required to perform this operation on %(resource)s. "
"You don't have the required permissions."
msgstr ""
"Es requereixen privilegis de %(perm)s per a realitzar aquesta operació a "
"%(resource)s. No teniu els permisos que es requereixen."

#: trac/perm.py:60
#, python-format
msgid ""
"%(perm)s privileges are required to perform this operation. You don't have "
"the required permissions."
msgstr ""
"Es requereixen privilegis de %(perm)s per a realitzar aquesta operació. No "
"teniu els permisos que es requereixen."

#: trac/perm.py:64
msgid "Insufficient privileges to perform this operation."
msgstr "Els privilegis són insuficients per a realitzar aquesta operació."

#: trac/perm.py:349
#, python-format
msgid "%(name)s is not a valid action."
msgstr "%(name)s no és una acció vàlida."

#: trac/perm.py:666
msgid "User"
msgstr "Usuari"

#: trac/perm.py:666 trac/admin/templates/admin_perms.html:74
#: trac/ticket/templates/batch_modify.html:47
#: trac/ticket/templates/ticket.html:340
msgid "Action"
msgstr "Acció"

#: trac/perm.py:668
msgid "Available actions:"
msgstr "Accions disponibles:"

#: trac/perm.py:679 trac/admin/web_ui.py:379
msgid "All upper-cased tokens are reserved for permission names"
msgstr "Els testimonis en majúscules són reservats per a noms de permisos"

#: trac/perm.py:685
#, python-format
msgid "The user %(user)s already has permission %(action)s."
msgstr "L'usuari %(user)s ja té el permís %(action)s."

#: trac/perm.py:700
#, python-format
msgid ""
"Cannot remove permission %(action)s for user %(user)s. The permission is "
"granted through a meta-permission or group."
msgstr "No es pot suprimir el permís %(action)s per a l'usuari %(user)s. El permís s'atorga a través d'un meta-permís o grup."

#: trac/perm.py:705
#, python-format
msgid ""
"Cannot remove permission %(action)s for user %(user)s. The user has not been "
"granted the permission."
msgstr "No es pot suprimir el permís %(action)s per a l'usuari %(user)s. L'usuari no havia estat atorgat amb aquest permís."

#: trac/perm.py:724
#, python-format
msgid "Cannot export to %(filename)s: %(error)s"
msgstr "No es pot exportar a %(filename)s: %(error)s"

#: trac/perm.py:737
#, python-format
msgid "Invalid row %(line)d. Expected <user>, <action>, [action], [...]"
msgstr "Fila invàlida %(line)d. S'esperava <usuari>, <acció>, [acció], [...]"

#: trac/perm.py:745
#, python-format
msgid ""
"Invalid user %(user)s on line %(line)d: All upper-cased tokens are reserved "
"for permission names."
msgstr ""
"L'usuari %(user)s és invàlid a la línia %(line)d: Tots els testimonis en "
"majúscules estan reservats per a noms de permisos."

#: trac/perm.py:754
#, python-format
msgid "Cannot import from %(filename)s line %(line)d: %(error)s "
msgstr ""
"No es pot importar des de la línia %(line)d de %(filename)s: %(error)s "

#: trac/perm.py:759
#, python-format
msgid "Cannot import from %(filename)s: %(error)s"
msgstr "No es pot importar des de %(filename)s: %(error)s"

#: trac/resource.py:336
#, python-format
msgid "%(name)s at version %(version)s"
msgstr "%(name)s en la versió %(version)s"

#: trac/admin/api.py:138
msgid "Command not found"
msgstr "No s'ha trobat l'ordre"

#: trac/admin/console.py:113
#, python-format
msgid "Error: %(msg)s"
msgstr "Error: %(msg)s"

#: trac/admin/console.py:132
#, python-format
msgid ""
"Welcome to trac-admin %(version)s\n"
"Interactive Trac administration console.\n"
"Copyright (C) %(year)s Edgewall Software\n"
"\n"
"Type:  '?' or 'help' for help on commands.\n"
"        "
msgstr ""
"Benvingut/da al trac-admin %(version)s\n"
"Consola d'administració del Trac interactiva.\n"
"Copyright © %(year)s Edgewall Software\n"
"\n"
"Teclegeu: «?» o «help» per obtenir ajuda sobre les ordres.\n"
"        "

#: trac/admin/console.py:166
#, python-format
msgid "Failed to open environment: %(err)s"
msgstr "No s'ha pogut obrir l'entorn: %(err)s"

#: trac/admin/console.py:252
#, python-format
msgid "Completion error: %(err)s"
msgstr "Error de la compleció: %(err)s"

#: trac/admin/console.py:319
#, python-format
msgid ""
"No documentation found for '%(cmd)s'. Use 'help' to see the list of commands."
msgstr ""
"No s'ha trobat documentació per a «%(cmd)s». Empreu «help» per veure la "
"llista d'ordres."

#: trac/admin/console.py:327
msgid "Did you mean this?"
msgid_plural "Did you mean one of these?"
msgstr[0] "Volíeu dir això?"
msgstr[1] "Volíeu dir una d'aquestes?"

#: trac/admin/console.py:331
#, python-format
msgid "trac-admin - The Trac Administration Console %(version)s"
msgstr "trac-admin - La consola d'administració del Trac %(version)s"

#: trac/admin/console.py:335
msgid ""
"Usage: trac-admin </path/to/projenv> [command [subcommand] [option ...]]\n"
msgstr ""
"Forma d'ús: trac-admin </camí/al/entornproj> [ordre [subordre] opció …]]\n"

#: trac/admin/console.py:338
msgid "Invoking trac-admin without command starts interactive mode.\n"
msgstr "Invocar trac-admin sense cap ordre inicia el mode interactiu.\n"

#: trac/admin/console.py:378
#, python-format
msgid "Creating a new Trac environment at %(envname)s"
msgstr "S'està creant un entorn del Trac nou a %(envname)s"

#: trac/admin/console.py:380
msgid ""
"\n"
"Trac will first ask a few questions about your environment\n"
"in order to initialize and prepare the project database.\n"
"\n"
" Please enter the name of your project.\n"
" This name will be used in page titles and descriptions.\n"
msgstr ""
"\n"
"El Trac us farà algunes preguntes sobre el vostre entorn per\n"
"a inicialitzar i preparar la base de dades del projecte.\n"
"\n"
" Introduïu el nom del projecte.\n"
" Aquest nom s'usarà als títols i descripcions de les pàgines.\n"

#: trac/admin/console.py:388
#, python-format
msgid "Project Name [%(default)s]> "
msgstr "Nom del projecte [%(default)s]>"

#: trac/admin/console.py:390
msgid ""
"\n"
" Please specify the connection string for the database to use.\n"
" By default, a local SQLite database is created in the environment\n"
" directory. It is also possible to use an already existing\n"
" PostgreSQL database (check the Trac documentation for the exact\n"
" connection string syntax).\n"
msgstr ""
"\n"
" Especifiqueu la cadena de connexió a la base de dades que s'emprarà.\n"
" Per defecte, es crea una base de dades SQLite local al directori de\n"
" l'entorn. També és possible emprar una base de dades PostgreSQL\n"
" ja existent (consulteu la documentació del Trac per a obtenir la\n"
" cadena de connexió exacta).\n"

#: trac/admin/console.py:398
#, python-format
msgid "Database connection string [%(default)s]> "
msgstr "Cadena de connexió a la base de dades [%(default)s]> "

#: trac/admin/console.py:405
#, python-format
msgid "Initenv for '%(env)s' failed."
msgstr "Ha fallat l'initenv per a «%(env)s."

#: trac/admin/console.py:408
msgid "Does an environment already exist?"
msgstr "Existeix ja un entorn?"

#: trac/admin/console.py:412
msgid "Directory exists and is not empty."
msgstr "El directori existeix i no és buit."

#: trac/admin/console.py:418
#, python-format
msgid ""
"Base directory '%(env)s' does not exist. Please create it manually and retry."
msgstr ""
"El directori base «%(env)s» no existeix. Creeu-lo manualment i torneu-ho a "
"provar."

#: trac/admin/console.py:446
msgid "Creating and Initializing Project"
msgstr "S'està creant i inicialitzant el projecte"

#: trac/admin/console.py:463
msgid "Failed to create environment."
msgstr "No s'ha pogut crear l'entorn."

#: trac/admin/console.py:469
msgid " Installing default wiki pages"
msgstr " S'estan instal·lant les pàgines del wiki per defecte"

#: trac/admin/console.py:478
msgid " Indexing default repository"
msgstr " S'està indexant el dipòsit per defecte"

#: trac/admin/console.py:481
msgid ""
"\n"
"---------------------------------------------------------------------\n"
"Warning: couldn't index the default repository.\n"
"\n"
"This can happen for a variety of reasons: wrong repository type,\n"
"no appropriate third party library for this repository type,\n"
"no actual repository at the specified repository path...\n"
"\n"
"You can nevertheless start using your Trac environment, but\n"
"you'll need to check again your trac.ini file and the [trac]\n"
"repository_type and repository_path settings.\n"
msgstr ""
"\n"
"---------------------------------------------------------------------\n"
"Avís: no s'ha pogut indexar el dipòsit per defecte.\n"
"\n"
"Això pot passar per diverses raons: tipus de dipòsit erroni,\n"
"manca de una biblioteca de tercers per a aquest tipus de\n"
"dipòsit, manca del dipòsit al camí del dipòsit especificat…\n"
"\n"
"Podeu, malgrat això, començar a usar l'entorn del Trac, però\n"
"haureu de comprovar de nou el fitxer trac.ini i els paràmetres\n"
"repository_type i repository_path de la secció [trac].\n"

#: trac/admin/console.py:524
#, python-format
msgid ""
"\n"
"---------------------------------------------------------------------\n"
"Project environment for '%(project_name)s' created.\n"
"\n"
"You may now configure the environment by editing the file:\n"
"\n"
"  %(config_path)s\n"
"\n"
"If you'd like to take this new project environment for a test drive,\n"
"try running the Trac standalone web server `tracd`:\n"
"\n"
"  tracd --port 8000 %(project_path)s\n"
"\n"
"Then point your browser to http://localhost:8000/%(project_dir)s.\n"
"There you can also browse the documentation for your installed\n"
"version of Trac, including information on further setup (such as\n"
"deploying Trac to a real web server).\n"
"\n"
"The latest documentation can also always be found on the project\n"
"website:\n"
"\n"
"  http://trac.edgewall.org/\n"
"\n"
"Congratulations!\n"
msgstr ""
"\n"
"---------------------------------------------------------------------\n"
"S'ha creat l'entorn del projecte per a «%(project_name)s».\n"
"\n"
"Ara podeu configurar l'entorn editant el fitxer:\n"
"\n"
"  %(config_path)s\n"
"\n"
"Si voleu emprar aquest nou entorn de projecte com una prova d'avaluació,\n"
"proveu a executar el «tracd», el servidor web independent del Trac:\n"
"\n"
"  tracd --port 8000 %(project_path)s\n"
"\n"
"Dirigiu el vostre navegador a http://localhost:8000/%(project_dir)s.\n"
"Allà podreu navegar per la documentació de la versió del Trac que heu\n"
"instaŀlat, incloent-hi informació sobre configuracions addicionals\n"
"(com per exemple, el desplegament del Trac a un servidor web real).\n"
"\n"
"També es pot trobar la darrera documentació al lloc web del projecte:\n"
"\n"
"  http://trac.edgewall.org/\n"
"\n"
"Felicitats!\n"

#: trac/admin/console.py:533
msgid ""
"Display help for trac-admin commands.\n"
"\n"
"Examples:\n"
"{{{\n"
"[[TracAdminHelp]]               # all commands\n"
"[[TracAdminHelp(wiki)]]         # all wiki commands\n"
"[[TracAdminHelp(wiki export)]]  # the \"wiki export\" command\n"
"[[TracAdminHelp(upgrade)]]      # the upgrade command\n"
"}}}"
msgstr ""
"Mostra l'ajuda per a les ordres de trac-admin.\n"
"\n"
"Exemples:\n"
"{{{\n"
"[[TracAdminHelp]]               # totes les ordres\n"
"[[TracAdminHelp(wiki)]]         # totes les ordres de wiki\n"
"[[TracAdminHelp(wiki export)]]  # l'ordre «wiki export»\n"
"[[TracAdminHelp(upgrade)]]      # l'ordre upgrade\n"
"}}}"

#: trac/admin/console.py:553
#, python-format
msgid "Unknown trac-admin command \"%(command)s\""
msgstr "L'ordre del trac-admin «%(command)s» és desconeguda."

#: trac/admin/console.py:581
#, python-format
msgid "Non-ascii environment path '%(path)s' not supported."
msgstr "El camí de l'entorn no-ascii «%(path)s» no és suportat."

#: trac/admin/web_ui.py:69
msgid "Admin"
msgstr "Admin"

#: trac/admin/web_ui.py:70 trac/admin/templates/admin.html:26
msgid "Administration"
msgstr "Administració"

#: trac/admin/web_ui.py:86
msgid "No administration panels available"
msgstr "No hi ha cap quadre d'administració disponible"

#: trac/admin/web_ui.py:112 trac/admin/web_ui.py:116
msgid "Unknown administration panel"
msgstr "El quadre d'administració és desconegut"

#: trac/admin/web_ui.py:128
msgid "Untitled"
msgstr "Sense títol"

#: trac/admin/web_ui.py:187 trac/ticket/admin.py:66 trac/ticket/admin.py:95
#: trac/ticket/admin.py:265 trac/ticket/admin.py:458 trac/ticket/admin.py:620
#: trac/ticket/admin.py:703 trac/ticket/report.py:253
#: trac/ticket/roadmap.py:824 trac/versioncontrol/admin.py:218
msgid "Your changes have been saved."
msgstr "S'han desat els canvis."

#: trac/admin/web_ui.py:192 trac/ticket/admin.py:69
msgid ""
"Error writing to trac.ini, make sure it is writable by the web server. Your "
"changes have not been saved."
msgstr ""
"S'ha produït un error en escriure al trac.ini, assegureu-vos que és "
"escrivible pel servidor web. No es desaran els canvis."

#: trac/admin/web_ui.py:205 trac/admin/web_ui.py:274 trac/admin/web_ui.py:365
#: trac/admin/web_ui.py:458 trac/prefs/web_ui.py:90
#: trac/prefs/templates/prefs_general.html:19
msgid "General"
msgstr "General"

#: trac/admin/web_ui.py:205 trac/admin/templates/admin_basics.html:23
msgid "Basic Settings"
msgstr "Paràmetres bàsics"

#: trac/admin/web_ui.py:274 trac/admin/templates/admin_logging.html:20
#: trac/admin/templates/admin_logging.html:32
msgid "Logging"
msgstr "Registres"

#: trac/admin/web_ui.py:283 trac/ticket/templates/milestone_delete.html:35
#: trac/ticket/templates/milestone_edit.html:99
msgid "None"
msgstr "Cap"

#: trac/admin/web_ui.py:285
msgid "Console"
msgstr "Consola"

#: trac/admin/web_ui.py:287 trac/templates/attachment.html:42
msgid "File"
msgstr "Fitxer"

#: trac/admin/web_ui.py:289
msgid "Syslog"
msgstr "Syslog"

#: trac/admin/web_ui.py:292
msgid "Windows event log"
msgstr "Finestra d'esdeveniments del Windows"

#: trac/admin/web_ui.py:305
#, python-format
msgid "Unknown log type %(type)s"
msgstr "El tipus de registre «%(type)s és desconegut"

#: trac/admin/web_ui.py:306
msgid "Invalid log type"
msgstr "El tipus de registre és invàlid"

#: trac/admin/web_ui.py:320
#, python-format
msgid "Unknown log level %(level)s"
msgstr "El nivell de registre %(level)s és desconegut"

#: trac/admin/web_ui.py:321
msgid "Invalid log level"
msgstr "El nivell de registre és invàlid"

#: trac/admin/web_ui.py:334
msgid "You must specify a log file"
msgstr "Heu d'especificar un fitxer de registre"

#: trac/admin/web_ui.py:335
msgid "Missing field"
msgstr "Manca un camp"

#: trac/admin/web_ui.py:365 trac/admin/templates/admin_perms.html:20
#: trac/admin/templates/admin_perms.html:71
msgid "Permissions"
msgstr "Permisos"

#: trac/admin/web_ui.py:386
msgid "Unknown action"
msgstr "L'acció és desconeguda"

#: trac/admin/web_ui.py:390
#, python-format
msgid "The subject %(subject)s has been granted the permission %(action)s."
msgstr "S'ha concedit el permís %(action)s al subjecte %(subject)s."

#: trac/admin/web_ui.py:395
#, python-format
msgid "The permission %(action)s was already granted to %(subject)s."
msgstr "Ja s'havia concedit el permís %(action)s a %(subject)s."

#: trac/admin/web_ui.py:409
#, python-format
msgid ""
"The subject %(subject)s was not added to the group %(group)s because the "
"group has %(perm)s permission and users cannot grant permissions they don't "
"possess."
msgstr ""

#: trac/admin/web_ui.py:417
#, python-format
msgid "The subject %(subject)s has been added to the group %(group)s."
msgstr "S'ha afegit al subjecte %(subject)s al grup %(group)s."

#: trac/admin/web_ui.py:422
#, python-format
msgid "The subject %(subject)s was already added to the group %(group)s."
msgstr "Ja s'havia afegit al subjecte %(subject)s al grup %(group)s."

#: trac/admin/web_ui.py:437
msgid "The selected permissions have been revoked."
msgstr "S'han revocat els permisos seleccionats."

#: trac/admin/web_ui.py:458 trac/admin/templates/admin_plugins.html:20
msgid "Plugins"
msgstr "Connectors"

#: trac/admin/web_ui.py:490
msgid "Uploaded file is not a Python source file or egg"
msgstr "El fitxer pujat no és un fitxer de codi font o ou de Python"

#: trac/admin/web_ui.py:495
#, python-format
msgid "Plugin %(name)s already installed"
msgstr "El connector %(name)s ja està instaŀlat"

#: trac/admin/web_ui.py:564
msgid "The following component has been disabled:"
msgid_plural "The following components have been disabled:"
msgstr[0] "S'ha inhabilitat el component següent:"
msgstr[1] "S'han inhabilitat els components següents:"

#: trac/admin/web_ui.py:569
msgid "The following component has been enabled:"
msgid_plural "The following components have been enabled:"
msgstr[0] "S'ha habilitat el component següent:"
msgstr[1] "S'han habilitat els components següents:"

#: trac/admin/templates/admin.html:20
msgid "Administration:"
msgstr "Administració:"

#: trac/admin/templates/admin_basics.html:19
msgid "Basics"
msgstr "Bàsic"

#: trac/admin/templates/admin_basics.html:27
msgid "Project"
msgstr "Projecte"

#: trac/admin/templates/admin_basics.html:29
#: trac/ticket/templates/admin_components.html:47
#: trac/ticket/templates/admin_components.html:74
#: trac/ticket/templates/admin_enums.html:34
#: trac/ticket/templates/admin_enums.html:48
#: trac/ticket/templates/admin_milestones.html:45
#: trac/ticket/templates/admin_milestones.html:103
#: trac/ticket/templates/admin_versions.html:36
#: trac/ticket/templates/admin_versions.html:71
#: trac/versioncontrol/templates/admin_repositories.html:60
#: trac/versioncontrol/templates/admin_repositories.html:107
#: trac/versioncontrol/templates/admin_repositories.html:124
msgid "Name:"
msgstr "Nom:"

#: trac/admin/templates/admin_basics.html:34
#: trac/versioncontrol/templates/admin_repositories.html:73
msgid "URL:"
msgstr "URL:"

#: trac/admin/templates/admin_basics.html:39
#: trac/ticket/templates/ticket.html:243
msgid "Description:"
msgstr "Descripció:"

#: trac/admin/templates/admin_basics.html:45
msgid "Default timezone:"
msgstr "Fus horari per defecte:"

#: trac/admin/templates/admin_basics.html:47
msgid "Server's local time zone"
msgstr "Fus horari local del servidor"

#: trac/admin/templates/admin_basics.html:52
msgid "Install pytz for a complete list of timezones."
msgstr "Instal·leu pytz per a obtenir una llista completa de fusos horaris."

#: trac/admin/templates/admin_basics.html:57
msgid "Default language:"
msgstr "Llengua per defecte:"

#: trac/admin/templates/admin_basics.html:58
#: trac/prefs/templates/prefs_language.html:28
msgid "Translations are currently unavailable"
msgstr "Les traduccions no estan disponibles actualment"

#: trac/admin/templates/admin_basics.html:60
#: trac/admin/templates/admin_basics.html:75
msgid "Browser's language"
msgstr "Llengua del navegador"

#: trac/admin/templates/admin_basics.html:65
#: trac/prefs/templates/prefs_language.html:35
msgid "Install Babel for extended language support."
msgstr "Instal·leu Babel per a obtenir suport estés de llengües."

#: trac/admin/templates/admin_basics.html:68
#: trac/prefs/templates/prefs_language.html:38
msgid "Message catalogs have not been compiled."
msgstr "Els catàlegs de missatges no han estat compilats."

#: trac/admin/templates/admin_basics.html:73
msgid "Default date format:"
msgstr "Format de data per defecte:"

#: trac/admin/templates/admin_basics.html:77
#: trac/prefs/templates/prefs_datetime.html:80
msgid "ISO 8601 format"
msgstr "Format ISO 8601"

#: trac/admin/templates/admin_basics.html:80
msgid "Install Babel for localized date formats."
msgstr "Instal·leu Babel per a obtenir formats de data localitzats."

#: trac/admin/templates/admin_basics.html:85
msgid "Default date relative/absolute format:"
msgstr "Format de la data relativa/absoluta per defecte:"

#: trac/admin/templates/admin_basics.html:88
#: trac/prefs/templates/prefs_datetime.html:96
msgid "Relative format"
msgstr "Format relatiu"

#: trac/admin/templates/admin_basics.html:90
#: trac/prefs/templates/prefs_datetime.html:98
msgid "Absolute format"
msgstr "Format absolut"

#: trac/admin/templates/admin_basics.html:96
#: trac/admin/templates/admin_logging.html:65
#: trac/admin/templates/admin_plugins.html:190
#: trac/ticket/templates/admin_components.html:106
#: trac/ticket/templates/admin_enums.html:82
#: trac/ticket/templates/admin_milestones.html:148
#: trac/ticket/templates/admin_versions.html:109
msgid "Apply changes"
msgstr "Aplica els canvis"

#: trac/admin/templates/admin_logging.html:36 trac/templates/about.html:119
msgid "Configuration"
msgstr "Configuració"

#: trac/admin/templates/admin_logging.html:38
#: trac/versioncontrol/templates/admin_repositories.html:28
msgid "Type:"
msgstr "Tipus:"

#: trac/admin/templates/admin_logging.html:47
msgid "Log level:"
msgstr "Nivell de registre:"

#: trac/admin/templates/admin_logging.html:55
msgid "Log file:"
msgstr "Fitxer de registre:"

#: trac/admin/templates/admin_logging.html:58
#, python-format
msgid ""
"If you specify a relative path, the log file will be stored inside the\n"
"            [1:log] directory of the project environment ([2:%(dir)s])."
msgstr ""
"Si especifiqueu un camí relatiu, el fitxer de registre s'emmagatzemarà\n"
"            dins del directori de [1:registres] de l'entorn del projecte\n"
"            ([2:%(dir)s])."

#: trac/admin/templates/admin_perms.html:24
msgid "Manage Permissions and Groups"
msgstr "Gestiona els permisos i grups"

#: trac/admin/templates/admin_perms.html:29
msgid "Grant Permission:"
msgstr "Atorga permisos:"

#: trac/admin/templates/admin_perms.html:31
#: trac/admin/templates/admin_perms.html:55
msgid "Subject:"
msgstr "Subjecte:"

#: trac/admin/templates/admin_perms.html:34
msgid "Action:"
msgstr "Acció:"

#: trac/admin/templates/admin_perms.html:42
#: trac/admin/templates/admin_perms.html:61
#: trac/ticket/templates/admin_components.html:78
#: trac/ticket/templates/admin_enums.html:51
#: trac/ticket/templates/admin_milestones.html:114
#: trac/ticket/templates/admin_versions.html:83
#: trac/versioncontrol/templates/admin_repositories.html:114
#: trac/versioncontrol/templates/admin_repositories.html:128
msgid "Add"
msgstr "Afegeix"

#: trac/admin/templates/admin_perms.html:44
msgid ""
"Grant permission for an action to a subject, which can be either a user\n"
"            or a group."
msgstr ""
"Atorga permisos per a una acció a un subjecte, que pot ser un usuari\n"
"            o un grup."

#: trac/admin/templates/admin_perms.html:53
msgid "Add Subject to Group:"
msgstr "Afegeix un subjecte a un grup:"

#: trac/admin/templates/admin_perms.html:58
msgid "Group:"
msgstr "Grup:"

#: trac/admin/templates/admin_perms.html:63
msgid "Add a user or group to an existing permission group."
msgstr "Afegeix un usuari o grup a un grup de permisos existent."

#: trac/admin/templates/admin_perms.html:74
#: trac/admin/templates/admin_perms.html:103
msgid "Subject"
msgstr "Subjecte"

#: trac/admin/templates/admin_perms.html:85
msgid "You don't have permission to revoke this action"
msgstr "No teniu permís per a revocar aquesta acció"

#: trac/admin/templates/admin_perms.html:91
#, python-format
msgid "%(action)s is no longer defined"
msgstr "%(action)s ja no està definit"

#: trac/admin/templates/admin_perms.html:96
msgid "No permissions"
msgstr "Cap permís"

#: trac/admin/templates/admin_perms.html:100
msgid "Group Membership"
msgstr "Pertinença a grups"

#: trac/admin/templates/admin_perms.html:103
msgid "Group"
msgstr "Grup"

#: trac/admin/templates/admin_perms.html:120
msgid "No group memberships"
msgstr "Cap pertinença a grups"

#: trac/admin/templates/admin_perms.html:124
#: trac/ticket/templates/admin_components.html:107
#: trac/ticket/templates/admin_enums.html:83
#: trac/ticket/templates/admin_milestones.html:149
#: trac/ticket/templates/admin_versions.html:110
#: trac/versioncontrol/templates/admin_repositories.html:157
msgid "Remove selected items"
msgstr "Suprimeix els elements seleccionats"

#: trac/admin/templates/admin_perms.html:128
msgid ""
"Note that [1:Subject] or [2:Group] names can't be all upper-case,\n"
"      as that is reserved for permission names."
msgstr ""
"Teniu en compte que els noms de [1:Subjectes] o [2:Grups] no poden ser\n"
"      tot en majúscules, ja que això està reservat als noms de permisos."

#: trac/admin/templates/admin_plugins.html:67
msgid "Manage Plugins"
msgstr "Gestiona els connectors"

#: trac/admin/templates/admin_plugins.html:71
msgid "Install Plugin:"
msgstr "Instaŀla un connector:"

#: trac/admin/templates/admin_plugins.html:73
msgid "File: [1:]"
msgstr "Fitxer: [1:]"

#: trac/admin/templates/admin_plugins.html:78
msgid "Install"
msgstr "Instaŀla"

#: trac/admin/templates/admin_plugins.html:82
msgid ""
"The web server does not have sufficient permissions to store files in\n"
"            the environment plugins directory."
msgstr ""
"El servidor web no té permisos suficients per a emmagatzemar fitxers\n"
"            al directori de connectors de l'entorn."

#: trac/admin/templates/admin_plugins.html:86
msgid "Upload a plugin packaged as Python egg."
msgstr "Puja un connector empaquetat com a ou de Python."

#: trac/admin/templates/admin_plugins.html:110
#: trac/templates/diff_view.html:61
#: trac/versioncontrol/templates/changeset.html:152
msgid "Author:"
msgstr "Autor:"

#: trac/admin/templates/admin_plugins.html:119
msgid "Home page:"
msgstr "Pàgina web:"

#: trac/admin/templates/admin_plugins.html:126
msgid "License:"
msgstr "Llicència:"

#: trac/admin/templates/admin_plugins.html:134 trac/ticket/admin.py:77
#: trac/ticket/api.py:315
msgid "Component"
msgstr "Component"

#: trac/admin/templates/admin_plugins.html:137
msgid "Show all descriptions"
msgstr "Mostra totes les descripcions"

#: trac/admin/templates/admin_plugins.html:139
msgid "Hide all descriptions"
msgstr "Amaga totes les descripcions"

#: trac/admin/templates/admin_plugins.html:143
msgid "Enabled"
msgstr "Habilitat"

#: trac/db/api.py:334
#, python-format
msgid "Unsupported database type \"%(scheme)s\""
msgstr "El tipus de base de dades «%(scheme)s no és implementat"

#: trac/db/api.py:373
#, python-format
msgid ""
"Unknown scheme \"%(scheme)s\"; database connection string must start with "
"{scheme}:/"
msgstr ""
"L'esquema «%(scheme)s» és desconegut. La cadena de connexió a la base de "
"dades ha de començar amb {scheme}:/"

#: trac/db/mysql_backend.py:93
msgid "Cannot load Python bindings for MySQL"
msgstr "No s'han pogut carregar les vinculacions de Python per a MySQL"

#: trac/db/mysql_backend.py:249 trac/db/postgres_backend.py:183
#: trac/db/postgres_backend.py:202
#, python-format
msgid "Unable to run %(path)s: %(msg)s"
msgstr "No s'ha pogut executar %(path)s: %(msg)s"

#: trac/db/mysql_backend.py:253
#, python-format
msgid "mysqldump failed: %(msg)s"
msgstr "Ha fallat el mysqldump: %(msg)s"

#: trac/db/mysql_backend.py:255 trac/db/postgres_backend.py:208
#: trac/db/sqlite_backend.py:248
msgid "No destination file created"
msgstr "No s'ha creat cap fitxer de destinació"

#: trac/db/mysql_backend.py:291
#, python-format
msgid ""
"All tables must be created as InnoDB or NDB storage engine to support "
"transactions. The following tables have been created as storage engine which "
"doesn't support transactions: %(tables)s"
msgstr ""

#: trac/db/mysql_backend.py:300
#, python-format
msgid ""
"All tables must be created with utf8_bin or utf8mb4_bin as collation. The "
"following tables don't have the collations: %(tables)s"
msgstr ""

#: trac/db/mysql_backend.py:315
#, python-format
msgid ""
"The current storage engine is %(engine)s. It must be InnoDB or NDB storage "
"engine to support transactions."
msgstr ""

#: trac/db/mysql_backend.py:321
#, python-format
msgid ""
"The current storage engine for TEMPORARY tables is %(engine)s. It must be "
"InnoDB or NDB storage engine to support transactions."
msgstr ""

#: trac/db/mysql_backend.py:333
#, python-format
msgid ""
"The charset and collation of database are '%(charset)s' and '%(collation)s'. "
"The database must be created with one of %(supported)s."
msgstr ""

#: trac/db/pool.py:130
#, python-format
msgid "Unable to get database connection within %(time)d seconds."
msgstr ""
"No s'ha pogut obtenir la connexió a la base de dades en %(time)d segons."

#: trac/db/postgres_backend.py:85
msgid "Cannot load Python bindings for PostgreSQL"
msgstr "No s'han pogut carregar les vinculacions de Python per a PostgreSQL"

#: trac/db/postgres_backend.py:206
#, python-format
msgid "pg_dump failed: %(msg)s"
msgstr "Ha fallat el pg_dump: %(msg)s"

#: trac/db/sqlite_backend.py:158 trac/db/sqlite_backend.py:262
msgid "Cannot load Python bindings for SQLite"
msgstr "No s'han pogut carregar les vinculacions de Python per a SQLite"

#: trac/db/sqlite_backend.py:161
#, python-format
msgid "Need at least PySqlite %(version)s or higher"
msgstr "Es requereix almenys PySqlite %(version)s o superior"

#: trac/db/sqlite_backend.py:164
msgid "PySqlite 2.5.2 - 2.5.4 break Trac, please use 2.5.5 or higher"
msgstr "El PySqlite 2.5.2 - 2.5.4 trenca el Trac, empreu 2.5.5 o superior"

#: trac/db/sqlite_backend.py:197
#, python-format
msgid "Database already exists at %(path)s"
msgstr "La base de dades ja existeix en %(path)s"

#: trac/db/sqlite_backend.py:266
#, python-format
msgid "Database \"%(path)s\" not found."
msgstr "No s'ha trobat la base de dades «%(path)s»."

#: trac/db/sqlite_backend.py:275
#, python-format
msgid ""
"The user %(user)s requires read _and_ write permissions to the database file "
"%(path)s and the directory it is located in."
msgstr ""
"L'usuari %(user)s requereix permisos de lectura _i_ escriptura al fitxer de "
"la base de dades %(path)s i al directori on està ubicat."

#: trac/db/sqlite_backend.py:380
#, python-format
msgid "PRAGMA journal_mode `%(value)s` cannot be used in SQLite"
msgstr ""

#: trac/db/sqlite_backend.py:385
#, python-format
msgid "PRAGMA journal_mode isn't supported by SQLite %(version)s"
msgstr ""

#: trac/db/sqlite_backend.py:388
#, python-format
msgid "PRAGMA journal_mode `%(value)s` isn't supported by SQLite %(version)s"
msgstr ""

#: trac/mimeview/api.py:699 trac/mimeview/api.py:709
#, python-format
msgid "No available MIME conversions from %(old)s to %(new)s"
msgstr "No hi ha cap conversió MIME disponible de %(old)s a %(new)s"

#: trac/mimeview/api.py:822
#, python-format
msgid "HTML preview using %(renderer)s failed (%(err)s)"
msgstr "Ha fallat la previsualització HTML emprant %(renderer)s (%(err)s)"

#: trac/mimeview/api.py:853
#, python-format
msgid "Can't use %(annotator)s annotator: %(error)s"
msgstr "No es pot emprar l'anotador %(annotator)s: %(error)s"

#: trac/mimeview/api.py:1130 trac/templates/error.html:167
msgid "Line"
msgstr "Línia"

#: trac/mimeview/api.py:1130
msgid "Line numbers"
msgstr "Números de línia"

#: trac/mimeview/patch.py:172
#, python-format
msgid "new file %(new)s"
msgstr "fitxer nou %(new)s"

#: trac/mimeview/patch.py:176
#, python-format
msgid "deleted file %(deleted)s"
msgstr "s'ha suprimit el fitxer %(deleted)s"

#: trac/mimeview/patch.py:248
msgid "this hunk was shorter than expected"
msgstr "aquesta estrofa és més curta del que s'esperava"

#: trac/mimeview/pygments.py:128 trac/prefs/templates/prefs_pygments.html:19
msgid "Syntax Highlighting"
msgstr "Ressaltat de sintaxi"

#: trac/mimeview/pygments.py:137 trac/prefs/web_ui.py:170
msgid "Your preferences have been saved."
msgstr "S'han desat les preferències."

#: trac/mimeview/rst.py:126 trac/mimeview/rst.py:149
#, python-format
msgid "%(link)s is not a valid TracLink"
msgstr "%(link)s no és un TracLink vàlid."

#: trac/prefs/web_ui.py:51 trac/prefs/templates/prefs.html:26
msgid "Preferences"
msgstr "Preferències"

#: trac/prefs/web_ui.py:79
msgid "Unknown preference panel"
msgstr "Quadre de preferències desconegut"

#: trac/prefs/web_ui.py:91 trac/prefs/templates/prefs_datetime.html:20
msgid "Date & Time"
msgstr "Data i hora"

#: trac/prefs/web_ui.py:92 trac/prefs/templates/prefs_keybindings.html:20
msgid "Keyboard Shortcuts"
msgstr "Dreceres de teclat"

#: trac/prefs/web_ui.py:93 trac/prefs/templates/prefs_userinterface.html:20
msgid "User Interface"
msgstr "Interfície d'usuari"

#: trac/prefs/web_ui.py:95 trac/prefs/templates/prefs_language.html:20
msgid "Language"
msgstr "Llengua"

#: trac/prefs/web_ui.py:97 trac/prefs/templates/prefs_advanced.html:20
msgid "Advanced"
msgstr "Avançat"

#: trac/prefs/web_ui.py:177
msgid "The session has been loaded."
msgstr "S'ha carregat la sessió."

#: trac/prefs/templates/prefs.html:20
msgid "Preferences:"
msgstr "Preferències:"

#: trac/prefs/templates/prefs.html:27
msgid ""
"This page lets you customize your personal settings for this site.\n"
"      These settings are stored on the server and are identified by a "
"session\n"
"      key stored in a browser cookie. That cookie allows your settings to "
"be\n"
"      restored on subsequent visits."
msgstr ""
"Aquesta pàgina us permet configurar les vostres preferències personals per "
"a\n"
"      aquest lloc. Aquestes preferències s'emmagatzemen al servidor i\n"
"      s'identifiquen per una clau de sessió emmagatzemada en una galeta del\n"
"      navegador. Aquesta galeta us permet restaurar les vostres "
"preferències\n"
"      en visites posteriors."

#: trac/prefs/templates/prefs.html:43
msgid "Save changes"
msgstr "Desa els canvis"

#: trac/prefs/templates/prefs_advanced.html:27
msgid "Session key:"
msgstr "Clau de la sessió:"

#: trac/prefs/templates/prefs_advanced.html:30
msgid "Change"
msgstr "Canvi"

#: trac/prefs/templates/prefs_advanced.html:36
msgid ""
"The session key is used to identify stored custom settings and session data "
"on the server. Although it is automatically generated by default, you may "
"change it to something easier to remember at any time if you wish to load "
"your settings in a different web browser."
msgstr "La clau de sessió s'utilitza per a identificar els paràmetres personals i dades de la sessió emmagatzemats al servidor. Tot i que per defecte es genera automàticament, podeu canviar-ho a una cosa més fàcil de recordar en quasevol moment per si voleu carregar les vostres preferències a un altre navegador."

#: trac/prefs/templates/prefs_advanced.html:45
msgid "Restore session:"
msgstr "Restaura la sessió:"

#: trac/prefs/templates/prefs_advanced.html:48
msgid "Load"
msgstr "Carrega"

#: trac/prefs/templates/prefs_advanced.html:54
msgid ""
"You may load a previously created session by entering the corresponding "
"session key below. This lets you share settings between multiple computers "
"and web browsers."
msgstr "Podeu carregar una sessió creada anteriorment introduint la clau de la sessió corresponent a continuació. Això us permet compartir les preferències entre múltiples ordinadors i navegadors web."

#: trac/prefs/templates/prefs_datetime.html:27
msgid "Time zone:"
msgstr "Fus horari:"

#: trac/prefs/templates/prefs_datetime.html:29
msgid "Default time zone"
msgstr "Fus horari per defecte"

#: trac/prefs/templates/prefs_datetime.html:40
msgid ""
"Configuring your time zone will result in all dates and times displayed on "
"this site to use your time zone instead of that of the server."
msgstr "Si configureu el vostre fus horari, les dates i hores mostrades a aquest lloc empraran el vostre fus horari en lloc del del servidor."

#: trac/prefs/templates/prefs_datetime.html:48
#, python-format
msgid "Example: The current time is [1:%(time)s] (UTC)."
msgstr "Exemple: L'hora actual és [1:%(time)s] (UTC)."

#: trac/prefs/templates/prefs_datetime.html:53
#, python-format
msgid "In your time zone %(tz)s, this would be displayed as [1:%(formatted)s]."
msgstr "Al vostre fus horari %(tz)s, això es mostraria com [1:%(formatted)s]."

#: trac/prefs/templates/prefs_datetime.html:59
#, python-format
msgid "In the default time zone, this would be displayed as [1:%(formatted)s]."
msgstr "Al fus horari per defecte, això es mostraria com [1:%(formatted)s]."

#: trac/prefs/templates/prefs_datetime.html:64
msgid ""
"Note: Universal Co-ordinated Time (UTC) is also known as Greenwich Mean Time "
"(GMT).[1:]A positive offset is used to indicate a timezone at the east of "
"Greenwich, i.e. ahead of Universal Time."
msgstr "Nota: L'Hora Universal Coordinada (UTC) també és coneguda com a Greenwich Mean Time (GMT).[1:]Un òfset positiu indica un fus horari a l'est de Greenwich, és a dir, per davant de l'Hora Universal."

#: trac/prefs/templates/prefs_datetime.html:74
msgid "Date format:"
msgstr "Format de la data:"

#: trac/prefs/templates/prefs_datetime.html:76
msgid "Default date format"
msgstr "Format de la data per defecte"

#: trac/prefs/templates/prefs_datetime.html:78
msgid "Your language setting"
msgstr "La vostra preferència de llengua"

#: trac/prefs/templates/prefs_datetime.html:85
msgid ""
"Configuring your date format will result in formatting and parsing datetime "
"displayed on this site to use your date format instead of that of the server."
msgstr "Si configureu el vostre format d'hora, les dates i hores mostrades i analitzades a aquest lloc empraran el vostre format d'hora en lloc del del servidor."

#: trac/prefs/templates/prefs_datetime.html:92
msgid "Date relative/absolute format:"
msgstr "Format de la data relativa/absoluta:"

#: trac/prefs/templates/prefs_datetime.html:94
msgid "Default format"
msgstr "Format per defecte"

#: trac/prefs/templates/prefs_datetime.html:103
msgid ""
"Configuring your relative/absolute format will result in formatting datetime "
"displayed on this site to use your format instead of that of the server."
msgstr "Si configureu el vostre format relatiu/absolut, les dates i hores mostrades a aquest lloc empraran el vostre format en lloc del del servidor."

#: trac/prefs/templates/prefs_general.html:25
msgid "Full name:"
msgstr "Nom complet:"

#: trac/prefs/templates/prefs_general.html:30
msgid "Email address:"
msgstr "Adreça electrònica:"

#: trac/prefs/templates/prefs_general.html:36
msgid ""
"This information is used to automatically populate some forms\n"
"        on this site with your contact details."
msgstr ""
"Aquesta informació s'empra per a emplenar automàticament alguns\n"
"        formularis del lloc web amb els vostres detalls de contacte."

#: trac/prefs/templates/prefs_general.html:40
msgid ""
"This information is used to associate your login name with your\n"
"        email address and full name, which is used for email\n"
"        notification and RSS feeds, for example."
msgstr ""
"Aquesta informació s'empra per a associar el vostre nom d'usuari amb\n"
"        la vostra adreça de correu i nom complet, que s'utilitzen a\n"
"        les notificacions i canals RSS, per exemple."

#: trac/prefs/templates/prefs_keybindings.html:28
msgid "Enable access keys"
msgstr "Habilita les tecles d'accés"

#: trac/prefs/templates/prefs_keybindings.html:31
msgid ""
"This site provides keyboard shortcuts for\n"
"      faster access to certain functions of this site. As these shortcuts "
"can\n"
"      cause conflicts with shortcuts provided by the desktop system or\n"
"      web browser, they are disabled by default. See\n"
"      [1:TracAccessibility]\n"
"      for more information on access keys."
msgstr ""
"Aquest lloc proveeix dreceres de teclat per a\n"
"      accedir més ràpidament a certes funcions del lloc. Com aquestes\n"
"      dreceres poden causar conflictes amb les dreceres proveïdes pel\n"
"      sistema d'escriptori o navegador web, són inhabilitades per\n"
"      defecte. Vegeu\n"
"      [1:TracAccessibility]\n"
"      per a obtenir més informació sobre les tecles d'accés."

#: trac/prefs/templates/prefs_language.html:26
msgid "Language:"
msgstr "Llengua:"

#: trac/prefs/templates/prefs_language.html:30
msgid "Default language"
msgstr "Llengua per defecte"

#: trac/prefs/templates/prefs_language.html:46
msgid ""
"Configuring your language will result in all text displayed on this site to "
"use your language instead of that of the server."
msgstr "Configurar la llengua farà que tot el text d'aquest lloc es mostre en la vostra llengua en lloc de la del servidor."

#: trac/prefs/templates/prefs_language.html:49
msgid ""
"The [1:Default language] option uses the browser's language negotiation "
"feature to select the appropriate language."
msgstr "L'opció [1:Llengua per defecte] empra la funcionalitat de negociació de llengua del navegador per a seleccionar la llengua apropiada."

#: trac/prefs/templates/prefs_pygments.html:47
msgid ""
"The Pygments syntax highlighter can be used with\n"
"      different coloring styles."
msgstr ""
"El ressaltador de sintaxi Pygments es pot emprar amb\n"
"      diferents estils de colors."

#: trac/prefs/templates/prefs_pygments.html:49
msgid "Style:"
msgstr "Estil:"

#: trac/prefs/templates/prefs_pygments.html:54
msgid "Preview:"
msgstr "Previsualitza:"

#: trac/prefs/templates/prefs_userinterface.html:28
msgid "Use only symbols for buttons."
msgstr "Empra només símbols per als botons."

#: trac/prefs/templates/prefs_userinterface.html:31
msgid ""
"Display only the icon or symbol for\n"
"      short inline buttons, and hide the text caption."
msgstr ""
"Mostra només la icona i símbol per\n"
"       botons curts en línea, i amaga els subtítols de text."

#: trac/prefs/templates/prefs_userinterface.html:39
msgid "Hide help links."
msgstr "Amaga els enllaços de l'ajuda."

#: trac/prefs/templates/prefs_userinterface.html:42
msgid ""
"Don't show the various help links.\n"
"      This reduces the verbosity of the pages."
msgstr ""
"No mostres els diferents enllaços d'ajuda.\n"
"      Això redueix la verbositat de les pàgines."

#: trac/search/web_ui.py:71 trac/search/templates/search.html:22
#: trac/search/templates/search.html:33 trac/search/templates/search.html:38
#: trac/templates/theme.html:39
msgid "Search"
msgstr "Cerca"

#: trac/search/web_ui.py:165
#, python-format
msgid "Browse repository path %(path)s"
msgstr "Navega pel camí %(path)s del dipòsit"

#: trac/search/web_ui.py:205
#, python-format
msgid "Search query too short. Query must be at least %(num)s characters long."
msgstr ""
"La consulta de cerca és massa curta. La consulta ha de tenir almenys %(num)s "
"caràcters."

#: trac/search/web_ui.py:231 trac/ticket/query.py:810
#: trac/ticket/report.py:458
#, python-format
msgid "Page %(num)d"
msgstr "Pàgina %(num)d"

#: trac/search/web_ui.py:244 trac/ticket/query.py:797
#: trac/ticket/report.py:449
msgid "Next Page"
msgstr "Pàgina següent"

#: trac/search/web_ui.py:250 trac/ticket/query.py:802
#: trac/ticket/report.py:452
msgid "Previous Page"
msgstr "Pàgina anterior"

#: trac/search/templates/search.html:21
msgid "Search Results"
msgstr "Resultats de la cerca"

#: trac/search/templates/search.html:50
#: trac/ticket/templates/query_results.html:29
#: trac/ticket/templates/report_view.html:88
msgid "Results"
msgstr "Resultats"

#: trac/search/templates/search.html:58
#, python-format
msgid "Quickjump to %(name)s"
msgstr "Vés a %(name)s"

#: trac/search/templates/search.html:66
#, python-format
msgid "By %(author)s"
msgstr "Per %(author)s"

#: trac/search/templates/search.html:75
#: trac/ticket/templates/report_view.html:107
#: trac/ticket/templates/report_view.html:218
msgid "No matches found."
msgstr "No hi ha cap coincidència."

#: trac/search/templates/search.html:79
msgid ""
"[1:Note:] See [2:TracSearch]\n"
"        for help on searching."
msgstr ""
"[1:Nota:] Vegeu [2:TracSearch]\n"
"        per a obtenir ajuda sobre les cerques."

#: trac/templates/about.html:38
msgid "Trac: Integrated SCM & Project Management"
msgstr "Trac: SCM integrat i gestió de projectes"

#: trac/templates/about.html:42
msgid ""
"Trac is a web-based software project management and bug/issue\n"
"        tracking system emphasizing ease of use and low ceremony.\n"
"        It provides an integrated Wiki, an interface to version control\n"
"        systems, and a number of convenient ways to stay on top of events\n"
"        and changes within a project."
msgstr ""
"El Trac és un gestor de projectes de programari i gestor d'errors/problemes\n"
"        basat en web, que enfatitza la facilitat d'ús i la simplicitat.\n"
"        Proveeix un Wiki integrat, una interfície per a sistemes de control\n"
"        de versions i un nombre de maneres convenients d'estar informat "
"dels\n"
"        esdeveniments i canvis que tenen lloc a un projecte."

#: trac/templates/about.html:48
msgid ""
"Trac is distributed under the modified BSD License.[1:]\n"
"        The complete text of the license can be found\n"
"        [2:online]\n"
"        as well as in the [3:COPYING] file included in the distribution."
msgstr ""
"El Trac es distribueix sota la Llicència BSD modificada.[1:]\n"
"        Es pot trobar el text complet de la llicència\n"
"        [2:en línia]\n"
"        així com al fitxer [3:COPYING] inclòs a la distribució."

#: trac/templates/about.html:53
msgid "python powered"
msgstr "funciona amb python"

#: trac/templates/about.html:56
msgid ""
"Please visit the Trac open source project:\n"
"        [1:http://trac.edgewall.org/]"
msgstr ""
"Visiteu el projecte de programari lliure Trac:\n"
"        [1:http://trac.edgewall.org/]"

#: trac/templates/about.html:76
#, python-format
msgid "Copyright &copy; %(year)s %(edgewall)s"
msgstr "Copyright &copy; %(year)s %(edgewall)s"

#: trac/templates/about.html:66
msgid "System Information"
msgstr "Informació del sistema"

#: trac/templates/about.html:68
msgid "Package"
msgstr "Paquet"

#: trac/templates/about.html:68 trac/templates/about.html:81
#: trac/templates/history_view.html:38 trac/ticket/admin.py:434
#: trac/ticket/api.py:316
msgid "Version"
msgstr "Versió"

#: trac/templates/about.html:79
msgid "Installed Plugins"
msgstr "Connectors instaŀlats"

#: trac/templates/about.html:81
msgid "Location"
msgstr "Ubicació"

#: trac/templates/about.html:89 trac/templates/error.html:211
#: trac/web/main.py:590
msgid "N/A"
msgstr "N/D"

#: trac/templates/about.html:97
msgid "Interface Customization"
msgstr "Personalització de la interfície"

#: trac/templates/about.html:100
msgid "Site templates"
msgstr "Plantilles del lloc"

#: trac/templates/about.html:104
msgid "Shared templates"
msgstr "Plantilles compartides"

#: trac/templates/about.html:108
msgid "Site static resources"
msgstr "Recursos estàtics del lloc"

#: trac/templates/about.html:112
msgid "Shared static resources"
msgstr "Recursos estàtics compartits"

#: trac/templates/about.html:123
msgid "Section"
msgstr "Secció"

#: trac/templates/about.html:125 trac/templates/error.html:179
msgid "Value"
msgstr "Valor"

#: trac/templates/attach_file_form.html:24
msgid "Attach another file"
msgstr "Adjunta un altre fitxer"

#: trac/templates/attach_file_form.html:24
msgid "Attach file"
msgstr "Adjunta un fitxer"

#: trac/templates/attachment.html:22
msgid "– Attachment"
msgstr "– Adjunt"

#: trac/templates/attachment.html:23
msgid "– Attachments"
msgstr "– Adjunts"

#: trac/templates/attachment.html:24
#, python-format
msgid "%(filename)s on %(parent)s – Attachment"
msgstr "%(filename)s a %(parent)s – Adjunt"

#: trac/templates/attachment.html:39
#, python-format
msgid "Add Attachment to [1:%(parent)s]"
msgstr "Afegeix un adjunts a [1:%(parent)s]"

#: trac/templates/attachment.html:43
#, python-format
msgid "(size limit %(value)s)"
msgstr "(el límit de la mida és %(value)s)"

#: trac/templates/attachment.html:47
msgid "Attachment Info"
msgstr "Informació sobre l'adjunt"

#: trac/templates/attachment.html:50 trac/ticket/templates/ticket.html:374
#: trac/wiki/templates/wiki_edit_form.html:53
msgid "Your email or username:"
msgstr "El vostre correu o nom d'usuari:"

#: trac/templates/attachment.html:56
msgid "Description of the file (optional):"
msgstr "Descripció del fitxer (opcional):"

#: trac/templates/attachment.html:62
msgid "Replace existing attachment of the same name"
msgstr "Reemplaça l'adjunt existent amb el mateix nom"

#: trac/templates/attachment.html:72
msgid "Add attachment"
msgstr "Afegeix un adjunt"

#: trac/templates/attachment.html:80
msgid "Are you sure you want to delete this attachment?"
msgstr "Esteu segur de voler suprimir aquest adjunt?"

#: trac/templates/attachment.html:86 trac/templates/attachment.html:127
msgid "Delete attachment"
msgstr "Suprimeix l'adjunt"

#: trac/templates/attachment.html:106
#: trac/templates/list_of_attachments.html:30 trac/templates/macros.html:29
#: trac/util/text.py:633 trac/util/tests/html.py:243
#: trac/util/tests/html.py:256 trac/versioncontrol/templates/browser.html:199
#: trac/versioncontrol/templates/dir_entries.html:28
#, python-format
msgid "%(size)s bytes"
msgstr "%(size)s octets"

#: trac/templates/attachment.html:104
#, python-format
msgid "File %(file)s, [1:%(size)s] (added by %(author)s, %(date)s)"
msgstr "Fitxer %(file)s, [1:%(size)s] (afegit per %(author)s, %(date)s)"

#: trac/templates/diff_div.html:81
#, python-format
msgid ""
"Property %(name)s\n"
"                  changed from %(old)s to %(new)s"
msgstr ""
"S'ha canviat la propietat %(name)s\n"
"                  de %(old)s a %(new)s"

#: trac/templates/diff_div.html:85
#, python-format
msgid "Property %(name)s set to %(value)s"
msgstr "S'ha establert la propietat %(name)s a %(value)s"

#: trac/templates/diff_div.html:88
#, python-format
msgid "Property %(name)s deleted"
msgstr "S'ha suprimit la propietat %(name)s"

#: trac/templates/diff_div.html:95
msgid "Differences"
msgstr "Diferències"

#: trac/templates/diff_options.html:21
#: trac/versioncontrol/templates/browser.html:148
#: trac/versioncontrol/templates/browser.html:156
msgid "View differences"
msgstr "Mostra les diferències"

#: trac/templates/diff_options.html:24
msgid "inline"
msgstr "en línia"

#: trac/templates/diff_options.html:26
msgid "side by side"
msgstr "costat a costat"

#: trac/templates/diff_options.html:29
msgid ""
"[1:[2:]\n"
"             Show]\n"
"      [3:[4:]\n"
"             lines around each change]"
msgstr ""
"[1:[2:]\n"
"             Mostra]\n"
"      [3:[4:]\n"
"             línies al voltant de cada canvi]"

#: trac/templates/diff_options.html:39
msgid "Show the changes in full context"
msgstr "Mostra els canvis en el context complet"

#: trac/templates/diff_options.html:43
msgid "Ignore:"
msgstr "Ignora:"

#: trac/templates/diff_options.html:47
msgid "Blank lines"
msgstr "Línies en blanc"

#: trac/templates/diff_options.html:52
msgid "Case changes"
msgstr "Canvis en la capitalització"

#: trac/templates/diff_options.html:57
msgid "White space changes"
msgstr "Canvis als espais en blanc"

#: trac/templates/diff_options.html:61
#: trac/ticket/templates/milestone_view.html:67
#: trac/ticket/templates/query.html:230
#: trac/ticket/templates/report_view.html:59
#: trac/ticket/templates/roadmap.html:38
#: trac/timeline/templates/timeline.html:46
#: trac/versioncontrol/templates/revisionlog.html:90
msgid "Update"
msgstr "Actualitza"

#: trac/templates/diff_view.html:28
#, python-format
msgid ""
"Changes between\n"
"          [1:Version %(old)s] and\n"
"          [2:Version %(new)s] of\n"
"          [3:%(name)s]"
msgstr ""
"Canvis entre la\n"
"          [1:versió %(old)s] i la\n"
"          [2:versió %(new)s] de\n"
"          [3:%(name)s]"

#: trac/templates/diff_view.html:33
#, python-format
msgid ""
"Changes between\n"
"          [1:Initial Version] and\n"
"          [2:Version %(new)s] of\n"
"          [3:%(name)s]"
msgstr ""
"Canvis entre la\n"
"          [1:versió inicial] i la\n"
"          [2:versió %(new)s] de\n"
"          [3:%(name)s]"

#: trac/templates/diff_view.html:38
#, python-format
msgid ""
"Changes from\n"
"          [1:Version %(new)s] of\n"
"          [2:%(name)s]"
msgstr ""
"Canvis des de la\n"
"          [1:versió %(new)s] de\n"
"          [2:%(name)s]"

#: trac/templates/diff_view.html:53
#: trac/versioncontrol/templates/changeset.html:146
msgid "Timestamp:"
msgstr "Marca horària:"

#: trac/templates/diff_view.html:55 trac/templates/diff_view.html:63
#: trac/templates/diff_view.html:69
msgid "(multiple changes)"
msgstr "(múltiples canvis)"

#: trac/templates/diff_view.html:57
#, python-format
msgid "%(date)s (%(duration)s ago)"
msgstr "%(date)s (fa %(duration)s)"

#: trac/templates/diff_view.html:65
#, python-format
msgid "(IP: %(ipnr)s)"
msgstr "(IP: %(ipnr)s)"

#: trac/templates/diff_view.html:67 trac/ticket/templates/batch_modify.html:22
#: trac/ticket/templates/batch_ticket_notify_email.txt:9
#: trac/ticket/templates/milestone_edit.html:107
#: trac/ticket/templates/ticket_notify_email.txt:21
msgid "Comment:"
msgstr "Comentari"

#: trac/templates/diff_view.html:75
#: trac/versioncontrol/templates/changeset.html:208
#: trac/versioncontrol/templates/revisionlog.html:96
msgid "Legend:"
msgstr "Llegenda:"

#: trac/templates/diff_view.html:77
#: trac/versioncontrol/templates/changeset.html:210
msgid "Unmodified"
msgstr "No modificat"

#: trac/templates/diff_view.html:78
#: trac/versioncontrol/templates/changeset.html:211
#: trac/versioncontrol/templates/revisionlog.html:98
msgid "Added"
msgstr "Afegit"

#: trac/templates/diff_view.html:79
#: trac/versioncontrol/templates/changeset.html:212
#: trac/versioncontrol/templates/revisionlog.html:100
msgid "Removed"
msgstr "Suprimit"

#: trac/templates/diff_view.html:80 trac/ticket/api.py:345
#: trac/versioncontrol/templates/changeset.html:214
#: trac/versioncontrol/templates/revisionlog.html:102 trac/wiki/admin.py:197
msgid "Modified"
msgstr "Modificat"

#: trac/templates/error.html:20 trac/templates/index.html:28
#: trac/web/api.py:167
msgid "Error"
msgstr "Error"

#: trac/templates/error.html:80
msgid "Create"
msgstr "crear"

#: trac/templates/error.html:95
msgid "Oops…"
msgstr "Oops…"

#: trac/templates/error.html:97
msgid "Trac detected an internal error:"
msgstr "El Trac ha detectat un error intern:"

#: trac/templates/error.html:102
msgid ""
"There was an internal error in Trac.\n"
"                It is recommended that you notify your local\n"
"                [1:\n"
"                    Trac administrator] with the information needed to\n"
"                reproduce the issue."
msgstr ""
"S'ha produït un error intern al Trac.\n"
"                És recomanable que informeu\n"
"                l'[1:\n"
"                    administrador del Trac] amb la informació necessària "
"per\n"
"                a reproduir el problema."

#: trac/templates/error.html:110
#, python-format
msgid "To that end, you could %(create)s a ticket."
msgstr "Per a això, podeu %(create)s un tiquet."

#: trac/templates/error.html:112
msgid "The action that triggered the error was:"
msgstr "L'acció que ha causat l'error és:"

#: trac/templates/error.html:116 trac/templates/error.html:121
msgid "This is probably a local installation issue."
msgstr "Aquest és probablement un problema de la instaŀlació local."

#: trac/templates/error.html:122
#, python-format
msgid ""
"You should %(create)s a ticket at the admin Trac to report\n"
"                    the issue."
msgstr ""
"Hauríeu de %(create)s un tiquet al Trac d'administració per a\n"
"                    informar del problema."

#: trac/templates/error.html:128
msgid "Found a bug in Trac?"
msgstr "Heu trobat una errada al Trac?"

#: trac/templates/error.html:129
msgid ""
"If you think this should work and you can reproduce the problem,\n"
"              you should consider creating a bug report."
msgstr ""
"Si penseu que això hauria de funcionar i podeu reproduir el problema,\n"
"              hauríeu de crear un informe d'error."

#: trac/templates/error.html:132
#, python-format
msgid "Note that the %(name)s plugin seems to be involved."
msgstr "Teniu en compte que sembla que el connector %(name)s està involucrat."

#: trac/templates/error.html:135
msgid "Note that the following plugins seem to be involved:"
msgstr "Teniu en compte que els connectors següents semblen estar involucrats:"

#: trac/templates/error.html:139
msgid "Please report this issue to the plugin maintainer."
msgstr "Informeu d'aquest problema al mantenidor del connector."

#: trac/templates/error.html:141
msgid ""
"Before you do that, though, please first try\n"
"                [1:[2:searching]\n"
"                for similar issues], as it is quite likely that this "
"problem\n"
"                has been reported before. For questions about installation\n"
"                and configuration of Trac or its plugins, please try the\n"
"                [3:mailing list]\n"
"                instead of creating a ticket."
msgstr ""
"Abans de fer-ho, però, proveu de\n"
"                [1:[2:cercar]\n"
"                casos similars], ja que és probable que aquest problema\n"
"                ja haja estat reportat abans. Si teniu preguntes sobre\n"
"                la instaŀlació i configuració del Trac o els seus\n"
"                connectors, proveu amb la [3:llista de correu]\n"
"                en lloc de crear un tiquet."

#: trac/templates/error.html:150
#, python-format
msgid ""
"Otherwise, please %(create)s a new bug report\n"
"                describing the problem and explain how to reproduce it."
msgstr ""
"D'altra forma, %(create)s un informe d'error nou\n"
"                descrivint el problema i expliqueu com reproduir-ho."

#: trac/templates/error.html:154
msgid "Python Traceback"
msgstr "Traça del Python"

#: trac/templates/error.html:155
msgid "Most recent call last:"
msgstr "La crida més recent al final:"

#: trac/templates/error.html:159
#, python-format
msgid ""
"[1:File \"%(file)s\",\n"
"                        line [2:%(line)s], in]\n"
"                        [3:%(function)s]"
msgstr ""
"[1:Fitxer \"%(file)s\",\n"
"                        línia [2:%(line)s], en]\n"
"                        [3:%(function)s]"

#: trac/templates/error.html:165
msgid "Code fragment:"
msgstr "Fragment del codi:"

#: trac/templates/error.html:177
msgid "Local variables:"
msgstr "Variables locals:"

#: trac/templates/error.html:191
#, python-format
msgid "File \"%(file)s\", line %(line)s, in %(function)s"
msgstr "Fitxer \"%(file)s\", línia %(line)s, en %(function)s"

#: trac/templates/error.html:194
msgid "Switch to plain text view"
msgstr "Canvia a la visualització en text pla"

#: trac/templates/error.html:197
msgid "System Information:"
msgstr "Informació del sistema:"

#: trac/templates/error.html:205
msgid "Enabled Plugins:"
msgstr "Connectors habilitats:"

#: trac/templates/error.html:221
msgid "TracGuide"
msgstr "TracGuide"

#: trac/templates/error.html:221
msgid "— The Trac User and Administration Guide"
msgstr "— La guia d'usuari i administració del Trac"

#: trac/templates/history_view.html:26
#, python-format
msgid "Change History for [1:%(name)s]"
msgstr "Historial de canvis per a [1:%(name)s]"

#: trac/templates/history_view.html:32 trac/templates/history_view.html:65
#: trac/versioncontrol/templates/diff_form.html:68
#: trac/versioncontrol/templates/revisionlog.html:111
#: trac/versioncontrol/templates/revisionlog.html:214
msgid "View changes"
msgstr "Mostra els canvis"

#: trac/templates/history_view.html:34
msgid "Change history"
msgstr "Historial de canvis"

#: trac/templates/history_view.html:41
msgid "Comment"
msgstr "Comentari"

#: trac/templates/history_view.html:53
msgid "View this version"
msgstr "Mostra aquesta versió"

#: trac/templates/history_view.html:56
#, python-format
msgid "IP-Address: %(ipnr)s"
msgstr "Adreça-IP: %(ipnr)s"

#: trac/templates/index.html:18 trac/templates/index.html:22
msgid "Available Projects"
msgstr "Projectes disponibles"

#: trac/templates/layout.html:39
#, python-format
msgid "Search %(project)s"
msgstr "Cerca en %(project)s"

#: trac/templates/layout.html:87
msgid "Download in other formats:"
msgstr "Baixa en altres formats:"

#: trac/templates/list_of_attachments.html:28
msgid "View attachment"
msgstr "Mostra l'adjunt"

#: trac/templates/list_of_attachments.html:27
#, python-format
msgid ""
"[1:%(file)s][2:​]\n"
"       ([3:%(size)s]) -\n"
"      added by [4:%(author)s] %(date)s."
msgstr ""
"[1:%(file)s][2: ]\n"
"       ([3:%(size)s])\n"
"      afegit per [4:%(author)s], %(date)s)."

#: trac/templates/list_of_attachments.html:37
#: trac/templates/list_of_attachments.html:53
#: trac/ticket/templates/ticket.html:397
msgid "Attachments"
msgstr "Adjunts"

#: trac/templates/list_of_attachments.html:47
#: trac/templates/list_of_attachments.html:63
msgid "Download all attachments as:"
msgstr "Baixa tots els adjunts com:"

#: trac/templates/list_of_attachments.html:48
#: trac/templates/list_of_attachments.html:64
msgid ".zip"
msgstr ".zip"

#: trac/templates/macros.html:47 trac/templates/macros.html:48
msgid "Previous"
msgstr "Anterior"

#: trac/templates/macros.html:57 trac/templates/macros.html:58
msgid "Next"
msgstr "Següent"

#: trac/templates/preview_file.html:24
msgid "(The file is empty)"
msgstr "(El fitxer és buit)"

#: trac/templates/preview_file.html:28
#, python-format
msgid ""
"[1:HTML preview not available], since the file size exceeds %(size)s bytes."
msgstr ""
"[1:La previsualització HTML no és disponible], ja que el fitxer excedeix els "
"%(size)s octets."

#: trac/templates/preview_file.html:31
msgid ""
"[1:HTML preview not available], since no preview renderer could handle it."
msgstr ""
"[1:La previsualització HTML no és disponible], ja que cap renderitzador de "
"previsualització ho pot gestionar."

#: trac/templates/preview_file.html:35
msgid "Try [1:downloading] the file instead."
msgstr "Proveu de [1:baixar] el fitxer."

#: trac/templates/progress_bar.html:35
#, python-format
msgid "%(count)s/%(total)s %(title)s"
msgstr "%(count)s/%(total)s %(title)s"

#: trac/templates/progress_bar.html:46
#, python-format
msgid "Total number of %(unit)s: %(count)s"
msgstr "Nombre total de %(unit)s: %(count)s"

#: trac/templates/progress_bar.html:50
#, python-format
msgid "%(title)s: %(count)s"
msgstr "%(title)s: %(count)s"

#: trac/templates/progress_bar_grouped.html:26
#: trac/ticket/default_workflow.py:221
msgid "(none)"
msgstr "(cap)"

#: trac/templates/theme.html:37
msgid "Search:"
msgstr "Cerca:"

#: trac/templates/theme.html:51
msgid "Context Navigation"
msgstr "Navegació de context"

#: trac/templates/theme.html:60
msgid "Hide this warning"
msgstr "Amaga aquest avís"

#: trac/templates/theme.html:60 trac/templates/theme.html:68
msgid "close"
msgstr "tanca"

#: trac/templates/theme.html:62
msgid "Warning:"
msgstr "Avís:"

#: trac/templates/theme.html:68
msgid "Hide this notice"
msgstr "Amaga aquesta notificació"

#: trac/templates/theme.html:82
#, python-format
msgid ""
"Powered by [1:[2:Trac %(version)s]][3:]\n"
"        By [4:Edgewall Software]."
msgstr ""
"Funciona amb el [1:[2:Trac %(version)s]][3:]\n"
"        per [4:Edgewall Software]."

#: trac/ticket/admin.py:39
msgid "(Undefined)"
msgstr "(No definit)"

#: trac/ticket/admin.py:49
msgid "Ticket System"
msgstr "Sistema de tiquets"

#: trac/ticket/admin.py:77 trac/ticket/templates/admin_components.html:20
msgid "Components"
msgstr "Components"

#: trac/ticket/admin.py:93 trac/ticket/admin.py:123
#, python-format
msgid "Component \"%(name)s\" already exists."
msgstr "El component «%(name)s» ja existeix."

#: trac/ticket/admin.py:117
#, python-format
msgid "The component \"%(name)s\" has been added."
msgstr "S'ha afegit el component «%(name)s»."

#: trac/ticket/admin.py:122 trac/ticket/model.py:884 trac/ticket/model.py:903
msgid "Invalid component name."
msgstr "El nom del component és invàlid."

#: trac/ticket/admin.py:130
msgid "No component selected"
msgstr "No s'ha seleccionat cap component"

#: trac/ticket/admin.py:136
msgid "The selected components have been removed."
msgstr "S'han suprimit els components seleccionats."

#: trac/ticket/admin.py:202 trac/ticket/api.py:304 trac/ticket/web_ui.py:1480
#: trac/ticket/templates/admin_components.html:88
msgid "Owner"
msgstr "Propietari"

#: trac/ticket/admin.py:227 trac/ticket/api.py:314
msgid "Milestone"
msgstr "Fita"

#: trac/ticket/admin.py:227 trac/ticket/roadmap.py:1031
#: trac/ticket/templates/admin_milestones.html:24
msgid "Milestones"
msgstr "Fites"

#: trac/ticket/admin.py:256 trac/ticket/roadmap.py:786
msgid "Completion date may not be in the future"
msgstr "La data de compleció no pot estar en el futur"

#: trac/ticket/admin.py:258
msgid "Invalid Completion Date"
msgstr "La data de compleció és invàlida"

#: trac/ticket/admin.py:263 trac/ticket/admin.py:296
#, python-format
msgid "Milestone \"%(name)s\" already exists."
msgstr "La fita «%(name)s» ja existeix."

#: trac/ticket/admin.py:290
#, python-format
msgid "The milestone \"%(name)s\" has been added."
msgstr "S'ha afegit la fita «%(name)s."

#: trac/ticket/admin.py:295 trac/ticket/model.py:1060
#: trac/ticket/model.py:1082
msgid "Invalid milestone name."
msgstr "El nom de la fita és invàlid."

#: trac/ticket/admin.py:304
msgid "No milestone selected"
msgstr "No s'ha seleccionat cap fita"

#: trac/ticket/admin.py:313
msgid "The selected milestones have been removed."
msgstr "S'han suprimit les fites seleccionades."

#: trac/ticket/admin.py:398 trac/ticket/templates/admin_milestones.html:124
msgid "Due"
msgstr "Venciment"

#: trac/ticket/admin.py:398 trac/ticket/templates/admin_milestones.html:124
msgid "Completed"
msgstr "Completada"

#: trac/ticket/admin.py:434 trac/ticket/templates/admin_versions.html:20
msgid "Versions"
msgstr "Versions"

#: trac/ticket/admin.py:455 trac/ticket/admin.py:488
#, python-format
msgid "Version \"%(name)s\" already exists."
msgstr "La versió «%(name)s» ja existeix."

#: trac/ticket/admin.py:482
#, python-format
msgid "The version \"%(name)s\" has been added."
msgstr "S'ha afegit la versió «%(name)s»."

#: trac/ticket/admin.py:487 trac/ticket/model.py:1220
#: trac/ticket/model.py:1238
msgid "Invalid version name."
msgstr "El nom de la versió és invàlid."

#: trac/ticket/admin.py:495
msgid "No version selected"
msgstr "No s'ha seleccionat cap versió"

#: trac/ticket/admin.py:502
msgid "The selected versions have been removed."
msgstr "S'han suprimit les versions seleccionades."

#: trac/ticket/admin.py:568
msgid "Time"
msgstr "Hora"

#: trac/ticket/admin.py:618 trac/ticket/admin.py:646
#, python-format
msgid "%(type)s value \"%(name)s\" already exists"
msgstr "El valor de %(type)s «%(name)s» ja existeix"

#: trac/ticket/admin.py:638
#, python-format
msgid "The %(field)s value \"%(name)s\" has been added."
msgstr "S'ha afegit el valor «%(name)s» per al camp %(field)s."

#: trac/ticket/admin.py:644
#, python-format
msgid "Invalid %(type)s value."
msgstr "El valor %(type)s és invàlid."

#: trac/ticket/admin.py:653
#, python-format
msgid "No %s selected"
msgstr "Cap %s seleccionat"

#: trac/ticket/admin.py:659
#, python-format
msgid "The selected %(field)s values have been removed."
msgstr "S'han suprimit els valors de %(field)s seleccionats."

#: trac/ticket/admin.py:681
msgid ""
"Error writing to trac.ini, make sure it is writable by the web server. The "
"default value has not been saved."
msgstr ""
"S'ha produït un error en escriure al trac.ini. Assegureu-vos que el servidor "
"web ho pot escriure. No s'ha desat el valor per defecte."

#: trac/ticket/admin.py:693
msgid "Order numbers must be unique"
msgstr "Els números d'ordre han de ser únics"

#: trac/ticket/admin.py:754
msgid "Possible Values"
msgstr "Valors possibles"

#: trac/ticket/admin.py:771
#, python-format
msgid "Invalid up/down value: %(value)s"
msgstr "El valor amunt/avall és invàlid: %(value)s"

#: trac/ticket/admin.py:790 trac/ticket/api.py:313
msgid "Priority"
msgstr "Prioritat"

#: trac/ticket/admin.py:790
msgid "Priorities"
msgstr "Prioritats"

#: trac/ticket/admin.py:796 trac/ticket/api.py:318
msgid "Resolution"
msgstr "Resolució"

#: trac/ticket/admin.py:796
msgid "Resolutions"
msgstr "Resolucions"

#: trac/ticket/admin.py:802 trac/ticket/api.py:317
msgid "Severity"
msgstr "Gravetat"

#: trac/ticket/admin.py:802
msgid "Severities"
msgstr "Gravetats"

#: trac/ticket/admin.py:808
msgid "Ticket Type"
msgstr "Tipus de tiquet"

#: trac/ticket/admin.py:808
msgid "Ticket Types"
msgstr "Tipus de tiquets"

#: trac/ticket/admin.py:836
msgid "<number> must be a number"
msgstr "<número> ha de ser un nombre"

#: trac/ticket/admin.py:839
#, python-format
msgid "Ticket #%(num)s and all associated data removed."
msgstr "S'ha suprimit el tiquet #%(num)s i totes les dades associades."

#: trac/ticket/api.py:267
msgid "Attachment"
msgstr "Adjunt"

#: trac/ticket/api.py:297
msgid "Summary"
msgstr "Resum"

#: trac/ticket/api.py:299 trac/ticket/templates/ticket.html:370
msgid "Reporter"
msgstr "Notificador"

#: trac/ticket/api.py:311 trac/versioncontrol/admin.py:117
#: trac/versioncontrol/templates/admin_repositories.html:137
msgid "Type"
msgstr "Tipus"

#: trac/ticket/api.py:312
msgid "Status"
msgstr "Estat"

#: trac/ticket/api.py:337
msgid "Keywords"
msgstr "Paraules clau"

#: trac/ticket/api.py:339 trac/ticket/web_ui.py:1510
msgid "Cc"
msgstr "Cc"

#: trac/ticket/api.py:343
msgid "Created"
msgstr "Creat"

#: trac/ticket/api.py:502
#, python-format
msgid "Tickets %(ranges)s"
msgstr "Tiquets %(ranges)s"

#: trac/ticket/api.py:529
msgid "ticket comment does not exist"
msgstr "El comentari del tiquet no existeix"

#: trac/ticket/api.py:536
#, python-format
msgid "Description for Ticket #%(id)s"
msgstr "Descripció del tiquet #%(id)s"

#: trac/ticket/api.py:539
#, python-format
msgid "Comment %(cnum)s for Ticket #%(id)s"
msgstr "Comentari %(cnum)s per al tiquet #%(id)s"

#: trac/ticket/api.py:544
#, python-format
msgid "Comment %(cnum)s"
msgstr "Comentari %(cnum)s"

#: trac/ticket/api.py:548
msgid "no permission to view ticket"
msgstr "no teniu permís per a visualitzar el tiquet"

#: trac/ticket/api.py:551
msgid "ticket does not exist"
msgstr "El tiquet no existeix"

#: trac/ticket/api.py:571
#, python-format
msgid "Ticket #%(shortname)s"
msgstr "Tiquet #%(shortname)s"

#: trac/ticket/batch.py:103
msgid "add"
msgstr "afegeix"

#: trac/ticket/batch.py:104
msgid "remove"
msgstr "suprimeix"

#: trac/ticket/batch.py:105
msgid "add / remove"
msgstr "afegeix/suprimeix"

#: trac/ticket/batch.py:106
msgid "set to"
msgstr "establit a"

#: trac/ticket/batch.py:188 trac/ticket/roadmap.py:731
#: trac/ticket/roadmap.py:820
#, python-format
msgid ""
"The changes have been saved, but an error occurred while sending "
"notifications: %(message)s"
msgstr ""
"S'han desat el canvis, però s'ha produït un error en enviar les "
"notificacions: %(message)s"

#: trac/ticket/default_workflow.py:226
msgid "from invalid state"
msgstr "de l'estat invàlid"

#: trac/ticket/default_workflow.py:227
msgid "Current state no longer exists"
msgstr "L'estat actual ja no existeix"

#: trac/ticket/default_workflow.py:229
msgid "The ticket will be disowned"
msgstr "S'eliminarà el propietari del tiquet"

#: trac/ticket/default_workflow.py:246 trac/ticket/default_workflow.py:256
#: trac/ticket/default_workflow.py:266
#, python-format
msgid "to %(owner)s"
msgstr "a %(owner)s"

#: trac/ticket/default_workflow.py:248
#, python-format
msgid "The owner will be changed from %(current_owner)s to the specified user"
msgstr "El propietari canviarà de %(current_owner)s a l'usuari seleccionat"

#: trac/ticket/default_workflow.py:258
#, python-format
msgid "The owner will be changed from %(current_owner)s to %(selected_owner)s"
msgstr "El propietari canviarà de %(current_owner)s a %(selected_owner)s"

#: trac/ticket/default_workflow.py:269
#, python-format
msgid "The owner will be changed from %(current_owner)s to the selected user"
msgstr "El propietari canviarà de %(current_owner)s a l'usuari seleccionat"

#: trac/ticket/default_workflow.py:277
#, python-format
msgid "The owner will be changed from %(current_owner)s to %(authname)s"
msgstr "El propietari canviarà de %(current_owner)s to %(authname)s"

#: trac/ticket/default_workflow.py:285
msgid ""
"Your workflow attempts to set a resolution but none is defined "
"(configuration issue, please contact your Trac admin)."
msgstr ""
"El vostre fluxe de treball intenta establir una resolució però no s'ha "
"definit cap (això és un problema de configuració, contacteu amb "
"l'administrador del Trac)."

#: trac/ticket/default_workflow.py:293 trac/ticket/default_workflow.py:303
#, python-format
msgid "as %(resolution)s"
msgstr "com %(resolution)s"

#: trac/ticket/default_workflow.py:295
#, python-format
msgid "The resolution will be set to %(name)s"
msgstr "S'establirà la resolució a %(name)s"

#: trac/ticket/default_workflow.py:306
msgid "The resolution will be set"
msgstr "S'establirà la resolució"

#: trac/ticket/default_workflow.py:308
msgid "The resolution will be deleted"
msgstr "Se suprimirà la resolució"

#: trac/ticket/default_workflow.py:311
#, python-format
msgid "as %(status)s"
msgstr "com %(status)s"

#: trac/ticket/default_workflow.py:314
#, python-format
msgid "The owner will remain %(current_owner)s"
msgstr "El propietari continuarà sent %(current_owner)s"

#: trac/ticket/default_workflow.py:317
msgid "The ticket will remain with no owner"
msgstr "El tiquet romandrà sense propietari"

#: trac/ticket/default_workflow.py:320
#, python-format
msgid "Next status will be '%(name)s'"
msgstr "L'estat següent serà «%(name)s»"

#: trac/ticket/default_workflow.py:433
msgid ""
"Render a workflow graph.\n"
"\n"
"This macro accepts a TracWorkflow configuration and renders the states\n"
"and transitions as a directed graph. If no parameters are given, the\n"
"current ticket workflow is rendered. In WikiProcessors mode the `width`\n"
"and `height` arguments can be specified.\n"
"\n"
"(Defaults: `width = 800` and `heigth = 600`)\n"
"\n"
"Examples:\n"
"{{{\n"
"    [[Workflow()]]\n"
"\n"
"    [[Workflow(go = here -> there; return = there -> here)]]\n"
"\n"
"    {{{\n"
"    #!Workflow width=700 height=700\n"
"    leave = * -> *\n"
"    leave.operations = leave_status\n"
"    leave.default = 1\n"
"\n"
"    accept = new,assigned,accepted,reopened -> accepted\n"
"    accept.permissions = TICKET_MODIFY\n"
"    accept.operations = set_owner_to_self\n"
"\n"
"    resolve = new,assigned,accepted,reopened -> closed\n"
"    resolve.permissions = TICKET_MODIFY\n"
"    resolve.operations = set_resolution\n"
"\n"
"    reassign = new,assigned,accepted,reopened -> assigned\n"
"    reassign.permissions = TICKET_MODIFY\n"
"    reassign.operations = set_owner\n"
"\n"
"    reopen = closed -> reopened\n"
"    reopen.permissions = TICKET_CREATE\n"
"    reopen.operations = del_resolution\n"
"    }}}\n"
"}}}"
msgstr ""

#: trac/ticket/default_workflow.py:486
msgid "Error parsing workflow."
msgstr "S'ha produït un error en analitzar el flux de treball."

#: trac/ticket/default_workflow.py:521
msgid "Enable JavaScript to display the workflow graph."
msgstr "Habiliteu el JavaScript per mostrar la gràfica de flux de treball."

#: trac/ticket/model.py:123
#, python-format
msgid "Ticket %(id)s does not exist."
msgstr "El tiquet %(id)s no existeix."

#: trac/ticket/model.py:124
msgid "Invalid ticket number"
msgstr "El número de tiquet és invàlid"

#: trac/ticket/model.py:154
msgid "Multi-values fields not supported yet"
msgstr "Els camps amb múltiples valors encara no són suportats"

#: trac/ticket/model.py:710
#, python-format
msgid "%(type)s %(name)s does not exist."
msgstr "El %(type)s %(name)s no existeix."

#: trac/ticket/model.py:752 trac/ticket/model.py:777
#, python-format
msgid "Invalid %(type)s name."
msgstr "El nom de %(type)s és invàlid."

#: trac/ticket/model.py:856
#, python-format
msgid "Component %(name)s does not exist."
msgstr "El component %(name)s no existeix."

#: trac/ticket/model.py:1001 trac/ticket/model.py:1128
#, python-format
msgid "Milestone %(name)s does not exist."
msgstr "La fita %(name)s no existeix."

#: trac/ticket/model.py:1002 trac/ticket/model.py:1129
msgid "Invalid milestone name"
msgstr "El nom de la fita és invàlid"

#: trac/ticket/model.py:1171
msgid "Open (by due date)"
msgstr "Oberts (per data de venciment)"

#: trac/ticket/model.py:1172
msgid "Open (no due date)"
msgstr "Oberts (sense data de venciment)"

#: trac/ticket/model.py:1175
msgid "Closed"
msgstr "Tancats"

#: trac/ticket/model.py:1192
#, python-format
msgid "Version %(name)s does not exist."
msgstr "La versió %(name)s no existeix."

#: trac/ticket/query.py:59
msgid "Invalid query constraint value"
msgstr "El valor de la restricció de la consulta és invàlid"

#: trac/ticket/query.py:93
#, python-format
msgid "Query page %(page)s is invalid."
msgstr "La pàgina de consulta %(page)s és invàlida."

#: trac/ticket/query.py:108
#, python-format
msgid "Query max %(max)s is invalid."
msgstr "El màxim de consulta %(max)s és invàlid."

#: trac/ticket/query.py:167
msgid "Query filter requires field and constraints separated by a \"=\""
msgstr ""
"El filtre de consulta requereix que els camps i restriccions siguen separats "
"per un «=»"

#: trac/ticket/query.py:180
msgid "Query filter requires field name"
msgstr "El filtre de consulta requereix un nom de camp."

#: trac/ticket/query.py:313
#, python-format
msgid "Page %(page)s is beyond the number of pages in the query"
msgstr "La pàgina %(page)s és més enllà del nombre de pàgines a la consulta"

#: trac/ticket/query.py:579
#, python-format
msgid "Invalid ticket id list: %(value)s"
msgstr "La llista d'id de tiquets és invàlida: %(value)s"

#: trac/ticket/query.py:678 trac/ticket/query.py:686
msgid "contains"
msgstr "conté"

#: trac/ticket/query.py:679 trac/ticket/query.py:687
msgid "doesn't contain"
msgstr "no conté"

#: trac/ticket/query.py:680
msgid "begins with"
msgstr "comença amb"

#: trac/ticket/query.py:681
msgid "ends with"
msgstr "acaba amb"

#: trac/ticket/query.py:682 trac/ticket/query.py:690 trac/ticket/query.py:694
msgid "is"
msgstr "és"

#: trac/ticket/query.py:683 trac/ticket/query.py:691 trac/ticket/query.py:695
msgid "is not"
msgstr "no és"

#: trac/ticket/query.py:732 trac/ticket/query.py:739
msgid "Ticket"
msgstr "Tiquet"

#: trac/ticket/query.py:859 trac/ticket/report.py:324
#: trac/ticket/report.py:617 trac/ticket/web_ui.py:143
#: trac/timeline/web_ui.py:234 trac/versioncontrol/web_ui/log.py:324
msgid "RSS Feed"
msgstr "Font RSS"

#: trac/ticket/query.py:861 trac/ticket/report.py:326
#: trac/ticket/report.py:619 trac/ticket/web_ui.py:139
msgid "Comma-delimited Text"
msgstr "Text delimitat per comes"

#: trac/ticket/query.py:863 trac/ticket/report.py:328
#: trac/ticket/report.py:621 trac/ticket/web_ui.py:141
msgid "Tab-delimited Text"
msgstr "Text delimitat per tabuladors"

#: trac/ticket/query.py:886 trac/ticket/report.py:132
msgid "View Tickets"
msgstr "Mostra els tiquets"

#: trac/ticket/query.py:1107 trac/ticket/query.py:1118
#: trac/ticket/report.py:202 trac/ticket/templates/report_list.html:67
msgid "Custom Query"
msgstr "Consulta personalitzada"

#: trac/ticket/query.py:1117 trac/ticket/report.py:194
#: trac/ticket/report.py:195 trac/ticket/report.py:197
#: trac/ticket/templates/report_list.html:20
#: trac/ticket/templates/report_list.html:38
msgid "Available Reports"
msgstr "Informes disponibles"

#: trac/ticket/query.py:1216
#, python-format
msgid "[Error: %(error)s]"
msgstr "[Error: %(error)s]"

#: trac/ticket/query.py:1222
msgid ""
"Wiki macro listing tickets that match certain criteria.\n"
"\n"
"This macro accepts a comma-separated list of keyed parameters,\n"
"in the form \"key=value\".\n"
"\n"
"If the key is the name of a field, the value must use the syntax\n"
"of a filter specifier as defined in TracQuery#QueryLanguage.\n"
"Note that this is ''not'' the same as the simplified URL syntax\n"
"used for `query:` links starting with a `?` character. Commas (`,`)\n"
"can be included in field values by escaping them with a backslash (`\\`).\n"
"\n"
"Groups of field constraints to be OR-ed together can be separated by a\n"
"literal `or` argument.\n"
"\n"
"In addition to filters, several other named parameters can be used\n"
"to control how the results are presented. All of them are optional.\n"
"\n"
"The `format` parameter determines how the list of tickets is\n"
"presented:\n"
" - '''list''' -- the default presentation is to list the ticket ID next\n"
"   to the summary, with each ticket on a separate line.\n"
" - '''compact''' -- the tickets are presented as a comma-separated\n"
"   list of ticket IDs.\n"
" - '''count''' -- only the count of matching tickets is displayed\n"
" - '''table'''  -- a view similar to the custom query view (but without\n"
"   the controls)\n"
" - '''progress''' -- a view similar to the milestone progress bars\n"
"\n"
"The `max` parameter can be used to limit the number of tickets shown\n"
"(defaults to '''0''', i.e. no maximum).\n"
"\n"
"The `order` parameter sets the field used for ordering tickets\n"
"(defaults to '''id''').\n"
"\n"
"The `desc` parameter indicates whether the order of the tickets\n"
"should be reversed (defaults to '''false''').\n"
"\n"
"The `group` parameter sets the field used for grouping tickets\n"
"(defaults to not being set).\n"
"\n"
"The `groupdesc` parameter indicates whether the natural display\n"
"order of the groups should be reversed (defaults to '''false''').\n"
"\n"
"The `verbose` parameter can be set to a true value in order to\n"
"get the description for the listed tickets. For '''table''' format only.\n"
"''deprecated in favor of the `rows` parameter''\n"
"\n"
"The `rows` parameter can be used to specify which field(s) should\n"
"be viewed as a row, e.g. `rows=description|summary`\n"
"\n"
"The `col` parameter can be used to specify which fields should\n"
"be viewed as columns. For '''table''' format only.\n"
"\n"
"For compatibility with Trac 0.10, if there's a last positional parameter\n"
"given to the macro, it will be used to specify the `format`.\n"
"Also, using \"&\" as a field separator still works (except for `order`)\n"
"but is deprecated."
msgstr ""

#: trac/ticket/query.py:1336
#, python-format
msgid "%(num)d ticket for which %(query)s"
msgid_plural "%(num)d tickets for which %(query)s"
msgstr[0] ""
msgstr[1] ""

#: trac/ticket/query.py:1411
#, python-format
msgid "Ticket completion status for each %(group)s"
msgstr "Estat de compleció dels tiquets per a cada %(group)s"

#: trac/ticket/query.py:1426
msgid "No results"
msgstr "Cap resultat"

#: trac/ticket/query.py:1444
#, python-format
msgid "%(groupvalue)s %(groupname)s tickets matching %(query)s"
msgstr "Tiquets de %(groupvalue)s %(groupname)s que coincideixen amb %(query)s"

#: trac/ticket/query.py:1468
#, python-format
msgid "%(groupvalue)s %(groupname)s tickets:"
msgstr "Tiquets de %(groupvalue)s %(groupname)s:"

#: trac/ticket/report.py:228
msgid "The report has been created."
msgstr "S'ha creat l'informe."

#: trac/ticket/report.py:238
#, python-format
msgid "The report {%(id)d} has been deleted."
msgstr "S'ha suprimit l'informe {%(id)d}."

#: trac/ticket/report.py:260
#, python-format
msgid "Delete Report {%(num)s} %(title)s"
msgstr "Suprimeix l'informe {%(num)s} %(title)s"

#: trac/ticket/report.py:280
msgid "Create New Report"
msgstr "Crea un nou informe"

#: trac/ticket/report.py:284
#, python-format
msgid "Edit Report {%(num)d} %(title)s"
msgstr "Edita l'informe {%(num)d} %(title)s"

#: trac/ticket/report.py:347
#, python-format
msgid "Report failed: %(error)s"
msgstr "Ha fallat l'execució de l'informe: %(error)s"

#: trac/ticket/report.py:362
#, python-format
msgid "When specified, the report number should be \"%(num)s\"."
msgstr "Quan s'especifica, el número d'informe hauria de ser «%(num)s»."

#: trac/ticket/report.py:434
#, python-format
msgid "Report execution failed: %(error)s %(sql)s"
msgstr "Ha fallat l'execució de l'informe: %(error)s %(sql)s"

#: trac/ticket/report.py:625
msgid "SQL Query"
msgstr "Consulta SQL"

#: trac/ticket/report.py:649
#, python-format
msgid "The following arguments are missing: %(args)s"
msgstr "Manquen els arguments següents: %(args)s"

#: trac/ticket/report.py:666
#, python-format
msgid "Report {%(num)s} has no SQL query."
msgstr "L'informe {%(num)s} no té consulta SQL."

#: trac/ticket/report.py:709
#, python-format
msgid "Query parameter \"sort=%(sort_col)s\"  is invalid"
msgstr "El paràmetre de la consulta «sort=%(sort_col)s» és invàlid"

#: trac/ticket/report.py:755
#, python-format
msgid ""
"Hint: if the report failed due to automatic modification of the ORDER BY "
"clause or the addition of LIMIT/OFFSET, please look up %(sort_column)s and "
"%(limit_offset)s in TracReports to see how to gain complete control over "
"report rewriting."
msgstr ""

#: trac/ticket/report.py:779
#, python-format
msgid "Report {%(num)s} does not exist."
msgstr "L'informe {%(num)s} no existeix."

#: trac/ticket/report.py:780
msgid "Invalid Report Number"
msgstr "El número d'informe és invàlid"

#: trac/ticket/report.py:931
msgid "report does not exist"
msgstr "L'informe no existeix"

#: trac/ticket/report.py:938
msgid "no permission to view report"
msgstr "no teniu permís per a veure l'informe"

#: trac/ticket/roadmap.py:244
msgid "ticket status"
msgstr "estat del tiquet"

#: trac/ticket/roadmap.py:244
msgid "tickets"
msgstr "tiquets"

#: trac/ticket/roadmap.py:254
#, python-format
msgid ""
"'%(group1)s' and '%(group2)s' milestone groups both are declared to be "
"\"catch-all\" groups. Please check your configuration."
msgstr ""
"Els grups de fites «%(group1)s i «%(group2)s» estan declarats com grups de "
"tipus «catch-all». Reviseu la configuració."

#: trac/ticket/roadmap.py:270
#, python-format
msgid ""
"'%(groupname)s' milestone group reused status '%(status)s' already taken by "
"other groups. Please check your configuration."
msgstr ""
"L'estat %(status)s del grup de fites «%(groupname)s» ja s'està emprant en "
"altres grups. Reviseu la configuració."

#: trac/ticket/roadmap.py:411 trac/ticket/roadmap.py:535
#: trac/ticket/roadmap.py:669 trac/ticket/templates/roadmap.html:20
#: trac/ticket/templates/roadmap.html:42
msgid "Roadmap"
msgstr "Planificació"

#: trac/ticket/roadmap.py:460
msgid "iCalendar"
msgstr "iCalendar"

#: trac/ticket/roadmap.py:547 trac/ticket/roadmap.py:1005
#: trac/ticket/templates/milestone_view.html:20
#: trac/ticket/templates/milestone_view.html:33
#, python-format
msgid "Milestone %(name)s"
msgstr "Fita %(name)s"

#: trac/ticket/roadmap.py:565
#, python-format
msgid "Ticket #%(num)s: %(summary)s"
msgstr "Tiquet #%(num)s: %(summary)s"

#: trac/ticket/roadmap.py:625
msgid "Milestones reached"
msgstr "Fites assolides"

#: trac/ticket/roadmap.py:651
#, python-format
msgid "Milestone %(name)s completed"
msgstr "S'ha completat la fita %(name)s"

#: trac/ticket/roadmap.py:712
#, python-format
msgid "The milestone \"%(name)s\" has been deleted."
msgstr "S'ha suprimit la fita «%(name)s»."

#: trac/ticket/roadmap.py:715
#, python-format
msgid ""
"The tickets associated with milestone \"%(name)s\" have been retargeted to "
"milestone \"%(retarget)s\"."
msgstr "Els tiquets associats amb la fita «%(name)s» s'han reubicat a la fita «%(retarget)s»."

#: trac/ticket/roadmap.py:720
msgid "Tickets retargeted after milestone deleted"
msgstr "S'han reubicat els tiquets amb la supressió de la fita"

#: trac/ticket/roadmap.py:774
#, python-format
msgid "Milestone \"%(name)s\" already exists, please choose another name."
msgstr "La fita «%(name)s ja existeix, trieu un altre nom."

#: trac/ticket/roadmap.py:777
msgid "You must provide a name for the milestone."
msgstr "Heu de donar un nom per a la fita."

#: trac/ticket/roadmap.py:802
#, python-format
msgid ""
"The open tickets associated with milestone \"%(name)s\" have been retargeted "
"to milestone \"%(retarget)s\"."
msgstr "Els tiquets oberts associats amb la fita «%(name)s» han estat reubicats a la fita «%(retarget)s»."

#: trac/ticket/roadmap.py:808
msgid "Open tickets retargeted after milestone closed"
msgstr "Tiquets oberts reubicats després del tancament de la fita"

#: trac/ticket/roadmap.py:865
#, python-format
msgid "Milestone %(name)s does not exist. You can create it here."
msgstr "La fita %(name)s no existeix. La podeu crear aquí."

#: trac/ticket/roadmap.py:925
#, python-format
msgid "Milestone \"%(name)s\""
msgstr "Fita «%(name)s»"

#: trac/ticket/roadmap.py:939
msgid "Previous Milestone"
msgstr "Fita anterior"

#: trac/ticket/roadmap.py:939
msgid "Next Milestone"
msgstr "Fita següent"

#: trac/ticket/roadmap.py:940
msgid "Back to Roadmap"
msgstr "Torna a la planificació"

#: trac/ticket/roadmap.py:974 trac/ticket/templates/milestone_view.html:37
#: trac/ticket/templates/roadmap.html:53
#, python-format
msgid "Completed %(duration)s ago (%(date)s)"
msgstr "Completat fa %(duration)s (%(date)s)"

#: trac/ticket/roadmap.py:979
#, python-format
msgid "%(duration)s late (%(date)s)"
msgstr "%(duration)s tard (%(date)s)"

#: trac/ticket/roadmap.py:984 trac/ticket/templates/milestone_view.html:47
#: trac/ticket/templates/roadmap.html:63
#, python-format
msgid "Due in %(duration)s (%(date)s)"
msgstr "Venç en %(duration)s (%(date)s)"

#: trac/ticket/roadmap.py:987 trac/ticket/templates/milestone_view.html:51
#: trac/ticket/templates/roadmap.html:67
msgid "No date set"
msgstr "No s'ha establert cap data"

#: trac/ticket/web_ui.py:64
msgid "Invalid Ticket"
msgstr "El tiquet és invàlid"

#: trac/ticket/web_ui.py:165 trac/ticket/templates/ticket.html:24
msgid "New Ticket"
msgstr "Tiquet nou"

#: trac/ticket/web_ui.py:181
msgid "id can't be set for a new ticket request."
msgstr "no es pot establir l'id per a una petició de tiquet nou."

#: trac/ticket/web_ui.py:197 trac/ticket/templates/admin_milestones.html:124
msgid "Tickets"
msgstr "Tiquets"

#: trac/ticket/web_ui.py:231 trac/ticket/web_ui.py:282
#: trac/versioncontrol/web_ui/changeset.py:1012
#, python-format
msgid "%(title)s: %(message)s"
msgstr "%(title)s: %(message)s"

#: trac/ticket/web_ui.py:245
msgid "Tickets opened and closed"
msgstr "Tiquets oberts i tancats"

#: trac/ticket/web_ui.py:247
msgid "Ticket updates"
msgstr "Actualitzacions als tiquets"

#: trac/ticket/web_ui.py:276 trac/ticket/web_ui.py:1172
#, python-format
msgid "%(labels)s changed"
msgid_plural "%(labels)s changed"
msgstr[0] "%(labels)s canviat"
msgstr[1] "%(labels)s canviats"

#: trac/ticket/web_ui.py:395
#, python-format
msgid "Ticket %(ticketref)s (%(summary)s) created"
msgstr "Tiquet %(ticketref)s (%(summary)s) creat"

#: trac/ticket/web_ui.py:396
#, python-format
msgid "Ticket %(ticketref)s (%(summary)s) reopened"
msgstr "Tiquet %(ticketref)s (%(summary)s) reobert"

#: trac/ticket/web_ui.py:397
#, python-format
msgid "Ticket %(ticketref)s (%(summary)s) closed"
msgstr "Tiquet %(ticketref)s (%(summary)s) tancat"

#: trac/ticket/web_ui.py:398
#, python-format
msgid "Ticket %(ticketref)s (%(summary)s) updated"
msgstr "Tiquet %(ticketref)s (%(summary)s) actualitzat"

#: trac/ticket/web_ui.py:427
#, python-format
msgid "Tickets %(ticketids)s"
msgstr "Tiquets #%(ticketids)s"

#: trac/ticket/web_ui.py:429
#, python-format
msgid "Tickets %(ticketlist)s batch updated"
msgstr "Tickets %(ticketlist)s actualitzats per lots"

#: trac/ticket/web_ui.py:581
#, python-format
msgid "The action \"%(name)s\" is not available."
msgstr "L'acció «%(name)s» no és disponible."

#: trac/ticket/web_ui.py:607
#, python-format
msgid ""
"Please review your configuration, probably starting with %(section)s in your "
"%(tracini)s."
msgstr ""
"Comproveu la configuració, començant per la secció %(section)s al "
"%(tracini)s."

#: trac/ticket/web_ui.py:666 trac/ticket/web_ui.py:901
#, python-format
msgid "Ticket #%(id)s"
msgstr "Tiquet #%(id)s"

#: trac/ticket/web_ui.py:719
msgid "Previous Ticket"
msgstr "Tiquet anterior"

#: trac/ticket/web_ui.py:719
msgid "Next Ticket"
msgstr "Tiquet següent"

#: trac/ticket/web_ui.py:720
msgid "Back to Query"
msgstr "Torna a la consulta"

#: trac/ticket/web_ui.py:818 trac/ticket/web_ui.py:967
#: trac/ticket/web_ui.py:975
msgid "Ticket History"
msgstr "Historial del tiquet"

#: trac/ticket/web_ui.py:822 trac/ticket/web_ui.py:1022
#, python-format
msgid "Back to Ticket #%(num)s"
msgstr "Torna al tiquet #%(num)s"

#: trac/ticket/web_ui.py:864
msgid "No differences to show"
msgstr "No hi ha cap diferència a mostrar"

#: trac/ticket/web_ui.py:907 trac/ticket/web_ui.py:964
#: trac/ticket/web_ui.py:972 trac/ticket/web_ui.py:1043
#: trac/ticket/web_ui.py:1088 trac/ticket/web_ui.py:1095
#: trac/wiki/web_ui.py:467 trac/wiki/web_ui.py:473 trac/wiki/web_ui.py:671
#: trac/wiki/web_ui.py:685
#, python-format
msgid "Version %(num)s"
msgstr "Versió %(num)s"

#: trac/ticket/web_ui.py:910 trac/ticket/web_ui.py:1046
msgid "Initial Version"
msgstr "Versió inicial"

#: trac/ticket/web_ui.py:910 trac/ticket/web_ui.py:1046
msgid "initial"
msgstr "inicial"

#: trac/ticket/web_ui.py:929
#, python-format
msgid "Property %(label)s %(rendered)s"
msgstr "Propietat %(label)s %(rendered)s"

#: trac/ticket/web_ui.py:974 trac/ticket/web_ui.py:1097
#: trac/versioncontrol/web_ui/changeset.py:372 trac/wiki/web_ui.py:486
msgid "Previous Change"
msgstr "Canvi anterior"

#: trac/ticket/web_ui.py:974 trac/ticket/web_ui.py:1097
#: trac/versioncontrol/web_ui/changeset.py:372 trac/wiki/web_ui.py:486
msgid "Next Change"
msgstr "Canvi següent"

#: trac/ticket/web_ui.py:980
msgid "Ticket Diff"
msgstr "Diff del tiquet"

#: trac/ticket/web_ui.py:1001
msgid "''Initial version''"
msgstr "''Versió inicial''"

#: trac/ticket/web_ui.py:1014 trac/ticket/web_ui.py:1091
#: trac/ticket/web_ui.py:1098
msgid "Ticket Comment History"
msgstr "Historial de comentaris del tiquet"

#: trac/ticket/web_ui.py:1016 trac/ticket/web_ui.py:1040
#: trac/ticket/web_ui.py:1105
#, python-format
msgid "Ticket #%(num)s, comment %(cnum)d"
msgstr "Tiquet #%(num)s, comentari %(cnum)d"

#: trac/ticket/web_ui.py:1063
#, python-format
msgid "No version %(version)d for comment %(cnum)d on ticket #%(ticket)s"
msgstr ""
"No hi ha una versió %(version)d per al comentari %(cnum)d al tiquet #"
"%(ticket)s"

#: trac/ticket/web_ui.py:1103
msgid "Ticket Comment Diff"
msgstr "Diff dels comentaris del tiquet"

#: trac/ticket/web_ui.py:1176
#, python-format
msgid "%(labels)s set"
msgid_plural "%(labels)s set"
msgstr[0] "%(labels)s establida"
msgstr[1] "%(labels)s establides"

#: trac/ticket/web_ui.py:1180
#, python-format
msgid "%(labels)s deleted"
msgid_plural "%(labels)s deleted"
msgstr[0] "%(labels)s suprimida"
msgstr[1] "%(labels)s suprimides"

#: trac/ticket/web_ui.py:1181 trac/ticket/web_ui.py:1770
msgid "; "
msgstr "; "

#: trac/ticket/web_ui.py:1202
msgid "No permission to edit the ticket description."
msgstr "No teniu permís per a editar la descripció del tiquet."

#: trac/ticket/web_ui.py:1208
msgid "No permission to change the ticket reporter."
msgstr "No teniu permís per a canviar el notificador del tiquet."

#: trac/ticket/web_ui.py:1213
msgid "No permission to change ticket fields."
msgstr "No teniu permís per a canviar els camps del tiquet."

#: trac/ticket/web_ui.py:1222
msgid "No permissions to add a comment."
msgstr "No teniu permís per a afegir un comentari."

#: trac/ticket/web_ui.py:1229
msgid ""
"Sorry, can not save your changes. This ticket has been modified by someone "
"else since you started"
msgstr ""
"Lamentablement, no podeu desar els vostres canvis. Algú ha modificat aquest "
"tiquet des de que vau començar"

#: trac/ticket/web_ui.py:1236
msgid "Tickets must contain a summary."
msgstr "Els tiquets han de contenir un resum."

#: trac/ticket/web_ui.py:1250
#, python-format
msgid "\"%(value)s\" is not a valid value for the %(name)s field."
msgstr "«%(value)s» no és un valor vàlid per al camp %(name)s."

#: trac/ticket/web_ui.py:1255
#, python-format
msgid "field %(name)s must be set"
msgstr "el camp %(name)s ha d'estar establert"

#: trac/ticket/web_ui.py:1261
#, python-format
msgid "Ticket description is too long (must be less than %(num)s characters)"
msgstr ""
"La descripció del tiquet és massa llarga (ha de ser més curta que %(num)s "
"caràcters)"

#: trac/ticket/web_ui.py:1268
#, python-format
msgid "Ticket comment is too long (must be less than %(num)s characters)"
msgstr "El comentari del tiquet és massa llarg (ha de ser més curt que %(num)s caràcters)"

#: trac/ticket/web_ui.py:1275
#, python-format
msgid "Ticket summary is too long (must be less than %(num)s characters)"
msgstr "El resum del tiquet és massa llarg (ha de ser més curt que %(num)s caràcters)"

#: trac/ticket/web_ui.py:1288
msgid "Invalid comment threading identifier"
msgstr "L'identificador de fils dels comentaris és invàlid"

#: trac/ticket/web_ui.py:1295
#, python-format
msgid "The ticket field '%(field)s' is invalid: %(message)s"
msgstr "The ticket field '%(field)s' is invalid: %(message)s"

#: trac/ticket/web_ui.py:1314
#, python-format
msgid ""
"The ticket has been created, but an error occurred while sending "
"notifications: %(message)s"
msgstr ""
"S'ha creat el tiquet, però s'ha produït un error en enviar les "
"notificacions: %(message)s"

#: trac/ticket/web_ui.py:1319
#, python-format
msgid ""
"The ticket %(ticketref)s has been created. You can now attach the desired "
"files."
msgstr ""
"S'ha creat el tiquet %(ticketref)s. Ara podeu adjuntar els fitxers desitjats."

#: trac/ticket/web_ui.py:1325
#, python-format
msgid ""
"The ticket %(ticketref)s has been created, but you don't have permission to "
"view it."
msgstr ""
"S'ha creat el tiquet %(ticketref)s, però no teniu permís per a mostrar-ho."

#. TRANSLATOR: The 'change' has been saved... (link)
#: trac/ticket/web_ui.py:1352
msgid "change"
msgstr "canvi"

#: trac/ticket/web_ui.py:1358
#, python-format
msgid ""
"The %(change)s has been saved, but an error occurred while sending "
"notifications: %(message)s"
msgstr ""
"S'ha desat el %(change)s, però s'ha produït un error en enviar les "
"notificacions: %(message)s"

#: trac/ticket/web_ui.py:1508
msgid "Add to Cc"
msgstr "Afegeix al Cc"

#: trac/ticket/web_ui.py:1509
msgid "Remove from Cc"
msgstr "Suprimeix del Cc"

#: trac/ticket/web_ui.py:1545 trac/ticket/templates/query.html:124
msgid "yes"
msgstr "sí"

#: trac/ticket/web_ui.py:1545 trac/ticket/templates/query.html:127
msgid "no"
msgstr "no"

#: trac/ticket/web_ui.py:1739
msgid "set"
msgstr "establert"

#: trac/ticket/web_ui.py:1739
msgid "unset"
msgstr "no establert"

#: trac/ticket/web_ui.py:1742 trac/versioncontrol/templates/changeset.html:199
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "modified"
msgstr "modificat"

#: trac/ticket/web_ui.py:1748
#, python-format
msgid "modified (%(diff)s)"
msgstr "modificat (%(diff)s)"

#: trac/ticket/web_ui.py:1766
#, python-format
msgid "%(items)s added"
msgid_plural "%(items)s added"
msgstr[0] "%(items)s afegit"
msgstr[1] "%(items)s afegits"

#: trac/ticket/web_ui.py:1768
#, python-format
msgid "%(items)s removed"
msgid_plural "%(items)s removed"
msgstr[0] "%(items)s suprimit"
msgstr[1] "%(items)s suprimits"

#: trac/ticket/web_ui.py:1777
#, python-format
msgid "%(value)s deleted"
msgstr "%(value)s suprimit"

#: trac/ticket/web_ui.py:1779
#, python-format
msgid "set to %(value)s"
msgstr "establert a %(value)s"

#: trac/ticket/web_ui.py:1782
#, python-format
msgid "changed from %(old)s to %(new)s"
msgstr "canviat de %(old)s a %(new)s"

#: trac/ticket/templates/admin_components.html:24
msgid "Manage Components"
msgstr "Gestiona els components"

#: trac/ticket/templates/admin_components.html:28
msgid "Owner:"
msgstr "Propietari:"

#: trac/ticket/templates/admin_components.html:45
msgid "Modify Component:"
msgstr "Modifica el component:"

#: trac/ticket/templates/admin_components.html:52
#: trac/ticket/templates/admin_milestones.html:81
#: trac/ticket/templates/admin_versions.html:50
#: trac/ticket/templates/milestone_edit.html:116
#: trac/ticket/templates/report_edit.html:43
#: trac/versioncontrol/templates/admin_repositories.html:85
msgid "Description: (you may use [1:WikiFormatting] here)"
msgstr "Description: (podeu emprar [1:WikiFormatting] aquí)"

#: trac/ticket/templates/admin_components.html:63
#: trac/ticket/templates/admin_enums.html:37
#: trac/ticket/templates/admin_milestones.html:92
#: trac/ticket/templates/admin_versions.html:60
#: trac/versioncontrol/templates/admin_repositories.html:96
msgid "Save"
msgstr "Desa"

#: trac/ticket/templates/admin_components.html:72
msgid "Add Component:"
msgstr "Afegeix un component:"

#: trac/ticket/templates/admin_components.html:88
#: trac/ticket/templates/admin_enums.html:61
#: trac/ticket/templates/admin_milestones.html:124
#: trac/ticket/templates/admin_versions.html:93
msgid "Default"
msgstr "Per defecte"

#: trac/ticket/templates/admin_components.html:109
#: trac/ticket/templates/admin_enums.html:85
#: trac/ticket/templates/admin_milestones.html:151
#: trac/ticket/templates/admin_versions.html:112
msgid ""
"You can remove all items from this list to completely hide this\n"
"              field from the user interface."
msgstr ""
"Podeu suprimir tots els elements d'aquesta llista per a amagar\n"
"              completament aquest camp de la interfície d'usuari."

#: trac/ticket/templates/admin_components.html:115
#: trac/ticket/templates/admin_enums.html:95
#: trac/ticket/templates/admin_milestones.html:157
#: trac/ticket/templates/admin_versions.html:118
msgid ""
"As long as you don't add any items to the list, this field\n"
"            will remain completely hidden from the user interface."
msgstr ""
"Mentre no afegiu cap element a la llista, aquest camp romandrà\n"
"            amagat completament de la interfície d'usuari."

#: trac/ticket/templates/admin_enums.html:25
#, python-format
msgid "Manage %(label_plural)s"
msgstr "Gestiona %(label_plural)s"

#: trac/ticket/templates/admin_enums.html:32
#, python-format
msgid "Modify %(label_singular)s:"
msgstr "Modifica %(label_singular)s"

#: trac/ticket/templates/admin_enums.html:46
#, python-format
msgid "Add %(label_singular)s:"
msgstr "Afegeix %(label_singular)s"

#: trac/ticket/templates/admin_enums.html:61
msgid "Order"
msgstr "Ordre"

#: trac/ticket/templates/admin_enums.html:89
msgid ""
"[1:Note:] The order of priorities determines the\n"
"              coloring of entries in the ticket queries and reports."
msgstr ""
"[1:Note:] L'ordre de les prioritats determina la\n"
"              coloració de les entrades a les consultes de tiquets i "
"informes."

#: trac/ticket/templates/admin_milestones.html:36
msgid "Manage Milestones"
msgstr "Gestiona les fites"

#: trac/ticket/templates/admin_milestones.html:43
msgid "Modify Milestone:"
msgstr "Modifica la fita:"

#: trac/ticket/templates/admin_milestones.html:49
#: trac/ticket/templates/admin_milestones.html:106
#: trac/ticket/templates/milestone_edit.html:73
msgid "Due:"
msgstr "Venciment:"

#: trac/ticket/templates/admin_milestones.html:50
#: trac/ticket/templates/admin_milestones.html:53
#: trac/ticket/templates/admin_milestones.html:63
#: trac/ticket/templates/admin_milestones.html:67
#: trac/ticket/templates/admin_milestones.html:108
#: trac/ticket/templates/admin_versions.html:42
#: trac/ticket/templates/admin_versions.html:45
#: trac/ticket/templates/admin_versions.html:76
#: trac/ticket/templates/admin_versions.html:79
#: trac/ticket/templates/milestone_edit.html:77
#: trac/ticket/templates/milestone_edit.html:80
#: trac/ticket/templates/milestone_edit.html:89
#: trac/ticket/templates/milestone_edit.html:92
#, python-format
msgid "Format: %(datehint)s"
msgstr "Format: %(datehint)s"

#: trac/ticket/templates/admin_milestones.html:59
#: trac/ticket/templates/milestone_edit.html:85
msgid "Completed:"
msgstr "Completada:"

#: trac/ticket/templates/admin_milestones.html:101
msgid "Add Milestone:"
msgstr "Afegeix una fita:"

#: trac/ticket/templates/admin_milestones.html:110
#, python-format
msgid "Format: %(datetimehint)s"
msgstr "Format: %(datetimehint)s"

#: trac/ticket/templates/admin_versions.html:29
msgid "Manage Versions"
msgstr "Gestiona les versions"

#: trac/ticket/templates/admin_versions.html:34
msgid "Modify Version:"
msgstr "Modifica la versió:"

#: trac/ticket/templates/admin_versions.html:41
#: trac/ticket/templates/admin_versions.html:74
msgid "Released:"
msgstr "Llançada:"

#: trac/ticket/templates/admin_versions.html:69
msgid "Add Version:"
msgstr "Afegeix una versió:"

#: trac/ticket/templates/admin_versions.html:93
msgid "Released"
msgstr "Llançada"

#: trac/ticket/templates/batch_modify.html:18
msgid "Batch Modify"
msgstr "Modifica per lots"

#: trac/ticket/templates/batch_modify.html:19
msgid "Batch modification fields"
msgstr "Camps de modificació per lots"

#: trac/ticket/templates/batch_modify.html:31
msgid "Add Field:"
msgstr "Afegeix un camp:"

#: trac/ticket/templates/batch_modify.html:60
msgid "[1:Note:] See [2:TracBatchModify] for help on using batch modify."
msgstr ""
"[1:Nota:] Vegeu [2:TracBatchModify] per a obtenir ajuda sobre l'ús de la "
"modificació per lots."

#: trac/ticket/templates/batch_modify.html:67
msgid "Change tickets"
msgstr "Canvia els tiquets"

#: trac/ticket/templates/batch_ticket_notify_email.txt:1
#, python-format
msgid "Batch modification to %(tickets)s by %(author)s:"
msgstr "Modificació per lots de %(tickets)s per %(author)s):"

#: trac/ticket/templates/batch_ticket_notify_email.txt:5
#, python-format
msgid "Action: %(action)s"
msgstr "Acció: %(action)s"

#: trac/ticket/templates/batch_ticket_notify_email.txt:14
#, python-format
msgid "Tickets URL: <%(link)s>"
msgstr "URL dels tiquets: <%(link)s>"

#: trac/ticket/templates/milestone_delete.html:20
#: trac/ticket/templates/milestone_delete.html:27
#, python-format
msgid "Delete Milestone %(name)s"
msgstr "Suprimeix la fita %(name)s"

#: trac/ticket/templates/milestone_delete.html:32
msgid "Are you sure you want to delete this milestone?"
msgstr "Esteu segur que voleu suprimir aquesta fita?"

#: trac/ticket/templates/milestone_delete.html:33
msgid "Retarget associated tickets to milestone"
msgstr "Assigna els tiquets associats a la fita"

#: trac/ticket/templates/milestone_delete.html:44
#: trac/ticket/templates/milestone_view.html:98
msgid "Delete milestone"
msgstr "Suprimeix la fita"

#: trac/ticket/templates/milestone_delete.html:49
msgid ""
"[1:Note:] See\n"
"      [2:TracRoadmap] for help on using\n"
"      the roadmap."
msgstr ""
"[1:Nota:] Vegeu\n"
"      [2:TracRoadmap] per a obtenir ajuda sobre\n"
"      l'ús de la planifiació."

#: trac/ticket/templates/milestone_edit.html:21
#: trac/ticket/templates/milestone_edit.html:56
#, python-format
msgid "Edit Milestone %(name)s"
msgstr "Edita la fita %(name)s"

#: trac/ticket/templates/milestone_edit.html:22
#: trac/ticket/templates/milestone_edit.html:57
msgid "New Milestone"
msgstr "Fita nova"

#: trac/ticket/templates/milestone_edit.html:64
msgid "Name of the milestone:"
msgstr "Nom de la fita nova:"

#: trac/ticket/templates/milestone_edit.html:70
msgid "Schedule"
msgstr "Programa"

#: trac/ticket/templates/milestone_edit.html:97
msgid "Retarget associated open tickets to milestone:"
msgstr "Assigna els tiquets oberts associats a la fita:"

#: trac/ticket/templates/milestone_edit.html:124
#: trac/ticket/templates/ticket.html:407
#: trac/ticket/templates/ticket_change.html:125
#: trac/wiki/templates/wiki_edit_form.html:77
#: trac/wiki/templates/wiki_edit_form.html:82
msgid "Submit changes"
msgstr "Envia els canvis"

#: trac/ticket/templates/milestone_edit.html:126
msgid "Add milestone"
msgstr "Afegeix una fita"

#: trac/ticket/templates/milestone_edit.html:132
#: trac/ticket/templates/milestone_view.html:104
#: trac/ticket/templates/roadmap.html:90
msgid ""
"[1:Note:] See\n"
"        [2:TracRoadmap] for help on using\n"
"        the roadmap."
msgstr ""
"[1:Nota:] Vegeu\n"
"        [2:TracRoadmap] per a obtenir ajuda sobre l'ús\n"
"        de la planificació."

#: trac/ticket/templates/milestone_view.html:21
msgid "Edit this milestone"
msgstr "Edita aquesta fita"

#: trac/ticket/templates/milestone_view.html:42
#: trac/ticket/templates/roadmap.html:58
#, python-format
msgid "[1:%(duration)s late] (%(date)s)"
msgstr "[1:%(duration)s tard] (%(date)s)"

#: trac/ticket/templates/milestone_view.html:61
#, python-format
msgid "%(stat_title)s by"
msgstr "%(stat_title)s per"

#: trac/ticket/templates/milestone_view.html:92
msgid "Edit milestone"
msgstr "Edita la fita"

#: trac/ticket/templates/query.html:45
#: trac/ticket/templates/report_view.html:31
#: trac/ticket/templates/report_view.html:107
#, python-format
msgid "%(num)s match"
msgid_plural "%(num)s matches"
msgstr[0] "%(num)s coincidència"
msgstr[1] "%(num)s coincidències"

#: trac/ticket/templates/query.html:54
msgid "Filters"
msgstr "Filtres"

#: trac/ticket/templates/query.html:55
msgid "Query filters"
msgstr "Filtres de consultes"

#: trac/ticket/templates/query.html:61 trac/ticket/templates/query.html:165
msgid "Or"
msgstr "O"

#: trac/ticket/templates/query.html:89
msgid "or"
msgstr "o"

#: trac/ticket/templates/query.html:137
msgid ""
"[1:between]\n"
"                            [2:]\n"
"                            [3:and]\n"
"                            [4:]"
msgstr ""
"[1:entre]\n"
"                            [2:]\n"
"                            [3:i]\n"
"                            [4:]"

#: trac/ticket/templates/query.html:151
msgid "And"
msgstr "I"

#: trac/ticket/templates/query.html:184
msgid "Columns"
msgstr "Columnes"

#: trac/ticket/templates/query.html:197
msgid "Group results by"
msgstr "Agrupa els resultats per"

#: trac/ticket/templates/query.html:208
msgid "descending"
msgstr "descendent"

#: trac/ticket/templates/query.html:212
msgid "Show under each result:"
msgstr "Mostra sota cada resultat:"

#: trac/ticket/templates/query.html:222
#: trac/ticket/templates/report_view.html:37
msgid "Max items per page"
msgstr "Màxim d'elements per pàgina"

#: trac/ticket/templates/query.html:245
#, python-format
msgid "Edit report {%(id)s} corresponding to this query"
msgstr "Edita l'informe {%(id)s} que correspon a aquesta consulta"

#: trac/ticket/templates/query.html:245
msgid "Edit query"
msgstr "Edita la consulta"

#: trac/ticket/templates/query.html:254
msgid "Save query"
msgstr "Desa la consulta"

#: trac/ticket/templates/query.html:254
#, python-format
msgid "Save updated query in report {%(id)s}"
msgstr "Desa la consulta actualizada a l'informe {%(id)s}"

#: trac/ticket/templates/query.html:254
msgid "Create new report from current query"
msgstr "Crea un informe nou a partir de la consulta actual"

#: trac/ticket/templates/query.html:262
#, python-format
msgid "Delete report {%(id)s} corresponding to this query"
msgstr "Suprimeix l'informe {%(id)s} corresponent a aquesta consulta"

#: trac/ticket/templates/query.html:262
msgid "Delete query"
msgstr "Suprimeix la consulta"

#: trac/ticket/templates/query.html:269
msgid ""
"[1:Note:] See [2:TracQuery]\n"
"        for help on using queries."
msgstr ""
"[1:Nota:] Vegeu [2:TracQuery] per a\n"
"        obtenir ajuda sobre l'ús de consultes."

#: trac/ticket/templates/query_results.html:34
#, python-format
msgid "%(grouplabel)s: %(groupname)s [1:(%(count)s)]"
msgstr "%(grouplabel)s: %(groupname)s [1:(%(count)s)]"

#: trac/ticket/templates/query_results.html:46
msgid "(ascending)"
msgstr "(ascendent)"

#: trac/ticket/templates/query_results.html:46
msgid "(descending)"
msgstr "(descendent)"

#: trac/ticket/templates/query_results.html:47
#: trac/versioncontrol/templates/sortable_th.html:28
#, python-format
msgid "Sort by %(col)s %(direction)s"
msgstr "Ordena per %(col)s %(direction)s"

#: trac/ticket/templates/query_results.html:70
msgid "No tickets found"
msgstr "No s'han trobat tiquets"

#: trac/ticket/templates/query_results.html:84
#: trac/ticket/templates/query_results.html:88
msgid "View ticket"
msgstr "Mostra el tiquet"

#: trac/ticket/templates/query_results.html:106
msgid "(this ticket)"
msgstr "(aquest tiquet)"

#: trac/ticket/templates/query_results.html:122
msgid "(more results for this group on next page)"
msgstr "(més resultats per a aquest grup a la pàgina següent)"

#: trac/ticket/templates/report_delete.html:27
msgid "Are you sure you want to delete this report?"
msgstr "Esteu segur de voler suprimir aquest informe?"

#: trac/ticket/templates/report_delete.html:31
#: trac/ticket/templates/report_list.html:92
#: trac/ticket/templates/report_view.html:84
msgid "Delete report"
msgstr "Suprimeix l'informe"

#: trac/ticket/templates/report_delete.html:36
#: trac/ticket/templates/report_edit.html:66
#: trac/ticket/templates/report_list.html:126
#: trac/ticket/templates/report_view.html:220
msgid ""
"[1:Note:]\n"
"        See [2:TracReports] for help on using and creating reports."
msgstr ""
"[1:Nota:]\n"
"        Vegeu [2:TracReports] per a obtenir ajuda sobre l'ús i creació "
"d'informes."

#: trac/ticket/templates/report_edit.html:28
msgid "New Report"
msgstr "Nou informe"

#: trac/ticket/templates/report_edit.html:34
msgid "Create Report:"
msgstr "Crea un informe"

#: trac/ticket/templates/report_edit.html:35
msgid "Modify Report:"
msgstr "Modifica l'informe:"

#: trac/ticket/templates/report_edit.html:39
msgid "Title:"
msgstr "Títol:"

#: trac/ticket/templates/report_edit.html:51
msgid "Error:"
msgstr "Error:"

#: trac/ticket/templates/report_edit.html:53
msgid ""
"Query: (can be either SQL or, if starting with [1:query:],\n"
"              a [2:TracQuery] expression)"
msgstr ""
"Consulta: (pot ser SQL o, si comença amb [1:query:],\n"
"              una expressió [2:TracQuery])"

#: trac/ticket/templates/report_edit.html:61
msgid "Save report"
msgstr "Desa l'informe"

#: trac/ticket/templates/report_list.html:43
msgid "Show Descriptions"
msgstr "Mostra les descripcions"

#: trac/ticket/templates/report_list.html:55
msgid "Clear"
msgstr "Neteja"

#: trac/ticket/templates/report_list.html:55
msgid "Forget last query"
msgstr "Oblida la darrera consulta"

#: trac/ticket/templates/report_list.html:58
msgid "Return to Last Query"
msgstr "Torna a la darrera consulta"

#: trac/ticket/templates/report_list.html:61
msgid ""
"Continue browsing through the current list of results,\n"
"              from the last selected report or custom query."
msgstr ""
"Continueu navegant per la llista de resultats actual,\n"
"              des de l'últim informe o consulta personalitzada seleccionat."

#: trac/ticket/templates/report_list.html:70
msgid "Compose a new ticket query by selecting filters and columns to display."
msgstr ""
"Composeu una nova consulta de tiquets seleccionant filtres i columnes a "
"mostrar."

#: trac/ticket/templates/report_list.html:75
msgid "SQL reports and saved custom queries"
msgstr "Informes SQL i consultes personalitzades desades"

#: trac/ticket/templates/report_list.html:77
msgid "Sort by:"
msgstr "Ordena per:"

#: trac/ticket/templates/report_list.html:80
msgid "Identifier"
msgstr "Identificador"

#: trac/ticket/templates/report_list.html:83 trac/wiki/admin.py:197
msgid "Title"
msgstr "Títol"

#: trac/ticket/templates/report_list.html:99
#: trac/ticket/templates/ticket_change.html:74
#: trac/wiki/templates/wiki_edit.html:160
msgid "Edit"
msgstr "Edita"

#: trac/ticket/templates/report_list.html:99
#: trac/ticket/templates/report_view.html:72
msgid "Edit report"
msgstr "Edita l'informe"

#: trac/ticket/templates/report_list.html:103
#: trac/ticket/templates/report_view.html:146
msgid "View report"
msgstr "Mostra l'informe"

#: trac/ticket/templates/report_list.html:113
msgid "No reports available."
msgstr "No hi ha informes disponibles."

#: trac/ticket/templates/report_list.html:121
msgid "Create new report"
msgstr "Crea un informe nou"

#: trac/ticket/templates/report_view.html:42
msgid "Arguments"
msgstr "Arguments"

#: trac/ticket/templates/report_view.html:43
msgid "Report arguments"
msgstr "Arguments de l'informe"

#: trac/ticket/templates/report_view.html:78
msgid "Copy report"
msgstr "Copia l'informe"

#: trac/ticket/templates/report_view.html:120
msgid "(empty)"
msgstr "(buit)"

#: trac/ticket/templates/report_view.html:153
#: trac/ticket/templates/report_view.html:161
#, python-format
msgid "View %(realm)s"
msgstr "Mostra %(realm)s"

#: trac/ticket/templates/report_view.html:195
msgid "View milestone"
msgstr "Mostra la fita"

#: trac/ticket/templates/roadmap.html:30
msgid "Show completed milestones"
msgstr "Mostra les fites completades"

#: trac/ticket/templates/roadmap.html:35
msgid "Hide milestones with no due date"
msgstr "Amaga les fites sense data de venciment"

#: trac/ticket/templates/roadmap.html:48
msgid "Milestone:"
msgstr "Fita:"

#: trac/ticket/templates/roadmap.html:86
msgid "Add new milestone"
msgstr "Afegeix una fita nova"

#: trac/ticket/templates/ticket.html:138
msgid "Go to the ticket editor"
msgstr "Vés a l'editor de  tiquets"

#: trac/ticket/templates/ticket.html:138
msgid "Modify"
msgstr "Modifica"

#: trac/ticket/templates/ticket.html:140
msgid "Create New Ticket"
msgstr "Crea un tiquet nou"

#: trac/ticket/templates/ticket.html:158
msgid "Oldest first"
msgstr "Els més vells primer"

#: trac/ticket/templates/ticket.html:160
msgid "Newest first"
msgstr "Els més nous primer"

#: trac/ticket/templates/ticket.html:163
msgid "Threaded"
msgstr "Per fils"

#: trac/ticket/templates/ticket.html:168
msgid "Comments only"
msgstr "Només comentaris"

#: trac/ticket/templates/ticket.html:173
msgid "Change History"
msgstr "Historial de canvis"

#: trac/ticket/templates/ticket.html:193
msgid "Add Comment"
msgstr "Afegeix un comentari"

#: trac/ticket/templates/ticket.html:195
msgid ""
"This ticket has been modified since you started editing. You should review "
"the\n"
"              [1:other modifications] which have been appended above,\n"
"              and any [2:conflicts] shown in the preview below.\n"
"              You can nevertheless proceed and submit your changes if you "
"wish so."
msgstr ""

#: trac/ticket/templates/ticket.html:205
msgid ""
"You may use\n"
"                [1:WikiFormatting]\n"
"                here."
msgstr ""
"Podeu emprar\n"
"                [1:WikiFormatting]\n"
"                aquí."

#: trac/ticket/templates/ticket.html:216
msgid "Modify Ticket"
msgstr "Modifica el tiquet"

#: trac/ticket/templates/ticket.html:222
msgid "Change Properties"
msgstr "Canvia les propietats"

#: trac/ticket/templates/ticket.html:223
msgid "Properties"
msgstr "Propietats"

#: trac/ticket/templates/ticket.html:228
msgid "Summary:"
msgstr "Resum:"

#: trac/ticket/templates/ticket.html:236
msgid "Reporter:"
msgstr "Notificador:"

#: trac/ticket/templates/ticket.html:246
msgid ""
"You may use\n"
"                        [1:WikiFormatting] here."
msgstr ""
"Podeu emprar\n"
"                        [1:WikiFormatting] aquí."

#: trac/ticket/templates/ticket.html:262
#: trac/ticket/templates/ticket_box.html:84
#, python-format
msgid "%(field)s:"
msgstr "%(field)s:"

#: trac/ticket/templates/ticket.html:304
msgid "Set your email in [1:Preferences]"
msgstr "Establiu el vostre correu electrònic a les [1:Preferències]"

#: trac/ticket/templates/ticket.html:308
msgid "This checkbox allows you to add or remove yourself from the CC list."
msgstr ""
"Aquesta casella de selecció us permet afegir-vos o treure-vos de la llista "
"de CC."

#: trac/ticket/templates/ticket.html:318
msgid "Space or comma delimited email addresses and usernames are accepted."
msgstr "S'accepten adreces de correu electrònic separades per espais o comes."

#: trac/ticket/templates/ticket.html:383
#: trac/wiki/templates/wiki_edit_form.html:57
msgid "E-mail address and user name can be saved in the [1:Preferences]."
msgstr ""
"Es poden desar l'adreça de correu i el nom d'usuari a les [1:preferències]."

#: trac/ticket/templates/ticket.html:391
msgid "I have files to attach to this ticket"
msgstr "Tinc fitxers per a adjuntar a aquest tiquet"

#: trac/ticket/templates/ticket.html:397
msgid "Go to the list of attachments"
msgstr "Vés a la llista d'adjunts"

#: trac/ticket/templates/ticket.html:398
msgid "View the ticket description"
msgstr "Mostra la descripció del tiquet"

#: trac/ticket/templates/ticket.html:406
#: trac/ticket/templates/ticket_change.html:123
#: trac/wiki/templates/wiki_edit.html:102
#: trac/wiki/templates/wiki_edit.html:164
#: trac/wiki/templates/wiki_edit_form.html:75
msgid "Preview"
msgstr "Previsualitza"

#: trac/ticket/templates/ticket.html:407
msgid "Create ticket"
msgstr "Crea un tiquet nou"

#: trac/ticket/templates/ticket.html:415
msgid ""
"[1:Note:] See\n"
"        [2:TracTickets] for help on using\n"
"        tickets."
msgstr ""
"[1:Nota:] Vegeu\n"
"        [2:TracTickets] per a obtenir ajuda\n"
"        sobre l'ús dels tiquets."

#: trac/ticket/templates/ticket_box.html:31
#, python-format
msgid "Opened %(created)s"
msgstr "Obert %(created)s"

#: trac/ticket/templates/ticket_box.html:32
#, python-format
msgid "Closed %(closed)s"
msgstr "Tancat %(closed)s"

#: trac/ticket/templates/ticket_box.html:33
#, python-format
msgid "Last modified %(modified)s"
msgstr "Modificat per darrera vegada %(modified)s"

#: trac/ticket/templates/ticket_box.html:35
msgid "(ticket not yet created)"
msgstr "(tiquet encara no creat)"

#: trac/ticket/templates/ticket_box.html:57
msgid "at [1:Initial Version]"
msgstr "a la [1:versió inicial]"

#: trac/ticket/templates/ticket_box.html:60
#, python-format
msgid "at [1:Version %(version)s]"
msgstr "a la [1:versió %(version)s]"

#: trac/ticket/templates/ticket_box.html:71
msgid "Reported by:"
msgstr "Notificat per:"

#: trac/ticket/templates/ticket_box.html:73
msgid "Owned by:"
msgstr "Propietari:"

#: trac/ticket/templates/ticket_box.html:111
#, python-format
msgid "(last modified by %(author)s)"
msgstr "(modificat per darrera vegada per %(author)s)"

#: trac/ticket/templates/ticket_box.html:120
#: trac/ticket/templates/ticket_change.html:81
msgid "Reply"
msgstr "Respon"

#: trac/ticket/templates/ticket_box.html:120
msgid "Reply, quoting this description"
msgstr "Respon, citant aquesta descripció"

#: trac/ticket/templates/ticket_change.html:46
msgid "in reply to:"
msgstr "en resposta a:"

#: trac/ticket/templates/ticket_change.html:51
msgid "follow-up:"
msgid_plural "follow-ups:"
msgstr[0] "resposta:"
msgstr[1] "respostes:"

#: trac/ticket/templates/ticket_change.html:62
#, python-format
msgid "Changed %(date)s by %(author)s"
msgstr "Canviat %(date)s per %(author)s"

#: trac/ticket/templates/ticket_change.html:65
#, python-format
msgid "Changed by %(author)s"
msgstr "Canviat per %(author)s"

#: trac/ticket/templates/ticket_change.html:74
#, python-format
msgid "Edit comment %(cnum)s"
msgstr "Edita el comentari %(cnum)s"

#: trac/ticket/templates/ticket_change.html:81
#, python-format
msgid "Reply to comment %(cnum)s"
msgstr "Respon al comentari %(cnum)s"

#: trac/ticket/templates/ticket_change.html:90
#, python-format
msgid ""
"[1:[2:%(name)s]][3:​]\n"
"          added"
msgstr ""
"[1:[2:%(name)s]][3: ]\n"
"          afegit"

#: trac/ticket/templates/ticket_change.html:97
#, python-format
msgid "changed from [1:%(old)s] to [2:%(new)s]"
msgstr "canviat de [1:%(old)s] a [2:%(new)s]"

#: trac/ticket/templates/ticket_change.html:100
#, python-format
msgid "set to [1:%(value)s]"
msgstr "establert a [1:%(value)s]"

#: trac/ticket/templates/ticket_change.html:103
#, python-format
msgid "[1:%(value)s] deleted"
msgstr "[1:%(value)s] suprimit"

#: trac/ticket/templates/ticket_change.html:107
msgid "Revert this change"
msgstr "Reverteix aquest canvi"

#: trac/ticket/templates/ticket_change.html:109
msgid "revert"
msgstr "reverteix"

#: trac/ticket/templates/ticket_change.html:123
#, python-format
msgid "Preview changes to comment %(cnum)s"
msgstr "Previsualitza els canvis al comentari %(cnum)s"

#: trac/ticket/templates/ticket_change.html:125
#, python-format
msgid "Submit changes to comment %(cnum)s"
msgstr "Envia els canvis al comentari %(cnum)s"

#: trac/ticket/templates/ticket_change.html:127
msgid "Cancel comment edit"
msgstr "Canceŀla l'edició del comentari"

#: trac/ticket/templates/ticket_change.html:146
#, python-format
msgid ""
"Version %(version)s, edited %(date)s\n"
"        by %(author)s"
msgstr ""
"Versió %(version)s, editat %(date)s\n"
"        per %(author)s"

#: trac/ticket/templates/ticket_change.html:150
#, python-format
msgid ""
"Last edited %(date)s\n"
"        by %(author)s"
msgstr ""
"Editat per darrera vegada %(date)s\n"
"        per %(author)s"

#: trac/ticket/templates/ticket_change.html:156
#: trac/versioncontrol/templates/changeset.html:139
msgid "previous"
msgstr "anterior"

#: trac/ticket/templates/ticket_change.html:160
msgid "next"
msgstr "següent"

#: trac/ticket/templates/ticket_notify_email.txt:9
#, python-format
msgid "Changes (by %(author)s):"
msgstr "Canvis (per %(author)s):"

#: trac/ticket/templates/ticket_notify_email.txt:15
#, python-format
msgid "Description changed by %(author)s:"
msgstr "Descripció canviada per %(author)s:"

#: trac/ticket/templates/ticket_notify_email.txt:21
#, python-format
msgid "Comment (by %(author)s):"
msgstr "Comentari (per %(author)s):"

#: trac/ticket/templates/ticket_notify_email.txt:29
#, python-format
msgid "Ticket URL: <%(link)s>"
msgstr "URL del tiquet: <%(link)s>"

#: trac/timeline/web_ui.py:78 trac/timeline/templates/timeline.html:20
#: trac/timeline/templates/timeline.html:31
msgid "Timeline"
msgstr "Historial"

#: trac/timeline/web_ui.py:250 trac/timeline/web_ui.py:260
msgid "Previous Period"
msgstr "Periode anterior"

#: trac/timeline/web_ui.py:259 trac/timeline/web_ui.py:260
msgid "Next Period"
msgstr "Periode següent"

#: trac/timeline/web_ui.py:289 trac/web/chrome.py:938
#, python-format
msgid "at %(iso8601)s"
msgstr "el %(iso8601)s"

#: trac/timeline/web_ui.py:293 trac/web/chrome.py:942
#, python-format
msgid "on %(date)s at %(time)s"
msgstr "el %(date)s a les %(time)s"

#: trac/timeline/web_ui.py:294
#, python-format
msgid "See timeline %(relativetime)s ago"
msgstr "Vegeu la línia de temps fa %(relativetime)s"

#: trac/timeline/web_ui.py:297 trac/web/chrome.py:943 trac/web/chrome.py:945
#, python-format
msgid "%(relativetime)s ago"
msgstr "Fa %(relativetime)s"

#: trac/timeline/web_ui.py:299 trac/timeline/web_ui.py:343
#, python-format
msgid "See timeline at %(absolutetime)s"
msgstr "Vegeu la línia de temps a les %(absolutetime)s"

#. TRANSLATOR: ...want to see the 'other kinds of events' from... (link)
#: trac/timeline/web_ui.py:390
msgid "other kinds of events"
msgstr "altres tipus d'esdeveniments"

#: trac/timeline/web_ui.py:395
#, python-format
msgid "Event provider %(name)s failed for filters %(kinds)s: "
msgstr ""
"El proveïdor d'esdeveniments %(name)s ha fallat per als filtres %(kinds)s: "

#: trac/timeline/web_ui.py:398
#, python-format
msgid ""
"You may want to see the %(other_events)s from the Timeline or notify your "
"Trac administrator about the error (detailed information was written to the "
"log)."
msgstr ""
"Podeu veure els %(other_events)s des de l'Historial o notificar "
"l'Administrador del Trac sobre l'error (s'ha escrit informació detallada al "
"fitxer de registre)."

#: trac/timeline/templates/timeline.html:34
msgid ""
"[1:View changes from [2:]] [3:]\n"
"        and [4:[5:] days back][6:]\n"
"        [7:done by [8:]]"
msgstr ""
"[1:Mostra els canvis del [2:]] [3:]\n"
"        i [4:[5:] dies enrere][6:]\n"
"        [7:fets per [8:]]"

#: trac/timeline/templates/timeline.html:51
msgid "Today"
msgstr "Avui"

#: trac/timeline/templates/timeline.html:51
msgid "Yesterday"
msgstr "Ahir"

#: trac/timeline/templates/timeline.html:58
#, python-format
msgid ""
"[1:%(time)s] %(title)s\n"
"                  by [2:%(author)s]"
msgstr ""
"[1:%(time)s] %(title)s\n"
"                  per [2:%(author)s]"

#: trac/timeline/templates/timeline.html:74
msgid ""
"[1:Note:] See [2:TracTimeline]\n"
"        for information about the timeline view."
msgstr ""
"[1:Nota:] Vegeu [2:TracTimeline]\n"
"        per a obtenir informació sobre la visualització de l'historial."

#: trac/upgrades/db28.py:72
#, python-format
msgid ""
"The upgrade of attachments was successful, but the old attachments "
"directory:\n"
"\n"
"  %(src_dir)s\n"
"\n"
"couldn't be removed, possibly due to the presence of files that weren't\n"
"referenced in the database. The error was:\n"
"\n"
"  %(exception)s\n"
"\n"
"This error can be ignored, but for keeping your environment clean you "
"should\n"
"backup any remaining files in that directory and remove it manually.\n"
msgstr ""

#: trac/upgrades/db28.py:87
#, python-format
msgid ""
"Unable to move attachment from:\n"
"\n"
"  %(old_path)s\n"
"\n"
"to:\n"
"\n"
"  %(new_path)s\n"
msgstr ""

#: trac/util/__init__.py:756
#, python-format
msgid "Failed to read %(metadata)s file for %(dist)s: %(err)s"
msgstr ""

#: trac/util/__init__.py:761
#, python-format
msgid "Failed to parse %(metadata)s file for %(dist)s: %(err)s"
msgstr ""

#: trac/util/datefmt.py:123
#, python-format
msgid "%(num)d year"
msgid_plural "%(num)d years"
msgstr[0] "%(num)d any"
msgstr[1] "%(num)d anys"

#: trac/util/datefmt.py:124
#, python-format
msgid "%(num)d month"
msgid_plural "%(num)d months"
msgstr[0] "%(num)d mes"
msgstr[1] "%(num)d mesos"

#: trac/util/datefmt.py:125
#, python-format
msgid "%(num)d week"
msgid_plural "%(num)d weeks"
msgstr[0] "%(num)d setmana"
msgstr[1] "%(num)d setmanes"

#: trac/util/datefmt.py:126
#, python-format
msgid "%(num)d day"
msgid_plural "%(num)d days"
msgstr[0] "%(num)d dia"
msgstr[1] "%(num)d dies"

#: trac/util/datefmt.py:127
#, python-format
msgid "%(num)d hour"
msgid_plural "%(num)d hours"
msgstr[0] "%(num)d hora"
msgstr[1] "%(num)d hores"

#: trac/util/datefmt.py:128
#, python-format
msgid "%(num)d minute"
msgid_plural "%(num)d minutes"
msgstr[0] "%(num)d minut"
msgstr[1] "%(num)d minuts"

#: trac/util/datefmt.py:147
#, python-format
msgid "%(num)i second"
msgid_plural "%(num)i seconds"
msgstr[0] "%(num)i segon"
msgstr[1] "%(num)i segons"

#: trac/util/datefmt.py:501
#, python-format
msgid ""
"\"%(date)s\" is an invalid date, or the date format is not known. Try "
"\"%(hint)s\" or \"%(isohint)s\" instead."
msgstr "«%(date)s» és una data invàlida, o el format de la data no és conegut. Proveu amb «%(hint)s» i «%(isohint)s en el seu lloc."

#: trac/util/datefmt.py:503
#, python-format
msgid ""
"\"%(date)s\" is an invalid date, or the date format is not known. Try "
"\"%(hint)s\" instead."
msgstr ""
"«%(date)s» és una data invàlida, o el format de la data no és conegut. "
"Proveu amb «%(hint)s»."

#: trac/util/datefmt.py:506 trac/util/datefmt.py:514
msgid "Invalid Date"
msgstr "La data és invàlida"

#: trac/util/datefmt.py:512
#, python-format
msgid ""
"The date \"%(date)s\" is outside valid range. Try a date closer to present "
"time."
msgstr ""
"La data «%(date)s» és fora de l'abast vàlid. Proveu amb una data més propera "
"al present."

#: trac/util/presentation.py:265
#, python-format
msgid "%(last)d of %(total)d"
msgstr "%(last)d de %(total)d"

#: trac/util/presentation.py:267
#, python-format
msgid "%(start)d - %(stop)d of %(total)d"
msgstr "%(start)d - %(stop)d de %(total)d"

#: trac/versioncontrol/admin.py:117
msgid "Alias"
msgstr "Àlies"

#: trac/versioncontrol/admin.py:117
#: trac/versioncontrol/templates/admin_repositories.html:137
msgid "Directory"
msgstr "Directori"

#: trac/versioncontrol/admin.py:123
msgid "Cannot synchronize a single revision on multiple repositories"
msgstr "No es pot sincronitzar una única revisió a múltiples dipòsits"

#: trac/versioncontrol/admin.py:131 trac/versioncontrol/admin.py:198
#: trac/versioncontrol/web_ui/browser.py:355
#: trac/versioncontrol/web_ui/changeset.py:250
#: trac/versioncontrol/web_ui/changeset.py:1074
#: trac/versioncontrol/web_ui/log.py:98 trac/versioncontrol/web_ui/log.py:418
#, python-format
msgid "Repository '%(repo)s' not found"
msgstr "No s'ha trobat el dipòsit %(repo)s"

#: trac/versioncontrol/admin.py:135
#, python-format
msgid "%(rev)s resynced on %(reponame)s."
msgstr "%(rev)s resincronitzades a %(reponame)s."

#: trac/versioncontrol/admin.py:141
#, python-format
msgid "Resyncing repository history for %(reponame)s... "
msgstr "S'està resincronitzant l'historial del dipòsit per a %(reponame)s…"

#: trac/versioncontrol/admin.py:147
#, python-format
msgid "%(num)s revision cached."
msgid_plural "%(num)s revisions cached."
msgstr[0] "%(num)s revisió en memòria cau."
msgstr[1] "%(num)s revisions en memòria cau."

#: trac/versioncontrol/admin.py:149
msgid "Done."
msgstr "Fet."

#: trac/versioncontrol/admin.py:184
msgid "Version Control"
msgstr "Control de versions"

#: trac/versioncontrol/admin.py:185
#: trac/versioncontrol/templates/admin_repositories.html:20
msgid "Repositories"
msgstr "Dipòsits"

#: trac/versioncontrol/admin.py:224 trac/versioncontrol/admin.py:274
#, python-format
msgid "You should now run %(resync)s to synchronize Trac with the repository."
msgstr ""
"Ara hauríeu d'executar %(resync)s per a sincronitzar el Trac amb el dipòsit."

#: trac/versioncontrol/admin.py:229
#, python-format
msgid "You may have to run %(resync)s to synchronize Trac with the repository."
msgstr ""
"És possible que hagueu d'executar %(resync)s per a sincronitzar el Trac amb "
"el dipòsit."

#: trac/versioncontrol/admin.py:238
#, python-format
msgid ""
"You will need to update your post-commit hook to call %(cset_added)s with "
"the new repository name."
msgstr ""
"Haureu d'actualitzar el vostre gallet «post-commit» per a fer una crida a "
"%(cset_added)s amb el nom de dipòsit nou."

#: trac/versioncontrol/admin.py:260
msgid "Missing arguments to add a repository."
msgstr "Manquen arguments per a afegir un dipòsit."

#: trac/versioncontrol/admin.py:267 trac/versioncontrol/api.py:266
#, python-format
msgid "The repository \"%(name)s\" already exists."
msgstr "El dipòsit «%(name)s» ja existeix."

#: trac/versioncontrol/admin.py:270
#, python-format
msgid "The repository \"%(name)s\" has been added."
msgstr "S'ha afegit el dipòsit «%(name)s»."

#: trac/versioncontrol/admin.py:281
msgid "documentation"
msgstr "documentació"

#: trac/versioncontrol/admin.py:284
#, python-format
msgid ""
"You should also set up a post-commit hook on the repository to call "
"%(cset_added)s for each committed changeset. See the %(doc)s for more "
"information."
msgstr "Hauríeu de configurar un gallet «post-commit» al dipòsit per a fer una crida a %(cset_added)s per a cada conjunt de canvis validat. Vegeu el %(doc)s per a obtenir més informació."

#: trac/versioncontrol/admin.py:300
#, python-format
msgid "The alias \"%(name)s\" already exists."
msgstr "L'àlias %(name)s ja existeix."

#: trac/versioncontrol/admin.py:303
#, python-format
msgid "The alias \"%(name)s\" has been added."
msgstr "S'ha afegit l'àlies «%(name)s»."

#: trac/versioncontrol/admin.py:306
msgid "Missing arguments to add an alias."
msgstr "Manquen arguments per a afegir un àlies."

#: trac/versioncontrol/admin.py:319
msgid "The selected repositories have been removed."
msgstr "S'han suprimit els dipòsits seleccionats."

#: trac/versioncontrol/admin.py:322
msgid "No repositories were selected."
msgstr "No s'ha seleccionat cap dipòsit."

#: trac/versioncontrol/admin.py:369
msgid "The repository directory must be an absolute path."
msgstr "El directori del dipòsit ha de ser un camí absolut."

#: trac/versioncontrol/admin.py:378
#, python-format
msgid ""
"The repository directory must be located below one of the following "
"directories: %(dirs)s"
msgstr ""
"El directori del dipòsit ha d'estar ubicat sota un dels directoris següents: "
"%(dirs)s"

#: trac/versioncontrol/api.py:34
#: trac/versioncontrol/templates/admin_repositories.html:30
#: trac/versioncontrol/templates/admin_repositories.html:43
#: trac/versioncontrol/templates/admin_repositories.html:144
#: trac/versioncontrol/templates/admin_repositories.html:146
#: trac/versioncontrol/web_ui/browser.py:952
#: trac/versioncontrol/web_ui/changeset.py:845
#: trac/versioncontrol/web_ui/changeset.py:985
msgid "(default)"
msgstr "(per defecte)"

#: trac/versioncontrol/api.py:193
#, python-format
msgid "Invalid key \"%(key)s\""
msgstr "La clau «%(key)s» és invàlida"

#: trac/versioncontrol/api.py:200
#, python-format
msgid "You should now run \"repository resync %(name)s\"."
msgstr "Ara hauríeu d'executar «repository resync %(name)s)»."

#: trac/versioncontrol/api.py:203
#, python-format
msgid "You may have to run \"repository resync %(name)s\"."
msgstr "És possible que hàgueu d'executar «repository resync %(name)s)»."

#: trac/versioncontrol/api.py:211 trac/versioncontrol/api.py:275
msgid "The repository directory must be absolute"
msgstr "El directori del dipòsit ha de ser absolut"

#: trac/versioncontrol/api.py:216
#, python-format
msgid "The repository type '%(type)s' is not supported"
msgstr "El tipus de dipòsit «%(type)s» no és suportat"

#: trac/versioncontrol/api.py:369
#, python-format
msgid ""
"Can't synchronize with repository \"%(name)s\" (%(error)s). Look in the Trac "
"log for more information."
msgstr ""
"No es pot sincronitzar amb el dipòsit «%(name)s» (%(error)s). Vegeu el "
"registre del Trac per a obtenir més informació."

#: trac/versioncontrol/api.py:376
#, python-format
msgid ""
"Failed to sync with repository \"%(name)s\": %(error)s; repository "
"information may be out of date. Look in the Trac log for more information "
"including mitigation strategies."
msgstr "No es pot sincronitzar amb el dipòsit «%(name)s»: (%(error)s); la informació del dipòsit podria estar desactualitzada. Vegeu el registre del Trac per a obtenir més informació incloent estratègies de mitigació."

#: trac/versioncontrol/api.py:405
#, python-format
msgid "Changeset %(rev)s in %(repo)s"
msgstr "Conjunt de canvis %(rev)s a %(repo)s"

#: trac/versioncontrol/api.py:407
#, python-format
msgid "Changeset %(rev)s"
msgstr "Conjunt de canvis %(rev)s"

#: trac/versioncontrol/api.py:417
msgid "directory"
msgstr "directori"

#: trac/versioncontrol/api.py:419
msgid "file"
msgstr "fitxer"

#: trac/versioncontrol/api.py:421
#, python-format
msgid " at version %(rev)s"
msgstr " a la versió %(rev)s"

#: trac/versioncontrol/api.py:423
msgid "path"
msgstr "camí"

#: trac/versioncontrol/api.py:426
#, python-format
msgid " in %(repo)s"
msgstr "al dipòsit %(repo)s"

#. TRANSLATOR: file /path/to/file.py at version 13 in reponame
#: trac/versioncontrol/api.py:428
#, python-format
msgid "%(kind)s %(id)s%(at_version)s%(in_repo)s"
msgstr "%(kind)s %(id)s%(at_version)s%(in_repo)s"

#: trac/versioncontrol/api.py:432
msgid "Default repository"
msgstr "Dipòsit per defecte"

#: trac/versioncontrol/api.py:433
#, python-format
msgid "Repository %(repo)s"
msgstr "Dipòsit %(repo)s"

#: trac/versioncontrol/api.py:766
#, python-format
msgid "Unsupported version control system \"%(name)s\": %(error)s"
msgstr "El sistema de control de versions «%(name)s» no és suportat: %(error)s"

#: trac/versioncontrol/api.py:769
#, python-format
msgid ""
"Unsupported version control system \"%(name)s\": Can't find an appropriate "
"component, maybe the corresponding plugin was not enabled? "
msgstr ""
"El sistema de control de versions «%(name)s» no és suportat: no es pot "
"trobar un component apropiat. És possible que el connector corresponent no "
"estiga habilitat?"

#: trac/versioncontrol/api.py:777
#, python-format
msgid "No changeset %(rev)s in the repository"
msgstr "No hi ha un conjunt de canvis %(rev)s al dipòsit"

#: trac/versioncontrol/api.py:779
msgid "No such changeset"
msgstr "El conjunt de canvis no existeix"

#: trac/versioncontrol/api.py:785
#, python-format
msgid "No node %(path)s at revision %(rev)s"
msgstr "No hi ha cap node %(path)s a la revisió %(rev)s"

#: trac/versioncontrol/api.py:787
#, python-format
msgid "%(msg)s: No node %(path)s at revision %(rev)s"
msgstr "%(msg)s: No hi ha cap node %(path)s a la revisió %(rev)s"

#: trac/versioncontrol/api.py:789
msgid "No such node"
msgstr "El node no existeix"

#: trac/versioncontrol/cache.py:245
#, python-format
msgid ""
"The repository directory has changed, you should resynchronize the "
"repository with: trac-admin $ENV repository resync '%(reponame)s'"
msgstr ""
"Ha canviat el directori del dipòsit. Hauríeu de tornar a sincronitzar el "
"dipòsit amb: «trac-admin $ENV repository resync '%(reponame)s'"

#: trac/versioncontrol/svn_authz.py:71
#, python-format
msgid "Line %(lineno)d: Entry before first section header"
msgstr "Línia %(lineno)d: Entrada abans de la capçalera de la primera secció"

#: trac/versioncontrol/svn_authz.py:75
#, python-format
msgid "Line %(lineno)d: Invalid entry"
msgstr "Línia %(lineno)d: Entrada invàlida"

#: trac/versioncontrol/templates/admin_repositories.html:24
msgid "Manage Repositories"
msgstr "Gestiona els dipòsits"

#: trac/versioncontrol/templates/admin_repositories.html:34
msgid "Default:"
msgstr "Per defecte:"

#: trac/versioncontrol/templates/admin_repositories.html:40
msgid "Repository:"
msgstr "Dipòsit:"

#: trac/versioncontrol/templates/admin_repositories.html:54
msgid "Modify Repository:"
msgstr "Modifica el dipòsit:"

#: trac/versioncontrol/templates/admin_repositories.html:55
msgid "View Repository:"
msgstr "Mostra el dipòsit:"

#: trac/versioncontrol/templates/admin_repositories.html:56
msgid ""
"[1:Note:] This repository is not defined in the database and cannot be "
"edited on this page."
msgstr "[1:Nota:] Aquest dipòsit està definit a la base de dades i no es pot editar des d'aquesta pàgina."

#: trac/versioncontrol/templates/admin_repositories.html:70
#: trac/versioncontrol/templates/admin_repositories.html:111
msgid "Directory:"
msgstr "Directori:"

#: trac/versioncontrol/templates/admin_repositories.html:79
msgid "Hide from repository index"
msgstr "Amaga de l'índex de dipòsits"

#: trac/versioncontrol/templates/admin_repositories.html:105
msgid "Add Repository:"
msgstr "Afegeix un dipòsit:"

#: trac/versioncontrol/templates/admin_repositories.html:122
msgid "Add Alias:"
msgstr "Afegeix un àlies:"

#: trac/versioncontrol/templates/admin_repositories.html:137
msgid "Revision"
msgstr "Revisió"

#: trac/versioncontrol/templates/admin_repositories.html:148
#, python-format
msgid "Alias of %(repo)s"
msgstr "Àlies de %(repo)s"

#: trac/versioncontrol/templates/admin_repositories.html:156
msgid "Refresh"
msgstr "Refresca"

#: trac/versioncontrol/templates/browser.html:23
#, python-format
msgid "%(basename)s in %(dirname)s"
msgstr "%(basename)s a %(dirname)s"

#: trac/versioncontrol/templates/browser.html:65
msgid "Default Repository"
msgstr "Dipòsit per defecte"

#: trac/versioncontrol/templates/browser.html:72
msgid "Show the diff against a specific revision"
msgstr "Mostra el diff contra una versió específica"

#: trac/versioncontrol/templates/browser.html:73
msgid "View diff against:"
msgstr "Mostra les diferències contra:"

#: trac/versioncontrol/templates/browser.html:86
msgid "Hint: clear the field to view latest revision"
msgstr "Pista: netegeu el camp per a veure la darrera revisió"

#: trac/versioncontrol/templates/browser.html:86
msgid "View revision:"
msgstr "Mostra la revisió:"

#: trac/versioncontrol/templates/browser.html:96
msgid "Visit:"
msgstr "Visita:"

#: trac/versioncontrol/templates/browser.html:104
msgid "Go!"
msgstr "Vés"

#: trac/versioncontrol/templates/browser.html:104
msgid "Jump to the chosen preselected path"
msgstr "Vés al camí preseleccionat triat"

#: trac/versioncontrol/templates/browser.html:110
#: trac/versioncontrol/templates/revisionlog.html:189
msgid "Branch head"
msgstr "Cap de branca"

#: trac/versioncontrol/templates/browser.html:110
#: trac/versioncontrol/templates/revisionlog.html:189
msgid "Branch"
msgstr "Branca"

#: trac/versioncontrol/templates/browser.html:113
#: trac/versioncontrol/templates/revisionlog.html:192
msgid "Tag"
msgstr "Etiqueta"

#: trac/versioncontrol/templates/browser.html:124
msgid "Parent Directory"
msgstr "Directori pare"

#: trac/versioncontrol/templates/browser.html:130
msgid "No files found"
msgstr "No s'ha trobat cap fitxer"

#: trac/versioncontrol/templates/browser.html:138
#: trac/wiki/templates/wiki_edit.html:150
#: trac/wiki/templates/wiki_view.html:45
msgid "Revision info"
msgstr "Info de la revisió"

#: trac/versioncontrol/templates/browser.html:150
#: trac/versioncontrol/templates/browser.html:158
#: trac/versioncontrol/templates/path_links.html:42
#, python-format
msgid "View changeset %(rev)s"
msgstr "Mostra el conjunt de canvis %(rev)s"

#: trac/versioncontrol/templates/browser.html:147
#, python-format
msgid ""
"[1:Last change]\n"
"                  on this file since %(stickyrev)s was\n"
"                  [2:%(rev)s],\n"
"                  checked in by %(author)s, %(age)s"
msgstr ""
"L'[1:últim canvi]\n"
"                  en aquest fitxer des de %(stickyrev)s va ser\n"
"                  [2:%(rev)s]\n"
"                  (enregistrada per %(author)s, %(age)s)"

#: trac/versioncontrol/templates/browser.html:155
#, python-format
msgid ""
"[1:Last change]\n"
"                  on this file was\n"
"                  [2:%(rev)s],\n"
"                  checked in by %(author)s, %(age)s"
msgstr ""
"L'[1:últim canvi]\n"
"                  en aquest fitxer va ser\n"
"                  [2:%(rev)s]\n"
"                  (afegit per %(author)s, %(age)s)"

#: trac/versioncontrol/templates/browser.html:190
#, python-format
msgid "Property [1:%(name)s] set to %(value)s"
msgstr "Propietat [1:%(name)s] establerta a %(value)s"

#: trac/versioncontrol/templates/browser.html:196
#, python-format
msgid ""
"[1:\n"
"            [2:File size:]\n"
"            [3:%(size)s]\n"
"          ]"
msgstr ""
"[1:\n"
"            [2:Mida del fitxer:]\n"
"            [3:%(size)s]\n"
"          ]"

#: trac/versioncontrol/templates/browser.html:210
msgid "Repository Index"
msgstr "Índex de dipòsits"

#: trac/versioncontrol/templates/browser.html:227
msgid "View changes..."
msgstr "Mostra els canvis…"

#: trac/versioncontrol/templates/browser.html:227
msgid "Select paths and revs for Diff"
msgstr "Seleccioneu camins i revisions per al Diff"

#: trac/versioncontrol/templates/browser.html:232
msgid ""
"[1:Note:] See [2:TracBrowser]\n"
"        for help on using the repository browser."
msgstr ""
"[1:Nota:] Vegeu [2:TracBrowser]\n"
"        per a obtenir ajuda sobre l'ús del navegador de dipòsits."

#: trac/versioncontrol/templates/changeset.html:46
#: trac/versioncontrol/templates/changeset.html:56
#: trac/versioncontrol/templates/changeset.html:58
#: trac/versioncontrol/templates/changeset.html:68
#: trac/versioncontrol/templates/changeset.html:78
#: trac/versioncontrol/templates/changeset.html:80
msgid "Show full changeset"
msgstr "Mostra el conjunt de canvis sencer"

#: trac/versioncontrol/templates/changeset.html:47
#: trac/versioncontrol/templates/changeset.html:50
#: trac/versioncontrol/templates/changeset.html:55
#: trac/versioncontrol/templates/changeset.html:57
#: trac/versioncontrol/templates/changeset.html:69
#: trac/versioncontrol/templates/changeset.html:72
#: trac/versioncontrol/templates/changeset.html:77
#: trac/versioncontrol/templates/changeset.html:79
#: trac/versioncontrol/templates/changeset.html:115
msgid "Show entry in browser"
msgstr "Mostra l'entrada al navegador"

#: trac/versioncontrol/templates/changeset.html:45
#, python-format
msgid ""
"Changeset [1:%(new_rev)s] in %(reponame)s\n"
"              for [2:%(new_path)s]"
msgstr ""
"Conjunt de canvis [1:%(new_rev)s] a %(reponame)s\n"
"              per a [2:%(new_path)s]"

#: trac/versioncontrol/templates/changeset.html:51
#: trac/versioncontrol/templates/changeset.html:73
msgid "Show revision log"
msgstr "Mostra el registre de revisions"

#: trac/versioncontrol/templates/changeset.html:49
#, python-format
msgid ""
"Changes in [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]] in %(reponame)s"
msgstr ""
"Canvis per a [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]] a %(reponame)s"

#: trac/versioncontrol/templates/changeset.html:53
#, python-format
msgid ""
"Changes in %(reponame)s\n"
"              from [1:%(old_path)s]\n"
"              at [2:r%(old_rev)s]\n"
"              to [3:%(new_path)s]\n"
"              at [4:r%(new_rev)s]"
msgstr ""
"Canvis a %(reponame)s\n"
"              de [1:%(old_path)s]\n"
"              en [2:r%(old_rev)s]\n"
"              a [3:%(new_path)s]\n"
"              en [4:r%(new_rev)s]"

#: trac/versioncontrol/templates/changeset.html:60
#, python-format
msgid "Changeset [1:%(new_rev)s] in %(reponame)s"
msgstr "Conjunt de canvis [1:%(new_rev)s] a %(reponame)s"

#: trac/versioncontrol/templates/changeset.html:67
#, python-format
msgid ""
"Changeset [1:%(new_rev)s]\n"
"              for [2:%(new_path)s]"
msgstr ""
"Conjunt de canvis [1:%(new_rev)s]\n"
"              per a [2:%(new_path)s]"

#: trac/versioncontrol/templates/changeset.html:71
#, python-format
msgid ""
"Changes in [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]]"
msgstr ""
"Canvis en [1:%(new_path)s]\n"
"              [2:\\[%(old_rev)s:%(new_rev)s\\]]"

#: trac/versioncontrol/templates/changeset.html:75
#, python-format
msgid ""
"Changes\n"
"              from [1:%(old_path)s]\n"
"              at [2:r%(old_rev)s]\n"
"              to [3:%(new_path)s]\n"
"              at [4:r%(new_rev)s]"
msgstr ""
"Canvis\n"
"              de [1:%(old_path)s]\n"
"              en [2:r%(old_rev)s]\n"
"              a [3:%(new_path)s]\n"
"              en [4:r%(new_rev)s]"

#: trac/versioncontrol/templates/changeset.html:82
#, python-format
msgid "Changeset [1:%(new_rev)s]"
msgstr "Conjunt de canvis [1:%(new_rev)s]"

#: trac/versioncontrol/templates/changeset.html:111
#, python-format
msgid "Show what was removed (content at revision %(old_rev)s)"
msgstr "Mostra el que s'ha suprimit (contingut a la revisió %(old_rev)s"

#: trac/versioncontrol/templates/changeset.html:116
msgid "(root)"
msgstr "(arrel)"

#: trac/versioncontrol/templates/changeset.html:122
#, python-format
msgid "Show original file (revision %(old_rev)s)"
msgstr "Mostra el fitxer original (revisió %(old_rev)s)"

#: trac/versioncontrol/templates/changeset.html:121
#, python-format
msgid ""
"(%(kind)s from [1:\n"
"                %(old_path)s])"
msgstr ""
"(%(kind)s de [1:\n"
"                 %(old_path)s])"

#: trac/versioncontrol/templates/changeset.html:129
#: trac/versioncontrol/templates/changeset.html:132
msgid "Show differences"
msgstr "Mostra les diferències"

#: trac/versioncontrol/templates/changeset.html:129
msgid "view diffs"
msgstr "mostra els diffs"

#: trac/versioncontrol/templates/changeset.html:132
#, python-format
msgid "%(num)d diff"
msgid_plural "%(num)d diffs"
msgstr[0] "%(num)d diff"
msgstr[1] "%(num)d diffs"

#: trac/versioncontrol/templates/changeset.html:135
#, python-format
msgid "%(num)d prop"
msgid_plural "%(num)d props"
msgstr[0] "%(num)d propietat"
msgstr[1] "%(num)d propietats"

#: trac/versioncontrol/templates/changeset.html:139
msgid "Show previous version in browser"
msgstr "Mostra la versió anterior al navegador"

#: trac/versioncontrol/templates/changeset.html:149
msgid "(less than one hour ago)"
msgstr "(fa menys d'una hora)"

#: trac/versioncontrol/templates/changeset.html:150
#, python-format
msgid "(%(age)s ago)"
msgstr "(fa %(age)s)"

#: trac/versioncontrol/templates/changeset.html:164
msgid "Message:"
msgstr "Missatge:"

#: trac/versioncontrol/templates/changeset.html:176
msgid "Location:"
msgstr "Ubicació:"

#: trac/versioncontrol/templates/changeset.html:180
msgid "File:"
msgid_plural "Files:"
msgstr[0] "Fitxer:"
msgstr[1] "Fitxers:"

#: trac/versioncontrol/templates/changeset.html:180
msgid "(No files)"
msgstr "(No hi ha fitxers)"

#: trac/versioncontrol/templates/changeset.html:185
#, python-format
msgid "%(num)d added"
msgid_plural "%(num)d added"
msgstr[0] "%(num)d afegit"
msgstr[1] "%(num)d afegits"

#: trac/versioncontrol/templates/changeset.html:186
#, python-format
msgid "%(num)d deleted"
msgid_plural "%(num)d deleted"
msgstr[0] "%(num)d suprimit"
msgstr[1] "%(num)d suprimits"

#: trac/versioncontrol/templates/changeset.html:187
#, python-format
msgid "%(num)d edited"
msgid_plural "%(num)d edited"
msgstr[0] "%(num)d editat"
msgstr[1] "%(num)d editats"

#: trac/versioncontrol/templates/changeset.html:188
#, python-format
msgid "%(num)d copied"
msgid_plural "%(num)d copied"
msgstr[0] "%(num)d copiat"
msgstr[1] "%(num)d copiats"

#: trac/versioncontrol/templates/changeset.html:189
#, python-format
msgid "%(num)d moved"
msgid_plural "%(num)d moved"
msgstr[0] "%(num)d mogut"
msgstr[1] "%(num)d moguts"

#: trac/versioncontrol/templates/changeset.html:195
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "added"
msgstr "afegit"

#: trac/versioncontrol/templates/changeset.html:196
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "deleted"
msgstr "suprimit"

#: trac/versioncontrol/templates/changeset.html:197
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "copied"
msgstr "copiat"

#: trac/versioncontrol/templates/changeset.html:198
#: trac/versioncontrol/templates/revisionlog.txt:12
msgid "moved"
msgstr "mogut"

#: trac/versioncontrol/templates/changeset.html:221
msgid ""
"[1:Note:] See [2:TracChangeset]\n"
"          for help on using the changeset viewer."
msgstr ""
"[1:Nota:] Vegeu [2:TracChangeset]\n"
"          per a obtenir ajuda sobre l'ús del\n"
"          visualitzador de conjunts de canvis."

#: trac/versioncontrol/templates/diff_form.html:20
#: trac/versioncontrol/templates/diff_form.html:31
msgid "Prepare Diff"
msgstr "Prepara el Diff"

#: trac/versioncontrol/templates/diff_form.html:37
msgid "Select the base and the target for the diff:"
msgstr "Seleccioneu la base i destinació per al diff:"

#: trac/versioncontrol/templates/diff_form.html:40
msgid "From:"
msgstr "De:"

#: trac/versioncontrol/templates/diff_form.html:44
#: trac/versioncontrol/templates/diff_form.html:54
msgid "at revision:"
msgstr "en la revisió:"

#: trac/versioncontrol/templates/diff_form.html:50
msgid "To:"
msgstr "A:"

#: trac/versioncontrol/templates/diff_form.html:60
msgid ""
"For either path, you can start typing the path and will be\n"
"              presented a list of existing directories and files to select\n"
"              from. Select an entry by clicking on it, or by using the\n"
"              up/down cursor keys and hitting tab."
msgstr ""
"Per a cada camí, podeu començar a escriure el camí i se us presentarà\n"
"              una llista de directoris i fitxers existents que podreu\n"
"              seleccionar. Seleccioneu una entrada fent clic en ella,\n"
"              o emprant les tecles de cursor amunt/avall i prement la\n"
"              tecla de tabulació."

#: trac/versioncontrol/templates/diff_form.html:72
msgid ""
"[1:Note:] See\n"
"        [2:TracChangeset]\n"
"        for help on using the diff feature."
msgstr ""
"[1:Nota:] Vegeu\n"
"        [2:TracChangeset]\n"
"        per a obtenir ajuda sobre l'ús de la funcionalitat diff."

#: trac/versioncontrol/templates/dir_entries.html:23
msgid "View Directory"
msgstr "Mostra el directori"

#: trac/versioncontrol/templates/dir_entries.html:23
msgid "View File"
msgstr "Mostra el fitxer"

#: trac/versioncontrol/templates/dir_entries.html:29
#: trac/versioncontrol/templates/repository_index.html:33
#: trac/versioncontrol/web_ui/browser.py:864
msgid "Download as Zip archive"
msgstr "Baixa-ho com a arxiu Zip"

#: trac/versioncontrol/templates/dir_entries.html:33
#: trac/versioncontrol/templates/repository_index.html:37
msgid "View Revision Log"
msgstr "Mostra el registre de revisions"

#: trac/versioncontrol/templates/dir_entries.html:34
#: trac/versioncontrol/templates/repository_index.html:38
msgid "View Changeset"
msgstr "Mostra el conjunt de canvis"

#: trac/versioncontrol/templates/dirlist_thead.html:20
#: trac/versioncontrol/templates/revisionlog.html:120
#: trac/versioncontrol/web_ui/browser.py:872
msgid "Rev"
msgstr "Rev"

#: trac/versioncontrol/templates/dirlist_thead.html:23
#: trac/versioncontrol/web_ui/browser.py:474
msgid "Last Change"
msgstr "Últim canvi"

#: trac/versioncontrol/templates/path_links.html:27
msgid "Go to repository index"
msgstr "Vés a l'índex del dipòsit"

#: trac/versioncontrol/templates/path_links.html:27
msgid "Go to repository root"
msgstr "Vés a l'arrel del dipòsit"

#: trac/versioncontrol/templates/path_links.html:36
#, python-format
msgid "View %(name)s"
msgstr "Mostra %(name)s"

#: trac/versioncontrol/templates/repository_index.html:26
msgid "View Root Directory"
msgstr "Mostra el directori arrel"

#: trac/versioncontrol/templates/revisionlog.html:20
msgid "(log)"
msgstr "(registre)"

#: trac/versioncontrol/templates/revisionlog.html:46
msgid "Revision Log Mode:"
msgstr "Mode de registre de revisions:"

#: trac/versioncontrol/templates/revisionlog.html:50
msgid "Stop on copy"
msgstr "Atura't a les còpies"

#: trac/versioncontrol/templates/revisionlog.html:56
msgid "Follow copies"
msgstr "Segueix les còpies"

#: trac/versioncontrol/templates/revisionlog.html:62
msgid "Show only adds and deletes"
msgstr "Mostra només afegiments i supressions"

#: trac/versioncontrol/templates/revisionlog.html:67
msgid ""
"[1:\n"
"              View log starting at\n"
"              [2:]\n"
"            ]\n"
"            [3:\n"
"              and back to\n"
"              [4:]\n"
"            ]"
msgstr ""
"[1:\n"
"              Mostra el registre començant per\n"
"              [2:]\n"
"            ]\n"
"            [3:\n"
"              i anant enrere fins a\n"
"              [4:]\n"
"            ]"

#: trac/versioncontrol/templates/revisionlog.html:77
msgid ""
"[1:\n"
"              Show at most\n"
"              [2:]\n"
"              revisions per page.\n"
"            ]"
msgstr ""
"[1:\n"
"              Mostra com a molt\n"
"              [2:]\n"
"              revisions per pàgina.\n"
"            ]"

#: trac/versioncontrol/templates/revisionlog.html:85
msgid "Show full log messages"
msgstr "Mostra els missatges de registre sencers"

#: trac/versioncontrol/templates/revisionlog.html:103
msgid "Copied or renamed"
msgstr "Copiat o reanomenat"

#: trac/versioncontrol/templates/revisionlog.html:111
#: trac/versioncontrol/templates/revisionlog.html:214
msgid "Diff from Old Revision to New Revision (as selected in the Diff column)"
msgstr ""
"Diff de la revisió antiga a revisió nova (seleccionades a la columna Diff)"

#: trac/versioncontrol/templates/revisionlog.html:117
msgid "Graph"
msgstr "Gràfica"

#: trac/versioncontrol/templates/revisionlog.html:118
msgid "Old / New"
msgstr "Antiga / Nou"

#: trac/versioncontrol/templates/revisionlog.html:118
msgid "Diff"
msgstr "Diff"

#: trac/versioncontrol/templates/revisionlog.html:121
msgid "Age"
msgstr "Edat"

#: trac/versioncontrol/templates/revisionlog.html:123
msgid "Log Message"
msgstr "Missatge del registre"

#: trac/versioncontrol/templates/revisionlog.html:131
msgid "No revisions found"
msgstr "No s'ha trobat cap revisió"

#: trac/versioncontrol/templates/revisionlog.html:145
#, python-format
msgid "copied from [1:%(path)s]:"
msgstr "copiat des de [1:%(path)s]:"

#: trac/versioncontrol/templates/revisionlog.html:152
#, python-format
msgid "From [%(rev)s]"
msgstr "Des de [%(rev)s]"

#: trac/versioncontrol/templates/revisionlog.html:155
#, python-format
msgid "To [%(rev)s]"
msgstr "a [%(rev)s]"

#: trac/versioncontrol/templates/revisionlog.html:161
msgid "View log starting at this revision"
msgstr "Mostra el log començant des d'aquesta revisió"

#: trac/versioncontrol/templates/revisionlog.html:168
#, python-format
msgid "Browse at revision %(rev)s"
msgstr "Navega a la versió %(rev)s"

#: trac/versioncontrol/templates/revisionlog.html:172
#, python-format
msgid "View removal changeset [%(rev)s]"
msgstr "Mostra el conjunt de canvis de supressió [%(rev)s]"

#: trac/versioncontrol/templates/revisionlog.html:174
#, python-format
msgid "View changeset [%(rev)s] restricted to %(path)s"
msgstr "Mostra el conjunt de canvis [%(rev)s] restringit a %(path)s"

#: trac/versioncontrol/templates/revisionlog.html:219
msgid ""
"[1:Note:] See [2:TracRevisionLog]\n"
"        for help on using the revision log."
msgstr ""
"[1:Nota:] Vegeu [2:TracRevisionLog]\n"
"        per a obtenir ajuda sobre l'ús del registre de revisions."

#: trac/versioncontrol/templates/revisionlog.txt:2
#, python-format
msgid "ChangeLog for %(path)s in %(repo)s"
msgstr "Conjunt de canvis per a %(path)s al %(repo)s"

#: trac/versioncontrol/templates/revisionlog.txt:2
#, python-format
msgid "ChangeLog for %(path)s"
msgstr "Conjunt de canvis per a %(path)s"

#: trac/versioncontrol/templates/revisionlog.txt:4
#, python-format
msgid "Generated by Trac %(version)s"
msgstr "Generat pel Trac %(version)s"

#: trac/versioncontrol/web_ui/browser.py:301
msgid "Browse Source"
msgstr "Navega el codi"

#: trac/versioncontrol/web_ui/browser.py:378
msgid "Invalid changeset number"
msgstr "El número de conjunt de canvis és invàlid"

#: trac/versioncontrol/web_ui/browser.py:415
msgid "No viewable repositories"
msgstr "No hi ha dipòsits visualitzables"

#: trac/versioncontrol/web_ui/browser.py:417
#, python-format
msgid "No node %(path)s"
msgstr "No existeix el node %(path)s"

#: trac/versioncontrol/web_ui/browser.py:457
#: trac/versioncontrol/web_ui/browser.py:467
#, python-format
msgid "Revision %(num)s"
msgstr "Revisió %(num)s"

#: trac/versioncontrol/web_ui/browser.py:468
msgid "Previous Revision"
msgstr "Revisió anterior"

#: trac/versioncontrol/web_ui/browser.py:468
msgid "Next Revision"
msgstr "Revisió següent"

#: trac/versioncontrol/web_ui/browser.py:469
msgid "Latest Revision"
msgstr "Darrera revisió"

#: trac/versioncontrol/web_ui/browser.py:473
#: trac/versioncontrol/web_ui/log.py:320
msgid "Parent directory"
msgstr "Directori pare"

#: trac/versioncontrol/web_ui/browser.py:480
msgid "Normal"
msgstr "Normal"

#: trac/versioncontrol/web_ui/browser.py:481
msgid "View file without annotations"
msgstr "Visualitza el fitxer sense anotacions"

#: trac/versioncontrol/web_ui/browser.py:486
msgid "Blame"
msgstr "Culpa"

#: trac/versioncontrol/web_ui/browser.py:487
msgid ""
"Annotate each line with the last changed revision (this can be time "
"consuming...)"
msgstr ""
"Anota cada línia amb la darrera revisió amb canvis (això pot trigar molt…)"

#: trac/versioncontrol/web_ui/browser.py:494
msgid "Revision Log"
msgstr "Registre de canvis"

#: trac/versioncontrol/web_ui/browser.py:500
msgid "Repository URL"
msgstr "URL del dipòsit"

#: trac/versioncontrol/web_ui/browser.py:630
#: trac/versioncontrol/web_ui/changeset.py:365
msgid "Zip Archive"
msgstr "Arxiu Zip"

#: trac/versioncontrol/web_ui/browser.py:653
msgid "Path not available for download"
msgstr "El camí no està disponible per baixar"

#: trac/versioncontrol/web_ui/browser.py:872
msgid "Revision in which the line changed"
msgstr "Revisió en què va canviar la línia"

#: trac/versioncontrol/web_ui/browser.py:887
msgid ""
"Display the list of available repositories.\n"
"\n"
"Can be given the following named arguments:\n"
"\n"
"  ''format''::\n"
"    Select the rendering format:\n"
"    - ''compact'' produces a comma-separated list of repository prefix\n"
"      names (default)\n"
"    - ''list'' produces a description list of repository prefix names\n"
"    - ''table'' produces a table view, similar to the one visible in\n"
"      the ''Browse View'' page\n"
"  ''glob''::\n"
"    Do a glob-style filtering on the repository names (defaults to '*')\n"
"  ''order''::\n"
"    Order repositories by the given column (one of \"name\", \"date\" or\n"
"    \"author\")\n"
"  ''desc''::\n"
"    When set to 1, order by descending order\n"
"\n"
"(''since 0.12'')"
msgstr ""

#: trac/versioncontrol/web_ui/browser.py:954
#, python-format
msgid "View repository %(repo)s"
msgstr "Mostra el dipòsit %(repo)s"

#: trac/versioncontrol/web_ui/changeset.py:105
#, python-format
msgid "Property %(name)s"
msgstr "Propietat %(name)s"

#: trac/versioncontrol/web_ui/changeset.py:243
#, python-format
msgid "Can't compare across different repositories: %(old)s vs. %(new)s"
msgstr "No es pot comparar a través de dipòsits diferents: %(old)s vs. %(new)s"

#: trac/versioncontrol/web_ui/changeset.py:252
#: trac/versioncontrol/web_ui/log.py:94
msgid "No repository specified and no default repository configured."
msgstr ""
"No s'ha especificat cap dipòsit i no hi ha un dipòsit per defecte configurat."

#: trac/versioncontrol/web_ui/changeset.py:260
msgid "Invalid Changeset Number"
msgstr "El número de conjunt de canvis és invàlid"

#: trac/versioncontrol/web_ui/changeset.py:363
msgid "Unified Diff"
msgstr "Diff unificat"

#: trac/versioncontrol/web_ui/changeset.py:374
msgid "Previous Changeset"
msgstr "Conjunt de canvis anterior"

#: trac/versioncontrol/web_ui/changeset.py:374
msgid "Next Changeset"
msgstr "Conjunt de canvis següent"

#: trac/versioncontrol/web_ui/changeset.py:378
msgid "Reverse Diff"
msgstr "Diff invers"

#: trac/versioncontrol/web_ui/changeset.py:416
#, python-format
msgid "Changeset %(id)s for %(path)s"
msgstr "Conjunt de canvis %(id)s per a %(path)s"

#: trac/versioncontrol/web_ui/changeset.py:419
#: trac/versioncontrol/web_ui/changeset.py:445
#: trac/versioncontrol/web_ui/changeset.py:467
#, python-format
msgid "Changeset %(id)s"
msgstr "Conjunt de canvis %(id)s"

#: trac/versioncontrol/web_ui/changeset.py:494
#, python-format
msgid "Show revision %(rev)s of this file in browser"
msgstr "Mostra la revisió %(rev)s d'aquest fitxer al navegador"

#: trac/versioncontrol/web_ui/changeset.py:640
#, python-format
msgid "Show the changeset %(id)s restricted to %(path)s"
msgstr "Mostra el conjunt de canvis %(id)s restringit a %(path)s"

#: trac/versioncontrol/web_ui/changeset.py:652
#, python-format
msgid "Show the %(range)s differences restricted to %(path)s"
msgstr "Mostra les diferències de %(range)s restringides a %(path)s"

#. TRANSLATOR: 'latest' (revision)
#: trac/versioncontrol/web_ui/changeset.py:770
msgid "latest"
msgstr "darrera"

#: trac/versioncontrol/web_ui/changeset.py:773
#, python-format
msgid "Diff [%(old_rev)s:%(new_rev)s] for %(path)s"
msgstr "Diff [%(old_rev)s:%(new_rev)s] per a %(path)s"

#: trac/versioncontrol/web_ui/changeset.py:779
#, python-format
msgid "Diff from %(old_path)s@%(old_rev)s to %(new_path)s@%(new_rev)s"
msgstr "Diff de %(old_path)s@%(old_rev)s a %(new_path)s@%(new_rev)s"

#: trac/versioncontrol/web_ui/changeset.py:851
msgid "Changesets in all repositories"
msgstr "Conjunts de canvis a tots els dipòsits"

#: trac/versioncontrol/web_ui/changeset.py:853
msgid "Repository changesets"
msgstr "Conjunts de canvis del dipòsit"

#: trac/versioncontrol/web_ui/changeset.py:989
#, python-format
msgid "Changeset in %(repo)s "
msgid_plural "Changesets in %(repo)s "
msgstr[0] "Conjunt de canvis a %(repo)s"
msgstr[1] "Conjunts de canvis a %(repo)s"

#: trac/versioncontrol/web_ui/changeset.py:991
msgid "Changeset "
msgid_plural "Changesets "
msgstr[0] "Conjunt de canvis "
msgstr[1] "Conjunts de canvis "

#: trac/versioncontrol/web_ui/changeset.py:1072
#, python-format
msgid "No permission to view changeset %(rev)s on %(repos)s"
msgstr "No teniu permís per a veure el conjunt de canvis %(rev)s a %(repos)s"

#: trac/versioncontrol/web_ui/changeset.py:1076
#: trac/versioncontrol/web_ui/log.py:420
msgid "No default repository defined"
msgstr "No s'ha definit un dipòsit per defecte"

#: trac/versioncontrol/web_ui/changeset.py:1117
msgid "Changesets"
msgstr "Conjunts de canvis"

#: trac/versioncontrol/web_ui/log.py:208
#, python-format
msgid ""
"The file or directory '%(path)s' doesn't exist at revision %(rev)s or at any "
"previous revision."
msgstr ""
"El fitxer o directori «%(path)s no existeix a la revisió %(rev)s o cap altra "
"revisió anterior."

#: trac/versioncontrol/web_ui/log.py:209
msgid "Nonexistent path"
msgstr "El camí no existeix"

#: trac/versioncontrol/web_ui/log.py:254
#, python-format
msgid "Revision Log (restarting at %(path)s, rev. %(rev)s)"
msgstr "Registre de revisions (reiniciat a %(path)s, rev. %(rev)s)"

#: trac/versioncontrol/web_ui/log.py:328
msgid "ChangeLog"
msgstr "Registre de canvis"

#: trac/versioncontrol/web_ui/log.py:331
msgid "View Latest Revision"
msgstr "Mostra la última revisió"

#: trac/versioncontrol/web_ui/log.py:335
msgid "Older Revisions"
msgstr "Revisions més antigues"

#: trac/versioncontrol/web_ui/log.py:416
msgid "No permission to view change log"
msgstr "No teniu permís per a veure el registre de canvis"

#. TRANSLATOR: You can 'search' in the repository history... (link)
#: trac/versioncontrol/web_ui/util.py:77
msgid "search"
msgstr "cercar"

#: trac/versioncontrol/web_ui/util.py:82
#, python-format
msgid ""
"You can %(search)s in the repository history to see if that path existed but "
"was later removed"
msgstr ""
"Podeu %(search)s a l'historial del dipòsit per a veure si aquest camí "
"existia però va ser suprimit"

#: trac/web/api.py:172
#, python-format
msgid "Error: %(message)s"
msgstr "Error: %(message)s"

#: trac/web/api.py:379
#, python-format
msgid "Invalid URL encoding (was %(path_info)r)"
msgstr "La codificació de l'URL és invàlid (era %(path_info)r)"

#: trac/web/api.py:603
#, python-format
msgid "File %(path)s not found"
msgstr "No s'ha trobat el fitxer %(path)s"

#: trac/web/auth.py:108
#, python-format
msgid "logged in as %(user)s"
msgstr "identificat com a %(user)s"

#: trac/web/auth.py:111
msgid "Logout"
msgstr "Surt"

#: trac/web/auth.py:117
msgid "Login"
msgstr "Entra"

#. TRANSLATOR: ... refer to the 'installation documentation'. (link)
#: trac/web/auth.py:150
msgid "installation documentation"
msgstr "documentació de la instaŀlació"

#: trac/web/auth.py:151
msgid "Configuring Authentication"
msgstr "Configuració de l'autenticació"

#: trac/web/auth.py:154
#, python-format
msgid ""
"Authentication information not available. Please refer to the %(inst_doc)s."
msgstr ""
"La informació de l'autenticació no és disponible. Consulteu la %(inst_doc)s."

#: trac/web/auth.py:162
#, python-format
msgid "Already logged in as %(user)s."
msgstr "Ja esteu identificat com a %(user)s."

#: trac/web/chrome.py:680
#, python-format
msgid "Invalid chrome path %(path)s."
msgstr "El camí del chrome %(path)s és invàlid."

#: trac/web/chrome.py:805
#, python-format
msgid "Error with navigation contributor \"%(name)s\""
msgstr "S'ha produït un error amb el contribuïdor de navegació «%(name)s»"

#: trac/web/chrome.py:1111
msgid "(unknown template location)"
msgstr "(la ubicació de la plantilla és desconeguda)"

#: trac/web/chrome.py:1112
#, python-format
msgid "Genshi %(error)s error while rendering template %(location)s"
msgstr ""
"S'ha produït l'error %(error)s del Genshi quan s'estava renderitzant la "
"plantilla %(location)s"

#: trac/web/chrome.py:1189 trac/web/chrome.py:1197
msgid "anonymous"
msgstr "anònim"

#: trac/web/main.py:142
msgid "Authentication error. Please contact your administrator."
msgstr "S'ha produït un error d'autenticació. Contacteu amb el vostre administrador del Trac."

#: trac/web/main.py:214
msgid "Secure cookies are enabled, you must use https to submit forms."
msgstr ""
"Les galetes segures són habilitades, heu d'usar https per a enviar "
"formularis."

#: trac/web/main.py:217
msgid "Do you have cookies enabled?"
msgstr "Teniu les galetes habilitades?"

#: trac/web/main.py:218
#, python-format
msgid "Missing or invalid form token. %(msg)s"
msgstr "El testimoni del formulari manca o és invàlid. %(msg)s"

#: trac/web/main.py:228
msgid ""
"Clearsilver templates are no longer supported, please contact your Trac "
"administrator."
msgstr ""
"Les plantilles Clearsilver ja no estan suportades. Contacteu amb el vostre "
"administrador del Trac."

#. TRANSLATOR: ... not logged in, you may want to 'do so' now (link)
#: trac/web/main.py:532
msgid "do so"
msgstr "fer-ho"

#: trac/web/main.py:533
#, python-format
msgid "You are currently not logged in. You may want to %(do_so)s now."
msgstr "Ara mateix no esteu identificat. Podeu %(do_so)s ara."

#: trac/web/main.py:593
msgid "''System information not available''\n"
msgstr "''La informació sobre el sistema no és disponible''\n"

#: trac/web/main.py:594
msgid "''Plugin information not available''\n"
msgstr "''La informació sobre els connectors no és disponible''\n"

#: trac/web/main.py:618
#, python-format
msgid ""
"==== How to Reproduce ====\n"
"\n"
"While doing a %(method)s operation on `%(path_info)s`, Trac issued an "
"internal error.\n"
"\n"
"''(please provide additional details here)''\n"
"\n"
"Request parameters:\n"
"{{{\n"
"%(req_args)s\n"
"}}}\n"
"\n"
"User agent: `#USER_AGENT#`\n"
"\n"
"==== System Information ====\n"
"%(sys_info)s\n"
"==== Enabled Plugins ====\n"
"%(enabled_plugins)s\n"
"==== Python Traceback ====\n"
"{{{\n"
"%(traceback)s}}}"
msgstr ""
"==== Com reproduir-ho ====\n"
"\n"
"Mentre feia una operació %(method)s en `%(path_info)s, el Trac ha emès un "
"error intern.\n"
"\n"
"''(afegiu detalls addicionals aquí)''\n"
"\n"
"Paràmetres de la petició:\n"
"{{{\n"
"%(req_args)s\n"
"}}}\n"
"\n"
"User agent: `#USER_AGENT#`\n"
"\n"
"==== Informació del sistema ====\n"
"%(sys_info)s\n"
"==== Connectors habilitats ====\n"
"%(enabled_plugins)s\n"
"==== Traça del Python ====\n"
"{{{\n"
"%(traceback)s}}}"

#: trac/web/session.py:248
msgid "Session ID must be alphanumeric."
msgstr "L'ID de la sessió ha de ser alfanumèric."

#: trac/web/session.py:249 trac/web/session.py:255
msgid "Error renaming session"
msgstr "S'ha produït un error en canviar el nom de la sessió"

#: trac/web/session.py:252
#, python-format
msgid "Session '%(id)s' already exists. Please choose a different session ID."
msgstr "La sessió «%(id)s» ja existeix. Seleccioneu un ID de sessió diferent."

#: trac/web/session.py:429
msgid "SID"
msgstr "SID"

#: trac/web/session.py:429
msgid "Auth"
msgstr "Autenticació"

#: trac/web/session.py:429
msgid "Last Visit"
msgstr "Última visita:"

#: trac/web/session.py:430
msgid "Email"
msgstr "Correu electrònic"

#: trac/web/session.py:439
#, python-format
msgid "Session '%(sid)s' already exists"
msgstr "La sessió %(sid)s ja existeix."

#: trac/web/session.py:451
#, python-format
msgid "Invalid attribute '%(attr)s'"
msgstr "L'atribut «%(attr)s» no és vàlid"

#: trac/web/session.py:458
#, python-format
msgid "Session '%(sid)s' not found"
msgstr "No s'ha trobat la sessió «%(sid)s»"

#: trac/wiki/admin.py:113
#, python-format
msgid "Page '%(page)s' not found"
msgstr "No s'ha trobat la pàgina «%(page)s»"

#: trac/wiki/admin.py:118 trac/wiki/model.py:133 trac/wiki/model.py:186
#: trac/wiki/web_ui.py:120
#, python-format
msgid "Invalid Wiki page name '%(name)s'"
msgstr "El nom de la pàgina del Wiki «%(name)s» és invàlid"

#: trac/wiki/admin.py:123
#, python-format
msgid "'%(name)s' is not a file"
msgstr "«%(name)s» no és un fitxer"

#: trac/wiki/admin.py:135
#, python-format
msgid "  %(title)s already exists"
msgstr "  %(title)s ja existeix."

#: trac/wiki/admin.py:138
#, python-format
msgid "  %(title)s is already up to date"
msgstr "  %(title)s ja està al dia"

#: trac/wiki/admin.py:167 trac/wiki/admin.py:260
#, python-format
msgid "  %(page)s imported from %(filename)s"
msgstr "  %(page)s importada des de %(filename)s"

#: trac/wiki/admin.py:197
msgid "Edits"
msgstr "Edicions"

#: trac/wiki/admin.py:203 trac/wiki/web_ui.py:310
msgid "A new name is mandatory for a rename."
msgstr "Els canvis de nom requereixen un nom nou."

#: trac/wiki/admin.py:205
msgid "The new name is invalid."
msgstr "El nom nou és invàlid."

#: trac/wiki/admin.py:208 trac/wiki/web_ui.py:317
#, python-format
msgid "The page %(name)s already exists."
msgstr "La pàgina %(name)s ja existeix."

#: trac/wiki/admin.py:221
msgid "Deleted pages"
msgstr "Pàgines suprimides"

#: trac/wiki/admin.py:241
#, python-format
msgid "'%(name)s' is not a directory"
msgstr "«%(name)s» no és un directori"

#: trac/wiki/api.py:435
msgid "no permission to view this wiki page"
msgstr "no teniu permís per a visualitzar aquesta pàgina del wiki"

#: trac/wiki/formatter.py:189
#, python-format
msgid "No macro or processor named '%(name)s' found"
msgstr ""

#: trac/wiki/formatter.py:224
#, python-format
msgid "HTML parsing error: %(message)s"
msgstr "S'ha produït un error en analitzar l'HTML: %(message)s"

#: trac/wiki/formatter.py:228
msgid ""
"Error: Forbidden character sequence \"--\" in htmlcomment wiki code block"
msgstr ""
"Error: Seqüència de caràcters prohibida «--» al bloc de codi del wiki "
"htmlcomment"

#: trac/wiki/formatter.py:306
#, python-format
msgid "!#%(name)s must contain at most one table"
msgstr "!#%(name)s ha de contenir, com a molt, una taula"

#: trac/wiki/formatter.py:310
#, python-format
msgid "!#%(name)s must contain at least one table cell (and table cells only)"
msgstr ""
"!#%(name)s ha de contenir, com a mínim una ceŀla de taula (i només ceŀles de "
"taula)"

#: trac/wiki/formatter.py:355
#, python-format
msgid "Error: Failed to load processor %(name)s"
msgstr ""

#: trac/wiki/formatter.py:707 trac/wiki/interwiki.py:104
#, python-format
msgid "%(target)s in %(name)s"
msgstr "%(target)s en %(name)s"

#: trac/wiki/formatter.py:792
#, python-format
msgid "Error: Macro %(name)s(%(args)s) failed"
msgstr ""

#: trac/wiki/formatter.py:1185
#, python-format
msgid "Error: Processor %(name)s failed"
msgstr "Error: Ha fallat el processador %(name)s"

#: trac/wiki/intertrac.py:94
#, python-format
msgid ""
"Can't view %(link)s. Resource doesn't exist or you don't have the required "
"permission."
msgstr "No es pot visualitzar %(link)s. El recurs no existeix o no teniu el permís requerit."

#: trac/wiki/intertrac.py:107
msgid "Provide a list of known InterTrac prefixes."
msgstr "Proveeix una llista de prefixos d'InterTrac coneguts."

#: trac/wiki/intertrac.py:120
msgid "The Trac Project"
msgstr "El Projecte Trac"

#: trac/wiki/intertrac.py:128
#, python-format
msgid "Alias for %(name)s"
msgstr "Àlies de %(name)s"

#: trac/wiki/intertrac.py:138 trac/wiki/interwiki.py:175
msgid "Prefix"
msgstr "Prefix"

#: trac/wiki/intertrac.py:139
msgid "Trac Site"
msgstr "Lloc del Trac"

#: trac/wiki/interwiki.py:163
msgid "Provide a description list for the known InterWiki prefixes."
msgstr "Proveeix una llista de descripcions per als prefixos d'InterWiki."

#: trac/wiki/interwiki.py:176
msgid "Site"
msgstr "Lloc"

#: trac/wiki/macros.py:84
msgid ""
"Insert an alphabetic list of all wiki pages into the output.\n"
"\n"
"Accepts a prefix string as parameter: if provided, only pages with names\n"
"that start with the prefix are included in the resulting list. If this\n"
"parameter is omitted, all pages are listed.\n"
"If the prefix is specified, a second argument of value `hideprefix`\n"
"can be given as well, in order to remove that prefix from the output.\n"
"\n"
"Alternate `format` and `depth` named parameters can be specified:\n"
" - `format=compact`: The pages are displayed as comma-separated links.\n"
" - `format=group`: The list of pages will be structured in groups\n"
"   according to common prefix. This format also supports a `min=n`\n"
"   argument, where `n` is the minimal number of pages for a group.\n"
" - `format=hierarchy`: The list of pages will be structured according\n"
"   to the page name path hierarchy. This format also supports a `min=n`\n"
"   argument, where higher `n` flatten the display hierarchy\n"
" - `depth=n`: limit the depth of the pages to list. If set to 0,\n"
"   only toplevel pages will be shown, if set to 1, only immediate\n"
"   children pages will be shown, etc. If not set, or set to -1,\n"
"   all pages in the hierarchy will be shown.\n"
" - `include=page1:page*2`: include only pages that match an item in the\n"
"   colon-separated list of pages. If the list is empty, or if no `include`\n"
"   argument is given, include all pages.\n"
" - `exclude=page1:page*2`: exclude pages that match an item in the colon-\n"
"   separated list of pages.\n"
"\n"
"The `include` and `exclude` lists accept shell-style patterns."
msgstr ""

#: trac/wiki/macros.py:297
msgid ""
"List all pages that have recently been modified, ordered by the\n"
"time they were last modified.\n"
"\n"
"This macro accepts two ordered arguments and a named argument. The named\n"
"argument can be placed in any position within the argument list.\n"
"\n"
"The first parameter is a prefix string: if provided, only pages with names\n"
"that start with the prefix are included in the resulting list. If this\n"
"parameter is omitted, all pages are included in the list.\n"
"\n"
"The second parameter is the maximum number of pages to include in the\n"
"list.\n"
"\n"
"The `group` parameter determines how the list is presented:\n"
"  `group=date` :: The pages are presented in bulleted lists that are\n"
"    grouped by date (default).\n"
"  `group=none` :: The pages are presented in a single bulleted list.\n"
"\n"
"Tip: if you only want to specify a maximum number of entries and\n"
"don't want to filter by prefix, specify an empty first parameter,\n"
"e.g. `[[RecentChanges(,10,group=none)]]`."
msgstr ""

#: trac/wiki/macros.py:376
msgid ""
"Display a structural outline of the current wiki page, each item in the\n"
"outline being a link to the corresponding heading.\n"
"\n"
"This macro accepts four optional parameters:\n"
"\n"
" * The first is a number or range that allows configuring the minimum and\n"
"   maximum level of headings that should be included in the outline. For\n"
"   example, specifying \"1\" here will result in only the top-level "
"headings\n"
"   being included in the outline. Specifying \"2-3\" will make the outline\n"
"   include all headings of level 2 and 3, as a nested list. The default is\n"
"   to include all heading levels.\n"
" * The second parameter can be used to specify a custom title (the default\n"
"   is no title).\n"
" * The third parameter selects the style of the outline. This can be\n"
"   either `inline` or `pullout` (the latter being the default). The\n"
"   `inline` style renders the outline as normal part of the content, while\n"
"   `pullout` causes the outline to be rendered in a box that is by default\n"
"   floated to the right side of the other content.\n"
" * The fourth parameter specifies whether the outline is numbered or not.\n"
"   It can be either `numbered` or `unnumbered` (the former being the\n"
"   default). This parameter only has an effect in `inline` style."
msgstr ""

#: trac/wiki/macros.py:442
msgid ""
"Embed an image in wiki-formatted text.\n"
"\n"
"The first argument is the file specification. The file specification may\n"
"reference attachments in three ways:\n"
" * `module:id:file`, where module can be either '''wiki''' or '''ticket''',\n"
"   to refer to the attachment named ''file'' of the specified wiki page or\n"
"   ticket.\n"
" * `id:file`: same as above, but id is either a ticket shorthand or a Wiki\n"
"   page name.\n"
" * `file` to refer to a local attachment named 'file'. This only works from\n"
"   within that wiki page or a ticket.\n"
"\n"
"Also, the file specification may refer to repository files, using the\n"
"`source:file` syntax (`source:file@rev` works also).\n"
"\n"
"Files can also be accessed with a direct URLs; `/file` for a\n"
"project-relative, `//file` for a server-relative, or `http://server/file`\n"
"for absolute location of the file. The\n"
"[http://tools.ietf.org/html/rfc2397 rfc2397] `data` URL scheme is also\n"
"supported if the URL is enclosed in quotes.\n"
"\n"
"The remaining arguments are optional and allow configuring the attributes\n"
"and style of the rendered `<img>` element:\n"
" * digits and unit are interpreted as the size (ex. 120px, 25%)\n"
"   for the image\n"
" * `right`, `left`, `center`, `top`, `bottom` and `middle` are interpreted\n"
"   as the alignment for the image (alternatively, the first three can be\n"
"   specified using `align=...` and the last three using `valign=...`)\n"
" * `link=some TracLinks...` replaces the link to the image source by the\n"
"   one specified using a TracLinks. If no value is specified, the link is\n"
"   simply removed.\n"
" * `inline` specifies that the content generated be an inline XHTML\n"
"   element. By default, inline content is not generated, therefore images\n"
"   won't be rendered in section headings and other one-line content.\n"
" * `nolink` means without link to image source (deprecated, use `link=`)\n"
" * `key=value` style are interpreted as HTML attributes or CSS style\n"
"   indications for the image. Valid keys are:\n"
"    * align, valign, border, width, height, alt, title, longdesc, class,\n"
"      margin, margin-(left,right,top,bottom), id and usemap\n"
"    * `border`, `margin`, and `margin-`* can only be a single number\n"
"      (units are pixels).\n"
"    * `margin` is superseded by `center` which uses auto margins\n"
"\n"
"Examples:\n"
"{{{\n"
"[[Image(photo.jpg)]]               # simplest\n"
"[[Image(photo.jpg, 120px)]]        # with image width size\n"
"[[Image(photo.jpg, right)]]        # aligned by keyword\n"
"[[Image(photo.jpg, nolink)]]       # without link to source\n"
"[[Image(photo.jpg, align=right)]]  # aligned by attribute\n"
"}}}\n"
"\n"
"You can use an image from a wiki page, ticket or other module.\n"
"{{{\n"
"[[Image(OtherPage:foo.bmp)]]    # from a wiki page\n"
"[[Image(base/sub:bar.bmp)]]     # from hierarchical wiki page\n"
"[[Image(#3:baz.bmp)]]           # from another ticket\n"
"[[Image(ticket:36:boo.jpg)]]    # from another ticket (long form)\n"
"[[Image(source:/img/bee.jpg)]]  # from the repository\n"
"[[Image(htdocs:foo/bar.png)]]   # from project htdocs dir\n"
"[[Image(shared:foo/bar.png)]]   # from shared htdocs dir (since 1.0.2)\n"
"}}}\n"
"\n"
"''Adapted from the Image.py macro created by Shun-ichi Goto\n"
"<gotoh@taiyo.co.jp>''"
msgstr ""

#: trac/wiki/macros.py:657
msgid "No filespec given"
msgstr "No s'ha donat un filespec"

#: trac/wiki/macros.py:668
#, python-format
msgid "No image \"%(id)s\" attached to %(parent)s"
msgstr "No hi ha cap imatge «%(id)s» adjuntada a %(parent)s"

#: trac/wiki/macros.py:684
msgid ""
"Display a list of all installed Wiki macros, including documentation if\n"
"available.\n"
"\n"
"Optionally, the name of a specific macro can be provided as an argument. In\n"
"that case, only the documentation for that macro will be rendered.\n"
"\n"
"Note that this macro will not be able to display the documentation of\n"
"macros if the `PythonOptimize` option is enabled for mod_python!"
msgstr ""

#: trac/wiki/macros.py:713
#, python-format
msgid "Error: Can't get description for macro %(name)s"
msgstr "Error: No es pot obtenir la descripció del macro %(name)s"

#: trac/wiki/macros.py:736
msgid "Aliases:"
msgstr "Àlies:"

#: trac/wiki/macros.py:739
msgid "Sorry, no documentation found"
msgstr "No s'ha trobat documentació"

#: trac/wiki/macros.py:746
msgid ""
"Produce documentation for the Trac configuration file.\n"
"\n"
"Typically, this will be used in the TracIni page.\n"
"Optional arguments are a configuration section filter,\n"
"and a configuration option name filter: only the configuration\n"
"options whose section and name start with the filters are output."
msgstr ""

#: trac/wiki/macros.py:788
msgid "(no default)"
msgstr "(sense valor per defecte)"

#: trac/wiki/macros.py:808
msgid ""
"List all known mime-types which can be used as WikiProcessors.\n"
"\n"
"Can be given an optional argument which is interpreted as mime-type filter."
msgstr ""
"Llista tots els tipus mime que poden emprar-se com a WikiProcessors.\n"
"\n"
"Accepta un argument opcional que s'interpreta com a filtre de tipus mime."

#: trac/wiki/macros.py:831
msgid "MIME Types"
msgstr "Tipus MIME"

#: trac/wiki/macros.py:845
msgid ""
"Display a table of content for the Trac guide.\n"
"\n"
"This macro shows a quick and dirty way to make a table-of-contents\n"
"for the Help/Guide. The table of contents will contain the Trac* and\n"
"WikiFormatting pages, and can't be customized. Search for TocMacro for a\n"
"a more customizable table of contents."
msgstr ""
"Mostra una taula de continguts per a la guia del Trac.\n"
"\n"
"Aquesta macro mostra una forma ràpida de fer una taula de continguts\n"
"per a l'Ajuda/Guia. La taula de continguts contindrà les pàgines\n"
"Trac* i WikiFormatting, i no es pot personalitzar. Cerqueu TocMacro per\n"
"a veure una taula de continguts més personalitzable."

#: trac/wiki/macros.py:891
msgid "Table of Contents"
msgstr "Taula de continguts"

#: trac/wiki/model.py:91
msgid "Cannot delete non-existent page"
msgstr "No es pot suprimir una pàgina no existent"

#: trac/wiki/model.py:138
msgid "Page not modified"
msgstr "Pàgina no modificada"

#: trac/wiki/model.py:183
msgid "Cannot rename non-existent page"
msgstr "No es pot canviar el nom d'una pàgina no existent"

#: trac/wiki/model.py:193
#, python-format
msgid "Can't rename to existing %(name)s page."
msgstr "No es pot canviar el nom a la pàgina %(name)s ja existent."

#: trac/wiki/web_ui.py:87 trac/wiki/web_ui.py:772
msgid "Wiki"
msgstr "Wiki"

#: trac/wiki/web_ui.py:90
msgid "Help/Guide"
msgstr "Ajuda/Guia"

#: trac/wiki/web_ui.py:128 trac/wiki/web_ui.py:138
#, python-format
msgid "No version \"%(num)s\" for Wiki page \"%(name)s\""
msgstr "La versió «%(num)s de la pàgina del Wiki «%(name)s» no existeix"

#: trac/wiki/web_ui.py:204
#, python-format
msgid "The wiki page is too long (must be less than %(num)s characters)"
msgstr ""
"La pàgina del wiki és massa llarga (ha de ser de menys de %(num)s caràcters)"

#: trac/wiki/web_ui.py:214
#, python-format
msgid "The Wiki page field '%(field)s' is invalid: %(message)s"
msgstr "El camp «%(field)s» de la pàgina del Wiki és invàlida: %(message)s"

#: trac/wiki/web_ui.py:218
#, python-format
msgid "Invalid Wiki page: %(message)s"
msgstr "La pàgina del Wiki és invàlida: %(message)s"

#. TRANSLATOR: wiki page
#: trac/wiki/web_ui.py:245
msgid "currently edited"
msgstr "actualment editada"

#: trac/wiki/web_ui.py:279
#, python-format
msgid "The page %(name)s has been deleted."
msgstr "S'ha suprimit la pàgina %(name)s."

#: trac/wiki/web_ui.py:284
#, python-format
msgid ""
"The versions %(from_)d to %(to)d of the page %(name)s have been deleted."
msgstr ""
"S'han suprimit les versions des de la %(from_)d a la %(to)d de la pàgina "
"%(name)s."

#: trac/wiki/web_ui.py:288
#, python-format
msgid "The version %(version)d of the page %(name)s has been deleted."
msgstr "S'ha suprimit la versió %(version)d de la pàgina %(name)s."

#: trac/wiki/web_ui.py:312
msgid ""
"The new name is invalid (a name which is separated with slashes cannot be "
"'.' or '..')."
msgstr ""
"El nom nou és invàlid (un nom separat per barres «/» no pot ser «.» o «..»)."

#: trac/wiki/web_ui.py:315
msgid "The new name must be different from the old name."
msgstr "El nom nou ha de ser diferent al nom vell."

#: trac/wiki/web_ui.py:326
#, python-format
msgid "See [wiki:\"%(name)s\"]."
msgstr "Vegeu [wiki:\"%(name)s\"]."

#: trac/wiki/web_ui.py:332
#, python-format
msgid "The page %(old_name)s has been renamed to %(new_name)s."
msgstr "S'ha canviat el nom de la pàgina %(old_name)s a %(new_name)s."

#: trac/wiki/web_ui.py:336
#, python-format
msgid ""
"The page %(old_name)s has been recreated with a redirect to %(new_name)s."
msgstr ""
"S'ha tornat a crear la pàgina %(old_name)s amb una redirecció a %(new_name)s."

#: trac/wiki/web_ui.py:358
#, python-format
msgid "Your changes have been saved in version %(version)s."
msgstr "S'han desat els canvis a la versió %(version)s."

#: trac/wiki/web_ui.py:363
msgid "Page not modified, showing latest version."
msgstr "No s'ha modificat la pàgina, es mostra la darrera versió."

#: trac/wiki/web_ui.py:417
#, python-format
msgid "Version %(num)s of page \"%(name)s\" does not exist"
msgstr "La versió %(num)s de la pàgina «%(name)s no existeix"

#: trac/wiki/web_ui.py:469
msgid "Page history"
msgstr "Historial de la pàgina"

#: trac/wiki/web_ui.py:487
msgid "Wiki History"
msgstr "Historial del wiki"

#: trac/wiki/web_ui.py:519
#, python-format
msgid "Reverted to version %(version)s."
msgstr "S'ha revertit a la versió %(version)s."

#: trac/wiki/web_ui.py:584
#, python-format
msgid "Page %(name)s does not exist"
msgstr "La pàgina %(name)s no existeix."

#: trac/wiki/web_ui.py:598
#, python-format
msgid "Back to %(wikipage)s"
msgstr "Torna a %(wikipage)s"

#: trac/wiki/web_ui.py:623
#, python-format
msgid "Page %(name)s not found"
msgstr "No s'ha trobat la pàgina %(name)s"

#: trac/wiki/web_ui.py:676
msgid "View latest version"
msgstr "Mostra l'última versió"

#: trac/wiki/web_ui.py:680
msgid "View parent page"
msgstr "Mostra la pàgina pare"

#: trac/wiki/web_ui.py:689
msgid "Previous Version"
msgstr "Versió anterior"

#: trac/wiki/web_ui.py:689
msgid "Next Version"
msgstr "Versió següent"

#: trac/wiki/web_ui.py:690
msgid "View Latest Version"
msgstr "Mostra l'última versió"

#: trac/wiki/web_ui.py:693
msgid "Up"
msgstr "Amunt"

#: trac/wiki/web_ui.py:718
msgid "Start Page"
msgstr "Pàgina inicial"

#: trac/wiki/web_ui.py:719
msgid "Index"
msgstr "Índex"

#: trac/wiki/web_ui.py:721
msgid "History"
msgstr "Historial"

#: trac/wiki/web_ui.py:728
msgid "Wiki changes"
msgstr "Canvis al wiki"

#: trac/wiki/web_ui.py:755
#, python-format
msgid "%(page)s edited"
msgstr "%(page)s editat"

#: trac/wiki/web_ui.py:757
#, python-format
msgid "%(page)s created"
msgstr "%(page)s creat"

#: trac/wiki/templates/wiki_delete.html:28
#, python-format
msgid "Delete versions %(from)s to %(to)s of [1:%(name)s]"
msgstr "Suprimeix les versions des de la %(from)s a la %(to)s de [1:%(name)s]"

#: trac/wiki/templates/wiki_delete.html:33
#, python-format
msgid "Delete version %(version)s of [1:%(name)s]"
msgstr "Suprimeix la versió %(version)s de [1:%(name)s]"

#: trac/wiki/templates/wiki_delete.html:38
#, python-format
msgid "Delete [1:%(name)s]"
msgstr "Suprimeix [1:%(name)s]"

#: trac/wiki/templates/wiki_delete.html:48
#, python-format
msgid ""
"[1:\n"
"                  Are you sure you want to delete versions %(from)s to "
"%(to)s of this page?\n"
"                ]\n"
"                [2:]\n"
"                  Removing [3:\n"
"                    %(versions)s versions] of the page,\n"
"                  which was first modified %(first_modified)s and last "
"modified %(last_modified)s."
msgstr ""
"[1:\n"
"                 Esteu segur que voleu suprimir les versions %(from)s a "
"%(to)s d'aquesta pàgina?\n"
"               ]\n"
"               [2:]\n"
"                 Es suprimiran [3:\n"
"                    %(versions)s versions] de la pàgina,\n"
"                 que va estar modificada per primera vegada "
"%(first_modified)s i modificada per última vegada %(last_modified)s."

#: trac/wiki/templates/wiki_delete.html:60
#, python-format
msgid "Are you sure you want to delete version %(version)s of this page?"
msgstr "Esteu segur de voler suprimir la versió %(version)s d'aquesta pàgina?"

#: trac/wiki/templates/wiki_delete.html:67
#, python-format
msgid ""
"This is the only [1:\n"
"                      version] of the page,\n"
"                    created %(created)s, so the page will be removed "
"completely!"
msgstr ""
"Aquesta és la única [1:\n"
"                      versió] de la pàgina,\n"
"                    creada el %(created)s, per la qual cosa aquesta pàgina "
"es suprimirà completament!"

#: trac/wiki/templates/wiki_delete.html:74
#, python-format
msgid "Modified %(modified)s."
msgstr "Modificat el %(modified)s"

#: trac/wiki/templates/wiki_delete.html:81
msgid "Are you sure you want to completely delete this page?"
msgstr "Esteu segur de voler suprimir completament aquesta pàgina?"

#: trac/wiki/templates/wiki_delete.html:87
#, python-format
msgid ""
"Removing the one and only [1:\n"
"                        version] of the page, which was created %(created)s."
msgstr ""
"S'està suprimint l'única [1:\n"
"                        versió] de la pàgina, que es va crear el %(created)s."

#: trac/wiki/templates/wiki_delete.html:93
#, python-format
msgid ""
"Removing all [1:\n"
"                        %(versions)s versions] of the page,\n"
"                      which was created %(created)s and last modified "
"%(modified)s."
msgstr ""
"S'estan suprimint les [1:\n"
"                        %(versions)s versions] de la pàgina,\n"
"                      que es va crear el %(created)s i es va modificar\n"
"                      per última vegada el %(modified)s."

#: trac/wiki/templates/wiki_delete.html:108
msgid "Delete those versions"
msgstr "Suprimeix aquestes versions"

#: trac/wiki/templates/wiki_delete.html:108
#: trac/wiki/templates/wiki_view.html:134
msgid "Delete this version"
msgstr "Suprimeix aquesta versió"

#: trac/wiki/templates/wiki_delete.html:108
#: trac/wiki/templates/wiki_view.html:136
msgid "Delete page"
msgstr "Suprimeix la pàgina"

#: trac/wiki/templates/wiki_diff.html:27
#, python-format
msgid "Delete version %(old_version)d to version %(version)d"
msgstr "Suprimeix de la versió %(old_version)d a la versió %(version)d"

#: trac/wiki/templates/wiki_diff.html:28
#, python-format
msgid "Delete version %(version)d"
msgstr "Suprimeix la versió %(version)d"

#: trac/wiki/templates/wiki_edit.html:101
msgid "See the diffs"
msgstr "Mostra els diffs"

#: trac/wiki/templates/wiki_edit.html:101
msgid "Review"
msgstr "Revisa"

#: trac/wiki/templates/wiki_edit.html:102
msgid "See the preview"
msgstr "Mostra la previsualizació"

#: trac/wiki/templates/wiki_edit.html:105
#, python-format
msgid "Editing %(name)s"
msgstr "S'està editant %(name)s"

#: trac/wiki/templates/wiki_edit.html:133
msgid ""
"Sorry, this page has been modified by somebody else since you started\n"
"            editing. Your changes cannot be saved."
msgstr ""
"Aquesta pàgina ha estat modificada per algú altre des de que vau\n"
"            començar a editar-la. No es poden guardar els vostres canvis."

#: trac/wiki/templates/wiki_edit.html:140
msgid "Someone else has modified that page since you started your edits."
msgstr "Algú ha modificat la pàgina des de que vau començar a editar-la."

#: trac/wiki/templates/wiki_edit.html:141
msgid ""
"[1:If you save right away, you risk to revert those changes]\n"
"            (highlighted below as deletions)."
msgstr ""
"[1:Si la deseu immediatament, us arrisqueu a revertir aquells canvis]\n"
"            (resaltats a continuació com a supressions)."

#: trac/wiki/templates/wiki_edit.html:143
msgid ""
"Please review all those changes and manually merge them with your\n"
"            own changes. [1:]\n"
"            If you're unsure about what you're doing, please press [2:"
"Cancel]\n"
"            (losing your changes) and start editing the latest version of "
"the page\n"
"            again."
msgstr ""
"Reviseu aquests canvis i fusioneu-los manualment amb els vostres. [1:]\n"
"            Si no n'esteu segur del que esteu fent, premeu [2:cancel·la]\n"
"            (perdent els vostres canvis) i torneu a editar la darrera\n"
"            versió de la pàgina."

#: trac/wiki/templates/wiki_edit.html:151
#, python-format
msgid ""
"Change information for future version %(version)s (modified by %(author)s):"
msgstr ""
"Informació dels canvis per a la versió futura %(version)s (modificat per "
"%(author)s):"

#: trac/wiki/templates/wiki_edit.html:160
msgid "Go to the editor"
msgstr "Vés a l'editor"

#: trac/wiki/templates/wiki_edit.html:163
#: trac/wiki/templates/wiki_edit_form.html:81
msgid "Review Changes"
msgstr "Reviseu els canvis"

#: trac/wiki/templates/wiki_edit.html:165
msgid "No changes"
msgstr "Cap canvi"

#: trac/wiki/templates/wiki_edit.html:176
msgid "Go to Save, Preview, Review or Cancel buttons"
msgstr "Vés als botons Desa, Previsualitza, Revisa o Canceŀla"

#: trac/wiki/templates/wiki_edit.html:177
msgid "Actions"
msgstr "Accions"

#: trac/wiki/templates/wiki_edit_form.html:26
msgid "Adjust edit area height:"
msgstr "Ajusta l'alçada de l'àrea d'edició:"

#: trac/wiki/templates/wiki_edit_form.html:34
msgid ""
"Selecting and pressing 'Preview' enters a two-column [edit|preview] mode"
msgstr ""
"Seleccionar i prèmer «Previsualitza» inicia un mode d'[edició|"
"previsualització] en dos columnes"

#: trac/wiki/templates/wiki_edit_form.html:34
msgid "Edit side-by-side"
msgstr "Edita costat a costat"

#: trac/wiki/templates/wiki_edit_form.html:44
msgid ""
"[1:Note:] See [2:WikiFormatting] and\n"
"        [3:TracWiki] for help on editing wiki content."
msgstr ""
"[1:Nota:] Vegeu [2:WikiFormatting] i\n"
"        [3:TracWiki] per a obtenir ajuda sobre l'edició\n"
"        del contingut del wiki."

#: trac/wiki/templates/wiki_edit_form.html:50
msgid "Change information"
msgstr "Informació dels canvis"

#: trac/wiki/templates/wiki_edit_form.html:61
msgid "Comment about this change (optional):"
msgstr "Comentari sobre aquest canvi (opcional):"

#: trac/wiki/templates/wiki_edit_form.html:68
msgid "Page is read-only"
msgstr "La pàgina és de només lectura"

#: trac/wiki/templates/wiki_edit_form.html:76
msgid "Merge changes"
msgstr "Fusiona els canvis"

#: trac/wiki/templates/wiki_edit_form.html:80
msgid "Preview Page"
msgstr "Previsualitza la pàgina"

#: trac/wiki/templates/wiki_page_path.html:16
msgid "View WikiStart"
msgstr "Visualitza el WikiStart"

#: trac/wiki/templates/wiki_page_path.html:16
msgid "wiki:"
msgstr "wiki:"

#: trac/wiki/templates/wiki_page_path.html:18
#, python-format
msgid "View %(path)s"
msgstr "Visualitza %(path)s"

#: trac/wiki/templates/wiki_rename.html:25
#, python-format
msgid "Rename [1:%(name)s]"
msgstr "Canvia el nom de [1:%(name)s]"

#: trac/wiki/templates/wiki_rename.html:29
msgid ""
"Renaming the page will rename all existing versions of the page in place."
msgstr ""
"Si canvieu el nom de la pàgina, també es canviarà el nom de totes les "
"versions existents de la pàgina al mateix temps."

#: trac/wiki/templates/wiki_rename.html:29
msgid "The complete history of the page will be moved to the new location."
msgstr "L'historial complet de la pàgina es mourà a la nova ubicació."

#: trac/wiki/templates/wiki_rename.html:33
msgid "New name:"
msgstr "Nom nou:"

#: trac/wiki/templates/wiki_rename.html:37
msgid "Leave a redirection page at the old location"
msgstr "Deixa una pàgina de redirecció a la ubicació antiga"

#: trac/wiki/templates/wiki_rename.html:42
#: trac/wiki/templates/wiki_view.html:126
msgid "Rename page"
msgstr "Canvia el nom de la pàgina"

#: trac/wiki/templates/wiki_view.html:26
msgid "Revert page to this version"
msgstr "Reverteix la pàgina a aquesta versió"

#: trac/wiki/templates/wiki_view.html:26
#: trac/wiki/templates/wiki_view.html:102
msgid "Edit this page"
msgstr "Edita aquesta pàgina"

#: trac/wiki/templates/wiki_view.html:46
#, python-format
msgid ""
"Version %(version)s (modified by %(author)s, %(date)s)\n"
"             ([1:diff])"
msgstr ""
"Versió %(version)s (modificat per %(author)s, %(date)s)\n"
"             ([1:diff])"

#: trac/wiki/templates/wiki_view.html:59
#, python-format
msgid "Version %(version)s by %(author)s: %(comment)s"
msgstr "Versió %(version)s per %(author)s: %(comment)s"

#: trac/wiki/templates/wiki_view.html:59
#, python-format
msgid "Version %(version)s by %(author)s"
msgstr "Versió %(version)s per %(author)s"

#: trac/wiki/templates/wiki_view.html:67
#, python-format
msgid "[1:Last modified] %(reldate)s"
msgstr "[1:Modificat per darrera vegada] %(reldate)s"

#: trac/wiki/templates/wiki_view.html:71
#, python-format
msgid "Last modified on %(date)s"
msgstr "Modificat per darrera vegada el %(date)s"

#: trac/wiki/templates/wiki_view.html:75
#, python-format
msgid "The page %(name)s does not exist. You can create it here."
msgstr "La pàgina %(name)s no existeix. La podeu crear aquí."

#: trac/wiki/templates/wiki_view.html:77
msgid "You could also create the same page higher in the hierarchy:"
msgstr "També podeu crear la mateixa pàgina més amunt a la jerarquia:"

#: trac/wiki/templates/wiki_view.html:99
msgid "Revert to this version"
msgstr "Reverteix a aquesta versió"

#: trac/wiki/templates/wiki_view.html:105
msgid "Create this page"
msgstr "Crea aquesta pàgina"

#: trac/wiki/templates/wiki_view.html:107
msgid "Using the template:"
msgstr "Emprant la plantilla:"

#: trac/wiki/templates/wiki_view.html:110
msgid "(blank page)"
msgstr "(pàgina en blanc)"

#: trac/wiki/templates/wiki_view.html:144
msgid ""
"The following pages have a name similar to this page, and may be related:"
msgstr ""
"Les pàgines següents tenen un nom similar a aquesta pàgina, i poden estar "
"relacionades:"

#~ msgid ""
#~ "Description (you may use\n"
#~ "                [1:WikiFormatting]\n"
#~ "                here):"
#~ msgstr ""
#~ "Descripció (podeu emprar\n"
#~ "                [1:WikiFormatting]\n"
#~ "                aquí):"

#~ msgid "Description (you may use [1:WikiFormatting] here):"
#~ msgstr "Descripció (podeu emprar [1:WikiFormatting] aquí):"

#~ msgid "The component \"%(name)s\" already exists."
#~ msgstr "El component «%(name)s» ja existeix."

#~ msgid "The milestone \"%(name)s\" already exists."
#~ msgstr "La fita «%(name)s» ja existeix."

#~ msgid "to %(owner)s "
#~ msgstr "a %(owner)s "

#~ msgid "Add/Remove from Cc"
#~ msgstr "Afegeix/Suprimeix del Cc"

#~ msgid "<Author field>"
#~ msgstr "<Camp de l'autor>"

#~ msgid "Report Title:"
#~ msgstr "Títol de l'informe:"

#~ msgid "Can't view %(link)s:"
#~ msgstr "No es pot veure %(link)s"

#~ msgid "comment:"
#~ msgstr "comentari:"

#~ msgid "%(perm)s privileges are required to perform this operation"
#~ msgstr ""
#~ "Es requereixen privilegis de %(perm)s per a realitzar aquesta operació"

#~ msgid "Note:"
#~ msgstr "Nota:"

#~ msgid "Date:"
#~ msgstr "Data:"

#~ msgid ""
#~ "[1:[2:%(title)s:]]\n"
#~ "          [3:[4:%(count)s]]"
#~ msgstr ""
#~ "[1:[2:%(title)s:]]\n"
#~ "          [3:[4:%(count)s]]"

#~ msgid ""
#~ "[1:[2:Total:]]\n"
#~ "      [3:[4:%(count)s]]"
#~ msgstr ""
#~ "[1:[2:Total:]]\n"
#~ "      [3:[4:%(count)s]]"

#~ msgid "created"
#~ msgstr "creat"

#~ msgid "reopened"
#~ msgstr "reobert"

#~ msgid "updated"
#~ msgstr "actualitzat"

#~ msgid "Delete Milestone"
#~ msgstr "Suprimeix la fita"

#~ msgid "Edit Milestone"
#~ msgstr "Edita la fita"

#~ msgid "Report"
#~ msgstr "Informe"

#~ msgid "Ticket #"
#~ msgstr "Tiquet #"

#~ msgid "View"
#~ msgstr "Visualitza"

#~ msgid ""
#~ "Warnings are shown at the [1:top of the page]. The ticket validation\n"
#~ "            may have failed."
#~ msgstr ""
#~ "Es mostren els avisos a la [1:part superior de la pàgina]. La validació\n"
#~ "            del tiquet pot haver fallat."

#~ msgid "%(date)s in Timeline"
#~ msgstr "%(date)s a l'Historial"

#~ msgid ""
#~ "Revision [1:%(rev)s],\n"
#~ "            [2:%(size)s]\n"
#~ "            checked in by %(author)s, %(date)s ago\n"
#~ "            ([3:diff])"
#~ msgstr ""
#~ "Revisió [1:%(rev)s],\n"
#~ "            [2:%(size)s]\n"
#~ "            enregistrada per %(author)s, fa %(date)s\n"
#~ "            ([3:diff])"

#~ msgid ""
#~ "Are you sure you want to delete versions %(from)s to %(to)s of this page?"
#~ msgstr ""
#~ "Esteu segur de voler suprimir les versions de %(from)s a %(to)s d'aquesta "
#~ "pàgina?"

#~ msgid "Editing"
#~ msgstr "S'està editant"

#~ msgid "See the start of the diffs"
#~ msgstr "Vegeu l'inici dels diffs"

#~ msgid "See the start of the preview"
#~ msgstr "Vegeu l'inici de la previsualizació"
