<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="en_US">
<context>
    <name>LackMan</name>
    <message>
        <location filename="lackman.ui" line="30"/>
        <source>Packages</source>
        <translation>Packages</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="44"/>
        <source>All</source>
        <translation>All</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="49"/>
        <source>Installed</source>
        <translation>Installed</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="54"/>
        <source>Upgradable</source>
        <translation>Upgradable</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="59"/>
        <source>Not installed</source>
        <translation>Not installed</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="85"/>
        <source>Pending</source>
        <translation>Pending</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="103"/>
        <source>Apply</source>
        <translation>Apply</translation>
    </message>
    <message>
        <location filename="lackman.ui" line="110"/>
        <source>Cancel</source>
        <translation>Cancel</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::Core</name>
    <message>
        <location filename="core.cpp" line="110"/>
        <source>URL</source>
        <translation>URL</translation>
    </message>
    <message>
        <location filename="core.cpp" line="382"/>
        <location filename="core.cpp" line="400"/>
        <location filename="core.cpp" line="426"/>
        <source>Error updating repository</source>
        <translation>Error updating repository</translation>
    </message>
    <message>
        <location filename="core.cpp" line="383"/>
        <source>Unable to find repository with URL %1.</source>
        <translation>Unable to find repository with URL %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="401"/>
        <source>While trying to update the repository: %1.</source>
        <translation>While trying to update the repository: %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="427"/>
        <source>Unable to remove the component `%1` which disappeared from the list of components for repo %2.</source>
        <translation>Unable to remove the component `%1` which disappeared from the list of components for repo %2.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="473"/>
        <source>Unable to install package</source>
        <translation>Unable to install package</translation>
    </message>
    <message>
        <location filename="core.cpp" line="494"/>
        <source>Unable to update package</source>
        <translation>Unable to update package</translation>
    </message>
    <message>
        <location filename="core.cpp" line="660"/>
        <location filename="core.cpp" line="680"/>
        <location filename="core.cpp" line="701"/>
        <location filename="core.cpp" line="1042"/>
        <source>Error parsing component</source>
        <translation>Error parsing component</translation>
    </message>
    <message>
        <location filename="core.cpp" line="661"/>
        <source>Unable to load package ID for package `%1`-%2</source>
        <translation>Unable to load package ID for package `%1`-%2</translation>
    </message>
    <message>
        <location filename="core.cpp" line="681"/>
        <source>Unable to save package `%1`-%2</source>
        <translation>Unable to save package `%1`-%2</translation>
    </message>
    <message>
        <location filename="core.cpp" line="702"/>
        <source>Unable to save package location for package `%1`-%2 and component %3</source>
        <translation>Unable to save package location for package `%1`-%2 and component %3</translation>
    </message>
    <message>
        <location filename="core.cpp" line="743"/>
        <location filename="core.cpp" line="820"/>
        <source>Unable to remove package</source>
        <translation>Unable to remove package</translation>
    </message>
    <message>
        <location filename="core.cpp" line="787"/>
        <location filename="core.cpp" line="1226"/>
        <source>Error installing package</source>
        <translation>Error installing package</translation>
    </message>
    <message>
        <location filename="core.cpp" line="788"/>
        <source>Error recording package to the package DB.</source>
        <translation>Error recording package to the package DB.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="971"/>
        <source>Repository addition error</source>
        <translation>Repository addition error</translation>
    </message>
    <message>
        <location filename="core.cpp" line="972"/>
        <source>Incorrect URL %1.</source>
        <translation>Incorrect URL %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1003"/>
        <source>Error adding/updating repository</source>
        <translation>Error adding/updating repository</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1004"/>
        <source>While trying to add or update the repository: %1.</source>
        <translation>While trying to add or update the repository: %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1043"/>
        <source>Unable to load component ID for component %1.</source>
        <translation>Unable to load component ID for component %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1059"/>
        <location filename="core.cpp" line="1078"/>
        <location filename="core.cpp" line="1110"/>
        <source>Error handling component</source>
        <translation>Error handling component</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1060"/>
        <source>Unable to load packages already present in the component %1.</source>
        <translation>Unable to load packages already present in the component %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1079"/>
        <source>Unable to load package already present in the component %1.</source>
        <translation>Unable to load package already present in the component %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1111"/>
        <source>Unable to remove package which has been removed upstream from %1.</source>
        <translation>Unable to remove package which has been removed upstream from %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1160"/>
        <source>Error retrieving package</source>
        <translation>Error retrieving package</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1161"/>
        <source>Unable to save package %1.</source>
        <translation>Unable to save package %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1178"/>
        <source>Error retrieving package icon</source>
        <translation>Error retrieving package icon</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1179"/>
        <source>Unable to retrieve icon for package %1.</source>
        <translation>Unable to retrieve icon for package %1.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1197"/>
        <source>Error retrieving image</source>
        <translation>Error retrieving image</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1198"/>
        <source>Unable to retrieve image for package %1 from %2.</source>
        <translation>Unable to retrieve image for package %1 from %2.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1219"/>
        <source>Error while fetching package %1: %2.</source>
        <translation>Error while fetching package %1: %2.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1253"/>
        <source>Package installed</source>
        <translation>Package installed</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1254"/>
        <source>Package %1 installed successfully.</source>
        <translation>Package %1 installed successfully.</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1284"/>
        <source>Package updated</source>
        <translation>Package updated</translation>
    </message>
    <message>
        <location filename="core.cpp" line="1285"/>
        <source>Package %1 updated successfully.</source>
        <translation>Package %1 updated successfully.</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::PackageProcessor</name>
    <message>
        <location filename="packageprocessor.cpp" line="65"/>
        <source>Could not find database file for package %1.</source>
        <translation>Could not find database file for package %1.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="77"/>
        <source>Could not open database file %1: %2.</source>
        <translation>Could not open database file %1: %2.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="109"/>
        <source>Could not remove file %1: %2.</source>
        <translation>Could not remove file %1: %2.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="126"/>
        <source>Could not remove directory %1.</source>
        <translation>Could not remove directory %1.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="140"/>
        <source>Could not remove database file %1: %2.</source>
        <translation>Could not remove database file %1: %2.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="205"/>
        <source>Unable to unpack package archive, unpacker exited with %1: %2.</source>
        <translation>Unable to unpack package archive, unpacker exited with %1: %2.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="239"/>
        <source>Unable to get directory for the package: %1.</source>
        <translation>Unable to get directory for the package: %1.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="275"/>
        <source>Unable to copy files from staging area to destination directory.</source>
        <translation>Unable to copy files from staging area to destination directory.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="308"/>
        <source>Unable to unpack package archive, unpacker died with %1: %2.</source>
        <translation>Unable to unpack package archive, unpacker died with %1: %2.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="355"/>
        <source>Unable to create staging directory %1.</source>
        <translation>Unable to create staging directory %1.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="369"/>
        <source>No URLs for package %1.</source>
        <translation>No URLs for package %1.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="433"/>
        <source>Could not copy file %1 because of %2.</source>
        <translation>Could not copy file %1 because of %2.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="458"/>
        <source>Unable to create directory %1.</source>
        <translation>Unable to create directory %1.</translation>
    </message>
    <message>
        <location filename="packageprocessor.cpp" line="486"/>
        <source>Unable to remove package %1 while updating to package %2</source>
        <translation>Unable to remove package %1 while updating to package %2</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::PackagesDelegate</name>
    <message>
        <location filename="packagesdelegate.cpp" line="275"/>
        <source>Remove</source>
        <translation>Remove</translation>
    </message>
    <message>
        <location filename="packagesdelegate.cpp" line="280"/>
        <source>Install</source>
        <translation>Install</translation>
    </message>
    <message>
        <location filename="packagesdelegate.cpp" line="302"/>
        <source>Update</source>
        <translation>Update</translation>
    </message>
    <message>
        <location filename="packagesdelegate.cpp" line="431"/>
        <source>Unable to mark package, reverting.</source>
        <translation>Unable to mark package, reverting.</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::PendingManager</name>
    <message>
        <location filename="pendingmanager.cpp" line="114"/>
        <source>Package dependencies could not be fulfilled: %1</source>
        <translation>Package dependencies could not be fulfilled: %1</translation>
    </message>
    <message>
        <location filename="pendingmanager.cpp" line="170"/>
        <source>To be installed</source>
        <translation>To be installed</translation>
    </message>
    <message>
        <location filename="pendingmanager.cpp" line="173"/>
        <source>To be removed</source>
        <translation>To be removed</translation>
    </message>
    <message>
        <location filename="pendingmanager.cpp" line="176"/>
        <source>To be updated</source>
        <translation>To be updated</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::Plugin</name>
    <message>
        <location filename="lackman.cpp" line="121"/>
        <source>LeechCraft Package Manager.</source>
        <translation>LeechCraft Package Manager.</translation>
    </message>
    <message>
        <location filename="lackman.cpp" line="195"/>
        <source>Update all repos</source>
        <translation>Update all repos</translation>
    </message>
    <message>
        <location filename="lackman.cpp" line="201"/>
        <source>Upgrade all packages</source>
        <translation>Upgrade all packages</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::RepoInfoFetcher</name>
    <message>
        <location filename="repoinfofetcher.cpp" line="67"/>
        <location filename="repoinfofetcher.cpp" line="239"/>
        <source>Error fetching repository</source>
        <translation>Error fetching repository</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="68"/>
        <source>Could not find plugin to fetch repository information for %1.</source>
        <translation>Could not find plugin to fetch repository information for %1.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="120"/>
        <location filename="repoinfofetcher.cpp" line="285"/>
        <source>Error fetching component</source>
        <translation>Error fetching component</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="121"/>
        <source>Could not find plugin to fetch component information at %1.</source>
        <translation>Could not find plugin to fetch component information at %1.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="174"/>
        <source>Error fetching package information</source>
        <translation>Error fetching package information</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="175"/>
        <source>Could not find plugin to fetch package information at %1.</source>
        <translation>Could not find plugin to fetch package information at %1.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="240"/>
        <location filename="repoinfofetcher.cpp" line="286"/>
        <source>Error downloading file from %1.</source>
        <translation>Error downloading file from %1.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="330"/>
        <source>Error fetching package</source>
        <translation>Error fetching package</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="331"/>
        <source>Error fetching package from %1.</source>
        <translation>Error fetching package from %1.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="343"/>
        <source>Repository unpack error</source>
        <translation>Repository unpack error</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="344"/>
        <source>Unable to unpack the repository file. gunzip error: %1. Problematic file is at %2.</source>
        <translation>Unable to unpack the repository file. gunzip error: %1. Problematic file is at %2.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="382"/>
        <location filename="repoinfofetcher.cpp" line="426"/>
        <source>Unable to unpack the component file. gunzip error: %1. Problematic file is at %2.</source>
        <translation>Unable to unpack the component file. gunzip error: %1. Problematic file is at %2.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="364"/>
        <source>Repository parse error</source>
        <translation>Repository parse error</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="365"/>
        <source>Unable to parse repository description: %1.</source>
        <translation>Unable to parse repository description: %1.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="381"/>
        <location filename="repoinfofetcher.cpp" line="425"/>
        <source>Component unpack error</source>
        <translation>Component unpack error</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="402"/>
        <source>Component parse error</source>
        <translation>Component parse error</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="403"/>
        <source>Unable to parse component %1 description file. More information is available in logs.</source>
        <translation>Unable to parse component %1 description file. More information is available in logs.</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="446"/>
        <source>Package parse error</source>
        <translation>Package parse error</translation>
    </message>
    <message>
        <location filename="repoinfofetcher.cpp" line="447"/>
        <source>Unable to parse package description file. More information is available in logs.</source>
        <translation>Unable to parse package description file. More information is available in logs.</translation>
    </message>
</context>
<context>
    <name>LeechCraft::Plugins::LackMan::Storage</name>
    <message>
        <location filename="storage.cpp" line="775"/>
        <source>Package with ID %1 not found.</source>
        <translation>Package with ID %1 not found.</translation>
    </message>
    <message>
        <location filename="storage.cpp" line="843"/>
        <source>Unknown dependency type `%1`.</source>
        <translation>Unknown dependency type `%1`.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="core.cpp" line="328"/>
        <source>Unable to cd into %1.</source>
        <translation>Unable to cd into %1.</translation>
    </message>
    <message>
        <location filename="xmlparsers.cpp" line="43"/>
        <source>Could not get repo name.</source>
        <translation>Could not get repo name.</translation>
    </message>
    <message>
        <location filename="xmlparsers.cpp" line="48"/>
        <source>Could not get repo description.</source>
        <translation>Could not get repo description.</translation>
    </message>
    <message>
        <location filename="xmlparsers.cpp" line="53"/>
        <source>Could not get long repo description.</source>
        <translation>Could not get long repo description.</translation>
    </message>
    <message>
        <location filename="xmlparsers.cpp" line="59"/>
        <source>Could not get maintainer name.</source>
        <translation>Could not get maintainer name.</translation>
    </message>
    <message>
        <location filename="xmlparsers.cpp" line="64"/>
        <source>Could not get maintainer email.</source>
        <translation>Could not get maintainer email.</translation>
    </message>
    <message>
        <location filename="xmlparsers.cpp" line="76"/>
        <source>Could not get components.</source>
        <translation>Could not get components.</translation>
    </message>
</context>
<context>
    <name>lackmansettings</name>
    <message>
        <location filename="dummy.cpp" line="2"/>
        <location filename="dummy.cpp" line="3"/>
        <source>Packages</source>
        <translation>Packages</translation>
    </message>
</context>
</TS>
