<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="en_US">
<context>
    <name>About</name>
    <message>
        <location filename="../About.qml" line="17"/>
        <source>about</source>
        <translation>About</translation>
    </message>
    <message>
        <location filename="../About.qml" line="29"/>
        <source>About</source>
        <translation>About</translation>
    </message>
    <message>
        <location filename="../About.qml" line="32"/>
        <source>Credits</source>
        <translation>Credits</translation>
    </message>
    <message>
        <location filename="../About.qml" line="62"/>
        <source>Product of QuasarApp
            * Developers:
            * Programmer: Yankovich N. Andrei.
            * Disigner: Chernenkov I. Oleg.
            * This game is distributed under the LGPLv3 license.
            * Contact: https://github.com/EndrII
            * Copyright (C) 2018-2019 Yankovich N. Andrei.
            * Copyright (C) 2019-2021 QuasarApp group.</source>
        <translation>Product of QuasarApp
            * Developers:
            * Programmer: Yankovich N. Andrei.
            * Disigner: Chernenkov I. Oleg.
            * This game is distributed under the LGPLv3 license.
            * Contact: https://github.com/EndrII
            * Copyright (C) 2018-2019 Yankovich N. Andrei.
            * Copyright (C) 2019-2021 QuasarApp group.</translation>
    </message>
</context>
<context>
    <name>BackEnd</name>
    <message>
        <source>Create new user</source>
        <translation type="vanished">Create new user</translation>
    </message>
    <message>
        <source>Connect error</source>
        <translation type="vanished">Connection error</translation>
    </message>
    <message>
        <source>Failed to connect to server please check network connection befor login</source>
        <translation type="vanished">Failed to connect to server please check network connection befor login</translation>
    </message>
    <message>
        <source>login error</source>
        <translation type="vanished">Login error</translation>
    </message>
    <message>
        <source>Failed to login into online account, please check your password and username</source>
        <translation type="vanished">Failed to login into online account, please check your password and username</translation>
    </message>
    <message>
        <source>Failed to register this account, if this account was created by you, try to restore it.</source>
        <translation type="vanished">Failed to register this account, if this account was created by you, try to restore it.</translation>
    </message>
    <message>
        <source>Server error</source>
        <translation type="vanished">Server error</translation>
    </message>
    <message>
        <source>Create user error</source>
        <translation type="vanished">User create error</translation>
    </message>
    <message>
        <source>Failed to create a new user, The name %0 alredy used.</source>
        <translation type="vanished">Failed to create a new user, This name %0 alredy used.</translation>
    </message>
    <message>
        <source>current profile not online!</source>
        <translation type="vanished">Current profile is offline!</translation>
    </message>
    <message>
        <source>Remove online error</source>
        <translation type="vanished">Error remove online user data</translation>
    </message>
</context>
<context>
    <name>BaseButton</name>
    <message>
        <source>ok</source>
        <translation type="vanished">Ok</translation>
    </message>
</context>
<context>
    <name>Config</name>
    <message>
        <location filename="../menu/Config.qml" line="28"/>
        <source>Standart color</source>
        <translation>Standard color</translation>
    </message>
    <message>
        <location filename="../menu/Config.qml" line="34"/>
        <source>Random color</source>
        <translation>Random color</translation>
    </message>
    <message>
        <location filename="../menu/Config.qml" line="45"/>
        <source>Animation</source>
        <translation>Animation</translation>
    </message>
    <message>
        <location filename="../menu/Config.qml" line="56"/>
        <source>Fog</source>
        <translation>Fog</translation>
    </message>
    <message>
        <location filename="../menu/Config.qml" line="66"/>
        <source>Fog Animations</source>
        <translation>Fog animation</translation>
    </message>
</context>
<context>
    <name>Game</name>
    <message>
        <source>You have passed the level in %0 steps and unlocked level %1</source>
        <translation type="vanished">You have passed the level in %0 steps and unlocked level %1</translation>
    </message>
    <message>
        <source>
 Minimum steps for this lvl: %2</source>
        <translation type="vanished">
 Minimum steps for this lvl: %2</translation>
    </message>
    <message>
        <source>
 you reward = %3</source>
        <translation type="vanished">
 You reward = %3</translation>
    </message>
    <message>
        <source>You have passed the level in %0 steps.
</source>
        <translation type="vanished">You have passed the level in %0 steps.
</translation>
    </message>
    <message>
        <source>Minimum steps for this lvl: %1</source>
        <translation type="vanished">Minimum steps for this lvl: %1</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="162"/>
        <location filename="../Game.qml" line="182"/>
        <source>Congratulations! You have passed the level %0</source>
        <translation>Congratulations! You have passed the level %0</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="165"/>
        <source>You got &lt;b&gt;%0&lt;/b&gt; points for this level and unlocked the level &lt;b&gt;%1&lt;/b&gt;!</source>
        <translation>You got &lt;b&gt;%0&lt;/b&gt; points for this level and unlocked the level &lt;b&gt;%1&lt;/b&gt;!</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="166"/>
        <source>&lt;br&gt;&lt;br&gt; Totally &lt;b&gt;%2&lt;/b&gt; steps.</source>
        <translation>&lt;br&gt;&lt;br&gt; Totally &lt;b&gt;%2&lt;/b&gt; steps.</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="167"/>
        <source>&lt;br&gt; The minimum number of steps for this level : &lt;b&gt;%3&lt;/b&gt;</source>
        <translation>&lt;br&gt; The minimum number of steps for this level : &lt;b&gt;%3&lt;/b&gt;</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="185"/>
        <source>You got &lt;b&gt;%0&lt;/b&gt; points for this level!</source>
        <translation>You got &lt;b&gt;%0&lt;/b&gt; points for this level!</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="186"/>
        <source>&lt;br&gt;&lt;br&gt; Totally &lt;b&gt;%1&lt;/b&gt; steps.</source>
        <translation>&lt;br&gt;&lt;br&gt; Totally &lt;b&gt;%1&lt;/b&gt; steps.</translation>
    </message>
    <message>
        <location filename="../Game.qml" line="187"/>
        <source>&lt;br&gt; The minimum number of steps for this level : &lt;b&gt;%2&lt;/b&gt;</source>
        <translation>&lt;br&gt; The minimum number of steps for this level : &lt;b&gt;%2&lt;/b&gt;</translation>
    </message>
</context>
<context>
    <name>GameStateWidget</name>
    <message>
        <source>Tower height: </source>
        <translation type="vanished">Tower height: </translation>
    </message>
    <message>
        <location filename="../menu/GameStateWidget.qml" line="33"/>
        <source>Tower height:    </source>
        <translation>Tower height:    </translation>
    </message>
    <message>
        <location filename="../menu/GameStateWidget.qml" line="62"/>
        <source>step </source>
        <translation>step </translation>
    </message>
</context>
<context>
    <name>HanoiClient</name>
    <message>
        <location filename="../hanoiclient.cpp" line="205"/>
        <source>Local user has been updated</source>
        <translation>Local user has been updated</translation>
    </message>
    <message>
        <location filename="../hanoiclient.cpp" line="205"/>
        <source>local user accept nbew data from the server.</source>
        <translation>Local user accept new data from the server.</translation>
    </message>
    <message>
        <location filename="../hanoiclient.cpp" line="401"/>
        <source>Internal Error, server send invalid data, and this data can&apos;t be saved into local database.</source>
        <translation>Internal Error, server send invalid data, and this data can&apos;t be saved into local database.</translation>
    </message>
    <message>
        <source>Online error</source>
        <translation type="vanished">Online error</translation>
    </message>
</context>
<context>
    <name>HanoiTowers</name>
    <message>
        <source>Create new user</source>
        <translation type="obsolete">Create new user</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="77"/>
        <source>Create</source>
        <translation>Create</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="168"/>
        <source>Connect error</source>
        <translation>Connection error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="169"/>
        <source>Failed to connect to server please check network connection befor login</source>
        <translation>Failed to connect to server please check network connection befor login</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="185"/>
        <source>Update Profile error</source>
        <translation>Update Profile error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="186"/>
        <source>Failed to update yuo user data please check network connection befor update prifile</source>
        <translation>Failed to update you user data please check network connection before update profile</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="191"/>
        <source>Update Profile</source>
        <translation>Update Profile</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="192"/>
        <source>User data updated successful</source>
        <translation>User data updated successful</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="247"/>
        <source>login error</source>
        <translation>Login error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="248"/>
        <source>Failed to login into online account, please check your password and username</source>
        <translation>Failed to login into online account, please check your password and username</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="258"/>
        <source>Register online error</source>
        <translation>Register online error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="259"/>
        <source>Failed to register this account, if this account was created by you, try to restore it.</source>
        <translation>Failed to register this account, if this account was created by you, try to restore it.</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="269"/>
        <location filename="../hanoitowers.cpp" line="291"/>
        <source>Server error</source>
        <translation>Server error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="276"/>
        <source>User with this id is not registered. If it you then use please the sigup form.</source>
        <translation>User with this id is not registered. If it you then use please the sigup form.</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="284"/>
        <source>User with this id already registered. If it you then use please the login form.</source>
        <translation>User with this id already registered. If it you then use please the login form.</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="432"/>
        <source>Create user error</source>
        <translation>User create error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="433"/>
        <source>Failed to create a new user, The name %0 alredy used.</source>
        <translation>Failed to create a new user, This name %0 alredy used.</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="464"/>
        <source>Remove online error</source>
        <translation>Remove online error</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="464"/>
        <source>current profile not online!</source>
        <translation>Current profile is offline!</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="470"/>
        <source>Remove Local user</source>
        <translation>Remove Local user</translation>
    </message>
    <message>
        <location filename="../hanoitowers.cpp" line="470"/>
        <source>Failed to remove the local user data</source>
        <translation>Failed to remove the local user data</translation>
    </message>
</context>
<context>
    <name>Header</name>
    <message>
        <location filename="../menu/Header.qml" line="6"/>
        <source></source>
        <translation></translation>
    </message>
</context>
<context>
    <name>Help</name>
    <message>
        <source>Your task is to transfer discs of different sizesfrom the left tower to third tower.You can only transfer the top drive of the tower.You can not transfer several disks at once and put larger disks on small disks.</source>
        <translation type="vanished">Your task is to transfer discs of different sizes from the left tower to third tower.You can only transfer the top drive of the tower. You can not transfer several disks at once and put larger disks on small disks.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="41"/>
        <source>Tap to select the upper part of tower.</source>
        <translation>Tap to select the upper part of tower.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="46"/>
        <source>Tap to move the selected part to another column.</source>
        <translation>Tap to move the selected part to another column.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="52"/>
        <source>The playing field consists of 3 columns, your task is to move all parts of the tower from the first column to the third.</source>
        <translation>The playing field consists of 3 columns, your task is to move all parts of the tower from the first column to the third.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="58"/>
        <source>Remember you can&apos;t put bigger part on smaller.</source>
        <translation>Remember you can&apos;t put bigger part on smaller.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="64"/>
        <source>You will move smaller objects on larger ones in such a way.</source>
        <translation>You will move smaller objects on larger ones in such a way.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="70"/>
        <source>Try to make as few moves as possible. Good luck!</source>
        <translation>Try to make as few moves as possible. Good luck!</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="76"/>
        <source>Tap here if you want to change tower high.</source>
        <translation>Tap here if you want to change tower high.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="82"/>
        <source>Tap here if you want to return to main menu.</source>
        <translation>Tap here if you want to return to main menu.</translation>
    </message>
    <message>
        <location filename="../Help.qml" line="106"/>
        <source>Do not show again</source>
        <translation>Do not show again</translation>
    </message>
</context>
<context>
    <name>LoginView</name>
    <message>
        <source>Create a new account</source>
        <translation type="vanished">Create a new account</translation>
    </message>
    <message>
        <source>LogIn</source>
        <translation type="vanished">Login</translation>
    </message>
    <message>
        <source>Please fill this form to create an account</source>
        <translation type="vanished">Please fill this form to create an account</translation>
    </message>
    <message>
        <source>Please fill this form to login in your account</source>
        <translation type="vanished">Please fill this form to login in your account</translation>
    </message>
    <message>
        <source>First Name</source>
        <translation type="vanished">First Name</translation>
    </message>
    <message>
        <source>Empy or incorrect name. Please enter yuor name.</source>
        <translation type="vanished">Empty or incorrect name. Please enter your name.</translation>
    </message>
    <message>
        <source>Last Name</source>
        <translation type="vanished">Last Name</translation>
    </message>
    <message>
        <source>Select you country</source>
        <translation type="vanished">Select you country</translation>
    </message>
    <message>
        <source>EMail</source>
        <translation type="vanished">EMail</translation>
    </message>
    <message>
        <source>Empty or incorrect email address. Please enter yuor name.</source>
        <translation type="vanished">Empty or incorrect email address. Please enter your email.</translation>
    </message>
    <message>
        <source>Nickname</source>
        <translation type="vanished">Nickname</translation>
    </message>
    <message>
        <source>Empty or incorrect Nickname. Please enter yuor name.</source>
        <translation type="vanished">Empty or incorrect Nickname. Please enter your Nickname.</translation>
    </message>
    <message>
        <source>Pasword</source>
        <translation type="vanished">Password</translation>
    </message>
    <message>
        <source>Confirm pasword</source>
        <translation type="vanished">Confirm password</translation>
    </message>
    <message>
        <source>Forgot password</source>
        <translation type="vanished">Forgot password</translation>
    </message>
    <message>
        <source>I accept the Terms of use</source>
        <translation type="vanished">I accept the Terms of use</translation>
    </message>
    <message>
        <source>Show terms of use</source>
        <translation type="vanished">Show terms of use</translation>
    </message>
    <message>
        <source>SignUp</source>
        <translation type="vanished">SignUp</translation>
    </message>
    <message>
        <source>Login In</source>
        <translation type="vanished">Login</translation>
    </message>
    <message>
        <source>Sign Up</source>
        <translation type="vanished">SignUp</translation>
    </message>
    <message>
        <source>Password must match the 1st field and the password cannot be empty</source>
        <translation type="vanished">Password must match the 1st field and the password cannot be empty</translation>
    </message>
</context>
<context>
    <name>LoginView::LVMainModel</name>
    <message>
        <source>must be longer than 8 characters</source>
        <translation type="vanished">Must be longer than 8 characters</translation>
    </message>
    <message>
        <source>must contain numbers</source>
        <translation type="vanished">Must contain numbers</translation>
    </message>
    <message>
        <source>must contain small chars</source>
        <translation type="vanished">Must contain small chars</translation>
    </message>
    <message>
        <source>must contain large chars</source>
        <translation type="vanished">Must contain large chars</translation>
    </message>
    <message>
        <source>must contain extra chars (!@#$%^&amp;*)</source>
        <translation type="vanished">Must contain extra chars (!@#$%^&amp;*)</translation>
    </message>
    <message>
        <source>Password requirements: </source>
        <translation type="vanished">Password requirements: </translation>
    </message>
</context>
<context>
    <name>MainMenu</name>
    <message>
        <location filename="../menu/MainMenu.qml" line="49"/>
        <source>continue</source>
        <translation>Continue</translation>
    </message>
    <message>
        <location filename="../menu/MainMenu.qml" line="63"/>
        <source>start</source>
        <translation>Start</translation>
    </message>
    <message>
        <location filename="../menu/MainMenu.qml" line="74"/>
        <source>HanoiTowers World</source>
        <translation>HanoiTowers World</translation>
    </message>
    <message>
        <location filename="../menu/MainMenu.qml" line="87"/>
        <source>About</source>
        <translation>About</translation>
    </message>
    <message>
        <location filename="../menu/MainMenu.qml" line="98"/>
        <source>Config</source>
        <translation>Config</translation>
    </message>
    <message>
        <location filename="../menu/MainMenu.qml" line="110"/>
        <source>Users</source>
        <translation>Users</translation>
    </message>
    <message>
        <location filename="../menu/MainMenu.qml" line="121"/>
        <source>exit</source>
        <translation>Exit</translation>
    </message>
</context>
<context>
    <name>NotificationForm</name>
    <message>
        <source>Message</source>
        <translation type="vanished">Message</translation>
    </message>
</context>
<context>
    <name>SwitchLvl</name>
    <message>
        <location filename="../SwitchLvl.qml" line="69"/>
        <source>Start</source>
        <translation>Start</translation>
    </message>
</context>
<context>
    <name>ToolBarPage</name>
    <message>
        <location filename="../menu/ToolBarPage.qml" line="52"/>
        <source>Return to main menu</source>
        <translation>Return to main menu</translation>
    </message>
    <message>
        <location filename="../menu/ToolBarPage.qml" line="72"/>
        <source>Welcom to Hanoi Towers </source>
        <translation>Welcom to Hanoi Towers </translation>
    </message>
    <message>
        <location filename="../menu/ToolBarPage.qml" line="83"/>
        <source>Profiles</source>
        <translation>Profiles</translation>
    </message>
    <message>
        <location filename="../menu/ToolBarPage.qml" line="95"/>
        <source>This are the main settings</source>
        <translation>This are the main settings</translation>
    </message>
    <message>
        <location filename="../menu/ToolBarPage.qml" line="107"/>
        <source>About Page</source>
        <translation>About Page</translation>
    </message>
    <message>
        <location filename="../menu/ToolBarPage.qml" line="119"/>
        <source>World Of Hanoi Towers</source>
        <translation>World Of Hanoi Towers</translation>
    </message>
</context>
<context>
    <name>UserView</name>
    <message>
        <location filename="../menu/UserView.qml" line="44"/>
        <source>Please choose a new Avatar</source>
        <translation>Please choose a new Avatar</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="61"/>
        <source>Id</source>
        <translation>Id</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="68"/>
        <source>Name</source>
        <translation>Name</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="75"/>
        <source>Record</source>
        <translation>Record</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="82"/>
        <source>Online profile</source>
        <translation>Online profile</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="141"/>
        <source>Remove</source>
        <translation>Remove</translation>
    </message>
    <message>
        <source>Remove This Profile</source>
        <translation type="vanished">Remove This Profile</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="152"/>
        <source>Restore</source>
        <translation>Restore</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="159"/>
        <source>Accept</source>
        <translation>Accept</translation>
    </message>
    <message>
        <source>User is updated</source>
        <translation type="vanished">User is updated</translation>
    </message>
    <message>
        <source>User data will be changed.</source>
        <translation type="vanished">User data will be changed.</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="195"/>
        <source>Remove %0 user</source>
        <translation>Remove %0 user</translation>
    </message>
    <message>
        <location filename="../menu/UserView.qml" line="196"/>
        <source>All saved data and records will be delete, Do you want continuee?</source>
        <translation>All saved data and records will be deleted, Do you want continue?</translation>
    </message>
</context>
<context>
    <name>UsersTable</name>
    <message>
        <location filename="../menu/UsersTable.qml" line="37"/>
        <location filename="../menu/UsersTable.qml" line="92"/>
        <source>Locale users list</source>
        <translation>Local users list</translation>
    </message>
    <message>
        <location filename="../menu/UsersTable.qml" line="71"/>
        <source>Add user</source>
        <translation>Add user</translation>
    </message>
    <message>
        <source>Create the new user</source>
        <translation type="vanished">Create the new user</translation>
    </message>
    <message>
        <location filename="../menu/UsersTable.qml" line="105"/>
        <source>Best users in the world</source>
        <translation>Best users in the world</translation>
    </message>
</context>
<context>
    <name>main</name>
    <message>
        <location filename="../main.qml" line="22"/>
        <source>Hanoi Towers</source>
        <translation>Hanoi Towers</translation>
    </message>
    <message>
        <source>Example of LoginView</source>
        <translation type="vanished">Example of Login view</translation>
    </message>
    <message>
        <source>Examples of View Solutions</source>
        <translation type="vanished">Examples of View solutions</translation>
    </message>
</context>
</TS>
