Skip to content

Commit a00267d

Browse files
fix(translations): modified Spanish translations to be gender neutral (#15796)
Some user-facing messages used masculine pronouns. These were replaced with gender-neutral phrasing wherever possible (e.g., “¿Está seguro?” was changed to “¿Desea continuar?”). There were also gender agreement issues in messages related to collection labels. This can lead to inconsistencies when the collection name is feminine. For example, if you had a “Inscripciones” collection, the “create new” button would display “crear nuevo Inscripción.” Some items still require review. In the _general_ category, I chose to display certain messages using the `{{title}} ({{label}})` format (e.g., general:aboutToDelete). While acceptable, this was an arbitrary decision and may not be the most aesthetically pleasing approach. Some notes where left dangling in the code as comments regarding possible improvements. --------- Co-authored-by: Jarrod Flesch <jarrodmflesch@gmail.com>
1 parent a2dee84 commit a00267d

1 file changed

Lines changed: 45 additions & 45 deletions

File tree

  • packages/translations/src/languages

packages/translations/src/languages/es.ts

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ export const esTranslations: DefaultTranslationsObject = {
7575
youAreInactive:
7676
'Has estado inactivo por un tiempo y por tu seguridad se cerrará tu sesión automáticamente en breve. ¿Deseas mantener tu sesión abierta?',
7777
youAreReceivingResetPassword:
78-
'Estás recibiendo este correo porque tú (o alguien más) ha solicitado restablecer la contraseña de tu cuenta. Por favor haz clic en el siguiente enlace o pégalo en tu navegador para completar el proceso:',
78+
'Estás recibiendo este correo porque se solicitó restablecer la contraseña de tu cuenta. Por favor haz clic en el siguiente enlace o pégalo en tu navegador para completar el proceso:',
7979
youDidNotRequestPassword:
8080
'Si no solicitaste esto, por favor ignora este correo y tu contraseña permanecerá sin cambios.',
8181
},
@@ -203,7 +203,7 @@ export const esTranslations: DefaultTranslationsObject = {
203203
swapUpload: 'Cambiar carga',
204204
textToDisplay: 'Texto a mostrar',
205205
toggleBlock: 'Alternar bloque',
206-
uploadNewLabel: 'Subir nuevo {{label}}',
206+
uploadNewLabel: 'Subir {{label}}',
207207
},
208208
folder: {
209209
browseByFolder: 'Explorar por Carpeta',
@@ -219,13 +219,13 @@ export const esTranslations: DefaultTranslationsObject = {
219219
itemsMovedToRoot: '{{title}} movido a la carpeta raíz',
220220
moveFolder: 'Mover Carpeta',
221221
moveItemsToFolderConfirmation:
222-
'Estás a punto de mover <1>{{count}} {{label}}</1> a <2>{{toFolder}}</2>. ¿Estás seguro?',
222+
'Está a punto de mover <1>{{count}} {{label}}</1> a <2>{{toFolder}}</2>. ¿Desea continuar?',
223223
moveItemsToRootConfirmation:
224-
'Estás a punto de mover <1>{{count}} {{label}}</1> a la carpeta raíz. ¿Estás seguro?',
224+
'Está a punto de mover <1>{{count}} {{label}}</1> a la carpeta raíz. ¿Desea continuar?',
225225
moveItemToFolderConfirmation:
226-
'Estás a punto de mover <1>{{title}}</1> a <2>{{toFolder}}</2>. ¿Estás seguro?',
226+
'Está a punto de mover <1>{{title}}</1> a <2>{{toFolder}}</2>. ¿Desea continuar?',
227227
moveItemToRootConfirmation:
228-
'Estás a punto de mover <1>{{title}}</1> a la carpeta raíz. ¿Estás seguro?',
228+
'Está a punto de mover <1>{{title}}</1> a la carpeta raíz. ¿Desea continuar?',
229229
movingFromFolder: 'Moviendo {{title}} desde {{fromFolder}}',
230230
newFolder: 'Nueva Carpeta',
231231
noFolder: 'Sin Carpeta',
@@ -235,22 +235,22 @@ export const esTranslations: DefaultTranslationsObject = {
235235
},
236236
general: {
237237
name: 'Nombre',
238-
aboutToDelete: 'Estás por eliminar el {{label}} <1>{{title}}</1>. ¿Estás seguro?',
239-
aboutToDeleteCount_many: 'Estás a punto de eliminar {{count}} {{label}}',
240-
aboutToDeleteCount_one: 'Estás a punto de eliminar {{count}} {{label}}',
241-
aboutToDeleteCount_other: 'Estás a punto de eliminar {{count}} {{label}}',
238+
aboutToDelete: 'Se eliminará <1>{{title}}</1> ({{label}}). ¿Desea continuar?',
239+
aboutToDeleteCount_many: 'Está a punto de eliminar {{count}} {{label}}',
240+
aboutToDeleteCount_one: 'Está a punto de eliminar {{count}} {{label}}',
241+
aboutToDeleteCount_other: 'Está a punto de eliminar {{count}} {{label}}',
242242
aboutToPermanentlyDelete:
243-
'Está a punto de eliminar permanentemente la {{label}} <1>{{title}}</1>. ¿Está seguro?',
243+
'Está a punto de eliminar permanentemente <1>{{title}}</1> ({{label}}). ¿Desea continuar?',
244244
aboutToPermanentlyDeleteTrash:
245-
'Está a punto de eliminar permanentemente <0>{{count}}</0> <1>{{label}}</1> de la basura. ¿Está seguro?',
246-
aboutToRestore: 'Está a punto de restaurar la {{label}} <1>{{title}}</1>. ¿Está seguro?',
245+
'Está a punto de eliminar permanentemente <0>{{count}}</0> <1>{{label}}</1> de la basura. ¿Desea continuar?',
246+
aboutToRestore: 'Está a punto de restaurar <1>{{title}}</1> ({{label}}). ¿Desea continuar?',
247247
aboutToRestoreAsDraft:
248-
'Está a punto de restaurar la {{label}} <1>{{title}}</1> como borrador. ¿Está seguro?',
249-
aboutToRestoreAsDraftCount: 'Estás a punto de restaurar {{count}} {{label}} como borrador',
250-
aboutToRestoreCount: 'Estás a punto de restaurar {{count}} {{label}}',
248+
'Está a punto de restaurar <1>{{title}}</1> ({{label}}) como borrador. ¿Desea continuar?',
249+
aboutToRestoreAsDraftCount: 'Está a punto de restaurar {{count}} {{label}} como borrador',
250+
aboutToRestoreCount: 'Está a punto de restaurar {{count}} {{label}}',
251251
aboutToTrash:
252-
'Estás a punto de mover la {{label}} <1>{{title}}</1> a la papelera. ¿Estás seguro?',
253-
aboutToTrashCount: 'Estás a punto de mover {{count}} {{label}} a la papelera',
252+
'Está a punto de mover <1>{{title}}</1> ({{label}}) a la papelera. ¿Desea continuar?',
253+
aboutToTrashCount: 'Está a punto de mover {{count}} {{label}} a la papelera',
254254
addBelow: 'Añadir abajo',
255255
addFilter: 'Añadir filtro',
256256
adminTheme: 'Tema del admin',
@@ -266,7 +266,7 @@ export const esTranslations: DefaultTranslationsObject = {
266266
backToDashboard: 'Volver al Panel de Control',
267267
cancel: 'Cancelar',
268268
changesNotSaved:
269-
'Tus cambios no han sido guardados. Si te sales ahora, se perderán tus cambios.',
269+
'Tus cambios no han sido guardados. Si sales ahora, se perderán tus cambios.',
270270
clear: 'Claro',
271271
clearAll: 'Limpiar todo',
272272
close: 'Cerrar',
@@ -292,14 +292,14 @@ export const esTranslations: DefaultTranslationsObject = {
292292
copying: 'Copiando',
293293
copyRow: 'Copiar fila',
294294
copyWarning:
295-
'Estás a punto de sobrescribir {{to}} con {{from}} para {{label}} {{title}}. ¿Estás seguro?',
295+
'Está a punto de sobrescribir {{to}} con {{from}} para {{label}} {{title}}. ¿Desea continuar?',
296296
create: 'Crear',
297297
created: 'Creado',
298298
createdAt: 'Fecha de creación',
299-
createNew: 'Crear nuevo',
300-
createNewLabel: 'Crear nuevo {{label}}',
299+
createNew: 'Crear',
300+
createNewLabel: 'Crear {{label}}',
301301
creating: 'Creando',
302-
creatingNewLabel: 'Creando nuevo {{label}}',
302+
creatingNewLabel: 'Creando {{label}}',
303303
currentlyEditing:
304304
'está editando este documento. Si tomas el control, se le impedirá continuar editando y podría perder los cambios no guardados.',
305305
custom: 'Personalizado',
@@ -317,7 +317,7 @@ export const esTranslations: DefaultTranslationsObject = {
317317
descending: 'Descendente',
318318
deselectAllRows: 'Deseleccionar todas las filas',
319319
document: 'Documento',
320-
documentIsTrashed: 'Esta {{label}} está en la papelera y es de solo lectura.',
320+
documentIsTrashed: '{{label}} está en la papelera y es de solo lectura.',
321321
documentLocked: 'Documento bloqueado',
322322
documentModified: 'Documento modificado',
323323
documentOutOfDate:
@@ -370,13 +370,13 @@ export const esTranslations: DefaultTranslationsObject = {
370370
moreOptions: 'Más opciones',
371371
move: 'Mover',
372372
moveConfirm:
373-
'Estás a punto de mover {{count}} {{label}} a <1>{{destination}}</1>. ¿Estás seguro?',
373+
'Está a punto de mover {{count}} {{label}} a <1>{{destination}}</1>. ¿Desea continuar?',
374374
moveCount: 'Mover {{count}} {{label}}',
375375
moveDown: 'Mover abajo',
376376
moveUp: 'Mover arriba',
377377
moving: 'Moviendo',
378378
movingCount: 'Moviendo {{count}} {{label}}',
379-
newLabel: 'Nuevo {{label}}',
379+
newLabel: 'Crear {{label}}',
380380
newPassword: 'Nueva contraseña',
381381
next: 'Siguiente',
382382
no: 'No',
@@ -386,7 +386,7 @@ export const esTranslations: DefaultTranslationsObject = {
386386
none: 'Ninguna',
387387
noOptions: 'Sin opciones',
388388
noResults:
389-
'No se encontró ningún {{label}}. Puede que aún no existan o que no coincidan con los filtros aplicados.',
389+
'No se encontraron {{label}}. Puede que aún no existan o que no coincidan con los filtros aplicados.',
390390
noResultsDescription:
391391
'O bien ninguno existe o ninguno coincide con los filtros que ha especificado anteriormente.',
392392
noResultsFound: 'No hay resultados.',
@@ -433,12 +433,12 @@ export const esTranslations: DefaultTranslationsObject = {
433433
schedulePublishFor: 'Programar publicación para {{title}}',
434434
searchBy: 'Buscar por {{label}}',
435435
select: 'Seleccionar',
436-
selectAll: 'Seleccionar los {{count}} {{label}}',
436+
selectAll: 'Seleccionar {{count}} {{label}}',
437437
selectAllRows: 'Seleccionar todas las filas',
438438
selectedCount: '{{count}} {{label}} seleccionados',
439439
selectLabel: 'Seleccionar {{label}}',
440440
selectValue: 'Seleccionar un valor',
441-
showAllLabel: 'Mostrar todos los {{label}}',
441+
showAllLabel: 'Mostrar todos los elementos de {{label}}',
442442
sorryNotFound: 'Lo sentimos, no hay nada que coincida con tu solicitud.',
443443
sort: 'Ordenar',
444444
sortByLabelDirection: 'Ordenar por {{label}} {{direction}}',
@@ -447,19 +447,19 @@ export const esTranslations: DefaultTranslationsObject = {
447447
submit: 'Enviar',
448448
submitting: 'Enviando...',
449449
success: 'Éxito',
450-
successfullyCreated: '{{label}} creado con éxito.',
451-
successfullyDuplicated: '{{label}} duplicado con éxito.',
450+
successfullyCreated: '{{label}} se creó correctamente.',
451+
successfullyDuplicated: '{{label}} se duplicó correctamente.',
452452
successfullyReindexed:
453453
'Se reindexaron correctamente {{count}} de {{total}} documentos de {{collections}} y se omitieron {{skips}} borradores.',
454454
takeOver: 'Tomar el control',
455455
thisLanguage: 'Español',
456456
time: 'Hora',
457457
timezone: 'Zona horaria',
458-
titleDeleted: '{{label}} "{{title}}" eliminado con éxito.',
459-
titleRestored: '{{label}} "{{title}}" restaurado con éxito.',
460-
titleTrashed: '{{label}} "{{title}}" movido a la papelera.',
458+
titleDeleted: '{{label}} "{{title}}" se eliminó con éxito.',
459+
titleRestored: '{{label}} "{{title}}" se restauró con éxito.',
460+
titleTrashed: '{{label}} "{{title}}" se movió a la papelera.',
461461
trash: 'Basura',
462-
trashedCountSuccessfully: '{{count}} {{label}} movido a la papelera.',
462+
trashedCountSuccessfully: '{{count}} {{label}} movidos a la papelera.',
463463
true: 'Verdadero',
464464
unauthorized: 'No autorizado',
465465
unlock: 'Desbloquear',
@@ -469,8 +469,8 @@ export const esTranslations: DefaultTranslationsObject = {
469469
upcomingEvents: 'Próximos eventos',
470470
updatedAt: 'Última modificación',
471471
updatedCountSuccessfully: '{{count}} {{label}} actualizados con éxito.',
472-
updatedLabelSuccessfully: '{{label}} actualizado con éxito.',
473-
updatedSuccessfully: 'Actualizado con éxito.',
472+
updatedLabelSuccessfully: '{{label}} se actualizó con éxito.',
473+
updatedSuccessfully: 'Se actualizó con éxito.',
474474
updateForEveryone: 'Actualizar para todos',
475475
updating: 'Actualizando',
476476
uploading: 'Subiendo',
@@ -481,7 +481,7 @@ export const esTranslations: DefaultTranslationsObject = {
481481
value: 'Valor',
482482
viewing: 'Visualización',
483483
viewReadOnly: 'Ver solo lectura',
484-
welcome: 'Bienvenido',
484+
welcome: 'Te damos la bienvenida',
485485
yes: 'Sí',
486486
},
487487
localization: {
@@ -574,17 +574,17 @@ export const esTranslations: DefaultTranslationsObject = {
574574
version: {
575575
type: 'Tipo',
576576
aboutToPublishSelection:
577-
'Estás a punto de publicar todos los {{label}} seleccionados. ¿Estás seguro?',
577+
'Se publicarán todos los elementos seleccionados de {{label}}. ¿Desea continuar?',
578578
aboutToRestore:
579-
'Estás a punto de restaurar este documento de {{label}} al estado en el que se encontraba el {{versionDate}}.',
579+
'Está a punto de restaurar este documento de {{label}} al estado en el que se encontraba el {{versionDate}}.',
580580
aboutToRestoreGlobal:
581-
'Estás a punto de restaurar el {{label}} global al estado en el que se encontraba el {{versionDate}}.',
581+
'Está a punto de restaurar el {{label}} global al estado en el que se encontraba el {{versionDate}}.',
582582
aboutToRevertToPublished:
583-
'Estás a punto de revertir los cambios de este documento a su estado publicado. ¿Estás seguro?',
584-
aboutToUnpublish: 'Estás a punto de despublicar este documento. ¿Estás seguro?',
585-
aboutToUnpublishIn: 'Está a punto de despublicar este documento en {{locale}}. ¿Está seguro?',
583+
'Está a punto de revertir los cambios de este documento a su estado publicado. ¿Desea continuar?',
584+
aboutToUnpublish: 'Está a punto de despublicar este documento. ¿Desea continuar?',
585+
aboutToUnpublishIn: 'Está a punto de despublicar este documento en {{locale}}. ¿Desea continuar?',
586586
aboutToUnpublishSelection:
587-
'Estás a punto de despublicar todos los {{label}} seleccionados. ¿Estás seguro?',
587+
'Está a punto de despublicar todos los elementos de {{label}} seleccionados. ¿Desea continuar?',
588588
autosave: 'Autoguardado',
589589
autosavedSuccessfully: 'Guardado automáticamente con éxito.',
590590
autosavedVersion: 'Versión Autoguardada',

0 commit comments

Comments
 (0)