es: AssetAdmin: ADDFILES: 'Add files' EditOrgMenu: 'Edit & organize' NEWFOLDER: NuevaCarpeta AssetTableField: CREATED: 'Agregado por primera vez' DIM: Dimensiones FILENAME: 'Nombre del archivo' FOLDER: Folder LASTEDIT: 'Modificado por última vez' OWNER: Propietario SIZE: Tamaño TITLE: Título TYPE: Tipo URL: URL AssetUploadField: ChooseFiles: 'Choose files' DRAGFILESHERE: 'Drag files here' DROPAREA: 'Drop Area' EDITALL: 'Edit all' EDITANDORGANIZE: 'Edit & organize' EDITINFO: 'Edit files' FILES: Files FROMCOMPUTER: 'Choose files from your computer' FROMCOMPUTERINFO: 'Upload from your computer' TOTAL: Total TOUPLOAD: 'Choose files to upload...' UPLOADINPROGRESS: 'Please wait… upload in progress' UPLOADOR: OR BBCodeParser: ALIGNEMENT: Alineación ALIGNEMENTEXAMPLE: 'alineado a la derecha' BOLD: 'Texto en Negrita' BOLDEXAMPLE: Negrita CODE: 'Bloque de Código' CODEDESCRIPTION: 'Bloque de código sin formato' CODEEXAMPLE: 'Bloque de código' COLORED: 'Texto coloreado' COLOREDEXAMPLE: 'texto azul' EMAILLINK: 'Enlace de tipo email' EMAILLINKDESCRIPTION: 'Crear un enlace a una dirección de email' IMAGE: Imagen IMAGEDESCRIPTION: 'Mostrar una imagen en tu publicación' ITALIC: 'Texto en Cursiva' ITALICEXAMPLE: Cursiva LINK: 'Enlace página web' LINKDESCRIPTION: 'Enlace hacia otra página web o URL ' STRUCK: 'Texto tachado' STRUCKEXAMPLE: Tachar UNDERLINE: 'Texto subrayado' UNDERLINEEXAMPLE: Subrayado UNORDERED: 'Lista desordenada' UNORDEREDDESCRIPTION: 'Lista desordenada' UNORDEREDEXAMPLE1: 'elemento 1 desordenado' BackLink_Button.ss: Back: Back BasicAuth: ENTERINFO: 'Por favor introduzca su nombre de usuario y contraseña.' ERRORNOTADMIN: 'Ese usuario no es un administrador.' ERRORNOTREC: 'Ese nombre de usuario / contraseña no pudo ser reconocido.' Boolean: 0: 'False' ANY: Any 1: 'True' CMSLoadingScreen.ss: LOADING: Loading... REQUIREJS: 'The CMS requires that you have JavaScript enabled.' CMSMain: ACCESS: 'Access to ''{title}'' section' ACCESSALLINTERFACES: 'Acceder a todas las interfaces del CMS' ACCESSALLINTERFACESHELP: 'Overrules more specific access settings.' SAVE: Guardar CMSProfileController: MENUTITLE: CMSProfileController ChangePasswordEmail.ss: CHANGEPASSWORDTEXT1: 'Has cambiado tu contraseña por' CHANGEPASSWORDTEXT2: 'Ahora puede utilizar los siguientes datos de acreditación para iniciar sesión:' EMAIL: 'Correo electrónico' HELLO: Hola PASSWORD: Contraseña CheckboxField: - 'False' - 'True' ComplexTableField: CLOSEPOPUP: 'Cerrar Popup' SUCCESSADD2: 'Added {name}' SUCCESSEDIT: 'Guardado %s %s %s' ComplexTableField.ss: ADDITEM: 'Agregar %s' NOITEMSFOUND: 'No items found' SORTASC: 'Orden Ascendente' SORTDESC: 'Orden Descendente' ComplexTableField_popup.ss: NEXT: Siguiente PREVIOUS: Anterior ConfirmedPasswordField: ATLEAST: 'Passwords must be at least {min} characters long.' BETWEEN: 'Passwords must be {min} to {max} characters long.' MAXIMUM: 'Passwords must be at most {max} characters long.' SHOWONCLICKTITLE: 'Cambiar contraseña' CreditCardField: FIRST: primero FOURTH: cuarto SECOND: segundo THIRD: tercero CurrencyField: CURRENCYSYMBOL: $ DataObject: PLURALNAME: 'Objetos de Datos' SINGULARNAME: 'Objeto de Datos' Date: DAY: día DAYS: días HOUR: hora HOURS: horas MIN: min MINS: mins. MONTH: mes MONTHS: meses SEC: seg. SECS: segs. TIMEDIFFAGO: '{difference} ago' TIMEDIFFIN: 'in {difference}' YEAR: año YEARS: años DateField: NOTSET: 'sin establecer' TODAY: hoy VALIDDATEFORMAT2: 'Please enter a valid date format ({format})' VALIDDATEMAXDATE: 'Your date has to be older or matching the maximum allowed date ({date})' VALIDDATEMINDATE: 'Your date has to be newer or matching the minimum allowed date ({date})' DatetimeField: NOTSET: 'Not set' Director: INVALID_REQUEST: 'Invalid request' DropdownField: CHOOSE: (Elegir) EmailField: VALIDATION: 'Please enter an email address' Email_BounceRecord: PLURALNAME: 'Email Bounce Records' SINGULARNAME: 'Email Bounce Record' Enum: ANY: Any File: AviType: 'AVI video file' Content: Contenido CssType: 'CSS file' DmgType: 'Apple disk image' DocType: 'Word document' Filename: 'Nombre del archivo' GifType: 'GIF image - good for diagrams' GzType: 'GZIP compressed file' HtlType: 'HTML file' HtmlType: 'HTML file' INVALIDEXTENSION: 'Extension is not allowed (valid: {extensions})' INVALIDEXTENSIONSHORT: 'Extension is not allowed' IcoType: 'Icon image' JpgType: 'JPEG image - good for photos' JsType: 'Javascript file' Mp3Type: 'MP3 audio file' MpgType: 'MPEG video file' NOFILESIZE: 'El tamaño del fichero es de cero bytes.' NOVALIDUPLOAD: 'File is not a valid upload' Name: Nombre PLURALNAME: Archivos PdfType: 'Adobe Acrobat PDF file' PngType: 'PNG image - good general-purpose format' SINGULARNAME: Archivo TOOLARGE: 'Filesize is too large, maximum {size} allowed' TOOLARGESHORT: 'Filesize exceeds {size}' TiffType: 'Tagged image format' Title: Título WavType: 'WAV audo file' XlsType: 'Excel spreadsheet' ZipType: 'ZIP compressed file' FileIFrameField: ATTACH: 'Attach {type}' ATTACHONCESAVED: '{type}s can be attached once you have saved the record for the first time.' ATTACHONCESAVED2: 'Files can be attached once you have saved the record for the first time.' DELETE: 'Delete {type}' DISALLOWEDFILETYPE: 'This filetype is not allowed to be uploaded' FILE: File FROMCOMPUTER: 'From your Computer' FROMFILESTORE: 'From the File Store' NOSOURCE: 'Please select a source file to attach' REPLACE: 'Replace {type}' FileIFrameField_iframe.ss: TITLE: 'Image Uploading Iframe' Filesystem: SYNCRESULTS: 'Sync complete: {createdcount} items created, {deletedcount} items deleted' Folder: PLURALNAME: Folders SINGULARNAME: Folder ForgotPasswordEmail.ss: HELLO: Hola TEXT1: 'Aquí tiene su' TEXT2: 'enlace para restablecer contraseña' TEXT3: para Form: FIELDISREQUIRED: 'se requiere llenar el campo %s' SubmitBtnLabel: Go VALIDATIONCREDITNUMBER: 'Please ensure you have entered the {number} credit card number correctly' VALIDATIONNOTUNIQUE: 'El valor que se ha introducido no es único' VALIDATIONPASSWORDSDONTMATCH: 'Las contraseñas no concuerdan' VALIDATIONPASSWORDSNOTEMPTY: 'Las contraseñas no pueden estar vacías' VALIDATIONSTRONGPASSWORD: 'Passwords must have at least one digit and one alphanumeric character' VALIDATOR: Validador VALIDCURRENCY: 'Please enter a valid currency' FormField: NONE: ninguna GridAction: DELETE_DESCRIPTION: Delete Delete: Delete UnlinkRelation: Unlink GridField: Add: 'Add {name}' Filter: Filter FilterBy: 'Filter by ' Find: Find LEVELUP: 'Level up' LinkExisting: 'Link Existing' NewRecord: 'New %s' NoItemsFound: 'No items found' PRINTEDAT: 'Printed at' PRINTEDBY: 'Printed by' PlaceHolder: 'Find {type}' PlaceHolderWithLabels: 'Find {type} by {name}' RelationSearch: 'Relation search' ResetFilter: Reset GridFieldAction_Delete: DeletePermissionsFailure: 'No delete permissions' GridFieldDetailForm: CancelBtn: Cancel Create: Create Delete: Delete DeletePermissionsFailure: 'No delete permissions' Deleted: 'Deleted %s %s' Save: Save Saved: 'Saved %s %s' GridFieldItemEditView.ss: null Group: AddRole: 'Add a role for this group' Code: 'Código de grupo' DefaultGroupTitleAdministrators: Administrators DefaultGroupTitleContentAuthors: 'Content Authors' Description: Descripción GroupReminder: 'If you choose a parent group, this group will take all it''s roles' Locked: '¿Bloqueado?' NoRoles: 'No roles found' PLURALNAME: Groups Parent: 'Grupo Padre' RolesAddEditLink: 'Manage roles' SINGULARNAME: Group Sort: 'Orden de Clasificación' has_many_Permissions: Permisos many_many_Members: Miembros GroupImportForm: Help1: '

Import one or more groups in CSV format (comma-separated values). Show advanced usage

' Help2: '

Advanced usage

' ResultCreated: 'Created {count} groups' ResultDeleted: 'Se eliminaron %d grupos' ResultUpdated: 'Updated %d groups' Hierarchy: InfiniteLoopNotAllowed: 'Infinite loop found within the "{type}" hierarchy. Please change the parent to resolve this' HtmlEditorField: ADDURL: 'Add URL' ADJUSTDETAILSDIMENSIONS: 'Details & dimensions' ANCHORVALUE: Ancla BUTTONINSERT: Insert BUTTONINSERTLINK: 'Insertar enlace' BUTTONREMOVELINK: 'Eliminar enlace' BUTTONUpdate: Update CAPTIONTEXT: 'Caption text' CSSCLASS: 'Alineación / estilo' CSSCLASSCENTER: 'Centrado, en si mismo' CSSCLASSLEFT: 'A la izquierda, con el texto flotando alrededor.' CSSCLASSLEFTALONE: 'En la izquierda, en el suyo.' CSSCLASSRIGHT: 'A la derecha, con el texto flotando alrededor.' DETAILS: Details EMAIL: 'Dirección de E-mail' FILE: Archivo FOLDER: Carpeta FROMCMS: 'From the CMS' FROMCOMPUTER: 'From your computer' FROMWEB: 'From the web' FindInFolder: 'Find in Folder' IMAGEALT: 'Alternative text (alt)' IMAGEALTTEXT: 'Alternative text (alt) - shown if image cannot be displayed' IMAGEALTTEXTDESC: 'Shown to screen readers or if image can not be displayed' IMAGEDIMENSIONS: Dimensiones IMAGEHEIGHTPX: Alto IMAGETITLE: 'Title text (tooltip) - for additional information about the image' IMAGETITLETEXT: 'Title text (tooltip)' IMAGETITLETEXTDESC: 'For additional information about the image' IMAGEWIDTHPX: Ancho INSERTMEDIA: 'Insert Media' LINK: 'Insertar/editar enlace para el texto resaltado' LINKANCHOR: 'Ancla en esta página' LINKDESCR: 'Descripción del Enlace' LINKEMAIL: 'Dirección de E-mail' LINKEXTERNAL: 'Otro Sitio Web' LINKFILE: 'Descarga de un archivo' LINKINTERNAL: 'Página en el sitio' LINKOPENNEWWIN: '¿Abrir enlace en una ventana nueva?' LINKTO: 'Enlazar a' PAGE: Página URL: URL URLNOTANOEMBEDRESOURCE: 'The URL ''{url}'' could not be turned into a media resource.' UpdateMEDIA: 'Update Media' Image: PLURALNAME: Files SINGULARNAME: File ImageField: IMAGE: Image Image_Cached: PLURALNAME: Files SINGULARNAME: File Image_iframe.ss: TITLE: 'Iframe para agregar imágenes' LeftAndMain: CANT_REORGANISE: 'You do not have permission to alter Top level pages. Your change was not saved.' DELETED: Deleted. DropdownBatchActionsDefault: Actions HELP: Ayuda PAGETYPE: 'Tipo de página:' PERMAGAIN: 'Ha sido desconectado del CMS. Si quiere volver a entrar, introduzca su nombre de usuario y contraseña a continuación.' PERMALREADY: 'Lamentablemente no puede acceder a esta parte del CMS. Si quiere entrar como alguien distinto, hágalo a continuación' PERMDEFAULT: 'Introduzca su correo electrónico y su contraseña para acceder al CMS.' PLEASESAVE: 'Por favor Guarde la Página: Esta página no se ha podido actualizar porque aún no ha sido salvada.' PreviewButton: Preview REORGANISATIONSUCCESSFUL: 'Reorganised the site tree successfully.' SAVEDUP: Saved. VersionUnknown: unknown LeftAndMain_Menu.ss: Hello: Hi LOGOUT: 'Log out' LoginAttempt: Email: 'Correo electrónico' IP: 'Dirección IP' PLURALNAME: 'Login Attempts' SINGULARNAME: 'Login Attempt' Status: Estado Member: ADDGROUP: 'Add group' BUTTONCHANGEPASSWORD: 'Cambiar Contraseña' BUTTONLOGIN: 'Inicie Sesión' BUTTONLOGINOTHER: 'Inicie sesión como otra persona' BUTTONLOSTPASSWORD: 'He perdido mi contraseña' CONFIRMNEWPASSWORD: 'Confirmar Nueva Contraseña' CONFIRMPASSWORD: 'Confirmar Contraseña' DATEFORMAT: 'Date format' DefaultAdminFirstname: 'Default Admin' DefaultDateTime: default EMAIL: E-mail EMPTYNEWPASSWORD: 'The new password can''t be empty, please try again' ENTEREMAIL: 'Por favor, introduce un correo electrónico para obtener un enlace con el que cambiar la contraseña' ERRORLOCKEDOUT: 'Su cuenta ha sido inhabilitada temporalmente porque ha habido demasiados intentos fallidos de conectarse. Por favor, intente de nuevo en 20 minutos.' ERRORNEWPASSWORD: 'Ha introducido su nueva contraseña de distinta manera, intente de nuevo' ERRORPASSWORDNOTMATCH: 'Su contraseña actual no concuerda, por favor intente de nuevo.' ERRORWRONGCRED: 'No parece ser la dirección de e-mail o contraseña correcta. Por favor intente de nuevo.' FIRSTNAME: Nombre(s) INTERFACELANG: 'Lenguaje de la Interfaz' INVALIDNEWPASSWORD: 'We couldn''t accept that password: {password}' LOGGEDINAS: 'You''re logged in as {name}.' NEWPASSWORD: 'Nueva Contraseña' PASSWORD: Contraseña PLURALNAME: Miembros PROFILESAVESUCCESS: 'Guardado correctamente.' REMEMBERME: '¿Recordarme la próxima vez?' SINGULARNAME: Miembro SUBJECTPASSWORDCHANGED: 'Su contraseña ha sido cambiada' SUBJECTPASSWORDRESET: 'Enlace para restaurar su contraseña' SURNAME: Apellidos TIMEFORMAT: 'Time format' VALIDATIONMEMBEREXISTS: 'Ya existe un miembro con este email.' ValidationIdentifierFailed: 'Can''t overwrite existing member #{id} with identical identifier ({name} = {value}))' WELCOMEBACK: 'Welcome Back, {firstname}' YOUROLDPASSWORD: 'Su contraseña anterior' belongs_many_many_Groups: Grupos db_LastVisited: 'Fecha de la Última Visita' db_Locale: 'Intefaz Local' db_LockedOutUntil: 'Cerrado hasta' db_NumVisit: 'Número de Visitas' db_Password: Contraseña db_PasswordExpiry: 'Fecha de vencimiento de la contraseña' MemberAuthenticator: TITLE: 'E-mail & Contraseña' MemberDatetimeOptionsetField: AMORPM: 'AM (Ante meridiem) or PM (Post meridiem)' 'APPLY FILTER': 'Apply Filter' Custom: Custom DATEFORMATBAD: 'Date format is invalid' DAYNOLEADING: 'Day of month without leading zero' DIGITSDECFRACTIONSECOND: 'One or more digits representing a decimal fraction of a second' FOURDIGITYEAR: 'Four-digit year' FULLNAMEMONTH: 'Full name of month (e.g. June)' HOURNOLEADING: 'Hour without leading zero' MINUTENOLEADING: 'Minute without leading zero' MONTHNOLEADING: 'Month digit without leading zero' Preview: Preview SHORTMONTH: 'Short name of month (e.g. Jun)' TOGGLEHELP: 'Toggle formatting help' TWODIGITDAY: 'Two-digit day of month' TWODIGITHOUR: 'Two digits of hour (00 through 23)' TWODIGITMINUTE: 'Two digits of minute (00 through 59)' TWODIGITMONTH: 'Two-digit month (01=January, etc.)' TWODIGITSECOND: 'Two digits of second (00 through 59)' TWODIGITYEAR: 'Two-digit year' MemberImportForm: Help1: '

Import users in CSV format (comma-separated values). Show advanced usage

' Help2: '

Advanced usage

' ResultCreated: 'Created {count} members' ResultDeleted: 'Se eliminaron %d miembros' ResultNone: 'No changes' ResultUpdated: 'Updated {count} members' MemberPassword: PLURALNAME: 'Member Passwords' SINGULARNAME: 'Member Password' MemberTableField: null ModelAdmin: DELETE: Eliminar DELETEDRECORDS: 'Deleted {count} records.' EMPTYBEFOREIMPORT: 'Clear Database before import' IMPORT: 'Importar desde CSV' IMPORTEDRECORDS: 'Imported {count} records.' NOCSVFILE: 'Por favor, selecciona un archivo CSV para importar' NOIMPORT: 'Nada para importar' RESET: Reset Title: 'Data Models' UPDATEDRECORDS: 'Updated {count} records.' ModelAdmin_ImportSpec.ss: IMPORTSPECFIELDS: 'Database columns' IMPORTSPECLINK: 'Show Specification for %s' IMPORTSPECRELATIONS: Relations IMPORTSPECTITLE: 'Specification for %s' ModelAdmin_Tools.ss: FILTER: Filter IMPORT: Import ModelSidebar.ss: IMPORT_TAB_HEADER: Import SEARCHLISTINGS: Search MoneyField: FIELDLABELAMOUNT: Amount FIELDLABELCURRENCY: Currency NullableField: IsNullLabel: 'Is Null' NumericField: VALIDATION: '''{value}'' is not a number, only numbers can be accepted for this field' Pagination: Page: Page View: View Permission: AdminGroup: Administrator CMS_ACCESS_CATEGORY: 'CMS Access' FULLADMINRIGHTS: 'Todos los derechos administrativos' FULLADMINRIGHTS_HELP: 'Implies and overrules all other assigned permissions.' PLURALNAME: Permissions SINGULARNAME: Permission PermissionCheckboxSetField: AssignedTo: 'assigned to "{title}"' FromGroup: 'inherited from group "{title}"' FromRole: 'inherited from role "{title}"' FromRoleOnGroup: 'inherited from role "%s" on group "%s"' PermissionRole: OnlyAdminCanApply: 'Only admin can apply' PLURALNAME: Roles SINGULARNAME: Role Title: Title PermissionRoleCode: PLURALNAME: 'Permission Role Cods' SINGULARNAME: 'Permission Role Code' Permissions: PERMISSIONS_CATEGORY: 'Roles and access permissions' UserPermissionsIntro: 'Assigning groups to this user will adjust the permissions they have. See the groups section for details of permissions on individual groups.' PhoneNumberField: VALIDATION: 'Por favor introduzca un número de teléfono válido' RelationComplexTableField.ss: ADD: Añadir CSVEXPORT: 'Export to CSV' NOTFOUND: 'No items found' Security: ALREADYLOGGEDIN: 'No tiene acceso a esta página. Si posee otra cuenta con los privilegios para acceder a esta página, puede iniciar sesión a continuación.' BUTTONSEND: 'Envíenme el enlace para restaurar la contraseña' CHANGEPASSWORDBELOW: 'Puede cambiar su contraseña a continuación.' CHANGEPASSWORDHEADER: 'Modifique su contraseña' ENTERNEWPASSWORD: 'Por favor introduzca una nueva contraseña.' ERRORPASSWORDPERMISSION: 'Debe iniciar una sesión para poder cambiar su contraseña!' LOGGEDOUT: 'Ha terminado su sesión. Si desea iniciar sesión nuevamente, introduzca sus datos de acreditación a continuación.' LOGIN: Entrar NOTEPAGESECURED: 'Esa página está protegida. Introduzca sus datos de acreditación a continuación y lo enviaremos a ella en un momento.' NOTERESETLINKINVALID: '

The password reset link is invalid or expired.

You can request a new one here or change your password after you logged in.

' NOTERESETPASSWORD: 'Introduzca su dirección de e-mail, y le enviaremos un enlace, con el cual podrá restaurar su contraseña' PASSWORDSENTHEADER: 'Password reset link sent to ''{email}''' PASSWORDSENTTEXT: 'Thank you! A reset link has been sent to ''{email}'', provided an account exists for this email address.' SecurityAdmin: ACCESS_HELP: 'Allow viewing, adding and editing users, as well as assigning permissions and roles to them.' APPLY_ROLES: 'Apply roles to groups' APPLY_ROLES_HELP: 'Ability to edit the roles assigned to a group. Requires the "Access to ''Users'' section" permission.' EDITPERMISSIONS: 'Editar permisos y direcciones IP de cada grupo' EDITPERMISSIONS_HELP: 'Ability to edit Permissions and IP Addresses for a group. Requires the "Access to ''Security'' section" permission.' GROUPNAME: 'Nombre del grupo' IMPORTGROUPS: 'Import groups' IMPORTUSERS: 'Import users' MEMBERS: Miembros MENUTITLE: Security MemberListCaution: 'Caution: Removing members from this list will remove them from all groups and the database' NEWGROUP: 'Nuevo grupo' PERMISSIONS: Permisos ROLES: Roles ROLESDESCRIPTION: 'Roles are predefined sets of permissions, and can be assigned to groups.
They are inherited from parent groups if required.' TABROLES: Roles Users: Users SecurityAdmin_MemberImportForm: BtnImport: 'Import from CSV' FileFieldLabel: 'CSV File (Allowed extensions: *.csv)' SilverStripeNavigator: Edit: Edit SimpleImageField: NOUPLOAD: 'No se han agregado imágenes' SiteTree: TABMAIN: Principal TableField: ISREQUIRED: 'In %s ''%s'' is required' TableField.ss: ADD: 'Añadir una nueva línea' ADDITEM: 'Add %s' TableListField: CSVEXPORT: 'Exportar a CSV' PRINT: Imprimir Print: Print SELECT: 'Select:' TableListField.ss: NOITEMSFOUND: 'No items found' SORTASC: 'Sort in ascending order' SORTDESC: 'Sort in descending order' TableListField_PageControls.ss: DISPLAYING: Displaying OF: of TO: to VIEWFIRST: 'Ver primero' VIEWLAST: 'Ver último' VIEWNEXT: 'Ver siguiente' VIEWPREVIOUS: 'Ver anterior' TimeField: VALIDATEFORMAT: 'Please enter a valid time format ({format})' ToggleField: LESS: menos MORE: más UploadField: ATTACHFILE: 'Attach a file' ATTACHFILES: 'Attach files' AttachFile: 'Attach file(s)' DELETE: 'Delete from files' DELETEINFO: 'Permanently delete this file from the file store' DOEDIT: Save DROPFILE: 'drop a file' DROPFILES: 'drop files' Dimensions: Dimensions EDIT: Edit EDITINFO: 'Edit this file' FIELDNOTSET: 'File information not found' FROMCOMPUTER: 'From your computer' FROMCOMPUTERINFO: 'Select from files' FROMFILES: 'From files' HOTLINKINFO: 'Info: This image will be hotlinked. Please ensure you have permissions from the original site creator to do so.' MAXNUMBEROFFILES: 'Max number of {count} file(s) exceeded.' MAXNUMBEROFFILESSHORT: 'Can only upload {count} files' REMOVE: Remove REMOVEERROR: 'Error removing file' REMOVEINFO: 'Remove this file from here, but do not delete it from the file store' STARTALL: 'Start all' STARTALLINFO: 'Start all uploads' Saved: Saved Versioned: has_many_Versions: Versiones