Skip to content

Commit 6d909f5

Browse files
committed
feat: update Spanish translations for event notifications and invitations
1 parent 7d55983 commit 6d909f5

File tree

1 file changed

+95
-41
lines changed

1 file changed

+95
-41
lines changed

config/locales/es.yml

Lines changed: 95 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -770,48 +770,50 @@ es:
770770
subject: Has sido invitado a un evento
771771
event_mailer:
772772
event_reminder:
773-
description: Description
774-
duration: Duration
775-
ends_at: Ends at
776-
greeting: Hello %{recipient_name},
773+
description: Descripción
774+
duration: Duración
775+
ends_at: Termina en
776+
greeting: Hola %{recipient_name},
777777
hours:
778-
one: "%{count} hour"
779-
other: "%{count} hours"
780-
location: Location
781-
register_link: Register or RSVP
782-
reminder_message: This is a friendly reminder about the upcoming event "%{event_name}".
778+
one: "%{count} hora"
779+
other: "%{count} horas"
780+
location: Ubicación
781+
register_link: Registrarse o confirmar asistencia (RSVP)
782+
reminder_message: Este es un recordatorio amistoso sobre el próximo evento
783+
"%{event_name}".
783784
signature_html: |-
784-
Best regards,<br />
785-
The %{platform} Team
786-
subject: 'Reminder: %{event_name}'
787-
time_tbd: Time tbd
788-
view_event_link_html: 'View event details: %{link}'
789-
when: When
785+
Saludos cordiales,<br />
786+
El equipo de %{platform}
787+
subject: 'Recordatorio: %{event_name}'
788+
time_tbd: Hora por confirmar
789+
view_event_link_html: 'Ver detalles del evento: %{link}'
790+
when: Cuándo
790791
event_update:
791-
changes_made: Changes made
792-
current_details: Current details
793-
description: Description
794-
duration: Duration
795-
ends_at: Ends at
796-
greeting: Hello %{recipient_name},
792+
changes_made: Cambios realizados
793+
current_details: Detalles actuales
794+
description: Descripción
795+
duration: Duración
796+
ends_at: Termina en
797+
greeting: Hola %{recipient_name},
797798
hours:
798-
one: "%{count} hour"
799-
other: "%{count} hours"
800-
location: Location
801-
register_link: Register or RSVP
799+
one: "%{count} hora"
800+
other: "%{count} horas"
801+
location: Ubicación
802+
register_link: Registrarse o confirmar asistencia (RSVP)
802803
signature_html: |-
803-
Best regards,<br />
804-
The %{platform} Team
805-
subject: 'Event updated: %{event_name}'
804+
Saludos cordiales,<br />
805+
El equipo de %{platform}
806+
subject: 'Evento actualizado: %{event_name}'
806807
time_tbd: Time tbd
807-
update_message_plural: The event "%{event_name}" has been updated with several
808-
changes.
809-
update_message_singular: The event "%{event_name}" has been updated.
810-
view_event_link_html: 'View event details: %{link}'
811-
when: When
808+
update_message_plural: El evento "%{event_name}" se ha actualizado con varios
809+
cambios.
810+
update_message_singular: El evento "%{event_name}" ha sido actualizado.
811+
view_event_link_html: 'Ver detalles del evento: %{link}'
812+
when: Cuándo
812813
events:
813-
add_to_calendar: Add to calendar (.ics)
814-
back_to_events: View Events
814+
add_to_calendar: Agregar al calendario (.ics)
815+
back_to_events: Volver a eventos
816+
greater_than_or_equal_to: debe ser mayor que o igual a %{count}
815817
hints:
816818
description: Description
817819
ends_at: Ends at
@@ -825,6 +827,9 @@ es:
825827
hosted_by: Organizado Por
826828
ics:
827829
view_details_url: View details url
830+
in: debe estar en %{count}
831+
inclusion: no está incluido en la lista
832+
invalid: no es válido
828833
labels:
829834
ends_at: Ends at
830835
location: Location
@@ -834,17 +839,31 @@ es:
834839
select_address: Select address
835840
select_building: Select building
836841
starts_at: Starts at
842+
less_than: debe ser menor que %{count}
843+
less_than_or_equal_to: debe ser menor que o igual a %{count}
837844
location_types:
838845
address: Address
839846
building: Building
840847
simple: Simple
848+
model_invalid: 'La validación falló: %{errors}'
841849
none-yet: None-yet
850+
not_a_number: no es un número
851+
not_an_integer: debe ser un entero
852+
not_found: no se ha encontrado
853+
not_locked: no estaba bloqueada
854+
not_saved:
855+
one: 'Ocurrió un error al tratar de guardar %{resource}:'
856+
other: 'Ocurrieron %{count} errores al tratar de guardar %{resource}:'
857+
odd: debe ser impar
858+
other_than: debe ser distinto de %{count}
842859
placeholders:
843860
location_name: Location name
861+
present: debe estar en blanco
844862
prompts:
845863
select_address: Select address
846864
select_building: Select building
847865
register: Register
866+
required: debe existir
848867
rsvp_cancel: Cancel RSVP
849868
rsvp_cancelled: RSVP cancelled
850869
rsvp_counts: 'Going: %{going} · Interested: %{interested}'
@@ -856,7 +875,17 @@ es:
856875
details: Details
857876
images: Images
858877
time-and-place: Time-and-place
878+
taken: ya está en uso
879+
too_long:
880+
one: es demasiado largo (%{count} carácter máximo)
881+
other: es demasiado largo (%{count} caracteres máximo)
882+
too_short:
883+
one: es demasiado corto (%{count} carácter mínimo)
884+
other: es demasiado corto (%{count} caracteres mínimo)
859885
view_event: View event
886+
wrong_length:
887+
one: no tiene la longitud correcta (%{count} carácter exactos)
888+
other: no tiene la longitud correcta (%{count} caracteres exactos)
860889
geography:
861890
locatable_location:
862891
errors:
@@ -900,6 +929,16 @@ es:
900929
suggested_matches: Suggested Matches
901930
infrastructure:
902931
locations: Locations
932+
invitations:
933+
accept: Accept
934+
decline: Decline
935+
event_name: 'Event:'
936+
event_panel:
937+
title: Invite People
938+
invitee_email: Email
939+
pending: Pending Invitations
940+
review: Invitation
941+
send_invite: Send Invitation
903942
joatu:
904943
agreements:
905944
accept: Accept
@@ -1049,6 +1088,11 @@ es:
10491088
conversations: Conversations
10501089
navigation: Navigation
10511090
profile: Profile
1091+
models:
1092+
address_missing_type: La dirección debe ser física, postal o ambas.
1093+
ends_at_before_starts_at: debe ser después de la hora de inicio
1094+
host_single: solo se puede establecer para un registro
1095+
protected_destroy: Este registro está protegido y no se puede eliminar.
10521096
navigation_areas:
10531097
edit:
10541098
title: Editar área de navegación
@@ -1098,15 +1142,22 @@ es:
10981142
new_message_notifier:
10991143
from_html: 'De: %{sender}'
11001144
new_message: Nuevo mensaje
1145+
not_found:
1146+
description: La página que buscas pudo haber sido eliminada, cambiada o está
1147+
temporalmente no disponible.
1148+
title: 404 - Página no encontrada
11011149
notifications:
1150+
event_invitation:
1151+
body: Invitation to %{event_name}s
1152+
title: You have been invited to an event
11021153
event_reminder:
1103-
body_1h: "%<event_name>s starts in 1 hour at %<starts_at>s"
1104-
body_24h: "%<event_name>s starts tomorrow at %<starts_at>s"
1105-
body_generic: 'Reminder: %<event_name>s starts at %<starts_at>s'
1106-
title: 'Reminder: %<event_name>s'
1154+
body_1h: "%{event_name}s starts in 1 hour at %<starts_at>s"
1155+
body_24h: "%{event_name}s starts tomorrow at %<starts_at>s"
1156+
body_generic: 'Reminder: %{event_name}s starts at %<starts_at>s'
1157+
title: 'Reminder: %{event_name}s'
11071158
event_update:
1108-
body: "%<event_name>s has been updated: %<changes>s"
1109-
title: 'Event updated: %<event_name>s'
1159+
body: "%{event_name}s has been updated: %{changes}s"
1160+
title: 'Event updated: %{event_name}s'
11101161
index:
11111162
no_notifications: No tienes notificaciones.
11121163
notifications: Notificaciones
@@ -1149,6 +1200,9 @@ es:
11491200
device-permissions: Device-permissions
11501201
images: Imágenes
11511202
preferences: Preferences
1203+
person_block:
1204+
cannot_block_manager: no puede ser un administrador de la plataforma
1205+
cannot_block_self: no puedes bloquearte a ti mismo
11521206
person_blocks:
11531207
index:
11541208
actions: Acciones

0 commit comments

Comments
 (0)