#-------------------------------------------------------------------------------
# Sentilo
#  
# Original version 1.4 Copyright (C) 2013 Institut Municipal d’Informàtica, Ajuntament de Barcelona.
# Modified by Opentrends adding support for multitenant deployments and SaaS. Modifications on version 1.5 Copyright (C) 2015 Opentrends Solucions i Sistemes, S.L.
# 
#   
# This program is licensed and may be used, modified and redistributed under the
# terms  of the European Public License (EUPL), either version 1.1 or (at your 
# option) any later version as soon as they are approved by the European 
# Commission.
#   
# Alternatively, you may redistribute and/or modify this program under the terms
# of the GNU Lesser General Public License as published by the Free Software 
# Foundation; either  version 3 of the License, or (at your option) any later 
# version. 
#   
# Unless required by applicable law or agreed to in writing, software distributed
# under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 
# CONDITIONS OF ANY KIND, either express or implied. 
#   
# See the licenses for the specific language governing permissions, limitations 
# and more details.
#   
# You should have received a copy of the EUPL1.1 and the LGPLv3 licenses along 
# with this program; if not, you may find them at: 
#   
#   https://joinup.ec.europa.eu/software/page/eupl/licence-eupl
#   http://www.gnu.org/licenses/ 
#   and 
#   https://www.gnu.org/licenses/lgpl.txt
#-------------------------------------------------------------------------------
# Generic labels 

# Generic home banners
app.name=<strong>Sentilo SmartCities</strong>
generic.title=Sentilo | SmartCities - Sensors and Actuators Platform

start.browsing=Començar

NotNull=Dada obligatòria
NotBlank=Dada obligatòria
NotNumber=El disparador seleccionat requereix que aquesta dada sigui numèrica.
NameFormat=Error al nom
NotValidDouble=No es un número decimal correcte
ValidTimeZone=Zona horària no suportada. 
NotEmpty=Dada obligatòria
Email=No és una adreça correcta
NotBlankTenant=Dada obligatòria
ValidDateFormatPattern=Patró de format de data incorrecte

typeMismatch.zoomLevel=Nivell de zoom incorrecte. Ha de ser un valor numèric dintre del rang [0,21]
typeMismatch.latitude=Latitud incorrecta. Ha de ser un valor numèric i estar dintre del rang [-90,90]
typeMismatch.longitude=Longitud incorrecta. Ha de ser un valor numèric i estar dintre del rang [-180,180]

true=si
false=no

Pattern.application.id=Incloure únicament lletres, números, guions i subguions
Pattern.provider.id=Incloure únicament lletres, números, guions i subguions
Pattern.sensor.sensorId=Incloure únicament lletres, números, guions i subguions
Pattern.alert.id=Incloure únicament lletres, números, guions i subguions
Pattern.user.userName=Incloure únicament lletres, números, guions i subguions
Pattern.componentType.id=Incloure únicament lletres, números, guions i subguions
Pattern.sensorType.id=Incloure únicament lletres, números, guions i subguions
Pattern.component.name=Incloure únicament lletres, números, guions i subguions
Pattern.documentFile.name=Dada obligatòria. Incloure únicament lletres, números, guions i subguions



empty.list=No hi han dades

select.empty=Seleccioni...

mobile=Mòbil
static=Estàtic

location=Localització
location.latitude=Latitud
location.longitude=Longitud
location.address=Adreça
location.button.addLocation=Afegir coordenades
location.locations.list=Localització
location.button.delete=Esborrar coordenades seleccionades
location.button.delete.all=Esborrar totes les coordenades
location.button.delete.all.confirm=Està segur de que vol esborrar totes les coordenades d'aquest component?
location.error.latitude=Latitud incorrecta. Ha d'estar dintre del rang [-90,90]
location.error.longitude=Longitud incorrecta. Ha d'estar dintre del rang [-180,180]
location.error.blankPoint=Cal indicar valors correctes de latitud i longitud, o bé deixar ambdós camps en blanc

locate.me=Localitzar

confirm=Confirmació
error=Error

id=ID:

data=Dades

logout=Sortir

edit=Editar

actions=Accions

ok=OK

token=Token d'autorització
generate=Generar
copy=Copiar

tags=Etiquetes
tags.add=Afegir?

public=Públic
private=Privat

sure.change.accessType=Vol modificar el tipus d'accés de tots els elements que ha seleccionat?
accessType.changed=Tipus d'accés modificat

sure.change.mapVisibility=Vol modificar la visibilitat al mapa de tots els permisos seleccionats?
mapVisibility.changed=Visibilitat modificada
sure.change.listVisibility=Vol modificar la visibilitat a ls llistats de tots els permisos seleccionats?
listVisibility.changed=Visibilitat modificada

sure.change.sensorState=Vol modificar l'estat de tots els sensors que ha seleccionat?
sensorState.changed=Estat modificat


home.logo.alt=Logotip de Sentilo. Enllaç a la pàgina principal de Sentilo

search=Cercar ...

error.internal.key=La petició no s''ha pogut portar a terme correctament. Si us plau, torni a intentar-ho d''aquí uns instants. Si el problema persisteix, contacti amb l''equip de suport i proporcioni el següent codi d''error: <strong>{0}</strong>
error.no.providers=Cal haver donar d'alta proveïdors abans
error.generic.duplicate.key=Ja està registrada al catàleg una entitat de tipus <strong>{0}</strong> amb identificador <strong>{1}</strong>
error.sensor.duplicate.key=Ja està registrat al catàleg un sensor del proveïdor <strong>{0}</strong> amb el nom <strong>{2}</strong>
error.permission.duplicate.key=Ja està registrat al catàleg un permís entre les entitats <strong>{0}</strong> i <strong>{1}</strong>
error.tenantPermission.duplicate.key=Ja està registrat al catàleg un permís de l''organització <strong>{0}</strong> entre l''entitat <strong>{1}</strong> i l''organització destí <strong>{2}</strong>
tenantPermission.error.emptyIdsLists=Cal que seleccioni al menys un proveïdor i una organització a la que atorgar permisos
error.app.or.provider.duplicate.key=Ja està registrat al catàleg una entitat (applicació o proveïdor) amb identificador <strong>{0}</strong>
error.generic.resource.not.found=No existeix al catàleg un recurs de tipus <strong>{0}</strong> amb identificador <strong>{1}</strong>
error.search.filter.columns.not.found=El llistat <strong>{0}</strong> no està correctament configurat. Falta registrar les metadades per les columnes del llistat.
error.search.filter.invalid.columns.number=Les metadades del llistat <strong>{0}</strong> no estan ben definides. El nombre de columnes registrades es inferior al nombre de columnes presentades.

error.acl.not.allowed.access.key=No té permís per a realitzar aquesta acció

# Data tables

datatables.sFirst=Primer
datatables.sPrevious=Anterior
datatables.sNext=Següent
datatables.sLast=Darrer
datatables.sInfo=Mostrant _START_ a _END_ d'un total de _TOTAL_ registres
datatables.sSearch=Filtre
datatables.sLengthMenu=_MENU_ registres per pàgina
datatables.sEmptyTable=No hi han dades

# Generic messages

sure.unassign=Vol desassignar els elements seleccionats?
sure.delete=Vol esborrar els elements seleccionats?
select.one=Ha de seleccionar un element com a mínim

error.detail.title=Detall de l'error
error.information.title=S'ha produït el següent error
error.generic.title=S'ha produït un error no controlat del sistema. Si us plau, contacti amb un administrador.
error.stacktrace=Traça de l'error
error.actionExecution.title=No es pot portar a terme l'acci\u00F3 demanada 
error.resource.not.found.title=Error 404. El recurs demanat no existeix
error.check.form.errors=Si us plau, revisi els errors de validació del formulari

error.status_page.disabled=Aquesta funcionalitat està desactivada. Reviseu la documentació per a veure com activar-la

# Button

button.save=Desar
button.back=Tornar
button.excel=Exporta a Excel
button.accessType.change.toPublic=Canviar accés a public
button.accessType.change.toPrivate=Canviar accés a privat
button.mapVisible.change.toPublic=Visualitzar al mapa
button.mapVisible.change.toPrivate=Ocultar al mapa
button.listVisible.change.toPublic=Visualitzar a la llista
button.listVisible.change.toPrivate=Ocultar a la llista
button.state.change=Canviar estat
button.confirm=Confirmar
button.cancel=Cancel·lar

# Permission labels

permissions=Permissos
permission.READ=Lectura
permission.WRITE=Lectura-Escriptura
permission.ADMIN=Administració
permission.source=Origen
permission.target=Destí
permission.type=Tipus
permission.add=Afegir
permission.remove=Treure
permission.createdAt=Data creació 
permission.createdBy=Creat per
permission.updatedAt=Data actualització
permission.updatedBy=Actualitzat per

permissions.new.title=Assignar permisos
permissions.providers=Proveïdors
permissions.applications=Aplicacions
permissions.tenants=Organitzacions

permission.added=Afegits permisos
permission.deleted=Eliminats permisos
permission.error=Error afegint permisos

permission.error.emptyIdsLists=Cal indicar al menys un proveïdor i una aplicació per a crear el permís
permission.error.add.adminType=No es poden assignar permisos d'administració sobre una aplicació o proveïdor d'una altra organització
permission.error.add.writeType=No es poden assignar permisos d'escriptura sobre una aplicació o proveïdor d'una altra organització amb permís de lectura

# Document File labels
document.file.add=Afegir
document.file.remove=Esborrar

document.file.new.title=Afegir document
document.file.name=Nom
document.file.description=Descripció
document.file.file=Fitxer
document.file.choose=Examinar ...
document.file.contentType=Tipus document
document.file.createdBy=Autor
document.file.creationDate=Data creació

document.file.add.sucessfull=Fitxer creat correctament
document.file.add.error=Error creant fitxer
document.file.remove.sucessfull=Fitxer(s) eliminat(s) correctament
document.file.remove.error=Error eliminant fitxer(s)
document.file.remove.sure=Aquesta acció esborrarà els documents seleccionats. Està segur?

document.file.upload.error=S''ha produit un error mentre es pujava el fitxer.

document.file.validation.error.file.empty=Ha d'especificar un fitxer
document.file.validation.error.file.size=La mida màxima del fitxer ha de ser de 4Mb com a màxim
document.file.validation.error.file.exists=Ja existeix un fitxer amb el mateix nom físic. Haurà d'esborrar l'anterior abans de tornar-lo a pujar.
document.file.validation.error.file.nameFormat=El nom del fitxer només pot contenir caràcters alfanumèrics, guions alts o baixos i punts.


documentfile.created=Document afegit
documentfile.deleted=Documents eliminats
documentfile.edited=Document actualitzat
# Login labels

login.instructions=Introdueixi credencials
login.title=Àrea restringida
login.username=Usuari
login.password=Contrasenya
login.login=Accedir

# Login messages

login.error=Usuari o contrasenya no vàlids

# Menu labels

menu.about.title=Quant a
menu.about.stats.title=Estadístiques
menu.about.howitworks=Com funciona?
menu.about.pilotprojects=Projectes
menu.about.partners=Col·laboradors
menu.about.roadmap=Full de ruta

menu.explore.title=Explorar
menu.explore.universal_viewer.title=Visor universal
menu.explore.route_viewer.title=Rutes
menu.support.title=Suport
menu.news.title=Notícies
menu.signin.title=Accedir

menu.admin.title=Administració
menu.admin.application.title=Aplicacions
menu.admin.provider.title=Proveïdors
menu.admin.component.title=Components
menu.admin.sensor.title=Sensors / Actuadors
menu.admin.alert.title=Alertes
menu.admin.user.title=Usuaris
menu.admin.sensortype.title=Tipologies de Sensors / Actuadors
menu.admin.componenttype.title=Tipologies de components
menu.admin.alertrule.title=Regles de creació d'alertes
menu.admin.tenant.title=Organització
menu.admin.tenants.title=Organitzacions

menu.user.title=Catàleg
menu.user.component.title=Components

# Sidebar labels

sidebar.alert.title=Alertes
sidebar.component.title=Components
sidebar.sensor.title=Sensors / Actuadors
sidebar.admin.title=Administració
sidebar.tenant.title=Organització
sidebar.tenants.title=Organitzacions

# Provider labels

provider.list.title=Proveïdors
provider.new.title=Nou proveïdor
provider.edit.title=Editar proveïdor
provider.detail.title=Detall
provider.delete.title=Esborrar seleccionats
provider.map.title=Veure al mapa

provider.id=Identificador
provider.name=Nom
provider.type=Tipologia
provider.createdAt=Data de creació
provider.updatedAt=Data de modificació
provider.description=Descripció
provider.location=Localització
provider.tenantId=Organització
provider.restHttps=HTTPS API REST

provider.contacts=Dades de contacte
provider.contact.name=Nom de contacte
provider.contact.email=Email de contacte
provider.token=Token
provider.createdBy=Creat per 
provider.updatedBy=Actualitzat per
provider.tenantsAuth=Autoritzacions

provider.sensors=Sensors / Actuadors
provider.components=Components

provider.docs=Documentació d'interès
provider.doc.name=Nom del document
provider.doc.link=Enllaç al document

provider.type.0=Estàtic
provider.type.1=Mòbil

# Provider messages

provider.created=Proveïdor creat
provider.edited=Proveïdor editat
provider.deleted=Proveïdors esborrats
sure.delete.provider=Aquesta acció també esborrarà tots els components, sensors i alertes associats als proveïdors seleccionats. Vol esborrar igualment els elements seleccionats?

provider.error.null.id=L'identificador no pot estar buit
provider.error.null.name=El nom no pot estar buit
provider.error.null.type=El tipus no pot estar buit
provider.error.duplicated.id=Ja existeix un proveidor amb aquest nom 

# Application labels

application.list.title=Aplicacions
application.new.title=Nova aplicació
application.edit.title=Editar aplicació
application.detail.title=Detall
application.delete.title=Esborrar seleccionades

application.id=Identificador
application.name=Nom
application.createdAt=Data de creació
application.updatedAt=Data de modificació
application.email=Email de contacte
application.description=Descripció
application.tenant=Organització
application.restHttps=HTTPS API REST
application.token=Token
application.authorizedProviders=Proveïdors autoritzats
application.createdBy=Creat per
application.updatedBy=Actualitzat per
application.tenantId=Organització
application.tenantsAuth=Autoritzacions

application.permissions=Permissos

subscriptions.active.tab.label=Subscripcions actives
subscriptions.endpoint=Endpoint
subscriptions.type=Tipus
subscriptions.provider=Proveïdor
subscriptions.sensor=Sensor
subscriptions.alert=Alerta

# Application messages

application.created=Aplicació creada
application.deleted=Aplicacions esborrades
application.edited=Aplicació editada

application.error.null.id=L'identificador no pot estar buit
application.error.null.name=El nom no pot estar buit
applicaiton.error.creating=Error al crear l'aplicació
application.error.duplicated.id=Ja existeix una aplicació amb aquest nom
application.error.existing.alerts=No es poden esborrar per que existeixen alertes asociades. Ha d'esborrar primer aquestes. 

# Sensor labels

sensor.detail.title=Detall
sensor.list.title=Sensors / Actuadors
sensor.new.title=Nou sensor
sensor.edit.title=Editar sensor
sensor.delete.title=Esborrar seleccionats

sensor.id=Identificador
sensor.tenantId=Organització
sensor.sensorId=Sensor / Actuador
sensor.providerId=Proveïdor
sensor.description=Descripció
sensor.type=Tipologia
sensor.unit=Unitat de mesura
sensor.validTime=Validesa
sensor.timeZone=Zona horària
sensor.metaData=Metadades
sensor.location=Ubicació
sensor.data=Darreres dades
sensor.createdAt=Data de creació
sensor.updatedAt=Data de modificació
sensor.visualConfiguration=Configuració visual
sensor.additionalInfo=Informació addicional
sensor.manufacturer=Fabricant
sensor.modelReference=Model
sensor.serialNumber=Número de sèrie
sensor.installationDate=Data d'instal·lació
sensor.parentId=ID de l'element pare
sensor.ipAddress=IP
sensor.observations=Observacions
sensor.publicAccess=Públic
sensor.accessType=Tipus d'accés
sensor.componentId=Component
sensor.state=Estat
sensor.state.online=actiu
sensor.state.offline=inactiu
sensor.substate=Subestat
sensor.tags=Tags
sensor.substateDesc=Descripció substat
sensor.technicalDetails=Detalls tècnics
sensor.createdBy=Creat per
sensor.updatedBy=Actualitzat per
sensor.producer=Fabricant/Marca
sensor.model=Model
sensor.serialNumber=Nº Sèrie
sensor.macAddress=MAC
sensor.energy=Tipus alimentació elèctrica
sensor.connectivity=Tipus connexióA
sensor.tenantsAuth=Autoritzacions

sensor.assign.title=Afegir
sensor.unassign.title=Treure

# Sensor list modal window
sensor.list.change_state.modal.title=Canvi d'estat
sensor.list.change_state.modal.help=Seleccioni el nou estat dels sensors i presioni el botó de confirmar
 
# Sensor messages
sensor.created=Sensor creat
sensor.deleted=Sensors esborrats
sensor.edited=Sensor editat
sure.delete.sensor=Aquesta acció també esborrarà totes les alertes associades als sensors seleccionats. Vol esborrar igualment els elements seleccionats?

sensor.error.nodata=No s'han trobat dades del sensor
sensor.error.null.id=L'identificador no pot estar buit
sensor.error.null.type=El tipus no pot estar buit
sensor.error.null.dataType=El tipus de dada no pot estar buit
sensor.error.null.unit=Les unitats no poden estar buides

sensor.assigned=Sensors assignats
sensor.unassigned=Sensors desassignats

# Sensor observations labels

sensor.observation.value=Valor
sensor.observation.timestamp=Data
sensor.observation.activity=Activitat
sensor.observation.lastData=Darrera lectura

# Sensor dataType labels

sensor.dataType=Tipus de dada
sensor.dataType.NUMBER=Numèric
sensor.dataType.BOOLEAN=Booleà
sensor.dataType.TEXT=Text

# Sensor type labels

sensortype.list.title=Tipologies de Sensors / Actuadors
sensortype.new.title=Nova tipologia
sensortype.edit.title=Editar tipologia
sensortype.detail.title=Detall
sensortype.delete.title=Esborrar seleccionades

sensortype.id=Identificador
sensortype.name=Nom
sensortype.description=Descripció
sensortype.createdAt=Data de creació
sensortype.updatedAt=Data de modificació
sensortype.icon=Icona
sensortype.tenant=Organització
sensortype.createdBy=Creat per
sensortype.updatedBy=Actualitzat per

# Sensor type messages

sensortype.created=Tipologia creada
sensortype.deleted=Tipologies esborrades
sensortype.edited=Tipologia editada

sensortype.error.null.id=L'identificador no pot estar buit
sensortype.error.null.name=El nom no pot estar buit
sensortype.error.cannot.delete=No es pot esborrar el tipus de sensor <strong>{0}</strong> degut a que existeixen sensors associats a aquesta tipologia

# Component type labels

componenttype.list.title=Tipologies de components
componenttype.new.title=Nova tipologia
componenttype.edit.title=Editar tipologia
componenttype.detail.title=Detall
componenttype.delete.title=Esborrar seleccionades

componenttype.id=Identificador
componenttype.name=Nom
componenttype.description=Descripció
componenttype.createdAt=Data de creació
componenttype.updatedAt=Data de modificació
componenttype.icon=Icona
componenttype.photo=Foto
componenttype.tenant=Organització
componenttype.photoUrl=Url fotografia
componenttype.createdBy=Creat per
componenttype.updatedBy=Actualitzat per

# Component type messages

componenttype.created=Tipologia creada
componenttype.deleted=Tipologies esborrades
componenttype.edited=Tipologia editada

componenttype.error.cannot.delete=No es pot esborrar el tipus de component <strong>{0}</strong> degut a que existeixen components associats a aquesta tipologia


# Alert labels

alert.list.title=Alertes
alert.new.title=Nova alerta
alert.edit.title=Editar alerta
alert.detail.title=Detall
alert.delete.title=Esborrar seleccionades
alert.expression.title=Expressió
alert.notification.title=Notificació

alert.id=Identificador
alert.name=Nom
alert.description=Descripció
alert.createdAt=Data de creació
alert.updatedAt=Data de modificació
alert.type=Tipologia
alert.providerId=Proveïdor
alert.componentId=Component
alert.sensorId=Id Sensor / Actuador
alert.sensorId.instructions.noproviderSelected=Seleccioni proveïdor/component
alert.sensorId.instructions=Teclegi per a veure suggeriments
alert.expression=Expressió a avaluar
alert.applicationId=Aplicació client
alert.trigger=Tipus de disparador
alert.tenantId=Organització
alert.active=Activa
alert.createdBy=Creat per
alert.updatedBy=Actualitzat per
alert.tenantsAuth=Autoritzacions

alert.type.INTERNAL=Interna
alert.type.EXTERNAL=Externa

# Alert triggers

alert.trigger.GT=Més gran que
alert.trigger.GTE=Més gran o igual
alert.trigger.LT=Més petit que
alert.trigger.LTE=Més petit o igual
alert.trigger.EQ=Igual
alert.trigger.CHANGE=Qualsevol canvi
alert.trigger.CHANGE_DELTA=Variació superior a (%)
alert.trigger.FROZEN=Inactiu

# Alert messages

alert.created=Alerta creada
alert.deleted=Alertes esborrades
alert.edited=Alerta editada

alert.error.null.id=L'identificador no pot estar buit
alert.error.null.name=El nom no pot estar buit
alert.error.null.type=El tipus no pot estar buit
alert.error.unknown.trigger=Tipus de trigger desconegut: {0}
alert.error.unknown.type=Tipus d''alerta desconegut: {0}
alert.error.sensor.notfound=No s'ha trobat el sensor
alert.error.provider.notselected=Ha de sel·leccionar el proveïdor abans
alert.error.external.null.entity=Ha de seleccionar o bé un proveïdor o bé una aplicació client
alert.error.external.duplicate.entity=Només ha de seleccionar o bé un proveïdor o bé una aplicació client

# Rules labels
alertrule.list.title=Regles de creació d'alertes
alertrule.new.title=Nova regla
alertrule.delete.title=Esborrar seleccionades
alertrule.edit.title=Editar regla
alertrule.expression.title=Expressió
alertrule.detail.title=Detall
alertrule.result.title=Resultat

alertrule.id=Identificador
alertrule.name=Nom
alertrule.createdAt=Data de creació
alertrule.updatedAt=Data de modificació
alertrule.description=Descripció
alertrule.providerId=Proveïdor
alertrule.componentType=Tipus component
alertrule.sensorType=Tipus sensor
alertrule.trigger=Tipus disparador
alertrule.expression=Expressió a avaluar
alertrule.alertType=Tipologia
alertrule.totalSensors=Nombre de sensors als que aplica la regla
alertrule.generatedAlerts=Nombre d'alertes generades en la darrera execució
alertrule.creationUser=Usuari creació
alertrule.appliedSensorIds=Sensors als quals se'ls ha aplicat la regla
alertrule.nonAppliedSensorIds=Sensors als quals no se'ls ha aplicat la regla
alertrule.createdBy=Creat per
alertrule.updatedBy=Actualitzat per
alertrule.tenantId=Organització
alertrule.tenantsAuth=Autoritzacions

alertrule.button.confirm=Confirmar
alertrule.button.cancel=Cancel·lar
alertrule.button.continue=Continuar
alertrule.button.reapply=Tornar a aplicar aquesta regla

# Alert messages

alertrule.created=S''ha creat {0} noves alertes de les {1} previstes inicialment
alertrule.deleted=Regles esborrades
alertrule.edited=Regla editada

alertrule.modal.confirm.title=Confirmació de creació de la regla
alertrule.modal.confirm.body=Aquesta acció generarà com a màxim {0} alertes (les alertes ja existents del mateix tipus no es duplicaran). Està segur? 
alertrule.modal.confirm.body.empty=Les condicions definides no apliquen a cap sensor, per tant no es generarà cap nova alerta.

# Users labels

user.list.title=Usuaris
user.new.title=Nou usuari
user.edit.title=Editar usuari
user.detail.title=Detall
user.params.title=Paràmetres de configuració
user.delete.title=Esborrar seleccionats

user.userName=Identificador
user.password=Contrasenya
user.password.repeat=Repetir
user.name=Nom
user.description=Descripció
user.email=eMail
user.active=Actiu
user.createdAt=Data de creació
user.updatedAt=Data de modificació
user.rols=Rols
user.tenant=Organització
user.createdBy=Creat per
user.updatedBy=Actualitzat per
user.roles=Rols
user.tenantId=Organització
user.tenantsAuth=Autoritzacions
user.visualConfiguration=Configuració visual

# Users messages

user.created=Usuari creat
user.deleted=Usuaris esborrats
user.edited=Usuari editat
user.password.notmatch=Els passwords no coincideixen

user.validation.error.emptyRoles=S'ha d'informar el rol de l'usuari
user.validation.error.tenantMandatory=S'ha d'informar l'organizació pels rols ADMIN o USER
user.validation.error.tenantNoApplicable=No és possible informar l'organizació pels rols PLATFORM o SUPER-ADMIN

# Success
success.title=Exit
success.returnHome=Tornar a la home

# Footer labels
footer.copy=&copy; Ajuntament de Barcelona 2013
footer.contact=Contactar
footer.terms=Termes del servei
footer.privacy=Política de privacitat

# Component labels

component.list.title=Components
component.new.title=Nou component
component.edit.title=Editar component
component.detail.title=Detall
component.delete.title=Esborrar seleccionats
component.assign.title=Afegir
component.unassign.title=Treure

component.additionalInfo=Informació addicional
component.components=Components relacionats
component.alarms=Alarmes
component.orders=Ordres

component.id=Identificador
component.name=Nom
component.description=Descripció
component.providerId=Proveïdor
component.createdAt=Data de creació
component.updatedAt=Data de modificació
component.location=Ubicació
component.publicAccess=Públic
component.accessType=Tipus d'accés
component.type=Tipologia
component.images=Imatges
component.data.current=Més recent
component.activity=Activitat
component.photo=Foto
component.tenantId=Organització
component.mobile=Mòbil/Estàtic
component.parentId=Component pare
component.tags=Tags
component.componentType=Tipus
component.photoUrl=Url fotografia
component.tenantsAuth=Tenants autoritzats
component.tenantsMapVisible=Tenants visibles en mapa
component.createdBy=Creat per
component.createdAt=Data creació
component.updatedBy=Actualitzat per
component.updatedAt=Data actualització
component.routePointList=Punts de la ruta
component.producer=Fabricant/Marca
component.model=Model
component.serialNumber=Nº Sèrie
component.macAddress=MAC
component.energy=Tipus alimentació elèctrica
component.connectivity=Tipus connexió

# Component messages

component.created=Component creat
component.deleted=Component esborrat
component.edited=Component editat
component.assigned=Components assignats
component.unassigned=Components desassignats
sure.delete.component=Aquesta acció també esborrarà tots els sensors i alertes associats als components seleccionats. Vol esborrar igualment els elements seleccionats?

component.sensor.observation.lastupdated=Darrera actualització
component.sensor.observation.not.found=-
component.lastupdated.time.unknown=Darrera actualització desconeguda
component.lastupdated.time.days=Actualitzat fa {0} dies 
component.lastupdated.time.hours=Actualitzat fa {0} hores
component.lastupdated.time.minutes=Actualitzat fa {0} minuts
component.lastupdated.time.seconds=Actualitzat fa {0} segons

# Component map labels

component.map.address.search.instructions=Escriu l'adreça...
component.map.address.search.action=Anar
component.map.component.type.all=Tots

visualization.mode.list=Llistat
visualization.mode.map=Mapa de components

component.map.infowindow.type=Tipus:
component.map.infowindow.type.sensor=sensor
component.map.infowindow.type.component=component
component.map.infowindow.observation=Darrera dada:
component.map.infowindow.observation.not.found=No trobada

# Tenant labels

tenant.created=Organització creada
tenant.deleted=Organitzacions esborrades
tenant.edited=Organització editada

tenant.list.title=Organitzacions
tenant.new.title=Nova organització
tenant.edit.title=Editar organització
tenant.detail.title=Detall
tenant.params.title=Paràmetres de configuració
tenant.delete.title=Esborrar seleccionades

tenant.configParams.visualConfiguration=Configuració visual
tenant.configParams.mapConfiguration=Configuració del mapa

tenant.id=Identificador
tenant.name=Nom
tenant.createdAt=Data de creació
tenant.updatedAt=Data de modificació
tenant.description=Descripció
tenant.contactName=Nom contacte
tenant.contactEmail=Email contacte
tenant.isPublic=Públic
tenant.zoomLevel=Nivell de zoom
tenant.latitude=Latitud
tenant.longitude=Longitud
tenant.bgColor=Color de fons del mapa
tenant.createdBy=Usuari creació
tenant.updatedBy=Usuari actualització
tenant.detail.title=Detall
tenant.isDefault=Defecte
tenant.mapParams=Paràmetres del mapa
tenant.visualConfiguration=Configuració visual
tenant.contact.name=Nom de contacte
tenant.contact.email=Email de contacte

tenant.error.mapParams.zoomLevel.invalidValue=Nivell de zoom incorrecte. Ha de ser un valor numèric dintre del rang [0,21]

tenant.permissions.to.new.title=Assignar permisos a tercers
tenant.permissions.to=Permissos a tercers
tenant.permissions.from.new.title=Assignar permisos de tercers
tenant.permissions.from=Permissos de tercers
tenant.permissions.from.edit.title=Editar permís
tenant.permissions.name=Nom
tenant.permissions.entity=Entitat
tenant.permissions.type=Tipus
tenant.permissions.date=Data
tenant.permissions.user=Usuari
tenant.permissions.id=Identificador
tenant.permissions.visible=Visualitzar al mapa
tenant.permissions.listVisible=Visualitzar a la llista
tenant.permissions.entities=Entitats
tenant.permissions.provider=Proveïdor
tenant.permissions.providers=Proveïdors
tenant.permissions.organization=Organització
tenant.permissions.tenants=Organitzacions

tenant.permission.add=Afegir
tenant.permission.edit=Editar
tenant.permission.save=Desar

tenant.permission.edit.error.selectOne=Seleccioni al menys un permís per a editar
tenant.permission.edit.error.toMany=Només pot seleccionar un permís per a editar

tenant.permission.edit.modal.button.close=Tancar
tenant.permission.edit.modal.error.header=Error

tenant.permissions.added=Permisos afegits
tenant.permissions.deleted=Permisos eliminats
tenant.permissions.saved=Permís desat

# DateRange labels

daterange.apply=Aplicar
daterange.from=Des de
daterange.to=Fins

# DatePicker labels

datepicker.today=Avui

# Date labels

dow.mo=dl
dow.tu=dt
dow.we=dc
dow.th=dj
dow.fr=dv
dow.sa=ds
dow.su=dg

months.january=Gener
months.february=Febrer
months.march=Març
months.april=Abril
months.may=Maig
months.june=Juny
months.july=Juliol
months.august=Agost
months.september=Septembre
months.october=Octubre
months.november=Novembre
months.december=Desembre

months.short.january=Gen
months.short.february=Feb
months.short.march=Març
months.short.april=Abr
months.short.may=Maig
months.short.june=Juny
months.short.july=Jul
months.short.august=Ag
months.short.september=Set
months.short.october=Oct
months.short.november=Nov
months.short.december=Des

# Stats labels

stats.title=Estadístiques
stats.devices=Dispositius
stats.events=Peticions
stats.performance=Rendiment
stats.accounts=Comptes
stats.activity=Activitat

stats.devices.active=Sensors Actius
stats.events.orders=Ordres
stats.events.alarms=Alarmes
stats.events.processed=Peticions processades
stats.events.persecond=Peticions per segon
stats.devices.routers=Routers / Gateways
stats.devices.others=Altres
stats.accounts.active=Usuaris actius
stats.accounts.providers=Proveïdors
stats.accounts.applications=Aplicacions
stats.average.rate.perday=Rati màxim diari
stats.max.rate=Rati màxim

# Home labels

home.howitworks=Com funciona?
home.getmobile=Descarrega la aplicació mòbil!
home.latestnews=Darreres notícies

# Technical details labels
technicalDetails.tab.label=Detalls tècnics

technicalDetail.producer=Fabricant/Marca
technicalDetail.model=Model
technicalDetail.serialNumber=Nº Sèrie
technicalDetail.macAddress=MAC
technicalDetail.energy=Tipus alimentació elèctrica
technicalDetail.connectivity=Tipus connexió

# Visual configuration
visualConfiguration.accordion.head=Configuració visual
visualConfiguration.timeZone=Zona horària
visualConfiguration.dateFormatPattern=Format de data
visualConfiguration.chartVisibleObservationsNumber=Nombre de valors a la gràfica

# Connectivity types
connectivity.types.list=ET_RJ45,ET_POE,3G,WIFI
connectivity.types.list.ET_RJ45=Ethernet RJ45
connectivity.types.list.ET_POE=Ethernet POE
connectivity.types.list.3G=3G
connectivity.types.list.WIFI=WiFi

# Energy types
energy.types.list=220VAC,12_24_VDC,185_230_V,AUT_BAT,SOLAR_BAT
energy.types.list.220VAC=Xarxa elèctrica (220VAC)
energy.types.list.12_24_VDC=PoE (entre 12 VDC i 24 VDC)
energy.types.list.185_230_V=Xarxa enllumenat (185-230V) i bateria
energy.types.list.AUT_BAT=Bateries autònomes
energy.types.list.SOLAR_BAT=Bateries amb suport de plaques solars

# Graphics Controls
graphics.control.fromLabel=Data inici
graphics.control.toLabel=Data fi
graphics.control.obsNumber=Número de dades
graphics.control.nav.left=Dades anteriors
graphics.control.nav.right=Dades posteriors
graphics.control.nav.refresh=Refresca les dades

#Status messages
status.title=Estat de la plataforma
status.global.platform.ok=La instància de Sentilo està configurada i funcionant correctament
status.global.platform.ko=Hi ha elements de Sentilo que no estan funcionant correctament
status.mongo.desc=Check connection to the MongoDB database
status.mongo.desc.success=Connection to MongoDB is correctly configured
status.mongo.desc.error=Please verify that MongoDB server is running properly and that you can log into it, and review your Sentilo MongoDB configuration to ensure everything is correct (host, port, database, user and password). This configuration is located in the Catalog file catalog-config.properties 
status.redis.desc=Check connection to the Redis database
status.redis.desc.success=Connection to Redis is correctly configured
status.redis.desc.error=Please verify that Redis server is running properly and that you can log into it, and review your Sentilo Redis configuration to ensure everything is correct (host, port and password). This configuration is located in the PubSub file jedis-config.properties
status.pubsub.desc=Check connection to the API REST server
status.pubsub.desc.success=Connection to API REST server is correctly configured
status.pubsub.desc.error=Please verify that API REST server is running properly and check that it is listening on the same host and port which are configured in the Catalog file catalog-config.properties