{
  "key.veil.editor": "Alternar editor",
  "key.categories.veil": "Veil",
  "veil.deferred.unsupported.title": "Renderizador diferido no compatible",
  "veil.deferred.unsupported.sodium_desc": "Deferred no es compatible con Sodium",
  "veil.deferred.unsupported.fabulous_desc": "Deferred no es compatible con Fabulous",
  "gui.veil.save": "Guardar",

  "inspector_group.veil.default": "Editor",
  "inspector_group.veil.example": "Ejemplo",
  "inspector_group.veil.deferred": "Diferido (Deferred)",
  "inspector_group.veil.renderer": "Renderizador",
  "inspector_group.veil.info": "Información",
  "inspector_group.veil.resource": "Recurso",

  "editor.veil.default": "Editor",

  "inspector.veil.shader.vertex_shader": "Sombreador de vértices (Vertex Shader)",
  "inspector.veil.shader.tess_control_shader": "Sombreador de control de teselado",
  "inspector.veil.shader.tess_eval_shader": "Sombreador de evaluación de teselado",
  "inspector.veil.shader.geometry_shader": "Sombreador de geometría",
  "inspector.veil.shader.fragment_shader": "Sombreador de fragmentos (Fragment Shader)",
  "inspector.veil.shader.compute_shader": "Sombreador de cómputo (Compute Shader)",

  "inspector.veil.example.imgui.title": "Demo de Dear ImGui",

  "inspector.veil.device_info.title": "Información del dispositivo",
  "inspector.veil.device_info.unsupported": "No compatible",

  "inspector.veil.device_info.opengl": "OpenGL",
  "inspector.veil.device_info.opengl.feature_flag": "Indicadores de características:",
  "inspector.veil.device_info.opengl.vertex_array": "Matriz de vértices (Vertex Array):",
  "inspector.veil.device_info.opengl.uniform": "Uniforme (Uniform):",
  "inspector.veil.device_info.opengl.transform_feedback": "Retroalimentación de transformación:",
  "inspector.veil.device_info.opengl.atomic_counter": "Contador atómico:",
  "inspector.veil.device_info.opengl.shader_storage": "Almacenamiento de sombreador:",
  "inspector.veil.device_info.opengl.texture": "Textura:",
  "inspector.veil.device_info.opengl.framebuffer": "Búfer de fotogramas (Framebuffer):",

  "inspector.veil.device_info.opengl.vendor": "Proveedor: %s",
  "inspector.veil.device_info.opengl.renderer": "Renderizador: %s",
  "inspector.veil.device_info.opengl.version": "Versión: %s",

  "inspector.veil.device_info.opengl.feature_flag.tessellation": "¿Sombreadores de teselado? %s",
  "inspector.veil.device_info.opengl.feature_flag.compute": "¿Sombreadores de cómputo? %s",
  "inspector.veil.device_info.opengl.feature_flag.atomic_counter": "¿Contador atómico? %s",
  "inspector.veil.device_info.opengl.feature_flag.transform_feedback": "¿Retroalimentación de transformación? %s",
  "inspector.veil.device_info.opengl.feature_flag.multi_bind": "¿Vinculación múltiple (Multi-bind)? %s",
  "inspector.veil.device_info.opengl.feature_flag.sparse_buffers": "¿Búferes dispersos (Sparse Buffers)? %s",
  "inspector.veil.device_info.opengl.feature_flag.direct_state_access": "¿Acceso directo al estado (DSA)? %s",
  "inspector.veil.device_info.opengl.feature_flag.separate_shader_objects": "¿Objetos de sombreador separados? %s",
  "inspector.veil.device_info.opengl.feature_flag.clear_texture": "¿Limpiar textura? %s",
  "inspector.veil.device_info.opengl.feature_flag.copy_image": "¿Copiar imagen? %s",
  "inspector.veil.device_info.opengl.feature_flag.shader_storage_buffers": "¿Búferes de almacenamiento de sombreador? %s",
  "inspector.veil.device_info.opengl.feature_flag.program_interface_query": "¿Consulta de interfaz de programa? %s",
  "inspector.veil.device_info.opengl.feature_flag.texture_anisotropy": "¿Filtrado anisotrópico? %s",
  "inspector.veil.device_info.opengl.feature_flag.texture_mirror_clamp_to_edge": "¿Espejo de textura (Clamp)? %s",
  "inspector.veil.device_info.opengl.feature_flag.texture_cube_map_seamless": "¿Mapa de cubos sin costuras? %s",
  "inspector.veil.device_info.opengl.feature_flag.texture_cube_map_array": "¿Matriz de mapas de cubos? %s",
  "inspector.veil.device_info.opengl.feature_flag.nv_draw_texture": "¿Dibujo de textura NVIDIA? %s",
  "inspector.veil.device_info.opengl.feature_flag.draw_indirect": "¿Renderizado indirecto? %s",
  "inspector.veil.device_info.opengl.feature_flag.multi_draw_indirect": "¿Renderizado indirecto múltiple? %s",
  "inspector.veil.device_info.opengl.feature_flag.shader_float64": "¿Flotantes de 64 bits en sombreador? %s",
  "inspector.veil.device_info.opengl.feature_flag.shader_int64": "¿Enteros de 64 bits en sombreador? %s",
  "inspector.veil.device_info.opengl.feature_flag.vertex_attribute_64": "¿Atributos de vértice de 64 bits? %s",
  "inspector.veil.device_info.opengl.feature_flag.bindless_texture": "¿Texturas sin vinculación (Bindless)? %s",
  "inspector.veil.device_info.opengl.feature_flag.vertex_type_10f_11f_11f_rev": "¿Tipo de vértice 10F_11F_11F_REV? %s",
  "inspector.veil.device_info.opengl.feature_flag.pipeline_statistics_query": "¿Consulta de estadísticas de canalización? %s",

  "inspector.veil.device_info.opengl.shader.max_uniform_components": "Máx. componentes uniformes: %s",
  "inspector.veil.device_info.opengl.shader.max_uniform_blocks": "Máx. bloques uniformes: %s",
  "inspector.veil.device_info.opengl.shader.max_input_components": "Máx. componentes de entrada: %s",
  "inspector.veil.device_info.opengl.shader.max_output_components": "Máx. componentes de salida: %s",
  "inspector.veil.device_info.opengl.shader.max_texture_image_units": "Máx. unidades de textura: %s",
  "inspector.veil.device_info.opengl.shader.max_image_uniforms": "Máx. uniformes de imagen: %s",
  "inspector.veil.device_info.opengl.shader.max_atomic_counters": "Máx. contadores atómicos: %s",
  "inspector.veil.device_info.opengl.shader.max_atomic_counter_buffers": "Máx. búferes de contadores atómicos: %s",
  "inspector.veil.device_info.opengl.shader.max_shader_storage_blocks": "Máx. bloques de almacenamiento de sombreador: %s",

  "inspector.veil.device_info.opengl.vertex_array.max_vertex_attributes": "Máx. atributos de vértice: %s",
  "inspector.veil.device_info.opengl.vertex_array.max_vertex_attribute_relative_offset": "Máx. desplazamiento relativo de atributo de vértice: %s",

  "inspector.veil.device_info.opengl.uniform.max_uniform_buffer_bindings": "Máx. vinculaciones de búfer uniforme: %s",
  "inspector.veil.device_info.opengl.uniform.max_uniform_buffer_size": "Máx. tamaño de búfer uniforme: %s",
  "inspector.veil.device_info.opengl.uniform.uniform_buffer_alignment": "Alineación de búfer uniforme: %s",
  "inspector.veil.device_info.opengl.uniform.max_combined_uniform_blocks": "Máx. bloques uniformes combinados: %s",
  "inspector.veil.device_info.opengl.uniform.max_combined_texture_image_units": "Máx. unidades de textura combinadas: %s",

  "inspector.veil.device_info.opengl.transform_feedback.max_separate_attributes": "Máx. atributos separados de retroalimentación: %s",
  "inspector.veil.device_info.opengl.transform_feedback.max_separate_components": "Máx. componentes separados de retroalimentación: %s",
  "inspector.veil.device_info.opengl.transform_feedback.max_interleaved_components": "Máx. componentes entrelazados de retroalimentación: %s",
  "inspector.veil.device_info.opengl.transform_feedback.max_buffers": "Máx. búferes de retroalimentación: %s",

  "inspector.veil.device_info.opengl.atomic_counter.max_buffer_bindings": "Máx. vinculaciones de búfer de contador atómico: %s",
  "inspector.veil.device_info.opengl.atomic_counter.max_combined_buffers": "Máx. búferes combinados de contador atómico: %s",
  "inspector.veil.device_info.opengl.atomic_counter.max_combined_counters": "Máx. contadores atómicos combinados: %s",

  "inspector.veil.device_info.opengl.shader_storage.max_bindings": "Máx. vinculaciones de búfer de almacenamiento: %s",
  "inspector.veil.device_info.opengl.shader_storage.max_size": "Máx. tamaño de búfer de almacenamiento: %s",
  "inspector.veil.device_info.opengl.shader_storage.max_combined_blocks": "Máx. bloques combinados de almacenamiento: %s",
  "inspector.veil.device_info.opengl.shader_storage.max_output_resources": "Máx. recursos de salida de sombreador combinados: %s",

  "inspector.veil.device_info.opengl.texture.max_texture_size": "Máx. tamaño de textura: %1$sx%1$s",
  "inspector.veil.device_info.opengl.texture.max_array_texture_layers": "Máx. capas de textura en matriz: %s",
  "inspector.veil.device_info.opengl.texture.max_texture_anisotropy": "Máx. anisotropía de textura: %.1f",

  "inspector.veil.device_info.opengl.framebuffer.max_size": "Máx. tamaño de framebuffer: %sx%s",
  "inspector.veil.device_info.opengl.framebuffer.max_color_attachments": "Máx. adjuntos de color en framebuffer: %s",
  "inspector.veil.device_info.opengl.framebuffer.max_samples": "Máx. muestras en framebuffer: %s",

  "inspector.veil.pipeline_statistics.title": "Perfilador de gráficos",

  "inspector.veil.post.title": "Editor de post-procesamiento",
  "inspector.veil.post.inactive": "Canalizaciones inactivas:",
  "inspector.veil.post.active": "Canalizaciones activas:",

  "inspector.veil.resource.title": "Explorador de recursos",
  "inspector.veil.resource.hint.search": "Buscar...",
  "inspector.veil.resource.button.add_pack": "Crear paquete (No implementado)",
  "inspector.veil.resource.button.reload": "Recargar recursos",
  "resource.veil.action.copy_path": "Copiar ruta",
  "resource.veil.action.open_folder": "Abrir en el explorador",
  "resource.veil.action.framebuffer_edit": "Abrir en editor visual de framebuffer",
  "resource.veil.action.framebuffer_edit.desc": "Abre el editor de framebuffer dentro del juego",
  "resource.veil.action.text_edit": "Abrir en editor de texto Veil",
  "resource.veil.action.text_edit.desc": "Abre el editor de texto dentro del juego",
  "resource.veil.action.model_edit": "Abrir en inspector de modelos Veil",
  "resource.veil.action.model_edit.desc": "Abre el inspector de modelos dentro del juego",
  "resource.veil.action.override": "Sobrescribir en paquete",
  "resource.veil.action.override.desc": "Sobrescribe el recurso en un paquete seleccionado",
  "resource.veil.action.shell_edit": "Abrir en inspector de Shell Veil",
  "resource.veil.action.shell_edit.desc": "Abre el inspector de Shell dentro del juego",
  "resource.veil.action.effect_edit": "Abrir en inspector de efectos Veil",
  "resource.veil.action.effect_edit.desc": "Abre el inspector de efectos dentro del juego",

  "inspector.veil.block_model.title": "Visor de modelos de bloque",
  "inspector.veil.shell.title": "Visor de Shell",
  "inspector.veil.effect.title": "Visor de efectos",

  "inspector.veil.shader.title": "Inspector de sombreadores GPU",
  "inspector.veil.shader.button.upload": "Subir",
  "inspector.veil.shader.button.refresh": "Actualizar",
  "inspector.veil.shader.search": "Buscar...",
  "inspector.veil.shader.open_source": "Abrir código fuente",
  "inspector.veil.shader.open_shader_info": "Abrir información de sombreador",
  "inspector.veil.shader.shader_info": "Información de sombreador",
  "inspector.veil.shader.samplers": "Muestreadores (Samplers)",
  "inspector.veil.shader.uniforms": "Uniformes",
  "inspector.veil.shader.uniform_blocks": "Bloques uniformes",
  "inspector.veil.shader.storage_blocks": "Bloques de almacenamiento",
  "inspector.veil.shader.shader_programs": "Programas de sombreador",
  "inspector.veil.shader.definitions": "Definiciones de sombreador:",
  "inspector.veil.shader.definitions.hint": "nombre = valor",
  "inspector.veil.shader.source.vanilla": "Vanilla",
  "inspector.veil.shader.source.vanilla_post": "Vanilla Post",
  "inspector.veil.shader.source.veil": "Veil",
  "inspector.veil.shader.source.iris": "Iris",
  "inspector.veil.shader.source.sodium": "Sodium",
  "inspector.veil.shader.source.unknown": "Desconocido",

  "inspector.veil.texture.title": "Inspector de texturas",
  "inspector.veil.texture.asset": "Textura %s",
  "inspector.veil.texture.asset.missing": "Sin textura",
  "inspector.veil.texture.button.download": "Descargar texturas",
  "inspector.veil.texture.toggle.pop_out": "Desplegar",
  "inspector.veil.texture.toggle.flip_x": "Voltear X",
  "inspector.veil.texture.toggle.flip_y": "Voltear Y",

  "inspector.veil.framebuffer.title": "Framebuffer",
  "inspector.veil.framebuffer.iris.show_alt": "Mostrar textura alternativa",
  "inspector.veil.framebuffer.iris.show_alt.desc": "Muestra la versión \"Alt\" de los objetivos de renderizado",
  "inspector.veil.framebuffer.color_attachment": "Adjunto %d",
  "inspector.veil.framebuffer.depth_attachment": "Profundidad",

  "inspector.veil.light.title": "Editor de luces",
  "inspector.veil.light.button.add": "Añadir luz",
  "inspector.veil.light.button.add.desc": "Añadir una nueva luz %s al mundo",
  "inspector.veil.light.button.remove": "Eliminar luces",
  "inspector.veil.light.button.remove.desc": "Elimina todas las luces %s",
  "inspector.veil.light.button.remove_all": "Eliminar todas las luces",
  "inspector.veil.light.button.remove_all.desc": "Elimina todos los tipos de luz",
  "inspector.veil.light.button.set_position": "Ajustar posición/rotación a la vista",
  "inspector.veil.light.attributes": "Atributos:",
  "inspector.veil.light.toggle.pipeline": "Activar canalización",
  "inspector.veil.light.toggle.ao": "Activar oclusión ambiental (AO)",

  "commands.veil.arguments.enum.invalid": "Valor inválido '%s'. Opciones válidas: %s",
  "commands.veil.buffers.enable": "Búferes dinámicos activados: %s",
  "commands.veil.buffers.disable": "Búferes dinámicos desactivados: %s",
  "commands.veil.buffers.enable.all": "Todos los búferes dinámicos activados",
  "commands.veil.buffers.disable.all": "Todos los búferes dinámicos desactivados",

  "commands.veil.post_processing.add.fail": "Error al añadir post-procesamiento a los jugadores",
  "commands.veil.post_processing.add.success.single": "Se añadió %s a %s",
  "commands.veil.post_processing.add.success.multiple": "Se añadió %s a %d jugadores",
  "commands.veil.post_processing.remove.fail": "Error al eliminar post-procesamiento de los jugadores",
  "commands.veil.post_processing.remove.success.single": "Se eliminó %s de %s",
  "commands.veil.post_processing.remove.success.multiple": "Se eliminó %s de %d jugadores",
  "commands.veil.post_processing.clear.fail": "Error al limpiar el post-procesamiento de los jugadores",
  "commands.veil.post_processing.clear.success.single": "Post-procesamiento limpiado para %s",
  "commands.veil.post_processing.clear.success.multiple": "Post-procesamiento limpiado para %d jugadores"
}