diff --git a/admin-tools/src/bundle/archive_ca.properties b/admin-tools/src/bundle/archive_ca.properties
index 04e5100bb4c7..b87195f34af1 100644
--- a/admin-tools/src/bundle/archive_ca.properties
+++ b/admin-tools/src/bundle/archive_ca.properties
@@ -17,7 +17,7 @@ archive.vm.zip=Zip
archive.vm.site=a l'espai
archive.button.batch=Exportaci\u00f3/importaci\u00f3 massiva
archive.button.single=Importa/Exporta
-archive.button.download=Baixa els arxius
+archive.button.download=Baixa els fitxers
archive.batch.auth=La importaci\u00f3 massiva est\u00e0 limitada als administradors.
archive.batch.missingname=Especifiqueu un nom de fitxer per a la importaci\u00f3 massiva a l'espai.
archive.batch.wrongformat=El format del fitxer d'importaci\u00f3 massiva \u00e9s erroni.
@@ -38,7 +38,7 @@ archive.batch.term.text.missingterm=Cal que escolliu un per\u00edode per executa
archive.batch.term.text.statusmessage.start=S''est\u00e0 procedint a arxivar {0} espais corresponents al per\u00edode\: {1}. S''ha completat el {2}%.
archive.batch.term.text.statusmessage.update=S''est\u00e0 procedint a arxivar {0} espais corresponents al per\u00edode\: {1}. S''han arxivat {2} espais. S''ha completat el {3}%.
archive.batch.term.text.statusmessage.complete=S''han arxivat {0} espais corresponents al per\u00edode\: {1}. Reinicieu la p\u00e0gina per continuar.
-archive.download.heading=Baixa els arxius
+archive.download.heading=Baixa els fitxers
archive.download.site=Propietats de l'espai
archive.download.date=Data d'arxiu
archive.download.size=Mida
diff --git a/announcement/announcement-api/api/src/bundle/announcement_ca.properties b/announcement/announcement-api/api/src/bundle/announcement_ca.properties
index 36dd2915e730..c59529575fe2 100644
--- a/announcement/announcement-api/api/src/bundle/announcement_ca.properties
+++ b/announcement/announcement-api/api/src/bundle/announcement_ca.properties
@@ -3,7 +3,7 @@
java.NOTI_REQUIRED=Alt - Tots els participants
java.NOTI_OPTIONAL=Baix - Nom\u00e9s els participants que hi han optat
java.NOTI_NONE=Cap - Sense notificaci\u00f3
-java.permissions=Autoritzacions
+java.permissions=Autoritzacions...
java.merge=Refon
java.reorder=Reordena
java.refresh=Mostra
@@ -21,10 +21,10 @@ java.alert.youdel=no teniu autoritzaci\u00f3 per esborrar els missatges.
java.alert.youdelann.ref=no teniu autoritzaci\u00f3 per esborrar aquest av\u00eds - {0}
java.alert.youdelann2=no teniu autoritzaci\u00f3 per esborrar aquest av\u00eds.
java.alert.thisitem=Un altre usuari est\u00e0 editant aquest element. Proveu-ho m\u00e9s tard.
-java.alert.youacc.pes=No teniu autoritzaci\u00f3 per accedir al(s) missatge(s) - {0}
+java.alert.youacc.pes=No teniu autoritzaci\u00f3 per accedir al(s) missatge(s) - {0}
java.alert.thisis=Un altre usuari est\u00e0 editant aquest element. Proveu-ho m\u00e9s tard.
### (moot) java.alert.youcreate = you don't have permissions to create this announcement -
-java.alert.youchoosegroup=Heu de seleccionar un grup com a m\u00ednim.
+java.alert.youchoosegroup=Heu de seleccionar almenys un grup.
java.alert.cannotfindann=El missatge no existeix
java.alert.nodates=Necessiteu seleccionar unes dates d'Inici i/o Fi quan especifiqueu dates
java.alert.baddates=No es pot especificar una data final anterior a la data de lliurament
@@ -46,10 +46,10 @@ java.set=Ajusta les autoritzacions per a avisos a l'espai de treball
#General Vm
# {0} is the alert message, as of 2012-07-13, it could be java.alert.youhave, java.alert.pleasechoose, java.alert.youdont, java.youmess.pes, java.alert.cannotfindann, java.alert.youacc.pes, java.alert.youneed, java.alert.youfill, java.alert.nodates, java.alert.baddates, java.alert.youchoosegroup, java.alert.youpermi.subject, java.alert.youdel, java.alert.youdelann.ref, java.alert.youdelann2, java.alert.thisitem, java.alert.thisis, java.alert.length, java.alert.dupalias, java.alert.unknown, java.alert.customsize or an error message from FormattedText.processFormattedText
-gen.alert.message=Av\u00eds\: {0}
+gen.alert.message=Alerta\: {0}
gen.new=Afegeix
-gen.delete=Suprimeix
-gen.delete2=Suprimeix
+gen.delete=Elimina
+gen.delete2=Elimina
gen.revise=Revisa
gen.site=Espai
gen.from=Autor
@@ -66,14 +66,14 @@ gen.draft=Esborrany
gen.update=Actualitza
gen.cancel=Cancel\u00b7la
gen.clearSelections=Neteja les seleccions
-gen.first=Primera
+gen.first=Primer
# {0} is the pagesize
gen.previous.pagesize=Anterior {0}
# {0} is the pagesize
gen.next.pagesize=Seg\u00fcent {0}
gen.last=\u00daltima
gen.select.label=Escolliu la mida de la p\u00e0gina
-gen.listnavselect=Per usar la caixa combo, premeu Alt+Fletxa Avall per obrir-lo i despr\u00e9s useu les fletxes\nper rec\u00f3rrer les opcions.
+gen.listnavselect=Per operar amb la caixa combo, premeu Alt+Fletxa Avall per obrir i useu les fletxes per rec\u00f3rrer les opcions.
gen.assignmentlink=Enlla\u00e7 a una activitat
gen.thereare=Actualment no hi ha avisos en aquesta ubicaci\u00f3.
@@ -82,9 +82,9 @@ gen.tablecaptionsite=La taula cont\u00e9 una llista d'avisos. T\u00e9 cinc o sis
gen.tablecaptionsitebody=La taula cont\u00e9 una llista d'avisos. Cada av\u00ed\u00ads ocupa dues files. La primera fila cont\u00e9 el t\u00ed\u00adtol de l'av\u00ed\u00ads i enlla\u00e7os per revisar-lo o esborrar-lo si teniu perm\u00ed\u00ads per fer-ho i la segona fila cont\u00e9 el text de l'av\u00ed\u00ads.
gen.therearepublic=En aquest moment no hi ha avisos p\u00fablics en aquest espai.
gen.therearegroup=Actualment no hi ha avisos per a grups en aquesta ubicaci\u00f3
-gen.sortby=Ordena per assumpte
-gen.sortbyasc=Ordena per assumpte en sentit ascendent
-gen.sortbydesc=Ordena per assumpte en sentit descendent
+gen.sortby=Ordena per tema
+gen.sortbyasc=Ordena per tema en sentit ascendent
+gen.sortbydesc=Ordena per tema en sentit descendent
### (moot) gen.sortsiteasc = Sort by site ascending
### (moot) gen.sortsitedesc = Sort by site descending
gen.sortchannel=Ordena per espai origen
@@ -106,9 +106,9 @@ gen.sortbyretractdatedesc=Ordena per data de fi en sentit descendent
### (moot) gen.sortbypub = Sort by public
### (moot) gen.sortbypubasc = Sort by visibility ascending
### (moot) gen.sortbypubdesc = Sort by visibility descending
-gen.sortbyfor=Ordena per tipus d'acc\u00e9s
-gen.sortbyforasc=Ordena per tipus d'acc\u00e9s en sentit ascendent
-gen.sortbyfordesc=Ordena per tipus d'acc\u00e9s en sentit descendent
+gen.sortbyfor=Ordena per a
+gen.sortbyforasc=Ordena per a (ascendent)
+gen.sortbyfordesc=Ordena per a (descendent)
gen.newwindow=Obre en una finestra nova
gen.includeattachments=Aquest av\u00eds inclou fitxers adjunts
@@ -123,11 +123,11 @@ gen.viewann.subject=Mostra l''av\u00eds {0}
# {0} is the announcement subject
gen.removeann.subject=Suprimeix l''av\u00eds {0}
-gen.visible=Acc\u00e9s
-gen.remove_question=Suprimir?
-gen.public=M\u00f3n
+gen.visible=Per a
+gen.remove_question=Esborrar?
+gen.public=p\u00fablic
gen.selectremove=Selecciona per suprimir
-gen.announcements=Avisos
+gen.announcements=Anuncis
#SAK-9116: use parameterized phrase (done 3-28-08)
# 3 lines below (non-parameterized) can be removed
gen.viewing.phrase=Mostrant {0} - {1} de {2} elements
@@ -191,7 +191,7 @@ pre.post=Publica l'av\u00eds
#Revise Vm
revise.add=Publica l'av\u00eds
revise.revise=Revisa l'av\u00eds
-revise.complete=Empleneu el formulari i trieu el bot\u00f3 corresponent al final.
+revise.complete=Empleneu el formulari i feu clic al bot\u00f3 que correspongui per finalitzar.
revise.required.star=Els elements obligatoris estan marcats amb un *
revise.update=Actualitzeu el formulari i trieu el bot\u00f3 corresponent al final.
revise.announce=Av\u00eds
@@ -204,15 +204,15 @@ revise.subject=T\u00edtol de l'av\u00eds
#Reorder Vm
reorder.title=Reordena els avisos
reorder.instruction.general=Per reordenar, arrossegueu els elements o utilitzeu les tecles U i D, i despr\u00e9s feu clic a Actualitza
-reorder.instruction.input=Tamb\u00e9 podeu editar els nombres d'ordre de la llista.
-reorder.instruction.general.hidden=Amb el tabulador aneu a la llista, premeu la tecla Control i useu les fletxes per ordenar.
-reorder.undo.last.label=Desfes el darrer pas
-reorder.undo.all.label=Desfes
+reorder.instruction.input=Podeu editar tamb\u00e9 els nombres d'ordre de la llista.
+reorder.instruction.general.hidden=Entreu a la llista i prement la tecla Control useu les fletxes per ordenar.
+reorder.undo.last.label=Desfes el darrer
+reorder.undo.all.label=Desfes-ho tot
reorder.fail.valid.message=El nombre ha de ser menor que \#
### (moot) revise.pview = Public view:
### (moot) revise.setto = Set to Yes at a higher level.
-revise.attachments=Avisos
+revise.attachments=Fitxers adjunts
revise.notify=Notificaci\u00f3 per correu electr\u00f2nic
revise.attach=Fitxer adjunt
revise.addatt=Afegeix fitxers adjunts
@@ -220,8 +220,8 @@ revise.addrem=Afegeix/Suprimeix fitxers adjunts
### (moot) revise.displaynon = Display to Non-Members
revise.noattach=Encara no hi ha fitxers adjunts
revise.group.list.summary=La taula cont\u00e9 una llista de grups. La primera columna contindr\u00e0 quadres de verificaci\u00f3; la segona, el nom del grup, i la tercera, la descripci\u00f3 del grup. Es poden utilitzar els enlla\u00e7os de l'encap\u00e7alament per ordenar.
-revise.group.list.toggle=Selecciona-ho tot
-revise.group.list.title=T\u00ed\u00adtol
+revise.group.list.toggle=Selecciona tots els grups
+revise.group.list.title=T\u00edtol
### (moot) revise.group.list.sorttitle=Sort by group title
### (moot) revise.group.list.sorttitleasc=Sort by group title ascending
### (moot) revise.group.list.sorttitledesc=Sort by group title descending
@@ -252,18 +252,18 @@ revise.notify.ver.dated_future.date=Es mostrar\u00e0 el {0}
revise.savechanges=Desa els canvis
revise.preview=Mostra una vista pr\u00e8via
-displayto.access=Acc\u00e9s
+displayto.access=Acc\u00e9s\:
displayto.public=Av\u00eds p\u00fablic
displayto.site=Nom\u00e9s els membres d'aquest espai poden veure aquest av\u00eds.
displayto.selected=Mostra aquest av\u00eds nom\u00e9s a grups seleccionats
view.label=Mostra
-view.all=Tots
+view.all=Totes
view.public=P\u00fablic
view.bygroup=Per grup
range.public=p\u00fablic
-range.allgroups=espai
+range.allgroups=tot l'espai
group=Grup
groups=Grups
@@ -295,7 +295,7 @@ groups=Grups
#dec = DEC
#calendar.title = Popup date selector
-avail.title=Visibilitat
+avail.title=Disponibilitat
avail.show.withtips=Mostra - (Publica i mostra aquest av\u00eds de forma immediata)
avail.hide.withtips=Amaga - (Mode esborrany - No mostris aquest av\u00eds ara)
avail.specify.withtips=Especifica les dates - (Escolliu quan es mostrar\u00e0 aquest av\u00eds)
@@ -324,11 +324,11 @@ announcement.edit.groupsselected=grups seleccionats
announcement.edit.searchgroup=Cerca grups
## permission descriptions for announcement tool
-perm-annc.new=Pot crear anuncis
-perm-annc.read=Pot llegir anuncis
-perm-annc.revise.any=Pot editar qualsevol anunci
-perm-annc.revise.own=Nom\u00e9s pot editar els anuncis propis
-perm-annc.delete.any=Pot esborrar qualsevol anunci
-perm-annc.delete.own=Nom\u00e9s pot esborrar els anuncis propis
-perm-annc.read.drafts=Pot llegir els esborranys d'anuncis
-perm-annc.all.groups=Pot veure els anuncis de tots els grups
+perm-annc.new=Crea els avisos
+perm-annc.read=Llegeix els avisos
+perm-annc.revise.any=Edita tots els avisos
+perm-annc.revise.own=Edita els meus avisos
+perm-annc.delete.any=Esborra tots els avisos
+perm-annc.delete.own=Esborra els meus avisos
+perm-annc.read.drafts=Llegeix tots els esborranys d'av\u00eds
+perm-annc.all.groups=Accedeix a tots els avisos del grup
diff --git a/assignment/api/src/resources/asn_ca.properties b/assignment/api/src/resources/asn_ca.properties
new file mode 100644
index 000000000000..908e6f6f8949
--- /dev/null
+++ b/assignment/api/src/resources/asn_ca.properties
@@ -0,0 +1,10 @@
+## permission descriptions for assignment tool
+perm-asn.all.groups=Id\u00e8ntic nivell de permisos per a tots els grups de l'espai
+perm-asn.new=Pot crear activitats noves
+perm-asn.submit=Pot presentar activitats
+perm-asn.delete=Pot eliminar activitats
+perm-asn.read=Pot llegir activitats
+perm-asn.revise=Pot revisar activitats
+perm-asn.grade=Pot qualificar activitats presentades
+perm-asn.receive.notifications=Pot rebre notificacions per correu
+perm-asn.share.drafts=Pot veure esborranys d'activitats d'altres usuaris
diff --git a/assignment/api/src/resources/assignment_ca.properties b/assignment/api/src/resources/assignment_ca.properties
index e07e19205a4c..d136e0d0e675 100644
--- a/assignment/api/src/resources/assignment_ca.properties
+++ b/assignment/api/src/resources/assignment_ca.properties
@@ -240,6 +240,7 @@ gen.subm3=Presenta
gen.subm4=Presentat
gen.subm5=Data de presentaci\u00f3
gen.subm6=Avaluat el\:
+gen.proceed=Continua
gen.sumcom=Comentaris de resum
gen.theare2=No hi ha presentacions.
gen.thearecur1=Actualment no hi ha activitats en aquesta ubicaci\u00f3.
@@ -436,7 +437,7 @@ stuviewsubm.attfromserverlabel=o selecciona fitxers de l'espai de treball o d'un
stuviewsubm.attfromserverlabel.singular=o seleccioneu un fitxer de l'espai personal o de qualsevol altre
stuviewsubm.attfromserverlabelmore=o selecciona m\u00e9s fitxers de l'espai de treball o d'un espai
feedbacktext=Text de realimentaci\u00f3
-stuviewsubm.submitreminder=Recordeu-vos de desar els canvis o b\u00e9 de presentar l'activitat.
+stuviewsubm.submitreminder=Recordeu-vos de desar els canvis o b\u00e9 de continuar
stuviewsubm.modifytoresubmit=Si modifiqueu el vostre lliurament el podeu tornar a lliurar.
stuviewsubm.reminder=No us oblideu de lliurar la vostra feina. Un cop lliurada apareixer\u00e0 un missatge de confirmaci\u00f3.
feedbackcomment=Comentari de realimentaci\u00f3
@@ -557,8 +558,9 @@ gen.remove.q=Esborrar?
addtogradebook=Afegeix al Llibre de qualificacions
addtogradebook.wrongGradeScale=La integraci\u00f3 amb el llibre de Qualificacions nom\u00e9s \u00e9s possible si les notes es posen d'acord amb una escala de punts.
-addtogradebook.nonUniqueTitle=S''ha creat l''activitat {0} per\u00f2 no s''ha associat amb cap element de qualificaci\u00f3 nou perqu\u00e8 ja n''hi ha un amb el mateix nom. Cal que editeu l''activitat per a que el nom sigui \u00fanic.
+addtogradebook.nonUniqueTitle=S''ha creat l''activitat {0} per\u00f2 no s''ha associat amb cap element de qualificaci\u00f3 nou perqu\u00e8 ja n''hi ha un amb el mateix nom. Cal que editeu el nom de l''activitat.
addtogradebook.illegalPoints=No s'ha pogut crear una entrada al Llibre de qualificacions per a aquest treball perqu\u00e8 en el Llibre el m\u00e0xim de punts ha de ser > 0. Canvieu el m\u00e0xim de punts del treball o b\u00e9 desactiveu l'opci\u00f3 "Afegir al Llibre de qualificacions".
+addtogradebook.titleInvalidCharacters=S''ha creat l''activitat {0} per\u00f2 no s''ha associat amb cap element de qualificaci\u00f3 nou perqu\u00e8 el seu nom cont\u00e9 car\u00e0cters que no s\u00f3n v\u00e0lids\: ''*'', ''['', '']'' o comen\u00e7a amb ''\#''. Cal que editeu el nom de l''activitat.
addtogradebook.alertMessage=S'ha produit una excepci\u00f3 a l'accedir al Llibre de qualificacions, se'n mostra l'error a continuaci\u00f3\:
addtogradebook.previouslyAssoc=Esteu intentant associar aquesta activitat amb un element del llibre de qualificacions que ja est\u00e0 associat i pot ser que les puntuacions es sobreescriguin. Voleu continuar?
@@ -609,6 +611,7 @@ java.alert.youchoosegroup=Heu de seleccionar almenys un grup.
nostudent=No hi ha estudiants a l'espai
grading=Qualificant
+grading.no=No afegeixis l'activitat al llibre de qualificacions.
grading.gradeAssignment=Qualifica aquesta activitat
grading.send=Enviant les qualificacions a l'eina de Qualificacions
grading.add=Crea un element nou del llibre de qualificacions
diff --git a/basiclti/basiclti-impl/src/bundle/ltiservice_ca.properties b/basiclti/basiclti-impl/src/bundle/ltiservice_ca.properties
index 33e6f3918747..81bef6f2a97e 100644
--- a/basiclti/basiclti-impl/src/bundle/ltiservice_ca.properties
+++ b/basiclti/basiclti-impl/src/bundle/ltiservice_ca.properties
@@ -102,16 +102,19 @@ bl_lti13_on=L'eina admet LTI 1.3
bl_lti13_settings=Configuraci\u00f3 per a LTI 1.3
bl_lti13_client_id=ID del client LTI 1.3 (proveir-lo a l'eina)
-bl_lti13_platform_public=Clau p\u00fablica de la plataforma LTI 1.3 (proveir-la a l'eina)
+bl_lti13_platform_public=Clau p\u00fablica de la plataforma LTI 1.3 (el nostre joc de claus el proveeix a l'eina)
bl_lti13_platform_private=Clau privada de la plataforma LTI 1.3 (per a missatges des del LMS)
bl_lti13_oidc_endpoint=Identificador de punt final de la connexi\u00f3/inicialitzaci\u00f3 de l'eina LTI 1.3 (proporcionat per l'eina)
bl_lti13_oidc_redirect=Punt(s) final de redirecci\u00f3 de l'eina LTI 1.3 (separats per comes i proporcionats per l'eina)
-bl_lti13_tool_public=Clau p\u00fablica de l'eina LTI 1.3 (proporcionada per l'eina)
bl_lti13_tool_keyset=Adre\u00e7a URL del conjunt de claus de l'eina LTI 1.3 (proporcionada per l'eina)
-bl_lti13_tool_private=Clau privada de l'eina LTI 1.3 (per a missatges des de l'eina)
-bl_lti13_tool_kid=Darrer valor KID de l'eina LTI 1.3 (per a missatges des de l'eina)
+
+lti13_legacy_key=Aquests camps nom\u00e9s s'usen si l'eina no proporciona suport a un joc de claus. Si hi ha una adre\u00e7a URL per al joc de claus per a aquesta eina, aquests valors seran ignorats. Si l'eina no permet una adre\u00e7a url per al jocs de claus podeu configurar la clau p\u00fablica expl\u00edcitament o b\u00e9 els camps s'ompliran de manera autom\u00e0tica amb parells de claus p\u00fabliques/privades generades per Sakai.
+bl_lti13_tool_public=Clau p\u00fablica de la plataforma LTI 1.3 (per a eines que no permeten l'\u00fas de jocs de claus)
+bl_lti13_tool_private=Clau privada de la plataforma LTI 1.3 (per a eines que no permeten l'\u00fas de jocs de claus)
+
+bl_lti13_tool_kid=Darrer valor KID de l'eina LTI 1.3 (no est\u00e0 en \u00fas)
bl_lti13_platform_header=Aquests camps tamb\u00e9 s\u00f3n obligatoris per a LTI 1.3, per\u00f2 no s'han de compartir amb l'eina.
diff --git a/basiclti/basiclti-oidc/src/bundle/oidc_ca.properties b/basiclti/basiclti-oidc/src/bundle/oidc_ca.properties
index 5a54252e2d03..1abe923ccdc2 100644
--- a/basiclti/basiclti-oidc/src/bundle/oidc_ca.properties
+++ b/basiclti/basiclti-oidc/src/bundle/oidc_ca.properties
@@ -1,3 +1,2 @@
-#Generated by ResourceBundle Editor (http://essiembre.github.io/eclipse-rbe/)
-oidc.continue = Continua amb l'execuci\u00F3
+oidc.continue=Continua amb l'execuci\u00f3
diff --git a/basiclti/basiclti-tool/src/bundle/ltitool_ca.properties b/basiclti/basiclti-tool/src/bundle/ltitool_ca.properties
index 62ad7597aa76..9e7cc6d5a5a4 100644
--- a/basiclti/basiclti-tool/src/bundle/ltitool_ca.properties
+++ b/basiclti/basiclti-tool/src/bundle/ltitool_ca.properties
@@ -125,6 +125,7 @@ error.admin.register=Cal ser administrador per poder registrar
error.id.not.found=No s'ha trobat l'ID
error.content.not.found=No s'ha trobat la configuraci\u00f3 de l'eina
error.tool.not.found=No s'ha trobat l'eina
+error.tool.missing.keyset=Manca una adre\u00e7a url per al joc de claus i/o una clau p\u00fablica
error.keygen.fail=No s'ha pogut generar la parella de claus PKI
error.missing.return=S'ha cridat com a helper sense URL de retorn
error.need.key.secret=Aquesta eina no funcionar\u00e0 sense una clau i una paraula secreta.
@@ -195,6 +196,7 @@ register.popup.text=Continua a l'espai web del registre
register.done=L'eina externa ha completat el seu proc\u00e9s de registre. Si el proc\u00e9s ha tingut \u00e8xit, el pas seg\u00fcent \u00e9s activar el registre. Si el proc\u00e9s ha fallat segurament haureu de reiniciar-lo.
register.close=Tanca aquesta finestra
+lti13_issuer_url=Emissor de la plataforma LTI 1.3 (proveir a l'eina)
lti13_keyset_url=Adre\u00e7a URL del conjunt de claus/OAuth2 Well-Known de la plataforma LTI 1.3 (proveir-la a l'eina)
lti13_token_url=Adre\u00e7a URL de recuperaci\u00f3 del portador del testimoni OAtuh2 de la plataforma LTI 1.3 (proveir-la a l'eina)
lti13_oidc_auth=Adre\u00e7a URL per a l'autenticaci\u00f3 OIDC de la plataforma LTI 1.3 (proveir-la a l'eina)
diff --git a/calendar/calendar-bundles/resources/calendar_ca.properties b/calendar/calendar-bundles/resources/calendar_ca.properties
index 735f7d3347a5..de102c63c931 100644
--- a/calendar/calendar-bundles/resources/calendar_ca.properties
+++ b/calendar/calendar-bundles/resources/calendar_ca.properties
@@ -35,7 +35,7 @@ java.alert.aliasreq=Per a habilitar l'exportaci\u00f3 a iCalendar \u00e9s necess
java.alert.youneed=Heu d'introduir el nom del camp a afegir.
java.alert.theadd=El nom del camp a afegir ja est\u00e0 en \u00fas.
-java.alert.areyou=Segur que voleu suprimir el/s camp/s seg\u00fcent/s\:
+java.alert.areyou=Esteu segur de voler actualitzar els camps personalitzats? Els tipus d'esdeveniments afegits es desaran i els tipus seleccionats seran eliminats.
java.alert.ifyes=? En cas afirmatiu, feu clic a "Desa els canvis" per continuar.
java.alert.thereis=No hi ha activitats.
java.alert.youdont=No teniu autoritzaci\u00f3 per afegir camps al calendari
@@ -94,6 +94,7 @@ java.thismonth=Aquest mes no existeix
#General Vm
gen.alert=Av\u00eds\:
gen.new=Nou...
+gen.confirm.type=Confirmaci\u00f3 dels tipus d'esdeveniment
gen.delete=Elimina l'esdeveniment
gen.revise=Edita l'esdeveniment
gen.site=Espai
diff --git a/chat/chat-api/api/src/bundle/chat_ca.properties b/chat/chat-api/api/src/bundle/chat_ca.properties
index 411949f727b7..66f16e9271c0 100644
--- a/chat/chat-api/api/src/bundle/chat_ca.properties
+++ b/chat/chat-api/api/src/bundle/chat_ca.properties
@@ -9,8 +9,7 @@ forchat=per al nom de la sala de xat. Nom de la sala de xat
hided=Amaga la data
hidet=Amaga l'hora
messages=Missatges
-on=el
-permis=Autoritzacions
+on=a
setpermis=Configura les autoritzacions per a la sala de xat a l'espai de treball
perm_description=Estableix permisos per a {0} a l''espai de treball ''{1}''
showall=Tots els missatges
@@ -20,7 +19,7 @@ showlast=Mostrar els \u00faltims
showpast=Passat
showt=Mostra l'hora
showtoday=Mostra els missatges d'avui
-thereispro=En aquest moment hi ha un problema per configurar les autoritzacions.
+thereispro=En aquest moment no es poden establir permisos perqu\u00e8 l'espai s'est\u00e0 editant. Tanqueu els permisos en altres eines abans de continuar.
therewaspro=Hi ha hagut un problema per enviar el missatge anterior.
missingchannel1=El sistema no ha trobat aquesta sala. Potser l'ha eliminat el professor. Feu clic
here=aqu\u00ed
@@ -40,17 +39,17 @@ gen.alert=Av\u00eds\:
gen.cancel=Cancel\u00b7la
gen.date=Data\:
gen.delete=Esborra
-gen.edit=Edita
-gen.from=Des de/d'\:
+gen.edit=Revisa
+gen.from=De\:
gen.mess=Missatge\:
gen.save=Actualitza les opcions
#Control Vm
-control.clear=Neteja
+control.clear=Neteja la cerca
control.post=Afegeix un missatge
-control.submit=Envia
+control.submit=Presenta
control.lab=Introdueix un missatge de xat
combox.viewfrom=Veure missatges des de...
@@ -70,7 +69,7 @@ custom.use2=Utilitza la sala de xat anomenada
custom.use3=Utilitza una sala de xat nova
custom.which=Quina sala de xat voleu que es mostri?
custom.called=anomenada
-custom.msgdisp=Pantalla de missatge
+custom.msgdisp=Vista de missatges
## added for dates limiting (https://jira.sakaiproject.org/browse/SAK-24207)
custom_date_display=Es permet publicar des de {0} fins al {1}
custom_date_display_start=Es permet publicar a partir de {0}
@@ -129,14 +128,13 @@ bar.listnavselect=Llista d'opcions\: premeu alt + fletxes amunt i avall per desp
past_x_days={0} dies enrere
past_x_messages=Darrers {0} missatges
-default_new_channel_title=Canal principal
+default_new_channel_title=Sala de xat principal
allMessages=Tots els missatges
timeOnly=Nom\u00e9s l'hora
timeAndDate=Data i hora
dateOnly=Nom\u00e9s la data
neitherDateOrTime=Ni data ni hora
uniqueid=Nom\u00e9s l'identificador
-manage_tool=Opcions
lay_note=Tots els missatges de xat queden arxivats i els pot llegir qualsevol participant de l'espai.
lay_restricted_note_days=Nom\u00e9s s''arxiven, i poden ser llegits per qualsevol membre, els missatges dels \u00faltims {0} dies.
lay_restricted_note_messages=Nom\u00e9s s''arxiven, i poden ser llegits per qualsevol membre, els missatges dels \u00faltims {0} dies.
@@ -144,8 +142,6 @@ lay_restricted_note_none=Els usuaris de l'espai nom\u00e9s poden veure els missa
lay_user=Usuaris al xat
view=Mostra
-add_room=Afegeix una sala
-change_room=Canvia de sala
enter_the_chat_room=Entra a la sala ''{0}''
channel_creation_date=Data de creaci\u00f3
channel_description=Descripci\u00f3
@@ -185,7 +181,7 @@ delete_room_messages_confirm_alert=Esteu segurs que voleu esborrar permanentment
#Synoptic pages
recent_chat_heading=Visualitzaci\u00f3 de xats recents
-number_days=N\u00famero de dies transcorreguts
+number_days=Nombre de dies que han passat
number_messages=N\u00famero de missatges de xat
number_chars=N\u00famero de car\u00e0cters per missatge de xat
update_text=Actualitza
@@ -209,6 +205,13 @@ channel_enable_override_description=Permet que els usuaris canvi\u00efn les opci
neg_num_error=No es permet usar nombres negatius.
show_last_range_error=El valor ha d''estar entre {0} i {1}
+# Menu
+add_room=Afegeix una sala de xat
+change_room=Canvia de sala
+main=Sala de xat
+manage_tool=Opcions
+permis=Autoritzacions...
+
## permission descriptions for chat tool
perm-chat.new=Pot enviar missatges de xat
perm-chat.read=Pot llegir missatges de xat
diff --git a/commons/api/src/bundle/commons_ca.properties b/commons/api/src/bundle/commons_ca.properties
index a6aaa6d62feb..713af51326f9 100644
--- a/commons/api/src/bundle/commons_ca.properties
+++ b/commons/api/src/bundle/commons_ca.properties
@@ -14,7 +14,6 @@ modified=Modificat\:
no_content_warning=No heu introdu\u00eft cap contingut per ser desat.
none=-
save=Desa
-permissions=Permisos
permissions_tooltip=Estableix els permisos corresponents als rols d'aquest espai
permissions_role_label=Rol
role=Rol
@@ -49,9 +48,16 @@ link_button_tooltip=Insereix un enlla\u00e7
image_button_tooltip=Insereix una imatge
choose_image_file=Escolliu un fitxer d''imatge. Ha de ser en format png, gif o jpeg, no m\u00e9s gran que {max}MB.
+search_title_post=Entrada
+search_title_comment=Comentari
+
# this defines the entity description for the commons provider
commons=
Proporciona un conjunt de punts finals RESTful per recuperar dades de les publicacions COMMONS.
commons.action.posts=Retorna un resum de les publicacions per a un identificador d'espai, tal i com s'indica a la ruta. Les publicacions es minimitzen i aquest contingut i els comentaris s'esborren abans de ser enviats.
URL d'exemple\: /direct/commons/posts/SITEID.json
commons.action.rss=(GET) Torna el fil RSS per a un espai sencer.
URL d'exemple\: /direct/commons/rss/SITEID.json
+
+# Menu
+menu_main=Entrades
+permissions=Permisos
diff --git a/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/tool/tools_ca.properties b/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/tool/tools_ca.properties
index a22caf603140..d5d87483e0e0 100644
--- a/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/tool/tools_ca.properties
+++ b/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/tool/tools_ca.properties
@@ -72,10 +72,10 @@ sakai.help.title=Documentaci\u00f3 d'ajuda
sakai.iframe.description=Eina per enlla\u00e7ar amb recursos interns o espais web externs
sakai.iframe.myworkspace.description=Eina per mostrar informaci\u00f3 sobre el vostre espai personal
sakai.iframe.myworkspace.title=Informaci\u00f3 sobre 'El meu espai de treball'
-sakai.iframe.service.description=Eina per mostrar informaci\u00f3 de benvinguda
+sakai.iframe.service.description=Per mostrar informaci\u00f3 general
sakai.iframe.service.title=Mostra informaci\u00f3 del servei
sakai.iframe.site.description=Eina per mostrar la descripci\u00f3 de l'espai
-sakai.iframe.site.title=Us donem la benvinguda
+sakai.iframe.site.title=Vista pr\u00e8via
sakai.iframe.title=Contingut web
sakai.lessonbuildertool.title=Lli\u00e7ons
sakai.lessonbuildertool.description=Eina per crear i publicar m\u00f2duls i seq\u00fc\u00e8ncies de continguts, organitzats per setmana o per unitat
@@ -117,7 +117,7 @@ sakai.podcasts.description=Eina per accedir i enviar podcast i canals de podcast
sakai.podcasts.title=Podcasts
sakai.poll.title=Votacions
sakai.poll.description=Eina per a publicar preguntes, fer votacions an\u00f2nimes i veure'n els resultats
-sakai.postem.description=Eina per a enviar un text privat individualitzat a cada usuari de l'espai i confirmar que aquesta persona hi ha accedit
+sakai.postem.description=Eina per a distribuir comentaris individuals i confirmar quan hi ha accedit cada persona
sakai.postem.title=PostEm
sakai.preferences.description=Eina per mostrar i modificar les vostres prefer\u00e8ncies
sakai.preferences.title=Prefer\u00e8ncies
diff --git a/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/type/types_ca.properties b/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/type/types_ca.properties
index 3de3bb5eeafb..9e4786e8f49f 100644
--- a/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/type/types_ca.properties
+++ b/config/localization/bundles/src/bundle/org/sakaiproject/localization/bundle/type/types_ca.properties
@@ -58,6 +58,7 @@ alert.unable=No s'ha pogut afegir l'element.
alert.unable1=No s''ha pogut afegir l''element\: {0}
alert.unknown=S'ha produ\u00eft un error.
alert.utf8encoding=Els continguts no es poden codificar en UTF-8.
+alert.zip.filenumber=El fitxer ZIP no es pot descomprimir perqu\u00e8 cont\u00e9 m\u00e9s fitxers que el nombre m\u00e0xim perm\u00e8s.
avail.end=Finalitzant
avail.end1=Fins
diff --git a/content-review/impl/turnitin-oc/src/main/resources/turnitin-oc_ca.properties b/content-review/impl/turnitin-oc/src/main/resources/turnitin-oc_ca.properties
index 37c7778e967b..2f20fe133a21 100644
--- a/content-review/impl/turnitin-oc/src/main/resources/turnitin-oc_ca.properties
+++ b/content-review/impl/turnitin-oc/src/main/resources/turnitin-oc_ca.properties
@@ -1,41 +1,43 @@
+file.type.doc=Word 97-2003
+file.type.docx=Word 2007+
+file.type.xls=Excel
+file.type.xlsx=Excel
+file.type.ppt=PowerPoint
+file.type.pptx=PowerPoint
+file.type.pps=PowerPoint
+file.type.ppsx=PowerPoint
+file.type.pdf=PDF
+file.type.ps=PostScript
+file.type.eps=PostScript
+file.type.txt=text simple
+file.type.html=HTML
+file.type.htm=HTML
+file.type.wpd=WordPerfect
+file.type.odt=OpenOffice
+file.type.rtf=text enriquit
+file.type.hwp=Hangul
-file.type.doc = Word 97-2003
-file.type.docx = Word 2007+
-file.type.eps = PostScript
-file.type.htm = HTML
-file.type.html = HTML
-file.type.hwp = Hangul
-file.type.odt = OpenOffice
-file.type.pdf = PDF
-file.type.pps = PowerPoint
-file.type.ppsx = PowerPoint
-file.type.ppt = PowerPoint
-file.type.pptx = PowerPoint
-file.type.ps = PostScript
-file.type.rtf = text enriquit
-file.type.txt = text simple
-file.type.wpd = WordPerfect
-file.type.xls = Excel
-file.type.xlsx = Excel
+submission.error.unexpected.response=Resposta inesperada del servei Turnitin\: {0} ({1})
+submission.error.unexpected.response.no.id=S'esperava rebre un identificador Turnitin, per\u00f2 no se n'ha proporcionat cap
+submission.error.unexpected.response.wrong.status=L''estat \u00e9s\: {0}
+submission.error.unsuccessful.response={0} ({1})
+submission.error.ioexception=S'ha produ\u00eft un problema al comunicar amb el servei Turnitin
+submission.error.general=S'ha produ\u00eft un error desconegut/no controlat
+submission.error.idunusedexception=No s'ha pogut trobar el fitxer
+submission.error.permissionexception=No s'ha pogut accedir al fitxer per un error amb els permisos
+submission.error.failed.to.obtain.id=No s'ha pogut obtenir del servei Turnitin un identificador de l'enviament
+submission.error.unhandled.status=Estat d''enviament no controlat / codi d''error del servei Turnitin\: {0}
+submission.error.missing.data=A la resposta del servei Turnitin hi manquen dades
-report.error.ioexception = S'ha produ\u00EFt un error al recuperar un informe d'originalitat
-report.error.unknown = S'ha produ\u00EFt un error desconegut al recuperar un informe d'originalitat
-report.error.unsuccessful = Error al recuperar un informe d''originalitat: {1} ({0})
+report.error.ioexception=S'ha produ\u00eft un problema al recuperar del servei Turnitin la puntuaci\u00f3 sobre originalitat
+report.error.unsuccessful=Error al recuperar l''informe sobre originalitat\: {1} ({0})
+report.error.unknown=S'ha produ\u00eft un error desconegut al recuperar un informe d'originalitat
-submission.error.failed.to.obtain.id = No s'ha pogut obtenir del servei Turnitin un identificador de l'enviament
-submission.error.general = S'ha produ\u00EFt un error desconegut/no controlat
-submission.error.idunusedexception = No s'ha pogut trobar el fitxer
-submission.error.ioexception = S'ha produ\u00EFt un problema al comunicar amb el servei Turnitin
-submission.error.missing.data = A la resposta del servei Turnitin hi manquen dades
-submission.error.permissionexception = No s'ha pogut accedir al fitxer per un error amb els permisos
-submission.error.unexpected.response.no.id = S'esperava rebre un identificador Turnitin, per\u00F2 no se n'ha proporcionat cap
-submission.error.unexpected.response.wrong.status = L''estat \u00E9s: {0}
-submission.error.unhandled.status = Estat d''enviament no controlat / codi d''error del servei Turnitin: {0}
-submission.error.unsuccessful.response = {0} ({1})
-submission.terminal.status.CORRUPT_FILE = El fitxer que s'ha pujat est\u00E0 corromput o b\u00E9 protegit per una clau
-submission.terminal.status.ERROR = S'ha retornat l'enviament amb l'estat ERROR
-submission.terminal.status.PROCESSING_ERROR = S''ha produ\u00EFt un error no especificat mentre es processava l'enviament
-submission.terminal.status.TOO_LITTLE_TEXT = L'enviament no t\u00E9 prou text per generar un Informe de Similaritat (l'enviament ha de tenir almenys 20 paraules)
-submission.terminal.status.TOO_MANY_PAGES = L'enviament t\u00E9 massa p\u00E0gines per generar un Informe de Similaritat (l'enviament no pot superar les 400 p\u00E0gines)
-submission.terminal.status.TOO_MUCH_TEXT = L'enviament t\u00E9 massa text per generar un Informe de Similaritat (un cop s'extreu el text es converteix a UTF-8 i l'enviament ha de tenir menys de 2MB de text)
-submission.terminal.status.UNSUPPORTED_FILETYPE = El tipus de fitxer pujat no est\u00E0 suportat pel sistema
+submission.terminal.status.UNSUPPORTED_FILETYPE=El tipus de fitxer pujat no est\u00e0 suportat pel sistema
+submission.terminal.status.PROCESSING_ERROR=S''ha produ\u00eft un error no especificat mentre es processava l'enviament
+submission.terminal.status.TOO_LITTLE_TEXT=L'enviament no t\u00e9 prou text per generar un Informe de Similaritat (l'enviament ha de tenir almenys 20 paraules)
+submission.terminal.status.TOO_MUCH_TEXT=L'enviament t\u00e9 massa text per generar un Informe de Similaritat (un cop s'extreu el text es converteix a UTF-8 i l'enviament ha de tenir menys de 2MB de text)
+submission.terminal.status.TOO_MANY_PAGES=L'enviament t\u00e9 massa p\u00e0gines per generar un Informe de Similaritat (l'enviament no pot superar les 800 p\u00e0gines)
+submission.terminal.status.FILE_LOCKED=Per obrir el fitxer que s'ha pujat cal una clau
+submission.terminal.status.CORRUPT_FILE=El fitxer que s'ha pujat est\u00e0 corromput o b\u00e9 protegit per una clau
+submission.terminal.status.ERROR=S'ha retornat l'enviament amb l'estat ERROR
diff --git a/gradebookng/tool/src/java/org/sakaiproject/gradebookng/GradebookNgApplication_ca.properties b/gradebookng/tool/src/java/org/sakaiproject/gradebookng/GradebookNgApplication_ca.properties
index 1d8cf04f6696..d1031a8519c0 100644
--- a/gradebookng/tool/src/java/org/sakaiproject/gradebookng/GradebookNgApplication_ca.properties
+++ b/gradebookng/tool/src/java/org/sakaiproject/gradebookng/GradebookNgApplication_ca.properties
@@ -47,8 +47,9 @@ label.gradeitem.counted=Aquest exercici est\u00e0 incl\u00f2s en el c\u00e0lcul
label.gradeitem.notcounted=Aquest exercici no est\u00e0 incl\u00f2s en el c\u00e0lcul de la qualificaci\u00f3 del curs.
label.gradeitem.extracredit=Aquest exercici proporciona cr\u00e8dit extra
label.gradeitem.extracreditcategory=Aquesta \u00e9s una categoria amb cr\u00e8dit extra
+label.gradeitem.equalweightcategory=Categoria amb el mateix pes
label.gradeitem.categoryaverage={0} Mitjana ponderada
-label.gradeitem.categoryaveragelabel=MItjana ponderada
+label.gradeitem.categoryaveragelabel=Mitjana ponderada
label.gradeitem.categoryheadertooltip=Categoria\: {0}
label.gradeitem.categoryweight=Pes de la categoria
label.gradeitem.categoryandweightheadertooltip=Categoria\: {0}, Pes\: {1}
@@ -130,8 +131,12 @@ label.addgradeitem.due=Data l\u00edmit
label.addgradeitem.due.help=Selecciona una data
label.addgradeitem.category=Categoria
label.addgradeitem.nocategoryassigned=Els elements no assignats a una categoria no comptaran en el c\u00e0lcul de la nota del curs.
+label.addgradeitem.toggle.all=Canvia tots els elements
+label.addgradeitem.delete.toggle.all=Canvia tots els elements a eliminar.
label.addgradeitem.release=Voleu fer p\u00fablic l'exercici i que el puguin veure els estudiants?
+label.addgradeitem.release.toggle.all=Canvia tots els elements a publicats
label.addgradeitem.include=Voleu incloure aquest exercici en el c\u00e0lcul de la qualificaci\u00f3 del curs?
+label.addgradeitem.include.toggle.all=Canvia tots els elements a inclosos.
label.addgradeitem.nocategories=Les categories no estan configurades.
label.addgradeitem.categorywithweight={0} ({1})
label.addgradeitem.createanother=Crea un altre
@@ -406,7 +411,7 @@ comment.option.edit=Afegeix/Edita un comentari
comment.option.external=Editable a l''eina {0}
delete.label=Elimina l'element
-delete.warning=Tingueu en compte que l'eliminaci\u00f3 d'aquest element de qualificaci\u00f3 no es pot desfer i que les puntuacions introdu\u00efdes s'eliminaran.
+delete.warning=Esteu segur de voler eliminar ''{0}''? Eliminar aquest element de qualificaci\u00f3 no es pot desfer i les qualificacions introdu\u00efdes seran eliminades.
delete.success=S''ha eliminat l''exercici "{0}".
excuse.grade=Exclou/Inclou la qualificaci\u00f3
@@ -471,12 +476,14 @@ settingspage.categories.categoriesweighting=Categories i pesos
settingspage.categories.drophighest=Elimina la m\u00e9s alta
settingspage.categories.droplowest=Elimina la m\u00e9s baixa
settingspage.categories.keephighest=Mant\u00e9 la m\u00e9s alta
+settingspage.categories.equalweight=Mateix pes
settingspage.categories.add=Afegeix una categoria
settingspage.categories.items={0} exercici(s)
settingspage.categories.categorycolhead=Categoria
settingspage.categories.weightcolhead=%
settingspage.categories.extracreditcolhead=Cr\u00e8dit extra
+settingspage.categories.equalweighthead=Mateix pes
settingspage.categories.itemscolhead=Exercicis
settingspage.categories.drophighestcolhead=Elimina la m\u00e9s alta
settingspage.categories.droplowestcolhead=Elimina la m\u00e9s baixa
@@ -557,6 +564,8 @@ label.statistics.chart.yaxis=Nombre d'estudiants
label.statistics.chart.tooltip={2} puntuacions dins de l''interval {1}
label.statistics.chart.range={0}-{1}
label.statistics.chart.title=Distribuci\u00f3 de les qualificacions
+chart.students.grade.message={0} estudiant(s)\: {1}
+chart.yourgrade.message=La vostra qualificaci\u00f3
coursegrade.option.override=Substitueix la qualificaci\u00f3 del curs
coursegrade.option.overridelog=Sobreescriu l'hist\u00f2ric de qualificacions del curs
@@ -634,6 +643,7 @@ bulkedit.heading=Elements d'edici\u00f3 massiva
bulkedit.column.header.gradebookitem=Element de qualificaci\u00f3
bulkedit.column.header.release=Fes p\u00fablic per als estudiants
bulkedit.column.header.include=Incloure en els c\u00e0lculs de la qualificaci\u00f3 del curs
+bulkedit.column.header.delete=Esborra
bulkedit.update.success=Els elements de qualificaci\u00f3 s'han actualitzat correctament
bulkedit.update.error=Alguns elements de qualificaci\u00f3 no s'han pogut actualitzar. Torneu-ho a provar. Si el problema persisteix contacteu l'administrador del sistema.
diff --git a/lessonbuilder/tool/src/resources/messages_ca.properties b/lessonbuilder/tool/src/resources/messages_ca.properties
index f59d1fc02bf9..a719b7860bab 100644
--- a/lessonbuilder/tool/src/resources/messages_ca.properties
+++ b/lessonbuilder/tool/src/resources/messages_ca.properties
@@ -552,7 +552,7 @@ simplepage.addwebsite-descrip=Disposeu de suport espec\u00edfic per Camtasia, Wi
simplepage.website.noindex=El fitxer ZIP ha pujat. Els fitxers que contenia els trobareu a la carpeta {} de l'eina Recursos. No s'ha trobat el fitxer que cal mostrar. Heu d'usar "Afegeix un recurs" i "Escolliu un fitxer existent" per seleccionar el fitxer correcte.
-simplepage.website.cantexpand=No es poden extreure els fitxers del fitxer ZIP
+simplepage.website.cantexpand=No es poden extreure els fitxers del fitxer ZIP. El fitxer \u00e9s massa gran o b\u00e9 cont\u00e9 m\u00e9s fitxers del nombre m\u00e0xim perm\u00e8s.
simplepage.blti=Afegeix una eina externa
simplepage.blti.tooltip=Afegeix un element d'un servei extern que suporta l'est\u00e0ndard IMS LTI. Consulteu al personal de suport quines eines suporta aquest campus.
diff --git a/mailarchive/mailarchive-tool/tool/src/bundle/email_ca.properties b/mailarchive/mailarchive-tool/tool/src/bundle/email_ca.properties
index 505225bd85fc..260afa9e1aef 100644
--- a/mailarchive/mailarchive-tool/tool/src/bundle/email_ca.properties
+++ b/mailarchive/mailarchive-tool/tool/src/bundle/email_ca.properties
@@ -72,6 +72,7 @@ list.last=\u00daltim
pagsiz=La mida de la p\u00e0gina ha de ser un nombre positiu.\n
+options=Opcions
perm=Autoritzacions
rem=Suprimeix
diff --git a/mailsender/api/src/bundle/mailsender_ca.properties b/mailsender/api/src/bundle/mailsender_ca.properties
index 0bf4c7678835..f0d8efba16a1 100644
--- a/mailsender/api/src/bundle/mailsender_ca.properties
+++ b/mailsender/api/src/bundle/mailsender_ca.properties
@@ -15,8 +15,8 @@ addtoemailarchive=Afegir a l'arxiu de correus, visible per a tots els participan
send_mail_button=Envia el correu
cancel_mail_button=Cancel\u00b7la
-select_rcpts=Per a\:
-select_rcpts_all=Tots
+select_rcpts=Fins\:
+select_rcpts_all=Totes
select_rcpts_by_role=Rols
select_rcpts_by_section=Seccions
select_rcpts_by_group=Grups
@@ -48,11 +48,11 @@ options_sidebyside=Costat per costat
options_foothill=Llista de despla\u00e7ament
usersbyrole_selectindividuals=Selecciona individuals
-usersbyrole_collapseindividuals=Contreu
+usersbyrole_collapseindividuals=Redueix
usersbyrole_all_prefix={0}
usersbyrole_select=Selecciona
usersbyrole_select_prefix=Selecciona {0}
-usersbyrole_collapse=Contreu
+usersbyrole_collapse=Redueix
exception.generic=S''ha produ\u00eft un problema\: {0}
error.unknown.role.type=S'ha sol\u00b7licitat un tipus de rol desconegut.
@@ -83,6 +83,6 @@ verbatim={0}
navigate.lose.data=Si sortiu de l'eina els canvis es perdran. Esteu segur de voler continuar?
mailsender.permissions.header=Configura els permisos per {0}
-mailsender.navbar.permissions=Autoritzacions
+mailsender.navbar.permissions=Autoritzacions...
perm-mailtool.admin=Administra
perm-mailtool.send=Envia correus electr\u00f2nics
diff --git a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties
index d6e3541202cd..edbe9929dc24 100644
--- a/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties
+++ b/msgcntr/messageforums-api/src/bundle/org/sakaiproject/api/app/messagecenter/bundle/Messages_ca.properties
@@ -591,6 +591,7 @@ pvt_rename_folder_button=Reanomena la carpeta
pvt_rename_folder_label=Reanomena la carpeta de missatges privats
pvt_yes=S\u00ed
pvt_no=No
+pvt_default=Per defecte
pvt_reply_prefix=Re\:
#SAKAI-10505
pvt_forward_prefix=Re\:
@@ -628,6 +629,8 @@ pvt_select_msg_recipient_replyall=Heu de seleccionar tots els destinataris abans
pvt_missing_subject=Cal introduir un assumpte abans d'enviar aquest missatge.
pvt_missing_subject_draft=Cal que introdu\u00efu un assumpte abans de poder desar aquest missatge.
+pvt_missing_body=Cal introduir un missatge abans de poder enviar-lo.
+pvt_missing_body_draft=Cal escriure un missatge abans de poder desar-lo.
pvt_confirm_msg_delete=Esteu segur que desitgeu eliminar aquest missatge? En cas afirmatiu, feu clic a 'Elimina' per eliminar-lo.
pvt_enter_search_text=Introdu\u00efu un text per a la cerca.
pvt_no_message_mark_read=No hi ha missatges seleccionats per marcar com a llegits. Seleccioneu un missatge.
@@ -897,6 +900,14 @@ option_hidepoints=Amaga les puntuacions (nom\u00e9s comentaris)
option_studentpreview=Amaga la r\u00fabrica a l'estudiant
grading_rubric=R\u00fabrica per a qualificar
+prefs_title=Missatges
+# Do not remove prefs_description or prefs_title_override, check SAK-21078 for risk and code for reason
+prefs_description=Configura a l'eina "Missatges" una adre\u00e7a de correu electr\u00f2nic alternativa per a reenviar els missatges.
+prefs_title_override=
+prefs_opt2=No reenvi\u00efs missatges privats a la meva adre\u00e7a de correu electr\u00f2nic
+prefs_opt1=Reenvia els missatges privats de tots els meus espais a la meva adre\u00e7a de correu electr\u00f2nic
+prefs_msg_default=1
+
## permission descriptions for msg tool
perm-msg.permissions.allowToField.groups=Permet enviar a tots els grups
perm-msg.permissions.allowToField.allParticipants=Permet l'opci\u00f3 d'enviar a "tots els participants"
diff --git a/polls/tool/src/bundle/org/sakaiproject/poll/bundle/Messages_ca.properties b/polls/tool/src/bundle/org/sakaiproject/poll/bundle/Messages_ca.properties
index 0b94c3ea202b..68bb834a3f8e 100644
--- a/polls/tool/src/bundle/org/sakaiproject/poll/bundle/Messages_ca.properties
+++ b/polls/tool/src/bundle/org/sakaiproject/poll/bundle/Messages_ca.properties
@@ -21,6 +21,7 @@ poll_select_title_all=Selecciona-ho tot
poll_no_options=esperant opcions
delete_poll_tooltip=Seleccioneu per eliminar\: {0}
action_add_poll=Afegeix
+action_main=Votacions
action_set_permissions=Autoritzacions
action_view_results=Resultats
action_revise_poll=Edita
diff --git a/portal/portal-impl/impl/src/bundle/sitenav_ca.properties b/portal/portal-impl/impl/src/bundle/sitenav_ca.properties
index 50a76caff273..283674076c17 100644
--- a/portal/portal-impl/impl/src/bundle/sitenav_ca.properties
+++ b/portal/portal-impl/impl/src/bundle/sitenav_ca.properties
@@ -52,6 +52,8 @@ sit_edit=Edita
sit_reset=P\u00e0gina d'inici de l'eina
sit_unpublished=Espai no publicat
sit_publish_now=Publica-ho ara
+sit_publish_confirmation=Esteu segur de voler publicar aquest espai?
+sit_publish_cancel=Cancel\u00b7la
sit_addmoretools=Afegeix una eina
sit_modal_description=Navega a un espai, marca un espai com a favorit o organitza els favorits
sit_allsites=Mostra tots els espais
diff --git a/portal/portal-service-impl/impl/src/bundle/jumptotop_ca.properties b/portal/portal-service-impl/impl/src/bundle/jumptotop_ca.properties
new file mode 100644
index 000000000000..224312835a43
--- /dev/null
+++ b/portal/portal-service-impl/impl/src/bundle/jumptotop_ca.properties
@@ -0,0 +1 @@
+jumptotop_title=Torna a dalt
diff --git a/postem/postem-app/src/bundle/org/sakaiproject/tool/postem/bundle/Messages_ca.properties b/postem/postem-app/src/bundle/org/sakaiproject/tool/postem/bundle/Messages_ca.properties
index d66a80949ba6..b5fd11a2d219 100644
--- a/postem/postem-app/src/bundle/org/sakaiproject/tool/postem/bundle/Messages_ca.properties
+++ b/postem/postem-app/src/bundle/org/sakaiproject/tool/postem/bundle/Messages_ca.properties
@@ -125,6 +125,7 @@ title_edit=Edita
#bar_rearrange=Rearrange Items
bar_save=Desa
bar_new=Afegeix
+bar_main=Postem
#Unused
#bar_edit=edit
#bar_back=back
diff --git a/rubrics/api/src/main/bundle/rubrics_ca.properties b/rubrics/api/src/main/bundle/rubrics_ca.properties
index 95f2b2b0d5e6..e81d240abcf8 100644
--- a/rubrics/api/src/main/bundle/rubrics_ca.properties
+++ b/rubrics/api/src/main/bundle/rubrics_ca.properties
@@ -46,5 +46,6 @@ revoke=Revoca el fet d'estar compartida per {}
revoke_label=Revoca
no_rubrics=No s'ha creat cap r\u00fabrica
point_value=Valor en punts
-rubric_selector_label=Rubric selector
-search_rubrics=Cercar r\u00fabriques per t\u00edtol, espai o autor:
+rubric_selector_label=Selector de r\u00fabriques
+close_dialog=Tanca la finestra de di\u00e0leg
+search_rubrics=Cerca r\u00fabriques per t\u00edtol, espai o autor\:
diff --git a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AssessmentSettingsMessages_ca.properties b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AssessmentSettingsMessages_ca.properties
index e648504aae43..07ad4ece2db8 100644
--- a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AssessmentSettingsMessages_ca.properties
+++ b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AssessmentSettingsMessages_ca.properties
@@ -152,8 +152,8 @@ immediate_feedback=Comentaris immediats
immediate=Immediat
feedback_by_date=Els comentaris es mostraran als estudiants en dates concretes
no_feedback=No es mostraran comentaris a l'alumne
-feedback_start_date=Mostra els comentaris a l'estudiant despr\u00e9s d'aquesta data (necessari)\:
-feedback_end_date=Mostra els comentaris a l'estudiant abans d'aquesta data\:
+feedback_start_date=De (obligatori)\:
+feedback_end_date=Fins\:
feedback_score_threshold=Mostra els comentaris nom\u00e9s als estudiants amb puntuacions inferiors a
feedback_score_threshold_required=Cal que introdu\u00efu un llindar de puntuaci\u00f3 v\u00e0lid a la secci\u00f3 de comentaris.
@@ -293,7 +293,7 @@ due_earlier_than_avaliable=La data l\u00edmit per les presentacions no pot ser a
due_same_as_available=La data l\u00edmit no pot ser la mateixa que la data de disponibilitat.
retract_earlier_than_avaliable=La data l\u00edmit per als lliuraments fora de termini no pot ser anterior al a data d'obertura o la data de lliurament.
retract_earlier_than_due=La data l\u00edmit per als lliuraments fora de termini no pot ser anterior al a data d'obertura o la data de lliurament.
-retract_required_with_auto_submit=Cal fixar una data per als lliuraments fora de termini per for\u00e7ar el lliurament autom\u00e0tic de la feina que ha desat l'estudiant un cop s'ha superat la data de lliurament.
+retract_required_with_auto_submit=Cal fixar una data per als lliuraments fora de termini per for\u00e7ar el lliurament autom\u00e0tic de la prova que ha desat l'estudiant un cop s'ha superat la data de lliurament.
due_null_with_retract_date=Cal que fixeu una data l\u00edmit v\u00e0lida si la prova t\u00e9 una data m\u00e0xima per a lliuraments amb retard.
# Secure delivery support
diff --git a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorFrontDoorMessages_ca.properties b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorFrontDoorMessages_ca.properties
index 68a1676e58ef..7589db196f07 100644
--- a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorFrontDoorMessages_ca.properties
+++ b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorFrontDoorMessages_ca.properties
@@ -24,7 +24,7 @@ assessment_date=Oberta el
assessment_due=Data de lliurament
assessment_inactive=Inactiva (els alumnes no hi tenen acc\u00e9s)
assessment_view=Mostra
-assessment_view_all=Mostra'ls tots
+assessment_view_all=Totes les proves
assessment_status_active=Publicades - Actives
assessment_status_active_sub=oberta per a que els estudiants la facin
assessment_status_inactive=Publicades - Inactives
@@ -73,11 +73,11 @@ alt_sortLastModifiedAscending=Ordena per data de modificaci\u00f3 en ordre ascen
alt_sortLastModifiedDescending=Ordena per data de modificaci\u00f3 en ordre descendent
asterisk_2=**
-retracted_for_edit=Aquest exerici ha deixat d'estar diponible per l'edici\u00f3. Feu clic en el desplegable que hi ha junt amb ell, feu clic a "Edita" i despr\u00e9s clic a "Re-publica" per fer-lo accessible als estudiants.
+retracted_for_edit=Aquesta prova ha estat despublicada. Per tornar-lo a fer accessible als estudiants feu clic sobre el bot\u00f3 d'accions, seleccioneu l'opci\u00f3 d'editar, feu-hi clic i seleccioneu l'opci\u00f3 de republicar.
datatables_sSearch=Cerca\:
datatables_lengthMenu=Mostra _MENU_ proves per p\u00e0gina
-datatables_zeroRecords=No s'han trobat proves
+datatables_zeroRecords=No hi ha proves
datatables_info=Mostrant la p\u00e0gina _PAGE_ de _PAGES_
datatables_infoEmpty=No hi ha proves disponibles
datatables_infoFiltered=(filtrat del total de _MAX_ proves)
diff --git a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorMessages_ca.properties b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorMessages_ca.properties
index 14f057e40603..4f5a5ccceebd 100644
--- a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorMessages_ca.properties
+++ b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/AuthorMessages_ca.properties
@@ -311,7 +311,7 @@ none=cap
note_emi_correct_options=Inseriu al final del text entre claud\u00e0tors ([]) les opcions correctes per cada element.
note_emi_separate=Si hi ha m\u00e9s d'una opci\u00f3 correcta, separeu-les amb comes (,).
note_emi_example=Per exemple\: Quins dels ossos que apareixen a continuaci\u00f3 els trobarem al bra\u00e7? [a,d,e]
-note_p_headers_w=NOTA\: Les cap\u00e7aleres de les parts amb el t\u00edtol "Per defecte" no s\u00f3n visibles per als examinands.
+note_p_headers_w=NOTA\: Les cap\u00e7aleres de les parts amb el t\u00edtol "Default" no s\u00f3n visibles per als examinands.
note_point_value_for_question=Atenci\u00f3\: Valor opcional; sobreescriu el valor de les preguntes al fons d'origen.
note_place_curly=NOTA\: Escriviu entre claus ({}) les paraules que necessitin un espai en blanc.
defining_answers=Definint les respostes
@@ -509,7 +509,7 @@ number_of_tries=Nombre d'intents permesos
# add /edit Part
title=* T\u00edtol
information=Informaci\u00f3
-title_note=Nota\: Les parts amb nom "Per defecte" no s\u00f3n visibles per als examinands.
+title_note=Nota\: Els t\u00edtols de les parts amb nom "Default" no s\u00f3n visibles per als examinands.
options=Opcions
type=Tipus
type_onebyone=Preguntes creades una per una
@@ -546,7 +546,7 @@ denied_edit_publish_assessment_settings_error=No teniu autoritzaci\u00f3 per pub
denied_take_assessment_error=En aquest espai no teniu autoritzaci\u00f3 per fer aquesta prova, tot i aix\u00f2, la podeu veure.
denied_submit_for_grade_error=En aquest espai no teniu autoritzaci\u00f3 per presentar aquesta prova per a que sigui avaluada.
denied_grade_assessment_error=En aquest espai no teniu autoritzaci\u00f3 per qualificar aquesta prova.
-denied_delete_other_members_assessment_error=No teniu autoritzaci\u00f3 per eliminar les proves seg\u00fcents o cal eliminar primer tots els lliuraments associats\:
+denied_delete_other_members_assessment_error=No teniu autoritzaci\u00f3 per eliminar les proves seg\u00fcents\:
# please add comment
duplicateName_error=No podeu duplicar els t\u00ed\u00adtols de les proves. Escolliu-ne un altre.
# 0 points for survey
@@ -634,6 +634,7 @@ append_copy_title=- Copia \#
# gradebook can not accept an assessment if its totalpoint = 0,
gradebook_exception_min_points=Advert\u00e8ncia\: No s'ha pogut crear un element de qualificaci\u00f3 per a aquesta prova perqu\u00e8 l'eina Qualificacions requereix que el nombre total de punts per a la prova sigui > 0. A la configuraci\u00f3 de l'eina Qualificacions canvieu l'opci\u00f3 corresponent a "Cap" i torneu-la a publicar. Si necessiteu m\u00e9s ajuda contacteu el servei d'atenci\u00f3 a l'usuari.
+gradebook_exception_title_invalid=Alerta\: No es pot crear un element de qualificaci\u00f3 per a aquesta prova perqu\u00e8 el seu nom cont\u00e9 car\u00e0cters que no s\u00f3n v\u00e0lids\: '*', '[', ']' o comen\u00e7a amb '\#'. Cal que editeu el nom de la prova i la republiqueu.
# Title of links: starts with t_
t_addPart=Afegeix una part
@@ -804,7 +805,7 @@ extra_credit=Cr\u00e8dit extra
extra_credit_preview=(Cr\u00e8dit extra)
# Restore assessments page
-restore_assessments=Restaures les proves
+restore_assessments=Paperera
restore_assessments_restore=Restaura
restore_assessments_empty=No s'han trobat proves eliminades.
restore_assessments_select=Selecciona proves
diff --git a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/DeliveryMessages_ca.properties b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/DeliveryMessages_ca.properties
index e1a98581c7b8..c85b83a033f3 100644
--- a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/DeliveryMessages_ca.properties
+++ b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/DeliveryMessages_ca.properties
@@ -153,6 +153,7 @@ mark=Marca per a revisi\u00f3
match=Correspond\u00e8ncia
matching=Correspond\u00e8ncia
matching_q_cont=Pregunta de correspond\u00e8ncia - Continuaci\u00f3
+matrix_choices_alert=Nom\u00e9s es permet una selecci\u00f3 per columna. Torneu-ho a provar.
metadata=Metadades
mins=minuts
model_short_answer=Model de resposta curta (opcional)
@@ -262,6 +263,7 @@ submission=Lliurament
submission_id=Identificador de lliurament
submission_message=Missatge de lliurament
submission_dttm=Lliurat
+submission_files=Fitxers enviats
submissions=Lliuraments
submissions_allowed=lliuraments permesos
subnav_add_part=Afegeix una part
@@ -447,9 +449,9 @@ assessment_has_been_submitted_url=La prova ja s'ha lliurat i no es permeten m\u0
data_discrepancy_title=Discrep\u00e0ncia a les dades
data_discrepancy_1=Esteu veient aquesta p\u00e0gina perqu\u00e8 s'ha produ\u00eft un problema al desar les vostres respostes. Aquest problema habitualment pot tenir dues causes\:
data_discrepancy_2=Quan la mateixa prova s'ha fet en v\u00e0ries finestres alhora
-data_discrepancy_3=Quan l'usuari no ha desat la prova abans que expir\u00e9s el temps.
+data_discrepancy_3=Quan un usuari no va desar les seves respostes abans que acab\u00e9s una prova cronometrada.
data_discrepancy_4=En ambd\u00f2s casos, les respostes qu\u00e8 es desaran depenen de quan es va fer clic sobre Seg\u00fcent o Surt
-data_discrepancy_5=Si esteu fent la prova a diverses finestres del navegador, tanqueu-les totes excepte una. Feu clic a {0} per tornar a la llista de proves. Torneu a fer la prova si encara est\u00e0 disponible.
+data_discrepancy_5=Si esteu fent la prova a diverses finestres del navegador, tanqueu-les totes excepte una.
Feu clic a {0} per tornar a la llista de proves. Torneu a fer la prova si encara est\u00e0 disponible.
data_discrepancy_5_url=Si esteu fent la prova a diverses finestres del navegador, tanqueu-les totes excepte una. Torneu a fer la prova si encara est\u00e0 disponible.
text_or=o
@@ -510,7 +512,7 @@ timer_preview_not_available=El temporitzador no funciona a la previsualitzaci\u0
fin_accepted_instruction=Car\u00e0cters permesos\: nombres, marcadors de decimals (punt o coma), indicadors de signe (-), espais (per exemple, per separar els milers, 5 000), "E" or "e" (usat a la notaci\u00f3 cient\u00edfica). NOTA\: En el cas de la notaci\u00f3 cient\u00edfica, CAL USAR el punt com a separador decimal.
fin_complex_note=Els nombres complexos han de tenir la forma {a + bi} on "a" i "b" han de tenir valors expl\u00edcits.
fin_complex_example=Per exemple\: {1+1i} \u00e9s v\u00e0lid mentre que {1+i} no ho \u00e9s. {0+9i} \u00e9s v\u00e0lid mentre que {9i} no ho \u00e9s.
-fin_invalid_characters_error=Useu nom\u00e9s els car\u00e0cters permesos als camps de resposta num\u00e8rica.
+fin_invalid_characters_error=Dins dels camps de resposta num\u00e8rica nom\u00e9s es poden usar car\u00e0cters permesos. Es poden introduir nombres reals com "9.3", nombres complexos com "{9+10i}" (incloses les claus que els encerclen) i notaci\u00f3 cient\u00edfica com "6.32e10" o "6.32E10".
sa_invalid_length_error=Aquesta resposta excedeix el l\u00edmit de 32,000 car\u00e0cters. Redu\u00efu la mida del text.
@@ -581,6 +583,8 @@ alertTitle=ALERTA
hideMessage=Amaga el temps restant
showMessage=Mostra el temps restant
timeRemaining=Temps restant
+autosaveFailed=L'autodesat ha fallat. Comproveu la vostra connexi\u00f3 de xarxa abans de continuar.
+autosaveFailedDetail=PER EVITAR PERDRE EL VOSTRE TREBALL un cop la vostra connexi\u00f3 de xarxa estigui estable feu clic sobre el bot\u00f3 de desar. Si heu de sortir de la prova abans de poder desar-la correctament, feu copia/enganxa del text de les vostres respostes breus o redaccions en un editor del vostre dispositiu local. Un cop copiades podeu tancar o refrescar la p\u00e0gina.
# Extra Credit
extra_credit=Cr\u00e8dit extra
diff --git a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/EvaluationMessages_ca.properties b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/EvaluationMessages_ca.properties
index 0d0f3ef6762b..f6de02e20dc1 100644
--- a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/EvaluationMessages_ca.properties
+++ b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/EvaluationMessages_ca.properties
@@ -68,7 +68,7 @@ responses=Respostes
response=Resposta
no_responses=Sense respostes
correct_responses=Respostes correctes
-percentCorrect=% d'alumnes tot correcte
+percentCorrect=Que s'han respost correctament
role=Rol
num_submission=Ordre de lliurament (1\=primer)
# used to be Save and Continue
@@ -82,6 +82,7 @@ stat_view=Estad\u00edstica
stats_fld=Estad\u00edstica\:
correct=Correcte
not_correct=Incorrecte
+correctness=Correcci\u00f3
status=Estat
sub_count=Lliuraments
sub_id=Identificador del lliurament
@@ -90,6 +91,8 @@ sub_stat=Estat del lliurament
sub_view=Lliuraments
toc=\u00cdndex
tot=Puntuaci\u00f3 total
+fsd=Distribuci\u00f3 de les notes finals
+gs=Estad\u00edstiques de les qualificacions
totcolon=Puntuaci\u00f3 total\:
tot_poss_eq=Punts totals possibles
tot_score_possible=Puntuaci\u00f3 total possible
@@ -223,6 +226,9 @@ comma=,
open_bracket=(
close_bracket=)
+# Matrix
+match_match=Opcions de correspond\u00e8ncia
+
# Title of links: starts with t_
t_totalScores=Ves a la p\u00e0gina de puntuaci\u00f3 total
t_questionScores=Ves a la p\u00e0gina de puntuaci\u00f3 de les preguntes
@@ -339,3 +345,15 @@ objPercent=Percentatge correcte
saver=Desa
saverubricgrading=Desa la r\u00fabrica per a qualificar
+stats_ans_opt=Opcions de resposta
+stats_num_responses=Nombre de respostes
+stats_num_correct_responses=Nombre de respostes correctes
+stats_scores=Puntuaci\u00f3 obtinguda
+
+reader_at=a
+reader_through=a trav\u00e9s
+reader_after=despr\u00e9s
+reader_lt=i menor que
+reader_end=punts.
+reader_earned=obtinguts
+reader_starting=comen\u00e7ant
diff --git a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/GeneralMessages_ca.properties b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/GeneralMessages_ca.properties
index 6cd070bf415c..6a706262e28f 100644
--- a/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/GeneralMessages_ca.properties
+++ b/samigo/samigo-app/src/java/org/sakaiproject/tool/assessment/bundle/GeneralMessages_ca.properties
@@ -13,7 +13,7 @@ template=Plantilles
questionPool=Fons de preguntes
eventLog=Registre d'esdeveniments
section_activity=Informe de l'activitat de l'usuari
-restore_assessments=Restaures les proves
+restore_assessments=Paperera
# Accessibility Stuff(t_: title in command link)
t_assessment=Ves a la p\u00e0gina d'autors
@@ -21,7 +21,7 @@ t_template=Ves a la p\u00e0gina de plantilles
t_questionPool=Ves a la p\u00e0gina de fons de preguntes
t_eventLog=Ves a la p\u00e0gina de registre d'esdeveniments
t_section_activity=V\u00e9s a la p\u00e0gina amb l'informe d'activitat de l'usuari
-t_restore_assessments=Ves a la p\u00e0gina de restauraci\u00f3 de proves
+t_restore_assessments=Ves a la paperera
# Accesskey: all accesskey name start with a_
a_log=l
a_assessment=a
@@ -36,6 +36,7 @@ invalid_start_date=La data que heu introdu\u00eft com a "Data de publicaci\u00f3
invalid_due_date=La data que heu introdu\u00eft com a "Termini de lliurament" no \u00e9s v\u00e0lida. Assegureu-vos que heu introdu\u00eft una data correcta i en format mm/dd/aaaa hh\:mm\:ss AM/PM.
invalid_retrack_date=La data que heu introdu\u00eft com a data l\u00edmit per als lliuraments fora de termini no \u00e9s v\u00e0lida. Comproveu que heu introdu\u00eft una data existent i en el format dd/mm/aaaa hh\:mm\:ss AM/PM
invalid_feedback_date=La data que heu introdu\u00eft com a data per fer visibles els comentaris no \u00e9s v\u00e0lida. Assegureu-vos que heu introdu\u00eft una data correcta i en format mm/dd/aaaa hh\:mm\:ss AM/PM.
+invalid_feedback_ranges=La data final per als comentaris no pot ser anterior a la data inicial.
choose_one_group=Alerta\: Heu d'escollir almenys un grup.
choose_release_to=Seleccioneu a qui voleu fer accessible la prova
diff --git a/signup/tool/src/bundle/messages_ca.properties b/signup/tool/src/bundle/messages_ca.properties
index c00ba6ed2670..0120f2e63d0b 100644
--- a/signup/tool/src/bundle/messages_ca.properties
+++ b/signup/tool/src/bundle/messages_ca.properties
@@ -7,8 +7,6 @@ add_attachments=Afegeix fitxers adjunts
add_more_ts=Afegeix una franja de temps nova.
-add_new_event=Afegeix
-
add_remove_attachments=Afegeix/Elimina fitxers adjunts
add_to_bottom=A la part inferior
@@ -109,9 +107,9 @@ error.calendarEvent.posted_failed_due_to_permission=L'esdeveniment s'ha creat co
error.calendarEvent.removal_failed=S'ha produ\u00eft un error i pot haver fallat l'eliminaci\u00f3 de l'esdeveniment de l'agenda.
error.calendarEvent.updated_failed=L'esdeveniment s'ha actualitzat correctament per\u00f2 no es pot actualitzar a l'agenda perqu\u00e8 aquesta eina no est\u00e0 present en aquest espai.
error.calendarEvent.updated_failed_due_to_permission=L'esdeveniment s'ha actualitzat correctament per\u00f2 no es pot actualitzar a l'agenda perqu\u00e8 no teniu autoritzaci\u00f3 per fer-ho.
-error.group_sync_failed=No es pot sincronitzar el grup. Ha estat esborrat manualment des de l'eina Informaci\u00f3 de l'espai? Per restaurar el grup, visiteu la p\u00e0gina de modificaci\u00f3 de la sessi\u00f3 i feu clic a 'Publica Modificaci\u00f3', despr\u00e9s torneu aqu\u00ed per sincronitzar altre cop.
+error.group_sync_failed=No es pot sincronitzar el grup. Ha estat esborrat manualment des de l'eina de Configuraci\u00f3 de l'espai? Per restaurar el grup, visiteu la p\u00e0gina de modificaci\u00f3 de la sessi\u00f3 i feu clic al bot\u00f3 de publicar la modificaci\u00f3, despr\u00e9s torneu aqu\u00ed per a sincronitzar un altre cop.
error.no.change.group.title=Alguns t\u00edtols de grups no han estat sincronitzats donat que han estat modificats a trav\u00e9s de l'eina Informaci\u00f3 de l'espai.
-error.no_group_for_timeslot=No es troba el grup per aquest per\u00edode. Per restaurar el grup, visiteu la p\u00e0gina de modificaci\u00f3 de la sessi\u00f3 i feu clic a 'Publica Modificaci\u00f3', despr\u00e9s torneu aqu\u00ed per sincronitzar altre cop.
+error.no_group_for_timeslot=No es troba el grup per aquest per\u00edode. Per restaurar el grup, visiteu la p\u00e0gina de modificaci\u00f3 de la sessi\u00f3 i feu clic al bot\u00f3 de publicar modificaci\u00f3, despr\u00e9s torneu aqu\u00ed per a sincronitzar un altre cop.
error.occurred_try_again=S'ha produ\u00eft un error\: torneu-ho a provar.
event.Signup.not.started.yet=Disponible a partir del
@@ -341,8 +339,6 @@ event_overview=Informaci\u00f3 general dels esdeveniments
event_owner=Organitzador\:
-event_pageTop_link_for_download=Exporta
-
event_pageTop_link_for_download_csv=Exporta a format CSV
event_pageTop_link_for_download_xls=Exporta en format Excel
@@ -588,7 +584,7 @@ filter_categories_top=Tot
goback_button=Enrere
-group_description_default=Aquest grup ({0}) el va crear autom\u00e0ticament l''eina d''Inscripci\u00f3 a sessions. Els usuaris que hi ha als intervals de temps i la pertinen\u00e7a a aquest grup es poden sincronitzar fent clic sobre el bot\u00f3 "Sincronitza" per als intervals de temps de l'eina.
+group_description_default=Aquest grup ({0}) el va crear autom\u00e0ticament l''eina d''Inscripci\u00f3 a sessions. Els usuaris que hi ha als intervals de temps i la pertinen\u00e7a a aquest grup es poden sincronitzar fent clic sobre el bot\u00f3 de sincronitzaci\u00f3 per als intervals de temps de l'eina.
group_slot_in_group_titlename=interval
@@ -596,7 +592,7 @@ group_synchronise_button=Sincronitza amb un grup
fromgroup_synchronise_button=Sincronitza des del grup
-group_synchronise_done=S'ha completat la sincronitzaci\u00f3 dels intervals de temps
+group_synchronise_done=Sincronitzaci\u00f3 dels intervals de temps completada
group_synchronise_heading=Membres del grup\:
@@ -728,8 +724,6 @@ participant_cancel_button=Cancel\u00b7la la inscripci\u00f3
permission.info.for.group.scope=Configura els permisos de l'eina d''Inscripci\u00f3 a sessions al grup\: {1} de l''espai\: {0}. (a) En el nivell de perfils d''acc\u00e9s de grup, nom\u00e9s es poden modificar els permisos "view", "attend", "create.group", "delete.group" i "update.group". Altres configuracions de permisos en aquest nivell no s''apliquen i no tenen cap efecte. (b) Per a poder veure o assistir a una sessi\u00f3 oberta al seu grup \u00e9s necessari que els participants tinguin els permisos "view" i "attend".
permission.info.for.site.scope=Configura els permisos de l''eina Inscripci\u00f3 a sessions a l''espai de treball\: {0} ({1})
-permission_feature_link=Autoritzacions
-
permission_group_scope=grup
permission_note_for_admin_advice=Administrador\: Podeu habilitar manualment l'opci\u00f3 de permisos per a un espai de treball espec\u00edfic concedint el perm\u00eds realm.upd als rols que vulgueu que tinguin l'opci\u00f3 a tots els perfils d'acc\u00e9s a nivell d'espai/grup. Els participants que tenen un d'aquests rols han de ser tamb\u00e9 membres de tots els grups de l'espai i aquest ha de tenir almenys un grup definit..
@@ -967,3 +961,9 @@ delete=Elimina
email=Adre\u00e7a de correu electr\u00f2nic
sort_ascending=Ordena per {0} en sentit ascendent
sort_descending=Ordena per {0} en sentit descendent
+
+# Menu
+add_new_event=Afegeix
+event_pageTop_link_for_download=Exporta
+main_meetings=Sessions
+permission_feature_link=Autoritzacions
diff --git a/site-manage/site-group-manager/src/main/resources/Messages_ca.properties b/site-manage/site-group-manager/src/main/resources/Messages_ca.properties
new file mode 100644
index 000000000000..aacfc2afe1e7
--- /dev/null
+++ b/site-manage/site-group-manager/src/main/resources/Messages_ca.properties
@@ -0,0 +1,165 @@
+# Tool
+grouphelper.tool.title=Eina d'administraci\u00f3 de grups
+
+# Menu
+menu.group.list=Llista de grups
+menu.create=Crea un grup nou
+menu.joinable.create=Crea un conjunt subscrivible nou
+menu.auto.groups=Grups autom\u00e0tics
+menu.bulk.creation=Creaci\u00f3 massiva
+
+# Index - Group List
+index.button.cancel=Cancel\u00b7la
+index.button.removechecked=Elimina els seleccionats
+index.header.grouplist=Llista de grups
+index.modal.confirm=Voleu eliminar els grups seg\u00fcents?
+index.modal.confirm.instruction=Eliminar un grup \u00e9s permanent. Les eines que usaven els grups eliminats pot ser que no es comportin de manera apropiada un cop elimineu els grups. \u00c9s recomanable verificar si hi ha eines del vostre espai que usen aquests grups abans d'eliminar-los. Esteu segur de voler eliminar els grups seg\u00fcents?
+index.modal.button.delete=Elimina aquests grups
+index.table.grouptitle=T\u00edtol del grup
+index.table.groupsize=Mida (M\u00e0x)
+index.table.groupmembers=Membres
+index.table.grouplocked=El grup est\u00e0 bloquejat perqu\u00e8 l'est\u00e0 usant una eina. Els grups bloquejats no es poden editar o eliminar.
+index.table.grouplocked.info=indica que el grup est\u00e0 bloquejat perqu\u00e8 l'usa una eina. Els grups bloquejats no es poden editar o eliminar.
+index.table.grouplockedby=Blocat per
+index.table.assessments=Tests i q\u00fcestionaris
+index.table.assignments=Activitats
+index.table.joinableset=Conjunt subscrivible
+index.table.members=membres
+index.table.selectallnone=Selecciona'ls tots/Cap
+index.warning.groupempty=No hi ha grups definits.
+
+# Create new Group
+groups.allowviewmembership=Permet als participants veure els altres membres d'aquest grup
+groups.assigned.members=Membres assignats
+groups.available.members=Membres disponibles
+groups.button.cancel=Cancel\u00b7la
+groups.button.create=Afegeix un grup nou
+groups.button.save=Desa el grup
+groups.description=Descripci\u00f3 del grup
+groups.error.providetitle=Cal que poseu un t\u00edtol al grup.
+groups.error.sametitle=Aquest t\u00edtol ja est\u00e0 en \u00fas. Escolliu-ne un de diferent.
+groups.error.titlelength=El t\u00edtol no ha de superar els 99 car\u00e0cters. Introdu\u00efu un t\u00edtol m\u00e9s curt.
+groups.error.maxmembers=\u00c9s obligatori indicar el nombre m\u00e0xim de membres del grup i ha de ser un nombre v\u00e0lid m\u00e9s gran que 0.
+groups.filter.membership=Filtra els membres
+groups.filter.membership.group=Grup\:
+groups.filter.membership.section=Secci\u00f3\:
+groups.header.new=Crea un grup nou
+groups.header.edit=Edita el grup
+groups.instruction=Seleccioneu de la llista de membres de l'espai aquells que voleu afegir al grup. De la mateixa manera, seleccioneu els membres que desitgeu eliminar del grup i elimineu-los. Feu clic al bot\u00f3 d'actualitzaci\u00f3 per desar els canvis.
+groups.joinableset=Conjunt subscrivible
+groups.joinableset.allowpreviewmembership=Permet a l'usuari veure els membres del grup abans d'inscriure's-hi
+groups.joinableset.allowunjoin=Permet que els membres puguin donar-se de baixa del grup despr\u00e9s d'afegir-s'hi
+groups.joinableset.maxmembers=Nombre m\u00e0xim de membres
+groups.membership.controls=Controls de la pertinen\u00e7a
+groups.multiselect.search=Cerca...
+groups.multiselect.move.all.left=Elimina tots els membres o rols d'aquest grup
+groups.multiselect.move.all.right=Assigna a aquest grup tots els membres o rols
+groups.multiselect.move.selected.left=Elimina els membres o rols seleccionats d'aquest grup
+groups.multiselect.move.selected.right=Assigna a aquest grup els membres o rols seleccionats
+groups.none=Cap
+groups.role=Rol\:
+groups.section=Secci\u00f3\:
+groups.title=T\u00edtol del grup
+
+# Create new joinable set
+joinableset.additional.instructions=Aquests grups s'afegiran un cop s'hagi desat el conjunt subscrivible
+joinableset.additional.groups=Genera grups addicionals
+joinableset.allow.previewmembership=Permet a l'usuari veure els membres del grup abans d'inscriure's-hi
+joinableset.allow.viewmembership=Permet als membres veure els altres membres d'aquests grups un cop afegits
+joinableset.allow.unjoin=Permet als membres desvincular-se de (abandonar) grups d'aquest conjunt un cop afegits
+joinableset.button.cancel=Cancel\u00b7la
+joinableset.button.delete=Elimina el conjunt
+joinableset.button.add=Afegeix el conjunt
+joinableset.button.save=Desa el conjunt
+joinableset.current.groups=Grups actuals
+joinableset.error.duplicatedtitle=Aquest nom de conjunt ja s'ha usat. Cal que n'escolliu un de diferent.
+joinableset.error.maxmembers=\u00c9s obligatori indicar el nombre m\u00e0xim de membres del grup i ha de ser un nombre v\u00e0lid m\u00e9s gran que 0.
+joinableset.error.numbergroups=El camp de nombre de grups \u00e9s obligatori i ha de ser un nombre v\u00e0lid entre 1 i 999.
+joinableset.error.providetitle=Cal que poseu un t\u00edtol al conjunt.
+joinableset.header.new=Conjunt subscrivible nou
+joinableset.header.edit=Edita el conjunt subscrivible
+joinableset.instruction=Els conjunts subscrivibles s\u00f3n grups creats autom\u00e0ticament en els quals els usuaris s'hi poden inscriure. Cada grup dins d'un conjunt comen\u00e7a amb el nom del conjunt i acaba amb un nombre \u00fanic. Cada usuari es pot inscriure en un grup per conjunt.
+joinableset.maxmembers=Nombre m\u00e0xim de membres per grup
+joinableset.modal.confirm=Voleu eliminar aquest conjunt subscrivible?
+joinableset.modal.confirm.instruction=Eliminar un conjunt subscrivible \u00e9s permanent. Els grups que usen el conjunt perdran aquesta associaci\u00f3 i la configuraci\u00f3. Esteu segur de voler eliminar el conjunt subscrivible?
+joinableset.numberofgroups=Nombre de grups\:
+joinableset.setname=Nom del conjunt\:
+joinableset.unjoined.users=Usuaris que encara no s'han afegit a cap grup d'aquest conjunt
+
+# Auto groups
+autogroups.button.back=Enrere
+autogroups.button.cancel=Cancel\u00b7la
+autogroups.button.continue=Continua
+autogroups.button.create.role.groups=Crea un grup per a cada rol
+autogroups.button.save=Desa
+autogroups.button.create=Crea
+autogroups.group=Grup\:
+autogroups.header.wizard=Grups auto-generats
+autogroups.manually.added=Usuaris afegits manualment
+autogroups.step1.error.emptyroles=Cal que seleccioneu almenys un rol.
+autogroups.step1.error.noroles=L'espai no t\u00e9 cap rol. Cal que creeu almenys un rol.
+autogroups.step1.info=Comenceu seleccionant quins rols de l'espai voleu incloure en els grups que esteu creant.
+autogroups.step1.table.selectallnone=Selecciona'ls tots/Cap
+autogroups.step1.table.role=Rol
+autogroups.step2.choose.section=S\u00ed, permet-me escollir els membres dels rols seleccionats d'orles espec\u00edfiques.
+autogroups.step2.info=Voleu escollir els membres del grup d'orles espec\u00edfiques?
+autogroups.step2.info2=Quines orles s'han d'incloure en els grups?
+autogroups.step2.no.section=No, Inclou tot els participants de l'espai dels rols seleccionats, sense tenir en compte l'orla.
+autogroups.step2.error.emptysections=Cal que seleccioneu una orla si voleu usar orles.
+autogroups.step2.error.emptylists=Cal que seleccioneu almenys un rol o una orla per a poder crear grups autom\u00e0tics.
+autogroups.step2.role.info=Heu escollit crear grups amb els rols seg\u00fcents\:
+autogroups.step2.table.sectionroster=Orles
+autogroups.step2.table.selectallnone=Selecciona'ls tots/Cap
+autogroups.step3.info=Cal que escolliu com generar els grups.
+autogroups.step3.group.title=T\u00edtol del grup
+autogroups.step3.group.title.required=\u00c9s obligatori un t\u00edtol del grup quan es creen grups aleat\u00f2riament.
+autogroups.step3.group.number.required=El nombre de grups \u00e9s obligatori i ha de ser un nombre v\u00e0lid entre 1 i 999.
+autogroups.step3.userspergroup.number.required=El nombre d'usuaris per grup \u00e9s obligatori i ha de ser un nombre v\u00e0lid entre 1 i 999.
+autogroups.step3.number.groups=Nombre de grup
+autogroups.step3.number.users=Nombre d'usuaris per grup
+autogroups.step3.option.mixture=Crea grups amb una combinaci\u00f3 aleat\u00f2ria d'usuaris amb els rols escollits pertanyents a les orles seleccionades.
+autogroups.step3.option.pure=Crea un grup per cada rol seleccionat que contingui membre de les orles escollides.
+autogroups.step3.role.info=Heu escollit crear grups amb els rols seg\u00fcents\:
+autogroups.step3.section.info=que pertanyen a les orles seg\u00fcents\:
+autogroups.step3.split.by.groups=Separa en el nombre de grups que es requereixen
+autogroups.step3.split.by.users=Separa per nombre d'usuaris requerits per grup
+autogroups.step3.title.info=Nota\: Els nombres s'afegiran al t\u00edtol per cada grup. Per exemple, en el cas del t\u00edtol 'Equip' resultar\u00e0 en 'Equip-1', 'Equip-2, etc.
+autogroups.step4.allow.membership=Permet als membres de veure quins altres membres t\u00e9 el seu grup.
+autogroups.step4.info=Reviseu la vista pr\u00e8via dels grups que es crearan i aneu Enrere per fer canvis.
+autogroups.step4.group.label={0} ({1} membres)
+autogroups.step4.no.roles=L'espai o la secci\u00f3 seleccionada no tenen membres amb aquest rol, es crear\u00e0 un grup buit.
+autogroups.step4.section.created={0} (Grup)
+autogroups.step4.table.eid=Eid de l'usuari
+autogroups.step4.table.name=Nom
+autogroups.step4.table.role=Rol
+autogroups.step4.table.section=Seccions/Orles
+autogroups.wizard.step1=Pas 1\: Seleccioneu rols
+autogroups.wizard.step2=Pas 2\: Seleccioneu orles
+autogroups.wizard.step3=Pas 4\: Defineix l'estructura del grup
+autogroups.wizard.step4=Pas 4\: Previsualitzaci\u00f3 dels grups
+
+# Bulk creation
+import.button.back=Enrere
+import.button.cancel=Cancel\u00b7la
+import.button.create.bulk=Crea els grups
+import.button.submit=Continua
+import.chooseone=o escolliu un fitxer
+import.example=grup1, nom d'usuari 1
grup2, nom d'usuari 1
grup2, nom d'usuari 2
+import.error.inputrequired=Cal que afegiu text o un fitxer d'entrada.
+import.error.wrongformat=Cada l\u00ednia ha de tenir dos valors amb l'ordre nom del grup i despr\u00e9s nom d'usuari/adre\u00e7a de correu, les dades han d'anar separades per comes.
+import.error.titlelength=Un dels t\u00edtols dels grups t\u00e9 m\u00e9s car\u00e0cters del nombre m\u00e0xim perm\u00e8s (99)
+import.header=Pugeu en un fitxer o introdu\u00efu al quadre de text els grups que voleu crear
+import.confirmation.error=Les dades que heu proporcionat contenien usuaris que no eren v\u00e0lids o que no formen part de l'espai. Cal que ho corregiu i comenceu de nou.
+import.confirmation.group=Grup\:
+import.confirmation.group.exists=Aquest grup ja existeix, els nous membres s'hi afegiran.
+import.confirmation.header=Verifiqueu la creaci\u00f3 de dades massiva
+import.confirmation.instructions=S'ha trobat les dades de creaci\u00f3 massiva seg\u00fcents. Si \u00e9s correcte feu clic sobre el bot\u00f3 per crear els grups.
+import.confirmation.table.existingusers=Usuari(s) existent(s)
+import.confirmation.table.invalidusers=Usuari(s) no v\u00e0lid(s)
+import.confirmation.table.newusers=Usuari(s) nou(s)
+import.confirmation.table.nonmembers=Usuaris que no s\u00f3n membres
+import.requirements=Requisits del fitxer o format de dades per al quadre de text
+import.requirements.step1=El fitxer CSV o les dades han d'incloure les propietats del grup a les columnes\\\: nom del grup, nom d'usuari/adre\u00e7a de correu
+import.requirements.step2=Les columnes han de seguir l'ordre de dalt, per\u00f2 no s'ha d'incloure una fila de cap\u00e7aleres de columna.
+import.requirements.step3=Els camps han d'estar separats per comes i el nom d'usuari/adre\u00e7a de correu ha de ser un membre de l'espai.
+import.typetext=Escriviu o enganxeu al quadre de text
diff --git a/site-manage/site-manage-participant-helper/src/bundle/org/sakaiproject/site/tool/participant/bundle/sitesetupgeneric_ca.properties b/site-manage/site-manage-participant-helper/src/bundle/org/sakaiproject/site/tool/participant/bundle/sitesetupgeneric_ca.properties
index e2c891275a75..d08380c49d67 100644
--- a/site-manage/site-manage-participant-helper/src/bundle/org/sakaiproject/site/tool/participant/bundle/sitesetupgeneric_ca.properties
+++ b/site-manage/site-manage-participant-helper/src/bundle/org/sakaiproject/site/tool/participant/bundle/sitesetupgeneric_ca.properties
@@ -47,7 +47,7 @@ gen.finish=Acaba
add.addpart=Afegeix participant/s a {0}
add.official=Alumnes registrats per al curs
add.official1=Els alumnes introdu\u00efts oficialment es converteixen autom\u00e0ticament en participants quan afegeix la llista del curs a l''espai.
-add.official.instruction=Aneu a "Informaci\u00f3 de l''espai > Edita la llista > Afegeix una llista" per afegir la vostra llista ara si encara no ho heu fet.
+add.official.instruction=Aneu a l'eina de configuraci\u00f3 de l'espai > Edita la llista de classe > Afegeix una orla per afegir la vostra orla si no est\u00e0 incorporada encara.
### (moot) add.enter = Enter the participants below that you would like to add to your site. You may enter more than one name in each text area below by putting each one on a separate line (no commas).
### (moot) add.unames = Username(s)
add.multiple=Estan permesos noms d''usuari m\u00faltiples sempre que es col\u00b7loquin a la seva pr\u00f2pia l\u00ednia (premeu la tecla de retorn del teclat entre cada entrada)
diff --git a/site-manage/site-manage-tool/tool/src/bundle/sitesetupgeneric_ca.properties b/site-manage/site-manage-tool/tool/src/bundle/sitesetupgeneric_ca.properties
index f469017eb6c4..d4a8d8ae4502 100644
--- a/site-manage/site-manage-tool/tool/src/bundle/sitesetupgeneric_ca.properties
+++ b/site-manage/site-manage-tool/tool/src/bundle/sitesetupgeneric_ca.properties
@@ -627,6 +627,7 @@ sinfo.list.participantListSize=\# {0}
sinfo.list.joinable.groups=Grups als quals us podeu afegir
sinfo.list.joinable.title=T\u00edtol
sinfo.list.joinable.joinable-set=Conjunt subscrivible
+sinfo.list.joinable.joinable-sets=Conjunt subscrivibles
sinfo.list.joinable.size=Mida (M\u00e0x.)
sinfo.list.joinable.members=Membres
sinfo.list.joinable.join=Inscriu-me
@@ -867,10 +868,13 @@ sitesetupquestion.alert=Contesteu les preguntes obligat\u00f2ries.
sitinfimp.selection=Escolliu un m\u00e8tode per continuar\:
sitinfimp.migrate=Vull substituir les dades
sitinfimp.migrate.info=Les dades existents es sobreescriuran i seran substitu\u00efdes per les dades importades.
+sitinfimp.hiddensites=Importa d'espais amagats
+sitinfimp.hiddensites.info=Els espais seg\u00fcents estan amagats d'acord amb les vostres prefer\u00e8ncies. Tot i aix\u00f2 podeu importar materials d'aquests espais.
sitinfimp.import=Vull fusionar les dades
sitinfimp.import.info=Les dades importades es fusionaran amb les dades existents.
sitinfimp.import.user=Vull fusionar els usuaris
sitinfimp.import.user.info=Els usuaris importats es fusionaran amb els usuaris existents. Aquest
+sitinfimp.mysites=Importa des dels meus espais
sitinfimp.replace=Pot substituir els materials en un dels seus espais important material d'altres espais dels que sigui propietari. Qualsevol dada existent es sobreescriur\u00e0 reempla\u00e7ant-les per les dades importades.
sitinfimp.choose=Esculliu el material que voleu re-utilitzar d'aquest espai.
sitinfimp.wikinote=(El contingut existent s'arxivar\u00e0 i s'hi podr\u00e0 accedir seguint l'enlla\u00e7 Hist\u00f2ric)
diff --git a/syllabus/syllabus-app/src/bundle/org/sakaiproject/tool/syllabus/bundle/Messages_ca.properties b/syllabus/syllabus-app/src/bundle/org/sakaiproject/tool/syllabus/bundle/Messages_ca.properties
index 52e48148b3bf..3023de9a0f45 100644
--- a/syllabus/syllabus-app/src/bundle/org/sakaiproject/tool/syllabus/bundle/Messages_ca.properties
+++ b/syllabus/syllabus-app/src/bundle/org/sakaiproject/tool/syllabus/bundle/Messages_ca.properties
@@ -37,10 +37,7 @@ bar_edit=edita
bar_back=enrere
bar_preview=Mostra una vista pr\u00e8via
bar_save_draft=Desa com a esborrany
-bar_redirect=Redirigeix
bar_student_view=Mostra una vista pr\u00e8via
-bar_create_edit=Edita
-bar_new_bulk=Afegeix massivament
error_general=s''ha produ\u00eft un error al servidor {0}
error_permission=error d''autoritzaci\u00f3 {0}
@@ -250,15 +247,14 @@ collapseAll=Replega-ho tot
main_edit_confirmDataChanged=Esteu a punt de sortir d'aquesta p\u00e0gina. Perdreu totes les dades que no h\u00e0giu desat. Voleu continuar?
edit_details=Revisa les propietats
saved=Desat
+deleted=Suprimit
error=S'ha produ\u00eft un error al desar. Reinicieu la p\u00e0gina i torneu-ho a provar.
required=Aquest camp \u00e9s obligatori.
startBeforeEndDate=La data d'inici ha de ser anterior a la data d'acabament.
confirmDelete=Esteu segur que voleu suprimir
deleteItemTitle=Elimina l'element
clickToDelete=Feu clic per eliminar l'element
-addItemTitle=Afegeix un element
clickToAddNewItem=Feu clic per afegir un element nou
-printView=Visualitzaci\u00f3 d'impressi\u00f3
calendarDatesNeeded=Cal que introdu\u00efu una data d'inici o una d'acabament abans de publicar-ho al calendari.
calendarDatesNeededToggle=Els elements que no tinguin data d'inici o de final no s'afegiran a l'agenda.
clickToRemoveAttachment=Feu clic per suprimir el fitxer adjunt
@@ -267,3 +263,11 @@ clickToExpandAndCollapse=Feu clic per desplegar/replegar, canviar els fitxers ad
draftTitlePrefix=ESBORRANY -
noUndoWarning=ALERTA\: Aquesta acci\u00f3 no es pot desfer.
+
+# Menu
+addItemTitle=Afegeix un element
+bar_create_edit=Edita
+bar_new_bulk=Afegeix massivament
+bar_redirect=Redirigeix
+main=Programaci\u00f3
+printView=Visualitzaci\u00f3 d'impressi\u00f3
diff --git a/velocity/tool/src/bundle/velocity-tool_ca.properties b/velocity/tool/src/bundle/velocity-tool_ca.properties
index 27a58b487a24..5e88f8f8f765 100644
--- a/velocity/tool/src/bundle/velocity-tool_ca.properties
+++ b/velocity/tool/src/bundle/velocity-tool_ca.properties
@@ -1,6 +1,7 @@
# localization strings for the velocity-tool
options=Opcions
+permissions=Autoritzacions...
ref.autoref=Refrescament autom\u00e0tic
ref.manref=Refrescament manual
diff --git a/webcomponents/bundle/src/main/bundle/date-picker-wc_ca.properties b/webcomponents/bundle/src/main/bundle/date-picker-wc_ca.properties
new file mode 100644
index 000000000000..b67408d3888d
--- /dev/null
+++ b/webcomponents/bundle/src/main/bundle/date-picker-wc_ca.properties
@@ -0,0 +1 @@
+input_placeholder=Feu clic per escollir una data
diff --git a/webcomponents/bundle/src/main/bundle/document-viewer_ca.properties b/webcomponents/bundle/src/main/bundle/document-viewer_ca.properties
new file mode 100644
index 000000000000..6e4e50a856e8
--- /dev/null
+++ b/webcomponents/bundle/src/main/bundle/document-viewer_ca.properties
@@ -0,0 +1,2 @@
+failed_to_load_document=El document no s'ha carregat. Useu l'enlla\u00e7 al fitxer de la part superior.
+viewing=Mostrant
diff --git a/webcomponents/bundle/src/main/bundle/grader-toggle_ca.properties b/webcomponents/bundle/src/main/bundle/grader-toggle_ca.properties
new file mode 100644
index 000000000000..299c8eea48a7
--- /dev/null
+++ b/webcomponents/bundle/src/main/bundle/grader-toggle_ca.properties
@@ -0,0 +1 @@
+use_grader=Usa el nou Qualificador de Sakai per a qualificar els lliuraments
diff --git a/webcomponents/bundle/src/main/bundle/grader_ca.properties b/webcomponents/bundle/src/main/bundle/grader_ca.properties
index 6246dcc20883..9006202bd3d4 100644
--- a/webcomponents/bundle/src/main/bundle/grader_ca.properties
+++ b/webcomponents/bundle/src/main/bundle/grader_ca.properties
@@ -1,57 +1,20 @@
-previewing=Mostrant una vista pr\u00e8via
-attempt=Intent
-allow_resubmission=Permet tornar a presentar
-number_resubmissions_allowed=N\u00famero de reenviaments de presentacions permesos
-accept_until=Accepta fins a
-submitted_by=Lliurat per
no_submission_for=Sense lliuraments de
-on=a
-submitted_text=Text enviat
-submitted_attachments=Fitxers adjunts lliurats
-grade=Qualifica
-max=m\u00e0xim
-grading_rubric=R\u00fabrica per a qualificar
grading_rubric_tooltip=Qualifica el lliurament usant una r\u00fabrica
rubric=R\u00fabrica
-done=Fet
add_feedback_tooltip=Escriu, o enregistra, comentaris per a aquest estudiant
written_feedback_label=Escriu comentaris
recorded_feedback_label=Enregistra comentaris
-feedback=Comentaris
-add_attachments=Afegeix fitxers adjunts
add_attachments_tooltip=Afegeix fitxers adjunts a la qualificaci\u00f3
-private_notes=Notes privades
-private_notes_tooltip=Afegeix notes, pel vostre \u00fas i de la resta del professorat. Els estudiants no les poden veure.
-save=Desa
-save_and_release=Desa i publica
-cancel=Cancel\u00b7la els canvis
+private_notes_tooltip=Afegeix notes, pel vostre \u00fas i de la resta del professorat. Els estudiants NO les podran veure.
settings=Configuraci\u00f3
only_ungraded=Mostra nom\u00e9s lliuraments sense qualificar
only_submitted=Mostra nom\u00e9s lliuraments reals
-graded=Qualificada
-back_to_user_list_tooltip=Feu clic per tornar a la llista d'usuaris
-back_to_user_list=Torna a la llista d'usuaris
-normal_view=Vista normal
-fullscreen_view=Vista de pantalla completa
-pass=Aprovat
-fail=Susp\u00e9s
-grade_checked=Qualificaci\u00f3\: comprovat
-late=retard
returned_tooltip=La qualificaci\u00f3 s'ha retornat a l'estudiant
grader_on_left=Situa el qualificador a l'esquerra
-anonymous_grading=Avaluaci\u00f3 an\u00f2nima
-anonymous=An\u00f2nim
-remove=Elimina
-add_feedback=Comentaris escrits
-instructor_feedback_title=Comentaris del professor
-instructor_feedback_instruction=\ A sota hi ha el lliurament d'un estudiant. Per inserir comentaris podeu fer clic sobre el quadre i escriure'ls. Els comentaris inclosos entre doble claud\u00e0tor , {{com aquests}}, l'estudiant els veur\u00e0 de color vermell.
-instructor_comment_title=Resum dels comentaris del professor
-instructor_comment_instruction=Podeu usar la caixa de la part inferior per introduir uns comentaris de resum addicionals sobre aquest lliurament.
confirm_remove_attachment=Aquesta acci\u00f3 eliminar\u00e0 el fitxer adjunt dels comentaris de manera permanent. Esteu segur de voler continuar?
+confirm_discard_changes=Heu fet alguns canvis. Els voleu descartar?
saved_successfully=La qualificaci\u00f3 s'ha desat correctament.
feedback_attachment_tooltip=Feu clic per baixar el fitxer adjunt del comentari.
-groups_label=Mostra els estudiants d'aquest grup\:
-group_selector_label=Selector de grup
student_selector_label=Selector d'estudiant
attempt_selector_label=Selector del nombre d'intents
lettergrade_selector_label=Selector de la lletra de qualificaci\u00f3
@@ -60,3 +23,7 @@ number_grade_label=Camp d'entrada de qualificacions num\u00e8riques
checkgrade_label=Caixa d'entrada de la qualificaci\u00f3 de marca de qualificaci\u00f3
comment_present=Hi ha un comentari sobre aquest lliurament
notes_present=En aquest lliurament hi ha notes privades
+profile_image=Imatge de perfil de
+inline_feedback_instruction=Aquest \u00e9s el text lliurat, amb els vostres comentaris. Si voleu afegir m\u00e9s comentaris, feu clic sobre el bot\u00f3 per afegir-ne, a la part inferior del lliurament i feu clic sobre el bot\u00f3 de confirmaci\u00f3 quan acabeuEls canvis no es desaran fins que feu clic sobre un dels botons de desar del qualificador.
+confirm_exceed_max_grade=La qualificaci\u00f3 introdu\u00efda \u00e9s m\u00e9s gran que el m\u00e0x. de {}. \u00c9s correcte aix\u00f2?`
+unlimited=Il\u00b7limitat
diff --git a/webcomponents/bundle/src/main/bundle/group-picker_ca.properties b/webcomponents/bundle/src/main/bundle/group-picker_ca.properties
index c73bb8418613..f0376db2bf77 100644
--- a/webcomponents/bundle/src/main/bundle/group-picker_ca.properties
+++ b/webcomponents/bundle/src/main/bundle/group-picker_ca.properties
@@ -1,2 +1,3 @@
group_selector_label=Selector de grups
any=Qualsevol
+site=Espai
diff --git a/webcomponents/bundle/src/main/bundle/permissions-wc_ca.properties b/webcomponents/bundle/src/main/bundle/permissions-wc_ca.properties
index 14f33be0aa82..c088b332a43b 100644
--- a/webcomponents/bundle/src/main/bundle/permissions-wc_ca.properties
+++ b/webcomponents/bundle/src/main/bundle/permissions-wc_ca.properties
@@ -10,11 +10,11 @@ gen.show20=mostra 20 elements...
gen.show50=mostra 50 elements...
gen.show100=mostra 100 elements...
gen.show200=mostra 200 elements....
-gen.listnavselect=Per operar amb la caixa combo, premeu Alt+Fletxa Avall i despr\u00e9s useu les fletxes per rec\u00f3rrer les opcions
+gen.listnavselect=Per operar amb la caixa combo, premeu Alt+Fletxa Avall per obrir i useu les fletxes per rec\u00f3rrer les opcions.
gen.first=Primer
gen.previous=Anterior
gen.next=Seg\u00fcent
-gen.last=\u00daltim
+gen.last=\u00daltima
gen.enable=Habilita
gen.back=Enrere
@@ -26,13 +26,12 @@ per.lis.head=Perm\u00eds
per.lis.head.title=Commuta tots els permisos per a tots els rols
per.lis.role.title=Commuta tots els permisos per aquest rol
per.lis.perm.title=Commuta tots els rols per aquest perm\u00eds
-per.lis.title=Permisos
+per.lis.title=Autoritzacions...
per.lis=Llista de rols i permisos que es poden aplicar a aquesta carpeta. Distribuci\u00f3\: a cada fila hi ha els permisos d'un rol. Distribuci\u00f3\: a la columna 1 figuren els rols, a les altres columnes apareixen els permisos, les caselles de selecci\u00f3 permeten habilitar el perm\u00eds corresponent per a un rol.
per.rol=Rol
per.alert=Av\u00eds\: no s'han definit rols.
per.lis.clearall=Neteja-ho tot
per.lis.restoredef=Desfes els canvis
per.lis.selectgrp=Estableix permisos per
-per.lis.site=Espai
alert.prbset=A causa d'un problema desconegut en aquest moment no podeu editar els permisos. Proveu de tancar l'edici\u00f3 de permisos en altres eines abans de continuar.
diff --git a/webcomponents/bundle/src/main/bundle/search_ca.properties b/webcomponents/bundle/src/main/bundle/search_ca.properties
index 89db8fc09f10..735a895d4d24 100644
--- a/webcomponents/bundle/src/main/bundle/search_ca.properties
+++ b/webcomponents/bundle/src/main/bundle/search_ca.properties
@@ -1,3 +1,13 @@
search_tooltip=Cerca els teus continguts
search_placeholder=Comenceu a escriure ...
site_label=Espai
+search_result_title=T\u00edtol\:
+toolname_announcement=Av\u00eds
+toolname_assignment=Activitat
+toolname_chat=Xat
+toolname_forum=Debat
+toolname_lesson=Lli\u00e7ons
+toolname_commons=Mur
+toolname_resources=Recursos
+toolname_wiki=Wiki
+from_site=des de l'espai
diff --git a/webcomponents/bundle/src/main/bundle/submission-messager_ca.properties b/webcomponents/bundle/src/main/bundle/submission-messager_ca.properties
index 08decc16f618..358b03f8a0bd 100644
--- a/webcomponents/bundle/src/main/bundle/submission-messager_ca.properties
+++ b/webcomponents/bundle/src/main/bundle/submission-messager_ca.properties
@@ -1,4 +1,5 @@
-select_group=A qui voleu fer el missatge?
+select_action=A qui voleu fer el missatge?
+select_group=Nom\u00e9s als estudiants d'un grup?
subject=Assumpte\:
subject_placeholder=Introdu\u00efu l'assumpte aqu\u00ed ...
message=Missatge\:
@@ -6,5 +7,12 @@ ungraded_students=Estudiants sense qualificar
graded_students=Estudiants qualificats
all_students=Tots els estudiants
send=Envia
+show_recipients=Mostra els destinataris
error=L'enviament de missatges ha fallat.
success=Els missatges s'han enviat
+min_score_label=Puntuaci\u00f3 m\u00ednima\:
+max_score_label=Puntuaci\u00f3 m\u00e0xima\:
+more_options=M\u00e9s opcions
+less_options=Menys opcions
+more_options_tooltip=Mostra o amaga les opcions addicionals
+recipients=Destinataris