<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="es">
<context>
    <name>Object</name>
    <message>
        <source>Duplicate method name</source>
        <translation type="vanished">Nombre de método duplicado</translation>
    </message>
    <message>
        <source>Method names cannot begin with an upper case letter</source>
        <translation type="vanished">Nombres de método no pueden empezar en mayúsculas</translation>
    </message>
    <message>
        <source>Illegal method name</source>
        <translation type="vanished">Nombre de método ilegal</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/compiler/qqmlirbuilder.cpp" line="+174"/>
        <source>Duplicate scoped enum name</source>
        <translation>Nombre de enumerador con ámbito duplicado</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Duplicate signal name</source>
        <translation>Nombre de señal duplicado</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Duplicate property name</source>
        <translation>Nombre de propiedad duplicado</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Property duplicates alias name</source>
        <translation>La propiedad duplica el nombre del alias</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Property names cannot begin with an upper case letter</source>
        <translation>Los nombres de propiedades no pueden comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+34"/>
        <source>Duplicate default property</source>
        <translation>Propiedad predeterminada duplicada</translation>
    </message>
    <message>
        <location line="-17"/>
        <source>Duplicate alias name</source>
        <translation>Nombre de alias duplicado</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Alias has same name as existing property</source>
        <translation>El alias tiene el mismo nombre que una propiedad existente</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Alias names cannot begin with an upper case letter</source>
        <translation>Los nombres de alias no pueden comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+47"/>
        <source>Property value set multiple times</source>
        <translation>Valor de propiedad definido múltiples veces</translation>
    </message>
</context>
<context>
    <name>QInputMethod</name>
    <message>
        <source>InputMethod is an abstract class</source>
        <translation type="vanished">InputMethod es una clase abstracta</translation>
    </message>
</context>
<context>
    <name>QQmlAnonymousComponentResolver</name>
    <message>
        <source>Component objects cannot declare new functions.</source>
        <translation type="vanished">Objetos de tipo Component no pueden declarar nuevas funciones.</translation>
    </message>
    <message>
        <source>Component objects cannot declare new properties.</source>
        <translation type="vanished">Objetos de tipo Component no pueden declarar nuevas propiedades.</translation>
    </message>
    <message>
        <source>Component objects cannot declare new signals.</source>
        <translation type="vanished">Objetos de tipo Component no pueden declarar nuevas señales.</translation>
    </message>
    <message>
        <source>Cannot create empty component specification</source>
        <translation type="vanished">No se puede crear un componente con una especificación vacía</translation>
    </message>
    <message>
        <source>Component elements may not contain properties other than id</source>
        <translation type="vanished">Elementos de tipo Component no pueden contener otras propiedades a parte del id</translation>
    </message>
    <message>
        <source>Invalid component body specification</source>
        <translation type="vanished">Especificación del cuerpo del componente inválida</translation>
    </message>
    <message>
        <source>id is not unique</source>
        <translation type="vanished">El id no es único</translation>
    </message>
    <message>
        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
        <translation type="vanished">Referencia en el alias inválida. No es posible encontrar el id «%1»</translation>
    </message>
    <message>
        <source>Invalid alias target location: %1</source>
        <translation type="vanished">Destino del alias inválido: %1</translation>
    </message>
</context>
<context>
    <name>QQmlCodeGenerator</name>
    <message>
        <location line="+261"/>
        <location line="+952"/>
        <source>Property value set multiple times</source>
        <translation>Valor de propiedad definido múltiples veces</translation>
    </message>
    <message>
        <location line="-914"/>
        <location line="+939"/>
        <source>Expected type name</source>
        <translation>Nombre del tipo esperado</translation>
    </message>
    <message>
        <location line="-500"/>
        <source>Signal names cannot begin with an upper case letter</source>
        <translation>Los nombres de señal no pueden comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Illegal signal name</source>
        <translation>Nombre de señal ilegal</translation>
    </message>
    <message>
        <location line="+369"/>
        <source>No property alias location</source>
        <translation>No hay ubicación para el alias de la propiedad</translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+6"/>
        <location line="+4"/>
        <source>Invalid alias reference. An alias reference must be specified as &lt;id&gt;, &lt;id&gt;.&lt;property&gt; or &lt;id&gt;.&lt;value property&gt;.&lt;property&gt;</source>
        <translation>Referencia de alias inválida. Se debe especificar una referencia a un alias, tal como &lt;id&gt;, &lt;id&gt;.&lt;propiedad&gt; o &lt;id&gt;.&lt;valor_propiedad&gt;.&lt;propiedad&gt;</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>Invalid alias location</source>
        <translation>Ubicación de alias inválida</translation>
    </message>
    <message>
        <location line="-342"/>
        <location line="+363"/>
        <source>Illegal property name</source>
        <translation>Nombre de propiedad inválido</translation>
    </message>
    <message>
        <location line="-1297"/>
        <location line="+7"/>
        <source>Duplicate method name</source>
        <translation>Nombre de método duplicado</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Method names cannot begin with an upper case letter</source>
        <translation>Los nombres de métodos no pueden comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Illegal method name</source>
        <translation>Nombre de método ilegal</translation>
    </message>
    <message>
        <location line="+793"/>
        <source>Scoped enum names must begin with an upper case letter</source>
        <translation>Los nombres de enumeradores con ámbito deben comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Enum names must begin with an upper case letter</source>
        <translation>Los nombres de enumeradores deben comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Enum value must be an integer</source>
        <translation>El valor del enumerador debe ser un entero</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Enum value out of range</source>
        <translation>Valor del enumerador fuera de rango</translation>
    </message>
    <message>
        <location line="+380"/>
        <source>Invalid component id specification</source>
        <translation>Especificación del id del componente inválida</translation>
    </message>
    <message>
        <location line="+131"/>
        <source>Invalid empty ID</source>
        <translation>ID vacío inválido</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>IDs cannot start with an uppercase letter</source>
        <translation>Los ID no pueden comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>IDs must start with a letter or underscore</source>
        <translation>Los ID deben de comenzar con una letra o un guión bajo</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>IDs must contain only letters, numbers, and underscores</source>
        <translation>Los ID deben de contener únicamente letras, números y guiones bajos</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>ID illegally masks global JavaScript property</source>
        <translation>El ID está enmascarando de forma ilegal a una propiedad de JavaScript</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Invalid use of id property</source>
        <translation>Uso inválido de propiedad de id</translation>
    </message>
</context>
<context>
    <name>QQmlComponent</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlcomponent.cpp" line="+831"/>
        <source>Invalid empty URL</source>
        <translation>URL vacía inválida</translation>
    </message>
    <message>
        <location line="+1100"/>
        <location line="+149"/>
        <source>createObject: value is not an object</source>
        <translation>createObject: el valor no es un objeto</translation>
    </message>
    <message>
        <source>Object destroyed during incubation</source>
        <translation type="vanished">El objeto fue destruido durante la incubación</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlincubator.cpp" line="+281"/>
        <source>Maximum call stack size exceeded.</source>
        <translation>Valor máximo del tamaño de pila de llamadas excedido.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Object or context destroyed during incubation</source>
        <translation>Objeto o contexto destruido durante la incubación</translation>
    </message>
</context>
<context>
    <name>QQmlConnections</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmeta/types/qqmlconnections.cpp" line="+341"/>
        <location line="+135"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>No es posible asignar a una propiedad inexistente «%1»</translation>
    </message>
    <message>
        <location line="-125"/>
        <source>Connections: nested objects not allowed</source>
        <translation>Conexiones: no se permiten objetos anidados</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Connections: syntax error</source>
        <translation>Conexiones: error de sintaxis</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Connections: script expected</source>
        <translation>Conexiones: se esperaba un script</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(&lt;arguments&gt;) { ... }</source>
        <translation>Las propiedades onFoo definidas implítamente en las conexiones son obsoletas. Usar esta sintaxis: función onFoo(&lt;argumentos&gt;) { ... }</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>Detected function &quot;%1&quot; in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.</source>
        <translation>Se detectó la función &quot;%1&quot; en un elemento de las conexiones. Es probable que esté destinado a ser un manejador de señales pero ninguna señal en el destino coincide con ese nombre.</translation>
    </message>
</context>
<context>
    <name>QQmlDelegateModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp" line="+438"/>
        <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source>
        <translation>El delegado de un DelegateModel no puede ser cambiado dentro de onUpdated.</translation>
    </message>
    <message>
        <location line="+112"/>
        <source>The delegateModelAccess of a DelegateModel cannot be changed within onUpdated.</source>
        <translation>El delegateModelAccess de un DelegateModel no puede ser cambiado dentro de onUpdated.</translation>
    </message>
    <message>
        <location line="+152"/>
        <source>The maximum number of supported DelegateModelGroups is 8</source>
        <translation>El máximo número de DelegateModelGroups soportados es 8</translation>
    </message>
    <message>
        <location line="+119"/>
        <source>The group of a DelegateModel cannot be changed within onChanged</source>
        <translation>El grupo de un DelegateModel no puede ser cambiado dentro de onChanged</translation>
    </message>
    <message>
        <location line="+1115"/>
        <source>The delegates of a DelegateModel cannot be changed within onUpdated.</source>
        <translation>Los delegados de un DelegateModel no pueden ser cambiados dentro de onUpdated.</translation>
    </message>
</context>
<context>
    <name>QQmlDelegateModelGroup</name>
    <message>
        <location line="-1656"/>
        <source>Group names must start with a lower case letter</source>
        <translation>Los nombres de grupo deben de comenzar con minúscula</translation>
    </message>
    <message>
        <location line="+2884"/>
        <source>get: index out of range</source>
        <translation>get: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+89"/>
        <source>insert: index out of range</source>
        <translation>insert: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+92"/>
        <source>create: index out of range</source>
        <translation>create: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>resolve: from index out of range</source>
        <translation>resolve: from, índice fuera de rango</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>resolve: from index invalid</source>
        <translation>resolve: from, índice inválido</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>resolve: to index out of range</source>
        <translation>resolve: to, índice fuera de rango</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>resolve: to index invalid</source>
        <translation>resolve: to, índice inválido</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>resolve: from is not an unresolved item</source>
        <translation>resolve: from no es un elemento no resuelto</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>resolve: to is not a model item</source>
        <translation>resolve: to no es un elemento de tipo modelo</translation>
    </message>
    <message>
        <location line="+73"/>
        <source>remove: invalid index</source>
        <translation>resolve: índice inválido</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>remove: index out of range</source>
        <translation>remove: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>remove: invalid count</source>
        <translation>remove: número de elementos inválido</translation>
    </message>
    <message>
        <location line="+55"/>
        <source>addGroups: index out of range</source>
        <translation>addGroups: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>addGroups: invalid count</source>
        <translation>addGroups: número de elementos inválido</translation>
    </message>
    <message>
        <location line="+26"/>
        <source>removeGroups: index out of range</source>
        <translation>removeGroups: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>removeGroups: invalid count</source>
        <translation>removeGroups: número de elementos inválido</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>setGroups: index out of range</source>
        <translation>setGroups: índice fuera de rango</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>setGroups: invalid count</source>
        <translation>setGroups: número de elementos inválido</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>move: invalid from index</source>
        <translation>move: índice inválido en from</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>move: invalid to index</source>
        <translation>move: índice inválido en to</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>move: invalid count</source>
        <translation>move: número de elementos inválido</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>move: from index out of range</source>
        <translation>move: índice de from fuera de rango</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>move: to index out of range</source>
        <translation>move: índice de to fuera de rango</translation>
    </message>
</context>
<context>
    <name>QQmlEngine</name>
    <message>
        <source>Locale cannot be instantiated.  Use Qt.locale()</source>
        <translation type="vanished">Locale no puede ser instanciado. Use Qt.locale() en su lugar</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlengine.cpp" line="+201"/>
        <source>There are still &quot;%1&quot; items in the process of being created at engine destruction.</source>
        <translation>Todavía hay «%1» elementos en proceso de creación al momento de la destrucción del motor.</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qmllocalstorage/qqmllocalstorage.cpp" line="+244"/>
        <source>executeSql called outside transaction()</source>
        <translation>executeSql llamado desde fuera de  transaction()</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Read-only Transaction</source>
        <translation>Transacción de sólo lectura</translation>
    </message>
    <message>
        <location line="+116"/>
        <source>Version mismatch: expected %1, found %2</source>
        <translation>Versión no coincidente: se esperaba %1, se encontró %2</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>SQL transaction failed</source>
        <translation>Error en la transacción de SQL</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>transaction: missing callback</source>
        <translation>transacción: falta una retrollamada</translation>
    </message>
    <message>
        <location line="+268"/>
        <source>SQL: can&apos;t create database, offline storage is disabled.</source>
        <translation>SQL: no es posible crear una base de datos, el almacenamiento fuera de línea ha sido desactivado.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>LocalStorage: can&apos;t create path %1</source>
        <translation>LocalStorage: no es posible crear la ruta %1</translation>
    </message>
    <message>
        <location line="+16"/>
        <location line="+14"/>
        <source>SQL: database version mismatch</source>
        <translation>SQL: la versión de la base de datos no coincide</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>SQL: Cannot open database</source>
        <translation>SQL: No es posible abrir la base de datos</translation>
    </message>
</context>
<context>
    <name>QQmlEnumTypeResolver</name>
    <message>
        <source>Invalid property assignment: Enum value &quot;%1&quot; cannot start with a lowercase letter</source>
        <translation type="vanished">Asignación de propiedad inválida: El valor de enumeración «%1» no puede comenzar con una minúscula</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="+514"/>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation>Asignación de propiedad inválida: «%1» es una propiedad de sólo lectura</translation>
    </message>
</context>
<context>
    <name>QQmlImportDatabase</name>
    <message>
        <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
        <translation type="vanished">«%1» es ambiguo. Encontrada en %2 y en %3</translation>
    </message>
    <message>
        <source>- %1 is not a namespace</source>
        <translation type="vanished">- %1 no es un espacio de nombres</translation>
    </message>
    <message>
        <source>- nested namespaces not allowed</source>
        <translation type="vanished">- los espacios de nombres anidados no están permitidos</translation>
    </message>
    <message>
        <source>local directory</source>
        <translation type="vanished">directorio local</translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 and in %2</source>
        <translation type="vanished">es ambiguo. Encontrado en %1 y en %2</translation>
    </message>
    <message>
        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
        <translation type="vanished">es ambiguo. Encontrado en %1 en la versión %2.%3 y %4.%5</translation>
    </message>
    <message>
        <source>is instantiated recursively</source>
        <translation type="vanished">está instanciado recursivamente</translation>
    </message>
    <message>
        <source>is not a type</source>
        <translation type="vanished">no es un tipo</translation>
    </message>
    <message>
        <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; has no metadata URI</source>
        <translation type="vanished">el plugin estático del módulo «%1» con nombre «%2» no tiene metadatos URI</translation>
    </message>
    <message>
        <source>module does not support the designer &quot;%1&quot;</source>
        <translation type="vanished">el módulo no soporta el designer «%1»</translation>
    </message>
    <message>
        <source>plugin cannot be loaded for module &quot;%1&quot;: %2</source>
        <translation type="vanished">el plugin no puede ser cargado para el módulo «%1»: %2</translation>
    </message>
    <message>
        <source>static plugin for module &quot;%1&quot; with name &quot;%2&quot; cannot be loaded: %3</source>
        <translation type="vanished">el plugin estático para el módulo «%1» con nombre «%2» no puede ser cargado: %3</translation>
    </message>
    <message>
        <source>could not resolve all plugins for module &quot;%1&quot;</source>
        <translation type="vanished">no se puede resolver todos los plugins del módulo: «%1»</translation>
    </message>
    <message>
        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
        <translation type="vanished">el plugin «%2» del módulo «%1» no se ha encontrado</translation>
    </message>
    <message>
        <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
        <translation type="vanished">versión «%1», %2.%3 está definido más de una vez en el módulo «%4»</translation>
    </message>
    <message>
        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
        <translation type="vanished">el modulo «%1» versión %2.%3 no está instalado</translation>
    </message>
    <message>
        <source>module &quot;%1&quot; is not installed</source>
        <translation type="vanished">el módulo «%1» no está instalado</translation>
    </message>
    <message>
        <source>&quot;%1&quot;: no such directory</source>
        <translation type="vanished">«%1»: no existe el directorio</translation>
    </message>
    <message>
        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
        <translation type="vanished">el import «%1» no tiene qmldir y no tiene espacio de nombres</translation>
    </message>
    <message>
        <source>Module loaded for URI &apos;%1&apos; does not implement QQmlTypesExtensionInterface</source>
        <translation type="vanished">El módulo cargado por la URI «%1» no implementa QQmlTypesExtensionInterface</translation>
    </message>
    <message>
        <source>Module namespace &apos;%1&apos; does not match import URI &apos;%2&apos;</source>
        <translation type="vanished">El módulo con espacio de nombres «%1» no coincide con la URI importada «%2»</translation>
    </message>
    <message>
        <source>Namespace &apos;%1&apos; has already been used for type registration</source>
        <translation type="vanished">El espacio de nombres «%1» ya has sido usado para el registro del tipo</translation>
    </message>
    <message>
        <source>Module &apos;%1&apos; does not contain a module identifier directive - it cannot be protected from external registrations.</source>
        <translation type="vanished">El módulo «%1» no contiene una directiva de identificación de módulo - no puede ser protegido de registros externos.</translation>
    </message>
    <message>
        <source>File name case mismatch for &quot;%1&quot;</source>
        <translation type="vanished">El nombre de archivo no coincide (mayúsculas/minúsculas) con «%1»</translation>
    </message>
</context>
<context>
    <name>QQmlListModel</name>
    <message>
        <source>unable to enable dynamic roles as this model is not empty!</source>
        <translation type="vanished">¡no se puede habilitar roles dinámicos ya que este modelo no está vacio!</translation>
    </message>
    <message>
        <source>unable to enable static roles as this model is not empty!</source>
        <translation type="vanished">¡no se puede habilitar roles estáticos ya que el modelo no está vacío!</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmllistmodel.cpp" line="+2368"/>
        <source>unable to enable dynamic roles as this model is not empty</source>
        <translation>no es posible habilitar roles dinámicos dado que este modelo no está vacío</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>unable to enable static roles as this model is not empty</source>
        <translation>no es posible habilitar roles estáticos dado que este modelo no está vacío</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source>
        <translation>la definición de un rol dinámico debe de ser hecha desde el hilo principal, antes de que se haya creado ningún script de trabajo</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
        <translation>remove: índices [%1 - %2] fuera del rango [0 - %3]</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>remove: incorrect number of arguments</source>
        <translation>remove: número incorrecto de argumentos</translation>
    </message>
    <message>
        <location line="+80"/>
        <source>insert: index %1 out of range</source>
        <translation>insert: índice %1 fuera de rango</translation>
    </message>
    <message>
        <location line="+32"/>
        <location line="+3"/>
        <source>insert: value is not an object</source>
        <translation>insert: el valor no es un objeto</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>move: out of range</source>
        <translation>move: fuera de rango</translation>
    </message>
    <message>
        <location line="+92"/>
        <location line="+3"/>
        <source>append: value is not an object</source>
        <translation>append: el valor no es un objeto</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>set: value is not an object</source>
        <translation>set: el valor no es un objeto</translation>
    </message>
    <message>
        <location line="+4"/>
        <location line="+46"/>
        <source>set: index %1 out of range</source>
        <translation>set: índice %1 fuera de rango</translation>
    </message>
    <message>
        <location line="+44"/>
        <location line="+15"/>
        <source>ListElement: cannot contain nested elements</source>
        <translation>ListElement: no puede contener elementos anidados</translation>
    </message>
    <message>
        <location line="-8"/>
        <source>ListElement: cannot use reserved &quot;id&quot; property</source>
        <translation>ListElement: no es posible usar la propiedad reservada «id»</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>ListElement: cannot use script for property value</source>
        <translation>ListElement: no es posible usar un script para el valor de una propiedad</translation>
    </message>
    <message>
        <location line="+120"/>
        <source>ListModel: undefined property &apos;%1&apos;</source>
        <translation>ListModel: propiedad «%1» no definida</translation>
    </message>
</context>
<context>
    <name>QQmlObjectCreator</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp" line="+684"/>
        <source>Cannot assign value %1 to property %2</source>
        <translation>No es posible asignar el valor %1 a la propiedad %2</translation>
    </message>
    <message>
        <location line="+256"/>
        <location line="+21"/>
        <source>Cannot set properties on %1 as it is null</source>
        <translation>No es posible asignar las propiedades en %1 ya que es nulo</translation>
    </message>
    <message>
        <location line="+213"/>
        <source>Cannot assign an object to signal property %1</source>
        <translation>No es posible asignar un objeto a una propiedad de señal %1</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Cannot assign object type %1 with no default method</source>
        <translation>No es posible asignar un tipo de objeto %1 sin un método predeterminado</translation>
    </message>
    <message>
        <source>Cannot connect mismatched signal/slot %1 %vs. %2</source>
        <translation type="vanished">No se puede conectar, la señal y el slot no coinciden %1 vs %2</translation>
    </message>
    <message>
        <location line="-1020"/>
        <source>Cannot instantiate bound inline component in different file</source>
        <translation>No es posible instanciar un componente integrado enlazado en un archivo diferente</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Cannot instantiate bound component outside its creation context</source>
        <translation>No es posible instanciar un componente enlazado fuera de su contexto de creación</translation>
    </message>
    <message>
        <location line="+801"/>
        <source>Using grouped property syntax on %1 which has no properties</source>
        <translation>Se está usando una sintaxis de propiedad agrupada en %1 que no tiene propiedades</translation>
    </message>
    <message>
        <location line="+219"/>
        <source>Cannot connect mismatched signal/slot %1 vs %2</source>
        <translation>No es posible conectar una señal/contenedor no coincidente %1 contra %2</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Cannot assign object to interface property</source>
        <translation>No es posible asignar un objeto a una propiedad de interfaz</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Cannot assign object to read only list</source>
        <translation>No es posible asignar un objeto a una lista de sólo lectura</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Cannot construct value type from given object</source>
        <translation>No es posible construir un tipo de valor a partir del objeto proporcionado</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Cannot assign primitives to lists</source>
        <translation>No es posible asignar primitivas a listas</translation>
    </message>
    <message>
        <location line="+85"/>
        <source>Unable to create object of type %1</source>
        <translation>No es posible crear un objeto de tipo %1</translation>
    </message>
    <message>
        <location line="+28"/>
        <source>Composite Singleton Type %1 is not creatable</source>
        <translation>El singleton compuesto de tipo %1 no se puede crear</translation>
    </message>
</context>
<context>
    <name>QQmlObjectModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmlobjectmodel.cpp" line="+420"/>
        <source>insert: index %1 out of range</source>
        <translation>insert: índice %1 fuera de rango</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>move: out of range</source>
        <translation>move: fuera de rango</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>remove: indices [%1 - %2] out of range [0 - %3]</source>
        <translation>remove: índices [%1 - %2] fuera del rango [0 - %3]</translation>
    </message>
</context>
<context>
    <name>QQmlParser</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/compiler/qqmlirbuilder.cpp" line="-1088"/>
        <source>Unexpected object definition</source>
        <translation>Definición de objeto inesperada</translation>
    </message>
    <message>
        <source>Invalid import qualifier ID</source>
        <translation type="vanished">import de clasificador ID inválido</translation>
    </message>
    <message>
        <location line="+225"/>
        <source>Invalid import qualifier &apos;%1&apos;: must start with an uppercase letter</source>
        <translation>Calificador de importación inválido &apos;%1&apos;: debe comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Reserved name &quot;Qt&quot; cannot be used as an qualifier</source>
        <translation>El nombre reservado «Qt» no puede ser usado como calificador</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Script import qualifiers must be unique.</source>
        <translation>Los calificadores de importación de scripts deben de ser únicos.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Script import requires a qualifier</source>
        <translation>La importación de scripts requiere un calificador</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Multiple %1 pragmas found</source>
        <translation>Se encontraron múltiples pragmas %1</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Unknown %1 &apos;%2&apos; in pragma</source>
        <translation>%1 &apos;%2&apos; desconocido en el pragma</translation>
    </message>
    <message>
        <location line="+196"/>
        <source>Unknown pragma &apos;%1&apos;</source>
        <translation>Pragma &apos;%1&apos; desconocido</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Empty pragma found</source>
        <translation>Se encontró un pragma vacío</translation>
    </message>
    <message>
        <location line="+234"/>
        <source>Function declaration inside grouped property</source>
        <translation>Declaración de función dentro de una propiedad agrupada</translation>
    </message>
    <message>
        <source>Library import requires a version</source>
        <translation type="vanished">Un import de biblioteca requiere una versión</translation>
    </message>
    <message>
        <source>Pragma requires a valid qualifier</source>
        <translation type="vanished">Un pragma requiere un clasificador válido</translation>
    </message>
    <message>
        <location line="-146"/>
        <source>Expected parameter type</source>
        <translation>Tipo esperado de parámetro</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid signal parameter type: </source>
        <translation>Tipo de parámetro de señal inválido: </translation>
    </message>
    <message>
        <location line="+51"/>
        <source>Invalid property type modifier</source>
        <translation>Modificador de tipo de propiedad inválido</translation>
    </message>
    <message>
        <source>Unexpected property type modifier</source>
        <translation type="vanished">Modificador de tipo propiedad inesperado</translation>
    </message>
    <message>
        <source>Expected property type</source>
        <translation type="vanished">Fala el tipo de propiedad</translation>
    </message>
    <message>
        <location line="+92"/>
        <source>JavaScript declaration outside Script element</source>
        <translation>Declaración JavaScript fuera de un elemento Script</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/parser/qqmljslexer.cpp" line="+1376"/>
        <source>Illegal syntax for exponential number</source>
        <translation>Sintaxis ilegal para un número exponencial</translation>
    </message>
    <message>
        <location line="-378"/>
        <source>Stray newline in string literal</source>
        <translation>Salto de línea suelto en cadena literal</translation>
    </message>
    <message>
        <location line="-563"/>
        <source>Illegal unicode escape sequence</source>
        <translation>Secuencia de escape unicode ilegal</translation>
    </message>
    <message>
        <location line="+672"/>
        <source>Illegal hexadecimal escape sequence</source>
        <translation>Secuencia de escape hexadecimal ilegal</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Octal escape sequences are not allowed</source>
        <translation>No se permiten secuencias de escape en octal</translation>
    </message>
    <message>
        <location line="+35"/>
        <source>Unclosed string at end of line</source>
        <translation>Cadena no cerrada en final de línea</translation>
    </message>
    <message>
        <location line="+133"/>
        <source>Decimal numbers can&apos;t start with &apos;0&apos;</source>
        <translation>Los números decimales no pueden comenzar con «0»</translation>
    </message>
    <message>
        <location line="-92"/>
        <source>At least one hexadecimal digit is required after &apos;0%1&apos;</source>
        <translation>Se requiere al menos un dígito hexadecimal tras «0%1»</translation>
    </message>
    <message>
        <location line="-464"/>
        <source>Unexpected token &apos;.&apos;</source>
        <translation>Token &apos;.&apos; inesperado</translation>
    </message>
    <message>
        <location line="+325"/>
        <source>End of file reached at escape sequence</source>
        <translation>Se alcanzó el final del archivo en la secuencia de escape</translation>
    </message>
    <message>
        <location line="+108"/>
        <source>There can be at most one numeric separator between digits</source>
        <translation>Puede haber, como máximo, un separador numérico entre dígitos</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>A trailing numeric separator is not allowed in numeric literals</source>
        <translation>No se permite un separador numérico al final, en literales numéricos</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>At least one octal digit is required after &apos;0%1&apos;</source>
        <translation>Se requiere al menos un dígito octal tras &apos;0%1&apos;</translation>
    </message>
    <message>
        <location line="+33"/>
        <source>At least one binary digit is required after &apos;0%1&apos;</source>
        <translation>Se requiere al menos un dígito binario tras &apos;0%1&apos;</translation>
    </message>
    <message>
        <location line="+141"/>
        <source>Invalid regular expression flag &apos;%0&apos;</source>
        <translation>Indicador de expresión regular «%0» inválido</translation>
    </message>
    <message>
        <location line="+18"/>
        <location line="+23"/>
        <source>Unterminated regular expression backslash sequence</source>
        <translation>Secuencia de expresión regular con barra invertida no terminada</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Unterminated regular expression class</source>
        <translation>Clase de expresión regular no terminada</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Unterminated regular expression literal</source>
        <translation>Literal de expresión regular no terminado</translation>
    </message>
    <message>
        <location line="+213"/>
        <location line="+8"/>
        <location line="+107"/>
        <source>Syntax error</source>
        <translation>Error de sintaxis</translation>
    </message>
    <message>
        <location line="-85"/>
        <source>Imported file must be a script</source>
        <translation>El archivo importado debe ser un script</translation>
    </message>
    <message>
        <location line="+9"/>
        <location line="+8"/>
        <location line="+10"/>
        <source>Invalid module URI</source>
        <translation>El URI del módulo es inválido</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Incomplete version number (dot but no minor)</source>
        <translation>Número de versión incompleto (punto, pero sin subíndice)</translation>
    </message>
    <message>
        <source>Module import requires a version</source>
        <translation type="vanished">El import del módulo requiere una versión</translation>
    </message>
    <message>
        <location line="+15"/>
        <location line="+12"/>
        <source>File import requires a qualifier</source>
        <translation>La importación de archivo requiere un calificador</translation>
    </message>
    <message>
        <location line="-10"/>
        <location line="+12"/>
        <source>Module import requires a qualifier</source>
        <translation>La importación de módulo requiere un calificador</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid import qualifier</source>
        <translation>Clasificador de importación inválido</translation>
    </message>
    <message>
        <source>Unexpected token `%1&apos;</source>
        <translation type="vanished">Token «%1» inesperado</translation>
    </message>
    <message>
        <source>Expected token `%1&apos;</source>
        <translation type="vanished">Se esperaba el token «%1»</translation>
    </message>
</context>
<context>
    <name>QQmlPartsModel</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlmodels/qqmldelegatemodel.cpp" line="+56"/>
        <source>The group of a DelegateModel cannot be changed within onChanged</source>
        <translation>El grupo de un DelegateModel no puede ser cambiado dentro de onChanged</translation>
    </message>
    <message>
        <location line="+113"/>
        <source>Delegate component must be Package type.</source>
        <translation>Un componente de Delegate debe ser de tipo Package.</translation>
    </message>
</context>
<context>
    <name>QQmlPropertyCacheCreator</name>
    <message>
        <source>Fully dynamic types cannot declare new properties.</source>
        <translation type="vanished">Los tipos completamente dinámicos no pueden declarar nuevas propiedades.</translation>
    </message>
    <message>
        <source>Fully dynamic types cannot declare new signals.</source>
        <translation type="vanished">Los tipos completamente dinámicos no pueden declarar nuevas señales.</translation>
    </message>
    <message>
        <source>Fully Dynamic types cannot declare new functions.</source>
        <translation type="vanished">Tipos completamente dinámicos no pueden declarar nuevas funciones.</translation>
    </message>
    <message>
        <source>Non-existent attached object</source>
        <translation type="vanished">No existe el objeto adjunto</translation>
    </message>
    <message>
        <source>Cannot override FINAL property</source>
        <translation type="vanished">No se puede sobrecargar una propiedad FINAL</translation>
    </message>
    <message>
        <source>Invalid signal parameter type: %1</source>
        <translation type="vanished">Tipo de parámetro en la señal inválido: %1</translation>
    </message>
    <message>
        <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
        <translation type="vanished">Nombre de señal duplicado: sobrecarga de señal de cambio de propiedad o señal de clase padre inválida</translation>
    </message>
    <message>
        <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
        <translation type="vanished">Nombre de método duplicado: sobrecarga de señal de cambio de propiedad o señal de clase padre inválida</translation>
    </message>
    <message>
        <source>Invalid property type</source>
        <translation type="vanished">Tipo de propiedad inválido</translation>
    </message>
</context>
<context>
    <name>QQmlPropertyValidator</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpropertyvalidator.cpp" line="+120"/>
        <source>Property assignment expected</source>
        <translation>Se esperaba una asignación de propiedad</translation>
    </message>
    <message>
        <location line="+62"/>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation>«%1.%2» no está disponible en %3 %4.%5.</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation>«%1.%2» no está disponible debido a la versión del componente.</translation>
    </message>
    <message>
        <location line="+6"/>
        <location line="+70"/>
        <location line="+23"/>
        <source>Cannot assign a value directly to a grouped property</source>
        <translation>No se puede asignar un valor directamente a una propiedad agrupada</translation>
    </message>
    <message>
        <location line="-76"/>
        <source>Invalid use of namespace</source>
        <translation>Uso inválido del espacio de nombres</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>Invalid attached object assignment</source>
        <translation>Asignación de objeto adjunto inválida</translation>
    </message>
    <message>
        <source>Attached properties cannot be used here</source>
        <translation type="vanished">Propiedades adjuntadas no pueden ser usadas aquí</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>%1 properties cannot be used here</source>
        <translation>%1 propiedades no pueden ser usadas aquí</translation>
    </message>
    <message>
        <location line="+22"/>
        <location line="+37"/>
        <source>Invalid property assignment: &quot;%1&quot; is a read-only property</source>
        <translation>Asignación de propiedad inválida: «%1» es una propiedad de sólo lectura</translation>
    </message>
    <message>
        <location line="-31"/>
        <source>Cannot assign multiple values to a script property</source>
        <translation>No es posible asignar múltiples valores a una propiedad de script</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Cannot assign multiple values to a singular property</source>
        <translation>No es posible asignar múltiples valores a una propiedad singular</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Property has already been assigned a value</source>
        <translation>Ya se había asignado un valor a la propiedad</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Invalid grouped property access</source>
        <translation>Acceso inválido a propiedad agrupada</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Invalid grouped property access: Property &quot;%1&quot; with primitive type &quot;%2&quot;.</source>
        <translation>Acceso inválido a propiedad agrupada: Propiedad &quot;%1&quot; con primitiva de tipo &quot;%2&quot;.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid grouped property access: Property &quot;%1&quot; with type &quot;%2&quot;, which is neither a value nor an object type</source>
        <translation>Acceso inválido a propiedad agrupada: Propiedad &quot;%1&quot; con tipo &quot;%2&quot;, el cual no es de tipo valor ni objeto</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Unsupported grouped property access: Property &quot;%1&quot; with type &quot;%2&quot; has a dynamic meta-object.</source>
        <translation>Acceso inválido a propiedad agrupada: Propiedad &quot;%1&quot; con tipo &quot;%2&quot; contiene un metaobjeto dinámico.</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Cannot assign to non-existent default property</source>
        <translation>No es posible asignar a una propiedad predeterminada inexistente</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>No es posible asignar a una propiedad inexistente &quot;%1&quot;</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Invalid use of id property with a value type</source>
        <translation>Uso inválido de la propiedad id con un tipo valor</translation>
    </message>
    <message>
        <location line="+30"/>
        <source>Cannot assign primitives to lists</source>
        <translation>No es posible asignar primitivas a listas</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Invalid property assignment: unknown enumeration</source>
        <translation>Asignación de propiedad inválida: enumeración desconocida</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Invalid property assignment: string expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una cadena</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid property assignment: string or string list expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una cadena o lista de cadena</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Invalid property assignment: byte array expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un vector byte</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: url expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una url</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: unsigned int expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un entero sin signo</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: int expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un entero</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Invalid property assignment: number expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un número</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: color expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un color</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Invalid property assignment: date expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una fecha</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: time expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una hora</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: datetime expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una fecha y hora</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+9"/>
        <location line="+36"/>
        <source>Invalid property assignment: point expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un punto</translation>
    </message>
    <message>
        <location line="-27"/>
        <location line="+9"/>
        <source>Invalid property assignment: size expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un tamaño</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Invalid property assignment: rect expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un rectángulo</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Invalid property assignment: boolean expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un booleano</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Invalid property assignment: %1 expected</source>
        <translation>Asignación de propiedad inválida: se esperaba %1</translation>
    </message>
    <message>
        <location line="+154"/>
        <source>Cannot assign object of type &quot;%1&quot; to list property &quot;%2&quot;; expected &quot;%3&quot;</source>
        <translation>No es posible asignar un objeto de tipo &quot;%1&quot; a la propiedad de lista &quot;%2&quot;; se esperaba &quot;%3&quot;</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Cannot assign value of type &quot;%1&quot; to property &quot;%2&quot;, expecting &quot;%3&quot;</source>
        <translation>No es posible asignar un valor de tipo &quot;%1&quot; a la propiedad &quot;%2&quot;, se esperaba &quot;%3&quot;</translation>
    </message>
    <message>
        <location line="+56"/>
        <source>Cannot assign object of type &quot;%1&quot; to property of type &quot;%2&quot; as the former is neither the same as the latter nor a sub-class of it.</source>
        <translation>No es posible asignar un objeto de tipo &quot;%1&quot; a una propiedad de tipo &quot;%2&quot; dado que el primer tipo no es igual al segundo, ni una sub clase del mismo.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Cannot assign to property of unknown type &quot;%1&quot;.</source>
        <translation>No es posible asignar a la propiedad de tipo desconocido &quot;%1&quot;.</translation>
    </message>
    <message>
        <source>Invalid property assignment: 3D vector expected</source>
        <translation type="vanished">Asignación de propiedad inválida: falta un valor de tipo vector 3D</translation>
    </message>
    <message>
        <source>Invalid property assignment: 4D vector expected</source>
        <translation type="vanished">Asignación de propiedad inválida: falta un valor de tipo vector 4D</translation>
    </message>
    <message>
        <location line="-220"/>
        <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source>
        <translation>Asignación de propiedad inválida: se esperaba una expresión regular; usar una sintaxis /patrón/</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: number or array of numbers expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un número o un vector de números</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Invalid property assignment: int or array of ints expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un entero o un vector de enteros</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Invalid property assignment: bool or array of bools expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un booleano o un vector de booleanos</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: url or array of urls expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una url o un vector de url</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid property assignment: string or array of strings expected</source>
        <translation>Asignación de propiedad inválida: se esperaba una cadena o un vector de cadenas</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Invalid property assignment: unsupported type &quot;%1&quot;</source>
        <translation>Asignación de propiedad inválida: tipo «%1» no soportado</translation>
    </message>
    <message>
        <location line="+76"/>
        <source>&quot;%1&quot; cannot operate on &quot;%2&quot;</source>
        <translation>«%1» no puede operar en «%2»</translation>
    </message>
    <message>
        <source>Cannot assign object to list property &quot;%1&quot;</source>
        <translation type="vanished">No se puede asignar un objeto a la propiedad lista «%1»</translation>
    </message>
    <message>
        <source>Unexpected object assignment</source>
        <translation type="vanished">Asignación de objeto inesperada</translation>
    </message>
    <message>
        <location line="+43"/>
        <source>Invalid property assignment: script expected</source>
        <translation>Asignación de propiedad inválida: se esperaba un script</translation>
    </message>
    <message>
        <source>Cannot assign object to property</source>
        <translation type="vanished">No se puede asignar objeto a propiedad</translation>
    </message>
</context>
<context>
    <name>QQmlRewrite</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpropertycache.cpp" line="+916"/>
        <source>Signal has an excessive number of parameters: %1</source>
        <translation>La señal contiene una cantidad excesiva de parámetros: %1</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation>La señal usa un parámetro sin nombre seguido por un parámetro con nombre.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation>El parámetro «%1» de la señal oculta una variable global.</translation>
    </message>
</context>
<context>
    <name>QQmlTypeCompiler</name>
    <message>
        <source>Composite Singleton Type %1 is not creatable.</source>
        <translation type="vanished">El tipo Singleton compuesto %1 no es instanciable.</translation>
    </message>
    <message>
        <source>Element is not creatable.</source>
        <translation type="vanished">El elemento no es instanciable.</translation>
    </message>
</context>
<context>
    <name>QQmlTypeLoader</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlimport.cpp" line="+1416"/>
        <source>Cannot update qmldir content for &apos;%1&apos;</source>
        <translation>No es posible actualizar el contenido de qmldir para «%1»</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+671"/>
        <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source>
        <translation>No se ha encontrado un tipo coincidente, QQmlComponent no es capaz de usar archivos Singleton de tipo pragma.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>pragma Singleton used with a non composite singleton type %1</source>
        <translation>Singleton de tipo pragma usado con un singleton no compuesto de tipo %1</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlscriptblob.cpp" line="+49"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+89"/>
        <source>File was compiled ahead of time with an incompatible version of Qt and the original file cannot be found. Please recompile</source>
        <translation>El archivo fue compilado con anterioridad usando una versión incompatible de Qt y el archivo original no puede ser encontrado. Deberá volver a compilarse</translation>
    </message>
    <message>
        <location line="+2"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+2"/>
        <source>No such file or directory</source>
        <translation>No se encuentra el archivo o carpeta</translation>
    </message>
    <message>
        <location line="+96"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="-336"/>
        <source>Script %1 unavailable</source>
        <translation>Script %1 no disponible</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="+35"/>
        <source>Type %1 has no inline component type called %2</source>
        <translation>El tipo %1 no contiene un tipo de componente integrado llamado %2</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+16"/>
        <source>Type %1 unavailable</source>
        <translation>Tipo %1 no disponible</translation>
    </message>
    <message>
        <location line="+196"/>
        <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source>
        <translation>qmldir define el tipo como singleton, pero no se ha encontrado un Singleton pragma en el tipo %1.</translation>
    </message>
    <message>
        <location line="+84"/>
        <source>File is empty</source>
        <translation>El archivo está vacío</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Cached QML Unit has no objects</source>
        <translation>La unidad QML en caché no contiene objetos</translation>
    </message>
    <message>
        <location line="+203"/>
        <source>module &quot;%1&quot; is not installed</source>
        <translation>el módulo «%1» no está instalado</translation>
    </message>
    <message>
        <location line="+231"/>
        <source>Namespace %1 cannot be used as a type</source>
        <translation>El espacio de nombres %1 no puede ser usado como un tipo</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unreported error adding script import to import database</source>
        <translation>Error no reportado al agregar una importación de script para importar la base de datos</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
</context>
<context>
    <name>QQuickAbstractAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickanimation.cpp" line="+153"/>
        <source>Cannot animate non-existent property &quot;%1&quot;</source>
        <translation>No es posible animar la propiedad inexistente «%1»</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Cannot animate read-only property &quot;%1&quot;</source>
        <translation>No es posible animar la propiedad de sólo lectura «%1»</translation>
    </message>
    <message>
        <source>Animation is an abstract class</source>
        <translation type="vanished">Animation es una clase abstracta</translation>
    </message>
    <message>
        <source>Animator is an abstract class</source>
        <translation type="vanished">Animator es una clase abstracta</translation>
    </message>
</context>
<context>
    <name>QQuickAccessibleAttached</name>
    <message>
        <source>Accessible is only available via attached properties</source>
        <translation type="vanished">Accesible sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickAnchorAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemanimation.cpp" line="+431"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>No es posible asignar una duración negativa</translation>
    </message>
</context>
<context>
    <name>QQuickAnchors</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickanchors.cpp" line="+174"/>
        <source>Possible anchor loop detected on fill.</source>
        <translation>Posible anclaje cíclico detectado en fill.</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Possible anchor loop detected on centerIn.</source>
        <translation>Posible anclaje cíclico detectado en centerIn.</translation>
    </message>
    <message>
        <location line="+286"/>
        <location line="+36"/>
        <location line="+794"/>
        <location line="+38"/>
        <source>Cannot anchor to an item that isn&apos;t a parent or sibling.</source>
        <translation>No es posible anclar a un elemento que no sea superior o esté al mismo nivel.</translation>
    </message>
    <message>
        <location line="-778"/>
        <source>Possible anchor loop detected on vertical anchor.</source>
        <translation>Posible anclaje cíclico detectado en el anclaje vertical.</translation>
    </message>
    <message>
        <location line="+175"/>
        <source>Possible anchor loop detected on horizontal anchor.</source>
        <translation>Posible anclaje cíclico detectado en el anclaje horizontal.</translation>
    </message>
    <message>
        <location line="+548"/>
        <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source>
        <translation>No es posible especificar anclajes left, right y horizontalCenter al mismo tiempo.</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+38"/>
        <source>Cannot anchor to a null item.</source>
        <translation>No es posible anclar a un elemento nulo.</translation>
    </message>
    <message>
        <location line="-35"/>
        <source>Cannot anchor a horizontal edge to a vertical edge.</source>
        <translation>No es posible anclar un borde horizontal a uno vertical.</translation>
    </message>
    <message>
        <location line="+7"/>
        <location line="+38"/>
        <source>Cannot anchor item to self.</source>
        <translation>No es posible anclar un elemento a sí mismo.</translation>
    </message>
    <message>
        <location line="-26"/>
        <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source>
        <translation>No es posible especificar anclajes top, bottom y verticalCenter al mismo tiempo.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source>
        <translation>No es posible usar un anclaje a la línea base conjuntamente con anclajes top, bottom o verticalCenter.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Cannot anchor a vertical edge to a horizontal edge.</source>
        <translation>No es posible anclar un borde vertical a uno horizontal.</translation>
    </message>
</context>
<context>
    <name>QQuickAnimatedImage</name>
    <message>
        <source>Qt was built without support for QMovie</source>
        <translation type="vanished">Qt ha sido compilado sin soporte de QMovie</translation>
    </message>
</context>
<context>
    <name>QQuickApplication</name>
    <message>
        <source>Application is an abstract class</source>
        <translation type="vanished">Application es una clase abstracta</translation>
    </message>
</context>
<context>
    <name>QQuickBehavior</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickbehavior.cpp" line="+219"/>
        <source>Cannot change the animation assigned to a Behavior.</source>
        <translation>No es posible cambiar la animación asignada a un comportamiento.</translation>
    </message>
</context>
<context>
    <name>QQuickDragAttached</name>
    <message>
        <source>Drag is only available via attached properties</source>
        <translation type="vanished">Drag sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickEnterKeyAttached</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitem.cpp" line="+1650"/>
        <source>EnterKey attached property only works with Items</source>
        <translation>La propiedad adjunta EnterKey sólo funciona con elementos</translation>
    </message>
    <message>
        <source>EnterKey is only available via attached properties</source>
        <translation type="vanished">EnterKey sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickFlipable</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickflipable.cpp" line="+124"/>
        <source>front is a write-once property</source>
        <translation>front es una propiedad que sólo se puede escribir una vez</translation>
    </message>
    <message>
        <location line="+22"/>
        <source>back is a write-once property</source>
        <translation>back es una propiedad que sólo se puede escribir una vez</translation>
    </message>
</context>
<context>
    <name>QQuickItemView</name>
    <message>
        <source>ItemView is an abstract base class</source>
        <translation type="vanished">ItemView es una clase base abstracta</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemview.cpp" line="+2562"/>
        <source>Delegate must be of Item type</source>
        <translation>El delegate debe de ser de tipo Item</translation>
    </message>
</context>
<context>
    <name>QQuickKeyNavigationAttached</name>
    <message>
        <source>KeyNavigation is only available via attached properties</source>
        <translation type="vanished">KeyNavigation sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickKeysAttached</name>
    <message>
        <source>Keys is only available via attached properties</source>
        <translation type="vanished">Keys sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickLayoutMirroringAttached</name>
    <message>
        <source>LayoutDirection attached property only works with Items</source>
        <translation type="vanished">LayoutDirection propiedad adjunta sólo funciona con Items</translation>
    </message>
    <message>
        <source>LayoutMirroring is only available via attached properties</source>
        <translation type="vanished">LayoutMirroring sólo está disponible a través de propiedades adjuntas</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitem.cpp" line="-150"/>
        <source>LayoutMirroring attached property only works with Items and Windows</source>
        <translation>La propiedad adjunta LayoutDirection sólo funciona con Items y Windows</translation>
    </message>
</context>
<context>
    <name>QQuickLoader</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickloader.cpp" line="+559"/>
        <source>setSource: value is not an object</source>
        <translation>setSource: el valor no es un objeto</translation>
    </message>
</context>
<context>
    <name>QQuickOpenGLInfo</name>
    <message>
        <source>OpenGLInfo is only available via attached properties</source>
        <translation type="vanished">OpenGLInfo sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickPaintedItem</name>
    <message>
        <source>Cannot create instance of abstract class PaintedItem</source>
        <translation type="vanished">No se puede crear una instancia de una clase abstracta PaintedItem</translation>
    </message>
</context>
<context>
    <name>QQuickParentAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemanimation.cpp" line="-163"/>
        <source>Unable to preserve appearance under complex transform</source>
        <translation>No es posible preservar la apariencia tras una transformación compleja</translation>
    </message>
    <message>
        <location line="+11"/>
        <location line="+7"/>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation>No es posible preservar la apariencia tras una escala no uniforme</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation>No es posible preservar la apariencia tras una escala de 0</translation>
    </message>
</context>
<context>
    <name>QQuickParentChange</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickstateoperations.cpp" line="+53"/>
        <source>Unable to preserve appearance under complex transform</source>
        <translation>No es posible preservar la apariencia tras una transformación compleja</translation>
    </message>
    <message>
        <location line="+11"/>
        <location line="+7"/>
        <source>Unable to preserve appearance under non-uniform scale</source>
        <translation>No es posible preservar la apariencia tras una escala no uniforme</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Unable to preserve appearance under scale of 0</source>
        <translation>No es posible preservar la apariencia tras una escala de 0</translation>
    </message>
</context>
<context>
    <name>QQuickPathAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickitemanimation.cpp" line="+277"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>No es posible establecer una duración negativa</translation>
    </message>
</context>
<context>
    <name>QQuickPathView</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickpathview.cpp" line="+116"/>
        <source>Delegate must be of Item type</source>
        <translation>El delegado debe ser de tipo Item</translation>
    </message>
</context>
<context>
    <name>QQuickPauseAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickanimation.cpp" line="+558"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>No es posible establecer una duración negativa</translation>
    </message>
</context>
<context>
    <name>QQuickPixmap</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickpixmapcache.cpp" line="+543"/>
        <source>Error decoding: %1: %2</source>
        <translation>Error al decodificar: %1: %2</translation>
    </message>
    <message>
        <location line="+171"/>
        <location line="+354"/>
        <location line="+581"/>
        <source>Error decoding: %1</source>
        <translation>Error al decodificar: %1</translation>
    </message>
    <message>
        <location line="-740"/>
        <location line="+674"/>
        <source>Invalid image provider: %1</source>
        <translation>Proveedor de imágenes inválido: %1</translation>
    </message>
    <message>
        <location line="-645"/>
        <location line="+22"/>
        <location line="+669"/>
        <source>Failed to get image from provider: %1</source>
        <translation>Error al obtener imagen desde el proveedor: %1</translation>
    </message>
    <message>
        <location line="-645"/>
        <source>Failed to get texture from provider: %1</source>
        <translation>Error al obtener textura desde el proveedor: %1</translation>
    </message>
    <message>
        <location line="+107"/>
        <location line="+576"/>
        <source>Cannot open: %1</source>
        <translation>No es posible abrir: %1</translation>
    </message>
</context>
<context>
    <name>QQuickPropertyAnimation</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickanimation.cpp" line="+1475"/>
        <source>Cannot set a duration of &lt; 0</source>
        <translation>No es posible establecer una duración negativa</translation>
    </message>
</context>
<context>
    <name>QQuickPropertyChanges</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/util/qquickpropertychanges.cpp" line="+225"/>
        <source>PropertyChanges does not support creating state-specific objects.</source>
        <translation>PropertyChanges no soporta la creación de objetos específicos de estados.</translation>
    </message>
    <message>
        <location line="+197"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>No es posible asignar a una propiedad inexistente «%1»</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Cannot assign to read-only property &quot;%1&quot;</source>
        <translation>No es posible asignar a una propiedad de sólo lectura «%1»</translation>
    </message>
</context>
<context>
    <name>QQuickRepeater</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickrepeater.cpp" line="+538"/>
        <source>Delegate must be of Item type</source>
        <translation>El delegado debe de ser de tipo Item</translation>
    </message>
</context>
<context>
    <name>QQuickShaderEffectMesh</name>
    <message>
        <source>Cannot create instance of abstract class ShaderEffectMesh.</source>
        <translation type="vanished">No se puede crear una instancia de una clase abstracta ShaderEffectMesh.</translation>
    </message>
</context>
<context>
    <name>QQuickTextUtil</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquicktextutil.cpp" line="+31"/>
        <source>%1 does not support loading non-visual cursor delegates.</source>
        <translation>%1 no soporta la carga de delegados de cursor no visuales.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Could not load cursor delegate</source>
        <translation>No fue posible cargar el delegado de cursor</translation>
    </message>
</context>
<context>
    <name>QQuickViewTransitionAttached</name>
    <message>
        <source>ViewTransition is only available via attached properties</source>
        <translation type="vanished">ViewTransition sólo está disponible a través de propiedades adjuntas</translation>
    </message>
</context>
<context>
    <name>QQuickWindow</name>
    <message>
        <source>Failed to create %1 context for format %2.
This is most likely caused by not having the necessary graphics drivers installed.

Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable&apos;s directory or in a location listed in PATH.</source>
        <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names
</extracomment>
        <translation type="vanished">Ha fallado al crear el %1 contexto para el formato %2.
Esto puede ser causado por no tener los controladores gráficos apropiados instalados.

Instale un controlador que provea OpenGL 2.0 o superior, o, sí esto no es posible, asegúrese de que las bibliotecas de emulación ANGLE Open GL ES 2.0 (%3, %4 and d3dcompiler_*.dll) están disponibles en el directorio dónde se encuentra el ejecutable de la aplicación o en uno de los directorios apuntados en la variable de entorno PATH.</translation>
    </message>
    <message>
        <source>Failed to create %1 context for format %2</source>
        <extracomment>%1 Context type (Open GL, EGL), %2 format specification
</extracomment>
        <translation type="vanished">Ha fallado al crear el contexto %1 para el formato %2</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquickwindow.cpp" line="+2089"/>
        <source>Failed to initialize graphics backend for %1.</source>
        <translation>Error al inicializar la infraestructura de gráficos para %1.</translation>
    </message>
</context>
<context>
    <name>QQuickWindowQmlImpl</name>
    <message>
        <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos; for Window &apos;%1&apos;</source>
        <translation type="vanished">Propiedades conflictivas «visible» y «visibility» para Window «%1»</translation>
    </message>
    <message>
        <source>Conflicting properties &apos;visible&apos; and &apos;visibility&apos;</source>
        <translation type="vanished">Propiedades conflictivas «visible» y «visibility»</translation>
    </message>
</context>
<context>
    <name>QQuickXmlListModel</name>
    <message>
        <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
        <translation type="vanished">«%1» duplica un nombre de rol previo y será deshabilitado.</translation>
    </message>
    <message>
        <source>invalid query: &quot;%1&quot;</source>
        <translation type="vanished">consulta inválida: «%1»</translation>
    </message>
</context>
<context>
    <name>QQuickXmlListModelRole</name>
    <message>
        <source>An XmlRole query must not start with &apos;/&apos;</source>
        <translation type="vanished">Una consulta XmlRole no puede empezar por «/»</translation>
    </message>
</context>
<context>
    <name>QQuickXmlRoleList</name>
    <message>
        <source>An XmlListModel query must start with &apos;/&apos; or &quot;//&quot;</source>
        <translation type="vanished">Una consulta XmlListModel tiene que empezar por «/» o «//»</translation>
    </message>
</context>
<context>
    <name>SignalHandlerConverter</name>
    <message>
        <source>Non-existent attached object</source>
        <translation type="vanished">Objeto adjunto no existente</translation>
    </message>
    <message>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation type="vanished">La señal usa un parámetro sin nombre seguido por un parámetro con nombre.</translation>
    </message>
    <message>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation type="vanished">El parámetro de señal «%1» oculta una variable global.</translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation type="vanished">«%1.%2» no está disponible en %3 %4.%5.</translation>
    </message>
    <message>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation type="vanished">«%1.%2» no está disponible debido a la versión del componente.</translation>
    </message>
    <message>
        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
        <translation type="vanished">No se puede asignar un valor a una señal (se esperaba un script para ser ejecutado)</translation>
    </message>
    <message>
        <source>Incorrectly specified signal assignment</source>
        <translation type="vanished">Asignada una señal especificada incorrectamente</translation>
    </message>
</context>
<context>
    <name>SignalTransition</name>
    <message>
        <source>Specified signal does not exist.</source>
        <translation type="vanished">La señal especificada no existe.</translation>
    </message>
    <message>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation type="vanished">No se puede asignar a una propiedad inexistente «%1»</translation>
    </message>
    <message>
        <source>SignalTransition: script expected</source>
        <translation type="vanished">SignalTransition: falta un script</translation>
    </message>
</context>
<context>
    <name>qmlRegisterType</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlmetatype.cpp" line="+416"/>
        <source>Invalid QML %1 name &quot;%2&quot;; type names must begin with an uppercase letter</source>
        <translation>QML %1 nombre %2 inválido; los nombres de tipos deben comenzar con mayúscula</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Invalid QML %1 name &quot;%2&quot;; value type names should begin with a lowercase letter</source>
        <translation>QML %1 nombre %2 inválido; los nombres de tipo valor deben comenzar con minúscula</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Invalid QML %1 name &quot;%2&quot;</source>
        <translation>QML %1 nombre %2 inválido</translation>
    </message>
    <message>
        <source>Cannot install %1 &apos;%2&apos; into unregistered namespace &apos;%3&apos;</source>
        <translation type="vanished">No se puede instalar %1 «%2» en un espacio de nombres no registrado «%3»</translation>
    </message>
    <message>
        <source>Cannot install %1 &apos;%2&apos; into protected namespace &apos;%3&apos;</source>
        <translation type="vanished">No se puede instalar %1 «%2» en un espacio de nombres protegido «%3»</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Cannot install %1 &apos;%2&apos; into protected module &apos;%3&apos; version &apos;%4&apos;</source>
        <translation>No es posible instalar %1 «%2» en un módulo protegido «%3» versión «%4»</translation>
    </message>
</context>
<context>
    <name>CopyAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/CopyAction.qml" line="+9"/>
        <source>Copy</source>
        <translation>Copiar</translation>
    </message>
</context>
<context>
    <name>CutAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/CutAction.qml" line="+9"/>
        <source>Cut</source>
        <translation>Cortar</translation>
    </message>
</context>
<context>
    <name>DeleteAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/DeleteAction.qml" line="+9"/>
        <source>Delete</source>
        <translation>Borrar</translation>
    </message>
</context>
<context>
    <name>PasteAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/PasteAction.qml" line="+9"/>
        <source>Paste</source>
        <translation>Pegar</translation>
    </message>
</context>
<context>
    <name>RedoAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/RedoAction.qml" line="+8"/>
        <source>Redo</source>
        <translation>Rehacer</translation>
    </message>
</context>
<context>
    <name>SelectAllAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/SelectAllAction.qml" line="+9"/>
        <source>Select All</source>
        <translation>Seleccionar todo</translation>
    </message>
</context>
<context>
    <name>UndoAction</name>
    <message>
        <location filename="../../qtdeclarative/src/quickcontrolsimpl/UndoAction.qml" line="+8"/>
        <source>Undo</source>
        <translation>Deshacer</translation>
    </message>
</context>
<context>
    <name>ColorDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/ColorDialog.qml" line="+83"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+87"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+80"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+83"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+79"/>
        <source>Eyedropper</source>
        <translation>Cuentagotas</translation>
    </message>
    <message>
        <location line="+49"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+49"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+49"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+50"/>
        <source>Hue</source>
        <translation>Tono</translation>
    </message>
    <message>
        <location line="+56"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+59"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+59"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+59"/>
        <source>Alpha</source>
        <translation>Alfa</translation>
    </message>
    <message>
        <location line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorDialog.qml" line="+21"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorDialog.qml" line="+29"/>
        <source>Color</source>
        <translation>Color</translation>
    </message>
</context>
<context>
    <name>ColorInputs</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/ColorInputs.qml" line="+32"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+33"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+34"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+32"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+34"/>
        <source>Hex</source>
        <translation>Hex</translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+0"/>
        <source>RGB</source>
        <translation>RVA</translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+0"/>
        <source>HSV</source>
        <translation>TSV</translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/ColorInputs.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/ColorInputs.qml" line="+0"/>
        <source>HSL</source>
        <translation>TSL</translation>
    </message>
</context>
<context>
    <name>FileDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/FileDialog.qml" line="+41"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+50"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+42"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+41"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FileDialog.qml" line="+45"/>
        <source>Overwrite file?</source>
        <translation>¿Sobrescribir archivo?</translation>
    </message>
    <message>
        <location line="+4"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+4"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+5"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+4"/>
        <source>“%1” already exists.
Do you want to replace it?</source>
        <translation>“%1” ya existe.
¿Reemplazarlo?</translation>
    </message>
    <message>
        <location line="+141"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+117"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+106"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+113"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FileDialog.qml" line="+128"/>
        <source>File name</source>
        <translation>Nombre de archivo</translation>
    </message>
    <message>
        <location line="+15"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FileDialog.qml" line="+16"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FileDialog.qml" line="+18"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FileDialog.qml" line="+16"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FileDialog.qml" line="+16"/>
        <source>Filter</source>
        <translation>Filtro</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qquickfolderbreadcrumbbar.cpp" line="+616"/>
        <source>Up</source>
        <translation>Arriba</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qquicksidebar.cpp" line="+296"/>
        <source>Add Favorite</source>
        <translation>Agregar favorito</translation>
    </message>
    <message>
        <location line="+233"/>
        <source>Remove</source>
        <translation>Eliminar</translation>
    </message>
</context>
<context>
    <name>FontDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/FontDialog.qml" line="+93"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/FontDialog.qml" line="+114"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/FontDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/FontDialog.qml" line="+80"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FontDialog.qml" line="+95"/>
        <source>Writing System</source>
        <translation>Sistema de escritura</translation>
    </message>
</context>
<context>
    <name>MessageDialog</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/MessageDialog.qml" line="+90"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/MessageDialog.qml" line="+109"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/MessageDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/MessageDialog.qml" line="+89"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/MessageDialog.qml" line="+96"/>
        <source>Hide Details...</source>
        <translation>Ocultar detalles...</translation>
    </message>
    <message>
        <location line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/MessageDialog.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/MessageDialog.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/MessageDialog.qml" line="+0"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/MessageDialog.qml" line="+0"/>
        <source>Show Details...</source>
        <translation>Mostrar detalles...</translation>
    </message>
</context>
<context>
    <name>SideBar</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Fusion/SideBar.qml" line="+82"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Imagine/SideBar.qml" line="+62"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Material/SideBar.qml" line="+67"/>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/+Universal/SideBar.qml" line="+68"/>
        <source>Add Favorite</source>
        <translation>Agregar favorito</translation>
    </message>
</context>
<context>
    <name>FontDialogContent</name>
    <message>
        <location filename="../../qtdeclarative/src/quickdialogs/quickdialogsquickimpl/qml/FontDialogContent.qml" line="+31"/>
        <source>Family</source>
        <translation>Familia</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Font family</source>
        <translation>Familia tipográfica</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Style</source>
        <translation>Estilo</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Font style</source>
        <translation>Estilo tipográfico</translation>
    </message>
    <message>
        <location line="+39"/>
        <source>Size</source>
        <translation>Tamaño</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Font point size</source>
        <translation>Tamaño de punto de la tipografía</translation>
    </message>
    <message>
        <location line="+42"/>
        <source>Effects</source>
        <translation>Efectos</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Underline</source>
        <translation>Subrayado</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Strikeout</source>
        <translation>Tachado</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Sample</source>
        <translation>Muestra</translation>
    </message>
</context>
<context>
    <name>QQmlDebugServerImpl</name>
    <message>
        <location filename="../../qtdeclarative/src/plugins/qmltooling/qmldbg_server/qqmldebugserverfactory.cpp" line="+343"/>
        <source>QML Debugger: Invalid argument &quot;%1&quot; detected. Ignoring the same.</source>
        <translation>Depurador de QML: Argumento inválido &quot;%1&quot; detectado. Se ignorará.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>QML Debugger: Ignoring &quot;-qmljsdebugger=%1&quot;.</source>
        <translation>Depurador de QML: Se ignorará &quot;-qmljsdebugger=%1&quot;.</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The format is &quot;-qmljsdebugger=[file:&lt;file&gt;|port:&lt;port_from&gt;][,&lt;port_to&gt;][,host:&lt;ip address&gt;][,block][,services:&lt;service&gt;][,&lt;service&gt;]*&quot;</source>
        <translation>El formato es &quot;-qmljsdebugger=[file:&lt;archivo&gt;|port:&lt;puerto_origen&gt;][,&lt;puerto_destino&gt;][,host:&lt;dirección ip&gt;][,block][,services:&lt;servicio&gt;][,&lt;servicio&gt;]*&quot;</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&quot;file:&quot; can be used to specify the name of a file the debugger will try to connect to using a QLocalSocket. If &quot;file:&quot; is given any &quot;host:&quot; and&quot;port:&quot; arguments will be ignored.</source>
        <translation>&quot;file:&quot; puede ser usado para especificar el nombre de un archivo al cual se intentará conectar el depurador usando un QLocalSocket. En caso de que &quot;file:&quot; estuviera especificado, cualquier argumento &quot;host:&quot; y &quot;port:&quot; será ignorado.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>&quot;host:&quot; and &quot;port:&quot; can be used to specify an address and a single port or a range of ports the debugger will try to bind to with a QTcpServer.</source>
        <translation>&quot;host:&quot; y &quot;port:&quot; podrán ser usados para especificar una dirección y un puerto individual (o un rango de puertos) a los que el depurador se intentará enlazar mediante un QTcpServer.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>&quot;block&quot; makes the debugger and some services wait for clients to be connected and ready before the first QML engine starts.</source>
        <translation>&quot;block&quot; hará que el depurador y algunos servicios esperen a que los clientes se encuentren conectados y listos, antes de que el primer motor QML sea iniciado.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>&quot;services:&quot; can be used to specify which debug services the debugger should load. Some debug services interact badly with others. The V4 debugger should not be loaded when using the QML profiler as it will force any V4 engines to use the JavaScript interpreter rather than the JIT. The following debug services are available by default:</source>
        <translation>&quot;services:&quot; podrá ser usado para especificar qué servicios de depuración debería cargar el depurador. Algunos servicios de depuración interactuarán de mala manera con otros. El depurador V4 no debería ser cargado cuando se esté usando el perfilador de QML, dado que forzará a que cualquier motor V4 use el intérprete de JavaScript en vez de JIT. Los siguientes servicios de depuración se encuentran disponibles de forma predeterminada:</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>The QML debugger</source>
        <translation>El depurador de QML</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The V4 debugger</source>
        <translation>El depurador V4</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The QML inspector</source>
        <translation>El inspector de QML</translation>
    </message>
    <message>
        <location line="+1"/>
        <source>The QML profiler</source>
        <translation>El perfilador de QML</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Allows the client to delay the starting and stopping of
		  QML engines until other services are ready. QtCreator
		  uses this service with the QML profiler in order to
		  profile multiple QML engines at the same time.</source>
        <translation>Permite que el cliente retrase el inicio y la detención de
		  motores de QML hasta que otros servicios se encuentren listos.
		  QtCreator usa este servicio junto con el perfilador de QML para
		  perfilar múltiples motores de QML al mismo tiempo.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Sends qDebug() and similar messages over the QML debug
		  connection. QtCreator uses this for showing debug
		  messages in the debugger console.</source>
        <translation>Envía qDebug() y mensajes similares a través de la conexión de
		  depuración de QML. QtCreator usa esto para mostrar
		  mensajes de depuración en la consola del depurador.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>helps to see if a translated text
		  will result in an elided text
		  in QML elements.</source>
        <translation>ayudará a ver si un texto traducido
		  dará como resultado un texto omitido
		  en los elementos de QML.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Other services offered by qmltooling plugins that implement QQmlDebugServiceFactory and which can be found in the standard plugin paths will also be available and can be specified. If no &quot;services&quot; argument is given, all services found this way, including the default ones, are loaded.</source>
        <translation>Otros servicios ofrecidos por complementos qmltooling que implementan QQmlDebugServiceFactory y que pueden ser encontrados en las rutas estándar de complementos también estarán disponibles y podrán ser especificados. En caso de que no se proporcionara ningún argumento &quot;services&quot;, todos los servicios encontrados de esta forma, incluyendo los predeterminados, serán cargados.</translation>
    </message>
</context>
<context>
    <name>QQmlComponentAndAliasResolverBase</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlcomponentandaliasresolver_p.h" line="+208"/>
        <source>Cannot wrap implicit component</source>
        <translation>No es posible encapsular un componente implícito</translation>
    </message>
    <message>
        <location line="+96"/>
        <source>Cannot mark object as component</source>
        <translation>No es posible marcar el objeto como componente</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Component objects cannot declare new functions.</source>
        <translation>Los objetos de tipo componente no pueden declarar nuevas funciones.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Component objects cannot declare new properties.</source>
        <translation>Los objetos de tipo componente no pueden declarar nuevas propiedades.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Component objects cannot declare new signals.</source>
        <translation>Los objetos de tipo componente no pueden declarar nuevas señales.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Cannot create empty component specification</source>
        <translation>No es posible crear una especificación de componente vacía</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Component elements may not contain properties other than id</source>
        <translation>Los elementos de tipo componente no pueden contener otras propiedades además del id</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Invalid component body specification</source>
        <translation>Especificación de cuerpo del componente inválida</translation>
    </message>
    <message>
        <location line="+53"/>
        <source>id is not unique</source>
        <translation>El id no es único</translation>
    </message>
    <message>
        <location line="+79"/>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="+386"/>
        <source>Cyclic alias</source>
        <translation>Alias cíclico</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="+140"/>
        <source>Invalid alias reference. Unable to find id &quot;%1&quot;</source>
        <translation>Referencia a alias inválida. No es posible encontrar el id &quot;%1&quot;</translation>
    </message>
    <message>
        <location line="+30"/>
        <location line="+55"/>
        <location line="+21"/>
        <location line="+10"/>
        <source>Invalid alias target location: %1</source>
        <translation>Ubicación de destino del alias inválida: %1</translation>
    </message>
</context>
<context>
    <name>QQmlImports</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlimport.cpp" line="-1243"/>
        <source>module &quot;%1&quot; version %2.%3 is not installed</source>
        <translation>el módulo «%1» versión %2.%3 no está instalado</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>module &quot;%1&quot; is not installed</source>
        <translation>el módulo «%1» no está instalado</translation>
    </message>
    <message>
        <location line="+313"/>
        <source>&quot;%1&quot; is ambiguous. Found in %2 and in %3</source>
        <translation>«%1» es ambiguo. Encontrado en %2 y en %3</translation>
    </message>
    <message>
        <location line="+241"/>
        <source>- %1 is neither a type nor a namespace</source>
        <translation>- %1 no es ni un tipo ni un espacio de nombres</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>- %1 is not a namespace</source>
        <translation>- %1 no es un espacio de nombres</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>- %1 is not a type</source>
        <translation>- %1 no es un tipo</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>- nested namespaces not allowed</source>
        <translation>- los espacios de nombres anidados no están permitidos</translation>
    </message>
    <message>
        <location line="+71"/>
        <location line="+4"/>
        <source>local directory</source>
        <translation>directorio local</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>is ambiguous. Found in %1 and in %2</source>
        <translation>es ambiguo. Encontrado en %1 y en %2</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source>
        <translation>es ambiguo. Encontrado en %1 en la versión %2.%3 y %4.%5</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>is instantiated recursively</source>
        <translation>está instanciado recursivamente</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>is not a type</source>
        <translation>no es un tipo</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>module does not support the designer &quot;%1&quot;</source>
        <translation>el módulo no soporta el diseñador «%1»</translation>
    </message>
    <message>
        <location line="+133"/>
        <location line="+21"/>
        <source>&quot;%1&quot; version %2.%3 is defined more than once in module &quot;%4&quot;</source>
        <translation>«%1» versión %2.%3 está definido más de una vez en el módulo «%4»</translation>
    </message>
    <message>
        <location line="+211"/>
        <source>&quot;%1&quot; is not a valid import URL. You can pass relative paths or URLs with schema, but not absolute paths or resource paths. Try &quot;%2&quot;.</source>
        <translation>&quot;%1&quot; no es una URL de importación válida. Es posible pasar rutas relativas o URL con esquema, pero no rutas absolutas o rutas a recursos. Intentar &quot;%2&quot;.</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>&quot;%1&quot;: no such directory</source>
        <translation>«%1»: no existe la carpeta</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>import &quot;%1&quot; has no qmldir and no namespace</source>
        <translation>el import «%1» no tiene qmldir ni espacio de nombres</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Cannot resolve URL for import &quot;%1&quot;</source>
        <translation>No es posible resolver la URL para importación &quot;%1&quot;</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpluginimporter.cpp" line="+124"/>
        <source>Found plugin with old IID, this will be unsupported in upcoming Qt releases:</source>
        <translation>Se encontró un complemento con un IID antiguo, esto ya no será soportado en nfuturas versiones de Qt:</translation>
    </message>
    <message>
        <location line="+24"/>
        <source>qml static plugin with name &quot;%2&quot; has no metadata URI</source>
        <translation>el complemento estático de qml de nombre &quot;%2&quot; no contiene metadatos URI</translation>
    </message>
    <message>
        <location line="+495"/>
        <source>could not resolve all plugins for module &quot;%1&quot;</source>
        <translation>no fue posible resolver todos los complementos para el módulo: «%1»</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>module &quot;%1&quot; plugin &quot;%2&quot; not found</source>
        <translation>complemento «%2» del módulo «%1» no encontrado</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypeloader.cpp" line="+810"/>
        <source>module &quot;%1&quot; version %2.%3 cannot be imported because:
%4</source>
        <translation>el módulo &quot;%1&quot; versión %2.%3 no puede ser importado porque:
%4</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>module &quot;%1&quot; cannot be imported because:
%2</source>
        <translation>el módulo &quot;%1&quot; no puede ser importado porque:
%2</translation>
    </message>
</context>
<context>
    <name>QQmlPropertyCacheCreatorBase</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmlpropertycachecreator_p.h" line="+190"/>
        <source>Nothing to override. Remove &quot;override&quot; keyword</source>
        <translation>Nada que redefinir. Eliminar la clave &quot;override&quot;</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Cannot override FINAL property</source>
        <translation>No es posible redefinir una propiedad FINAL</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Cannot override non virtual property. Add &quot;virtual&quot; to the property of the base object</source>
        <translation>No es posible redefinir una propiedad no virtual. Agregar &quot;virtual&quot; a la propiedad del objeto base</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>unknown</source>
        <translation>desconocida</translation>
    </message>
    <message>
        <location line="+304"/>
        <source>Invalid signal parameter type: %1</source>
        <translation>Tipo de parámetro de señal inválido: %1</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Duplicate signal name: invalid override of property change signal or superclass signal</source>
        <translation>Nombre de señal duplicado: redefinición inválida de señal de cambio o señal de clase superior de la propiedad</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Duplicate method name: invalid override of property change signal or superclass signal</source>
        <translation>Nombre de método duplicado: redefinición inválida de señal de cambio o señal de clase superior de la propiedad</translation>
    </message>
    <message>
        <location line="+118"/>
        <source>Type cannot be used for &apos;on&apos; assignment</source>
        <translation>El tipo no puede ser usado para una asignación &apos;on&apos;</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Fully dynamic types cannot declare new properties.</source>
        <translation>Los tipos completamente dinámicos no pueden declarar nuevas propiedades.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Fully dynamic types cannot declare new signals.</source>
        <translation>Los tipos completamente dinámicos no pueden declarar nuevas señales.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Fully Dynamic types cannot declare new functions.</source>
        <translation>Los tipos completamente dinámicos no pueden declarar nuevas funciones.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Type &apos;%1&apos; cannot declare new members.</source>
        <translation>El tipo &apos;%1&apos; no puede declarar nuevos miembros.</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>Non-existent attached object</source>
        <translation>Objeto adjunto no existente</translation>
    </message>
    <message>
        <location line="+240"/>
        <source>Cyclic alias</source>
        <translation>Alias cíclico</translation>
    </message>
    <message>
        <location line="+26"/>
        <location line="+60"/>
        <source>Invalid alias target</source>
        <translation>Objetivo de alias inválido</translation>
    </message>
</context>
<context>
    <name>SignalHandlerResolver</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypecompiler.cpp" line="-837"/>
        <source>Non-existent attached object</source>
        <translation>Objeto adjunto no existente</translation>
    </message>
    <message>
        <location line="+54"/>
        <source>Signal uses unnamed parameter followed by named parameter.</source>
        <translation>La señal usa un parámetro sin nombre seguido por un parámetro con nombre.</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Signal parameter &quot;%1&quot; hides global variable.</source>
        <translation>El parámetro «%1» de la señal oculta una variable global.</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>&quot;%1.%2&quot; is not available in %3 %4.%5.</source>
        <translation>«%1.%2» no está disponible en %3 %4.%5.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>&quot;%1.%2&quot; is not available due to component versioning.</source>
        <translation>«%1.%2» no está disponible debido a la versión del componente.</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Cannot assign a value to a signal (expecting a script to be run)</source>
        <translation>No es posible asignar un valor a una señal (se esperaba la ejecución de un script)</translation>
    </message>
    <message>
        <location line="+2"/>
        <source>Incorrectly specified signal assignment</source>
        <translation>Asignación de señal especificada incorrectamente</translation>
    </message>
</context>
<context>
    <name>QQmlDeferredAndCustomParserBindingScanner</name>
    <message>
        <location line="+812"/>
        <source>You cannot define both DeferredPropertyNames and ImmediatePropertyNames on the same type.</source>
        <translation>No es posible definir tanto DeferredPropertyNames como ImmediatePropertyNames en el mismo tipo.</translation>
    </message>
    <message>
        <location line="+90"/>
        <source>You cannot assign an id to an object assigned to a deferred property.</source>
        <translation>No es posible asignar un id a un objeto asignado a una propiedad diferida.</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Cannot assign to non-existent property &quot;%1&quot;</source>
        <translation>No es posible asignar a una propiedad inexistente «%1»</translation>
    </message>
</context>
<context>
    <name>QQmlTypeData</name>
    <message>
        <location filename="../../qtdeclarative/src/qml/qml/qqmltypedata.cpp" line="-101"/>
        <source>Composite Singleton Type %1 is not creatable.</source>
        <translation>El tipo Singleton compuesto %1 no se puede crear.</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Element is not creatable.</source>
        <translation>El elemento no se puede crear.</translation>
    </message>
</context>
<context>
    <name>QQmlJSTypeDescriptionReader</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlcompiler/qqmljstypedescriptionreader.cpp" line="+63"/>
        <source>Could not parse document.</source>
        <translation>No es posible analizar el doocumento.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Expected a single import.</source>
        <translation>Se esperaba una única importación.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Expected import of QtQuick.tooling.</source>
        <translation>Se esperaba la importación de QtQuick.tooling.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Import statement without version.</source>
        <translation>Sentencia de importación sin versión.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Major version different from 1 not supported.</source>
        <translation>No se soporta una versión mayor diferente de 1.</translation>
    </message>
    <message>
        <location line="+5"/>
        <location line="+6"/>
        <source>Expected document to contain a single object definition.</source>
        <translation>Se esperaba que el documento contuviera una única definición de objeto.</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Expected document to contain a Module {} member.</source>
        <translation>Se esperaba que el documento contuviera un miembro de Module {}.</translation>
    </message>
    <message>
        <location line="+54"/>
        <location line="+5"/>
        <source>Expected dependency definitions</source>
        <translation>Se esperaban definiciones de dependencias</translation>
    </message>
    <message>
        <location line="+31"/>
        <source>Expected only Property, Method, Signal and Enum object definitions, not &quot;%1&quot;.</source>
        <translation>Sólo se esperaban definiciones de objeto de propiedades, métodos, señales y enumeradores, pero no de &quot;%1&quot;.</translation>
    </message>
    <message>
        <location line="+56"/>
        <source>Unknown access semantics &quot;%1&quot;.</source>
        <translation>Semántica de acceso desconocida &quot;%1&quot;.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Expected only lineNumber, name, prototype, defaultProperty, attachedType, valueType, exports, interfaces, isSingleton, isCreatable, isStructured, isComposite, hasCustomParser, enforcesScopedEnums, aliases, exportMetaObjectRevisions, deferredNames, and immediateNames in script bindings, not &quot;%1&quot;.</source>
        <translation>Sólo se esperaban lineNumber, nombre, prototipo, defaultProperty, attachedType, valueType, exportaciones, interfaces, isSingleton, isCreatable, isStructured, isComposite, hasCustomParser, enforcesScopedEnums, alias, exportMetaObjectRevisions, deferredNames e immediateNames en los enlaces de script, pero no &quot;%1&quot;.</translation>
    </message>
    <message>
        <location line="+10"/>
        <location line="+90"/>
        <source>Expected only script bindings and object definitions.</source>
        <translation>Sólo se esperaban enlaces de scripts y definiciones de objetos.</translation>
    </message>
    <message>
        <location line="-85"/>
        <source>Component definition is missing a name binding.</source>
        <translation>La definición del componente carece de un enlace de nombre.</translation>
    </message>
    <message>
        <location line="+29"/>
        <source>Expected only Parameter in object definitions.</source>
        <translation>Sólo se esperaban parámetros en las definiciones de objetos.</translation>
    </message>
    <message>
        <location line="+49"/>
        <source>Expected only name, lineNumber, type, revision, isPointer, isTypeConstant, isList, isCloned, isConstructor, isMethodConstant, and isJavaScriptFunction in script bindings.</source>
        <translation>Sólo se esperaban nombre, lineNumber, tipo, revisión, isPointer, isTypeConstant, isList, isCloned, isConstructor, isMethodConstant e isJavaScriptFunction en los enlaces del script.</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Method or signal is missing a name script binding.</source>
        <translation>El método o señal carece de un nombre de enlace de script.</translation>
    </message>
    <message>
        <location line="+26"/>
        <location line="+77"/>
        <location line="+41"/>
        <source>Expected script binding.</source>
        <translation>Se esperaba un enlace de escript.</translation>
    </message>
    <message>
        <location line="-67"/>
        <source>Expected only type, name, lineNumber, revision, isPointer, isTypeConstant, isReadonly, isRequired, isFinal, isList, bindable, read, write, isPropertyConstant, reset, notify, index, privateClass and script bindings.</source>
        <translation>Sólo se esperaban tipo, nombre, lineNumber, revisión, isPointer, isTypeConstant, isReadonly, isRequired, isFinal, isList, enlazable, leer, escribir, isPropertyConstant, restablecer, notificar, índice, privateClass y enlaces de script.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Property object is missing a name script binding.</source>
        <translation>El objeto de la propiedad carece de un enlace de script de nombre.</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Expected only name, alias, isFlag, values, isScoped, type, or lineNumber.</source>
        <translation>Sólo se esperaban nombre, alias, isFlag, valores, isScoped, tipo o lineNumber.</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Expected only name, type, isPointer, isTypeConstant, isReadonly, or IsList script bindings.</source>
        <translation>Sólo se esperaban enlaces de script de nombre, tipo, isPointer, isTypeConstant, isReadonly, o IsList.</translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+6"/>
        <location line="+6"/>
        <source>Expected string after colon.</source>
        <translation>Se esperaba una cadena tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+12"/>
        <location line="+6"/>
        <source>Expected boolean after colon.</source>
        <translation>Se esperaba un booleano tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Expected true or false after colon.</source>
        <translation>Se esperaba verdadero o falso tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+12"/>
        <location line="+7"/>
        <location line="+6"/>
        <location line="+28"/>
        <location line="+7"/>
        <location line="+6"/>
        <source>Expected numeric literal after colon.</source>
        <translation>Se esperaba un literal numérico tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Expected integer after colon.</source>
        <translation>Se esperaba un entero tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+12"/>
        <location line="+7"/>
        <location line="+6"/>
        <source>Expected array of strings after colon.</source>
        <translation>Se esperaba un vector de cadenas tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+20"/>
        <location line="+46"/>
        <location line="+85"/>
        <source>Expected array literal with only string literal members.</source>
        <translation>Se esperaba un vector literal con miembros de tipo cadena literal.</translation>
    </message>
    <message>
        <location line="-120"/>
        <source>Expected string literal to contain &apos;Package/Name major.minor&apos; or &apos;Name major.minor&apos;.</source>
        <translation>Se esperaba que la cadena literal contuviera &apos;Paquete/Nombre mayor.menor&apos; o &apos;Nombre mayor.menor&apos;.</translation>
    </message>
    <message>
        <location line="+51"/>
        <location line="+7"/>
        <location line="+6"/>
        <source>Expected array of numbers after colon.</source>
        <translation>Se esperaba un vector numérico tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expected array literal with only number literal members.</source>
        <translation>Se esperaba un vector literal con miembros de tipo numérico literal.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Meta object revision without matching export.</source>
        <translation>Revisión de metaobjeto sin una exportación coincidente.</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Expected integer.</source>
        <translation>Se esperaba un entero.</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Meta object revision and export version differ.
Revision %1 corresponds to version %2.%3; it should be %4.%5.</source>
        <translation>La revisión del metaobjeto y la versión de exportación son distintas.
La revisión %1 corresponde a la versión %2.%3; pero debería ser %4.%5.</translation>
    </message>
    <message>
        <location line="+50"/>
        <source>Expected object literal after colon.</source>
        <translation>Se esperaba un objeto literal tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Expected expression after colon.</source>
        <translation>Se esperaba una expresión tras los dos puntos.</translation>
    </message>
    <message>
        <location line="+27"/>
        <location line="+10"/>
        <source>Expected strings as enum keys.</source>
        <translation>Se esperaban cadenas como claves del enumerador.</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>Expected either array or object literal as enum definition.</source>
        <translation>Se esperaba un vector o un objeto literal como definición del enumerador.</translation>
    </message>
</context>
<context>
    <name>QQmlProfilerQtdWriter</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldebug/qqmlprofilerqtdwriter.cpp" line="+316"/>
        <source>Could not open %1 for writing</source>
        <translation>No fue posible abrir %1 para escritura</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>Could not open stdout for writing</source>
        <translation>No fue posible abrir stdout para escritura</translation>
    </message>
    <message>
        <location line="+199"/>
        <source>No data to save</source>
        <translation>No hay datos que guardar</translation>
    </message>
</context>
<context>
    <name>QQmlDomAstCreator</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomastcreator.cpp" line="+564"/>
        <source>id is a special attribute, that should not be used as property name</source>
        <translation>id es un atributo especial que no debería ser usado como nombre de uuna propiedad</translation>
    </message>
    <message>
        <location line="+515"/>
        <source>id attributes should only be a lower case letter followed by letters, numbers or underscore, assuming they refer to an id property</source>
        <translation>Los atributos id deberían comenzar por una letra minúscula, seguida de más letras, números o guiones bajos, asumiendo que se refieran a una propiedad de id</translation>
    </message>
    <message>
        <source>id attributes should only be a lower case letter followed by letters, numbers or underscore, not %1</source>
        <translation type="vanished">Los atributos id deberían comenzar por una letra minúscula, seguida de más letras, números o guiones bajos, pero no %1</translation>
    </message>
    <message>
        <source>id attributes should only be a lower case letter followed by letters, numbers or underscore, not %1 %2, assuming they refer to a property</source>
        <translation type="vanished">Los atributos id deberían comenzar por una letra minúscula, seguida de más letras, números o guiones bajos, pero no %1 %2, asumiendo que se refieran a una propiedad</translation>
    </message>
    <message>
        <location line="+191"/>
        <source>id attributes should have only simple strings as values</source>
        <translation>Los atributos id sólo deberían contener cadenas simples como valor</translation>
    </message>
    <message>
        <location line="+245"/>
        <source>Maximum statement or expression depth exceeded in QmlDomAstCreator</source>
        <translation>Se superó la profundidad máxima de sentencias o expresiones en QmlDomAstCreator</translation>
    </message>
</context>
<context>
    <name>CommentInfo</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomcomments.cpp" line="+88"/>
        <location line="+10"/>
        <source>Unexpected comment start %1</source>
        <translation>Inicio inesperado de comentario %1</translation>
    </message>
    <message>
        <location line="+57"/>
        <source>Non whitespace char %1 after comment end at %2</source>
        <translation>Caracter distinto de espacio %1 tras el final del comentario en %2</translation>
    </message>
</context>
<context>
    <name>ErrorGroup</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomelements.cpp" line="+61"/>
        <source>Invalid module name in import %1</source>
        <translation>Nombre de módulo inválido en importación %1</translation>
    </message>
    <message>
        <location line="+19"/>
        <source>Invalid Version %1</source>
        <translation>Versión inválida %1</translation>
    </message>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldompath.cpp" line="+445"/>
        <source>Field expressions should start with a dot, even when at the start of the path %1.</source>
        <translation>Las expresiones de campo deberían comenzar con un punto , aún al inicio de la ruta %1.</translation>
    </message>
    <message>
        <location line="+17"/>
        <location line="+99"/>
        <source>Error extracting integer from &apos;%1&apos; at char %2.</source>
        <translation>Error al extraer un entero de &apos;%1&apos; en el caracter %2.</translation>
    </message>
    <message>
        <location line="-62"/>
        <source>Unclosed quoted string at char %1.</source>
        <translation>Cadena con comillas no cerradas en el caracter %1.</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Expected a brace in filter after the question mark (at char %1).</source>
        <translation>Se esperaba una llave en el filtro tras el signo de interrogación (en el caracter %1).</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Expected a closing brace in filter after the question mark (at char %1).</source>
        <translation>Se esperaba una llave de cierre en el filtro tras el signo de interrogación (en el caracter %1).</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>Filter from string not yet implemented.</source>
        <translation>Filtro a partir de una cadena aún no implementado.</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Unexpected character &apos;%1&apos; after square bracket at %2.</source>
        <translation>Caracter inesperado &apos;%1&apos; tras el paréntesis recto en %2.</translation>
    </message>
    <message>
        <location line="+6"/>
        <source>square braces misses closing brace at char %1.</source>
        <translation>falta un paréntesis recto de cierre en el caracter %1.</translation>
    </message>
    <message>
        <location line="+34"/>
        <source>Index should use square brackets and not a dot (at char %1).</source>
        <translation>El índice debería usar paréntesis rectos y no un punto (en el caracter %1).</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Unexpected character &apos;%1&apos; after dot (at char %2).</source>
        <translation>Caracter inesperado &apos;%1&apos; tras un punto (en el caracter %2).</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>Unexpected character &apos;%1&apos; after end of component (char %2).</source>
        <translation>Caracter inesperado &apos;%1&apos; tras fin de componente (en el caracter %2).</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>unclosed square brace at end.</source>
        <translation>paréntesis recto no cerrado al final.</translation>
    </message>
</context>
<context>
    <name>Import</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomelements.cpp" line="+203"/>
        <source>Version %1 in import string &apos;%2&apos; overridden by explicit version %3</source>
        <translation>Versión %1 en cadena importada &apos;%2&apos; redefinida por la versión explícita %3</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>namespace %1 in import string &apos;%2&apos; overridden by explicit importId %3</source>
        <translation>espacio de nombres %1 en cadena importada &apos;%2&apos; redefinida por importId explícito %3</translation>
    </message>
    <message>
        <location line="+11"/>
        <source>Unexpected URI format in import &apos;%1&apos;</source>
        <translation>Formato inesperado de URI en importación &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>QmlObject</name>
    <message>
        <location line="+397"/>
        <source>Repeated PropertyDefinition with name %1</source>
        <translation>PropertyDefinition repetida de nombre %1</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>Repeated binding with name %1</source>
        <translation>Enlace repetido de nombre %1</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Repeated Method with name %1</source>
        <translation>Método repetido de nombre %1</translation>
    </message>
</context>
<context>
    <name>Export</name>
    <message>
        <location line="+694"/>
        <source>Expected string literal to contain &apos;Package/Name major.minor&apos; or &apos;Name major.minor&apos; not &apos;%1&apos;.</source>
        <translation>Se esperaba que la cadena literal contuviera &apos;Paquete/Nombre mayor.menor&apos; o &apos;Nombre mayor.menor&apos;, no &apos;%1&apos;.</translation>
    </message>
</context>
<context>
    <name>ScriptExpression</name>
    <message>
        <location line="+405"/>
        <source>Parsing of code failed</source>
        <translation>Error al analizar el código</translation>
    </message>
</context>
<context>
    <name>ImportScope</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomelements_p.h" line="+1206"/>
        <source>Looking up &apos;%1&apos; expected a list of exports, not %2</source>
        <translation>La consulta &apos;%1&apos; esperaba una lista de exportaciones, no %2</translation>
    </message>
    <message>
        <location line="+15"/>
        <source>Expected Export looking up &apos;%1&apos;, not %2</source>
        <translation>Se esperaba una exportación al consultar &apos;%1&apos;, no %2</translation>
    </message>
</context>
<context>
    <name>ErrorMessage</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomerrormessage.cpp" line="+343"/>
        <source>Double registration of error %1: (%2) vs (%3)</source>
        <translation>Doble registro del error %1: (%2) contra (%3)</translation>
    </message>
</context>
<context>
    <name>QmldirFile</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomexternalitems.cpp" line="+75"/>
        <source>QmldirFile started from invalid path &apos;%1&apos;</source>
        <translation>QmldirFile iniciado a partir de ruta inválida &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+8"/>
        <source>canonicalFilePath is empty</source>
        <translation>canonicalFilePath está vacío</translation>
    </message>
</context>
<context>
    <name>FileWriter</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomfilewriter.cpp" line="+37"/>
        <source>Could not create temp file for %1</source>
        <translation>No fue posible crear archivo temporal para %1</translation>
    </message>
    <message>
        <location line="+78"/>
        <source>Rename of file %1 to %2 failed</source>
        <translation>Error al renombrar el archivo %1 a %2</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>Error while writing</source>
        <translation>Error al escribir</translation>
    </message>
    <message>
        <location line="+7"/>
        <source>Exception trying to write file %1</source>
        <translation>Excepción al intentar escribir en el archivo %1</translation>
    </message>
</context>
<context>
    <name>DomItem</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomitem.cpp" line="+807"/>
        <source>Root context %1 is not known</source>
        <translation>Contexto principal %1 desconocido</translation>
    </message>
    <message>
        <location line="+46"/>
        <source>Circular reference:</source>
        <translation>Referencia circular:</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Resolve with path ending with empty path, matches nothing.</source>
        <translation>Resolución cuya ruta finaliza con una ruta vacía, no coincide con nada.</translation>
    </message>
    <message>
        <location line="+9"/>
        <source>After an empty path only key, field or indexes are supported, not %1.</source>
        <translation>Tras una ruta vacía, sólo se soportan claves, campos o índices, pero no %1.</translation>
    </message>
    <message>
        <location line="+21"/>
        <source>Root path is supported only at the beginning, and only once, found %1 at %2 in %3</source>
        <translation>Ruta principal, que es soportada una única vez al comienzo, encontrada %1 en %2 en %3</translation>
    </message>
    <message>
        <location line="+66"/>
        <source>Javascript lookups not yet implemented</source>
        <translation>Consultas Javascript no implementadas aún</translation>
    </message>
    <message>
        <location line="+18"/>
        <source>Premature end of path, expected a field specifying the type, and a key specifying the name to search after a lookup directive in %2</source>
        <translation>Final prematuro de ruta, se esperaba un campo especificando el tipo y una clave especificando el nombre a ser buscado, tras una directiva de consulta en %2</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expected a key path specifying the type to search after a lookup directive, not %1 at component %2 of %3</source>
        <translation>Se esperaba una ruta de clave especificando el tipo a ser buscado tras una directiva de consulta, no %1 en el componente %2 de %3</translation>
    </message>
    <message>
        <location line="+32"/>
        <source>Type for lookup was expected to be one of &apos;%1&apos;, not %2</source>
        <translation>Se esperaba que el tipo para la consulta fuera uno de &apos;%1&apos;, pero no %2</translation>
    </message>
    <message>
        <location line="+10"/>
        <source>Expected a key specifying the path to search after the @lookup directive and type, not %1 at component %2 of %3</source>
        <translation>Se esperaba una clave especificando la ruta a ser buscada, tras la directiva @lookup y el tipo, no %1 en el componente %2 de %3</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Path with empty lookup at component %1 of %2 will match nothing in %3.</source>
        <translation>La ruta con una consulta vacía en el componente %1 de %2 no coincidirá con nada en %3.</translation>
    </message>
    <message>
        <location line="+483"/>
        <source>Prototype chain called outside object</source>
        <translation>Cadena de prototipo llamada desde fuera del objeto</translation>
    </message>
    <message>
        <location line="+13"/>
        <source>Detected multiple visit of %1 visiting prototypes of %2</source>
        <translation>Se detectaron múltiples visitas de %1, visitando prototipos de %2</translation>
    </message>
    <message>
        <location line="+116"/>
        <source>Called visitScopeChain outside scopes</source>
        <translation>Se llamó a visitScopeChain desde fuera del ámbito</translation>
    </message>
    <message>
        <location line="+94"/>
        <source>Unexpected non scope object %1 (%2) reached in visitScopeChain</source>
        <translation>Se alcanzó un objeto %1 (%2) inesperado, no perteneciente al ámbito, en visitScopeChain</translation>
    </message>
</context>
<context>
    <name>QQmlJS::Dom</name>
    <message>
        <location line="-286"/>
        <source>could not resolve prototype %1 (%2)</source>
        <translation>no fue posible resolver el prototipo %1 (%2)</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Multiple definitions found, using first only, resolving prototype %1 (%2): %3</source>
        <translation>Se encontraron múltiples definiciones, se usará sólo la primera, al resolver el prototipo %1 (%2): %3</translation>
    </message>
    <message>
        <location line="+23"/>
        <source>Unexpected prototype type %1 (%2)</source>
        <translation>Tipo de prototipo inesperado %1 (%2)</translation>
    </message>
</context>
<context>
    <name>CppTypeInfo</name>
    <message>
        <location line="+287"/>
        <source>Unexpected complex CppType %1</source>
        <translation>CppType complejo inesperado %1</translation>
    </message>
    <message>
        <location line="+14"/>
        <source>Unexpected complex CppType %1 (map with non QString key)</source>
        <translation>CppType complejo inesperado %1 (mapear con clave no QString)</translation>
    </message>
</context>
<context>
    <name>ModuleIndex</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldommoduleindex.cpp" line="+252"/>
        <source>Module %1 (unversioned) has versioned entries for &apos;%2&apos; from %3</source>
        <translation>Módulo %1 (sin versiones) contiene entradas con versiones para &apos;%2&apos; desde %3</translation>
    </message>
    <message>
        <location line="+20"/>
        <source>Module %1 (major version %2) has versioned and unversioned entries for &apos;%3&apos;</source>
        <translation>Módulo %1 (con versión mayor %2) contiene entradas con y sin versiones para %3</translation>
    </message>
    <message>
        <location line="+128"/>
        <source>Failed to find main qmldir file for %1 %2 in %3.</source>
        <translation>No fue posible encontrar el archivo qmldir principal para %1 %2 en %3.</translation>
    </message>
</context>
<context>
    <name>Dom::fileTypeForPath</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomtop.cpp" line="+246"/>
        <source>Could not detect type of file %1</source>
        <translation>No fue posible detectar el tipo del archivo %1</translation>
    </message>
</context>
<context>
    <name>DomUniverse</name>
    <message>
        <location line="+30"/>
        <source>Ignoring request to load file %1 of unexpected type %2, calling callback immediately</source>
        <translation>Se ignoró la petición de cargar el archivo %1 de tipo inesperado %2, invocando retrollamada de forma inmediata</translation>
    </message>
    <message>
        <location line="+105"/>
        <source>Non existing path %1</source>
        <translation>Ruta no existente %1</translation>
    </message>
    <message>
        <location line="+12"/>
        <source>Error opening path %1: %2 %3</source>
        <translation>Error al abrir ruta %1: %2 %3</translation>
    </message>
</context>
<context>
    <name>LoadInfo</name>
    <message>
        <location line="+303"/>
        <source>advanceLoad called but found no work, which should never happen</source>
        <translation>Se invocó a advanceLoad pero no encontró ninguna tarea, lo que no debería ocurrir nunca</translation>
    </message>
    <message>
        <location line="+5"/>
        <source>advanceLoad called after work should have been done, which should never happen</source>
        <translation>Se invocó a advanceLoad después de que la tarea debería haber terminado, lo que no debería ocurrir nunca</translation>
    </message>
    <message>
        <location line="+93"/>
        <source>Uninitialized LoadInfo %1</source>
        <translation>LoadInfo no inicializada %1</translation>
    </message>
    <message>
        <location line="+59"/>
        <source>Ignoring dependencies for empty (invalid) type %1</source>
        <translation>Se ignoraron las dependencias para un tipo vacío (inválido) %1</translation>
    </message>
    <message>
        <location line="+4"/>
        <source>dependencies of %1 (%2) not yet implemented</source>
        <translation>dependencias de %1 (%2) no implementadas aún</translation>
    </message>
</context>
<context>
    <name>DomEnvironment</name>
    <message>
        <location line="+327"/>
        <source>Non existing path to load: &apos;%1&apos;</source>
        <translation>Ruta no existente para cargar: &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+68"/>
        <source>Unexpected file to load: &apos;%1&apos;</source>
        <translation>Archivo inesperado para cargar: &apos;%1&apos;</translation>
    </message>
    <message>
        <location line="+17"/>
        <source>missing load info in </source>
        <translation>falta información de carga en </translation>
    </message>
    <message>
        <location line="+101"/>
        <source>Failed to find main qmldir file for %1 %2 in %3.</source>
        <translation>No fue posible encontrar el archivo principal de qmldir para %1 %2 en %3.</translation>
    </message>
    <message>
        <location line="+16"/>
        <source>Missing loadInfo for %1</source>
        <translation>Falta loadInfo para %1</translation>
    </message>
    <message>
        <location line="+27"/>
        <source>Could not find the QML/plugins.qmltypes file</source>
        <translation>No fue posible encontrar el archivo QML/plugins.qmltypes</translation>
    </message>
    <message>
        <location line="+138"/>
        <source>A mutable module was requested in a multithreaded environment</source>
        <translation>Un módulo mutable fue solicitado en un entorno multihilos</translation>
    </message>
    <message>
        <location line="+40"/>
        <source>Could not get path for newly created ModuleIndex %1 %2</source>
        <translation>No fue posible obtener la ruta para el recién creado ModuleIndex %1 %2</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Unexpected path not ending with qmldir in qmldirFilePaths: %1</source>
        <translation>Ruta inesperada que no finaliza con un qmldir en qmldirFilePaths: %1</translation>
    </message>
    <message>
        <location line="+147"/>
        <source>addLoadinfo replaces unfinished load info for %1</source>
        <translation>addLoadinfo reemplaza la información de carga incompleta para %1</translation>
    </message>
</context>
<context>
    <name>TypeDescriptionReader</name>
    <message>
        <location filename="../../qtdeclarative/src/qmldom/qqmldomtypesreader.cpp" line="+53"/>
        <source>Property object is missing a name or type script binding.</source>
        <translation>Falta un enlace de script de nombre o tipo en el objeto de propiedad.</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Method or signal is missing a name.</source>
        <translation>El método o señal carece de nombre.</translation>
    </message>
    <message>
        <location line="+115"/>
        <source>negative meta revision %1 not supported</source>
        <translation>meta revisión negativa %1 no soportada</translation>
    </message>
    <message>
        <location line="+38"/>
        <source>Component definition is missing a name binding.</source>
        <translation>La definición del componente carece de un enlace de nombre.</translation>
    </message>
</context>
<context>
    <name>QQmlXmlListModelRole</name>
    <message>
        <location filename="../../qtdeclarative/src/qmlxmllistmodel/qqmlxmllistmodel.cpp" line="+203"/>
        <source>An XML element must not start with &apos;/&apos;</source>
        <translation>Un elemento de XML no debe comenzar con &apos;/&apos;</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>An XML element must not end with &apos;/&apos;</source>
        <translation>Un elemento de XML no debe finalizar con &apos;/&apos;</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>An XML element must not contain &quot;//&quot;</source>
        <translation>Un elemento de XML no debe contener &apos;//&apos;</translation>
    </message>
</context>
<context>
    <name>XmlListModelRoleList</name>
    <message>
        <location line="+215"/>
        <source>An XmlListModel query must start with &apos;/&apos;</source>
        <translation>Una consulta de tipo XmlListModel debe comenzar con &apos;/&apos;</translation>
    </message>
</context>
<context>
    <name>QQmlXmlListModel</name>
    <message>
        <location line="+32"/>
        <source>&quot;%1&quot; duplicates a previous role name and will be disabled.</source>
        <translation>«%1» duplica a un nombre de rol anterior y será deshabilitado.</translation>
    </message>
    <message>
        <location line="+64"/>
        <source>Failed to create an instance of QRunnable query object</source>
        <translation>Error al crear instancia de un objeto de consulta QRunnable</translation>
    </message>
    <message>
        <location line="+226"/>
        <location line="+4"/>
        <source>Query error: &quot;%1&quot;</source>
        <translation>Error de consulta: &quot;%1&quot;</translation>
    </message>
</context>
<context>
    <name>QQuickTextDocument</name>
    <message>
        <location filename="../../qtdeclarative/src/quick/items/qquicktextdocument.cpp" line="+302"/>
        <source>Null document object: cannot load</source>
        <translation>Objeto de documento nulo: no es posible cargarlo</translation>
    </message>
    <message>
        <location line="+65"/>
        <source>Failed to read: %1</source>
        <translation>Error al leer: %1</translation>
    </message>
    <message>
        <location line="+3"/>
        <source>%1 does not exist</source>
        <translation>%1 no existe</translation>
    </message>
    <message>
        <location line="+36"/>
        <source>Cannot save: %1</source>
        <translation>No es posible guardar: %1</translation>
    </message>
    <message>
        <location line="+170"/>
        <source>Can only save to local files</source>
        <translation>Sólo es posible guardar a archivos locales</translation>
    </message>
</context>
</TS>
