<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US" sourcelanguage="en">
<context>
    <name>GLWidget</name>
    <message numerus="yes">
        <location filename="../../src/glwidget.cpp" line="288"/>
        <source>You have a map loaded (%n room(s)), but Mudlet does not know where you are at the moment.</source>
        <translation>
            <numerusform>You have a map loaded (%n room), but Mudlet does not know where you are at the moment.</numerusform>
            <numerusform>You have a map loaded (%n rooms), but Mudlet does not know where you are at the moment.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>MapInfoContributorManager</name>
    <message numerus="yes">
        <source>Room%1ID:%1%2 Position%1on%1Map: (%3,%4,%5) ‑%1center of %n selected rooms</source>
        <extracomment>This text uses non-breaking spaces (as &apos;%1&apos;s, as Qt Creator cannot handle them literally in raw strings) and a non-breaking hyphen which are used to prevent the line being split at some places it might otherwise be; when translating please consider at which points the text may be divided to fit onto more than one line. This text is for when TWO or MORE rooms are selected; %1 is the room number for which %2-%4 are the x,y and z coordinates of the room nearest the middle of the selection. This room has the yellow cross-hairs. %n is the count of rooms selected and will ALWAYS be greater than 1 in this situation. It is provided so that non-English translations can select required plural forms as needed.</extracomment>
        <translation type="vanished">
            <numerusform>{unused} Room%1ID:%1%2 Position%1on%1Map: (%3,%4,%5) ‑%1center of %n selected rooms</numerusform>
            <numerusform>Room%1ID:%1%2 Position%1on%1Map: (%3,%4,%5) ‑%1center of %n selected rooms</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/mapInfoContributorManager.cpp" line="220"/>
        <source>Center of %n selected rooms</source>
        <extracomment>This description is shown when MORE THAN ONE room is selected.</extracomment>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
</context>
<context>
    <name>ModernGLWidget</name>
    <message numerus="yes">
        <location filename="../../src/modern_glwidget.cpp" line="251"/>
        <source>You have a map loaded (%n room(s)), but Mudlet does not know where you are at the moment.</source>
        <translation>
            <numerusform>You have a map loaded (%n room), but Mudlet does not know where you are at the moment.</numerusform>
            <numerusform>You have a map loaded (%n rooms), but Mudlet does not know where you are at the moment.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>T2DMap</name>
    <message numerus="yes">
        <location filename="../../src/T2DMap.cpp" line="1719"/>
        <source>You have a map loaded (%n room(s)), but Mudlet does not know where you are at the moment.</source>
        <translation>
            <numerusform>You have a map loaded (%n room), but Mudlet does not know where you are at the moment.</numerusform>
            <numerusform>You have a map loaded (%n rooms), but Mudlet does not know where you are at the moment.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>TRoomDB</name>
    <message numerus="yes">
        <location filename="../../src/TRoomDB.cpp" line="750"/>
        <source>[ ALERT ] - %n area(s) detected as missing in map: adding it/them in.
Look for further messages related to the rooms that are supposed
to be in this/these area(s)...</source>
        <comment>Making use of %n to allow quantity dependent message form 8-) !</comment>
        <translation>
            <numerusform>[ ALERT ] - %n area detected as missing in map: adding it in.
Look for further messages related to the rooms that are supposed
to be in this area...</numerusform>
            <numerusform>[ ALERT ] - %n areas detected as missing in map: adding them in.
Look for further messages related to the rooms that are supposed
to be in these areas...</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/TRoomDB.cpp" line="757"/>
        <source>[ ALERT ] - %n area(s) detected as missing in map: adding it/them in.
Look for further messages related to the rooms that is/are supposed to
be in this/these area(s)...</source>
        <comment>Making use of %n to allow quantity dependent message form 8-) !</comment>
        <translation>
            <numerusform>[ ALERT ] - %n area detected as missing in map: adding it in.
Look for further messages related to the rooms that are supposed to
be in this area...</numerusform>
            <numerusform>[ ALERT ] - %n areas detected as missing in map: adding them in.
Look for further messages related to the rooms that are supposed to
be in these areas...</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/TRoomDB.cpp" line="766"/>
        <source>[ INFO ]  - The missing area(s) are now called:
(ID) ==&gt; &quot;name&quot;</source>
        <comment>Making use of %n to allow quantity dependent message form 8-) !</comment>
        <translatorcomment>Perhaps should put the %n back in the source code</translatorcomment>
        <translation>
            <numerusform>[ INFO ]  - The missing %n area is now called:
(ID) ==&gt; &quot;name&quot;</numerusform>
            <numerusform>[ INFO ]  - The missing %n areas are now called:
(ID) ==&gt; &quot;name&quot;</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>TTrigger</name>
    <message numerus="yes">
        <location filename="../../src/TTrigger.cpp" line="1115"/>
        <source>Trigger name=%1 will fire %n more time(s).</source>
        <translation>
            <numerusform>Trigger name=%1 will fire %n more time.</numerusform>
            <numerusform>Trigger name=%1 will fire %n more times.</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>cTelnet</name>
    <message numerus="yes">
        <location filename="../../src/ctelnet.cpp" line="713"/>
        <source>[ ALERT ] - Socket got disconnected, for %n reason(s):
%1</source>
        <extracomment>This message is used when we have been trying to connect or * we were connected securely, but the connection has been lost. * It is possible with a secure connection that there is MORE * than one error message to show, but for English or other * locales where the singular case (%n==1) is distinct it would * be perfectly feasible to replace &quot;for %n reason(s)&quot; with * &quot;because&quot; for that number (1) of errors - however the text * should then be repeated in the corresponding situation for * an &quot;open&quot; connection which is different in that it only ever * has one &quot;reason&quot; to report.</extracomment>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/ctelnet.cpp" line="954"/>
        <source>The %n IP address(es) of %1 has/have been found. It/They are:</source>
        <extracomment>This text is used in the (expected) case when the user has provided * a URL (%1) for the Game Server rather than (unusually) an IP address. * After a DNS lookup we have found at least one but possibly more (%n) * IP addresses, which will be listed (one per line) immediately * afterwards.</extracomment>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
</context>
<context>
    <name>dlgPackageExporter</name>
    <message numerus="yes">
        <location filename="../../src/dlgPackageExporter.cpp" line="1936"/>
        <source>Select what to export (%n item(s))</source>
        <extracomment>This is the text shown at the top of a groupbox when there is %n (one or more) items to export in the Package exporter dialogue; the initial (and when there is no items selected) is a separate text.</extracomment>
        <translation>
            <numerusform>Select what to export (%n item)</numerusform>
            <numerusform>Select what to export (%n items)</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>dlgPackageManager</name>
    <message numerus="yes">
        <source>Remove %n package(s)</source>
        <extracomment>Message on button in package manager to remove one or more (%n is the count of) selected package(s).</extracomment>
        <translation type="vanished">
            <numerusform>Remove %n package</numerusform>
            <numerusform>Remove %n packages</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgPackageManager.cpp" line="654"/>
        <source>Install (%n)</source>
        <extracomment>Message on button in package manager to install one or more (%n is the count of) selected package(s).</extracomment>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgPackageManager.cpp" line="676"/>
        <source>Remove (%n)</source>
        <extracomment>Message on button in package manager to remove one or more (%n is the count of) selected package(s).</extracomment>
        <translation type="unfinished">
            <numerusform></numerusform>
            <numerusform></numerusform>
        </translation>
    </message>
</context>
<context>
    <name>dlgProfilePreferences</name>
    <message numerus="yes">
        <location filename="../../src/dlgProfilePreferences.cpp" line="162"/>
        <location filename="../../src/dlgProfilePreferences.cpp" line="3191"/>
        <source>copy to %n destination(s)</source>
        <extracomment>text on button to put the map from this profile into the other profiles to receive the map from this profile, %n is the number of other profiles that have already been selected to receive it and will be zero or more. The button will also be disabled (greyed out) in the zero case but the text will still be visible.</extracomment>
        <translation>
            <numerusform>copy to %n destination</numerusform>
            <numerusform>copy to %n destinations</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgProfilePreferences.cpp" line="3198"/>
        <source>%n selected - change destinations...</source>
        <extracomment>text on button to select other profiles to receive the map from this profile, %n is the number of other profiles that have already been selected to receive it and will always be 1 or more</extracomment>
        <translation>
            <numerusform>%n selected - change destination...</numerusform>
            <numerusform>%n selected - change destinations...</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>dlgRoomProperties</name>
    <message numerus="yes">
        <location filename="../../src/dlgRoomProperties.cpp" line="174"/>
        <source>Lock room(s), so it/they will never be used for speedwalking</source>
        <comment>This text will be shown at a checkbox, where you can set/unset a number of room&apos;s lock.</comment>
        <translation>
            <numerusform>Lock room, so it will never be used for speedwalking</numerusform>
            <numerusform>Lock rooms, so they will never be used for speedwalking</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgRoomProperties.cpp" line="191"/>
        <source>Enter a new room weight to use as the travel time for all of the %n selected room(s). This will be used for calculating the best path. The minimum and default is 1.</source>
        <comment>%n is the total number of rooms involved.</comment>
        <translation>
            <numerusform>Enter a new room weight to use as the travel time for the %n selected room. This will be used for calculating the best path. The minimum and default is 1.</numerusform>
            <numerusform>Enter a new room weight to use as the travel time for all of the %n selected rooms. This will be used for calculating the best path. The minimum and default is 1.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgRoomProperties.cpp" line="197"/>
        <source>To change the room weight for all of the %n selected room(s), please choose:
 • an existing room weight from the list below (sorted by most commonly used first)
 • enter a new positive integer value to use as a new weight. The default is 1.</source>
        <comment>This is for when applying a new room weight to one or more rooms and some have different weights at present. %n is the total number of rooms involved.</comment>
        <translation>
            <numerusform>To change the room weight for the %n selected room, please choose:
 • an existing room weight from the list below (sorted by most commonly used first)
 • enter a new positive integer value to use as a new weight. The default is 1.</numerusform>
            <numerusform>To change the room weight for all of the %n selected rooms, please choose:
 • an existing room weight from the list below (sorted by most commonly used first)
 • enter a new positive integer value to use as a new weight. The default is 1.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgRoomProperties.cpp" line="221"/>
        <source>Enter one or more characters to set a new symbol for %n room(s).  Clear to unset.</source>
        <comment>%n is the total number of rooms involved.</comment>
        <extracomment>room properties dialog, setting symbols</extracomment>
        <translatorcomment>Copied from the en_GB equivalent I just entered on-line in CrowdIn for that locale.</translatorcomment>
        <translation>
            <numerusform>Enter one or more characters to set a new symbol for %n room.  Clear to unset.</numerusform>
            <numerusform>Enter one or more characters to set a new symbol for all %n rooms.  Clear to unset.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/dlgRoomProperties.cpp" line="227"/>
        <source>To set the symbol for all %n room(s), please choose:
 • an existing symbol from the list,
 • enter one or more characters to set a new symbol,
 • clear to unset.</source>
        <comment>This is for when applying a new room symbol to one or more rooms and some have different symbols or no symbol at present. %n is the total number of rooms involved.</comment>
        <extracomment>room properties dialog, setting symbols</extracomment>
        <translatorcomment>From viewing the source code it is clear that the %n == 1 case is NEVER used, i.e. the singular translation is not required for English locales.</translatorcomment>
        <translation>
            <numerusform>To set the symbol for %n room, please choose:
 • an existing symbol from the list,
 • enter one or more characters to set a new symbol,
 • clear to unset.</numerusform>
            <numerusform>To set the symbol for all %n rooms, please choose:
 • an existing symbol from the list,
 • enter one or more characters to set a new symbol,
 • clear to unset.</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>Type one or more graphemes (&quot;visible characters&quot;) to use as a symbol for all of the %n selected room(s), or enter a space to clear the symbol:</source>
        <comment>%n is the total number of rooms involved.</comment>
        <translation type="vanished">
            <numerusform>Type one or more graphemes (&quot;visible characters&quot;) to use as a symbol for the %n selected room, or enter a space to clear the symbol:</numerusform>
            <numerusform>Type one or more graphemes (&quot;visible characters&quot;) to use as a symbol for all of the %n selected rooms, or enter a space to clear the symbol:</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <source>To change the symbol for all of the %n selected room(s), please choose:
 • an existing symbol from the list below (sorted by most commonly used first)
 • enter one or more graphemes (&quot;visible characters&quot;) as a new symbol
 • enter a space to clear any existing symbols</source>
        <comment>This is for when applying a new room symbol to one or more rooms and some have different symbols or no symbol at present. %n is the total number of rooms involved.</comment>
        <translation type="vanished">
            <numerusform>To change the symbol for the %n selected rooms, please choose:
 • an existing symbol from the list below (sorted by most commonly used first)
 • enter one or more graphemes (&quot;visible characters&quot;) as a new symbol
 • enter a space to clear any existing symbols</numerusform>
            <numerusform>To change the symbol for all of the %n selected rooms, please choose:
 • an existing symbol from the list below (sorted by most commonly used first)
 • enter one or more graphemes (&quot;visible characters&quot;) as a new symbol
 • enter a space to clear any existing symbols</numerusform>
        </translation>
    </message>
</context>
<context>
    <name>mudlet</name>
    <message numerus="yes">
        <location filename="../../src/mudlet.cpp" line="5363"/>
        <source>&lt;p&gt;About Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n update(s) is/are now available!&lt;/i&gt;&lt;p&gt;</source>
        <extracomment>This is the tooltip text for the &apos;About&apos; Mudlet main toolbar button when it has been changed by adding a menu which now contains the original &apos;About Mudlet&apos; action and a new one to access the manual update process</extracomment>
        <translation>
            <numerusform>&lt;p&gt;About Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;An update is now available!&lt;/i&gt;&lt;p&gt;</numerusform>
            <numerusform>&lt;p&gt;About Mudlet&lt;/p&gt;&lt;p&gt;&lt;i&gt;%n updates are now available!&lt;/i&gt;&lt;p&gt;</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/mudlet.cpp" line="5381"/>
        <source>Review %n update(s)...</source>
        <extracomment>Review update(s) menu item, %n is the count of how many updates are available</extracomment>
        <translation>
            <numerusform>Review the update...</numerusform>
            <numerusform>Review the %n updates...</numerusform>
        </translation>
    </message>
    <message numerus="yes">
        <location filename="../../src/mudlet.cpp" line="5383"/>
        <source>Review the update(s) available...</source>
        <extracomment>Tool-tip for review update(s) menu item, given that the count of how many updates are available is already shown in the menu, the %n parameter that is that number need not be used here</extracomment>
        <translation>
            <numerusform>Review the update available...</numerusform>
            <numerusform>Review the updates available...</numerusform>
        </translation>
    </message>
</context>
</TS>
