Update and fix Catalan translation (#5773)

* Update activerecord.ca.yml

* Update ca.yml

* Update devise.ca.yml

* Update doorkeeper.ca.yml

* Update simple_form.ca.yml

* fix syntax error for ca translation

* fix syntax errors in ca translations

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
pull/5780/head
Joan Montané 2017-11-21 15:17:28 +01:00 committed by Yamagishi Kazutoshi
parent 6f609dc4b4
commit 53b7b81b43
7 changed files with 313 additions and 277 deletions

View File

@ -9,7 +9,9 @@
"account.follows_you": "et segueix",
"account.media": "Media",
"account.mention": "Esmentar @{name}",
"account.moved_to": "{name} has moved to:",
"account.mute": "Silenciar @{name}",
"account.mute_notifications": "Mute notifications from @{name}",
"account.posts": "Publicacions",
"account.report": "Informe @{name}",
"account.requested": "Esperant aprovació",
@ -18,6 +20,7 @@
"account.unblock_domain": "Mostra {domain}",
"account.unfollow": "Deixar de seguir",
"account.unmute": "Treure silenci de @{name}",
"account.unmute_notifications": "Unmute notifications from @{name}",
"account.view_full_profile": "Veure el perfil complet",
"boost_modal.combo": "Pots premer {combo} per saltar-te això el proper cop",
"bundle_column_error.body": "S'ha produït un error en carregar aquest component.",
@ -104,6 +107,7 @@
"loading_indicator.label": "Carregant...",
"media_gallery.toggle_visible": "Alternar visibilitat",
"missing_indicator.label": "No trobat",
"mute_modal.hide_notifications": "Hide notifications from this user?",
"navigation_bar.blocks": "Usuaris bloquejats",
"navigation_bar.community_timeline": "Línia de temps Local",
"navigation_bar.edit_profile": "Editar perfil",
@ -204,6 +208,7 @@
"tabs_bar.home": "Inici",
"tabs_bar.local_timeline": "Local",
"tabs_bar.notifications": "Notificacions",
"ui.beforeunload": "Your draft will be lost if you leave Mastodon.",
"upload_area.title": "Arrossega i deixa anar per carregar",
"upload_button.label": "Afegir multimèdia",
"upload_form.description": "Descriure els problemes visuals",

View File

@ -29,6 +29,14 @@
{
"defaultMessage": "Unmute @{name}",
"id": "account.unmute"
},
{
"defaultMessage": "Mute notifications from @{name}",
"id": "account.mute_notifications"
},
{
"defaultMessage": "Unmute notifications from @{name}",
"id": "account.unmute_notifications"
}
],
"path": "app/javascript/mastodon/components/account.json"
@ -283,17 +291,9 @@
"defaultMessage": "Block",
"id": "confirmations.block.confirm"
},
{
"defaultMessage": "Mute",
"id": "confirmations.mute.confirm"
},
{
"defaultMessage": "Are you sure you want to block {name}?",
"id": "confirmations.block.message"
},
{
"defaultMessage": "Are you sure you want to mute {name}?",
"id": "confirmations.mute.message"
}
],
"path": "app/javascript/mastodon/containers/status_container.json"
@ -307,6 +307,15 @@
],
"path": "app/javascript/mastodon/features/account_gallery/index.json"
},
{
"descriptors": [
{
"defaultMessage": "{name} has moved to:",
"id": "account.moved_to"
}
],
"path": "app/javascript/mastodon/features/account_timeline/components/moved_note.json"
},
{
"descriptors": [
{
@ -317,10 +326,6 @@
"defaultMessage": "Block",
"id": "confirmations.block.confirm"
},
{
"defaultMessage": "Mute",
"id": "confirmations.mute.confirm"
},
{
"defaultMessage": "Hide entire domain",
"id": "confirmations.domain_block.confirm"
@ -333,10 +338,6 @@
"defaultMessage": "Are you sure you want to block {name}?",
"id": "confirmations.block.message"
},
{
"defaultMessage": "Are you sure you want to mute {name}?",
"id": "confirmations.mute.message"
},
{
"defaultMessage": "Are you really, really sure you want to block the entire {domain}? In most cases a few targeted blocks or mutes are sufficient and preferable.",
"id": "confirmations.domain_block.message"
@ -1207,6 +1208,27 @@
],
"path": "app/javascript/mastodon/features/ui/components/media_modal.json"
},
{
"descriptors": [
{
"defaultMessage": "Are you sure you want to mute {name}?",
"id": "confirmations.mute.message"
},
{
"defaultMessage": "Hide notifications from this user?",
"id": "mute_modal.hide_notifications"
},
{
"defaultMessage": "Cancel",
"id": "confirmation_modal.cancel"
},
{
"defaultMessage": "Mute",
"id": "confirmations.mute.confirm"
}
],
"path": "app/javascript/mastodon/features/ui/components/mute_modal.json"
},
{
"descriptors": [
{
@ -1359,6 +1381,15 @@
],
"path": "app/javascript/mastodon/features/ui/components/upload_area.json"
},
{
"descriptors": [
{
"defaultMessage": "Your draft will be lost if you leave Mastodon.",
"id": "ui.beforeunload"
}
],
"path": "app/javascript/mastodon/features/ui/index.json"
},
{
"descriptors": [
{

View File

@ -10,4 +10,4 @@ ca:
status:
attributes:
reblog:
taken: del estat ja existeix
taken: de l'estat ja existeix

File diff suppressed because one or more lines are too long

View File

@ -2,60 +2,60 @@
ca:
devise:
confirmations:
confirmed: La seva adreça de correu ha estat confirmada amb èxit.
send_instructions: Rebrà un correu electrònic amb instruccions sobre com confirmar la seva adreça de correu en pocs minuts.
send_paranoid_instructions: Si la seva adreça de correu electrònic existeix en la nostre base de dades, rebrà un correu electrònic amb instruccions sobre com confirmar la seva adreça de correu en pocs minuts.
confirmed: L'adreça de correu s'ha confirmat correctament.
send_instructions: En pocs minuts rebràs un correu electrònic amb instruccions sobre com confirmar l'adreça de correu.
send_paranoid_instructions: Si l'adreça de correu electrònic existeix en la nostra base de dades, en pocs minuts rebràs un correu electrònic amb instruccions sobre com confirmar l'adreça de correu.
failure:
already_authenticated: Vosté ja està registrat.
inactive: el seu compte encara no està actiu.
invalid: Invàlid %{authentication_keys} o contrassenya.
last_attempt: Té un intent més abans que el seu compte sigui bloquejat.
locked: el seu compte ha estat bloquejat.
not_found_in_database: Invàlit %{authentication_keys} o contrassenya.
timeout: la sessió ha expirat. Si us plau iniciï sessió de nou per a continuar.
unauthenticated: Necessita iniciar sessió o registrar-se abans de continuar.
unconfirmed: Ha de confirmar la seva adreça de correu electrònic abans de continuar.
already_authenticated: Ja estàs registrat.
inactive: el teu compte encara no s'ha activat.
invalid: "%{authentication_keys} o contrasenya no són vàlids."
last_attempt: Tens un intent més, abans que es bloqui el compte.
locked: el compte s'ha blocat.
not_found_in_database: "%{authentication_keys} o contrasenya no vàlids."
timeout: la sessió ha expirat. Incia sessió una altra vegada per a continuar.
unauthenticated: Cal iniciar sessió o registrar-se abans de continuar.
unconfirmed: Has de confirmar l'adreça de correu electrònic abans de continuar.
mailer:
confirmation_instructions:
subject: 'Mastodon: Instruccions de confirmació'
password_change:
subject: 'Mastodon: Contrassenya canviada'
subject: 'Mastodon: Contrasenya canviada'
reset_password_instructions:
subject: 'Mastodon: Instruccions per a reiniciar contrassenya'
unlock_instructions:
subject: 'Mastodon: Instruccions per a desbloquejar'
subject: 'Mastodon: Instruccions per a desblocar'
omniauth_callbacks:
failure: No podem autentificar-lo desde %{kind} degut a "%{reason}".
success: Autentificat amb èxit desde el compte %{kind} .
failure: No podem autentificar-te desde %{kind} degut a "%{reason}".
success: Autentificat amb èxit des del compte %{kind} .
passwords:
no_token: No pot accedir aquesta pàgina sense provenir desde el correu de reinici de contrassenya. Si ve desde el correu de reinici de contrassenya, si us pla asseguri que està emprant la adreça complerta proporcionada.
send_instructions: Rebrà un correu electrònic amb instruccions sobre com reiniciar la seva contrassenya en pocs minuts.
send_paranoid_instructions: Si el seu correu electrònic existeix en la nostre base de dades, rebrà un enllaç de recuperació de contrassenya en la seva adreça de correu en pocs minuts.
updated: La seva contrassenya ha estat canviada amb èxit. Ara ja està registrat.
updated_not_active: La seva contrassenya ha estat canviada amb èxit.
no_token: No pots accedir a aquesta pàgina sense provenir des del correu de restabliment de la contrasenya. Si vens des del correu de restabliment de contrasenya, assegura't que estàs emprant l'adreça completa proporcionada.
send_instructions: Rebràs un correu electrònic amb instruccions sobre com reiniciar la contrasenya en pocs minuts.
send_paranoid_instructions: Si el seu correu electrònic existeix en la nostra base de dades, rebràs un enllaç de restabliment de contrasenya en l'adreça de correu en pocs minuts.
updated: La contrassenya s'ha canviat correctament. Ara ja estàs registrat.
updated_not_active: La contrassenya s'ha canviat correctament.
registrations:
destroyed: Adéu! el seu compte ha estat cancel·lat amb èxit. Esperem veure'l aviat de nou.
signed_up: Benvingut! S'ha registrat amb èxit.
signed_up_but_inactive: S´ha registrat amb èxit. No obstant, no podem identificar-lo perque el seu compte no ha estat activat encara.
signed_up_but_locked: S´ha registrat amb èxit. No obstant, no podem identificar-lo perque el seu compte està bloquejat.
destroyed: Adéu! el compte s'ha cancel·lat amb èxit. Desitgem veure't de nou aviat.
signed_up: Benvingut! T'has registrat amb èxit.
signed_up_but_inactive: T´has registrat amb èxit. No obstant, no podem identificar-te perquè el compte encara no s'ha activat.
signed_up_but_locked: T´has registrat amb èxit. No obstant, no podem identificar-te perquè el compte està blocat.
signed_up_but_unconfirmed: Un missatge amb un enllaç de confirmació ha estat enviat per correu electrònic. Si us plau segueixi l'enllaç per activar el seu compte.
update_needs_confirmation: Ha actualitzat el seu compte amb èxit, però necessitem verificar la nova adreça de correu. Si us plau comprovi el correu i segueixi l'enllaç per confirmar la nova adreça de correu.
updated: el seu compte ha estat actualitzat amb èxit.
sessions:
already_signed_out: Ha tancat la sessió amb èxit.
signed_in: S'ha registrat amb èxit.
signed_out: Ha tancat la sessió amb èxit.
already_signed_out: Has tancat la sessió amb èxit.
signed_in: T'has registrat amb èxit.
signed_out: Has tancat la sessió amb èxit.
unlocks:
send_instructions: Rebrà un correu electrònic amb instruccions sobre com desbloquejar el seu compte en pocs minuts.
send_paranoid_instructions: Si el seu compte existeix, rebrà un correu electrònic amb instruccions sobre com desbloquejarla en pocs minuts.
unlocked: El seu compte ha estat bloquejat amb èxit. Si us plau iniciï sessió per continuar.
send_instructions: Rebràs un correu electrònic amb instruccions sobre com desblocar el compte en pocs minuts.
send_paranoid_instructions: Si el compte existeix, rebràs un correu electrònic amb instruccions sobre com desblocar-lo en pocs minuts.
unlocked: El compte s'ha blocat correctament. Inicia sessió per a continuar.
errors:
messages:
already_confirmed: ja ha estat confirmat, si us plau intenti iniciar sessió
confirmation_period_expired: necessita ser confirmat dins de %{period}, si us plau demani una nova
expired: ha expirat, si us plau demani una nova
not_found: no trobat
not_locked: no va ser bloquejada
already_confirmed: ja està confirmat. Intenta d'iniciar sessió
confirmation_period_expired: calia fer la confirmació dins de %{period}, torna a sol·licitar-la
expired: ha expirat, demana'n una altra
not_found: no s'ha trobat
not_locked: no està blocada
not_saved:
one: '1 error ha prohibit aquest %{resource} de ser guardat:'
other: "%{count} errors va prohibir aquest %{resource} de ser guardat:"
one: '1 error ha impedit desar aquest %{resource}:'
other: "%{count} errors hab impedit desar aquest %{resource}:"

View File

@ -3,7 +3,7 @@ ca:
activerecord:
attributes:
doorkeeper/application:
name: Nombre
name: Nom
redirect_uri: URI per a redirecció
errors:
models:
@ -11,58 +11,58 @@ ca:
attributes:
redirect_uri:
fragment_present: no pot contenir un fragment.
invalid_uri: ha de ser una URI válid.
relative_uri: ha de ser una URI absoluta.
secured_uri: ha de ser una URI HTTPS/SSL.
invalid_uri: ha de ser un URI válid.
relative_uri: ha de ser un URI absoluta.
secured_uri: ha de ser un URI HTTPS/SSL.
doorkeeper:
applications:
buttons:
authorize: Autoritzar
cancel: Cancel⋅lar
destroy: Destruir
edit: Editar
submit: Enviar
authorize: Autoritza
cancel: Cancel⋅la
destroy: Destrueix
edit: Edita
submit: Envia
confirmations:
destroy: Està segur?
destroy: Estàs segur?
edit:
title: Editar aplicació
title: Edita l'aplicació
form:
error: Uuups! Comprovi el formulari
error: Ep! Comprova el formulari
help:
native_redirect_uri: Utilitzi %{native_redirect_uri} per a proves locals
redirect_uri: Utilitzi una línia per URI
scopes: Separi els àmbits amb espais. Deixa-ho en blanc per utilitzar els àmbits per defecte.
native_redirect_uri: Utilitza %{native_redirect_uri} per a proves locals
redirect_uri: Utilitza una línia per URI
scopes: Separa els àmbits amb espais. Deixa-ho en blanc per a utilitzar els àmbits per defecte.
index:
callback_url: Callback URL
name: Nom
new: Nova aplicació
new: Aplicació nova
title: Les teves aplicacions
new:
title: Nova aplicació
title: Aplicació nova
show:
actions: Accions
application_id: Id de la aplicació
callback_urls: Callback urls
application_id: Id de l'aplicació
callback_urls: Callback URL
scopes: Àmbits
secret: Secret
title: 'Aplicació: %{name}'
authorizations:
buttons:
authorize: Autoritzar
deny: Desautoritzar
authorize: Autoritza
deny: Desautoritza
error:
title: Ha ocorregut un error
title: S'a produit un error
new:
able_to: Serà capaç de
prompt: La aplicació %{client_name} sol⋅licita tenir accés al teu compte
title: Es requereix autorizació
prompt: L'aplicació %{client_name} sol⋅licita tenir accés al teu compte
title: Cal autorizació
show:
title: Copy this authorization code and paste it to the application.
title: Copia aquest coddi d'autorització i enganxa'l en l'aplicació.
authorized_applications:
buttons:
revoke: Revocar
revoke: Revoca
confirmations:
revoke: Està segur?
revoke: Estàs segur?
index:
application: Aplicació
created_at: Creat el
@ -72,22 +72,22 @@ ca:
messages:
access_denied: El propietari del recurs o servidor de autorizació ha denegat la petició.
credential_flow_not_configured: Les credencials de contrasenya del propietari del recurs han fallat degut a que Doorkeeper.configure.resource_owner_from_credentials està sense configurar.
invalid_client: La autentificación del cliente falló debido o a que es un cliente desconocido o no está incluída la autentificación del cliente o el método de autentificación no está confirmado.
invalid_grant: La concesión de autorización ofrecida es inválida, venció, se revocó, no coincide con la URI de redirección utilizada en la petición de autorización, o fue emitida para otro cliente.
invalid_redirect_uri: La URI de redirección incluida no es válida.
invalid_request: En la petición falta un parámetro necesario o incluye un valor de parámetro no soportado o tiene otro tipo de formato incorrecto.
invalid_resource_owner: Las credenciales del propietario del recurso proporcionado no son válidas, o el propietario del recurso no puede ser encontrado.
invalid_scope: El ámbito pedido es inválido, desconocido o erróneo.
invalid_client: La autentificació del client falló perquè és un client desconegut o no està inclòs l'autentificació del client o el mètode d'autenticació no està confirmat.
invalid_grant: La concessió d'autorizació oferida és invàlida, ha vençut, s'ha revocat, no coincideix amb l'URI de redirecció utilizada en la petició d'autorizació, o fou emesa per a un altre client.
invalid_redirect_uri: L'URI de redirecció inclòs no és vàlid.
invalid_request: En la petició manca un paràmetre necessari o inclou un valor de paràmetre no suportat o te un altre tipus de format incorrecte.
invalid_resource_owner: Les credencials del propietari del recurso proporcionat no son vàlides, o el propietari del recurs no pot ser trobat.
invalid_scope: L'àmbit demanat és invàlid, desconegut o erroni.
invalid_token:
expired: El identificador de acceso finalizó.
revoked: El identificador de acceso fue revocado.
unknown: El identificador de acceso es inválido.
resource_owner_authenticator_not_configured: El propietario del recurso falló debido a que Doorkeeper.configure.resource_owner_authenticator está sin configurar.
server_error: El servidor de la autorización entontró una condición inesperada que le impidió cumplir con la solicitud.
temporarily_unavailable: El servidor de la autorización es actualmente incapaz de manejar la petición debido a una sobrecarga temporal o un trabajo de mantenimiento del servidor.
unauthorized_client: El cliente no está autorizado a realizar esta petición utilizando este método.
unsupported_grant_type: El tipo de concesión de autorización no está soportado por el servidor de autorización.
unsupported_response_type: El servidor de autorización no soporta este tipo de respuesta.
expired: L'identificador d'accés ha caducat.
revoked: L'identificador d'accés fou revocat.
unknown: L'identificador d'accés és invàlid.
resource_owner_authenticator_not_configured: El propietari del recurs ha fallat perquè Doorkeeper.configure.resource_owner_authenticator està sense configurar.
server_error: El servidor de l'autorizació ha trobat unca condició inesperada que ha impedit complir la sol·licitud.
temporarily_unavailable: El servidor de l'autorizació és actualment incapaç de gestionar la petició degut a una sobrecàrrega temporal o una tasca de manteniment del servidor.
unauthorized_client: El client no està autoritzat a fer aquesta petició utilitzant aquest mètode.
unsupported_grant_type: El tipus de concessió d'autorització no està suportat pel servidor d'autorizació.
unsupported_response_type: El servidor d'autorizació no suporta aquest tipus de resposta.
flash:
applications:
create:
@ -107,6 +107,6 @@ ca:
application:
title: OAuth autorització requerida
scopes:
follow: seguir, bloquejar, desbloquejar i deixar de seguir comptes
follow: seguir, blocar, desblocar i deixar de seguir comptes
read: llegir les dades del teu compte
write: publicar en el teu nom

View File

@ -5,52 +5,52 @@ ca:
defaults:
avatar: PNG, GIF o JPG. Màxim 2MB. Serà escalat a 120x120px
display_name:
one: <span class="name-counter">1</span> character left
other: <span class="name-counter">%{count}</span> characters left
one: Queda <span class="name-counter">1</span> caràcter
other: Queden <span class="name-counter">%{count}</span> caràcters
header: PNG, GIF o JPG. Màxim 2MB. Serà escalat a 700x335px
locked: Requereix que aprovis manualment seguidors i les publicacions seran mostrades només als teus seguidors
locked: Cal que aprovis manualment els seguidors i les publicacions es mostraran només als teus seguidors
note:
one: <span class="note-counter">1</span> character left
other: <span class="note-counter">%{count}</span> characters left
one: Queda <span class="note-counter">1</span> caràcgter
other: Queden <span class="note-counter">%{count}</span> caràcters
imports:
data: Arxiu CSV exportat desde una altra instància de Mastodon
data: Fitxers CSV exportat des d'una altra instància de Mastodon
sessions:
otp: Introdueix el codi de dos factors des del teu telèfon o utilitza un dels teus codis de recuperació.
otp: Introdueix el codi de dos factors des del telèfon o utilitza un dels teus codis de recuperació.
user:
filtered_languages: Els idiomes seleccionats seran eliminats de les línies de temps públiques.
filtered_languages: Els missatges en les llengües seleccionades s'eliminaran de les línies de temps públiques.
labels:
defaults:
avatar: Avatar
confirm_new_password: Confirmar nova contrasenya
confirm_password: Confirmar contrasenya
confirm_new_password: Confirma la contrasenya nova
confirm_password: Confirma la contrasenya
current_password: Contrasenya actual
data: Informació
display_name: Mostrar nom
email: Direcció de correu electrònic
header: Img. capçalera
locale: Idioma
locked: Fer privat aquest compte
new_password: Nova contrasenya
display_name: Nom visibile
email: Adreça de correu electrònic
header: Imgatge de capçalera
locale: Llengua
locked: Fes privat aquest compte
new_password: Contrasenya nova
note: Biografia
otp_attempt: Codi de dos factors
password: Contrasenya
setting_auto_play_gif: Auto-reproducció de GIFs animats
setting_boost_modal: Mostrar finestra de confirmació abans d'un Retoot
setting_default_privacy: Privacitat de publicacions
setting_delete_modal: Mostrar finestra de confirmació abans d'esborrar un toot
setting_auto_play_gif: Reprodueix automàticament els GIF animats
setting_boost_modal: Mostra la finestra de confirmació abans d'un retoot
setting_default_privacy: Privacitat de les publicacions
setting_delete_modal: Mostra la finestra de confirmació abans d'esborrar un toot
severity: Severitat
type: Importar tipus
type: Importa tipus
username: Nom d´usuari
interactions:
must_be_follower: Bloquejar notificacions de persones que no et segueixen
must_be_following: Bloquejar notificacions de persones que no segueixes
must_be_follower: Blocar les notificacions de persones que no et segueixen
must_be_following: Blocar les notificacions de persones que no segueixes
notification_emails:
digest: Enviar resum de correus electrònics
favourite: Enviar correu electrònic quan algú marqui com a favorit en la teva publicació
follow: Enviar correu electrònic quan algú et segueixi
follow_request: Enviar correu electrònic quan algú sol·liciti seguir-te
mention: Enviar correu electrònic quan algú et mencioni
reblog: Enviar correu electrònic quan algú comparteixi la seva publicació
digest: Envia un resum de correus electrònics
favourite: Envia un correu electrònic quan algú marqui com a preferit en la teva publicació
follow: Envia un correu electrònic quan algú et segueixi
follow_request: Envia un correu electrònic quan algú sol·liciti seguir-te
mention: Envia un correu electrònic quan algú et mencioni
reblog: Envia un correu electrònic quan algú comparteixi la teva publicació
'no': 'No'
required:
mark: "*"