forked from phcode-dev/staging.phcode.dev
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathstrings.js
More file actions
1 lines (1 loc) · 183 KB
/
Copy pathstrings.js
File metadata and controls
1 lines (1 loc) · 183 KB
1
define({SYSTEM_DEFAULT:"Idioma predeterminado",PROJECT_BUSY:"Operaciones del proyecto en curso",DUPLICATING:"Duplicando {0}",MOVING:"Moviendo {0}",COPYING:"Copiando {0}",DELETING:"Eliminando {0}",DELETE_TO_TRASH:"Moviendo {0} a la Papelera",DELETE_TO_RECYCLE_BIN:"Moviendo {0} a la Papelera de reciclaje",RENAMING:"Renombrando",STORED_IN_YOUR_BROWSER:"Almacenado en su navegador",SUPPORT_US_OPEN_COLLECTIVE:"Apóyanos en GitHub Sponsors",GENERIC_ERROR:"(error {0})",NOT_FOUND_ERR:"No se pudo encontrar el archivo/directorio.",NOT_READABLE_ERR:"No se pudo leer el archivo/directorio.",EXCEEDS_MAX_FILE_SIZE:"Los archivos de más de {0} MB no se pueden abrir en {APP_NAME}.",NO_MODIFICATION_ALLOWED_ERR:"El directorio de destino no se puede modificar.",NO_MODIFICATION_ALLOWED_ERR_FILE:"Los permisos no permiten hacer modificaciones.",CONTENTS_MODIFIED_ERR:"El archivo fue modificado fuera de {APP_NAME}.",UNSUPPORTED_ENCODING_ERR:"{APP_NAME} actualmente solo soporta archivos codificados como UTF-8.",ENCODE_FILE_FAILED_ERR:"{APP_NAME} no pudo codificar el contenido del archivo.",DECODE_FILE_FAILED_ERR:"{APP_NAME} no pudo decodificar el contenido del archivo.",UNSUPPORTED_UTF16_ENCODING_ERR:"{APP_NAME} actualmente no admite archivos de texto codificados en UTF-16.",FILE_EXISTS_ERR:"El archivo ya existe.",FILE:"archivo",FILE_TITLE:"Archivo",DIRECTORY:"directorio",DIRECTORY_TITLE:"directorio",DIRECTORY_NAMES_LEDE:"nombres de directorios",FILENAMES_LEDE:"nombres de archivos",FILENAME:"nombre de archivo",DIRECTORY_NAME:"nombre de directorio",ERROR_LOADING_PROJECT:"Error abriendo el proyecto",OPEN_DIALOG_ERROR:"Ha ocurrido un error al mostrar el aviso de apertura de archivo. (error {0})",REQUEST_NATIVE_FILE_SYSTEM_ERROR:"Ha ocurrido un error al intentar abrir el directorio <span class='dialog-filename'>{0}</span>. (error {1})",READ_DIRECTORY_ENTRIES_ERROR:"Ha ocurrido un error al leer los contenidos del directorio <span class='dialog-filename'>{0}</span>. (error {1})",ZOOM_WITH_SHORTCUTS:"Usar atajos de teclado para hacer zoom",ZOOM_WITH_SHORTCUTS_DETAILS:"Usa los atajos de teclado <code><i>{0}</i></code> para acercar y <code><i>{1}</i></code> para alejar.",ERROR_OPENING_FILE_TITLE:"Error abriendo el archivo",ERROR_OPENING_FILE:"Ha ocurrido un error al intentar abrir el archivo <span class='dialog-filename'>{0}</span>. {1}",ERROR_OPENING_FILES:"Ha ocurrido un error al intentar abrir los siguientes archivos:",ERROR_RELOADING_FILE_TITLE:"Error recargando cambios desde disco",ERROR_RELOADING_FILE:"Ha ocurrido un error al intentar recargar el archivo <span class='dialog-filename'>{0}</span>. {1}",ERROR_SAVING_FILE_TITLE:"Error guardando el archivo",ERROR_SAVING_FILE:"Ha ocurrido un error al intentar guardar el archivo <span class='dialog-filename'>{0}</span>. {1}",ERROR_RENAMING_FILE_TITLE:"Error renombrando el {0}",ERROR_RENAMING_FILE:"Ha ocurrido un error al intentar renombrar el {2} <span class='dialog-filename'>{0}</span>. {1}",ERROR_RENAMING_NOT_IN_PROJECT:"El archivo o directorio no forma parte del proyecto abierto actualmente. Lamentablemente, en este momento solo se pueden renombrar los archivos del proyecto.",ERROR_MOVING_FILE_TITLE:"Error al mover {0}",ERROR_MOVING_FILE:"Se produjo un error al intentar mover el {2} <span class='dialog-filename'>{0}</span>. {1}",ERROR_MOVING_NOT_IN_PROJECT:"No se puede mover el archivo/carpeta, ya que no forman parte del proyecto actual.",ERROR_DELETING_FILE_TITLE:"Error eliminando el {0}",ERROR_DELETING_FILE:"Ha ocurrido un error al intentar eliminar el {2} <span class='dialog-filename'>{0}</span>. {1}",INVALID_FILENAME_TITLE:"{0} inválido",CANNOT_PASTE_TITLE:"No se puede pegar {0}",CANNOT_DOWNLOAD_TITLE:"No se puede descargar {0}",ERR_TYPE_DOWNLOAD_FAILED:"Se produjo un error al descargar <span class='dialog-filename'>{0}</span>",ERR_TYPE_PASTE_FAILED:"Se produjo un error al pegar <span class='dialog-filename'>{0}</span> en <span class='dialog-filename'>{1}</span>",CANNOT_DUPLICATE_TITLE:"No se puede duplicar",ERR_TYPE_DUPLICATE_FAILED:"Se produjo un error al duplicar <span class='dialog-filename'>{0}</span>",ERR_TYPE_DUPLICATE_FAILED_NO_FILE:"Seleccione un archivo para duplicar.",INVALID_FILENAME_MESSAGE:"Los {0} no pueden utilizar ninguna palabra reservada por el sistema, terminar con puntos (.) o utilizar cualquiera de los siguientes caracteres: <code class='emphasized'>{1}</code>",ENTRY_WITH_SAME_NAME_EXISTS:"Ya existe un archivo o directorio con el nombre <span class='dialog-filename'>{0}</span>.",ERROR_CREATING_FILE_TITLE:"Error creando {0}",ERROR_CREATING_FILE:"Ha ocurrido un error al intentar crear el {0} <span class='dialog-filename'>{1}</span>. {2}",ERROR_MIXED_DRAGDROP:"No es posible abrir una carpeta y otros archivos al mismo tiempo.",DROP_TO_OPEN_FILES:"Arrastrar para abrir archivos",DROP_TO_OPEN_FILE:"Arrastrar para abrir archivo",DROP_TO_OPEN_PROJECT:"Arrastrar para abrir la carpeta `{0}` como proyecto",ERROR_KEYMAP_TITLE:"Ocurrió un error leyendo los atajos de teclado",ERROR_KEYMAP_CORRUPT:"El archivo de atajos de teclado no tiene un formato JSON válido. El archivo se abrirá para que puedas corregir el formato.",ERROR_LOADING_KEYMAP:"El archivo de atajos de teclado no está codificado como UTF-8 y no puede ser cargado.",ERROR_RESTRICTED_COMMANDS:"No puedes reasignar atajos de teclado a los siguientes comandos: {0}",ERROR_RESTRICTED_SHORTCUTS:"No puedes reasignar los siguientes atajos de teclado: {0}",ERROR_MULTIPLE_SHORTCUTS:"Estas reasignando múltiples atajos de teclado a los siguientes comandos: {0}",ERROR_DUPLICATE_SHORTCUTS:"Hay múltiples apariciones de los siguientes atajos de teclado: {0}",ERROR_INVALID_SHORTCUTS:"Los siguientes atajos de teclado son inválidos: {0}",ERROR_NONEXISTENT_COMMANDS:"Estas asignando atajos de teclado a commandos inexistentes: {0}",ERROR_PREFS_CORRUPT_TITLE:"Error leyendo las preferencias",ERROR_PREFS_RESET_TITLE:"Configuración restablecida - Reinicio requerido",ERROR_PREFS_PROJECT_LINT:"Preferencias del proyecto",ERROR_PREFS_PROJECT_LINT_MESSAGE:"Error: El proyecto contiene archivos `.brackets.json` y `.phcode.json`, lo que causa un conflicto. Elimina `.brackets.json` o `.phcode.json` y vuelve a cargar el proyecto.",ERROR_PREFS_CORRUPT:"El archivo de preferencias no tiene un formato JSON válido. El archivo se abrirá para que puedas corregir el formato. Luego deberás reiniciar {APP_NAME} para que los cambios surtan efecto.",ERROR_PREFS_CORRUPT_RESET:"Tu configuración de {APP_NAME} se dañó y se ha restablecido. Reinicia {APP_NAME} para que los cambios surtan efecto.",ERROR_PROJ_PREFS_CORRUPT:"El archivo de preferencias para el proyecto no tiene un formato JSON válido. El archivo se abrirá para que puedas corregir el formato. Luego deberás recargar el proyecto para que los cambios surtan efecto.",ERROR_IN_BROWSER_TITLE:"Vaya... parece que {APP_NAME} todavía no funciona en navegadores.",ERROR_IN_BROWSER:"{APP_NAME} está desarrollado en HTML, pero por ahora funciona como una aplicación de escritorio para que puedas editar archivos localmente. Por favor, utiliza la aplicación del repositorio <b>github.com/adobe/brackets-shell</b> para ejecutar {APP_NAME}.",ERROR_MAX_FILES_TITLE:"Error indexando archivos",ERROR_MAX_FILES:"Este proyecto contiene más de 30.000 archivos. Funciones que operan sobre múltiples archivos pueden estar deshabilitadas o funcionar igual que si el proyecto estuviese vacío. <a href='https://github.com/adobe/brackets/wiki/Large-Projects'>Leer más acerca de cómo trabajar con proyectos grandes</a>.",UNSUPPORTED_DOM_APIS_CONFIRM:"Las API `window.confirm` y `window.prompt` no están disponibles en la Vista Previa en Vivo integrada de {APP_NAME}. Abre la Vista Previa en Vivo en una ventana separada para usar estas API en el navegador.",ERROR_LAUNCHING_BROWSER_TITLE:"Error iniciando el navegador",ERROR_CANT_FIND_CHROME:"No se pudo encontrar el navegador Google Chrome. Por favor, asegúrate que esté instalado correctamente.",ERROR_LAUNCHING_BROWSER:"Ha ocurrido un error al iniciar el navegador. (error {0})",LIVE_DEVELOPMENT_ERROR_TITLE:"Error en la Vista previa dinámica",LIVE_DEVELOPMENT_RELAUNCH_TITLE:"Conectando con el navegador",LIVE_DEVELOPMENT_ERROR_MESSAGE:"Para poder iniciar el modo de Vista previa dinámica, Chrome debe ser iniciado habilitando la depuración remota.<br><br>¿Quieres reiniciar Chrome y habilitar la depuración remota?<br><br>",LIVE_DEV_LOADING_ERROR_MESSAGE:"No se pudo cargar la página para la Vista previa dinámica.",LIVE_DEV_NEED_BASEURL_MESSAGE:"Necesitas especificar una URL base en este proyecto para poder iniciar la Vista previa dinámica con archivos de servidor.",LIVE_DEV_SERVER_NOT_READY_MESSAGE:"Error iniciando el servidor HTTP para la Vista previa dinámica. Vuelve a intentarlo, por favor.",LIVE_DEVELOPMENT_TROUBLESHOOTING:"Para más información, consulta <a href='{0}' title='{0}'>Resolución de Problemas de conexión en Vista previa dinámica</a>.",LIVE_PREVIEW_HIDE_OVERLAY:"Ocultar este mensaje",LIVE_DEV_STATUS_TIP_NOT_CONNECTED:"Vista previa dinámica",LIVE_DEV_STATUS_TIP_PROGRESS1:"Vista previa dinámica: Conectando…",LIVE_DEV_STATUS_TIP_PROGRESS2:"Vista previa dinámica: Inicializando…",LIVE_DEV_STATUS_TIP_CONNECTED:"Servidor de vista previa en vivo activo",LIVE_DEV_STATUS_TIP_OUT_OF_SYNC:"Vista previa dinámica",LIVE_DEV_TOOLTIP_SHOW_IN_EDITOR:"{0} - Mostrar en el editor…",LIVE_DEV_SELECT_FILE_TO_PREVIEW:"Seleccionar archivo para vista previa en vivo",LIVE_DEV_CLICK_TO_RELOAD_PAGE:"Recargar página",LIVE_DEV_TOGGLE_LIVE_HIGHLIGHT:"Alternar resaltado de vista previa en vivo",LIVE_DEV_CLICK_POPOUT:"Desplegar vista previa en vivo en una nueva ventana",LIVE_DEV_OPEN_CHROME:"Abrir en Chrome…",LIVE_DEV_OPEN_SAFARI:"Abrir en Safari…",LIVE_DEV_OPEN_EDGE:"Abrir en Edge…",LIVE_DEV_OPEN_FIREFOX:"Abrir en Firefox…",LIVE_DEV_OPEN_ERROR_TITLE:"Error al abrir la vista previa en vivo en {0}",LIVE_DEV_OPEN_ERROR_MESSAGE:"Asegúrate de que el navegador {0} esté instalado e inténtalo de nuevo.",LIVE_DEV_CLICK_TO_PIN_UNPIN:"Fijar o Desfijar la página de vista previa",MD_VIEWER_THEME_DESCRIPTION:"Tema para el visor de Markdown (claro u oscuro)",LIVE_DEV_STATUS_TIP_SYNC_ERROR:"Vista previa dinámica (no se está actualizando debido a un error de sintaxis)",LIVE_DEV_SETTINGS:"Configuración de la vista previa en vivo…",LIVE_DEV_SETTINGS_BANNER:"Configura un servidor personalizado para previsualizar en vivo `<b>{0}</b>` y otros archivos renderizados por el servidor (PHP, JSP, etc.)",LIVE_DEV_SETTINGS_TITLE:"Configuración de la vista previa en vivo",LIVE_DEV_SETTINGS_STARTUP:"Mostrar el Panel de Vista Previa en Vivo al Iniciar",LIVE_DEV_SETTINGS_SERVER_PREFERENCE:"`true` para habilitar el servidor de desarrollo personalizado",LIVE_DEV_SETTINGS_STARTUP_PREFERENCE:"`true` para mostrar el Panel de Vista Previa en Vivo al iniciar",LIVE_DEV_SETTINGS_HOT_RELOAD_PREFERENCE:"`true` si el servidor admite la recarga en caliente y desactiva la recarga de la Vista Previa en Vivo al guardar",LIVE_DEV_SETTINGS_USE_SERVER:"Usar Servidor de Desarrollo Personalizado para este Proyecto",LIVE_DEV_SETTINGS_SERVE_PREFERENCE:"URL de su Servidor de Desarrollo para el proyecto, Ej. http://localhost:8000/php",LIVE_DEV_SETTINGS_SERVER_INBUILT:"Ej. http://localhost:8000/php - Actualmente usando el servidor integrado.",LIVE_DEV_SETTINGS_SERVER_ROOT:"Carpeta de Servicio en el Proyecto",LIVE_DEV_SETTINGS_SERVER_ROOT_HELP:"Ej. www/ (Predeterminado es /)",LIVE_DEV_SETTINGS_SERVER_ROOT_PREF:"Ruta dentro del proyecto que es servida por el Servidor de Desarrollo Ej. www/ (Predeterminado es /)",LIVE_DEV_SETTINGS_RELOAD:"El servidor admite la recarga en caliente",LIVE_DEV_SETTINGS_RELOAD_HELP:"Algunos servidores admiten la recarga en caliente, donde los cambios en el código se envían a la página sin una recarga completa.",LIVE_DEV_SETTINGS_FRAMEWORK:"Framework del servidor",LIVE_DEV_SETTINGS_FRAMEWORK_CUSTOM:"Personalizado",LIVE_DEV_SETTINGS_FRAMEWORK_PREFERENCES:"Framework del servidor, actualmente solo admite Docusaurus",LIVE_DEV_SETTINGS_ELEMENT_HIGHLIGHT_PREFERENCE:"Inspeccionar elemento en la Vista previa en vivo al 'pasar el cursor' o 'hacer clic'. El valor predeterminado es 'pasar el cursor'.",LIVE_DEV_SETTINGS_SHOW_RULER_LINES_PREFERENCE:"Mostrar medidas cuando se seleccionan elementos en la vista previa en vivo. El valor predeterminado es 'falso'",LIVE_DEV_SETTINGS_SHOW_STYLES_BAR_PREFERENCE:"Mostrar la barra de estilos cuando se seleccionan elementos en la vista previa en vivo. El valor predeterminado es 'true'",LIVE_DEV_SETTINGS_SHOW_STARTER_BAR_PREFERENCE:"Mostrar la barra de inicio cuando la página de vista previa en vivo esté vacía. El valor predeterminado es 'true'",LIVE_DEV_SETTINGS_STYLES_BAR_POSITION_PREFERENCE:"Borde ('top' o 'bottom') al que se acopla la barra de estilos de la vista previa en vivo. El valor predeterminado es 'bottom'",LIVE_DEV_TOOLBOX_SELECT_PARENT:"Seleccionar elemento padre",LIVE_DEV_SCRIPT_GENERATED_TOOLTIP:"Añadido por un script, por lo que no se encuentra en el código fuente HTML. Sus reglas CSS todavía se pueden editar.",LIVE_DEV_STYLER_SCRIPT_ELEMENT_NOTICE:"Elemento generado por script: las ediciones se guardan en sus reglas CSS.",LIVE_DEV_TOOLBOX_EDIT_TEXT:"Editar texto",LIVE_DEV_TOOLBOX_DOUBLE_CLICK_HINT:"Doble clic",LIVE_DEV_TOOLBOX_EDIT_ELEMENT_PROPS:"Editar propiedades del elemento",LIVE_DEV_TOOLBOX_EDIT_HYPERLINK:"Editar enlace",LIVE_DEV_HYPERLINK_NO_HREF:"Sin href establecido",LIVE_DEV_HYPERLINK_OPEN_LINK:"Abrir este enlace",LIVE_DEV_HYPERLINK_OPENS_NEW_TAB:"Se abre en una pestaña nueva",LIVE_DEV_HYPERLINK_LEARN_MORE:"Más información sobre los enlaces",LIVE_DEV_TOOLBOX_DUPLICATE:"Duplicar",LIVE_DEV_TOOLBOX_DELETE:"Eliminar",LIVE_DEV_TOOLBOX_IMAGE_GALLERY:"Galería de imágenes",LIVE_DEV_TOOLBOX_MORE_OPTIONS:"Más opciones",LIVE_DEV_STYLER_BACKGROUND:"Color de fondo",LIVE_DEV_STYLER_TEXT_COLOR:"Color del texto",LIVE_DEV_STYLER_FONT:"Familia de fuente",LIVE_DEV_STYLER_FONT_DEFAULT:"Por defecto",LIVE_DEV_STYLER_SIZE:"Tamaño de fuente",LIVE_DEV_STYLER_WEIGHT:"Grosor de la fuente",LIVE_DEV_STYLER_ALIGN:"Alineación del texto",LIVE_DEV_STYLER_BORDER:"Borde",LIVE_DEV_STYLER_SPACING:"Modelo de caja",LIVE_DEV_STYLER_LAYOUT:"Disposición",LIVE_DEV_STYLER_TEXT_STYLE:"Estilo de texto",LIVE_DEV_STYLER_DOCK_TOP:"Acoplar arriba",LIVE_DEV_STYLER_DOCK_BOTTOM:"Acoplar abajo",LIVE_DEV_STYLER_RESET:"Restablecer cambios",LIVE_DEV_STYLER_NOTHING_TO_RESET:"No hay cambios que restablecer",LIVE_DEV_STYLER_OVERRIDDEN:"Este cambio es sobrescrito por una regla más específica",LIVE_DEV_STYLER_APPLY_INLINE:"Aplicar de todos modos",LIVE_DEV_STYLER_CLOSE_SAVED:"Aceptar",LIVE_DEV_STYLER_MIXED:"Mixto",LIVE_DEV_STYLER_SIDES_MIXED:"Los lados son diferentes: edite cada lado por separado",LIVE_DEV_STYLER_SEARCH_FONTS:"Buscar fuentes…",LIVE_DEV_STYLER_FONTS_GOOGLE:"Google",LIVE_DEV_STYLER_FONTS_SYSTEM:"Sistema",LIVE_DEV_STYLER_NO_FONTS_FOUND:"No se encontraron fuentes",LIVE_DEV_STYLER_LOAD_MORE:"Cargar más",LIVE_DEV_STYLER_FONTS_MANUAL:"Manual",LIVE_DEV_STYLER_FONT_MANUAL_PLACEHOLDER:"p. ej. Helvetica Neue",LIVE_DEV_STYLER_FONT_MANUAL_APPLY:"Aplicar",LIVE_DEV_STYLER_FONT_MANUAL_HINT:"Escribe el nombre de cualquier fuente. Las fuentes de Google Fonts se añaden automáticamente; las demás ya deben estar disponibles.",LIVE_DEV_STYLER_FONT_UPLOAD:"Subir un archivo de fuente",LIVE_DEV_STYLER_FONT_UPLOAD_HINT:".ttf .otf .woff .woff2",LIVE_DEV_STYLER_FONT_UPLOAD_FAILED:"No se pudo añadir ese archivo de fuente",LIVE_DEV_STYLER_WEIGHT_THIN:"Fina",LIVE_DEV_STYLER_WEIGHT_EXTRA_LIGHT:"Extrafina",LIVE_DEV_STYLER_WEIGHT_LIGHT:"Ligera",LIVE_DEV_STYLER_WEIGHT_REGULAR:"Regular",LIVE_DEV_STYLER_WEIGHT_MEDIUM:"Media",LIVE_DEV_STYLER_WEIGHT_SEMI_BOLD:"Seminegrita",LIVE_DEV_STYLER_WEIGHT_BOLD:"Negrita",LIVE_DEV_STYLER_WEIGHT_EXTRA_BOLD:"Extranegrita",LIVE_DEV_STYLER_WEIGHT_BLACK:"Black",LIVE_DEV_STYLER_LINE_HEIGHT:"Interlineado",LIVE_DEV_STYLER_LETTER_SPACING:"Espaciado entre letras",LIVE_DEV_STYLER_WORD_SPACING:"Espaciado entre palabras",LIVE_DEV_STYLER_TEXT_INDENT:"Sangría de texto",LIVE_DEV_STYLER_FORMAT_TAB:"Formato",LIVE_DEV_STYLER_SPACING_TAB:"Espaciado",LIVE_DEV_STYLER_CASE:"Capitalización",LIVE_DEV_STYLER_ITALIC:"Cursiva",LIVE_DEV_STYLER_UNDERLINE:"Subrayado",LIVE_DEV_STYLER_OVERLINE:"Línea superior",LIVE_DEV_STYLER_STRIKETHROUGH:"Tachado",LIVE_DEV_STYLER_NONE:"Ninguno",LIVE_DEV_STYLER_UPPERCASE:"Mayúsculas",LIVE_DEV_STYLER_LOWERCASE:"Minúsculas",LIVE_DEV_STYLER_CAPITALIZE:"Capitalizar",LIVE_DEV_STYLER_ALIGN_LEFT:"Alinear a la izquierda",LIVE_DEV_STYLER_ALIGN_CENTER:"Alinear al centro",LIVE_DEV_STYLER_ALIGN_RIGHT:"Alinear a la derecha",LIVE_DEV_STYLER_ALIGN_JUSTIFY:"Justificar",LIVE_DEV_STYLER_CURSOR:"Cursor",LIVE_DEV_STYLER_CURSOR_AUTO:"Auto",LIVE_DEV_STYLER_CURSOR_DEFAULT:"Por defecto",LIVE_DEV_STYLER_CURSOR_POINTER:"Puntero",LIVE_DEV_STYLER_CURSOR_TEXT:"Texto",LIVE_DEV_STYLER_CURSOR_MOVE:"Mover",LIVE_DEV_STYLER_CURSOR_GRAB:"Agarrar",LIVE_DEV_STYLER_CURSOR_GRABBING:"Agarrando",LIVE_DEV_STYLER_CURSOR_NOT_ALLOWED:"No permitido",LIVE_DEV_STYLER_CURSOR_HELP:"Ayuda",LIVE_DEV_STYLER_CURSOR_WAIT:"Espera",LIVE_DEV_STYLER_CURSOR_PROGRESS:"Progreso",LIVE_DEV_STYLER_CURSOR_CROSSHAIR:"Cruz",LIVE_DEV_STYLER_CURSOR_ZOOM_IN:"Acercar",LIVE_DEV_STYLER_CURSOR_ZOOM_OUT:"Alejar",LIVE_DEV_STYLER_REMOVE_BACKGROUND:"Eliminar color de fondo",LIVE_DEV_STYLER_REMOVE_PROPERTY:"Eliminar {0}",LIVE_DEV_STYLER_RESET_DEFAULT:"Restablecer al valor predeterminado del navegador",LIVE_DEV_STYLER_CTX_NOT_SET:"No establecido en este elemento",LIVE_DEV_STYLER_CTX_SHORTHAND_BLOCKED:"Establecido por una propiedad abreviada, use Restablecer en su lugar",LIVE_DEV_STYLER_AFFECTS_TITLE:"{0} afecta a {1} elementos en esta página",LIVE_DEV_STYLER_CTX_AFFECTS:"afecta a {0} elementos",LIVE_DEV_STYLER_CTX_AFFECTS_ONE:"solo afecta a este elemento",LIVE_DEV_STYLER_CTX_FROM_RULE:"De {0}",LIVE_DEV_STYLER_CTX_INLINE_STYLE:"estilo en línea de este elemento",LIVE_DEV_STYLER_CTX_ADDS_REVERT:"Añade {0} a este elemento",LIVE_DEV_STYLER_CLEAR_IN_RULE:"`{0}` está definido por `{1}`",LIVE_DEV_STYLER_CLEAR_IN_INLINE:"`{0}` está definido en `{1}`",LIVE_DEV_STYLER_CLEAR_IN_SHORTHAND:"`{0}` está definido por la propiedad abreviada `{1}`",LIVE_DEV_STYLER_CLEAR_REMOVE_BTN:"Eliminar",LIVE_DEV_STYLER_CLEAR_RESET_BTN:"Restablecer",LIVE_DEV_STYLER_LEARN_MORE:"Más información…",LIVE_DEV_STYLER_RADIUS:"Radio",LIVE_DEV_STYLER_WIDTH:"Ancho",LIVE_DEV_STYLER_COLOR:"Color",LIVE_DEV_STYLER_ON_THIS_PAGE:"En esta página",LIVE_DEV_STYLER_FROM_GOOGLE:"De Google Fonts",LIVE_DEV_STYLER_COMMON_COLORS:"Comunes",LIVE_DEV_STYLER_COLOR_WHITE:"Blanco",LIVE_DEV_STYLER_COLOR_SILVER:"Plata",LIVE_DEV_STYLER_COLOR_GRAY:"Gris",LIVE_DEV_STYLER_COLOR_BLACK:"Negro",LIVE_DEV_STYLER_COLOR_RED:"Rojo",LIVE_DEV_STYLER_COLOR_MAROON:"Granate",LIVE_DEV_STYLER_COLOR_ORANGE:"Naranja",LIVE_DEV_STYLER_COLOR_GOLD:"Dorado",LIVE_DEV_STYLER_COLOR_YELLOW:"Amarillo",LIVE_DEV_STYLER_COLOR_OLIVE:"Oliva",LIVE_DEV_STYLER_COLOR_LIME:"Lima",LIVE_DEV_STYLER_COLOR_GREEN:"Verde",LIVE_DEV_STYLER_COLOR_TEAL:"Cerceta",LIVE_DEV_STYLER_COLOR_CYAN:"Cian",LIVE_DEV_STYLER_COLOR_BLUE:"Azul",LIVE_DEV_STYLER_COLOR_NAVY:"Azul marino",LIVE_DEV_STYLER_COLOR_INDIGO:"Índigo",LIVE_DEV_STYLER_COLOR_PURPLE:"Púrpura",LIVE_DEV_STYLER_COLOR_MAGENTA:"Magenta",LIVE_DEV_STYLER_COLOR_VIOLET:"Violeta",LIVE_DEV_STYLER_COLOR_PINK:"Rosa",LIVE_DEV_STYLER_STYLE:"Estilo",LIVE_DEV_STYLER_SOLID:"Sólido",LIVE_DEV_STYLER_DASHED:"Discontinuo",LIVE_DEV_STYLER_DOTTED:"Punteado",LIVE_DEV_STYLER_DOUBLE:"Doble",LIVE_DEV_STYLER_OUTLINE:"Contorno",LIVE_DEV_STYLER_OFFSET:"Desplazamiento",LIVE_DEV_STYLER_BORDER_AND_OUTLINE:"Borde y contorno",LIVE_DEV_STYLER_BORDER_COLOR:"Color del borde",LIVE_DEV_STYLER_OUTLINE_COLOR:"Color del contorno",LIVE_DEV_STYLER_SIDE:"Lado",LIVE_DEV_STYLER_PADDING:"Relleno",LIVE_DEV_STYLER_MARGIN:"Margen",LIVE_DEV_STYLER_SIDES_LINKED:"Editar todos los lados a la vez",LIVE_DEV_STYLER_SIDES_INDEPENDENT:"Editar los lados por separado",LIVE_DEV_STYLER_LINK_NONE:"Lados independientes: cada lado tiene su propio valor",LIVE_DEV_STYLER_LINK_PAIRED:"Emparejados: superior e inferior enlazados, izquierdo y derecho enlazados",LIVE_DEV_STYLER_LINK_ALL:"Todos los lados enlazados: un valor para cada lado",LIVE_DEV_STYLER_LINK_NONE_SHORT:"Independiente",LIVE_DEV_STYLER_LINK_PAIRED_SHORT:"Emparejado",LIVE_DEV_STYLER_LINK_ALL_SHORT:"Todos enlazados",LIVE_DEV_STYLER_LINK_CYCLE_HINT:"Haz clic para cambiar cómo se enlazan los lados",LIVE_DEV_STYLER_ALL_SIDES:"Todos",LIVE_DEV_STYLER_TOP:"Arriba",LIVE_DEV_STYLER_RIGHT:"Derecha",LIVE_DEV_STYLER_BOTTOM:"Abajo",LIVE_DEV_STYLER_LEFT:"Izquierda",LIVE_DEV_STYLER_DISPLAY:"Visualización",LIVE_DEV_STYLER_DIRECTION:"Dirección",LIVE_DEV_STYLER_JUSTIFY:"Justificación",LIVE_DEV_STYLER_ALIGN_ITEMS:"Alinear elementos",LIVE_DEV_STYLER_WRAP:"Ajuste",LIVE_DEV_STYLER_GAP:"Separación",LIVE_DEV_STYLER_COLUMNS:"Columnas",LIVE_DEV_STYLER_ROWS:"Filas",LIVE_DEV_STYLER_POSITION:"Posición",LIVE_DEV_STYLER_Z_INDEX:"Z-index",LIVE_DEV_STYLER_BLOCK:"Bloque",LIVE_DEV_STYLER_INLINE:"En línea",LIVE_DEV_STYLER_INLINE_BLOCK:"Bloque en línea",LIVE_DEV_STYLER_FLEX:"Flex",LIVE_DEV_STYLER_INLINE_FLEX:"Flex en línea",LIVE_DEV_STYLER_GRID:"Grid",LIVE_DEV_STYLER_HIDDEN:"Oculto",LIVE_DEV_STYLER_ROW:"Fila",LIVE_DEV_STYLER_COLUMN:"Columna",LIVE_DEV_STYLER_ROW_REVERSE:"Fila inversa",LIVE_DEV_STYLER_COLUMN_REVERSE:"Columna inversa",LIVE_DEV_STYLER_START:"Inicio",LIVE_DEV_STYLER_CENTER:"Centro",LIVE_DEV_STYLER_END:"Final",LIVE_DEV_STYLER_SPACE_BETWEEN:"Espacio entre",LIVE_DEV_STYLER_SPACE_AROUND:"Espacio alrededor",LIVE_DEV_STYLER_SPACE_EVENLY:"Espaciado uniforme",LIVE_DEV_STYLER_STRETCH:"Estirar",LIVE_DEV_STYLER_BASELINE:"Línea de base",LIVE_DEV_STYLER_NO_WRAP:"Sin ajuste",LIVE_DEV_STYLER_WRAP_REVERSE:"Ajuste inverso",LIVE_DEV_STYLER_STATIC:"Estático",LIVE_DEV_STYLER_RELATIVE:"Relativo",LIVE_DEV_STYLER_ABSOLUTE:"Absoluto",LIVE_DEV_STYLER_STICKY:"Adherente",LIVE_DEV_STYLER_FIXED:"Fijo",LIVE_DEV_STYLER_PLACEMENT:"Colocación",LIVE_DEV_STYLER_DISTRIBUTE:"Distribuir",LIVE_DEV_STYLER_PACKED:"Compacto",LIVE_DEV_STYLER_APPLIES_TO:"Guardar cambios en",LIVE_DEV_STYLER_INLINE_STYLE:"En línea",LIVE_DEV_STYLER_TARGET_INLINE_HINT:"directamente en el elemento",LIVE_DEV_STYLER_TARGET_COUNT:"Afecta a {0} en la página",LIVE_DEV_STYLER_TARGET_CREATE:"Nueva regla en {0}",LIVE_DEV_STYLER_NEW_RULE:"Crear nueva regla…",LIVE_DEV_STYLER_NEW_RULE_TITLE:"Crear nueva regla",LIVE_DEV_STYLER_NEW_ADDS_CLASS:'Añade la clase "{0}" a este elemento y guarda el estilo en {1}',LIVE_DEV_STYLER_NEW_ADDS_ID:'Asigna el id "{0}" a este elemento y guarda el estilo en {1}',LIVE_DEV_STYLER_NEW_SAVES_ONE:"Guarda el estilo en {0}: aplica el estilo solo a este elemento",LIVE_DEV_STYLER_NEW_SAVES_MANY:"Guarda el estilo en {0}: aplica el estilo a {1} elementos en la página",LIVE_DEV_STYLER_NEW_ERR_ID_TAKEN:"Otro elemento ya tiene ese id; prueba a usar una clase en su lugar",LIVE_DEV_STYLER_NEW_ERR_NO_MATCH:"Esto no coincide con el elemento seleccionado, por lo que tus ediciones no lo afectarían",LIVE_DEV_STYLER_NEW_ERR_PSEUDO_ELEMENT:'Los pseudoelementos como "::before" no se pueden estilizar aquí',LIVE_DEV_STYLER_NEW_ERR_STATE_BASE:"Añade una clase o id antes del estado, como .button:hover",LIVE_DEV_STYLER_NEW_STATE_SAVES:'Crea "{0}": las ediciones se aplican en el estado {1}',LIVE_DEV_STYLER_NEW_STATE_ADDS_CLASS:'Añade la clase "{0}" a este elemento y estiliza su estado {1}',LIVE_DEV_STYLER_NEW_STATE_ADDS_ID:'Asigna a este elemento el id "{0}" y aplica estilos a su estado {1}',LIVE_DEV_STYLER_NEW_ERR_INVALID:"No parece un nombre de estilo válido. Prueba con una clase como .card o un id como #hero",LIVE_DEV_STYLER_CREATE:"Crear",LIVE_DEV_STYLER_SELECTOR_PLACEHOLDER:"p. ej. .card o #hero",LIVE_DEV_STYLER_STATE:"Estado",LIVE_DEV_STYLER_STATE_PICK:"Editar un estado (hover, focus, …)",LIVE_DEV_STYLER_STATE_NORMAL:"Normal",LIVE_DEV_STYLER_STATE_BANNER:"Editando el estado {0} — los cambios solo se aplican a {0}",LIVE_DEV_STYLER_STATE_EXIT:"Salir",LIVE_DEV_STYLER_STATE_EXIT_NAMED:"Salir de {0}",LIVE_DEV_STYLER_STATE_NO_BASE:"Los estados no se pueden aplicar a estilos en línea",LIVE_DEV_STYLER_STATE_HOVER:"Hover",LIVE_DEV_STYLER_STATE_FOCUS:"Focus",LIVE_DEV_STYLER_STATE_ACTIVE:"Activo",LIVE_DEV_STYLER_STATE_FOCUS_WITHIN:"Focus within",LIVE_DEV_STYLER_STATE_FOCUS_VISIBLE:"Foco visible",LIVE_DEV_STYLER_STATE_VISITED:"Visitado",LIVE_DEV_STYLER_STATE_TARGET:"Objetivo",LIVE_DEV_STYLER_STATE_CHECKED:"Marcado",LIVE_DEV_STYLER_STATE_DISABLED:"Deshabilitado",LIVE_DEV_STYLER_STATE_ENABLED:"Habilitado",LIVE_DEV_STYLER_STATE_PLACEHOLDER_SHOWN:"Placeholder mostrado",LIVE_DEV_STYLER_HEIGHT:"Altura",LIVE_DEV_STYLER_SIZE_TAB:"Tamaño",LIVE_DEV_STYLER_MIN_WIDTH:"Ancho mínimo",LIVE_DEV_STYLER_MAX_WIDTH:"Ancho máximo",LIVE_DEV_STYLER_MIN_HEIGHT:"Alto mínimo",LIVE_DEV_STYLER_MAX_HEIGHT:"Alto máximo",LIVE_DEV_STYLER_MIN:"Mín",LIVE_DEV_STYLER_MAX:"Máx",LIVE_DEV_STYLER_LIMITS:"Mín. / máx.",LIVE_DEV_STYLER_LIMITS_SHOW:"Mostrar límites de tamaño mínimo/máximo",LIVE_DEV_STYLER_LIMITS_HIDE:"Ocultar límites de tamaño mín./máx.",LIVE_DEV_STYLER_OPACITY:"Opacidad",LIVE_DEV_STYLER_CHANGE_UNIT:"Cambiar unidad: alterna entre {0}",LIVE_DEV_STYLER_INCREASE_VALUE:"Aumentar {0}",LIVE_DEV_STYLER_DECREASE_VALUE:"Disminuir {0}",LIVE_DEV_STYLER_INCREASE:"Aumentar valor",LIVE_DEV_STYLER_DECREASE:"Disminuir valor",LIVE_DEV_STYLER_STEP_HINT:"Mayús + clic: x10",LIVE_DEV_STYLER_EYEDROPPER:"Seleccionar color de la página",LIVE_DEV_MORE_OPTIONS_CUT:"Cortar",LIVE_DEV_MORE_OPTIONS_COPY:"Copiar",LIVE_DEV_MORE_OPTIONS_PASTE:"Pegar",LIVE_DEV_INSERT_ELEMENT:"Insertar elemento",LIVE_DEV_INSERT_BEFORE:"Antes",LIVE_DEV_INSERT_AFTER:"Después",LIVE_DEV_INSERT_INSIDE:"Dentro",LIVE_DEV_INSERT_WRAP:"Envolver",LIVE_DEV_INSERT_SEARCH_PLACEHOLDER:"Buscar elementos…",LIVE_DEV_INSERT_COMMON:"Comunes",LIVE_DEV_INSERT_NO_RESULTS:"No hay elementos que coincidan",LIVE_DEV_INSERT_SHOW_MORE:"Mostrar más",LIVE_DEV_INSERT_SHOW_LESS:"Ver menos",LIVE_DEV_INSERT_CREATE:"Crear",LIVE_DEV_STARTER_BAR_LABEL:"Tu página está vacía — añade un elemento",LIVE_DEV_IMAGE_GALLERY_USE_IMAGE:"Descargar imagen",LIVE_DEV_IMAGE_GALLERY_SELECT_DOWNLOAD_FOLDER:"Elegir carpeta de descarga de imágenes",LIVE_DEV_IMAGE_GALLERY_SEARCH_PLACEHOLDER:"Buscar imágenes…",LIVE_DEV_IMAGE_GALLERY_SEARCH_BUTTON:"Buscar",LIVE_DEV_IMAGE_GALLERY_LOADING_INITIAL:"Cargando imágenes…",LIVE_DEV_IMAGE_GALLERY_LOADING_MORE:"Cargando…",LIVE_DEV_IMAGE_GALLERY_NO_IMAGES:"No se encontraron imágenes",LIVE_DEV_IMAGE_GALLERY_LOAD_ERROR:"Error al cargar las imágenes",LIVE_DEV_IMAGE_GALLERY_SELECT_FROM_COMPUTER_TOOLTIP:"Seleccionar una imagen de tu dispositivo",LIVE_DEV_IMAGE_GALLERY_SELECT_FROM_COMPUTER:"Seleccionar del dispositivo",LIVE_DEV_IMAGE_GALLERY_DIALOG_OVERLAY_MESSAGE:"Seleccione la ubicación de descarga de la imagen en el editor para continuar",LIVE_DEV_IMAGE_GALLERY_OFFLINE_BANNER:"Sin conexión - Trabajando en modo sin conexión",LIVE_DEV_IMAGE_GALLERY_OFFLINE_RETRY:"Reintentar",LIVE_DEV_IMAGE_GALLERY_CHECKING_CONNECTION:"Comprobando la conexión",LIVE_DEV_IMAGE_GALLERY_STILL_OFFLINE:"Sigue sin conexión. Por favor, compruebe su conexión.",LIVE_DEV_IMAGE_GALLERY_SELECT_SIZE:"Seleccionar tamaño de imagen",LIVE_DEV_IMAGE_GALLERY_SIZE_THUMBNAIL:"Miniatura",LIVE_DEV_IMAGE_GALLERY_SIZE_XS:"Avatar",LIVE_DEV_IMAGE_GALLERY_SIZE_SM:"Tarjeta",LIVE_DEV_IMAGE_GALLERY_SIZE_MD:"Contenido",LIVE_DEV_IMAGE_GALLERY_SIZE_REGULAR:"Estándar",LIVE_DEV_IMAGE_GALLERY_SIZE_LG:"Principal",LIVE_DEV_IMAGE_GALLERY_SIZE_XL:"Banner",LIVE_DEV_IMAGE_GALLERY_SIZE_RETINA:"Retina",LIVE_DEV_IMAGE_GALLERY_ATTRIBUTION_ON:"en {0}",LIVE_DEV_IMAGE_GALLERY_GET_PRO:"Obtén Pro",LIVE_DEV_IMAGE_GALLERY_USAGE_THRESHOLD:"Has usado el {0}% de tus búsquedas de imágenes gratuitas ({1}/{2})",LIVE_DEV_FORMAT_BOLD:"Negrita",LIVE_DEV_FORMAT_ITALIC:"Cursiva",LIVE_DEV_FORMAT_UNDERLINE:"Subrayado",LIVE_DEV_FORMAT_STRIKETHROUGH:"Tachado",LIVE_DEV_FORMAT_SUBSCRIPT:"Subíndice",LIVE_DEV_FORMAT_SUPERSCRIPT:"Superíndice",LIVE_DEV_FORMAT_HIGHLIGHT:"Resaltado",LIVE_DEV_FORMAT_CODE:"Código",LIVE_DEV_FORMAT_SMALL:"Pequeño",LIVE_DEV_FORMAT_MORE:"Más formatos",LIVE_DEV_ELEMENT_PROPS_TITLE:"Propiedades del elemento",LIVE_DEV_ELEMENT_PROPS_TAG:"Etiqueta",LIVE_DEV_ELEMENT_PROPS_VOID_ERROR:"<{0}> es una etiqueta de autocierre y no puede tener contenido",LIVE_DEV_ELEMENT_PROPS_SIZE:"Tamaño",LIVE_DEV_ELEMENT_PROPS_CLASS:"Clase",LIVE_DEV_ELEMENT_PROPS_ID:"ID",LIVE_DEV_ELEMENT_PROPS_HREF:"Enlace",LIVE_DEV_ELEMENT_PROPS_ADD_CLASS:"+ agregar clase",LIVE_DEV_ELEMENT_PROPS_CLASS_PLACEHOLDER:"Añadir una clase…",LIVE_DEV_ELEMENT_PROPS_ID_PLACEHOLDER:"Añadir un ID…",LIVE_DEV_ELEMENT_PROPS_SEARCH_TAGS:"Sugerencias de etiquetas",LIVE_DEV_ELEMENT_PROPS_COMPUTED:"Calculado:",LIVE_DEV_ELEMENT_PROPS_USE_CUSTOM:"Usar «{0}»",LIVE_DEV_ELEMENT_PROPS_ATTRIBUTES:"Atributos",LIVE_DEV_ELEMENT_PROPS_ADD_ATTR:"+ añadir atributo",LIVE_DEV_ELEMENT_PROPS_ATTR_NAME:"nombre",LIVE_DEV_ELEMENT_PROPS_ATTR_VALUE:"valor",LIVE_DEV_ELEMENT_PROPS_LOADING:"Cargando",LIVE_DEV_ELEMENT_PROPS_NO_CLASSES:"Aún no hay clases",LIVE_DEV_ELEMENT_PROPS_NO_ATTRIBUTES:"Aún no hay atributos",LIVE_DEV_ELEMENT_PROPS_RESETTING:"Restableciendo",LIVE_DEV_CB_EXCEEDED_CLASSES:"+{0} más",LIVE_DEV_CB_TIP_TEXT_COLOR:"Color del texto",LIVE_DEV_CB_TIP_BG_COLOR:"Color de fondo",LIVE_DEV_CB_TIP_FONT:"Fuente",LIVE_DEV_CB_TIP_TEXT_SPACING:"Espaciado del texto",LIVE_DEV_CB_TIP_APPEARANCE:"Borde y opacidad",LIVE_DEV_CB_TIP_LAYOUT:"Disposición",LIVE_DEV_CB_TIP_POSITION:"Posición",LIVE_DEV_CB_TIP_OBJECT_FIT:"Ajuste de objeto",LIVE_DEV_CB_TIP_IMAGE:"Imagen",LIVE_DEV_CB_CHANGE_IMAGE:"Cambiar imagen",LIVE_DEV_CB_TIP_LIST_STYLE:"Estilo de lista",LIVE_DEV_CB_TIP_ALL_STYLES:"Todos los estilos",LIVE_DEV_CB_LABEL_FAMILY:"Familia",LIVE_DEV_CB_LABEL_SIZE:"Tamaño",LIVE_DEV_CB_LABEL_WEIGHT:"Grosor",LIVE_DEV_CB_LABEL_STYLE:"Estilo",LIVE_DEV_CB_LABEL_ALIGN:"Alineación de texto",LIVE_DEV_CB_LABEL_TRANSFORM:"Transformación",LIVE_DEV_CB_LABEL_LETTER_SPACING:"Espaciado de letras",LIVE_DEV_CB_LABEL_WORD_SPACING:"Espaciado de palabras",LIVE_DEV_CB_LABEL_LINE_HEIGHT:"Interlineado",LIVE_DEV_CB_LABEL_TEXT_INDENT:"Sangría de texto",LIVE_DEV_CB_LABEL_WIDTH:"Ancho",LIVE_DEV_CB_LABEL_RADIUS:"Radio",LIVE_DEV_CB_LABEL_COLOR:"Color",LIVE_DEV_CB_LABEL_OPACITY:"Opacidad",LIVE_DEV_CB_LABEL_DISPLAY:"Visualización",LIVE_DEV_CB_LABEL_DIRECTION:"Dirección",LIVE_DEV_CB_LABEL_WRAP:"Salto",LIVE_DEV_CB_LABEL_JUSTIFY:"Justificación",LIVE_DEV_CB_LABEL_GAP:"Espacio",LIVE_DEV_CB_LABEL_OVERFLOW:"Desbordamiento",LIVE_DEV_CB_LABEL_POSITION:"Posición",LIVE_DEV_CB_LABEL_TOP:"Arriba",LIVE_DEV_CB_LABEL_RIGHT:"Derecha",LIVE_DEV_CB_LABEL_BOTTOM:"Abajo",LIVE_DEV_CB_LABEL_LEFT:"Izquierda",LIVE_DEV_CB_LABEL_Z_INDEX:"Índice Z",LIVE_DEV_CB_LABEL_FIT:"Ajuste",LIVE_DEV_CB_LABEL_TYPE:"Tipo",LIVE_DEV_CB_WEIGHT_THIN:"Fino",LIVE_DEV_CB_WEIGHT_REGULAR:"Regular",LIVE_DEV_CB_WEIGHT_BOLD:"Negrita",LIVE_DEV_CB_WEIGHT_BLACK:"Negra",LIVE_DEV_CB_STYLE_ITALIC:"Cursiva",LIVE_DEV_CB_STYLE_UNDERLINE:"Subrayado",LIVE_DEV_CB_STYLE_STRIKETHROUGH:"Tachado",LIVE_DEV_CB_STYLE_OVERLINE:"Línea superior",LIVE_DEV_CB_ALIGN_LEFT:"Izquierda",LIVE_DEV_CB_ALIGN_CENTER:"Centrar",LIVE_DEV_CB_ALIGN_RIGHT:"Derecha",LIVE_DEV_CB_ALIGN_JUSTIFY:"Justificar",LIVE_DEV_CB_TRANSFORM_NONE:"Ninguno",LIVE_DEV_CB_TRANSFORM_CAPITALIZE:"Capitalizar",LIVE_DEV_CB_TRANSFORM_UPPERCASE:"Mayúsculas",LIVE_DEV_CB_TRANSFORM_LOWERCASE:"Minúsculas",LIVE_DEV_CB_SEARCH_FONTS:"Buscar fuentes…",LIVE_DEV_CB_BACK:"Atrás",LIVE_DEV_CB_BACK_ESC:"Atrás (Esc)",LIVE_DEV_CB_RESET:"Restablecer",LIVE_DEV_CB_APPLIES_TO:"Se aplica a:",LIVE_DEV_CB_INLINE:"En línea",LIVE_DEV_CB_LIST_DISC:"Disco",LIVE_DEV_CB_LIST_CIRCLE:"Círculo",LIVE_DEV_CB_LIST_SQUARE:"Cuadrado",LIVE_DEV_CB_LIST_NONE:"Ninguno",LIVE_DEV_CB_LIST_DECIMAL:"Decimal",LIVE_DEV_CB_LIST_LOWER_ALPHA:"Alfabético en minúsculas",LIVE_DEV_CB_LIST_UPPER_ALPHA:"Alfabético en mayúsculas",LIVE_DEV_CB_LIST_LOWER_ROMAN:"Romano en minúsculas",LIVE_DEV_CB_LIST_UPPER_ROMAN:"Romano en mayúsculas",LIVE_DEV_CB_LIST_OUTSIDE:"Exterior",LIVE_DEV_CB_LIST_INSIDE:"Interior",LIVE_DEV_CB_TIP_SPACING:"Margen y relleno",LIVE_DEV_CB_LABEL_MARGIN:"Margen",LIVE_DEV_CB_LABEL_PADDING:"Relleno",LIVE_DEV_CB_LABEL_CONTENT:"contenido",LIVE_DEV_CB_SPACING_LINK_INDEPENDENT:"Separados",LIVE_DEV_CB_SPACING_LINK_AXIS:"Pares",LIVE_DEV_CB_SPACING_LINK_ALL:"Todos iguales",LIVE_DEV_CB_LABEL_BORDER_TOP:"Arriba",LIVE_DEV_CB_LABEL_BORDER_RIGHT:"Derecha",LIVE_DEV_CB_LABEL_BORDER_BOTTOM:"Abajo",LIVE_DEV_CB_LABEL_BORDER_LEFT:"Izquierda",LIVE_DEV_CB_LABEL_BORDER_TL:"SI",LIVE_DEV_CB_LABEL_BORDER_TR:"SD",LIVE_DEV_CB_LABEL_BORDER_BR:"ID",LIVE_DEV_CB_LABEL_BORDER_BL:"II",LIVE_DEV_CB_PER_SIDE:"Por lado",LIVE_DEV_CB_PER_CORNER:"Por esquina",LIVE_DEV_CB_COLOR_RECENT:"Recientes",LIVE_DEV_CB_COLOR_FROM_PAGE:"De la página",LIVE_DEV_CB_COLOR_SUGGESTED:"Sugeridos",LIVE_DEV_CB_LABEL_COLUMNS:"Columnas",LIVE_DEV_CB_LABEL_ROWS:"Filas",LIVE_DEV_CB_LABEL_JUSTIFY_ITEMS:"Justificar",LIVE_DEV_CB_LABEL_ALIGN_ITEMS:"Alinear",LIVE_DEV_CB_LABEL_ROW_GAP:"Espacio entre filas",LIVE_DEV_CB_LABEL_COL_GAP:"Espacio entre columnas",LIVE_DEV_CB_WEIGHT_EXTRA_LIGHT:"Extrafina",LIVE_DEV_CB_WEIGHT_LIGHT:"Fina",LIVE_DEV_CB_WEIGHT_MEDIUM:"Media",LIVE_DEV_CB_WEIGHT_SEMI_BOLD:"Seminegrita",LIVE_DEV_CB_WEIGHT_EXTRA_BOLD:"Extranegrita",LIVE_DEV_CB_GO_TO_SOURCE:"Ir al origen",LIVE_DEV_CB_TIP_AI_STYLE:"Estilizar con IA",LIVE_DEV_CB_AI_PLACEHOLDER:"Describe el estilo que quieres…",LIVE_DEV_CB_AI_SEND:"Enviar",LIVE_DEV_CB_AI_THINKING:"Aplicando estilos…",LIVE_DEV_CB_MORE_OPTIONS:"Más opciones",LIVE_DEV_CB_DIM_W:"L",LIVE_DEV_CB_DIM_H:"A",LIVE_DEV_CB_MINMAX_TOOLTIP:"Restricciones de Mín/Máx",LIVE_DEV_CB_MINMAX_MIN:"Mín",LIVE_DEV_CB_MINMAX_MAX:"Máx",LIVE_DEV_CB_ID_PLACEHOLDER:"ninguno",LIVE_DEV_CB_ALL_WEIGHTS:"Todos los pesos",LIVE_DEV_CB_ALL_STYLES:"Todos los estilos",LIVE_DEV_HB_PARAGRAPH:"Párrafo",LIVE_DEV_HB_HEADING_1:"Encabezado 1",LIVE_DEV_HB_HEADING_2:"Encabezado 2",LIVE_DEV_HB_HEADING_3:"Encabezado 3",LIVE_DEV_HB_HEADING_4:"Encabezado 4",LIVE_DEV_HB_HEADING_5:"Encabezado 5",LIVE_DEV_HB_HEADING_6:"Encabezado 6",LIVE_DEV_HB_SPAN:"Span",LIVE_DEV_HB_BLOCKQUOTE:"Cita en bloque",LIVE_DEV_HB_PREFORMATTED:"Preformateado",LIVE_DEV_HB_CODE:"Código",LIVE_DEV_HB_EMPHASIS:"Énfasis",LIVE_DEV_HB_STRONG:"Fuerte",LIVE_DEV_HB_BOLD:"Negrita",LIVE_DEV_HB_ITALIC:"Cursiva",LIVE_DEV_HB_UNDERLINE:"Subrayado",LIVE_DEV_HB_STRIKETHROUGH:"Tachado",LIVE_DEV_HB_SMALL:"Pequeño",LIVE_DEV_HB_SUBSCRIPT:"Subíndice",LIVE_DEV_HB_SUPERSCRIPT:"Superíndice",LIVE_DEV_HB_MARK:"Resaltado",LIVE_DEV_HB_ABBREVIATION:"Abreviatura",LIVE_DEV_HB_CITATION:"Cita",LIVE_DEV_HB_INLINE_QUOTE:"Cita en línea",LIVE_DEV_HB_TIME:"Tiempo",LIVE_DEV_HB_KEYBOARD:"Teclado",LIVE_DEV_HB_SAMPLE_OUTPUT:"Ejemplo de salida",LIVE_DEV_HB_VARIABLE:"Variable",LIVE_DEV_HB_CONTAINER:"Div",LIVE_DEV_HB_SECTION:"Sección",LIVE_DEV_HB_ARTICLE:"Artículo",LIVE_DEV_HB_HEADER:"Encabezado",LIVE_DEV_HB_FOOTER:"Pie de página",LIVE_DEV_HB_NAVIGATION:"Navegación",LIVE_DEV_HB_SIDEBAR:"Aparte",LIVE_DEV_HB_MAIN:"Principal",LIVE_DEV_HB_ADDRESS:"Dirección",LIVE_DEV_HB_IMAGE:"Imagen",LIVE_DEV_HB_VIDEO:"Vídeo",LIVE_DEV_HB_AUDIO:"Audio",LIVE_DEV_HB_PICTURE:"Cuadro",LIVE_DEV_HB_CANVAS:"Lienzo",LIVE_DEV_HB_SVG:"SVG",LIVE_DEV_HB_FIGURE:"Figura",LIVE_DEV_HB_FIGCAPTION:"Leyenda",LIVE_DEV_HB_LINK:"Enlace",LIVE_DEV_HB_BUTTON:"Botón",LIVE_DEV_HB_DETAILS:"Detalles",LIVE_DEV_HB_SUMMARY:"Resumen",LIVE_DEV_HB_DIALOG:"Diálogo",LIVE_DEV_HB_UNORDERED_LIST:"Lista no ordenada",LIVE_DEV_HB_ORDERED_LIST:"Lista ordenada",LIVE_DEV_HB_LIST_ITEM:"Elemento de lista",LIVE_DEV_HB_DEF_LIST:"Lista de definiciones",LIVE_DEV_HB_DEF_TERM:"Término de definición",LIVE_DEV_HB_DEF_DESC:"Definición",LIVE_DEV_HB_FORM:"Formulario",LIVE_DEV_HB_TEXT_INPUT:"Entrada de texto",LIVE_DEV_HB_TEXT_AREA:"Área de texto",LIVE_DEV_HB_DROPDOWN:"Desplegable",LIVE_DEV_HB_OPTION:"Opción",LIVE_DEV_HB_OPTION_GROUP:"Grupo de opciones",LIVE_DEV_HB_FIELDSET:"Conjunto de campos",LIVE_DEV_HB_LEGEND:"Leyenda",LIVE_DEV_HB_LABEL:"Etiqueta",LIVE_DEV_HB_OUTPUT:"Salida",LIVE_DEV_HB_METER:"Medidor",LIVE_DEV_HB_PROGRESS:"Progreso",LIVE_DEV_HB_EMAIL_INPUT:"Entrada de correo electrónico",LIVE_DEV_HB_PASSWORD_INPUT:"Entrada de contraseña",LIVE_DEV_HB_FILE_INPUT:"Entrada de archivo",LIVE_DEV_HB_CHECKBOX:"Casilla de verificación",LIVE_DEV_HB_RADIO:"Botón de opción",LIVE_DEV_HB_NUMBER_INPUT:"Entrada de número",LIVE_DEV_HB_RANGE_INPUT:"Deslizador de rango",LIVE_DEV_HB_DATE_INPUT:"Entrada de fecha",LIVE_DEV_HB_COLOR_INPUT:"Selector de color",LIVE_DEV_HB_SEARCH_INPUT:"Entrada de búsqueda",LIVE_DEV_HB_URL_INPUT:"Entrada de URL",LIVE_DEV_HB_TEL_INPUT:"Entrada de teléfono",LIVE_DEV_HB_SUBMIT_BUTTON:"Botón de envío",LIVE_DEV_HB_RESET_BUTTON:"Botón de restablecer",LIVE_DEV_HB_HIDDEN_INPUT:"Entrada oculta",LIVE_DEV_HB_TABLE:"Tabla",LIVE_DEV_HB_TABLE_HEAD:"Encabezado de tabla",LIVE_DEV_HB_TABLE_BODY:"Cuerpo de la tabla",LIVE_DEV_HB_TABLE_FOOT:"Pie de la tabla",LIVE_DEV_HB_TABLE_ROW:"Fila de la tabla",LIVE_DEV_HB_TABLE_HEADER:"Encabezado de la tabla",LIVE_DEV_HB_TABLE_CELL:"Celda de la tabla",LIVE_DEV_HB_TABLE_CAPTION:"Título de la tabla",LIVE_DEV_HB_COL_GROUP:"Grupo de columnas",LIVE_DEV_HB_COLUMN:"Columna",LIVE_DEV_HB_IFRAME:"Iframe",LIVE_DEV_HB_EMBED:"Incrustar",LIVE_DEV_HB_OBJECT:"Objeto",LIVE_DEV_HB_DIVIDER:"Divisor",LIVE_DEV_HB_LINE_BREAK:"Salto de línea",LIVE_DEV_HB_SOURCE:"Fuente",LIVE_DEV_HB_TEMPLATE:"Plantilla",LIVE_DEV_HB_SLOT:"Ranura",LIVE_DEV_HB_NOSCRIPT:"Noscript",LIVE_DEV_HB_SCRIPT:"Script",LIVE_DEV_HB_STYLE:"Estilo",LIVE_DEV_TOAST_NOT_EDITABLE:"Elemento no editable: generado por script",LIVE_DEV_COPY_TOAST_MESSAGE:"Elemento copiado. Usa 'Pegar' para añadirlo después del elemento seleccionado.",LIVE_DEV_TOAST_FIXED_ELEMENT_DISMISSED:"El elemento no se desplaza con la página: cuadros de edición ocultos.",LIVE_DEV_IMAGE_FOLDER_DIALOG_TITLE:"Seleccionar carpeta para guardar la imagen",LIVE_DEV_IMAGE_FOLDER_DIALOG_DESCRIPTION:"Elige dónde descargar la imagen:",LIVE_DEV_IMAGE_FOLDER_DIALOG_PLACEHOLDER:"Escribe la ruta de la carpeta (p. ej., assets/images/)",LIVE_DEV_IMAGE_FOLDER_DIALOG_HELP:"💡 Escriba la ruta de la carpeta o déjelo vacío para descargar en la carpeta 'images'.",LIVE_DEV_IMAGE_FOLDER_DIALOG_REMEMBER:"No volver a preguntar para este proyecto",AVAILABLE_IN_PRO_TITLE:"Disponible en Phoenix Pro",DEVICE_SIZE_LIMIT_MESSAGE:"Para cambiar entre las vistas de móvil, tableta y escritorio, actualiza a Phoenix Pro.",LAYERS_PANEL_LIMIT_MESSAGE:"Para ver la estructura de tu página y seleccionar o editar cualquier elemento en ella, actualiza a Phoenix Pro.",DEVICE_SIZE_NOT_ENOUGH_SPACE:"Esta pantalla no cabe en el tamaño de ventana actual; prueba a ampliar la ventana.",DEVICE_SIZE_CYCLE_NO_FIT:"Pantalla demasiado pequeña para cambiar a otro tamaño de dispositivo; aumenta el tamaño de la ventana.",DEVICE_SIZE_CYCLE_TOOLTIP:"Alterna entre móvil, tableta y ordenador",DEVICE_SIZE_DROPDOWN_TOOLTIP:"Todos los tamaños de dispositivo",DEVICE_SIZE_FIT_TO_SCREEN:"Ajustar a la pantalla",MD_EDIT_UPSELL_MESSAGE:"Escribe en Markdown como si fuera un documento. {APP_NAME} se encarga del formato para que puedas concentrarte en escribir.",IMAGE_UPLOADING:"Subiendo",IMAGE_UPLOAD_FAILED:"Error al subir la imagen",IMAGE_UPLOAD_LOGIN_REQUIRED_TITLE:"Inicia sesión para incrustar la imagen",IMAGE_UPLOAD_LOGIN_REQUIRED_MSG:"Inicia sesión para subir e incrustar imágenes en tu documento.",IMAGE_UPLOAD_LOGIN_BTN:"Iniciar sesión",IMAGE_UPLOAD_CONFIRM_TITLE:"Incrustar imagen",IMAGE_UPLOAD_CONFIRM_MSG:"Sube esta imagen para que se incluya directamente en tu archivo. Funcionará en cualquier ordenador — sin imágenes rotas al compartir o mover archivos markdown.",IMAGE_UPLOAD_HOSTED_ON:"Las imágenes se alojan en user-cdn.phcode.site",IMAGE_UPLOAD_BTN:"Subir e incrustar",IMAGE_UPLOAD_DONT_SHOW_AGAIN:"Incrustar siempre sin preguntar",IMAGE_UPLOAD_UNSUPPORTED_TYPE:"Tipo de imagen no admitido: {0}",IMAGE_UPLOAD_LIMIT_TITLE:"Sube más imágenes con Phoenix Pro",IMAGE_SEARCH_LIMIT_TITLE:"Límite de búsqueda de imágenes alcanzado",IMAGE_SEARCH_LIMIT_MESSAGE:"Has agotado las {0} búsquedas de imágenes de este mes.<br>Inicia un plan de pago de Phoenix Pro para eliminar los límites de la prueba y seguir buscando.",IMAGE_SEARCH_LIMIT_MESSAGE_THROTTLE:"La búsqueda de imágenes no está disponible temporalmente debido a la alta demanda.<br>Inicia un plan de pago de Phoenix Pro para eliminar los límites de la prueba y seguir buscando.",IMAGE_SEARCH_PRO_THROTTLE_TITLE:"Límite de búsqueda de imágenes alcanzado",IMAGE_SEARCH_PRO_THROTTLE_MESSAGE:"La búsqueda de imágenes no está disponible temporalmente debido a la alta demanda. Esto suele solucionarse en menos de una hora. Vuelve a intentarlo en breve.",LIVE_PREVIEW_CUSTOM_SERVER_BANNER:"Obteniendo vista previa desde tu servidor personalizado {0}",LIVE_PREVIEW_MODE_TOGGLE_PREVIEW:"Alternar modo de previsualización (F8)",LIVE_PREVIEW_MODE_TOGGLE_EDIT:"Alternar modo de edición (F8)",LIVE_PREVIEW_MODE_PREVIEW:"Modo de vista previa",LIVE_PREVIEW_MODE_HIGHLIGHT:"Modo de resaltado",LIVE_PREVIEW_MODE_EDIT:"Modo de edición",LIVE_PREVIEW_EDIT_HIGHLIGHT_ON:"Inspeccionar elemento al pasar el cursor",LIVE_PREVIEW_SHOW_RULER_LINES:"Mostrar medidas",LIVE_PREVIEW_SHOW_STYLES_BAR:"Mostrar barra de estilos",LIVE_PREVIEW_MODE_PREFERENCE:"'{0}' solo muestra la página web, '{1}' conecta la página web con tu código (haz clic en los elementos para saltar a su código y viceversa), '{2}' proporciona resaltado junto con manipulación avanzada de elementos",LIVE_PREVIEW_CONFIGURE_MODES:"Configurar modos de Vista Previa en Vivo",LIVE_PREVIEW_LAYERS_TAB:"Capas",LIVE_PREVIEW_LAYERS_NEEDS_PREVIEW:"El panel Capas necesita una vista previa en vivo.",LIVE_PREVIEW_LAYERS_OPEN_PREVIEW:"Abrir vista previa en vivo",LIVE_PREVIEW_LAYERS_NEEDS_HTML:"Abre un archivo HTML para ver sus capas.",LIVE_PREVIEW_LAYERS_NEEDS_EDIT_MODE:"El panel Capas necesita el modo de edición.",LIVE_PREVIEW_LAYERS_ENABLE_EDIT_MODE:"Activar modo de edición",LIVE_PREVIEW_LAYERS_ELEMENTS:"Elementos",LIVE_PREVIEW_LAYERS_SEARCH:"Buscar elementos",LIVE_PREVIEW_LAYERS_NO_ELEMENTS:"No hay elementos que mostrar",LIVE_PREVIEW_LAYERS_NO_MATCHES:"No hay elementos que coincidan",LIVE_PREVIEW_LAYERS_TRUNCATED:"Mostrando los primeros {0} elementos",LIVE_PREVIEW_LAYERS_COLLAPSE_ALL:"Colapsar todo",LIVE_PREVIEW_LAYERS_EXPAND_LEVEL:"Expandir a nivel",LIVE_PREVIEW_LAYERS_LEVEL:"Nivel {0}",LIVE_PREVIEW_LAYERS_LEVEL_ALL:"Todos los niveles",LIVE_PREVIEW_LAYERS_SETTINGS:"Ajustes",LIVE_PREVIEW_LAYERS_SHOW_TEXT_NODES:"Mostrar nodos de texto",LIVE_PREVIEW_LAYERS_HIGHLIGHT_ON_HOVER:"Resaltar en la vista previa al pasar el cursor",LIVE_PREVIEW_LAYERS_SCROLL_ON_HOVER:"Desplazar al elemento al pasar el cursor",LIVE_PREVIEW_LAYERS_MOVE_UP:"Mover hacia arriba",LIVE_PREVIEW_LAYERS_MOVE_DOWN:"Mover hacia abajo",LIVE_PREVIEW_LAYERS_COPIED_HINT:"Copiado. Haz clic derecho en una fila para pegar debajo.",LIVE_PREVIEW_LAYERS_CUT_HINT:"Cortado. Haz clic derecho en una fila para pegar debajo.",LIVE_PREVIEW_LAYERS_ADD_ATTRIBUTE:"Añadir atributo",LIVE_PREVIEW_LAYERS_REMOVE_ATTRIBUTE:"Eliminar atributo",LIVE_PREVIEW_LAYERS_PROPERTIES:"Propiedades",LIVE_PREVIEW_LAYERS_STYLES:"Estilos",LIVE_PREVIEW_LAYERS_MAXIMIZE_SECTION:"Expandir sección",LIVE_PREVIEW_LAYERS_RESTORE_SECTIONS:"Restaurar secciones",LIVE_PREVIEW_LAYERS_NO_SELECTION_PROPERTIES:"Selecciona un elemento para ver sus propiedades",LIVE_PREVIEW_LAYERS_NO_SELECTION_STYLES:"Selecciona un elemento para ver sus estilos",LIVE_PREVIEW_LAYERS_NOT_IN_SOURCE:"Este elemento no está en el archivo de origen",LIVE_PREVIEW_LAYERS_NO_STYLES:"No se han aplicado estilos",LIVE_PREVIEW_LAYERS_OPEN_SOURCE:"Abrir en el editor",LIVE_PREVIEW_LAYERS_RULE_INACTIVE:"No activo en el estado actual",LIVE_PREVIEW_LAYERS_EDIT_STYLE:"Editar en la barra de estilos",LIVE_PREVIEW_LAYERS_ADD_DECLARATION:"Añadir declaración",LIVE_PREVIEW_LAYERS_REMOVE_DECLARATION:"Eliminar declaración",LIVE_PREVIEW_LAYERS_EDIT_DECLARATION:"Editar declaración",LIVE_PREVIEW_LAYERS_SHOW_SCRIPT_NODES:"Mostrar elementos generados por script",LIVE_PREVIEW_LAYERS_SCRIPT_GENERATED:"Generado por script, no está en el archivo de origen",LIVE_PREVIEW_LAYERS_TAG_TOOLTIP:"Mostrar tooltip del nombre de la etiqueta",LIVE_PREVIEW_LAYERS_INSERT_ELEMENT:"Insertar elemento",LIVE_PREVIEW_LAYERS_INSERT_INTO_PAGE:"Añadir a la página",LIVE_PREVIEW_LAYERS_INSERT_LOADING:"Cargando elementos…",LIVE_PREVIEW_LAYERS_INSERT_UNAVAILABLE:"La vista previa en vivo no respondió. Vuelve a intentarlo en un momento.",LIVE_PREVIEW_LAYERS_EMPTY_PAGE:"Esta página aún no tiene elementos.",LIVE_PREVIEW_LAYERS_ADD_ELEMENT:"Añadir un elemento",LIVE_PREVIEW_LAYERS_EMPTY_PAGE_PROPERTIES:"La página está vacía. Añade un elemento para ver sus propiedades.",LIVE_PREVIEW_LAYERS_EMPTY_PAGE_STYLES:"La página está vacía. Añade un elemento para ver sus estilos.",LIVE_PREVIEW_LAYERS_SHOW_SELECTED:"Mostrar el elemento seleccionado",LIVE_PREVIEW_LAYERS_SCRUB_HINT:"Arrastra para ajustar, doble clic para editar",LIVE_PREVIEW_LAYERS_PROPERTY_PLACEHOLDER:"propiedad",LIVE_PREVIEW_LAYERS_VALUE_PLACEHOLDER:"valor",LIVE_DEV_DETACHED_REPLACED_WITH_DEVTOOLS:"Vista previa dinámica se ha detenido porque se han abierto las herramientas de desarrollo",LIVE_DEV_DETACHED_TARGET_CLOSED:"Vista previa dinámica se ha detenido porque se ha cerrado la página en el navegador",LIVE_DEV_NAVIGATED_AWAY:"Vista previa dinámica se ha detenido porque se ha accedido a una página que no es parte del proyecto actual",LIVE_DEV_CLOSED_UNKNOWN_REASON:"Vista previa dinámica se ha detenido por motivos desconocidos ({0})",SAVE_CLOSE_TITLE:"Guardar cambios",SAVE_CLOSE_MESSAGE:"¿Quieres guardar los cambios existentes en el documento <span class='dialog-filename'>{0}</span>?",SAVE_CLOSE_MULTI_MESSAGE:"¿Quieres guardar tus cambios en los siguientes documentos?",EXT_MODIFIED_TITLE:"Cambios externos",CONFIRM_DELETE_TITLE:"Confirmar eliminación",CONFIRM_FILE_DELETE:"¿Está seguro de que desea eliminar el archivo <span class='dialog-filename'>{0}</span>?",CONFIRM_FOLDER_DELETE:"¿Estás seguro que deseas eliminar el directorio <span class='dialog-filename'>{0}</span>?",CONFIRM_FILE_DELETE_TRASH:"¿Está seguro de que desea eliminar el archivo <span class='dialog-filename'>{0}</span>?<br>Puede restaurar este archivo desde la papelera.",CONFIRM_FOLDER_DELETE_TRASH:"¿Está seguro de que desea eliminar la carpeta <span class='dialog-filename'>{0}</span>?<br>Puede restaurar esta carpeta desde la papelera.",CONFIRM_FILE_DELETE_RECYCLE_BIN:"¿Está seguro de que desea eliminar el archivo <span class='dialog-filename'>{0}</span>?<br>Puede restaurar este archivo desde la Papelera de reciclaje.",CONFIRM_FOLDER_DELETE_RECYCLE_BIN:"¿Está seguro de que desea eliminar la carpeta <span class='dialog-filename'>{0}</span>?<br>Puede restaurar esta carpeta desde la Papelera de Reciclaje.",MOVE_TO_TRASH:"Mover a la Papelera",MOVE_TO_RECYCLE_BIN:"Mover a la Papelera de Reciclaje",FILE_DELETED_TITLE:"Archivo eliminado",EXT_MODIFIED_WARNING:"<span class='dialog-filename'>{0}</span> ha sido modificado en el disco fuera de {APP_NAME}.<br><br>¿Deseas guardar el archivo y sobrescribir esos cambios?",EXT_MODIFIED_MESSAGE:"<span class='dialog-filename'>{0}</span> ha sido modificado en el disco fuera de {APP_NAME}, pero también tiene cambios en {APP_NAME}.<br><br>¿Qué versión quieres conservar?",EXT_DELETED_MESSAGE:"<span class='dialog-filename'>{0}</span> ha sido eliminado en el disco fuera de {APP_NAME}, pero tiene cambios sin guardar en {APP_NAME}.<br><br>¿Quieres conservar tus cambios?",EXT_ALWAYS_MODIFIED_BUTTON_TOOLTIP:"Sobrescribir siempre los archivos hasta que se cambie de proyecto o se reinicie",WINDOW_UNLOAD_WARNING:"¿Está seguro de que desea navegar a una URL diferente y salir de {APP_NAME}?",WINDOW_UNLOAD_WARNING_WITH_UNSAVED_CHANGES:"¡Tiene cambios sin guardar! ¿Está seguro de que desea navegar a una URL diferente y salir de {APP_NAME}?",DONE:"Aceptar",OK:"Aceptar",CANCEL:"Cancelar",DONT_SAVE:"No guardar",SAVE:"Guardar",SAVE_AS:"Guardar como…",SAVE_AND_OVERWRITE:"Sobrescribir",ALWAYS_OVERWRITE:"Sobrescribir siempre",DELETE:"Eliminar",BUTTON_YES:"Sí",BUTTON_NO:"No",FIND_MATCH_INDEX:"{0} de {1}",FIND_NO_RESULTS:"No hay resultados",FIND_QUERY_PLACEHOLDER:"Buscar…",FIND_HISTORY_MAX_COUNT:"Número máximo de elementos de búsqueda en el historial de búsqueda",REPLACE_PLACEHOLDER:"Reemplazar con…",BUTTON_REPLACE_ALL:"Todo…",BUTTON_REPLACE_BATCH:"Lote…",BUTTON_REPLACE_ALL_IN_FILES:"Reemplazar…",BUTTON_REPLACE:"Reemplazar",BUTTON_NEXT:"▶",BUTTON_PREV:"◀",BUTTON_NEXT_HINT:"Coincidencia siguiente",BUTTON_PREV_HINT:"Coincidencia anterior",BUTTON_CASESENSITIVE_HINT:"Sensible a mayúsculas",BUTTON_REGEXP_HINT:"Expresión regular",REPLACE_WITHOUT_UNDO_WARNING_TITLE:"Reemplazar sin deshacer",REPLACE_WITHOUT_UNDO_WARNING:"Dado que hay más de {0} archivos que necesitan ser modificados, {APP_NAME} modificará los archivos no abiertos en el disco.<br>Por lo tanto, no será posible deshacer los reemplazos en esos archivos.",BUTTON_REPLACE_WITHOUT_UNDO:"Reemplazar sin deshacer",OPEN_FILE:"Abrir archivo",SAVE_FILE_AS:"Guardar archivo",CHOOSE_FOLDER:"Elige una carpeta",RELEASE_NOTES:"Notas de la versión",NO_UPDATE_TITLE:"¡Estás actualizado!",NO_UPDATE_MESSAGE:"Estás utilizando la última versión de {APP_NAME}.",FIND_REPLACE_TITLE_LABEL:"Reemplazar",FIND_REPLACE_TITLE_WITH:"con",FIND_TITLE_LABEL:"Se encontró",FIND_TITLE_SUMMARY:"— {0} {1} {2} en {3}",FIND_NUM_FILES:"{0} {1}",FIND_IN_FILES_SCOPED:"en <span class='dialog-filename'>{0}</span>",FIND_IN_FILES_NO_SCOPE:"en el proyecto",FIND_IN_FILES_PROJECT_SCOPE:"Buscar en el proyecto",FIND_IN_FILES_PROJECT_SCOPE_FILTER:"Buscar en {0}",FIND_IN_FILES_PROJECT_SCOPE_REPLACE:"Reemplazar en el proyecto",FIND_IN_FILES_PROJECT_SCOPE_REPLACE_FILTER:"Reemplazar en {0}",FIND_IN_FILES_ZERO_FILES:"El filtro excluye todos los archivos {0}",FIND_IN_FILES_FILE:"archivo",FIND_IN_FILES_FILES:"archivos",FIND_IN_FILES_MATCH:"coincidencia",FIND_IN_FILES_MATCHES:"coincidencias",FIND_IN_FILES_MORE_THAN:"Más de ",FIND_IN_FILES_PAGING:"{0}—{1}",FIND_IN_FILES_FILE_PATH:"<span class='dialog-filename'>{0}</span> {2} <span class='dialog-path'>{1}</span>",FIND_IN_FILES_EXPAND_COLLAPSE:"Ctrl/Cmd clic para expandir/colapsar todo",FIND_IN_FILES_INDEXING:"Indexando archivos para la Búsqueda instantánea…",FIND_IN_FILES_SEARCHING:"Buscando en archivos…",FIND_IN_FILES_SEARCHING_IN:"En {0}",FIND_IN_FILES_INDEXING_PROGRESS:"Indexando {0} de {1} archivos para la búsqueda instantánea…",FIND_IN_FILES_CACHE_LIMIT_TITLE:"Indexación de archivos suspendida",FIND_IN_FILES_CACHE_LIMIT_MSG:"La caché de archivos del proyecto ha alcanzado los {0} MB. La indexación se ha suspendido para evitar un alto uso de memoria. La Búsqueda en archivos está deshabilitada para este proyecto. Para reducir el tamaño de la indexación, agregue las carpetas con archivos grandes o generados a .gitignore.",DESCRIPTION_MAX_FILE_CACHE_SIZE_MB:"Tamaño máximo en MB para la caché de archivos de la búsqueda instantánea.",REPLACE_IN_FILES_ERRORS_TITLE:"Errores al reemplazar",REPLACE_IN_FILES_ERRORS:"Los siguientes archivos no fueron modificados porque cambiaron después de realizar la búsqueda o no pueden ser escritos.",ERROR_FETCHING_UPDATE_INFO_TITLE:"Error obteniendo información sobre actualizaciones",ERROR_FETCHING_UPDATE_INFO_MSG:"Ocurrió un problema al obtener la información sobre las últimas actualizaciones desde el servidor. Por favor, asegúrate de estar conectado a Internet y vuelve a intentarlo.",NEW_FILE_FILTER:"Nuevo conjunto de filtros…",CLEAR_FILE_FILTER:"No excluir archivos",NO_FILE_FILTER:"No hay archivos excluidos",EXCLUDE_FILE_FILTER:"Excluir archivos",INCLUDE_FILE_FILTER:"Buscar en archivos",FILTER_PLACEHOLDER:"p. ej. index,.css,*.js,src/**/*.css",FILTER_HISTORY_TOOLTIP:"Presiona `Ctrl-Espacio` para ver el historial.",FILTER_HISTORY_TOOLTIP_MAC:"Pulsa `Cmd-Espacio` para ver el Historial.",FIND_HISTORY_TOOLTIP:"Pulsa `Ctrl-Espacio` para ver el Historial.",FIND_HISTORY_TOOLTIP_MAC:"Pulsa `Cmd-Espacio` para ver el Historial.",ERROR_QUICK_EDIT_PROVIDER_NOT_FOUND:"La Edición Rápida no está disponible para la posición actual del cursor",ERROR_CSSQUICKEDIT_BETWEENCLASSES:"Edición Rápida para CSS: ubique el cursor sobre el nombre de una clase",ERROR_CSSQUICKEDIT_CLASSNOTFOUND:"Edición Rápida para CSS: atributo de clase incompleto",ERROR_CSSQUICKEDIT_IDNOTFOUND:"Edición Rápida para CSS: atributo de identificación incompleto",ERROR_CSSQUICKEDIT_UNSUPPORTEDATTR:"Edición Rápida para CSS: ubique el cursor sobre una etiqueta, clase o id",ERROR_TIMINGQUICKEDIT_INVALIDSYNTAX:"Edición Rápida para Funciones de Temporización de CSS: sintaxis inválida",ERROR_JSQUICKEDIT_FUNCTIONNOTFOUND:"Edición Rápida para JS: ubique el cursor sobre el nombre de una función",ERROR_QUICK_DOCS_PROVIDER_NOT_FOUND:"La Documentación Rápida no está disponible para la posición actual del cursor",PROJECT_LOADING:"Cargando…",UNTITLED:"Sin título",WORKING_FILES:"Área de trabajo",TOP:"Arriba",BOTTOM:"Abajo",LEFT:"Izquierda",RIGHT:"Derecha",CMD_SPLITVIEW_NONE:"No dividido",CMD_SPLITVIEW_VERTICAL:"División vertical",CMD_SPLITVIEW_HORIZONTAL:"División horizontal",SPLITVIEW_MENU_TOOLTIP:"Dividir el editor vertical u horizontalmente",GEAR_MENU_TOOLTIP:"Configurar archivos de trabajo",CMD_TOGGLE_SHOW_WORKING_SET:"Mostrar archivos de trabajo",CMD_TOGGLE_SHOW_FILE_TABS:"Mostrar barra de pestañas de archivos",SPLITVIEW_INFO_TITLE:"Ya está abierto",SPLITVIEW_MULTIPANE_WARNING:"El archivo ya está abierto en otro panel. Próximamente {APP_NAME} soportará abrir el mismo archivo en más de un panel. Hasta entonces, el archivo se mostrará en el panel en el cual ya está abierto.<br><br>(Sólo verá este mensaje una vez.)",KEYBOARD_OVERLAY_TEXT:"Usa las flechas para navegar o escribe para seleccionar elementos de la interfaz de usuario.",KEYBOARD_SHORTCUT_CHANGE_TITLE:"Cambiar método abreviado de teclado…",KEYBOARD_SHORTCUT_CHANGE_DIALOG_TITLE:"Cambiar método abreviado de teclado",KEYBOARD_SHORTCUT_CHANGE_DIALOG_TEXT:"Presiona la nueva combinación de teclas para <b>'{0}'</b> (Actual: <b>{1}</b>)",KEYBOARD_SHORTCUT_CHANGE_DIALOG_DUPLICATE:"Advertencia: La combinación de teclas <b>{0}</b> ya está asignada a <b>'{1}'</b>. ¿Reasignar a <b>'{2}'</b>?",KEYBOARD_SHORTCUT_ASSIGN:"Asignar",KEYBOARD_SHORTCUT_NONE:"Ninguno",KEYBOARD_SHORTCUT_MENU_SHOW_SHORTCUTS:"Atajos de teclado…",KEYBOARD_SHORTCUT_MENU_SHOW_SHORTCUTS_BUTTON:"Mostrar todos los atajos…",KEYBOARD_SHORTCUT_TABLE_BASE_KEY:"Tecla base",KEYBOARD_SHORTCUT_TABLE_KEY_BINDING:"Atajo",KEYBOARD_SHORTCUT_TABLE_COMMAND_ID:"ID del comando",KEYBOARD_SHORTCUT_TABLE_COMMAND_NAME:"Comando",KEYBOARD_SHORTCUT_TABLE_DOUBLE_CLICK:"Doble clic para cambiar el atajo",KEYBOARD_SHORTCUT_TABLE_ORIGIN:"Origen",KEYBOARD_SHORTCUT_ORIG_EXTENSION:"Extensión",KEYBOARD_SHORTCUT_PANEL_TITLE:"Atajos de teclado",KEYBOARD_SHORTCUT_PRESET_TOOLTIP:"Usa atajos de teclado de editores como VSCode, WebStorm o Sublime Text",KEYBOARD_SHORTCUT_PRESET_SELECT:"Seleccionar ajustes preestablecidos de atajos de teclado",KEYBOARD_SHORTCUT_PRESET_USING:"Usando {0}",DEFAULT:"Por defecto",KEYBOARD_SHORTCUT_PANEL_FILTER:"Filtrar…",KEYBOARD_SHORTCUT_PANEL_RESET:"Restablecer…",KEYBOARD_SHORTCUT_PANEL_RESET_DEFAULT:"Restablecer atajos a los predeterminados…",KEYBOARD_SHORTCUT_RESET_DIALOG_TITLE:"Restablecer atajos de teclado",KEYBOARD_SHORTCUT_RESET_DIALOG_MESSAGE:"¿Restablecer todos los atajos personalizados a los valores predeterminados? Esta acción no se puede deshacer.",KEYBOARD_SHORTCUT_SRC_USER:"Definido por el usuario",KEYBOARD_SHORTCUT_SRC_PRESET:"Predeterminado {0}",STATUSBAR_CURSOR_POSITION:"Línea {0}, Columna {1}",STATUSBAR_CURSOR_POSITION_SHORT:"{0} : {1}",STATUSBAR_CURSOR_GOTO:"Clic para ir a otra línea",STATUSBAR_SELECTION_CH_SINGULAR:" — {0} columna seleccionada",STATUSBAR_SELECTION_CH_PLURAL:" — {0} columnas seleccionadas",STATUSBAR_SELECTION_LINE_SINGULAR:" — {0} línea seleccionada",STATUSBAR_SELECTION_LINE_PLURAL:" — {0} líneas seleccionadas",STATUSBAR_SELECTION_MULTIPLE:"— {0} selecciones de cursor múltiple",STATUSBAR_INDENT_TOOLTIP_SPACES:"Haz clic para usar espacios en la sangría",STATUSBAR_INDENT_TOOLTIP_TABS:"Haz clic para usar tabulaciones en la sangría",STATUSBAR_INDENT_SIZE_TOOLTIP_SPACES:"Haz clic para cambiar el número de espacios usados en la sangría",STATUSBAR_INDENT_SIZE_TOOLTIP_TABS:"Haz clic para cambiar el ancho de las tabulaciones",STATUSBAR_SPACES:"Espacios:",STATUSBAR_TAB_SIZE:"Tamaño del tabulador:",STATUSBAR_AUTO_INDENT:"<span title='Hacer clic para cambiar a sangrías fijas. Actualmente configurado para detectar y aplicar sangrías automáticamente según el archivo actual.'>Auto</span>",STATUSBAR_FIXED_INDENT:"<span title='Hacer clic para cambiar a la detección automática de sangría. Actualmente configurado en sangría fija.'>Fijo</span>",STATUSBAR_LINE_COUNT_SINGULAR:"— {0} línea",STATUSBAR_LINE_COUNT_PLURAL:"— {0} líneas",STATUSBAR_USER_EXTENSIONS_DISABLED:"Extensiones deshabilitadas",STATUSBAR_INSERT:"INS",STATUSBAR_OVERWRITE:"SOB",STATUSBAR_INSOVR_TOOLTIP:"Haz clic para intercambiar entre el modo insertar (INS) y el modo sobrescribir (SOB)",STATUSBAR_LANG_TOOLTIP:"Haz clic para cambiar el tipo de archivo",STATUSBAR_CODE_INSPECTION_TOOLTIP:"{0}. Haz clic para mostrar/ocultar el panel de reportes.",STATUSBAR_DEFAULT_LANG:"(por defecto)",STATUSBAR_SET_DEFAULT_LANG:"Marcar como predeterminado para los archivos .{0}",STATUSBAR_ENCODING_TOOLTIP:"Seleccione la codificación",STATUSBAR_TASKS:"Tareas",STATUSBAR_TASKS_TOOLTIP:"Administrar tareas activas",STATUSBAR_TASKS_HIDE_SPINNER:"Ocultar icono de progreso",STATUSBAR_TASKS_UNKNOWN_EXTENSION_TASK:"Tarea de extensión desconocida…",STATUSBAR_TASKS_PLAY:"Iniciar o reanudar",STATUSBAR_TASKS_PAUSE:"Pausar",STATUSBAR_TASKS_STOP:"Detener",STATUSBAR_TASKS_RESTART:"Reiniciar",CLOSE_TABS_TO_THE_RIGHT:"Cerrar pestañas a la derecha",CLOSE_TABS_TO_THE_LEFT:"Cerrar pestañas a la izquierda",CLOSE_ALL_TABS:"Cerrar todas las pestañas",CLOSE_SAVED_TABS:"Cerrar pestañas guardadas",CLOSE_TAB_TOOLTIP:"Cerrar pestaña",ERRORS_NO_FILE:"No hay ningún archivo abierto",ERRORS_PANEL_TITLE_MULTIPLE:"{0} Problemas - {1}",ERRORS_PANEL_TITLE_MULTIPLE_FIXABLE:"{0} Problemas, {1} Solucionables - {2}",ERRORS_PANEL_TITLE_INFO_SUFFIX:"{0} ({1} de información)",SINGLE_ERROR:"1 Problema de {0} - {1}",SINGLE_ERROR_FIXABLE:"1 Problema de {0}, {1} Solucionable - {2}",MULTIPLE_ERRORS:"{0} {1} Problemas - {2}",MULTIPLE_ERRORS_FIXABLE:"{0} {1} Problemas, {2} Solucionables - {3}",NO_ERRORS:"No se encontraron problemas de {0} - ¡Buen trabajo!",NO_ERRORS_MULTIPLE_PROVIDER:"No se encontraron problemas - ¡Buen trabajo!",LINT_DISABLED:"La inspección de código está deshabilitada",NO_LINT_AVAILABLE:"No hay inspección de código disponible para {0}",NOTHING_TO_LINT:"No hay nada para inspeccionar",COPY_ERROR:"Copiar problema",FIX:"Corregir",CANNOT_FIX_TITLE:"No se pudo aplicar la corrección",CANNOT_FIX_SOME_TITLE:"No se pudieron aplicar algunas correcciones",CANNOT_FIX_MESSAGE:"El documento se ha modificado desde que se preparó la corrección. Inténtalo de nuevo.",LINTER_TIMED_OUT:"{0} ha agotado el tiempo después de esperar {1} ms",LINTER_FAILED:"{0} terminó con error: {1}",CLICK_VIEW_PROBLEM:"Haz clic para ver el problema en el panel",FILE_MENU:"Archivo",CMD_FILE_NEW_UNTITLED:"Nuevo",CMD_FILE_NEW:"Nuevo archivo",CMD_FILE_DUPLICATE:"Duplicar",CMD_FILE_DUPLICATE_FILE:"Duplicar archivo",CMD_FILE_DOWNLOAD_PROJECT:"Descargar proyecto",CMD_FILE_DOWNLOAD:"Descargar",CMD_FILE_CUT:"Cortar",CMD_FILE_COPY:"Copiar",CMD_FILE_COPY_PATH:"Copiar ruta",CMD_FILE_PASTE:"Pegar",CMD_PROJECT_NEW:"Iniciar proyecto…",CMD_FILE_NEW_FOLDER:"Nueva carpeta",CMD_FILE_OPEN:"Abrir archivos…",CMD_RECENT_FILES_OPEN:"Archivos recientes…",CMD_ADD_TO_WORKING_SET:"Abrir en el área de trabajo",CMD_OPEN_DROPPED_FILES:"Abrir archivos soltados",CMD_OPEN_FOLDER:"Abrir carpeta…",CMD_FILE_CLOSE:"Cerrar",CMD_FILE_CLOSE_ALL:"Cerrar todo",CMD_REOPEN_CLOSED:"Reabrir el archivo cerrado",CMD_FILE_CLOSE_LIST:"Cerrar lista",CMD_FILE_CLOSE_OTHERS:"Cerrar otros",CMD_FILE_CLOSE_ABOVE:"Cerrar otros por encima",CMD_FILE_CLOSE_BELOW:"Cerrar otros por debajo",CMD_FILE_SAVE:"Guardar archivo",CMD_FILE_SAVE_ALL:"Guardar todo",CMD_FILE_SAVE_AS:"Guardar como…",CMD_LIVE_FILE_PREVIEW:"Vista previa dinámica",CMD_LIVE_FILE_PREVIEW_SETTINGS:"Ajustes de la vista previa en vivo",CMD_TOGGLE_LIVE_PREVIEW_MB_MODE:"Habilitar la Vista previa dinámica experimental",CMD_RELOAD_LIVE_PREVIEW:"Recargar vista previa en vivo",CMD_PROJECT_SETTINGS:"Configuración del proyecto…",CMD_FILE_RENAME:"Renombrar",CMD_FILE_DELETE:"Eliminar",CMD_INSTALL_EXTENSION:"Instalar extensión…",CMD_EXTENSION_MANAGER:"Gestionar extensiones…",CMD_FILE_REFRESH:"Actualizar árbol de archivos",CMD_FILE_SHOW_FOLDERS_FIRST:"Ordenar carpetas primero",CMD_QUIT:"Salir",CMD_OPEN_IN:"Abrir en",CMD_EXIT:"Salir",EDIT_MENU:"Edición",CMD_UNDO:"Deshacer",CMD_REDO:"Rehacer",CMD_CUT:"Cortar",CMD_COPY:"Copiar",CMD_PASTE:"Pegar",CMD_SELECT_ALL:"Seleccionar todo",CMD_SELECT_LINE:"Seleccionar línea",CMD_SPLIT_SEL_INTO_LINES:"Dividir selección en líneas",CMD_ADD_CUR_TO_NEXT_LINE:"Agregar cursor a la siguiente línea",CMD_ADD_CUR_TO_PREV_LINE:"Agregar cursor a la línea anterior",CMD_INDENT:"Aumentar sangría",CMD_UNINDENT:"Disminuir sangría",CMD_DUPLICATE:"Duplicar",CMD_DELETE_LINES:"Eliminar línea",CMD_COMMENT:"Comentar/Descomentar línea",CMD_BLOCK_COMMENT:"Comentar/Descomentar bloque",CMD_LINE_UP:"Subir línea",CMD_LINE_DOWN:"Bajar línea",CMD_OPEN_LINE_ABOVE:"Crear línea arriba",CMD_OPEN_LINE_BELOW:"Crear línea abajo",CMD_TOGGLE_CLOSE_BRACKETS:"Completar paréntesis automáticamente",CMD_SHOW_CODE_HINTS:"Mostrar sugerencias de código",DOC_COMMENT_ADD_JSDOC:"Añadir comentario JSDoc",DOC_COMMENT_ADD_PHPDOC:"Añadir comentario PHPDoc",DOC_COMMENT_ADD_JAVADOC:"Añadir comentario Javadoc",DOC_COMMENT_ADD_DOXYGEN:"Añadir comentario Doxygen",DOC_COMMENT_ADD_DOCSTRING:"Añadir docstring",DOC_COMMENT_SUMMARY:"Descripción",DOC_COMMENT_DESC:"descripción",CMD_BEAUTIFY_CODE:"Embellecer código",CMD_BEAUTIFY_CODE_ON_SAVE:"Embellecer código al guardar",CMD_AUTO_RENAME_TAGS:"Renombrar etiquetas HTML automáticamente",CMD_TOGGLE_EMMET:"Emmet",FIND_MENU:"Buscar",CMD_FIND:"Buscar",CMD_FIND_NEXT:"Buscar siguiente",CMD_FIND_PREVIOUS:"Buscar anterior",CMD_FIND_ALL_AND_SELECT:"Seleccionar todas las ocurrencias",CMD_ADD_NEXT_MATCH:"Añadir la siguiente ocurrencia",CMD_SKIP_CURRENT_MATCH:"Omitir y añadir la siguiente ocurrencia",CMD_FIND_IN_FILES:"Buscar en archivos",CMD_FIND_IN_SUBTREE:"Buscar en…",CMD_REPLACE:"Reemplazar",CMD_REPLACE_IN_FILES:"Reemplazar en archivos",CMD_REPLACE_IN_SUBTREE:"Reemplazar en…",VIEW_MENU:"Ver",CMD_HIDE_SIDEBAR:"Ocultar menú lateral",CMD_SHOW_SIDEBAR:"Mostrar menú lateral",CMD_TOGGLE_SIDEBAR:"Alternar barra lateral",CMD_TOGGLE_DESIGN_MODE:"Alternar modo de diseño",CCB_SWITCH_TO_DESIGN_MODE:"Cambiar a modo de diseño",CCB_SWITCH_TO_CODE_EDITOR:"Cambiar a editor de código",CMD_TOGGLE_LP_FULL_SCREEN:"Alternar pantalla completa de la vista previa en vivo",LIVE_PREVIEW_FULL_SCREEN:"Expandir vista previa en vivo a pantalla completa",LIVE_PREVIEW_EXIT_FULL_SCREEN:"Salir de pantalla completa",CMD_TOGGLE_TABBAR:"Barra de pestañas de archivos",CMD_TOGGLE_PANELS:"Alternar paneles",CMD_TOGGLE_PURE_CODE:"Sin distracciones",CMD_TOGGLE_FULLSCREEN:"Pantalla completa",CMD_ZOOM_UI:"Ajustar zoom de la interfaz y las fuentes",CMD_ZOOM_IN:"Acercar",CMD_ZOOM_IN_SCALE:"Acercar (Actual: {0}%)",CMD_ZOOM_OUT:"Alejar",CMD_INCREASE_FONT_SIZE:"Aumentar tamaño de fuente",CMD_DECREASE_FONT_SIZE:"Disminuir tamaño de fuente",CMD_RESTORE_FONT_SIZE:"Restablecer tamaño de fuente",CMD_SCROLL_LINE_UP:"Desplazar hacia arriba",CMD_SCROLL_LINE_DOWN:"Desplazar hacia abajo",CMD_TOGGLE_LINE_NUMBERS:"Mostrar números de línea",CMD_TOGGLE_ACTIVE_LINE:"Resaltar línea actual",CMD_TOGGLE_WORD_WRAP:"Habilitar ajuste de línea",CMD_VIEW_TOGGLE_INSPECTION:"Inspeccionar el código al guardar",CMD_VIEW_TOGGLE_PROBLEMS:"Problemas",CMD_VIEW_TERMINAL:"Terminal",CMD_VIEW_ENABLE_AI:"Activar AI",CMD_WORKINGSET_SORT_BY_ADDED:"Ordenar por Añadido",CMD_WORKINGSET_SORT_BY_NAME:"Ordenar por Nombre",CMD_WORKINGSET_SORT_BY_TYPE:"Ordenar por Tipo",CMD_WORKING_SORT_TOGGLE_AUTO:"Ordenación automática",CMD_THEMES:"Temas…",CMD_TOGGLE_SEARCH_AUTOHIDE:"Cerrar búsqueda automáticamente",CMD_TOGGLE_RULERS:"Reglas",CMD_TOGGLE_INDENT_GUIDES:"Líneas guía de sangría",CMD_KEYBOARD_NAV_OVERLAY:"Paleta de comandos visual",NAVIGATE_MENU:"Navegación",CMD_QUICK_OPEN:"Apertura rápida",CMD_GOTO_LINE:"Ir a la línea",CMD_GOTO_DEFINITION:"Búsqueda rápida de definición",CMD_GOTO_DEFINITION_PROJECT:"Buscar definición en el proyecto rápidamente",CMD_GOTO_FIRST_PROBLEM:"Ir al primer problema",CMD_GOTO_NEXT_PROBLEM:"Ir al siguiente problema",CMD_GOTO_PREV_PROBLEM:"Ir al problema anterior",CMD_TOGGLE_QUICK_EDIT:"Edición rápida",CMD_TOGGLE_QUICK_DOCS:"Documentación rápida",CMD_QUICK_EDIT_PREV_MATCH:"Elemento anterior de edición rápida",CMD_QUICK_EDIT_NEXT_MATCH:"Siguiente coincidencia para edición rápida",CMD_CSS_QUICK_EDIT_NEW_RULE:"Nueva regla",CMD_NEXT_DOC:"Documento siguiente",CMD_PREV_DOC:"Documento anterior",CMD_NAVIGATE_BACKWARD:"Navegar hacia atrás",CMD_NAVIGATE_FORWARD:"Navegar hacia adelante",CMD_NEXT_DOC_LIST_ORDER:"Documento siguiente en la lista",CMD_PREV_DOC_LIST_ORDER:"Documento anterior en la lista",CMD_SHOW_IN_TREE:"Mostrar en el árbol de directorios",CMD_SHOW_IN_EXPLORER:"Explorador de archivos de Windows",CMD_SHOW_IN_FINDER:"Buscador de macOS",CMD_SHOW_IN_FILE_MANAGER:"Administrador de archivos",CMD_OPEN_IN_INTEGRATED_TERMINAL:"Terminal integrada",CMD_OPEN_IN_CMD:"Símbolo del sistema",CMD_OPEN_IN_POWER_SHELL:"PowerShell",CMD_OPEN_IN_DEFAULT_APP:"Aplicación predeterminada del sistema",CMD_SWITCH_PANE_FOCUS:"Cambiar el foco del panel",CMD_OPEN_VFS:"Abrir sistema de archivos virtual",CMD_DIAGNOSTIC_TOOLS:"Herramientas de diagnóstico de {APP_NAME}",CMD_EXPERIMENTAL_FEATURES:"Características experimentales",CMD_ENABLE_DRAG_AND_DROP:"Arrastrar y soltar archivos",CMD_OPEN_EXTENSIONS_FOLDER:"Abrir carpeta de extensiones…",CMD_OPEN_VIRTUAL_SERVER:"Abrir servidor virtual",HELP_MENU:"Ayuda",CMD_CHECK_FOR_UPDATE:"Buscar actualizaciones…",CMD_AUTO_UPDATE:"Actualización automática",CMD_HOW_TO_USE_BRACKETS:"Cómo utilizar {APP_NAME}",CMD_SUPPORT:"Soporte de {APP_NAME}",CMD_GET_PRO:"Obtener Phoenix Pro",CMD_CANCEL_TRIAL:"Cancelar la prueba de Phoenix Pro",CANCEL_TRIAL_TITLE:"¿Cancelar la prueba de {0}?",CANCEL_TRIAL_MESSAGE:"Te quedan {0} días de tu prueba de Phoenix Pro. La cancelación no se puede deshacer. ¿Estás seguro de que quieres detener la prueba?",CANCEL_TRIAL_STOP_BTN:"Detener prueba",CMD_VIEW_LICENSE:"Ver licencia",CMD_MANAGE_LICENSES:"Gestionar licencias",CMD_USER_PROFILE:"Cuenta de {APP_NAME}",CMD_DOCS:"Ayuda, introducción",CMD_SUGGEST:"Sugerir una mejora",CMD_REPORT_ISSUE:"Informar de un problema",CMD_RELEASE_NOTES:"Notas de la versión",CMD_GET_INVOLVED:"Involúcrese",CMD_SHOW_EXTENSIONS_FOLDER:"Abrir carpeta de extensiones",CMD_HEALTH_DATA_STATISTICS:"Informe de Salud…",CMD_HOMEPAGE:"Descargar Aplicaciones - Página Principal",CMD_TWITTER:"{TWITTER_NAME} en Twitter",CMD_YOUTUBE:"Canal de Youtube",CMD_ABOUT:"Acerca de {APP_TITLE}",CMD_OPEN_PREFERENCES:"Abrir archivo de preferencias",CMD_OPEN_KEYMAP:"Abrir Archivo de Mapeo de Teclas de Usuario",EXPERIMENTAL_BUILD:"versión experimental",RELEASE_BUILD:"versión",DEVELOPMENT_BUILD:"versión de desarrollo",PRERELEASE_BUILD:"Versión preliminar",RELOAD_FROM_DISK:"Volver a cargar desde disco",KEEP_CHANGES_IN_EDITOR:"Conservar los cambios del editor",CLOSE_DONT_SAVE:"Cerrar (No guardar)",RELAUNCH_CHROME:"Reiniciar Chrome",ABOUT:"Acerca de…",CLOSE:"Cerrar",ABOUT_TEXT_LINE1:"Versión {VERSION_MAJOR}.{VERSION_MINOR} {BUILD_TYPE} {VERSION}",ABOUT_TEXT_BUILD_TIMESTAMP:"Fecha de compilación:",ABOUT_TEXT_PRO_BUILD:"Compilación de Phoenix Pro:",ABOUT_RELEASE_CREDITS:"Créditos de la versión:",ABOUT_TEXT_LINE3:"Bibliotecas de terceros que utilizamos - <a href='https://github.com/phcode-dev/phoenix/tree/main/src/thirdparty/licences'> Licencias y atribuciones</a> .",ABOUT_TEXT_LINE4:"Documentación y código fuente en <a href='https://github.com/phcode-dev/phoenix/'>https://github.com/phcode-dev/phoenix/</a>",ABOUT_TEXT_LINE5:"Hecho con ❤ y JavaScript por:",ABOUT_TEXT_LINE6:"Muchas personas (pero estamos teniendo problemas para cargar esos datos ahora mismo).",ABOUT_TEXT_MDN_DOCS:"El contenido de MDN Docs y el logo de MDN están disponibles bajo Licencia de Reconocimiento de Creative Commons, <a href='{MDN_DOCS_LICENSE}'>CC-BY-SA 2.5 Unported</a>.",UPDATE_NOTIFICATION_TOOLTIP:"¡Hay una nueva versión de {APP_NAME} disponible! Haz clic aquí para ver más detalles.",UPDATE_NOT_AVAILABLE_TITLE:"{APP_NAME} está actualizado",UPDATE_UP_TO_DATE:"¡Tu versión de {APP_NAME} es la última!",UPDATE_AVAILABLE_TITLE:"Actualización disponible",UPDATE_WHATS_NEW:"Novedades en {APP_NAME}",UPDATE_READY_RESTART_TITLE:"Reiniciar la aplicación para actualizar",UPDATE_READY_RESTART_INSTALL_MESSAGE:"{APP_NAME} se actualizará automáticamente cuando cierres todas las ventanas abiertas.",UPDATE_FAILED_TITLE:"Error al actualizar",UPDATE_INSTALLING:"Instalando actualización…",UPDATE_INSTALLING_MESSAGE:"Instalación de la actualización en curso: {APP_NAME} está instalando las últimas actualizaciones. La aplicación se cerrará automáticamente una vez que se complete la instalación.",UPDATE_FAILED_MESSAGE:"Por favor, cierra todas las ventanas de la aplicación {APP_NAME} y vuelve a abrirla para intentar la actualización de nuevo. <br/> También puedes instalar la actualización descargando el instalador desde <a href='https://phcode.dev'>phcode.dev</a>",UPDATE_FAILED_VISIT_SITE_MESSAGE:"Para volver a intentarlo, cierra todas las instancias de {APP_NAME} y reinicia la aplicación. <br>En breve, se te dirigirá a nuestra página de descargas, donde podrás descargar manualmente la última versión.",UPDATE_MESSAGE:"¡Hay una nueva versión de {APP_NAME} disponible! Éstas son algunas de las nuevas características:",GET_IT_NOW:"¡Consíguelo ahora!",UPDATE_ON_EXIT:"Actualizar al salir",UPDATE_LATER:"Recordármelo más tarde",UPDATE_DONE:"Reiniciar para actualizar {APP_NAME}",UPDATE_RESTART_INSTALL:"Reiniciar para instalar actualizaciones",UPDATE_DOWNLOADING:"Descargando instalador",INSTALL_WEBAPP:"Instalar {APP_NAME} en tu dispositivo",UPDATE_DOWNLOAD_PROGRESS:"Descargando: {0} de {1} MB",UPDATING_APP:"Actualizando {APP_NAME}",UPDATING_APP_MESSAGE:"Esto puede tardar un rato",UPDATING_APP_DIALOG_MESSAGE:"Actualización en curso. Puedes seguir usando {APP_NAME} mientras actualizamos.",PROJECT_SETTINGS_TITLE:"Configuración del proyecto para: {0}",PROJECT_SETTING_BASE_URL:"URL base para Vista previa dinámica",PROJECT_SETTING_BASE_URL_HINT:"Para usar un servidor local, ingresa una URL como http://localhost:8000/",BASEURL_ERROR_INVALID_PROTOCOL:"El protocolo {0} no está soportado por la Vista previa dinámica. Por favor, utiliza http: o https: .",BASEURL_ERROR_SEARCH_DISALLOWED:'La URL base no puede contener parámetros de búsqueda como "{0}".',BASEURL_ERROR_HASH_DISALLOWED:'La URL base no puede contener hashes como "{0}".',BASEURL_ERROR_INVALID_CHAR:"Los caracteres especiales como '{0}' deben codificarse en formato %.",BASEURL_ERROR_UNKNOWN_ERROR:"Error desconocido analizando la URL base",EMPTY_VIEW_HEADER:"<em>Abra un archivo mientras este panel está enfocado</em>",FLIPVIEW_BTN_TOOLTIP:"Cambiar esta vista al panel {0}",CURRENT_THEME:"Tema actual",GET_MORE_THEMES:"Obtener más...",USE_THEME_SCROLLBARS:"Usar las barras de desplazamiento del tema",FONT_SIZE:"Tamaño de letra",FONT_FAMILY:"Tipo de letra",FONT_LINE_HEIGHT:"Altura de línea",SCROLL_SENSITIVITY:"Sensibilidad de desplazamiento",THEMES_SETTINGS:"Preferencias de temas",THEMES_ERROR:"Error de temas",THEMES_ERROR_CANNOT_APPLY:"No se pudo aplicar el tema debido a un error.",BUTTON_NEW_RULE:"Nueva regla",INSTALL:"Instalar",APPLY:"Aplicar",UPDATE:"Actualizar",REMOVE:"Eliminar",DISABLE:"Deshabilitar",ENABLE:"Habilitar",OVERWRITE:"Sobrescribir",CANT_DROP_ZIP:"La función de arrastrar y soltar archivos zip estará disponible próximamente...",CANT_REMOVE_DEV:'Las extensiones en la carpeta "dev" se deben eliminar manualmente.',CANT_UPDATE:"La actualización no es compatible con esta versión de {APP_NAME}.",CANT_UPDATE_DEV:'Las extensiones en la carpeta "dev" no se pueden actualizar automáticamente.',INSTALL_EXTENSION_TITLE:"Instalar extensión",UPDATE_EXTENSION_TITLE:"Actualizar extensión",INSTALL_EXTENSION_LABEL:"URL de la extensión",INSTALL_EXTENSION_HINT:"URL del archivo zip de la extensión o del repositorio de Github",INSTALLING_FROM:"Instalando extensión desde {0}…",INSTALL_SUCCEEDED:"¡Instalación completada!",INSTALL_FAILED:"Error en la instalación.",CANCELING_INSTALL:"Cancelando…",CANCELING_HUNG:"Cancelando la instalación porque está tardando demasiado tiempo. Puede que se haya producido un error interno.",INSTALL_CANCELED:"Instalación cancelada.",VIEW_COMPLETE_DESCRIPTION:"Ver descripción completa",VIEW_TRUNCATED_DESCRIPTION:"Ver descripción corta",SORT_EXTENSION_METHOD:"Ordenar extensiones usando downloadCount o publishedDate",INVALID_ZIP_FILE:"El contenido descargado no es un archivo zip válido.",MISSING_PACKAGE_JSON:"El paquete no tiene un archivo package.json.",INVALID_PACKAGE_JSON:"El archivo package.json no es válido (error: {0}).",MISSING_PACKAGE_NAME:"El archivo package.json no especifica un nombre de paquete.",BAD_PACKAGE_NAME:"{0} no es un nombre de paquete válido.",MISSING_PACKAGE_VERSION:"El archivo package.json no especifica la versión del paquete.",INVALID_VERSION_NUMBER:"El número de paquete de la versión ({0}) no es válido.",INVALID_BRACKETS_VERSION:"El código de compatibilidad de {APP_NAME} ({0}) no es válido.",DISALLOWED_WORDS:"Las palabras ({1}) no están permitidas en el campo {0}.",NPM_INSTALL_FAILED:'"Error en el comando npm install: {0}"',API_NOT_COMPATIBLE:"La extensión no es compatible con esta versión de {APP_NAME}. Está en la carpeta de extensiones deshabilitadas.",MISSING_MAIN:"El paquete no contiene el archivo main.js.",EXTENSION_ALREADY_INSTALLED:"Instalar este paquete sobrescribirá una extensión instalada previamente. ¿Deseas sobrescribir la antigua extensión?",EXTENSION_SAME_VERSION:"La versión de este paquete es la misma que la instalada actualmente. ¿Deseas sobrescribir la instalación actual?",EXTENSION_OLDER_VERSION:"La versión {0} de este paquete es más antigua que la instalada actualmente ({1}). ¿Deseas sobrescribir la instalación actual?",DOWNLOAD_ID_IN_USE:"Error interno: el ID de descarga ya está siendo utilizado.",NO_SERVER_RESPONSE:"No se puede conectar con el servidor.",BAD_HTTP_STATUS:"Archivo no encontrado en el servidor (HTTP {0}).",CANNOT_WRITE_TEMP:"No se pudo guardar la descarga en un archivo temporal.",ERROR_LOADING:"La extensión ha encontrado un error al arrancar.",MALFORMED_URL:"La URL no es válida. Por favor, comprueba que esté escrita correctamente.",UNSUPPORTED_PROTOCOL:"La URL debe ser una dirección http o https.",UNKNOWN_ERROR:"Error interno desconocido.",EXTENSION_VERIFIED_PUBLISHER:"Este editor ha verificado la propiedad de {0}",EXTENSION_VERIFIED_SORT:"Verificado",EXTENSION_STAR:"Estrella",EXTENSION_STAR_SORT:"Valoración por estrellas",ERROR_UNINSTALLING_EXTENSION_TITLE:"Error al desinstalar la extensión",ERROR_UNINSTALLING_EXTENSION_MESSAGE:"No se pudo desinstalar la extensión {0}",EXTENSION_MANAGER_TITLE:"Gestor de extensiones",EXTENSION_MANAGER_ERROR_LOAD:"No se pudo acceder al registro de extensiones. Vuelve a intentarlo más tarde, por favor.",EXTENSION_UPDATE_RESTART_TITLE:"Reiniciar para actualizar",EXTENSION_UPDATE_RESTART_MESSAGE:"Para cargar las extensiones actualizadas, cierra todas las instancias en ejecución de {APP_NAME} y reinicia la aplicación.",INSTALL_EXTENSION_DRAG:"Arrastrar el .zip aquí ó",INSTALL_EXTENSION_DROP:"Soltar el .zip para instalarlo",INSTALL_EXTENSION_DROP_ERROR:"La instalación/actualización fue abortada por los siguientes errores:",INSTALL_FROM_URL:"Instalar desde URL…",INSTALL_EXTENSION_VALIDATING:"Validando…",EXTENSION_AUTHOR:"Autor",EXTENSION_DATE:"Fecha",EXTENSION_INCOMPATIBLE_NEWER:"Esta extensión necesita una versión más actualizada de {APP_NAME}.",EXTENSION_INCOMPATIBLE_OLDER:"En estos momentos esta extensión sólo funciona con versiones anteriores de {APP_NAME}.",EXTENSION_DEFAULT_FEATURE_PRESENT:"Puede que no necesite esta extensión. {APP_NAME} ya cuenta con esta función.",EXTENSION_DEPRECATED_NOT_LOADED:"Extensión no cargada. Está obsoleta o es insegura.",EXTENSION_LATEST_INCOMPATIBLE_NEWER:"La versión {0} de esta extensión necesita una versión superior de {APP_NAME}. Puedes instalar la versión anterior {1}.",EXTENSION_LATEST_INCOMPATIBLE_OLDER:"La versión {0} de esta extensión sólo funciona con versiones anteriores de {APP_NAME}. Puedes instalar la versión anterior {1}.",EXTENSION_NO_DESCRIPTION:"Sin descripción",EXTENSION_MORE_INFO:"Más información…",EXTENSION_ERROR:"Error en la extensión",EXTENSION_KEYWORDS:"Palabras clave",EXTENSION_TRANSLATED_USER_LANG:"Traducida a {0} idiomas, incluyendo el tuyo",EXTENSION_TRANSLATED_GENERAL:"Traducida a {0} idiomas",EXTENSION_TRANSLATED_LANGS:"Esta extension fue traducida a los siguientes idiomas: {0}",EXTENSION_INSTALLED:"Instaladas",EXTENSION_UPDATE_INSTALLED:"La actualización de esta extensión se ha descargado y se instalará luego de recargar {APP_NAME}.",EXTENSION_SEARCH_PLACEHOLDER:"Buscar",EXTENSION_MORE_INFO_LINK:"Más",EXTENSION_MANAGER_CREATE_EXTENSION:"Crear extensión",EXTENSION_MANAGER_CREATE_THEME:"Crear tema",BROWSE_EXTENSIONS:"Explorar extensiones",EXTENSION_MANAGER_REMOVE:"Eliminar extensión",EXTENSION_MANAGER_REMOVE_ERROR:"No se pudo eliminar una o más extensiones: {0}. {APP_NAME} se recargará igualmente.",EXTENSION_MANAGER_UPDATE:"Actualizar extensión",EXTENSION_MANAGER_UPDATE_ERROR:"No se pudo actualizar una o más extensiones: {0}. {APP_NAME} se recargará igualmente.",EXTENSION_MANAGER_DISABLE:"Deshabilitar extensiones",EXTENSION_MANAGER_DISABLE_ERROR:"No se pudo deshabilitar una o más extensiones: {0}. {APP_NAME} se recargará igualmente.",EXTENSION_MANAGER_THEMES_INFO:'Para <a class="theme_settings">seleccionar temas predeterminados</a> o modificar otras configuraciones de tema, <a class="theme_settings">haga clic aquí</a>.',EXTENSION_MANAGER_THEMES_UNDO:"Revertir al tema anterior",MARKED_FOR_REMOVAL:"Marcada para eliminar",UNDO_REMOVE:"Deshacer",MARKED_FOR_UPDATE:"Marcada para actualizar",UNDO_UPDATE:"Deshacer",MARKED_FOR_DISABLING:"Marcada para deshabilitar",UNDO_DISABLE:"Deshacer",CHANGE_AND_RELOAD_TITLE:"Cambiar extensiones",CHANGE_AND_RELOAD_MESSAGE:"Para actualizar o eliminar las extensiones marcadas, necesitas recargar {APP_NAME}. Se solicitará confirmación para guardar los cambios pendientes.",REMOVE_AND_RELOAD:"Eliminar extensiones y recargar",CHANGE_AND_RELOAD:"Cambiar extensiones y recargar",UPDATE_AND_RELOAD:"Actualizar extensiones y recargar",DISABLE_AND_RELOAD:"Deshabilitar extensiones y recargar",PROCESSING_EXTENSIONS:"Procesando los cambios en las extensiones…",EXTENSION_NOT_INSTALLED:"No se pudo eliminar la extensión {0} porque no se encuentra instalada.",NO_EXTENSIONS:"Todavía no hay ninguna extensión instalada.<br>Haz clic en la pestaña Disponibles para empezar.",NO_EXTENSION_MATCHES:"No hay extensiones que coincidan con tu búsqueda.",REGISTRY_SANITY_CHECK_WARNING:"NOTA: estas extensiones pueden provenir de autores diferentes a {APP_NAME}. Las extensiones no son revisadas y tiene todos los privilegios locales. Tenga cuidado cuando instala extensiones de una fuente desconocida.",EXTENSIONS_INSTALLED_TITLE:"Instaladas",EXTENSIONS_DEFAULT_TITLE:"Por defecto",EXTENSIONS_AVAILABLE_TITLE:"Disponibles",EXTENSIONS_THEMES_TITLE:"Temas",EXTENSIONS_UPDATES_TITLE:"Actualizaciones",EXTENSIONS_LAST_UPDATED:"Última actualización",EXTENSIONS_DOWNLOADS:"Descargas",EXTENSIONS_REGISTRY_TASK_TITLE:"Actualizando la lista de extensiones",EXTENSIONS_REGISTRY_TASK_MESSAGE:"Descargando…",INLINE_EDITOR_NO_MATCHES:"No hay coincidencias disponibles.",INLINE_EDITOR_HIDDEN_MATCHES:"Todas las coincidencias están colapsadas. Expanda los archivos listados a la derecha para ver coincidencias.",CSS_QUICK_EDIT_NO_MATCHES:'No hay reglas de CSS existentes que coincidan con tu selección.<br> Haz clic en "Nueva regla" para crear una.',CSS_QUICK_EDIT_NO_STYLESHEETS:"No hay hojas de estilos en tu proyecto.<br>Crea una para añadir reglas de CSS.",IMAGE_VIEWER_LARGEST_ICON:"más grande",MEDIA_VIEWER_FILE_TOO_LARGE:"La vista previa está limitada a archivos con un tamaño inferior a {0}.",MEDIA_VIEWER_FORMAT_NOT_SUPPORTED:"Este archivo no se puede reproducir. Es posible que el formato o el códec no sean compatibles.",UNIT_PIXELS:"píxeles",DEBUG_MENU:"Desarrollo",ERRORS:"Errores",CMD_SHOW_DEV_TOOLS:"Herramientas de desarrollo de {APP_NAME}",CMD_REFRESH_WINDOW:"Recargar con extensiones",CMD_LOAD_CURRENT_EXTENSION:"Cargar proyecto como extensión",CMD_RELOAD_CURRENT_EXTENSION:"Recargar proyecto como extensión",CMD_UNLOAD_CURRENT_EXTENSION:"Descargar proyecto como extensión",CMD_RELOAD_WITHOUT_USER_EXTS:"Recargar sin extensiones",CMD_NEW_BRACKETS_WINDOW:"Nueva ventana",CMD_LAUNCH_SCRIPT_MAC:"Instalar acceso directo por línea de comandos",CMD_SWITCH_LANGUAGE:"Cambiar idioma…",CMD_RUN_UNIT_TESTS:"Ejecutar pruebas de {APP_NAME}",CMD_BUILD_TESTS:"Generar pruebas del editor",CMD_PHOENIX_BUILDER_CONNECT:"Phoenix Builder MCP…",CMD_SHOW_PERF_DATA:"Mostrar información de rendimiento",CMD_ENABLE_LOGGING:"Habilitar registros detallados",CMD_ENABLE_PHNODE_INSPECTOR:"Habilitar inspector de PhNode",CMD_GET_PHNODE_INSPECTOR_URL:"Cómo inspeccionar PhNode",CMD_ENABLE_LIVE_PREVIEW_LOGS:"Registros de vista previa en vivo",CMD_ENABLE_GIT_LOGS:"Registros detallados de Git",CMD_OPEN_BRACKETS_SOURCE:"Abrir el código fuente de {APP_NAME}",CREATING_LAUNCH_SCRIPT_TITLE:"Acceso directo a {APP_NAME} por línea de comandos",ERROR_CREATING_LAUNCH_SCRIPT:"Ocurrió un error al instalar el acceso directo por línea de comandos. Por favor probá <a href='https://github.com/adobe/brackets/wiki/Command-Line-Arguments#troubleshooting'>estas sugerencias de solución de problemas</a>.<br><br>Razón: {0}",ERROR_CLTOOLS_RMFAILED:"No se pudó eliminar el enlace simbólico existente <code>/usr/local/bin/brackets</code>.",ERROR_CLTOOLS_MKDIRFAILED:"No se pudó crear el directorio <code>/usr/local/bin</code>.",ERROR_CLTOOLS_LNFAILED:"No se pudó crear elenlace simbólico <code>/usr/local/bin/brackets</code>.",ERROR_CLTOOLS_SERVFAILED:"Error interno.",ERROR_CLTOOLS_NOTSUPPORTED:"El acceso directo por línea de comandos no es compatible con este sistema operativo.",LAUNCH_SCRIPT_CREATE_SUCCESS:"¡Éxito! Ahora puedes abrir fácilmente {APP_NAME} desde la línea de comandos: <code>brackets myFile.txt</code> para abrir un archivo o <code>brackets myFolder</code> para cambiar de proyecto.<br><br><a href='https://github.com/adobe/brackets/wiki/Command-Line-Arguments'>Aprende más</a> acerca de como usar {APP_NAME} desde la línea de comandos.",ERROR_LOADING_EXTENSION:"Error al cargar la extensión",ERROR_NO_EXTENSION_PACKAGE:"No se detectó el archivo <code>package.json</code> en el proyecto actual. ¿Es el proyecto actual una extensión válida de {APP_NAME}? </br>Consulta <a href='https://github.com/phcode-dev/phoenix/wiki/How-To-Write-Extensions-And-Themes'>este enlace</a> para obtener más detalles.",ERROR_INVALID_EXTENSION_PACKAGE:"El archivo <code>package.json</code> contiene JSON no válido. </br>Consulta <a href='https://github.com/phcode-dev/phoenix/wiki/How-To-Write-Extensions-And-Themes'>este enlace</a> para obtener más detalles.",ERROR_INVALID_EXTENSION_PACKAGE_FIELDS:"Faltan campos obligatorios en <code>package.json</code>: [{0}] </br>Consulta <a href='https://github.com/phcode-dev/phoenix/wiki/How-To-Write-Extensions-And-Themes'>este enlace</a> para obtener más detalles.",ERROR_NODE_JS_CRASH_TITLE:"¡Vaya! Algo salió mal.",ERROR_NODE_JS_CRASH_MESSAGE:"Hemos encontrado un problema y necesitamos reiniciar {APP_NAME}. No te preocupes, estamos intentando guardar todo tu trabajo antes de reiniciar. </br>(Error: ERROR_NODE_JS_CRASH)",LANGUAGE_TITLE:"Cambiar idioma",LANGUAGE_MESSAGE:"Idioma:",LANGUAGE_SUBMIT:"Reiniciar {APP_NAME}",LANGUAGE_CANCEL:"Cancelar",LANGUAGE_SYSTEM_DEFAULT:"Idioma predeterminado",HEALTH_DATA_NOTIFICATION:"Preferencias del reporte de estadísticas",HEALTH_FIRST_POPUP_TITLE:"Aviso de privacidad",HEALTH_DATA_DO_TRACK:"Compartir información anónima sobre cómo uso {APP_NAME}",HEALTH_DATA_NOTIFICATION_MESSAGE:"{APP_NAME} <strong>no recopila ni procesa ninguna información de identificación personal</strong>, pero <strong>recopila estadísticas de uso anónimas</strong> para proteger su privacidad. Los datos anónimos están exentos de los requisitos de notificación de GDPR/CCPA, pero creemos que debe tener la opción de no participar en la recopilación de datos anónimos también.<br><br> Puede ver sus datos o <strong>optar por no compartir ningún dato anónimo</strong> seleccionando <strong>Ayuda > Informe de estado</strong>. Estas estadísticas de uso de la aplicación <strong>anónimas</strong> y los informes de errores ayudan a priorizar las funciones, encontrar errores y detectar problemas de usabilidad para mejorar su experiencia con {APP_NAME}. ¡Sin estos datos, no sabríamos qué funciones vale la pena desarrollar para usted! <br>",HEALTH_DATA_PREVIEW:"Reporte de estadísticas de {APP_NAME}",HEALTH_DATA_PREVIEW_INTRO:"<p>{APP_NAME} <strong>no recopila ni procesa ninguna información de identificación personal</strong>, pero <strong>recopila estadísticas de uso anónimas</strong> para proteger su privacidad. Estas estadísticas de uso de la aplicación <strong>anónimas</strong> y los informes de errores ayudan a priorizar las funciones, encontrar errores y detectar problemas de usabilidad para mejorar su experiencia con {APP_NAME}.</p> <p>A continuación se muestra una vista previa de los datos que se enviarán en su próximo Informe de estado <em>si</em> está habilitado. (Consulte también la consola del desarrollador para ver los registros de errores marcados como 'Error crítico detectado'.)</p>",HEALTH_DATA_PREVIEW_NECESSARY:"Las actualizaciones de seguridad/aplicación, la inicialización de la biblioteca de análisis, el recuento de usuarios y el tiempo de uso siempre se recopilan de forma anónima como indicadores necesarios del estado de la aplicación. Estas son estadísticas agregadas y no se envían/registran datos personales.",INLINE_TIMING_EDITOR_TIME:"Tiempo",INLINE_TIMING_EDITOR_PROGRESSION:"Progresión",BEZIER_EDITOR_INFO:"<kbd>↑</kbd><kbd>↓</kbd><kbd>←</kbd><kbd>→</kbd> Mueven el punto seleccionado<br><kbd class='text'>Shift</kbd> Mueve de a diez unidades<br><kbd class='text'>Tab</kbd> Cambia el punto seleccionado",STEPS_EDITOR_INFO:"<kbd>↑</kbd><kbd>↓</kbd> Incrementa o disminuya los pasos<br><kbd>←</kbd><kbd>→</kbd> 'Start' o 'End'",INLINE_TIMING_EDITOR_INVALID:"El valor viejo <code>{0}</code> no es válido, por lo tanto, fue modificado a <code>{1}</code>. El documento será actualizado luego de la primer edición.",COLOR_EDITOR_CURRENT_COLOR_SWATCH_TIP:"Color actual",COLOR_EDITOR_ORIGINAL_COLOR_SWATCH_TIP:"Color original",COLOR_EDITOR_RGBA_BUTTON_TIP:"Formato RGBa",COLOR_EDITOR_HEX_BUTTON_TIP:"Formato Hex",COLOR_EDITOR_HSLA_BUTTON_TIP:"Formato HSLa",COLOR_EDITOR_0X_BUTTON_TIP:"Formato Hex (0x)",COLOR_EDITOR_USED_COLOR_TIP_SINGULAR:"{0} (Utilizado {1} vez)",COLOR_EDITOR_USED_COLOR_TIP_PLURAL:"{0} (Utilizado {1} veces)",EDIT:"Edición",CMD_JUMPTO_DEFINITION:"Ir a la definición",JUMPTO_DEFINITION_SELECT_TARGET:"Seleccione una definición",JUMPTO_DEFINITION_LINE_LABEL:"Línea {0}",JUMPTO_DEFINITION_IMPLEMENTATION_BADGE:"Implementación",CMD_SHOW_PARAMETER_HINT:"Mostrar sugerencias de parámetros",NO_ARGUMENTS:"<no hay parámetros>",CODE_HINT_IMPORT_FROM_N:"{0} importaciones…",CODE_HINT_IMPORT_CHOOSE:"Elige de cuál de los {0} módulos importar <code>{1}</code>.",DETECTED_EXCLUSION_TITLE:"Problema de inferencia con un archivo JavaScript",DETECTED_EXCLUSION_INFO:"{APP_NAME} tuvo problemas al procesar <span class='dialog-filename'>{0}</span>.<br><br>Este archivo ya no se procesará para sugerencias de código, Ir a la definición o Edición rápida. Para volver a habilitar este archivo, abra <code>.phcode.json</code> en su proyecto y edite <code>jscodehints.detectedExclusions</code>.<br><br>Es probable que se trate de un error de {APP_NAME}. Si puede proporcionar una copia de este archivo, por favor <a href='https://github.com/adobe/brackets/wiki/How-to-Report-an-Issue'>informe un error</a> con un enlace al archivo mencionado aquí.",CMD_REFACTOR:"Refactorizar",CMD_EXTRACTTO_VARIABLE:"Extraer a variable",CMD_EXTRACTTO_FUNCTION:"Extraer a función",ERROR_TERN_FAILED:"No se pudieron obtener datos de Tern",ERROR_EXTRACTTO_VARIABLE_NOT_VALID:"La selección no forma una expresión",ERROR_EXTRACTTO_FUNCTION_NOT_VALID:"El bloque seleccionado debe representar un conjunto de sentencias o una expresión",ERROR_EXTRACTTO_VARIABLE_MULTICURSORS:"Extraer a Variable no funciona con multicursores",ERROR_EXTRACTTO_FUNCTION_MULTICURSORS:"Extraer a Función no funciona con multicursores",EXTRACTTO_FUNCTION_SELECT_SCOPE:"Elegir ámbito de destino",EXTRACTTO_VARIABLE_SELECT_EXPRESSION:"Seleccionar una expresión",CMD_REFACTORING_RENAME:"Renombrar",CMD_REFACTORING_TRY_CATCH:"Envolver en Try Catch",CMD_REFACTORING_CONDITION:"Envolver en Condición",CMD_REFACTORING_GETTERS_SETTERS:"Crear métodos de acceso (getters/setters)",CMD_REFACTORING_ARROW_FUNCTION:"Convertir a función flecha",DESCRIPTION_CODE_REFACTORING:"Activar/desactivar la refactorización de código JavaScript",ERROR_TRY_CATCH:"Seleccione código válido para encapsular en un bloque Try-catch",ERROR_WRAP_IN_CONDITION:"Seleccione código válido para encapsular en un bloque condicional",ERROR_ARROW_FUNCTION:"Coloque el cursor dentro de una expresión de función",ERROR_GETTERS_SETTERS:"Coloque el cursor en un miembro de una expresión de objeto",ERROR_RENAME_MULTICURSOR:"No se puede renombrar al usar varios cursores",ERROR_RENAME_QUICKEDIT:"No se puede renombrar este identificador, ya que se referencia en otro lugar fuera de esta función",ERROR_RENAME_GENERAL:"No se puede renombrar el texto seleccionado",JSHINT_NAME:"JSHint",JSHINT_CONFIG_ERROR:"Error al leer el archivo de configuración de JSHint: {0}",JSHINT_CONFIG_JSON_ERROR:"Error: El archivo de configuración de JSHint `{0}` no es un JSON válido",ESLINT_NAME:"ESLint",CSS_LINT_NAME:"{0}",HTML_LINT_NAME:"HTML",HTML_LINT_CONFIG_JSON_ERROR:"Error: El archivo de configuración del Validador HTML `{0}` no es un JSON válido",HTML_LINT_CONFIG_UNSUPPORTED:"Error: Formato de configuración no compatible `{0}`. Use la configuración JSON `.htmlvalidate.json`",CMD_ENABLE_QUICK_VIEW:"Vista rápida con cursor",CMD_ENABLE_SELECTION_VIEW:"Vista de selección",TOOLTIP_CLICK_TO_EDIT_COLOR:"Haz clic aquí para editar el color",CMD_RECENT_PROJECTS:"Proyectos recientes",REMOVE_FROM_RECENT_PROJECTS:"Eliminar de Proyectos recientes",DOCS_MORE_LINK:"Más",DOCS_MORE_LINK_MDN_TITLE:"Haz clic para leer la documentación",COLLAPSE_ALL:"Colapsar todo",EXPAND_ALL:"Expandir todo",COLLAPSE_CURRENT:"Colapsar actual",EXPAND_CURRENT:"Expandir actual",RECENT_FILES_DLG_HEADER:"Archivos recientes",RECENT_FILES_DLG_CLEAR_BUTTON_LABEL:"Borrar",RECENT_FILES_DLG_CLEAR_BUTTON_TITLE:"Borrar archivos que no están en el conjunto de trabajo",RECOVER_UNSAVED_FILES_TITLE:"¿Recuperar archivos no guardados?",RECOVER_UNSAVED_FILES_MESSAGE:"¿Restaurar los archivos no guardados de la sesión anterior?",RECOVER_UNSAVED_FILES_RESTORE:"Restaurar",DISCARD_UNSAVED_FILES_RESTORE:"Descartar",DESCRIPTION_CLOSE_BRACKETS:"true para cerrar automáticamente las llaves, los corchetes y los paréntesis",DESCRIPTION_CLOSE_OTHERS_ABOVE:'false para eliminar "Cerrar otros por encima" del menú contextual del Área de trabajo',DESCRIPTION_CLOSE_OTHERS_BELOW:'false para eliminar "Cerrar otros por debajo" del menú contextual del Área de trabajo',DESCRIPTION_CLOSE_OTHERS:'false para eliminar "Cerrar otros" del menú contextual del Área de trabajo',DESCRIPTION_CLOSE_TAGS:"Configura las opciones de cierre de etiquetas automático",DESCRIPTION_CLOSE_TAGS_DONT_CLOSE_TAGS:"Un vector de etiquetas que no deben cerrarse automáticamente",DESCRIPTION_CLOSE_TAGS_WHEN_OPENING:'Cerrar cuando ">" de la etiqueta de apertura es tipeado',DESCRIPTION_CLOSE_TAGS_WHEN_CLOSING:'Cerrar cuando "/" de la etiqueta de clausura es tipeado',DESCRIPTION_CLOSE_TAGS_INDENT_TAGS:"Un vector de etiquetas que cuando se cierran generan una linea en blanco entre las etiquetas",DESCRIPTION_CODE_FOLDING_ALWAY_USE_INDENT_FOLD:"true para siempre generar marcadores plegables cuando cambia el nivel de indentación",DESCRIPTION_CODE_FOLDING_ENABLED:"true para habilitar el colapsado del código",DESCRIPTION_CODE_FOLDING_HIDE_UNTIL_MOUSEOVER:"true para hacer marcadores de sección plegables visible sólo cuando se mueve el cursor sobre el espacio a la izquierda del código",DESCRIPTION_CODE_FOLDING_MAX_FOLD_LEVEL:"Limita a cuántos niveles de profundidad Colapsar todo aplica",DESCRIPTION_CODE_FOLDING_MIN_FOLD_SIZE:"Mínima cantidad de líneas antes de que aparezca un icono de sección plegable",DESCRIPTION_CODE_FOLDING_SAVE_FOLD_STATES:"true para recordar la secciones colapsadas luego de cerrar y abrir un archivo o proyecto",DESCRIPTION_CODE_FOLDING_MAKE_SELECTIONS_FOLDABLE:"`true` para habilitar el plegado de código en el texto seleccionado en el editor",DESCRIPTION_DISABLED_DEFAULT_EXTENSIONS:"Extensiones predeterminadas que están deshabilitadas",DESCRIPTION_ATTR_HINTS:"Activar/desactivar las sugerencias de código para los atributos en HTML",DESCRIPTION_CSS_PROP_HINTS:"Activar/desactivar las sugerencias de código para las propiedades en CSS/LESS/SCSS",DESCRIPTION_JS_HINTS:"Activar/desactivar las sugerencias de código en JavaScript",DESCRIPTION_JS_HINTS_TYPE_DETAILS:"Habilitar/deshabilitar detalles de tipo de datos en las sugerencias de código JavaScript",DESCRIPTION_PREF_HINTS:"Activar/desactivar las sugerencias de código para las Preferences",DESCRIPTION_SPECIAL_CHAR_HINTS:"Activar/desactivar las sugerencias de código para las entidades en HTML",DESCRIPTION_SVG_HINTS:"Activar/desactivar las sugerencias de código en SVG",DESCRIPTION_HTML_TAG_HINTS:"Activar/desactivar las sugerencias de código para las etiquetas en HTML",DESCRIPTION_URL_CODE_HINTS:"Activar/desactivar las sugerencias de código para las URLs en HTML & CSS/LESS/SCSS",DESCRIPTION_DRAG_DROP_TEXT:"Activar/desactivar la funcionalidad de arrastrar y soltar",DESCRIPTION_HEALTH_DATA_TRACKING:"Habilitar el seguimiento de los Reportes de estadísticas",DESCRIPTION_HIGHLIGHT_MATCHES:"Habilita el resaltado automático de cadenas que coinciden en el documento",DESCRIPTION_HIGHLIGHT_MATCHES_SHOW_TOKEN:"Resaltar todas las cadenas que coincidan con la cadena donde el cursor se encuentra (ninguna selección es necesaria)",DESCRIPTION_HIGHLIGHT_MATCHES_WORDS_ONLY:"Resaltar sólo cuando la selección es una cadena completa",DESCRIPTION_INSERT_HINT_ON_TAB:"true para insertar la sugerencia de código al presionar tab",DESCRIPTION_NO_HINTS_ON_DOT:'true para no mostrar sugerencias de código automáticamente en JS cuando "." es tipeado',DESCRIPTION_JSHINT_DISABLE:"`true` para desactivar el linter JSHints en el panel de problemas",DESCRIPTION_ESLINT_DISABLE:"`true` para desactivar el linter ESLint en el panel de problemas",DESCRIPTION_HTML_LINT_DISABLE:"`true` para desactivar el linter HTML en el panel de problemas",DESCRIPTION_CODE_INTEL_AUTO_CREATE:"falso para evitar que {APP_NAME} cree un jsconfig.json/tsconfig.json para la inteligencia de código al abrir proyectos. Si eliminas una configuración creada, puedes volver a habilitar la inteligencia de código desde el panel de Problemas.",DESCRIPTION_ESLINT_FAILED:"ESLint falló ({0}). Asegúrate de que el proyecto contenga <a href='https://eslint.org/docs/latest/use/configure/configuration-files'>Archivos de Configuración</a> válidos.",DESCRIPTION_ESLINT_USE_NATIVE_APP:"ESLint solo está disponible en la aplicación de escritorio. Descárgala desde <a href='https://phcode.dev'>phcode.dev</a>",DESCRIPTION_ESLINT_LOAD_FAILED:"No se pudo cargar ESLint para este proyecto. {APP_NAME} solo admite versiones de ESLint superiores a 7.",DESCRIPTION_ESLINT_DO_NPM_INSTALL:"Ejecuta `npm install` en tu proyecto para habilitar ESLint",DESCRIPTION_LANGUAGE:"Preferencias específicas de un lenguaje",DESCRIPTION_LANGUAGE_FILE_EXTENSIONS:"Asignaciones adicionales de extensión de archivo a nombre del lenguaje",DESCRIPTION_LANGUAGE_FILE_NAMES:"Asignaciones adicionales de nombre de archivo a nombre del lenguaje",DESCRIPTION_LINEWISE_COPY_CUT:"Al copiar y cortar sin selección, se copiarán o cortarán las líneas completas que tengan cursores.",DESCRIPTION_INPUT_STYLE:"Selecciona el método de gestión de entrada y foco de CodeMirror. Puede ser `textarea`, que es el predeterminado, o `contenteditable`, que es mejor para lectores de pantalla (inestable).",DESCRIPTION_LINTING_ENABLED:"true para habilitar la inspección del código",DESCRIPTION_ASYNC_TIMEOUT:"El tiempo en milisegundos para esperar a los inspectores de código asincrónicos",DESCRIPTION_LINTING_PREFER:"Vector de inspectores de código para ejecutar primero",DESCRIPTION_LIVE_DEV_MULTIBROWSER:"true para habilitar la Vista previa dinámica experimental",DESCRIPTION_USE_PREFERED_ONLY:"true para ejecutar solo los proveedores especificados en linting.prefer",DESCRIPTION_MAX_CODE_HINTS:"Máxima cantidad de sugerencias de código mostradas",DESCRIPTION_PATH:"Preferencias especificas para una ruta de archivo",DESCRIPTION_PROXY:"La URL del servidor proxy utilizada para la instalación de extensiones",DESCRIPTION_SCROLL_PAST_END:"true permitir el desplazamiento más allá del final del documento",DESCRIPTION_MOUSE_WHEEL_SCROLL_SENSITIVITY:"Multiplicador para la velocidad de desplazamiento de la rueda del ratón (de 0,1 a 10, predeterminado 1). Ajusta este valor si el desplazamiento es demasiado lento o rápido.",DESCRIPTION_SHOW_CODE_HINTS:"false para deshabilitar todas las sugerencias de código",DESCRIPTION_SHOW_CODE_HINT_DOCS:"false para ocultar el popup de documentación que se muestra junto a las sugerencias de código",DESCRIPTION_SHOW_PARAMETER_HINTS:"false para desactivar el popup de sugerencias de parámetros que se muestra al escribir dentro de una llamada a función",DESCRIPTION_SHOW_CURSOR_WHEN_SELECTING:"Mantiene el cursor intermitente visible cuando se tiene una selección de texto",DESCRIPTION_SHOW_LINE_NUMBERS:"true para mostrar los números de líne a la izquierda del código",DESCRIPTION_RULERS_COLUMNS:"Una matriz de números de columna para dibujar reglas verticales en el editor. Ej: [80, 100]",DESCRIPTION_RULERS_COLORS:'Una matriz de colores de regla correspondientes a la opción `rulers` en el editor. Ej: ["#3d3d3d", "red"]',DESCRIPTION_RULERS_ENABLED:"`true` para habilitar las reglas del editor, `false` en caso contrario",DESCRIPTION_AUTO_RENAME_TAGS:"`true` para renombrar automáticamente la etiqueta HTML/XML emparejada, `false` en caso contrario",DESCRIPTION_DRAG_AND_DROP_ENABLED:"`true` para habilitar la funcionalidad de arrastrar y soltar para archivos y carpetas desde el explorador de archivos o Finder",DESCRIPTION_TRIPLE_CTRL_PALETTE:"`true` para habilitar la visualización de la paleta de comandos visuales al presionar la tecla Ctrl/Cmd 3 veces consecutivas",DESCRIPTION_SMART_INDENT:"Indentar automáticamente cuando se crea un nuevo bloque",DESCRIPTION_SOFT_TABS:'false para deshabilitar el comportamiento de "soft tabs"',DESCRIPTION_SORT_DIRECTORIES_FIRST:"true para ordenar los directorios primero en el árbol del proyecto",DESCRIPTION_SPACE_UNITS:"Cantidad de espacios para utilizar en la indentación basada en espacios",DESCRIPTION_STATIC_SERVER_PORT:"Número de puerto que el servidor utilizará para la Vista previa dinámica",DESCRIPTION_STYLE_ACTIVE_LINE:"true para resaltar la línea en la que se encuentra el cursor",DESCRIPTION_TAB_SIZE:"Cantidad de espacios utilizados para el tab",DESCRIPTION_USE_TAB_CHAR:"true para usar tabs en vez de espacios",DESCRIPTION_AUTO_TAB_SPACE:"`true` para detectar automáticamente las tabulaciones y los espacios utilizados en el archivo actual",DESCRIPTION_UPPERCASE_COLORS:"true para generar color en mayúsculas en el editor de colores",DESCRIPTION_WORD_WRAP:"Ajustar líneas que sobrepasen el ancho de la ventana",DESCRIPTION_SEARCH_AUTOHIDE:"Cerrar la búsqueda en cuanto el editor obtenga el foco",DESCRIPTION_DETECTED_EXCLUSIONS:"Una lista de los archivos que se ha detectado que causan que Tern no funcione correctamente",DESCRIPTION_INFERENCE_TIMEOUT:"La cantidad de veces después de la cual Tern dejara de intentar entender los archivos",DESCRIPTION_SHOW_ERRORS_IN_STATUS_BAR:"true para mostrar errores en la barra de estado",DESCRIPTION_QUICK_VIEW_ENABLED:"true para habilitar la Vista rápida",DESCRIPTION_SELECTION_VIEW_ENABLED:"`true` para habilitar la Vista de Selección",DESCRIPTION_EXTENSION_LESS_IMAGE_PREVIEW:"true para mostrar vistas previas de imágenes para URLs sin extensión",DESCRIPTION_NUMBER_QUICK_VIEW:"`true` para mostrar la Vista Rápida al pasar el cursor sobre los números en el editor",DESCRIPTION_THEME:"Seleccionar un tema para {APP_NAME}",DESCRIPTION_USE_THEME_SCROLLBARS:"true para habilitar la barra de desplazamiento customizada",DESCRIPTION_EDITOR_LINE_HEIGHT:"Ajusta el espaciado vertical entre líneas de código en el editor. Elige un valor entre 1 y 3, el valor predeterminado es 1.5",DESCRIPTION_LINTING_COLLAPSED:"true para colapsar el panel de inspección de código",DESCRIPTION_FONT_FAMILY:"Cambiar la fuente",DESCRIPTION_DESKTOP_ZOOM_SCALE:"Elige un factor de escala de zoom que varíe de 0.1 (para una vista más compacta) a 2 (para una vista más grande y ampliada). Disponible solo en aplicaciones de escritorio",DESCRIPTION_FONT_SIZE:"Cambiar el tamaño de la fuente; ej., 13px",DESCRIPTION_FIND_IN_FILES_NODE:"True to para habilitar búsquedas basadas en node",DESCRIPTION_FIND_IN_FILES_INSTANT:"True to para habilitar la búsqueda instantánea",DESCRIPTION_FONT_SMOOTHING:'Sólo para Mac: "subpixel-antialiased" para habilitar sub-pixel antialiasing o "antialiased" para antialiasing en escala de grises',DESCRIPTION_OPEN_PREFS_IN_SPLIT_VIEW:"false para deshabilitar la apertura del archivo de preferencias en la vista dividida",DESCRIPTION_OPEN_USER_PREFS_IN_SECOND_PANE:"false para abrir el archivo de preferencias en el panel de la izquierda/arriba",DESCRIPTION_MERGE_PANES_WHEN_LAST_FILE_CLOSED:"`true` para contraer los paneles después de que el último archivo del panel se cierre mediante el botón de cerrar de la cabecera del panel",DESCRIPTION_SHOW_PANE_HEADER_BUTTONS:"Alternar cuándo mostrar los botones de cerrar y cambiar vista en la cabecera.",DEFAULT_PREFERENCES_JSON_HEADER_COMMENT:"/*",DEFAULT_PREFERENCES_JSON_DEFAULT:"Por defecto",DESCRIPTION_PURE_CODING_SURFACE:"`true` para habilitar el modo de solo código y ocultar todos los demás elementos de la interfaz de usuario en {APP_NAME}",DESCRIPTION_INDENT_LINE_COMMENT:"`true` para habilitar la indentación de los comentarios de línea",DESCRIPTION_RECENT_FILES_NAV:"Habilitar/deshabilitar la navegación en archivos recientes",DESCRIPTION_LIVEDEV_WEBSOCKET_PORT:"Puerto en el que se ejecuta el servidor WebSocket para la Vista Previa en Vivo",DESCRIPTION_LIVEDEV_ENABLE_REVERSE_INSPECT:"`false` para deshabilitar la inspección inversa en la vista previa en vivo",DESCRIPTION_LIVEDEV_NO_PREVIEW:"¡Nada que previsualizar!",DESCRIPTION_LIVEDEV_EXCLUDED:"El servidor personalizado no puede servir este archivo",DESCRIPTION_LIVEDEV_NO_PREVIEW_EXCLUDED:"La configuración de la vista previa en vivo está configurada para servir solo archivos de la carpeta '{0}'",DESCRIPTION_LIVEDEV_NO_PREVIEW_DETAILS:"Por favor, selecciona un archivo HTML para previsualizar",DESCRIPTION_LIVEDEV_PREVIEW_RESTRICTED:"¡Previsualización no disponible!",DESCRIPTION_LIVEDEV_PREVIEW_RESTRICTED_DETAILS:"Este archivo HTML no forma parte del proyecto actual. Por razones de seguridad, solo se pueden previsualizar en vivo los archivos del proyecto. Para previsualizar este archivo, abre la carpeta que lo contiene como un proyecto separado.",DESCRIPTION_LIVEDEV_MAIN_HEADING:"¡Vaya! Tu navegador actual no es compatible con la vista previa en vivo.",DESCRIPTION_LIVEDEV_MAIN_SPAN:"Obtén la mejor experiencia de vista previa en vivo descargando nuestras aplicaciones nativas para Windows, Mac y Linux desde {0}.",DESCRIPTION_LIVEDEV_SECURITY_POPOUT_MESSAGE:"Estás a punto de abrir un archivo para previsualización en vivo. Continúa solo si confías en el origen de este proyecto. Haz clic en 'Confiar en el proyecto' para continuar o cierra esta ventana si no confías en el origen.",DESCRIPTION_LIVEDEV_SECURITY_TRUST_MESSAGE:"Estás a punto de abrir un archivo para previsualización en vivo. Haz clic en 'Confiar en el proyecto' solo si confías en el origen de este proyecto.",CONFIRM_EXTERNAL_BROWSER_TITLE:"Ventanas emergentes bloqueadas",CONFIRM_EXTERNAL_BROWSER_MESSAGE:"¿Desea permitir que la página de vista previa en vivo abra esta URL: {0}?",TRUST_PROJECT:"Confiar y ejecutar vista previa - {0}",TRUST_AUTHORS:"¿Confía en los autores de este proyecto?",DOWNLOAD_FAILED:"Error en la descarga.",DOWNLOAD_COMPLETE:"¡Descarga completa!",UPDATE_SUCCESSFUL:"¡Actualización correcta!",UPDATE_FAILED:"¡Error en la actualización!",VALIDATION_FAILED:"¡Error de validación!",INITIALISATION_FAILED:"¡Error de inicialización!",CLEANUP_FAILED:"¡Error en la limpieza!",WARNING_TYPE:"¡Advertencia!",CLICK_RESTART_TO_UPDATE:"Haga clic en Reiniciar para actualizar Brackets.",UPDATE_ON_NEXT_LAUNCH:"La actualización se aplicará al reiniciar.",GO_TO_SITE:'Vaya a <a href = "http://brackets.io/"> brackets.io </a> para reintentar.',INTERNET_UNAVAILABLE:"No hay conexión a Internet disponible.",UPDATEDIR_READ_FAILED:"No se pudo leer el directorio de actualización.",UPDATEDIR_CLEAN_FAILED:"No se pudo limpiar el directorio de actualización.",INITIAL_DOWNLOAD:"Descargando actualización...",RETRY_DOWNLOAD:"Error en la descarga. Reintentando... Intento",VALIDATING_INSTALLER:"¡Descarga completa! Validando instalador...",CHECKSUM_DID_NOT_MATCH:"La suma de verificación no coincide.",INSTALLER_NOT_FOUND:"Instalador no encontrado.",DOWNLOAD_ERROR:"Se produjo un error durante la descarga.",NETWORK_SLOW_OR_DISCONNECTED:"La red está desconectada o es demasiado lenta.",RESTART_BUTTON:"Reiniciar",RESTART_APP_BUTTON:"Reiniciar {APP_NAME}",LATER_BUTTON:"Más tarde",DESCRIPTION_AUTO_UPDATE:"Activar/desactivar la actualización automática de {APP_NAME}",AUTOUPDATE_ERROR:"¡Error!",AUTOUPDATE_IN_PROGRESS:"Ya hay una actualización en curso.",REMOVING:"Eliminando…",NUMBER_WITH_PERCENTAGE:"{0}%",CMD_FIND_RELATED_FILES:"Buscar archivos relacionados",PHP_VERSION_INVALID:"Error al analizar la versión de PHP. Por favor, revisa el resultado del comando “php –version”.",PHP_UNSUPPORTED_VERSION:"Instala el entorno de ejecución de PHP7 para habilitar las herramientas relacionadas con PHP, como sugerencias de código, sugerencias de parámetros, ir a la definición y más. Versión encontrada: {0}",PHP_EXECUTABLE_NOT_FOUND:'No se encontró el entorno de ejecución de PHP. Instala el entorno de ejecución de PHP7 y actualiza "executablePath" en las Preferencias de PHP adecuadamente. Esto habilita herramientas relacionadas con PHP como sugerencias de código, sugerencias de parámetros, ir a la definición y más.',PHP_PROCESS_SPAWN_ERROR:"Se encontró el código de error {0} al iniciar el proceso PHP.",PHP_SERVER_ERROR_TITLE:"Error",PHP_SERVER_MEMORY_LIMIT_INVALID:"El límite de memoria que proporcionaste no es válido. Revisa las preferencias de PHP para establecer el valor correcto.",DESCRIPTION_PHP_TOOLING_CONFIGURATION:"Configuración predeterminada de las herramientas de PHP",OPEN_PREFERENNCES:"Abrir preferencias",FIND_ALL_REFERENCES:"Buscar todas las referencias",CODE_INTEL_JS:"JavaScript",CODE_INTEL_TS:"TypeScript",CODE_INTEL_ENABLED_TITLE:"Inteligencia de código de {0} activada",CODE_INTEL_ENABLED_MESSAGE:"Buscar usos, Renombrar e Ir a la definición ahora funcionan en todos los archivos de este proyecto.",CODE_INTEL_SEE_CONFIG:"Ver configuración",CODE_INTEL_ENABLE_TS:"Activar TypeScript",CODE_INTEL_LEARN_MORE:"Más información",CODE_INTEL_PANEL_TEXT:"La inteligencia de código para todo el proyecto está desactivada. Actívala para usar Buscar usos, Renombrar e Ir a la definición en todos los archivos — se añadirá un archivo jsconfig.json a la raíz del proyecto.",CODE_INTEL_PANEL_ENABLE:"Habilitar",CODE_INTEL_PANEL_DISMISS:"Descartar",PHP_INSTALL_TITLE:"Inteligencia de código PHP",PHP_INSTALLING:"Configurando el soporte para PHP: descargando el servidor de lenguaje (9 MB)…",PHP_INSTALL_DONE:"La inteligencia de código PHP está lista.",PHP_INSTALL_FAILED:"No se pudo configurar el soporte para PHP: {0}. {APP_NAME} lo intentará de nuevo cuando vuelvas a abrir un archivo PHP.",PHP_INSTALL_STOP:"Detener la configuración del soporte para PHP ({APP_NAME} lo intentará de nuevo en el próximo inicio)",PHP_INSTALL_WAITING_NETWORK:"Esperando conexión a internet para configurar el soporte para PHP…",DESCRIPTION_PHP_CODE_INTELLIGENCE:"false para desactivar la inteligencia de código de PHP (Intelephense). Si se vuelve a establecer en true, el servidor de lenguaje se volverá a descargar automáticamente.",DESCRIPTION_PHP_LICENSE_KEY:"Clave de licencia prémium de Intelephense (o una ruta absoluta a un archivo de clave) que habilita funciones prémium como el cambio de nombre y las acciones de código. No es necesaria si tu licencia ya se encuentra en el archivo de licencia global estándar de Intelephense.",PYTHON_INSTALL_TITLE:"Inteligencia de código para Python",PYTHON_INSTALLING:"Configurando el soporte para Python: descargando las herramientas de lenguaje (25 MB)…",PYTHON_INSTALL_DONE:"La inteligencia de código de Python está lista.",PYTHON_INSTALL_FAILED:"No se pudo configurar el soporte para Python: {0}. {APP_NAME} lo volverá a intentar cuando abras un archivo de Python de nuevo.",PYTHON_INSTALL_STOP:"Detener la configuración del soporte para Python ({APP_NAME} lo intentará de nuevo en el próximo inicio)",PYTHON_INSTALL_WAITING_NETWORK:"Esperando conexión a internet para configurar el soporte para Python…",DESCRIPTION_PYTHON_CODE_INTELLIGENCE:"false para desactivar la inteligencia de código de Python (Pyrefly). Si se vuelve a establecer en true, el servidor de lenguaje se volverá a descargar automáticamente.",DESCRIPTION_TYPESCRIPT_CODE_INTELLIGENCE:"false para desactivar la inteligencia de código de JavaScript/TypeScript (autocompletado, documentación al pasar el cursor, saltar a la definición, diagnósticos)",DESCRIPTION_JSON_CODE_INTELLIGENCE:"false para desactivar la inteligencia de código de JSON (autocompletado basado en esquema, documentación al pasar el cursor y validación)",DESCRIPTION_LSP_CODE_INTELLIGENCE:"false para desactivar el servidor de lenguaje {0}",NPM_VULN_PROVIDER_NAME:"Avisos de seguridad de npm",NPM_VULN_MESSAGE:"{0}@{1} es vulnerable: {2} (gravedad {3})",NPM_SEVERITY_CRITICAL:"crítica",NPM_SEVERITY_HIGH:"alta",NPM_SEVERITY_MODERATE:"moderada",NPM_SEVERITY_LOW:"baja",NPM_HINT_LATEST_MINOR:"última, se permiten actualizaciones menores",NPM_HINT_LATEST_PATCH:"última, solo actualizaciones de parche",NPM_HOVER_HOMEPAGE:"Abrir página de inicio",NPM_HOVER_VIEW_DOCS:"Ver documentación",CODE_INTEL_CFG_TITLE:"Inteligencia de código",CODE_INTEL_CFG_ALL_OPTIONS:"Todas las opciones…",CODE_INTEL_CFG_CHECK_JS:"Comprobar tipos en JavaScript",CODE_INTEL_CFG_CHECK_JS_SUB:"Encuentra errores de tipo en archivos JS",CODE_INTEL_CFG_CHECK_JS_INFO:"Encuentra erratas y errores de tipo en tu JavaScript y los muestra en el panel de Problemas. Solo advertencias: tu código se ejecuta sin cambios.",CODE_INTEL_CFG_CHECK_JS_EG_CODE:'console.lgo("hi")',CODE_INTEL_CFG_CHECK_JS_EG_TEXT:"se marca: ¿Quisiste decir 'log'?",CODE_INTEL_CFG_AUTO_TYPES:"Descargar tipos automáticamente",CODE_INTEL_CFG_AUTO_TYPES_SUB:"Obtiene las definiciones de tipo a través de npm",CODE_INTEL_CFG_AUTO_TYPES_INFO:"Las sugerencias de código para paquetes npm empiezan a funcionar incluso antes de ejecutar npm install. Requiere npm e internet; las descargas se guardan en caché fuera de tu proyecto.",CODE_INTEL_CFG_AUTO_MANAGE:"Gestionado por {APP_NAME}",CODE_INTEL_CFG_AUTO_MANAGE_SUB:"Mantiene este archivo actualizado automáticamente",CODE_INTEL_CFG_AUTO_MANAGE_INFO:"{APP_NAME} mantiene este archivo optimizado para que la inteligencia de código funcione sin problemas. Desactívalo para personalizar el archivo tú mismo — {APP_NAME} no volverá a modificarlo.",CODE_INTEL_CFG_TARGET:"Objetivo",CODE_INTEL_CFG_TARGET_SUB:"La versión de JS que utiliza tu código",CODE_INTEL_CFG_TARGET_ES5:"navegadores antiguos (época de IE11)",CODE_INTEL_CFG_TARGET_ES2015:"clases, funciones de flecha, let/const",CODE_INTEL_CFG_TARGET_ES2017:"async/await",CODE_INTEL_CFG_TARGET_ES2020:"encadenamiento opcional a?.b, fusión de nulos ??",CODE_INTEL_CFG_TARGET_ES2022:"campos de clase, await de nivel superior",CODE_INTEL_CFG_TARGET_ESNEXT:"todo lo actual",CODE_INTEL_CFG_TARGET_FOOT:"Los objetivos más antiguos marcan la sintaxis más nueva como errores; elige el más reciente a menos que tu código deba ejecutarse en motores antiguos.",CODE_INTEL_CFG_MODULE:"Módulo",CODE_INTEL_CFG_MODULE_SUB:"Cómo se resuelven import y require()",CODE_INTEL_CFG_MODULE_PRESERVE:"entiende tanto import como require(), sin reglas de extensión de archivo; ideal para editar",CODE_INTEL_CFG_MODULE_ESNEXT:"semántica moderna de import/export",CODE_INTEL_CFG_MODULE_NODENEXT:'Reglas estrictas de ESM de Node: extensiones de archivo requeridas, respeta el "type" de package.json',CODE_INTEL_CFG_MODULE_COMMONJS:"proyectos clásicos de require()/module.exports",CODE_INTEL_CFG_JSX:"JSX",CODE_INTEL_CFG_JSX_SUB:"Cómo se trata el JSX en los archivos .jsx y .tsx",CODE_INTEL_CFG_JSX_REACT_JSX:"Entorno de ejecución moderno (React 17+) — no se necesita importar React",CODE_INTEL_CFG_JSX_REACT:"Compila a React.createElement — requiere la importación de React",CODE_INTEL_CFG_JSX_PRESERVE:"Deja el JSX intacto para otra herramienta, p. ej., un empaquetador",CODE_INTEL_CFG_JSX_OFF_INFO:"Sin gestión de JSX",CODE_INTEL_CFG_JSX_OFF:"Desactivado",CODE_INTEL_CFG_CURRENT_VALUE:"(actual: {0})",CODE_INTEL_CFG_ORIGIN_NOTE:"{APP_NAME} ha creado este archivo para potenciar la inteligencia de código en todo el proyecto. Eliminarlo la desactiva — vuelve a activarla en cualquier momento desde {0}.",CODE_INTEL_CFG_PROBLEMS_PANEL:"Panel de problemas",CODE_INTEL_CFG_AUTO_CREATE:"Crear una configuración automáticamente en proyectos nuevos",CODE_INTEL_CFG_READ_ONLY:"Este archivo tiene formato personalizado o comentarios — edite el JSON directamente.",REFERENCES_IN_FILES:"referencias",REFERENCE_IN_FILES:"referencia",REFERENCES_NO_RESULTS:"No hay referencias disponibles para la posición actual del cursor",REFERENCES_PANEL_TITLE:"Referencias",SEARCH_RESULTS_PANEL_TITLE:"Resultados de la búsqueda",BOTTOM_PANEL_MINIMIZE:"Minimizar panel",BOTTOM_PANEL_SHOW:"Mostrar panel inferior",BOTTOM_PANEL_HIDE_TOGGLE:"Ocultar panel inferior",BOTTOM_PANEL_DEFAULT_TITLE:"Herramientas",BOTTOM_PANEL_DEFAULT_HEADING:"Herramientas",BOTTOM_PANEL_MAXIMIZE:"Maximizar panel",BOTTOM_PANEL_RESTORE:"Restaurar tamaño del panel",CMD_FIND_DOCUMENT_SYMBOLS:"Buscar símbolos del documento",CMD_FIND_PROJECT_SYMBOLS:"Buscar símbolos del proyecto",REMOTE_DEBUGGING_ENABLED:"Depuración remota habilitada en localhost:",REMOTE_DEBUGGING_PORT_INVALID:"No se puede habilitar la depuración remota en el puerto {0}. Los números de puerto deben estar entre {1} y {2}.",DESCRIPTION_EXTERNAL_APPLICATION_ASSOCIATE:'Asignaciones de extensión de archivo a aplicaciones externas. Sintaxis: "<file_type>": "<default|applicationName|ApplicationPath>", use "default" para abrir archivos en la aplicación predeterminada del sistema para el tipo de archivo.',ASSOCIATE_GRAPHICS_FILE_TO_DEFAULT_APP_TITLE:"Abrir archivos gráficos en editores externos",ASSOCIATE_GRAPHICS_FILE_TO_DEFAULT_APP_MSG:'Tu carpeta actual tiene tipos de archivos gráficos que no son compatibles con {APP_NAME}.<br/>Ahora puedes asociar tipos de archivos específicos con editores externos. Una vez asociados, puedes abrir archivos gráficos como .xd, .psd, .jpg, .png, .ai, .svg en sus aplicaciones predeterminadas haciendo doble clic en los archivos en el Árbol de Archivos.<br/><br/>Haz clic en el botón "Aceptar" para asociar los tipos de archivos gráficos con sus respectivas aplicaciones predeterminadas.',ASSOCIATE_GRAPHICS_FILE_TO_DEFAULT_APP_CNF_MSG:'Los siguientes tipos de archivos se han asociado correctamente con las aplicaciones predeterminadas.<br/>{0} Tienes la opción de cambiar tu preferencia sobre si eliminas/añades nuevas asociaciones de tipos de archivos en phcode.json yendo al menú "Depurar->Abrir archivo de preferencias".',UNSUPPORTED_BROWSER_TITLE:"Navegador no compatible",UNSUPPORTED_BROWSER_MESSAGE:"Utiliza un navegador moderno (lanzado en los últimos 3 años).",UNSUPPORTED_BROWSER_MOBILE_TITLE:"Navegadores móviles no compatibles",UNSUPPORTED_BROWSER_MOBILE:'Los navegadores móviles y de tabletas actualmente no son totalmente compatibles. Puedes cerrar este cuadro de diálogo, pero algunas funciones de Phoenix no funcionarán en este navegador. <br/><br/>Estamos trabajando en el desarrollo de aplicaciones nativas para iOS y Android. <a href="https://github.com/phcode-dev/phoenix/discussions/1046" target="_blank">¡Únete a la discusión aquí!</a>',UNSUPPORTED_BROWSER_OPEN_FOLDER_TITLE:"Acceso a carpetas locales no admitido por el navegador",UNSUPPORTED_BROWSER_OPEN_FOLDER:'Lo sentimos, parece que tu navegador actual no admite la apertura de carpetas locales. Para esta función, recomendamos usar Chrome, Edge u Opera. <br/><br/>Alternativamente, estamos trabajando en el desarrollo de aplicaciones nativas para Windows, Mac, Linux, iOS y Android para brindar compatibilidad total. <a href="https://github.com/phcode-dev/phoenix/discussions/1047" target="_blank">¡Mantente al tanto de las actualizaciones!</a>',ATTENTION_SAFARI_USERS:"Atención usuarios de Safari",ATTENTION_SAFARI_USERS_MESSAGE:"<span>Safari elimina automáticamente los datos de los sitios web si un sitio no se vuelve a visitar en un plazo de 7 días. {APP_NAME} utiliza el almacenamiento del navegador para guardar tus proyectos, los cuales pueden ser eliminados debido a esta política. <br/> <br/>Se recomienda<strong> descargar la aplicación de escritorio para macOS</strong> desde <a href='https://phcode.dev' target='_blank' style='color: white'>https://phcode.dev</a></span>",CANNOT_PUBLISH_LARGE_PROJECT:"No se puede publicar un proyecto grande",CANNOT_PUBLISH_LARGE_PROJECT_MESSAGE:"Phoenix aún se encuentra en fase alfa experimental. Todavía no hemos habilitado la sincronización de proyectos con más de 500 archivos.",SHARE_WEBSITE:"¿Publicar y compartir sitio web?",PUBLISH:"Publicar",PUBLISH_CONSENT_MESSAGE:"Previsualiza rápidamente los cambios y comparte tu sitio web con otros. {APP_NAME} puede publicar este sitio web por ti en {0}. Los enlaces publicados serán válidos por un período de 3 días. </br>¿Deseas publicar y compartir tu sitio web?",PUBLISH_SYNC_IN_PROGRESS:"Sincronización en progreso para la vista previa...",PUBLISH_PAGE:"Haz clic para publicar y compartir este sitio",PUBLISH_VIEW_PAGE:"Haz clic para ver la página publicada",MISSING_FIELDS:"Campos obligatorios faltantes",PLEASE_FILL_ALL_REQUIRED:"Por favor, rellena todos los campos obligatorios marcados en rojo",CODE_EDITOR:"Editor de código",BUILD_THE_WEB:"Construye la web",IMPORT_PROJECT:"Importar proyecto",GIT_PROJECT:"Obtener de Git",NEW_PROJECT_FROM_GIT:"Nuevo proyecto desde Git",GIT_REPO_URL:"URL del repositorio Git:",GIT_CLONE_URL:"URL de clonación de Git:",START_PROJECT:"Iniciar proyecto…",DOWNLOAD_DESKTOP_APP:"Descargar la aplicación de escritorio",GET_DESKTOP_APP:"Obtener la aplicación de escritorio",CREATE_PROJECT:"Crear proyecto",SETTING_UP_PROJECT:"Configurando el proyecto",LOCATION:"Ubicación:",ERROR_ONLY_GITHUB:"La versión del navegador de {APP_NAME} solo admite URL de GitHub. Para trabajar con otras URL de Git, utiliza la aplicación de escritorio.",ERROR_GIT_URL_INVALID:"Introduce una URL de clonación de Git válida.",ERROR_GIT_FOLDER_NOT_EMPTY:"La carpeta seleccionada no se puede usar para la clonación de Git, ya que no está vacía o no se puede leer.",ERROR_GIT_FOLDER_NOT_EXIST:"La carpeta seleccionada no se puede usar para la clonación de Git, ya que no existe.",ERROR_CLONING_TITLE:"Error al clonar Git",DOWNLOADING:"Descargando...",DOWNLOADING_FILE:"Descargando {0}...",EXTRACTING_FILES_PROGRESS:"Extrayendo {0} de {1} archivos.",COMPRESS_FILES_PROGRESS:"Comprimiendo {0} de {1} archivos.",DOWNLOAD_FAILED_MESSAGE:"Asegúrate de que la URL de descarga sea válida. </br>Nota: Como Phoenix está en alfa, los repositorios privados y las URL de GitHub de más de 25 MB no están permitidos.",PLEASE_SELECT_A_FOLDER:"Selecciona una carpeta...",UNZIP_IN_PROGRESS:"Descomprimiendo archivos...",UNZIP_FAILED:"Error: No se pudo descomprimir.",CONFIRM_REPLACE_TITLE:"Confirmar reemplazo",KEEP_BOTH:"Conservar ambos",EXPLORE:"Juegos HTML",BLOG:"Blog",PHOENIX_DEFAULT_PROJECT:"Proyecto predeterminado",PROJECT_NAME:"Nombre del proyecto:",NEW_HTML:"Nuevo proyecto HTML",LICENSE:"Licencia y créditos:",PREVIEW:"Vista previa",BUILD_WEBSITE:"Crear sitio web",VIEW_MORE:"Ver más...",BEAUTIFY_CODE_NOTIFICATION:'Haga clic aquí o presione <b>`{0}`</b> para embellecer el código. </br> <img src="styles/images/beautify.gif">',DEFAULT_PROJECT_NOTIFICATION:"Abre el <b>Proyecto predeterminado</b> en {APP_NAME} para empezar rápidamente (ideal como bloc de notas).</br></br>O bien, abre una carpeta de tu ordenador con el icono <strong>Abrir carpeta</strong> que se muestra a continuación.<br><a href='#' style='float:right;'>Aceptar</a>",DIRECTORY_REPLACE_MESSAGE:"La carpeta seleccionada <span class='dialog-filename'>{0}</span> no está vacía. ¿Está seguro de que desea reemplazar el contenido de la carpeta con el proyecto?",DEFAULT_PROJECT_HTML_CLICK_HERE:"Haga clic aquí para ubicar esto <span> en el archivo HTML",BUILD_WEBSITE_SECTION:"Crear sitio web",LEARN_SECTION:"Aprender con ejemplos",CREATE_EXTENSION_SECTION:"Crear extensiones y temas de {APP_NAME}",CREATE_EXTENSION:"Crear extensión",CREATE_THEME:"Crear tema",WEBPAGE_HOME_PAGE:"Página de inicio",WEBPAGE_BLOG:"Página del blog",WEBPAGE_DASHBOARD:"Panel HTML",WEBPAGE_BOOTSTRAP_EXAMPLES:"Ejemplos de Bootstrap",PROJECTS_AT_A_GLANCE:"Resumen de tus proyectos",PROJECT_AT_GLANCE_DESCRIPTION:"Mira el video para comenzar.",PROJECT_FROM_BROWSER:"Almacenado en tu navegador",PROJECT_FROM_BROWSER_TERSE:"Almacenamiento del navegador",PROJECT_SHOW_ON_STARTUP:"Mostrar este diálogo al iniciar",GUIDED_LIVE_PREVIEW:"Realiza algunos cambios en el archivo HTML para ver la vista previa en vivo. </br> <a href='#' style='float:right;'>ok</a>",GUIDED_LIVE_PREVIEW_POPOUT:"Haz clic en este botón para abrir la vista previa en vivo en una nueva pestaña. </br> <a href='#' style='float:right;'>ok</a>",PHOENIX_TOUR_DESIGN_MODE:"Haz clic aquí para entrar en el Modo Diseño. Pasa a pantalla completa y edita tu página visualmente.",PHOENIX_TOUR_AI_PANEL:"Diseña maquetas, corrige errores y desarrolla más rápido con IA. Haz clic aquí para abrir el panel de IA.",PHOENIX_TOUR_NEW_PROJECT:"Abre o crea un nuevo proyecto desde aquí.",PHOENIX_TOUR_EDIT_MODE:"El Modo de edición te permite ajustar tu página directamente en la vista previa en vivo — haz clic en los elementos para inspeccionarlos y editarlos en línea.",PHOENIX_TOUR_STEP_OF:"{0} de {1}",PHOENIX_TOUR_NEXT_BTN:"Siguiente",PHOENIX_TOUR_DISMISS_BTN:"Descartar",TEST_TRANSLATE:"usa esto para probar las traducciones",BEAUTIFY_ERROR:"No se pudo embellecer el código. Revisa la sintaxis.",BEAUTIFY_ERROR_ORIGINAL_CHANGED:"No se pudo embellecer. El texto del editor cambió después del embellecimiento.",BEAUTIFY_PROJECT_BUSY_MESSAGE:"Embelleciendo el archivo {0}",BEAUTIFY_ERROR_SELECTION:"No se pudo embellecer.</br>Bloque de código incompleto seleccionado o sintaxis inválida.",BEAUTIFY_OPTIONS:"Opciones que controlan el funcionamiento de Embellecer Código",BEAUTIFY_OPTION_PRINT_WIDTH:"Especifica la longitud de línea en la que el embellecedor ajustará el texto",BEAUTIFY_OPTION_SEMICOLON:"Agregar un punto y coma al final de cada instrucción",BEAUTIFY_OPTION_SINGLE_QUOTE:"Usar comillas simples en lugar de comillas dobles",BEAUTIFY_OPTION_QUOTE_PROPS:"Cambiar cuándo se utilizan comillas en las propiedades de los objetos",BEAUTIFY_OPTION_BRACKET_SAME_LINE:"Colocar el > de un elemento HTML multilínea (HTML, JSX, Vue, Angular) al final de la última línea en lugar de estar solo en la siguiente línea (no se aplica a elementos de cierre automático)",BEAUTIFY_OPTION_SINGLE_ATTRIBUTE_PER_LINE:"Forzar un solo atributo por línea en HTML, Vue y JSX",BEAUTIFY_OPTION_PROSE_WRAP:"Ajustar la prosa si excede el ancho de impresión en archivos markdown",BEAUTIFY_OPTION_PRINT_TRAILING_COMMAS:"Imprimir comas finales siempre que sea posible en estructuras sintácticas separadas por comas de varias líneas",DESCRIPTION_INDENT_GUIDES_ENABLED:"`Verdadero` para mostrar las líneas guía de sangría, `falso` en caso contrario.",DESCRIPTION_HIDE_FIRST:"`Verdadero` para mostrar la primera línea guía de sangría, `falso` en caso contrario.",DESCRIPTION_CSS_COLOR_PREVIEW:"`Verdadero` para mostrar vistas previas de color en el medianil, `falso` en caso contrario.",DESCRIPTION_ENABLE_AI:"'true' para activar las funciones de AI, 'false' para desactivar la AI por completo.",DESCRIPTION_EMMET:"`true` para habilitar Emmet, si no `false`.",DESCRIPTION_SHOW_WORKING_SET:"`true` para mostrar el conjunto de trabajo, `false` para ocultarlo.",DESCRIPTION_TABBAR:"Configurar los ajustes de la barra de pestañas.",DESCRIPTION_SHOW_TABBAR:"`true` para mostrar la barra de pestañas, `false` para ocultarla.",DESCRIPTION_NUMBER_OF_TABS:"El número de pestañas a mostrar en la barra de pestañas. Establecer en -1 para mostrar todas las pestañas.",TABBAR_SHOW_HIDDEN_TABS:"Mostrar pestañas ocultas",ENABLE_GIT:"Habilitar Git",ACTION:"Acción",STATUSBAR_SHOW_GIT:"Panel de Git",ADD_ENDLINE_TO_THE_END_OF_FILE:"Agregar salto de línea al final del archivo",ADD_TO_GITIGNORE:"Agregar a .gitignore",AMEND_COMMIT:"Enmendar último commit",SKIP_COMMIT_CHECKS:"Omitir comprobaciones pre-commit (--no-verify)",AMEND_COMMIT_FORBIDDEN:"No se puede enmendar el commit cuando no hay commits sin enviar",_ANOTHER_BRANCH:"otra rama",AUTHOR:"Autor",AUTHORS_OF:"Autores de",SYSTEM_CONFIGURATION:"Configuración del sistema",BRACKETS_GIT_ERROR:"Git ha encontrado un error…",BRANCH_NAME:"Nombre de la rama",BUTTON_CANCEL:"Cancelar",CHECKOUT_COMMIT:"Extraer",CHECKOUT_COMMIT_DETAIL:"<b>Mensaje de confirmación:</b> {0} <br><b>Hash de confirmación:</b> {1}",GIT_PANEL_TITLE:"Git",GIT_CLONE:"Clonar",BUTTON_CLOSE:"Cerrar",BUTTON_COMMIT:"Confirmar",BUTTON_DEFAULTS:"Restaurar valores predeterminados",BUTTON_FIND_CONFLICTS:"Buscar conflictos…",GIT_INIT:"Inicializar",BUTTON_MERGE_ABORT:"Cancelar fusión",BUTTON_OK:"Aceptar",BUTTON_REBASE_ABORT:"Cancelar",BUTTON_REBASE_CONTINUE:"Continuar rebase",BUTTON_REBASE_SKIP:"Saltar",MENU_RESET_HARD:"Descartar cambios y commits posteriores a este (reset hard)",MENU_RESET_MIXED:"Descartar commits posteriores a este pero mantener los cambios sin indexar (reset mixed)",MENU_RESET_SOFT:"Descartar commits posteriores a este pero mantener los cambios indexados (reset soft)",MENU_TAG_COMMIT:"Etiquetar Commit",RESET_HARD_TITLE:"Confirmar Reset Hard",RESET_MIXED_TITLE:"Confirmar Reset Mixed",RESET_SOFT_TITLE:"Confirmar Reset Soft",RESET_DETAIL:"<b>Los siguientes commits se descartarán:</b><br><b>Mensaje del commit:</b> {0}<br><b>Comando de Git:</b> {1}",RESET_HARD_MESSAGE:"Esta acción descartará todos los cambios y commits posteriores al commit seleccionado. <b>Esta operación no se puede deshacer fácilmente.</b> ¿Está seguro de que desea continuar?<br><br>⚠️ Advertencia: Esto reescribe el historial y no debe usarse en commits que se hayan enviado a una rama compartida.",RESET_MIXED_MESSAGE:"Esta acción descartará todos los commits posteriores al commit seleccionado, pero mantendrá todos los cambios sin indexar. <b>Esta operación no se puede deshacer fácilmente.</b> ¿Está seguro de que desea continuar?<br><br>⚠️ Advertencia: Esto reescribe el historial y no debe usarse en commits que se hayan enviado a una rama compartida.",RESET_SOFT_MESSAGE:"Esta acción descartará todos los commits posteriores al commit seleccionado, pero mantendrá todos los cambios indexados para un nuevo commit. <b>Esta operación no se puede deshacer fácilmente.</b> ¿Está seguro de que desea continuar?<br><br>⚠️ Advertencia: Esto reescribe el historial y no debe usarse en commits que se hayan enviado a una rama compartida.",BUTTON_SAVE:"Guardar",RESET:"Restablecer",CHANGE_USER_EMAIL_TITLE:"Cambiar correo electrónico de Git",CHANGE_USER_EMAIL:"Cambiar correo electrónico de Git…",CHANGE_USER_EMAIL_MENU:"Cambiar correo electrónico de Git ({0})…",CHANGE_USER_NAME_TITLE:"Cambiar nombre de usuario de Git",CHANGE_USER_NAME:"Cambiar nombre de usuario de Git…",CHANGE_USER_NAME_MENU:"Cambiar nombre de usuario de Git ({0})…",REQUIRES_APP_RESTART_SETTING:"Es necesario reiniciar la aplicación para que este cambio surta efecto.",CLEAN_FILE_END:"Archivo limpiado",CLEAN_FILE_START:"Limpiando archivo",CLEANING_WHITESPACE_PROGRESS:"Limpiando espacios en blanco de los archivos…",CLEAR_WHITESPACE_ON_FILE_SAVE:"Eliminar espacios en blanco al guardar el archivo",CLONE_REPOSITORY:"Clonar repositorio",CODE_INSPECTION_PROBLEMS:"Problemas de inspección de código",CODE_INSPECTION_IN_PROGRESS:"Inspección de código en curso…",CODE_INSPECTION_PROBLEMS_NONE:"No se detectaron problemas",CODE_INSPECTION_DONE_FILES:"{0} de {1} archivos completados…",PLEASE_WAIT:"Espere por favor…",COMMIT:"Confirmar (Commit)",COMMIT_ALL_SHORTCUT:"Confirmar todos los archivos…",COMMIT_CURRENT_SHORTCUT:"Confirmar archivo actual…",COMMIT_MESSAGE_PLACEHOLDER:"Introduzca el mensaje de confirmación aquí…",CREATE_NEW_BRANCH:"Crear nueva rama…",CREATE_NEW_BRANCH_TITLE:"Crear nueva rama",CREATE_NEW_GITFTP_SCOPE:"Crear nuevo remoto Git-FTP…",CREATE_NEW_REMOTE:"Crear nuevo remoto…",CURRENT_TRACKING_BRANCH:"Rama de seguimiento actual",_CURRENT_TRACKING_BRANCH:"rama de seguimiento actual",DEFAULT_GIT_TIMEOUT:"Tiempo de espera predeterminado para operaciones Git (en segundos)",DELETE_FILE_BTN:"Eliminar archivo…",DELETE_LOCAL_BRANCH:"Eliminar rama local",DELETE_LOCAL_BRANCH_NAME:'¿Realmente desea eliminar la rama local "{0}"?',DELETE_REMOTE:"Eliminar remoto",DELETE_REMOTE_NAME:'¿Realmente desea eliminar el remoto "{0}"?',DELETE_SCOPE:"Eliminar ámbito de Git-FTP",DELETE_SCOPE_NAME:'¿Realmente desea eliminar el ámbito de Git-FTP "{0}"?',DIALOG_CHECKOUT:"Al extraer una confirmación, el repositorio entrará en un estado DETACHED HEAD. No puedes realizar confirmaciones a menos que crees una rama basada en esta.",DIALOG_PULL_TITLE:"Obtener de remoto",DIALOG_PUSH_TITLE:"Enviar a remoto",SKIP_PRE_PUSH_CHECKS:"Omitir comprobaciones previas al envío (--no-verify)",DIFF:"Diferencia",DIFFTOOL:"Diferencia con difftool",DIFF_FAILED_SEE_FILES:"Git diff no pudo proporcionar resultados de diferencias. Esta es la lista de archivos preparados para ser confirmados:",DIFF_TOO_LONG:"Diferencia demasiado larga para mostrar",ENABLE_GERRIT_PUSH_REF:"Usar referencia push compatible con Gerrit",ENTER_NEW_USER_EMAIL:"Introducir correo electrónico",ENTER_NEW_USER_NAME:"Introduzca el nombre de usuario",ENTER_PASSWORD:"Introduzca la contraseña:",ENTER_REMOTE_GIT_URL:"Introduzca la URL Git del repositorio que desea clonar:",ENTER_REMOTE_NAME:"Introduzca el nombre del nuevo remoto:",ENTER_REMOTE_URL:"Introduzca la URL del nuevo remoto:",ENTER_USERNAME:"Introduzca el nombre de usuario:",ERROR_NOTHING_SELECTED:"¡No hay nada seleccionado!",ERROR_SAVE_FIRST:"¡Guarde el documento primero!",ERROR_TERMINAL_NOT_FOUND:"No se encontró un terminal para su sistema operativo. Puede definir un comando de terminal personalizado en la configuración.",TERMINAL_CLOSE_CONFIRM_TITLE:"Proceso en ejecución",TERMINAL_CLOSE_CONFIRM_MSG:"El terminal tiene un proceso en ejecución: <b>{0}</b>.<br>¿Seguro que quieres cerrarlo?",TERMINAL_CLOSE_SINGLE_TITLE:"¿Cerrar terminal?",TERMINAL_CLOSE_SINGLE_MSG:"Esta terminal tiene un proceso activo. Si la cierra, se detendrá el proceso.<br>¿Desea continuar?",TERMINAL_CLOSE_SINGLE_BTN:"Cerrar terminal",TERMINAL_CLOSE_ALL_TITLE:"¿Cerrar todas las terminales?",TERMINAL_CLOSE_ALL_MSG:"Se cerrarán todas las terminales.<br>No hay procesos activos en ejecución.<br><br>¿Continuar?",TERMINAL_CLOSE_ALL_BTN:"Cerrar todo",TERMINAL_CLOSE_ALL_MSG_PROCESS_ONE:"Se cerrarán todas las terminales.<br>Se detendrá 1 proceso activo.<br><br>¿Continuar?",TERMINAL_CLOSE_ALL_MSG_PROCESS_MANY:"Se cerrarán todas las terminales.<br>Se detendrán {0} procesos activos.<br><br>¿Continuar?",TERMINAL_CLOSE_ALL_STOP_BTN:"Cerrar todo y detener procesos",TERMINAL_FOCUS_HINT:"Presiona {0} para cambiar entre el editor y la terminal",TERMINAL_CLEAR:"Limpiar terminal",TERMINAL_CLEAR_BUFFER_HINT:"💡 Pulsa {0} para limpiar el búfer de la terminal",EXTENDED_COMMIT_MESSAGE:"EXTENDIDO",GETTING_STAGED_DIFF_PROGRESS:"Obteniendo diferencias de archivos en el área de preparación…",GIT_COMMIT:"Confirmar en Git…",GIT_COMMIT_IN_PROGRESS:"Confirmación de Git en curso",GIT_DIFF:"Diferencias de Git —",GIT_NO_BRANCH:"sin rama",GIT_NOT_A_REPO:"no es un repositorio de Git",GIT_PULL_RESPONSE:"Respuesta de Git Pull",GIT_PUSH_RESPONSE:"Respuesta de Git Push",GIT_REMOTES:"Remotes de Git",GIT_SETTINGS:"Ajustes de Git…",GIT_SETTINGS_TITLE:"Ajustes de Git",GOTO_NEXT_GIT_CHANGE:"Ir al siguiente cambio de Git",GOTO_PREVIOUS_GIT_CHANGE:"Ir al cambio anterior de Git",GUTTER_CLICK_DETAILS:"Clic para más detalles",HIDE_UNTRACKED:"Ocultar archivos sin seguimiento en el panel",HISTORY:"Historial",HISTORY_COMMIT_BY:"por",LINES:"Líneas",_LINES:"líneas",MARK_MODIFIED_FILES_IN_TREE:"Marcar archivos modificados en el árbol de archivos",MERGE_BRANCH:"Fusionar rama",MERGE_MESSAGE:"Mensaje de fusión",MERGE_RESULT:"Resultado de la fusión",NORMALIZE_LINE_ENDINGS:"Normalizar finales de línea (a \\n)",NOTHING_TO_COMMIT:"Nada que confirmar, el directorio de trabajo está limpio.",OPEN_CHANGED_FILES_CONFIRM:"Esto abrirá {0} archivos en el editor. ¿Desea continuar?",OPERATION_IN_PROGRESS_TITLE:"Operación de Git en curso…",ORIGIN_BRANCH:"Rama de origen",ON_BRANCH:"'{0}' - Rama de Git actual",PANEL_COMMAND:"Mostrar panel de Git",PASSWORD:"Contraseña",PASSWORDS:"Contraseñas",PATH_TO_GIT_EXECUTABLE:"Ruta al ejecutable de Git",PULL_AVOID_MERGING:"Evitar la fusión manual",PULL_DEFAULT:"Fusión por defecto",PULL_FROM:"Extraer de",PULL_MERGE_NOCOMMIT:"Fusionar sin confirmación",PULL_REBASE:"Usar rebase",PULL_RESET:"Usar restablecimiento parcial",PULL_SHORTCUT:"Extraer de remoto…",PULL_SHORTCUT_BEHIND:"Extraer de remoto ({0} detrás)…",PULL_BEHAVIOR:"Comportamiento de extracción",FETCH_SHORTCUT:"Obtener de remoto",PUSH_DEFAULT:"Envío predeterminado",PUSH_DELETE_BRANCH:"Eliminar rama remota",PUSH_SEND_TAGS:"Enviar etiquetas",PUSH_FORCED:"Envío forzado",PUSH_SHORTCUT:"Enviar a remoto…",PUSH_SHORTCUT_AHEAD:"Enviar a remoto ({0} por delante)…",PUSH_TO:"Enviar a",PUSH_BEHAVIOR:"Comportamiento de envío",Q_UNDO_CHANGES:"¿Restablecer los cambios del archivo <span class='dialog-filename'>{0}</span>?",REBASE_RESULT:"Resultado de la rebase",REFRESH_GIT:"Actualizar Git",REMOVE_BOM:"Eliminar BOM de los archivos",REMOVE_FROM_GITIGNORE:"Eliminar de .gitignore",RESET_LOCAL_REPO:"Descartar todos los cambios desde el último commit…",DISCARD_CHANGES:"Descartar cambios",RESET_LOCAL_REPO_CONFIRM:"¿Desea descartar todos los cambios realizados desde el último commit? Esta acción no se puede revertir.",UNDO_LOCAL_COMMIT_CONFIRM:"¿Está seguro de que desea deshacer el último commit no enviado?",MORE_OPTIONS:"Más opciones",CREDENTIALS:"Credenciales",SAVE_CREDENTIALS_HELP:"No necesita completar el nombre de usuario/contraseña si sus credenciales se administran en otro lugar. Use esto solo cuando su operación siga agotando el tiempo de espera.",SAVE_CREDENTIALS_IN_URL:"Guardar credenciales en la URL remota (en texto plano)",SET_THIS_BRANCH_AS_TRACKING:"Establecer esta rama como una nueva rama de seguimiento",STRIP_WHITESPACE_FROM_COMMITS:"Eliminar los espacios en blanco al final de las confirmaciones",TARGET_BRANCH:"Rama de destino",TITLE_CHECKOUT:"¿Aplicar Checkout a la confirmación?",TOOLTIP_CLONE:"Clonar repositorio existente",TOOLTIP_COMMIT:"Confirmar los archivos seleccionados",TOOLTIP_FETCH:"Obtener todos los remotos y actualizar los contadores",TOOLTIP_FIND_CONFLICTS:"Inicia una búsqueda de conflictos de fusión/rebase de Git en el proyecto",TOOLTIP_HIDE_FILE_HISTORY:"Ocultar historial del archivo",TOOLTIP_HIDE_HISTORY:"Ocultar historial",TOOLTIP_INIT:"Inicializar repositorio",TOOLTIP_MERGE_ABORT:"Abortar la operación de fusión y restablecer HEAD a la última confirmación local",TOOLTIP_PICK_REMOTE:"Seleccionar remoto preferido",TOOLTIP_PULL:"Git Pull",TOOLTIP_PUSH:"Git Push",TOOLTIP_REBASE_ABORT:"Abortar la operación de rebase y restablecer HEAD a la rama original",TOOLTIP_REBASE_CONTINUE:"Reiniciar el proceso de rebase después de haber resuelto un conflicto de fusión",TOOLTIP_REBASE_SKIP:"Reiniciar el proceso de rebase omitiendo el parche actual",TOOLTIP_REFRESH_PANEL:"Actualizar panel",TOOLTIP_SHOW_FILE_HISTORY:"Mostrar historial del archivo",TOOLTIP_SHOW_HISTORY:"Mostrar historial",GIT_SHOW_FILE_HISTORY:"Historial de commits del archivo",GIT_SHOW_HISTORY:"Historial de commits",GIT_NOT_REPO_MESSAGE:"Este proyecto no es un repositorio de Git. Haga clic en el botón {0} para crear un nuevo repositorio aquí, o en {1} para clonar uno existente.",GIT_HISTORY_NOTHING_TO_SHOW:"Aún no hay commits. Los cambios confirmados aparecerán aquí.",GIT_FILE_HISTORY_NOTHING_TO_SHOW:"Este archivo aún no tiene historial de commits.",GIT_FILE_HISTORY_OPEN_A_FILE:"Abra un archivo en el editor para ver su historial de commits.",GIT_FILE_HISTORY_NOT_IN_REPO:"El archivo no forma parte de este repositorio de Git.",UNDO_CHANGES:"Descartar cambios",UNDO_CHANGES_BTN:"Descartar cambios…",UNDO_LAST_LOCAL_COMMIT:"Deshacer último commit local (no subido)…",UNDO_COMMIT:"Deshacer commit",URL:"URL",USERNAME:"Nombre de usuario",USER_ABORTED:"¡Usuario canceló!",USE_GIT_GUTTER:"Usar marcas de margen de Git",USE_NOFF:"Crear un commit de fusión incluso cuando la fusión se resuelve como un avance rápido (--no-ff)",USE_REBASE:"Usar REBASE",USE_VERBOSE_DIFF:"Mostrar salida detallada en las diferencias",USE_DIFFTOOL:"Usar difftool para las diferencias",VIEW_AUTHORS_FILE:"Ver autores del archivo…",VIEW_AUTHORS_SELECTION:"Ver autores de la selección…",VIEW_THIS_FILE:"Ver este archivo",TAG_NAME_PLACEHOLDER:"Introducir nombre de la etiqueta aquí…",TAG_NAME:"Etiqueta",CMD_CLOSE_UNMODIFIED:"Cerrar archivos sin modificar",CMD_OPEN_CHANGED_FILES:"Abrir todos los archivos modificados",FILE_ADDED:"Nuevo archivo",FILE_COPIED:"Copiado",FILE_DELETED:"Eliminado",FILE_IGNORED:"Ignorado",FILE_MODIFIED:"Modificado",FILE_RENAMED:"Renombrado",FILE_STAGED:"Preparado",FILE_UNMERGED:"Sin fusionar",FILE_UNMODIFIED:"Sin modificar",FILE_UNTRACKED:"Sin seguimiento",GIT_PUSH_SUCCESS_MSG:"Subida rápida completada correctamente",GIT_PUSH_FORCE_UPDATED_MSG:"Actualización forzada realizada correctamente",GIT_PUSH_DELETED_MSG:"Referencia eliminada correctamente",GIT_PUSH_NEW_REF_MSG:"Nueva referencia subida correctamente",GIT_PUSH_REJECTED_MSG:"La referencia fue rechazada o no se pudo subir",GIT_PUSH_UP_TO_DATE_MSG:"La referencia estaba actualizada y no fue necesario subirla",GIT_PULL_SUCCESS:"Git pull completado correctamente",GIT_MERGE_SUCCESS:"Git merge completado correctamente",GIT_REBASE_SUCCESS:"Git rebase completado correctamente",GIT_BRANCH_DELETE_SUCCESS:"Rama de Git eliminada correctamente",INIT_NEW_REPO_FAILED:"Fallo al inicializar el nuevo repositorio",GIT_CLONE_REMOTE_FAILED:"¡Error al clonar el repositorio remoto!",GIT_CLONE_ERROR_EXPLAIN:"El directorio seleccionado `{0}`",FOLDER_NOT_WRITABLE:"El directorio seleccionado `{0}`",GIT_NOT_FOUND_MESSAGE:"Git no está instalado o no se encuentra en tu sistema. Por favor, instala Git o proporciona la ruta correcta al ejecutable de Git en el campo de texto a continuación.",ERROR_GETTING_BRANCH_LIST:"Error al obtener la lista de ramas",ERROR_READING_GIT_HEAD:"Error al leer el archivo .git/HEAD",ERROR_PARSING_BRANCH_NAME:"Error al analizar el nombre de la rama de {0}",ERROR_READING_GIT_STATE:"Error al leer el estado de .git",ERROR_GETTING_DELETED_FILES:"Error al obtener la lista de archivos eliminados",ERROR_OPENING_CHANGED_FILES:"Error al abrir los archivos modificados",ERROR_SWITCHING_BRANCHES:"Fallo al cambiar de rama",ERROR_GETTING_CURRENT_BRANCH:"Fallo al obtener el nombre de la rama actual",ERROR_REBASE_FAILED:"Fallo al rebasar",ERROR_MERGE_FAILED:"Fallo al fusionar",ERROR_BRANCH_DELETE_FORCED:"Fallo al forzar la eliminación de la rama",ERROR_FETCH_REMOTE_INFO:"Fallo al obtener información del remoto",ERROR_CREATE_BRANCH:"Fallo al crear una nueva rama",ERROR_REFRESH_GUTTER:"¡Error al actualizar el margen!",ERROR_GET_HISTORY:"No se pudo obtener el historial",ERROR_GET_MORE_HISTORY:"No se pudieron cargar más filas del historial",ERROR_GET_CURRENT_BRANCH:"No se pudo obtener el nombre de la rama actual",ERROR_GET_DIFF_FILE_COMMIT:"No se pudo obtener el diff",ERROR_GET_DIFF_FILES:"No se pudo cargar la lista de archivos diff",ERROR_MODIFY_GITIGNORE:"No se pudo modificar .gitignore",ERROR_UNDO_LAST_COMMIT_FAILED:"No se pudo deshacer el último commit",ERROR_MODIFY_FILE_STATUS_FAILED:"No se pudo modificar el estado del archivo",ERROR_CHANGE_USERNAME_FAILED:"No se pudo cambiar el nombre de usuario",ERROR_CHANGE_EMAIL_FAILED:"No se pudo cambiar el correo electrónico del usuario",ERROR_TOGGLE_GERRIT_PUSH_REF_FAILED:"No se pudo alternar la referencia push de Gerrit",ERROR_RESET_LOCAL_REPO_FAILED:"El restablecimiento del repositorio local falló",ERROR_CREATE_TAG:"Error al crear la etiqueta",ERROR_CODE_INSPECTION_FAILED:"CodeInspection.inspectFile no se pudo ejecutar para el archivo",ERROR_CANT_GET_STAGED_DIFF:"No se puede obtener la diferencia para los archivos preparados",ERROR_STAGE_FAILED:"Error al preparar los archivos en Git",ERROR_GIT_COMMIT_FAILED:"Error al realizar el commit de Git",ERROR_GIT_BLAME_FAILED:"Error al obtener la información de autoría de Git (blame)",ERROR_GIT_DIFF_FAILED:"Error al obtener la diferencia de Git (diff)",ERROR_DISCARD_CHANGES_FAILED:"Error al descartar los cambios en un archivo",ERROR_COULD_NOT_RESOLVE_FILE:"No se pudo resolver el archivo",ERROR_MERGE_ABORT_FAILED:"Error al abortar la fusión",ERROR_MODIFIED_DIALOG_FILES:"Los archivos que iba a confirmar se modificaron mientras se mostraba el diálogo de confirmación. Se aborta la confirmación, ya que el resultado sería diferente al que se mostró en el diálogo.",ERROR_GETTING_REMOTES:"Error al obtener los remotos.",ERROR_REMOTE_CREATION:"Error al crear el remoto.",ERROR_PUSHING_REMOTE:"Error al subir al remoto.",ERROR_PULLING_REMOTE:"Error al descargar del remoto.",ERROR_PULLING_OPERATION:"Error en la operación de descarga.",ERROR_PUSHING_OPERATION:"Error en la operación de subida.",ERROR_NO_REMOTE_SELECTED:"No se ha seleccionado ningún remoto para {0}.",ERROR_BRANCH_LIST:"Error al obtener la lista de ramas.",ERROR_FETCH_REMOTE:"Error al obtener la información del remoto.",ERROR_PREPARING_COMMIT_DIALOG:"Error al preparar el diálogo de confirmación",GIT_TOAST_TITLE:"Explora las funciones de Git en Phoenix Code",GIT_TOAST_MESSAGE:"Haz clic en el icono del panel de Git para gestionar tu repositorio. Haz commit, push, pull y visualiza el historial de tu proyecto fácilmente, todo en un solo lugar.<br><a href='https://docs.phcode.dev/app-links/git'>Aprende más sobre el panel de Git →</a>",SURVEY_TITLE_VOTE_FOR_FEATURES_YOU_WANT:"¡Vota por las funciones que quieres ver próximamente!",SIGNED_OUT:"Se ha cerrado la sesión.",SIGNED_OUT_MESSAGE:"Se ha cerrado la sesión de tu cuenta de {APP_NAME}. Inicia sesión de nuevo para continuar.",SIGNED_OUT_MESSAGE_FRIENDLY:"Gracias por usar {APP_NAME}. ¡Hasta pronto!",SIGNED_IN_OFFLINE_TITLE:"Sin conexión - No se puede iniciar sesión",SIGNED_IN_OFFLINE_MESSAGE:"Conéctate a internet para iniciar sesión en {APP_NAME}.",SIGNED_IN_FAILED_TITLE:"No se puede iniciar sesión",SIGNED_IN_FAILED_MESSAGE:"Algo salió mal al intentar iniciar sesión. Inténtalo de nuevo.",SIGNED_OUT_FAILED_TITLE:"Error al cerrar sesión",SIGNED_OUT_FAILED_MESSAGE:"Algo salió mal al cerrar sesión. Pulsa Aceptar para abrir <a href='https://account.phcode.dev/#advanced'>account.phcode.dev</a> donde puedes cerrar sesión manualmente.",VALIDATION_CODE_TITLE:"Código de verificación de inicio de sesión",VALIDATION_CODE_MESSAGE:"Usa este código de verificación para iniciar sesión en tu cuenta de {APP_NAME}:",COPY_VALIDATION_CODE:"Copiar código",VALIDATION_CODE_COPIED:"Copiado",OPEN_SIGN_IN_URL:"Abrir página de inicio de sesión",PROFILE_POP_TITLE:"Cuenta de {APP_NAME}",PROFILE_SIGN_IN:"Iniciar sesión en tu cuenta",CONTACT_SUPPORT:"Contactar con soporte técnico",SIGN_OUT:"Cerrar sesión",SIGN_IN:"Iniciar sesión",ACCOUNT_DETAILS:"Detalles de la cuenta",LOGIN_REFRESH:"Verificar estado del inicio de sesión",SIGN_IN_WAITING_TITLE:"Esperando inicio de sesión",SIGN_IN_WAITING_MESSAGE:"Completa el inicio de sesión en la nueva pestaña y luego regresa aquí.",WAITING_FOR_LOGIN:"Esperando el inicio de sesión…",CHECK_NOW:"Verificar ahora",CHECKING:"Verificando…",CHECKING_STATUS:"Comprobando el estado del inicio de sesión…",NOT_SIGNED_IN_YET:"Aún no has iniciado sesión. Completa el inicio de sesión en la otra pestaña.",WELCOME_BACK:"Bienvenido de nuevo",WELCOME_BACK_USER:"¡Bienvenido de nuevo, {0}!",POPUP_BLOCKED:"Ventana emergente bloqueada. Permite las ventanas emergentes e inténtalo de nuevo, o navega manualmente a {0}",COLLAPSE_ALL_FOLDERS:"Contraer todas las carpetas",CUSTOM_SNIPPETS_MENU_ITEM_NAME:"Fragmentos de código personalizados…",CUSTOM_SNIPPETS_PANEL_TITLE:"Fragmentos de código personalizados",CUSTOM_SNIPPETS_ADD_PANEL_TITLE:"Añadir fragmento de código",CUSTOM_SNIPPETS_EDIT_PANEL_TITLE:"Editar fragmento de código",CUSTOM_SNIPPETS_ADD_NEW_TITLE:"Añadir nuevo fragmento",CUSTOM_SNIPPETS_ADD_BTN_LABEL:"Añadir",CUSTOM_SNIPPETS_BACK_TO_LIST_TITLE:"Volver a la lista de fragmentos",CUSTOM_SNIPPETS_BACK:"Volver",CUSTOM_SNIPPETS_FILTER_PLACEHOLDER:"Filtrar...",CUSTOM_SNIPPETS_NO_SNIPPETS_MESSAGE:"¡Todavía no se han añadido fragmentos de código personalizados!",CUSTOM_SNIPPETS_ADD_SNIPPET_BTN:"Añadir fragmento",CUSTOM_SNIPPETS_ABBREVIATION_LABEL:"Abreviatura:",CUSTOM_SNIPPETS_TEMPLATE_TEXT_LABEL:"Texto de plantilla:",CUSTOM_SNIPPETS_DESCRIPTION_LABEL:"Descripción:",CUSTOM_SNIPPETS_FILE_EXTENSION_LABEL:"Extensión de archivo:",CUSTOM_SNIPPETS_CANCEL:"Cancelar",CUSTOM_SNIPPETS_SAVE:"Guardar",CUSTOM_SNIPPETS_NO_DESCRIPTION:"Sin descripción",CUSTOM_SNIPPETS_NO_MATCHES:'No hay fragmentos que coincidan con "{0}"',CUSTOM_SNIPPETS_LEARN_MORE:'Añade tus propios fragmentos de código para acelerar la programación - <a href="https://docs.phcode.dev/app-links/custom-snippets" target="_blank">Más información</a>',CUSTOM_SNIPPETS_DUPLICATE_ERROR:'Ya existe un fragmento con la abreviatura "{0}".',CUSTOM_SNIPPETS_SPACE_ERROR:"El espacio no es un carácter válido para la abreviatura.",CUSTOM_SNIPPETS_ABBR_LENGTH_ERROR:"La abreviatura no puede tener más de 30 caracteres.",CUSTOM_SNIPPETS_DESC_LENGTH_ERROR:"La descripción no puede tener más de 80 caracteres.",CUSTOM_SNIPPETS_HINT_LABEL:"Fragmento",CUSTOM_SNIPPETS_EDIT_ABBR_TOOLTIP:"Haz clic para editar la abreviatura - {0}",CUSTOM_SNIPPETS_EDIT_TEMPLATE_TOOLTIP:"Haz clic para editar el texto de la plantilla - {0}",CUSTOM_SNIPPETS_EDIT_DESC_TOOLTIP:"Haz clic para editar la descripción - {0}",CUSTOM_SNIPPETS_ADD_DESC_TOOLTIP:"Haz clic para añadir una descripción",CUSTOM_SNIPPETS_EDIT_FILE_EXT_TOOLTIP:"Haz clic para editar las extensiones de archivo - {0}",CUSTOM_SNIPPETS_ABBR_INPUT_TOOLTIP:"Introduce una abreviatura corta (ej., 'clg', 'fn', 'div'). Esto es lo que escribirás para activar el fragmento.",CUSTOM_SNIPPETS_DESC_INPUT_TOOLTIP:"Breve descripción de lo que hace este fragmento. Déjalo vacío si no se necesita ninguna descripción.",CUSTOM_SNIPPETS_FILE_EXT_INPUT_TOOLTIP:"Especifica los tipos de archivo donde este fragmento debería estar disponible (ej., '.js', '.html', '.css'). Déjalo vacío para que esté disponible para todos los archivos.",CUSTOM_SNIPPETS_TEMPLATE_INPUT_TOOLTIP:"Texto: el código que se insertará. Usa ${1}, ${2}, ${3}, etc. para las posiciones del cursor. ${1} es la posición inicial, la tecla Tab te mueve a ${2}, ${3}, etc. ${0} es la posición final. Añade texto predeterminado que se seleccionará para sobrescribir con ${1:placeholder text}. Usa @@INDENT@@ para la sangría de una línea anidada: coincide con la configuración de sangría del archivo actual (espacios o tabuladores) en lugar de un ancho fijo.",CUSTOM_SNIPPETS_DESC_PLACEHOLDER:"Atajo para console.log (opcional)",CUSTOM_SNIPPETS_FILE_EXT_PLACEHOLDER:"Déjalo vacío para todos los archivos, o especifica como .js, .html",CUSTOM_SNIPPETS_TEMPLATE_PLACEHOLDER:"`console.log(${1});`",CUSTOM_SNIPPETS_HEADER_ABBREVIATION:"Abreviatura",CUSTOM_SNIPPETS_HEADER_TEMPLATE:"Texto de la plantilla",CUSTOM_SNIPPETS_HEADER_DESCRIPTION:"Descripción",CUSTOM_SNIPPETS_HEADER_FILE_EXTENSION:"Extensión de archivo",CUSTOM_SNIPPETS_DELETE_TOOLTIP:"Eliminar fragmento",PROMO_UPGRADE_TITLE:"Te hemos actualizado a {0}",PROMO_UPGRADE_MESSAGE:"Disfruta de acceso gratuito a estas funciones prémium durante los próximos {0} días:",PROMO_PRO_WHATS_NEW_TITLE:"Novedades en {0}",PROMO_PRO_WHATS_NEW_MESSAGE:"Gracias por apoyar {0}. Estas son las novedades de esta actualización:",PROMO_CARD_1:"Editar en la Vista Previa en Vivo",PROMO_CARD_1_MESSAGE:"Edita texto, actualiza imágenes, cambia enlaces, arrastra elementos y más. Tu código se actualiza sobre la marcha.",PROMO_CARD_2:"Prueba ideas, crea páginas y soluciona problemas con IA",PROMO_CARD_2_MESSAGE:"Una IA que ve lo que tú ves — no solo código. Ayuda a crear diseños, solucionar problemas de IU complicados y se mantiene al margen para que puedas centrarte en el trabajo creativo.",PROMO_CARD_3:"Visualiza tu página en cualquier dispositivo",PROMO_CARD_3_MESSAGE:"Cambia al instante entre las vistas de móvil, tableta y escritorio para detectar a tiempo los problemas de adaptabilidad.",PROMO_CARD_4:"Tu Markdown, como un documento real",PROMO_CARD_4_MESSAGE:"Edita tablas, imágenes y formato visualmente — una forma más fácil de trabajar con Markdown.",PROMO_CARD_5:"Estiliza tu página visualmente",PROMO_CARD_5_MESSAGE:"Cambia fuentes, colores, bordes, espaciado y diseño directamente en la Vista Previa en Vivo, y tu CSS se actualizará en tiempo real.",PROMO_LEARN_MORE:"Más información…",PROMO_OPT_OUT_LINK:"¿Darse de baja?",PROMO_OPT_OUT_NOTE:"Puedes cancelar la prueba en cualquier momento seleccionando `Ayuda > Cancelar prueba de Phoenix Pro`.",PROMO_OPT_OUT_DIALOG_TITLE:"Cancelar la prueba de Phoenix Pro",PROMO_UPGRADE_APP_UPSELL_BUTTON:"Actualizar a {0}",PROMO_PRO_ENDED_TITLE:"Prueba de {0} finalizada",PROMO_PHOENIX_PRO_ENDED_MESSAGE:"¡Gracias por probar Pro! <b>Ahora estás en la Free Community Edition.</b> <br>Actualiza cuando quieras para desbloquear estas funciones:",PROMO_PRO_UNLOCK_PRO_TITLE:"Desata el poder de {0}",PROMO_PRO_CONTINUE_ON_FREE:"Continuar gratis",PROMO_PRO_UNLOCK_LIVE_EDIT_TITLE:"Desbloquea la edición en vivo con {0}",PROMO_PRO_UNLOCK_MESSAGE:"Suscríbete ahora para desbloquear estas funciones avanzadas:",PROMO_PRO_TRIAL_DAYS_LEFT:"Prueba de Phoenix Pro ({0} días restantes)",PRO_TRIAL_ENDING_TITLE:"Tu prueba de {0} termina en {1} días",PRO_TRIAL_ENDING_TITLE_TOMORROW:"Tu prueba de {0} termina mañana",PRO_TRIAL_ENDING_MESSAGE:"Te cambiaremos automáticamente a la <b>Free Community Edition</b> en {0} días. <br>Actualiza ahora para seguir usando estas funciones Pro:",PRO_TRIAL_ENDING_MESSAGE_TOMORROW:"Te cambiaremos automáticamente a la <b>Free Community Edition</b> mañana. <br>Actualiza ahora para seguir usando estas funciones Pro:",GET_PRO_NOT_NOW:"Ahora no",GET_PHOENIX_PRO:"Obtener Phoenix Pro",OFF_HOURS_ENDING_TITLE:"{0} termina pronto",OFF_HOURS_ENDING_MSG:'Tu sesión gratuita de {0} termina pronto. <a href="{1}">Consigue {2}</a> para mantener Pro todo el día.',OFF_HOURS_ENDED_TITLE:"{0} ha terminado",OFF_HOURS_ENDED_MSG:'Tu sesión gratuita de {0} ha terminado. <a href="{1}">Consigue {2}</a> para mantener activas las funciones Pro.',OFF_HOURS_LOGIN_TITLE:"{0} ahora es gratis",OFF_HOURS_LOGIN_MSG:"{0}: {1} es gratis todos los días durante {2}. Inicia sesión para usarlo.",OFF_HOURS_LOGIN_BTN:"Iniciar sesión",OFF_HOURS_DONT_SHOW_AGAIN:"No volver a mostrar esto",OFF_HOURS_NAV_TOOLTIP:"{0} — Phoenix Pro es gratis para ti durante tu tiempo personal ({1})",OFF_HOURS_TIME_LEFT_HOURS:"Quedan {0} h",OFF_HOURS_TIME_LEFT_MINUTES:"Quedan {0} m",OFF_HOURS_DURATION_HOURS:"{0} h",OFF_HOURS_DURATION_MINUTES:"{0} m",OFF_HOURS_POPUP_ACTIVE:"{0}: quedan {1}",OFF_HOURS_POPUP_LOGIN_ACTIVE:"Inicia sesión para obtener {0}: quedan {1}",OFF_HOURS_POPUP_UPCOMING:"{0} empieza en {1}",OFF_HOURS_EXPLAIN_TITLE:"¿Qué es {0}?",OFF_HOURS_EXPLAIN_MSG:"{0} es gratis para todos durante las horas personales fuera del trabajo — <b>{1}</b>, en tu hora local. Solo tienes que usar el editor durante estas horas, no se necesita suscripción.",OFF_HOURS_EXPLAIN_ACTIVE:"Es gratis ahora mismo — ¡queda {0}!",OFF_HOURS_EXPLAIN_LOGIN_ACTIVE:"Es gratis ahora mismo — queda {0}. ¡Inicia sesión para usarlo!",OFF_HOURS_EXPLAIN_UPCOMING:"Tu próxima sesión gratuita comienza en {0}.",OFF_HOURS_WAIT_BTN:"Esperaré",OFF_HOURS_KEEP_CODING_BTN:"Seguir codificando",MANAGE_LICENSE_DIALOG_TITLE:"Gestionar licencias",LICENSE_ACCOUNT_HEADING:"Licencia de cuenta",LICENSE_DEVICE_HEADING:"Licencia de dispositivo",LICENSE_SIGN_IN:"Iniciar sesión",LICENSE_PLAN_UNKNOWN:"Desconocido",LICENSE_GET_PRO:"Obtener Phoenix Pro",LICENSE_MANAGE_ACCOUNT:"Gestionar cuenta",LICENSE_KEY:"Clave de licencia",LICENSE_KEY_PROMPT:"¿Tienes una clave de licencia de dispositivo?",LICENSE_KEY_PLACEHOLDER:"Introduzca su clave de licencia…",LICENSE_KEY_ACTIVATE:"Activar",LICENSE_KEY_ACTIVATING:"Activando…",LICENSE_KEY_CURRENT:"Licencia actual del dispositivo",LICENSE_KEY_CHECKING:"Comprobando el estado de la licencia…",LICENSE_KEY_NONE:"No se encontró ninguna licencia de dispositivo activa",LICENSE_STATUS_ACTIVE:"Activo",LICENSE_INFO_STATUS_LABEL:"Estado:",LICENSE_INFO_LICENSED_TO_LABEL:"Licenciado a:",LICENSE_INFO_TYPE_LABEL:"Tipo de licencia:",LICENSE_INFO_VALID_UNTIL_LABEL:"Válida hasta:",LICENSE_CHECK_ERROR:"Error al comprobar el estado de la licencia",LICENSE_STATUS_UNKNOWN:"Desconocido",LICENSE_VALID_NEVER:"Nunca",LICENSE_STATUS_ERROR_CHECK:"Error al comprobar el estado de la licencia",LICENSE_ACTIVATE_SUCCESS:"Licencia activada para todo el sistema. Reinicie {APP_NAME} para que los cambios surtan efecto.",LICENSE_ACTIVATE_SUCCESS_PARTIAL:"Licencia activada solo para su cuenta (no para todo el sistema). Reinicie {APP_NAME} para que los cambios surtan efecto.",LICENSE_ACTIVATE_FAIL:"Error al activar la licencia",LICENSE_ACTIVATE_FAIL_APPLY:"Error al aplicar la licencia al dispositivo",LICENSE_ENTER_KEY:"Introduzca una clave de licencia",LICENSE_REACTIVATE:"Reactivar licencia",LICENSE_DEACTIVATE:"Desactivar",LICENSE_DEACTIVATING:"Desactivando…",LICENSE_DEACTIVATE_SUCCESS:"Licencia desactivada en este dispositivo. Reinicia {APP_NAME} para que los cambios surtan efecto.",LICENSE_DEACTIVATE_FAIL:"Error al desactivar la licencia en este dispositivo",LICENSE_NOT_ACTIVATED_HERE:"Esta licencia no está activada en este dispositivo. Las funciones de Phoenix Pro no se habilitarán hasta que hagas clic en Reactivar licencia.",LICENSE_STATUS_NOT_ACTIVATED_HERE:"Disponible, pero no activada",DEPRECATED_EXTENSIONS_TITLE:"Extensiones obsoletas detectadas",DEPRECATED_EXTENSIONS_MESSAGE:"Las siguientes extensiones instaladas ahora cuentan con soporte nativo en {APP_NAME} y se pueden desinstalar de forma segura desde el administrador de extensiones:",DEPRECATED_EXTENSIONS_LEARN_MORE:"Ahora integrado — más información",AI_LOGIN_DIALOG_TITLE:"Iniciar sesión para usar las ediciones con IA",AI_LOGIN_DIALOG_MESSAGE:"Por favor, inicia sesión para usar las ediciones con IA",AI_LOGIN_DIALOG_BUTTON:"Obtener acceso a la IA",AI_DISABLED_DIALOG_TITLE:"La IA está desactivada",AI_CONTROL_ALL_ALLOWED_NO_CONFIG:"No se ha encontrado ningún archivo de configuración de la IA en el sistema. La IA está activada para todos los usuarios.",AI_CONTROL_ALL_ALLOWED:"La IA está activada para todos los usuarios.",AI_CONTROL_USER_ALLOWED:"La IA está activada para el usuario ({0}), pero desactivada para los demás.",AI_CONTROL_ADMIN_DISABLED:"El acceso a la IA ha sido desactivado por el administrador del sistema.",AI_CONTROL_ADMIN_DISABLED_CONTACT:"El acceso a la IA ha sido desactivado por el administrador del sistema. Póngase en contacto con {0} para obtener ayuda.",AI_UPSELL_DIALOG_TITLE:"¿Continuar con {0}?",AI_UPSELL_DIALOG_MESSAGE:"Has descubierto {0}. Para continuar, necesitarás una suscripción de IA o créditos.",AI_DISABLE_CONFIRM_TITLE:"¿Desactivar la AI?",AI_DISABLE_CONFIRM_MESSAGE:"Esto desactiva todas las funciones de IA. El panel de IA se eliminará y {APP_NAME} dejará de conectarse a los servicios de IA.<br><br>{APP_NAME} se reiniciará ahora para aplicar este cambio. Se te pedirá que guardes los archivos sin guardar.",AI_DISABLE_CONFIRM_BTN:"Desactivar IA y reiniciar",AI_ENABLE_CONFIRM_TITLE:"¿Activar la AI?",AI_ENABLE_CONFIRM_MESSAGE:"Esto vuelve a activar las funciones de IA y restaura el panel de IA.<br><br>{APP_NAME} se reiniciará ahora para aplicar este cambio. Se te pedirá que guardes los archivos sin guardar.",AI_ENABLE_CONFIRM_BTN:"Activar IA y reiniciar",AI_CHAT_TITLE:"Claude Code",AI_CHAT_MODE_CHAT:"Claude Code",AI_CHAT_MODE_CLI:"Claude Code CLI",AI_CHAT_SURPRISE_ME_USER_MSG:"¡Sorpréndeme!",AI_CHAT_SURPRISE_ME_LP_HEADING_1:"Preparando el escenario…",AI_CHAT_SURPRISE_ME_LP_HEADING_2:"Calentando el lienzo…",AI_CHAT_SURPRISE_ME_LP_HEADING_3:"Ya casi…",AI_CHAT_NEW_SESSION_TITLE:"Iniciar una nueva conversación",AI_CHAT_NEW_BTN:"Nuevo",AI_CHAT_THINKING:"Pensando...",AI_CHAT_SCROLL_TO_BOTTOM:"Ir al final",AI_CHAT_PLACEHOLDER:"Pregúntale a Claude...",AI_CHAT_PLACEHOLDER_MODEL:"Pregúntale a {0}...",AI_CHAT_SEND_TITLE:"Enviar mensaje",AI_CHAT_STOP_TITLE:"Detener generación (Esc)",AI_CHAT_CLI_NOT_FOUND:"Claude Code no instalado",AI_CHAT_CLI_INSTALL_MSG:"Claude Code CLI debe estar instalado en tu sistema para usar las funciones de IA en {APP_NAME}.",AI_CHAT_CLI_INSTALL_BTN:"Instalar Claude Code",AI_CHAT_CLI_INSTALLING:"Instalando…",AI_CHAT_CLI_INSTALLING_MSG:"Instalando Claude Code, por favor, espera. Esto puede tardar un rato...",AI_CHAT_CLI_RESTART_NOTE:"Reinicia {APP_NAME} después de que se complete la instalación.",AI_CHAT_CLAUDE_LOGIN_TITLE:"Configurar Claude Code",AI_CHAT_CLAUDE_LOGIN_MSG:"Claude Code está instalado, pero necesita configurarse.",AI_CHAT_CLAUDE_LOGIN_BTN:"Configurar Claude Code",AI_CHAT_CLAUDE_LOGIN_RESTART_NOTE:"Reinicia {APP_NAME} después de que se complete la configuración.",AI_CHAT_ADD_PROVIDER_BTN:"Añadir proveedor personalizado",AI_CHAT_SETUP_NEED_HELP:"¿Necesitas ayuda?",AI_CHAT_SETUP_LEARN_MORE:"Más información",AI_CHAT_RETRY:"Reintentar",AI_CHAT_DESKTOP_ONLY:"Las funciones de IA requieren la aplicación de escritorio {APP_NAME}. Descárgala para empezar.",AI_CHAT_DOWNLOAD_BTN:"Descargar la aplicación de escritorio",AI_CHAT_PLACEHOLDER_TITLE:"Diseña, construye y corrige más rápido con IA",AI_CHAT_PLACEHOLDER_SUBTITLE:"IA que funciona con tu vista previa",AI_CHAT_PLACEHOLDER_CARD_LAYOUT_TITLE:"Generar diseño",AI_CHAT_PLACEHOLDER_CARD_LAYOUT_DESC:"Describe una sección",AI_CHAT_PLACEHOLDER_CARD_BUGS_TITLE:"Corregir errores",AI_CHAT_PLACEHOLDER_CARD_BUGS_DESC:"Buscar problemas",AI_CHAT_PLACEHOLDER_CARD_IMPROVE_TITLE:"Sugerir mejoras",AI_CHAT_PLACEHOLDER_CARD_IMPROVE_DESC:"Consejos de UX y rendimiento",AI_CHAT_LOGIN_TITLE:"Inicia sesión para empezar con la IA",AI_CHAT_LOGIN_MESSAGE:"Inicia sesión en tu cuenta de {APP_NAME} para acceder a las funciones de IA.",AI_CHAT_LOGIN_BTN:"Iniciar sesión",AI_CHAT_INTRO_GUEST_TITLE:"Diseña layouts, corrige errores y desarrolla más rápido con IA",AI_CHAT_INTRO_CONFIGURE_TITLE:"Primeros pasos con Claude Code",AI_CHAT_INTRO_CONFIGURE_DESC:"Mira este video corto para configurar la IA en {APP_NAME}",AI_CHAT_UPSELL_TITLE:"Phoenix Pro + IA",AI_CHAT_UPSELL_MESSAGE:"Las funciones de IA están disponibles con Phoenix Pro.",AI_CHAT_UPSELL_BTN:"Obtener Phoenix Pro",AI_CHAT_ADMIN_DISABLED_TITLE:"IA desactivada",AI_CHAT_ADMIN_DISABLED_MESSAGE:"El administrador del sistema ha desactivado las funciones de IA.",AI_CHAT_QUOTA_DAILY_STATUS:"{0} / {1} chats diarios usados",AI_CHAT_QUOTA_MONTHLY_STATUS:"{0} / {1} chats mensuales usados",AI_CHAT_QUOTA_DAILY_EXHAUSTED:"Has agotado los {0} chats diarios. Se restablece mañana.",AI_CHAT_QUOTA_MONTHLY_EXHAUSTED:"Has agotado los {0} chats mensuales.",AI_CHAT_QUOTA_UPGRADE_BTN:"Obtén Phoenix Pro para chats ilimitados",AI_CHAT_TOOL_SEARCH_FILES:"Buscar archivos",AI_CHAT_TOOL_SEARCH_CODE:"Buscar código",AI_CHAT_TOOL_READ:"Leer",AI_CHAT_TOOL_EDIT:"Edición",AI_CHAT_TOOL_WRITE:"Escribir",AI_CHAT_TOOL_RUN_CMD:"Ejecutar comando",AI_CHAT_TOOL_SKILL:"Habilidad",AI_CHAT_TOOL_EDITOR_STATE:"Estado del editor",AI_CHAT_TOOL_SCREENSHOT:"Captura de pantalla",AI_CHAT_TOOL_SCREENSHOT_OF:"Captura de pantalla de {0}",AI_CHAT_TOOL_SCREENSHOT_LIVE_PREVIEW:"Vista previa en vivo",AI_CHAT_TOOL_SCREENSHOT_FULL_EDITOR:"El editor completo",AI_CHAT_TOOL_LIVE_PREVIEW_JS:"Inspeccionando la vista previa",AI_CHAT_TOOL_SEARCH_UNSAVED:"Buscar archivos sin guardar",AI_CHAT_TOOL_SEARCH_UNSAVED_FOR:"Buscar en archivos sin guardar: {0}",AI_CHAT_TOOL_EDITOR_JS:"Inspeccionando el editor",AI_CHAT_TOOL_EDITOR_PREFERENCES:"Preferencias del editor",AI_CHAT_TOOL_EDITOR_DOCS:"Documentación del editor",AI_CHAT_TOOL_RESIZE_PREVIEW:"Redimensionar vista previa",AI_LIVE_PREVIEW_BANNER_TEXT:"La IA está inspeccionando la vista previa en vivo",AI_LIVE_PREVIEW_BANNER_RESIZE:"La IA ha redimensionado la vista previa a {0}",AI_LIVE_PREVIEW_BANNER_DISMISS_TOOLTIP:"Haz clic para descartar",AI_CHAT_TOOL_CONTROL_EDITOR:"Editor",AI_CHAT_TOOL_TASKS:"Tareas",AI_CHAT_TOOL_TASKS_SUMMARY:"{0} de {1} tareas completadas",AI_CHAT_TOOL_WEB_FETCH:"Obtener página web",AI_CHAT_TOOL_WEB_SEARCH:"Búsqueda web",AI_CHAT_TOOL_SEARCHED:"Buscado: {0}",AI_CHAT_TOOL_GREP:"Grep: {0}",AI_CHAT_TOOL_READ_FILE:"Leer {0}",AI_CHAT_TOOL_READ_FILE_RANGE:"Leído {0}, líneas {1}-{2}",AI_CHAT_TOOL_READ_FILE_FROM:"Leído {0} desde la línea {1}",AI_CHAT_TOOL_EDIT_FILE:"Editar {0}",AI_CHAT_TOOL_WRITE_FILE:"Escribir en {0}",AI_CHAT_TOOL_RAN_CMD:"Comando ejecutado",AI_CHAT_TOOL_GROUP_STEPS:"{0} pasos",AI_CHAT_TOOL_GROUP_FAILED:"{0} fallidos",AI_CHAT_TOOL_GROUP_READ_FILES:"Leer {0}",AI_CHAT_TOOL_GROUP_MORE:"+{0} más",AI_CHAT_TOOL_FAILED_TAG:"fallido",AI_CHAT_TOOL_DETAIL_TRUNCATED:"Truncado: solo se conservaron los primeros {0} caracteres en el historial del chat",AI_CHAT_TOOL_SKILL_NAME:"Habilidad: {0}",AI_CHAT_TOOL_IN_PATH:"en {0}",AI_CHAT_TOOL_INCLUDE:"Incluir {0}",AI_CHAT_RECEIVING_BYTES:"recibiendo {0} bytes...",AI_CHAT_FILES_CHANGED:"{0} {1} con cambios",AI_CHAT_FILE_SINGULAR:"archivo",AI_CHAT_FILE_PLURAL:"archivos",AI_CHAT_RESTORE_POINT:"Restaurar a este punto",AI_CHAT_UNDO:"Deshacer",AI_CHAT_UNDO_TITLE:"Deshacer los cambios de esta respuesta",AI_CHAT_RESTORE_TITLE:"Restaurar los archivos a este punto",AI_CHAT_RESTORED:"Restaurado",AI_CHAT_TOOL_APPLIED_DIRECTLY:"Aplicado directamente en disco · diff no disponible",AI_CHAT_TOOL_REJECTED:"Edición rechazada — archivo no modificado",AI_CHAT_TOOL_REJECTED_REASON:"Motivo: {0}",AI_CHAT_FILE_NOT_FOUND_TITLE:"Archivo no encontrado",AI_CHAT_FILE_NOT_FOUND_MSG:'No se pudo abrir <span class="dialog-filename">{0}</span>. Puede que el archivo se haya movido o eliminado.',AI_CHAT_UNDO_RESTORE_WARNING_TITLE:"Deshacer y restaurar de la IA",AI_CHAT_UNDO_RESTORE_WARNING_BODY:"Esto solo deshará los cambios realizados por la IA. Los cambios no realizados por la IA no se restaurarán y podrían perderse. Para un historial de versiones completo, usa un control de versiones como Git.",AI_CHAT_FULL_AUTO_WARNING_TITLE:"¿Cambiar al modo Permitir todo?",AI_CHAT_FULL_AUTO_WARNING_BODY:"El modo Permitir todo permite a la IA ejecutar cualquier herramienta (comandos de Bash, ediciones de archivos, eliminaciones de archivos, peticiones web) sin preguntarte primero.<br><br>Esto es conveniente para proyectos temporales de confianza, pero puede ser arriesgado: un paso mal calculado podría sobrescribir o eliminar archivos, ejecutar un comando de shell destructivo o enviar cambios no deseados. Usa un control de versiones (Git) para que puedas recuperarte si algo sale mal.<br><br>Activa Permitir todo únicamente en proyectos en los que confíes. Puedes volver al modo de edición en cualquier momento usando <kbd>Mayús+Tab</kbd> o haciendo clic en la barra de modo.",AI_CHAT_FULL_AUTO_WARNING_PROCEED:"Activar Permitir todo",AI_CHAT_ONBOARDING_REVIEW_PROMPT:"Listo para construir",AI_CHAT_ONBOARDING_SEND:"Enviar",AI_CHAT_SHOW_DIFF:"Mostrar diff",AI_CHAT_HIDE_DIFF:"Ocultar diff",AI_CHAT_DIFF_MORE_TITLE:"Opciones de diff",AI_CHAT_DIFF_EXPAND_ALL:"Expandir todo",AI_CHAT_DIFF_COLLAPSE_ALL:"Contraer todo",AI_CHAT_DIFF_ALWAYS_SHOW:"Mostrar siempre",AI_CHAT_LABEL_YOU:"Tú",AI_CHAT_LABEL_CLAUDE:"Claude",AI_CHAT_SEND_ERROR:"No se pudo enviar el mensaje: {0}",AI_CHAT_EDIT_NOT_FOUND:"Texto no encontrado en el archivo — puede que haya cambiado",AI_CHAT_WORKING:"Trabajando...",AI_CHAT_WRITING:"Escribiendo...",AI_CHAT_PROCESSING:"Procesando...",AI_CHAT_CONTEXT_SELECTION:"Selección L{0}-L{1}",AI_CHAT_CONTEXT_CURSOR:"Línea {0}",AI_CHAT_CONTEXT_LIVE_PREVIEW:"Vista previa dinámica",AI_CHAT_TOOL_WAIT:"Esperar",AI_CHAT_TOOL_WAITING:"Esperando {0} s",AI_CHAT_TOOL_WAITED:"Espera de {0} s finalizada",AI_CHAT_COPY_CODE:"Copiar",AI_CHAT_COPIED_CODE:"¡Copiado",AI_CHAT_TOOL_QUESTION:"Pregunta",AI_CHAT_TOOL_TASK:"Subagente",AI_CHAT_TOOL_TASK_NAME:"Subagente: {0}",AI_CHAT_TOOL_PLANNING:"Planificando",AI_CHAT_TOOL_TOOL_SEARCH:"Cargando herramientas",AI_CHAT_TOOL_SEND_MESSAGE:"Enviando mensaje al subagente",AI_CHAT_TOOL_TASK_OUTPUT:"Leyendo la salida del subagente",AI_CHAT_TOOL_TASK_STOP:"Deteniendo al subagente",AI_CHAT_PLAN_TITLE:"Plan propuesto",AI_CHAT_PLAN_MAXIMIZE:"Abrir plan en pantalla completa",AI_CHAT_PLAN_CLOSE_FULLSCREEN:"Minimizar al chat (Esc)",AI_CHAT_PLAN_APPROVE:"Aprobar",AI_CHAT_PLAN_REVISE:"Revisar",AI_CHAT_PLAN_FEEDBACK_PLACEHOLDER:"¿Qué te gustaría cambiar?",AI_CHAT_PLAN_STOP:"Detener",AI_CHAT_PLAN_STOP_TITLE:"Interrumpir a Claude y descartar este plan",AI_CHAT_PLAN_REVISE_DEFAULT:"Por favor, revise el plan.",AI_CHAT_MODE_PLAN:"Modo de planificación",AI_CHAT_MODE_EDIT:"Modo de edición con IA",AI_CHAT_MODE_AUTO:"Auto",AI_CHAT_MODE_FULL_AUTO:"Permitir todo",AI_CHAT_MODE_INFO_PLAN:"La IA propondrá un plan antes de realizar cambios (Haz clic para cambiar)",AI_CHAT_MODE_INFO_EDIT:"La IA puede editar archivos. Los comandos de shell necesitan aprobación (Haz clic para cambiar)",AI_CHAT_MODE_INFO_AUTO:"La IA usa su criterio para aprobar automáticamente las acciones seguras y pregunta sobre las arriesgadas (haz clic para cambiar)",AI_CHAT_MODE_INFO_FULL_AUTO:"La IA puede editar archivos y ejecutar comandos sin aprobación (Haz clic para cambiar)",AI_CHAT_PERMISSION_SELECT_TITLE:"Elige cuánto puede hacer la IA sin aprobación [o Mayús+Tab]",AI_CHAT_AUTH_ERROR_NOTICE:"No has iniciado sesión en Claude Code o tu sesión ha caducado.",AI_CHAT_AUTH_ERROR_BTN:"Iniciar sesión en Claude en la terminal",AI_CHAT_AUTH_ERROR_HINT:"Escribe /login en la terminal que se abrirá y luego vuelve a enviar tu mensaje.",AI_CHAT_MODEL_DEFAULT:"Por defecto",AI_CHAT_MODEL_DEFAULT_DESC_CURRENT:"Actualmente {0}",AI_CHAT_MODEL_DEFAULT_DESC:"Recomendado: utiliza la configuración de tu modelo Claude Code",AI_CHAT_MODEL_DESC_FABLE:"El modelo más inteligente: solo si tu plan tiene acceso a Fable",AI_CHAT_MODEL_DESC_OPUS:"Modelo potente para tareas complejas",AI_CHAT_MODEL_DESC_SONNET:"Equilibrio entre velocidad y capacidad para la programación diaria",AI_CHAT_MODEL_DESC_HAIKU:"El modelo más rápido para tareas rápidas y sencillas",AI_CHAT_MODEL_SELECT_TITLE:"Elige el modelo de IA para este chat",AI_CHAT_MODEL_SWITCHED_NOTICE:"Se ha cambiado a {0}. Se aplicará a partir de tu próximo mensaje; la primera respuesta puede tardar un poco más mientras se reconstruye la caché.",AI_CHAT_INPUT_HINT:"Pulsa {0} para enviar · {1} para nueva línea",AI_CHAT_BASH_CONFIRM_TITLE:"¿Permitir comando?",AI_CHAT_BASH_ALLOW:"Permitir",AI_CHAT_BASH_DENY:"Denegar",AI_CHAT_BASH_ALLOWED:"Comando permitido",AI_CHAT_BASH_DENIED:"Comando denegado",AI_CHAT_TOOL_CONFIRM_TITLE:"¿Permitir esta acción?",AI_CHAT_TOOL_ALLOWED:"Acción permitida",AI_CHAT_TOOL_DENIED:"Acción denegada",AI_CHAT_PLAN_WRITE_CONFIRM_TITLE:"¿Cambiar a Auto?",AI_CHAT_PLAN_WRITE_CONFIRM_BODY:"Claude quiere editar {0}. Actualmente estás en el modo de planificación.",AI_CHAT_PLAN_WRITE_ALLOW:"Permitir y cambiar a Auto",AI_CHAT_PLAN_WRITE_STAY:"Permanecer en el modo de planificación",AI_CHAT_PLAN_WRITE_ALLOWED:"Cambiado a Auto",AI_CHAT_PLAN_WRITE_STAYED:"Modo de planificación mantenido",AI_CHAT_CODE_DEFAULT_LANG:"texto",AI_CHAT_CODE_COLLAPSE:"Contraer",AI_CHAT_CODE_EXPAND:"Expandir",AI_CHAT_CODE_EXPAND_LINES:"Haz clic para expandir - {0} líneas",AI_CHAT_CODE_COLLAPSE_FOOTER:"Haz clic para contraer",AI_CHAT_PREVIEW_OPEN:"Vista previa",AI_CHAT_PREVIEW_VIEWING:"Previsualizando",AI_CHAT_QUESTION_OTHER:"Escribe una respuesta personalizada…",AI_CHAT_QUESTION_SUBMIT:"Enviar",AI_CHAT_IMAGE_LIMIT:"Máximo de {0} imágenes permitidas",AI_CHAT_IMAGE_REMOVE:"Eliminar imagen",AI_CHAT_ATTACH_FILE:"Adjuntar archivos",AI_CHAT_ATTACH_TITLE:"Adjuntar archivo o carpeta",AI_CHAT_ATTACH_FILE_OPTION:"Adjuntar archivo",AI_CHAT_ATTACH_FOLDER:"Añadir carpeta como contexto",AI_CHAT_ATTACH_FOLDER_PICK_TITLE:"Seleccionar carpeta para añadir como contexto",AI_CHAT_SCREENSHOT_TITLE:"Hacer captura de pantalla",AI_CHAT_SCREENSHOT_LIVE_PREVIEW:"Vista previa dinámica",AI_CHAT_SCREENSHOT_AREA:"Seleccionar área",AI_CHAT_SCREENSHOT_FULL_EDITOR:"Editor completo",AI_CHAT_SCREENSHOT_SELECTED_ELEMENT:"Vista previa de la selección",AI_CHAT_SCREENSHOT_CAPTURE:"Capturar",AI_CHAT_SCREENSHOT_CANCEL:"Cancelar",AI_CHAT_SCREENSHOT_UPLOAD:"Subir desde el dispositivo",AI_CHAT_PRIVACY_TITLE:"Iniciar chat de IA con Claude Code",AI_CHAT_PRIVACY_BODY:"Para proporcionar respuestas, esta función envía tus indicaciones y el contexto relevante a Claude Code.<br><br><a class='ai-privacy-link'>Obtén más información y gestiona tu configuración de privacidad</a>.",AI_CHAT_PRIVACY_OK:"Aceptar",AI_CHAT_FILE_REMOVE:"Quitar archivo",AI_CHAT_QUEUED:"En cola",AI_CHAT_QUEUED_EDIT:"Edición",AI_CHAT_TOOL_CLARIFICATION:"Leyendo tu indicación",AI_CHAT_HISTORY_TITLE:"Historial de sesiones",AI_CHAT_HISTORY_EMPTY:"No hay sesiones anteriores",AI_CHAT_SESSION_RESUMED:"Sesión reanudada",AI_CHAT_HISTORY_JUST_NOW:"ahora mismo",AI_CHAT_HISTORY_MINS_AGO:"hace {0}m",AI_CHAT_HISTORY_HOURS_AGO:"hace {0}h",AI_CHAT_HISTORY_DAYS_AGO:"hace {0}d",AI_CHAT_HISTORY_CLEAR_ALL:"Borrar todo",AI_CHAT_HISTORY_DELETE_CONFIRM:"¿Eliminar esta sesión?",AI_CHAT_SWITCH_PROJECT_TITLE:"La IA está trabajando",AI_CHAT_SWITCH_PROJECT_MSG:"La IA está trabajando en una tarea. Cambiar de proyecto la detendrá. ¿Desea continuar?",AI_CHAT_NEW_WHILE_STREAMING_TITLE:"La IA está trabajando",AI_CHAT_NEW_WHILE_STREAMING_MSG:"La IA está trabajando en una tarea. Iniciar una nueva conversación la detendrá. ¿Continuar?",AI_CHAT_RESUME_WHILE_STREAMING_TITLE:"La IA está trabajando",AI_CHAT_RESUME_WHILE_STREAMING_MSG:"La IA está trabajando en una tarea. Cambiar a una conversación anterior la detendrá. ¿Continuar?",AI_CHAT_CLI_NEW_CONFIRM_TITLE:"¿Finalizar esta sesión de CLI?",AI_CHAT_CLI_NEW_CONFIRM_MSG:"Esto finalizará la sesión de Claude Code CLI en ejecución y comenzará una nueva. ¿Desea continuar?",AI_CHAT_CLI_UPSELL_TITLE:"Disponible en Phoenix Pro",AI_CHAT_CLI_UPSELL_MSG:"Ejecutar Claude Code dentro del panel de IA de Phoenix es una función Pro. Le da a Claude acceso a las integraciones de Phoenix, como tu editor y la Vista previa en vivo. Aún puedes ejecutar Claude Code CLI gratis desde la Terminal, sin las integraciones de la IA de Phoenix.",AI_CHAT_CLI_UPSELL_OPEN_TERMINAL_BTN:"Abrir en la Terminal",AI_CHAT_CLI_UPSELL_UPGRADE_BTN:"Actualizar a Pro",AI_CHAT_CLI_STALE_PROJECT_MSG:"Esta sesión de Claude Code CLI sigue en ejecución en {0} — el proyecto abierto ahora es {1}.",AI_CHAT_CLI_STALE_PROJECT_SWITCH_BTN:"Cambiar a “{0}”",AI_CHAT_CLI_STALE_PROJECT_STAY_BTN:"Permanecer en “{0}”",AI_SETTINGS_API_KEY:"Clave de API",AI_SETTINGS_BASE_URL:"URL base",AI_SETTINGS_API_TIMEOUT:"Tiempo de espera de la API (ms)",AI_SETTINGS_API_KEY_PLACEHOLDER:"Introduce tu clave de API de Anthropic",AI_SETTINGS_BASE_URL_PLACEHOLDER:"Dejar en blanco para el valor predeterminado",AI_SETTINGS_API_TIMEOUT_PLACEHOLDER:"Dejar en blanco para el valor predeterminado",AI_SETTINGS_SAVE:"Guardar",AI_SETTINGS_RESET:"Restablecer",AI_SETTINGS_CUSTOM_ENDPOINT_NOTICE:"Usando endpoint de API personalizado: {0}",AI_SETTINGS_ACTIVE_PROVIDER:"Proveedor activo",AI_SETTINGS_DEFAULT_PROVIDER:"Predeterminado (Código Claude local)",AI_SETTINGS_PROVIDERS:"Proveedores",AI_SETTINGS_ADD_PROVIDER:"+ Añadir proveedor",AI_SETTINGS_EDIT:"Edición",AI_SETTINGS_DELETE:"Eliminar",AI_SETTINGS_PROVIDER_NAME:"Nombre",AI_SETTINGS_PROVIDER_NAME_PLACEHOLDER:"p. ej. Mi proveedor de API",AI_SETTINGS_SAVE_PROVIDER:"Guardar proveedor",AI_SETTINGS_DELETE_PROVIDER:"Eliminar proveedor",AI_SETTINGS_DELETE_ACTIVE_CONFIRM:'"{0}" es el proveedor activo. Al eliminarlo, se volverá al predeterminado. ¿Continuar?',AI_SETTINGS_NAME_REQUIRED:"El nombre del proveedor es obligatorio.",AI_SETTINGS_NAME_DUPLICATE:"Ya existe un proveedor con este nombre.",AI_SETTINGS_DONE:"Aceptar",AI_SETTINGS_ENABLE_AI:"Activar funciones de IA",AI_SETTINGS_ENABLE_AI_NOTE:"Activa o desactiva todas las funciones de IA en {APP_NAME}. Cambiar esta opción reinicia {APP_NAME} para aplicar el cambio — puedes volver a activarlas en cualquier momento desde <span class='ai-settings-menu-path'>Menú Ver > Activar IA</span>.",DEMO_SECTION1_TITLE:"Editar en Vista Previa en Vivo",DEMO_SECTION1_SUBTITLE:"Edita tu página visualmente - <b>Tu HTML se actualiza al instante</b>",DEMO_GET_STARTED_BUTTON:"Empezar",DEMO_SECTION2_TITLE:"Editar Texto",DEMO_SECTION2_SUBTITLE:"Haz doble clic para editar el texto de abajo y agregar tu nombre",DEMO_EDITABLE_PLACEHOLDER_HELLO:"Hola ___",DEMO_SECTION2_SUCCESS_MESSAGE:'Tu edición actualizó el código — deshaz con <span id="undo-shortcut"></span>, rehaz con <span id="redo-shortcut"></span>.',DEMO_HINT_COMPLETE_TASK_LABEL:"Para completar esta tarea:",DEMO_SECTION2_HINT_STEP1:'Haz doble clic en el texto "Hola ___"',DEMO_SECTION2_HINT_STEP2:"Reemplaza los guiones bajos con tu nombre",DEMO_SECTION2_HINT_STEP3:"Pulsa Intro o haz clic fuera para aplicar los cambios",DEMO_SECTION3_TITLE:"Cambia imágenes en tiempo real",DEMO_SECTION3_SUBTITLE:"Haz clic en la imagen de abajo para reemplazarla por una que te guste de la biblioteca de imágenes.",DEMO_SECTION3_SUCCESS_URL:'¿Sabías que puedes descargar imágenes con el botón de descarga <img src="images/download.svg" alt="Download" class="inline-icon"> en la biblioteca de imágenes?',DEMO_SECTION3_SUCCESS_LOCAL:"¿Sabías que puedes hacer clic en una imagen para usarla sin descargarla?",DEMO_SECTION3_HINT_STEP1:'Haz clic en la imagen para abrir la Biblioteca de imágenes (alterna con el icono <img src="images/image.svg" alt="Image" class="inline-icon"> de la barra de herramientas o haz doble clic).',DEMO_SECTION3_HINT_STEP2:"En la biblioteca de imágenes: pasa el cursor sobre las miniaturas para previsualizarlas",DEMO_SECTION3_HINT_STEP3:'Haz clic en una miniatura para colocarla en tu página, o haz clic en el icono <img src="images/download.svg" alt="Download" class="inline-icon"> para descargarla primero',DEMO_SECTION4_TITLE:"Edita elementos visualmente",DEMO_SECTION4_SUBTITLE:'Duplica<img src="images/duplicate.svg" alt="Duplicate" class="inline-icon"> la tarjeta de abajo para tener un total de <strong>3 tarjetas</strong>, luego <strong>elimina<img src="images/trash.svg" alt="Delete" class="inline-icon"> 1 tarjeta</strong>.',DEMO_SECTION4_UNDO_WARNING:'¡Uy! Se han eliminado todas las tarjetas. Pulsa <strong><span id="undo-shortcut-section4"></span></strong> para deshacer.',DEMO_CARD_TITLE:"Tarjeta",DEMO_CARD_SELECT_PARENT_TIP:'Haz clic en el icono <img src="images/arrowUp.svg" alt="Up" class="inline-icon"> de la barra de herramientas superior para seleccionar la tarjeta principal.',DEMO_SECTION4_SUCCESS_MESSAGE:"¡Perfecto! Has dominado la duplicación y eliminación de elementos.",DEMO_SECTION4_HINT_STEP1:"Haz clic en la tarjeta para seleccionarla",DEMO_SECTION4_HINT_STEP2_DUPLICATE:'Usa el botón <img src="images/duplicate.svg" alt="Duplicate" class="inline-icon"> o pulsa <strong><span id="duplicate-shortcut"></span></strong> para duplicar tarjetas hasta que tengas 3 en total',DEMO_SECTION4_HINT_STEP3_DELETE:'Selecciona cualquier tarjeta y usa el botón <img src="images/trash.svg" alt="Delete" class="inline-icon"> o pulsa <strong>Eliminar</strong> para eliminarla',DEMO_SECTION4_HINT_TIP_UNDO_REDO:'Consejo: Puedes deshacer con <strong><span id="undo-shortcut-hint"></span></strong> y rehacer con <strong><span id="redo-shortcut-hint"></span></strong>',DEMO_DELETE_KEY:"Eliminar",DEMO_SECTION5_TITLE:"Reordenar elementos arrastrando",DEMO_SECTION5_SUBTITLE:"Arrastra cualquier nota para cambiar el orden.",DEMO_STICKY_NOTE_FIRST_PLACE:"Primer lugar",DEMO_STICKY_NOTE_SECOND_PLACE:"Segundo lugar",DEMO_STICKY_NOTE_THIRD_PLACE:"Tercer lugar",DEMO_SECTION5_SUCCESS_MESSAGE:"Puedes arrastrar elementos a cualquier parte de la página para reorganizarlos.",DEMO_SECTION5_HINT_STEP1:"Haz clic y mantén pulsada cualquier nota para empezar a arrastrar.",DEMO_SECTION5_HINT_STEP2:"Muévela hacia arriba o hacia abajo para cambiar el orden.",DEMO_SECTION5_HINT_STEP3:"Suelta para colocarla en la nueva posición.",DEMO_SECTION6_TITLE:"Edita los enlaces y previsualiza tu página.",DEMO_SECTION6_SUBTITLE:'Selecciona el icono <img src="images/link.svg" alt="Link" class="inline-icon"> en la barra de herramientas para cambiar a dónde apunta este enlace.',DEMO_LINK_EDIT_LINK:"Editar enlace",DEMO_SECTION6_SUCCESS_MESSAGE:"Has editado un enlace.",DEMO_MODE_EXPLANATION_TITLE:"Modo de edición vs. modo de vista previa",DEMO_EDIT_MODE_LABEL:"Modo de edición",DEMO_EDIT_MODE_DESCRIPTION:"Selecciona y cambia elementos en la página",DEMO_PREVIEW_MODE_LABEL:"Modo de vista previa",DEMO_PREVIEW_MODE_DESCRIPTION:"Ve tu página como la verán los visitantes",DEMO_MODE_SWITCH_HINT:'Presiona <strong>F8</strong> o haz clic en el botón <span class="play-button-hint"><i class="fa-solid fa-pencil"></i></span> para cambiar de modo.',DEMO_TIPS_LABEL:"Consejos:",DEMO_SECTION6_TIP1:"Haz clic en cualquier enlace para seleccionarlo y editarlo.",DEMO_SECTION6_TIP2_NEWTAB:"Activa <strong>Abrir en una pestaña nueva</strong> para abrir los enlaces en una página separada.",DEMO_SECTION6_TIP3_PREVIEW:"Cambia al modo de vista previa (<strong>F8</strong>) para probar los enlaces y las interacciones",DEMO_COMPLETION_TITLE:"¡Ya estás listo para empezar a crear!",DEMO_COMPLETION_BODY:"Has aprendido a editar con la Vista previa en vivo.<br>Abre una carpeta con tus archivos HTML para empezar a editar.",DEMO_COMPLETION_HELP_PROMPT:"¿Necesitas más ayuda?",DEMO_RESOURCE_YOUTUBE:"YouTube",DEMO_RESOURCE_DOCUMENTATION:"Documentación",DEMO_BONUS_BADGE:"Una cosa más",DEMO_SECTION8_TITLE:"Comprueba el diseño con las medidas",DEMO_SECTION8_SUBTITLE:'Haz clic en <img src="images/verticalEllipsis.svg" alt="menu" class="inline-icon"> en la barra de herramientas y selecciona <strong>Mostrar medidas</strong> para ver qué caja está desalineada.',DEMO_BOX_CLICK_MENU:'Haz clic en <img src="images/verticalEllipsis.svg" alt="menu" class="inline-icon">',DEMO_BOX_LABEL:"Caja",DEMO_SECTION8_TIP1:'Haz clic en el icono <img src="images/verticalEllipsis.svg" alt="More options" class="inline-icon"> en la barra de herramientas, o haz clic derecho para abrir el menú.',DEMO_SECTION8_TIP2_MEASUREMENTS:"Activa <strong>Mostrar medidas</strong> para ver las guías de espaciado y alineación.",DEMO_SECTION8_TIP3:"Las medidas te ayudan a detectar problemas de alineación rápidamente.",DEMO_ALT_EDIT_TEXT:"Editar texto",DEMO_ALT_IMAGE_LIBRARY:"Biblioteca de imágenes",DEMO_ALT_DRAG_AND_DROP:"Arrastrar y soltar",DEMO_ALT_LAYOUT_RULERS:"Reglas de diseño",DEMO_ALT_REPLACEABLE_IMAGE:"Imagen reemplazable",DEMO_ALT_DOWNLOAD_ICON:"Descargar",DEMO_ALT_DUPLICATE_ICON:"Duplicar",DEMO_ALT_DELETE_ICON:"Eliminar",DEMO_ALT_UP_ICON:"Arriba",DEMO_ALT_LINK_ICON:"Enlace",DEMO_ALT_PLAY_ICON:"Reproducir",DEMO_ALT_MENU_ICON:"menú",DEMO_ALT_MORE_OPTIONS_ICON:"Más opciones",DEMO_ALT_CARD_IMAGE:"Imagen de la tarjeta",DEMO_ALT_ROCKET:"Cohete",DEMO_ALT_ARROW:"Flecha",DEMO_CLICK_TO_REPLACE_IMAGE:"Haz clic para reemplazar",DEMO_JS_BUTTON_BACK:"Atrás",DEMO_JS_BUTTON_PREVIOUS:"Anterior",DEMO_JS_BUTTON_NEXT:"Siguiente",DEMO_JS_BUTTON_TIP:"Consejo",DEMO_JS_BUTTON_FINISH:"Finalizar",DEMO_JS_BUTTON_ONE_MORE:"Una cosa más",DEMO_JS_BUTTON_START_AGAIN:"Empezar de nuevo",DEMO_JS_CARD_COUNT_TEMPLATE:"{NUM_DONE}/3 tarjetas",DEMO_JS_DELETE_COUNT_TEMPLATE:"{NUM_DONE}/1 eliminado",MIGRATE_MOVING_TITLE:"{0} se está mudando",MIGRATE_MOVING_MESSAGE:"{APP_NAME} en {0} se muda a una nueva ubicación en <strong>{1}</strong>. Todo funciona igual, solo cambia la dirección.",MIGRATE_DATA_SAFE_NOTE:"Tus proyectos, configuraciones y extensiones se copiarán automáticamente la primera vez que abras {0}. No se eliminará nada de este sitio.",MIGRATE_MANUAL_DOWNLOAD_NOTE:"La transferencia automática no está disponible en este navegador. Si tiene proyectos guardados aquí, por favor, descárguelos para poder abrirlos de nuevo en el nuevo sitio.",MIGRATE_GO_TO_NEW_SITE:"Llévame al nuevo sitio",MIGRATE_STAY_HERE:"Permanecer aquí",MIGRATE_PROGRESS_TITLE:"Transfiriendo tus datos",MIGRATE_PROGRESS_STATUS:"{0} de {1} archivos copiados",MIGRATE_DONE_TITLE:"Migración completada",MIGRATE_DONE_FROM:"Importado desde {0}:",MIGRATE_DONE_PROJECTS:"{0} proyectos",MIGRATE_DONE_EXTENSIONS:"{0} extensiones y temas",MIGRATE_DONE_SETTINGS:"Tus ajustes, incluido el tema del editor",MIGRATE_DONE_TOTAL:"{0} ficheros en total. Reinicia {APP_NAME} para empezar a usarlos.",MIGRATE_PARTIAL_TITLE:"La migración no finalizó",MIGRATE_PARTIAL_COUNT:"{0} de {1} ficheros no se pudieron copiar y todavía están en el sitio antiguo.",MIGRATE_RELOAD_NOW:"Recargar",MIGRATE_RELOAD_LATER:"Más tarde",MIGRATE_NOTHING_TITLE:"Nada que transferir",MIGRATE_NOTHING_MESSAGE:"No se encontraron proyectos, configuraciones o extensiones en {0} para copiar.",MIGRATE_INTERRUPTED_TITLE:"La migración no finalizó",MIGRATE_INTERRUPTED_PROGRESS:"Se copiaron {0} de {1} ficheros desde {2} antes de que se perdiera la conexión. Esos ficheros se han guardado, así que no se ha perdido nada.",MIGRATE_INTERRUPTED_RETRY:"{APP_NAME} intentará procesar lo restante la próxima vez que lo inicies.",MIGRATE_INTERRUPTED_FINAL:"Para copiar el resto, selecciona {0}.",MIGRATE_UNREACHABLE_TITLE:"No se pudo acceder al sitio antiguo",MIGRATE_UNREACHABLE_MESSAGE:"{APP_NAME} no se pudo conectar a {0} para buscar tus proyectos y configuración, por lo que no se ha modificado nada. Comprueba tu conexión a internet y vuelve a intentarlo con {1}.",CMD_MIGRATE_DATA:"Migrar mis datos desde {0}…",AI_CHAT_MODE_CODEX_CLI:"Codex CLI",AI_CHAT_CLI_NOT_FOUND_TITLE:"{0} no encontrado",AI_CHAT_CLI_NOT_FOUND_MSG:"No se encontró {0} en este sistema. Instálalo o introduce la ruta completa a su ejecutable a continuación.",AI_CHAT_CLI_NOT_FOUND_BAD_PATH_MSG:"La ruta establecida para {0} no se pudo utilizar: {1} Introduce una ruta diferente o deja el campo en blanco para detectarlo automáticamente.",AI_CHAT_CLI_NOT_FOUND_INSTALL_BTN:"Instalar {0}",AI_CHAT_CLI_NOT_FOUND_SAVE_BTN:"Guardar y reintentar",AI_CHAT_CLI_NOT_FOUND_LEARN_MORE:"Instrucciones de instalación",AI_CHAT_CLI_ERR_OVERRIDE_MISSING:"No existe ningún archivo en esa ruta.",AI_CHAT_CLI_ERR_OVERRIDE_NOT_EXECUTABLE:"Ese archivo no es ejecutable.",AI_CHAT_CLI_ERR_OVERRIDE_INVALID:"Ese archivo no se ejecutó como {0}.",AI_CHAT_CLI_ERR_OVERRIDE_TIMEOUT:"Ese archivo no respondió a tiempo.",AI_CHAT_CLI_ERR_OVERRIDE_REJECTED:"Esa ruta contiene caracteres que no se pueden usar.",AI_CHAT_MODE_SELECT_TITLE:"Cambiar entre el chat de Claude Code y un terminal CLI integrado",AI_CHAT_CODEX_NEW_CONFIRM_MSG:"Esto finalizará la sesión de Codex CLI en ejecución e iniciará una nueva. ¿Desea continuar?",AI_CHAT_CODEX_UPSELL_MSG:"Ejecutar Codex dentro del panel de IA de Phoenix es una función Pro. Todavía puede ejecutar Codex CLI de forma gratuita desde el terminal.",AI_CHAT_CODEX_STALE_PROJECT_MSG:"Esta sesión de Codex CLI todavía se está ejecutando en {0} — el proyecto abierto ahora es {1}.",AI_CHAT_SETTINGS_TITLE:"Configuración de IA",AI_SETTINGS_DEFAULT_PROVIDER_FOR:"Predeterminado (Local {0})",AI_SETTINGS_PROVIDER_TYPE_NOTE:"Estos proveedores configuran {0}. La clave de API se le pasa como {1}.",AI_SETTINGS_CLI_PATHS_NOTE:"Dejar en blanco para detectar automáticamente.",AI_SETTINGS_CLI_PATH_LABEL:"Ruta del ejecutable {0}"});