<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="de_DE">
<context>
    <name>AffiliationSelectorDialog</name>
    <message>
        <location filename="affiliationselectordialog.ui" line="14"/>
        <source>Select affiliation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="22"/>
        <source>JID:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="32"/>
        <source>Affiliation:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="41"/>
        <source>Banned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="48"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="55"/>
        <source>Member</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="65"/>
        <source>Admin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="affiliationselectordialog.ui" line="72"/>
        <source>Owner</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>BookmarkEditWidget</name>
    <message>
        <location filename="bookmarkeditwidget.ui" line="38"/>
        <source>Name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="bookmarkeditwidget.ui" line="48"/>
        <source>Room:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="bookmarkeditwidget.ui" line="58"/>
        <source>Server:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="bookmarkeditwidget.ui" line="68"/>
        <source>Nickname:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="bookmarkeditwidget.ui" line="80"/>
        <source>Autojoin</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CommandResultPage</name>
    <message>
        <location filename="commandresultpage.ui" line="17"/>
        <source>Command result</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>CommandsListPage</name>
    <message>
        <location filename="commandslistpage.ui" line="17"/>
        <source>Select command</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="commandslistpage.ui" line="25"/>
        <source>Command to execute:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ExecuteCommandDialog</name>
    <message>
        <location filename="executecommanddialog.ui" line="14"/>
        <source>Contact commands</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GlooxAccountConfigurationDialog</name>
    <message>
        <location filename="glooxaccountconfigurationdialog.ui" line="14"/>
        <source>Account configuration</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>GlooxAccountConfigurationWidget</name>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="27"/>
        <source>Basic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="39"/>
        <source>JID:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="53"/>
        <source>Nick:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="67"/>
        <source>Resource:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="74"/>
        <source>Azoth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="81"/>
        <source>Priority:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="102"/>
        <source>Connection</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="108"/>
        <source>Custom address</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="135"/>
        <source>Host:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccountconfigurationwidget.ui" line="145"/>
        <source>Port:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>InBandAccountRegFirstPage</name>
    <message>
        <location filename="inbandaccountregfirstpage.ui" line="22"/>
        <source>Please enter the name of the server you wish to register on:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregfirstpage.ui" line="41"/>
        <source>draugr.de</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregfirstpage.ui" line="46"/>
        <source>jabber.ru</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregfirstpage.ui" line="51"/>
        <source>neko.im</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregfirstpage.ui" line="56"/>
        <source>xabber.de</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>JoinGroupchatWidget</name>
    <message>
        <location filename="joingroupchatwidget.ui" line="26"/>
        <source>Server:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="joingroupchatwidget.ui" line="40"/>
        <source>Room:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="joingroupchatwidget.ui" line="54"/>
        <source>Nickname:</source>
        <oldsource>NIckname:</oldsource>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::AdHocCommandServer</name>
    <message>
        <location filename="adhoccommandserver.cpp" line="57"/>
        <location filename="adhoccommandserver.cpp" line="229"/>
        <source>Change status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="67"/>
        <location filename="adhoccommandserver.cpp" line="300"/>
        <source>Leave groupchats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="209"/>
        <source>Status</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="217"/>
        <source>Priority</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="223"/>
        <source>Status message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="230"/>
        <source>Choose the new status, priority and status message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="293"/>
        <source>Groupchats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="301"/>
        <source>Select the groupchats to leave</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="adhoccommandserver.cpp" line="325"/>
        <source>leaving as the result of the remote command</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::ClientConnection</name>
    <message>
        <location filename="clientconnection.cpp" line="366"/>
        <source>This room is already joined.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="614"/>
        <source>This message is encrypted. Please decrypt it to view the original contents.</source>
        <oldsource>This message is encrypted. Please decrypt it to view the original contents</oldsource>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="749"/>
        <source>Data form from %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="752"/>
        <source>You have received dataform from %1:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="814"/>
        <source>socket error: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="819"/>
        <source>keep-alive error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="822"/>
        <source>error while connecting: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="839"/>
        <source>Account %1:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1092"/>
        <source>Enter CAPTCHA</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1291"/>
        <source>Error from %1: </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1296"/>
        <source>Error text: %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1328"/>
        <source>Bad request.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1330"/>
        <source>Conflict (possibly, resource conflict).</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1332"/>
        <source>Feature not implemented.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1334"/>
        <source>Forbidden.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1337"/>
        <source>Internal server error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1339"/>
        <source>Item not found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1341"/>
        <source>JID is malformed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1343"/>
        <source>Data is not acceptable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1345"/>
        <source>Action is not allowed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1348"/>
        <source>Not authorized.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1350"/>
        <source>Payment required.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1352"/>
        <source>Recipient unavailable.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1354"/>
        <source>Got redirect.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1356"/>
        <source>Registration required.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1358"/>
        <source>Remote server not found.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1360"/>
        <source>Timeout contacting remote server.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1362"/>
        <source>Error due to resource constraint.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1364"/>
        <source>Service is unavailable at the moment.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1366"/>
        <source>Subscription is required to perform this action.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="clientconnection.cpp" line="1370"/>
        <source>Other error.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::EntryBase</name>
    <message>
        <location filename="entrybase.cpp" line="110"/>
        <source>Commands...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="136"/>
        <source>Can&apos;t view info while offline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="352"/>
        <source>%1 is now %2 (%3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="459"/>
        <source>Name: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="464"/>
        <source>Nickname: %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="467"/>
        <source>URL: %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="470"/>
        <source>Birthday: %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="473"/>
        <source>Email: %1
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="478"/>
        <source>Photo:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="509"/>
        <source>Select resource</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="entrybase.cpp" line="510"/>
        <source>Select resource for which to fetch the commands</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::ExecuteCommandDialog</name>
    <message>
        <location filename="executecommanddialog.cpp" line="142"/>
        <source>Please wait while the list of commands is fetched.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="executecommanddialog.cpp" line="219"/>
        <source>Please wait while command result is fetched.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="executecommanddialog.cpp" line="236"/>
        <source>Please wait while action is performed</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::GlooxAccount</name>
    <message>
        <location filename="glooxaccount.cpp" line="67"/>
        <source>Privacy lists...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccount.cpp" line="452"/>
        <source>Unable to enable encryption for entry %1: no key has been set.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccount.cpp" line="461"/>
        <source>Unable to change encryption state for %1.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxaccount.cpp" line="588"/>
        <source>Enter password for %1:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::GlooxCLEntry</name>
    <message>
        <location filename="glooxclentry.cpp" line="235"/>
        <source>Unauthorized users</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxclentry.cpp" line="339"/>
        <source>Login</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="glooxclentry.cpp" line="344"/>
        <source>Logout</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::InBandAccountRegSecondPage</name>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="133"/>
        <source>Connecting to %1...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="174"/>
        <source>Service unavailable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="232"/>
        <source>data conflict</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="234"/>
        <source>data is not acceptable</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="236"/>
        <source>general error:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="240"/>
        <source>general registration error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="265"/>
        <source>Socket error:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="268"/>
        <source>Keep alive error.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregsecondpage.cpp" line="271"/>
        <source>XMPP error:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::InBandAccountRegThirdPage</name>
    <message>
        <location filename="inbandaccountregthirdpage.cpp" line="68"/>
        <source>Awaiting registration result...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregthirdpage.cpp" line="80"/>
        <source>Registration completed successfully. You may now further configure account properties.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="inbandaccountregthirdpage.cpp" line="90"/>
        <source>Registration failed: %1.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::LegacyFormBuilder</name>
    <message>
        <location filename="legacyformbuilder.cpp" line="61"/>
        <source>Username:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="legacyformbuilder.cpp" line="63"/>
        <source>Password:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="legacyformbuilder.cpp" line="65"/>
        <source>Registered:</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::Plugin</name>
    <message>
        <location filename="xoox.cpp" line="65"/>
        <source>XMPP (Jabber) protocol module using the QXmpp library.</source>
        <oldsource>XMPP (Jabber) protocol support via Gloox library.</oldsource>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::PrivacyListsConfigDialog</name>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="47"/>
        <source>Fetching names of privacy lists...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="65"/>
        <source>Fetching list %1...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="85"/>
        <source>Type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="86"/>
        <source>Value</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="86"/>
        <source>Action</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="86"/>
        <source>Stanzas</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="97"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="100"/>
        <source>JID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="103"/>
        <source>Subscription</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="106"/>
        <source>Group</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="112"/>
        <source>Allow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="113"/>
        <source>Deny</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="119"/>
        <source>All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="123"/>
        <source>Messages</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="125"/>
        <source>Incoming presences</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="127"/>
        <source>Outgoing presences</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="129"/>
        <source>IQ</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="168"/>
        <source>Please enter the name of the new list</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="193"/>
        <source>Unable to delete a list that is currently active or selected as default one.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.cpp" line="200"/>
        <source>This list would be immediately and permanently deleted. Are you sure?</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::PrivacyListsItemDialog</name>
    <message>
        <location filename="privacylistsitemdialog.cpp" line="126"/>
        <source>Both</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.cpp" line="127"/>
        <source>To</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.cpp" line="128"/>
        <source>From</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.cpp" line="129"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::RoomCLEntry</name>
    <message>
        <location filename="roomclentry.cpp" line="69"/>
        <source>Role</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="70"/>
        <source>Affiliation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="71"/>
        <source>Kicked</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="72"/>
        <source>Visitor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="73"/>
        <source>Participant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="74"/>
        <source>Moderator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="75"/>
        <source>Banned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="76"/>
        <source>None</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="77"/>
        <source>Member</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="78"/>
        <source>Admin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="79"/>
        <source>Owner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="128"/>
        <source>Multiuser chatrooms</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="179"/>
        <source>Request voice</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomclentry.cpp" line="253"/>
        <source>%1 participants</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::RoomConfigWidget</name>
    <message>
        <location filename="roomconfigwidget.cpp" line="68"/>
        <location filename="roomconfigwidget.cpp" line="78"/>
        <source>Reason</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.cpp" line="70"/>
        <source>Banned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.cpp" line="71"/>
        <source>Members</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.cpp" line="72"/>
        <source>Admins</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.cpp" line="73"/>
        <source>Owners</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::RoomHandler</name>
    <message>
        <location filename="roomhandler.cpp" line="123"/>
        <source>%1 has left the room</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="145"/>
        <source>%1 joined the room as %2 and %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="150"/>
        <source>%1 (%2) joined the room as %3 and %4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="173"/>
        <source>%1 changed status to %2 (%3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="192"/>
        <source>%1 changed nick to %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="209"/>
        <source>%1 has been kicked</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="212"/>
        <source>%1 has been kicked: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="229"/>
        <source>%1 has been banned</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="232"/>
        <source>%1 has been banned: %2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="253"/>
        <source>%1 is now %2 and %3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="258"/>
        <source>%1 is now %2 and %3: %4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="286"/>
        <source>Authorization required</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="287"/>
        <source>This room is password-protected. Please enter the password required to join this room.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="310"/>
        <source>nickname already taken</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="314"/>
        <source>access forbidden</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="317"/>
        <source>password required</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="320"/>
        <source>malformed JID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="323"/>
        <source>only registered users can enter this room</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="326"/>
        <source>unknown condition %1 (please report to developers)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="330"/>
        <source>Error for %1: %2 (original message: %3)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="334"/>
        <source>no message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomhandler.cpp" line="435"/>
        <source>%1 changed subject to %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::SDSession</name>
    <message>
        <location filename="sdsession.cpp" line="73"/>
        <source>Name</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="73"/>
        <source>JID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="73"/>
        <source>Node</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="106"/>
        <source>View VCard...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="108"/>
        <source>Add to roster...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="110"/>
        <source>Register...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="183"/>
        <source>Identities:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="191"/>
        <source>Identity name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="192"/>
        <source>Category:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="193"/>
        <source>Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="194"/>
        <source>Language:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="204"/>
        <source>Capabilities:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="sdsession.cpp" line="347"/>
        <source>Gateways</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::SelfContact</name>
    <message>
        <location filename="selfcontact.cpp" line="75"/>
        <source>Self contact</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::TransferJob</name>
    <message>
        <location filename="transferjob.cpp" line="94"/>
        <source>could not open incoming file %1: %2</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::VCardDialog</name>
    <message>
        <location filename="vcarddialog.cpp" line="87"/>
        <source>Capabilities</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.cpp" line="98"/>
        <source>VCard for %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.cpp" line="122"/>
        <source>No photo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.cpp" line="173"/>
        <source>Choose new photo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.cpp" line="175"/>
        <source>Images (*.png *.jpg *.gif);;All files (*.*)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>LeechCraft::Azoth::Xoox::WaitPage</name>
    <message>
        <location filename="executecommanddialog.cpp" line="42"/>
        <source>Fetching data...</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PrivacyListsConfigDialog</name>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="14"/>
        <source>Privacy lists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="20"/>
        <source>Global configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="26"/>
        <source>Default list:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="36"/>
        <source>Active list:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="49"/>
        <source>List configuration</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="57"/>
        <source>Configure list:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="67"/>
        <location filename="privacylistsconfigdialog.ui" line="101"/>
        <source>Add...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="74"/>
        <location filename="privacylistsconfigdialog.ui" line="115"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="108"/>
        <source>Modify...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="122"/>
        <source>Move up</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="129"/>
        <source>Move down</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="153"/>
        <source>Default policy:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="161"/>
        <source>allow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsconfigdialog.ui" line="166"/>
        <source>block</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>PrivacyListsItemDialog</name>
    <message>
        <location filename="privacylistsitemdialog.ui" line="14"/>
        <source>Privacy rule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="25"/>
        <source>Type:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="33"/>
        <source>JID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="38"/>
        <source>Subscription</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="43"/>
        <source>Group</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="51"/>
        <source>Value:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="65"/>
        <source>Action:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="75"/>
        <source>Allow</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="80"/>
        <source>Deny</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="88"/>
        <source>Stanza types</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="94"/>
        <source>Message</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="101"/>
        <source>Incoming presence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="108"/>
        <source>Outgoing presence</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="privacylistsitemdialog.ui" line="115"/>
        <source>IQ</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="util.cpp" line="38"/>
        <source>guest</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="40"/>
        <source>visitor</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="42"/>
        <source>participant</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="44"/>
        <source>moderator</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="46"/>
        <location filename="util.cpp" line="65"/>
        <source>unspecified</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="55"/>
        <source>outcast</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="57"/>
        <source>newcomer</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="59"/>
        <source>member</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="61"/>
        <source>admin</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="util.cpp" line="63"/>
        <source>owner</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="formbuilder.cpp" line="93"/>
        <source>Unable to represent embedded media data.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>RoomConfigWidget</name>
    <message>
        <location filename="roomconfigwidget.ui" line="27"/>
        <source>Permissions</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.ui" line="41"/>
        <source>Add...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.ui" line="48"/>
        <source>Modify...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.ui" line="55"/>
        <source>Remove</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="roomconfigwidget.ui" line="78"/>
        <source>Configuration</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>VCardDialog</name>
    <message>
        <location filename="vcarddialog.ui" line="24"/>
        <source>General</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="38"/>
        <source>Real name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="52"/>
        <source>Nick:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="66"/>
        <source>Birthday:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="73"/>
        <source>Phone:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="87"/>
        <source>E-mail:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="104"/>
        <source>dd MMMM yyyy</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="114"/>
        <source>URL:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="128"/>
        <source>JID:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="165"/>
        <source>No photo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="185"/>
        <source>Browse...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="192"/>
        <source>Clear</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="202"/>
        <source>Work</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="214"/>
        <source>Organization name:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="228"/>
        <source>Organization unit:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="242"/>
        <source>Title:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="256"/>
        <source>Role:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="271"/>
        <source>Notes</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="vcarddialog.ui" line="284"/>
        <source>Client info</source>
        <translation type="unfinished"></translation>
    </message>
</context>
</TS>
