mirror of
https://github.com/QuasarApp/Hanoi-Towers.git
synced 2025-04-28 02:34:33 +00:00
582 lines
21 KiB
XML
582 lines
21 KiB
XML
<?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="22"/>
|
|
<source>about</source>
|
|
<translation>About</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../About.qml" line="34"/>
|
|
<source>About</source>
|
|
<translation type="unfinished">About</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../About.qml" line="37"/>
|
|
<source>Credits</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../About.qml" line="67"/>
|
|
<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 type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>BackEnd</name>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="71"/>
|
|
<source>Create new user</source>
|
|
<translation>Create new user</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="160"/>
|
|
<source>Connect error</source>
|
|
<translation>Connection error</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="161"/>
|
|
<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="../backEnd.cpp" line="174"/>
|
|
<source>Update Profile error</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="175"/>
|
|
<source>Failed to update yuo user data please check network connection befor update prifile</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="180"/>
|
|
<source>Update Profile</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="181"/>
|
|
<source>User data updated successful</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="214"/>
|
|
<source>login error</source>
|
|
<translation>Login error</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="215"/>
|
|
<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="../backEnd.cpp" line="225"/>
|
|
<source>Register online error</source>
|
|
<translation></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="226"/>
|
|
<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="../backEnd.cpp" line="236"/>
|
|
<location filename="../backEnd.cpp" line="258"/>
|
|
<source>Server error</source>
|
|
<translation>Server error</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="243"/>
|
|
<source>User with this id is not registered. If it you then use please the sigup form.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="251"/>
|
|
<source>User with this id already registered. If it you then use please the login form.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="396"/>
|
|
<source>Create user error</source>
|
|
<translation>User create error</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="397"/>
|
|
<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="../backEnd.cpp" line="428"/>
|
|
<source>current profile not online!</source>
|
|
<translation>Current profile is offline!</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../backEnd.cpp" line="428"/>
|
|
<source>Remove online error</source>
|
|
<translation>Error remove online user data</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>BaseButton</name>
|
|
<message>
|
|
<location filename="../base/BaseButton.qml" line="15"/>
|
|
<source>ok</source>
|
|
<translation>Ok</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>Config</name>
|
|
<message>
|
|
<location filename="../menu/Config.qml" line="33"/>
|
|
<source>Standart color</source>
|
|
<translation>Standard color</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/Config.qml" line="39"/>
|
|
<source>Random color</source>
|
|
<translation>Random color</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/Config.qml" line="50"/>
|
|
<source>Animation</source>
|
|
<translation>Animation</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/Config.qml" line="61"/>
|
|
<source>Fog</source>
|
|
<translation>Fog</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/Config.qml" line="71"/>
|
|
<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="168"/>
|
|
<location filename="../Game.qml" line="188"/>
|
|
<source>Congratulations! You have passed the level %0</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../Game.qml" line="171"/>
|
|
<source>You got <b>%0</b> points for this level and unlocked the level <b>%1</b>!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../Game.qml" line="172"/>
|
|
<source><br><br> Totally <b>%2</b> steps.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../Game.qml" line="173"/>
|
|
<source><br> The minimum number of steps for this level : <b>%3</b></source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../Game.qml" line="191"/>
|
|
<source>You got <b>%0</b> points for this level!</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../Game.qml" line="192"/>
|
|
<source><br><br> Totally <b>%1</b> steps.</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../Game.qml" line="193"/>
|
|
<source><br> The minimum number of steps for this level : <b>%2</b></source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>GameStateWidget</name>
|
|
<message>
|
|
<location filename="../menu/GameStateWidget.qml" line="27"/>
|
|
<source>Tower height: </source>
|
|
<translation>Tower height: </translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/GameStateWidget.qml" line="61"/>
|
|
<source>step </source>
|
|
<translation>step </translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>HanoiClient</name>
|
|
<message>
|
|
<location filename="../hanoiclient.cpp" line="181"/>
|
|
<source>Local user has been updated</source>
|
|
<translation>Local user has been updated</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../hanoiclient.cpp" line="181"/>
|
|
<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="366"/>
|
|
<source>Internal Error, server send invalid data, and this data can't be saved into local database.</source>
|
|
<translation>Internal Error, server send invalid data, and this data can't be saved into local database.</translation>
|
|
</message>
|
|
<message>
|
|
<source>Online error</source>
|
|
<translation type="vanished">Online error</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>
|
|
<location filename="../Help.qml" line="48"/>
|
|
<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>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="61"/>
|
|
<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 (!@#$%^&*)</source>
|
|
<translation type="vanished">Must contain extra chars (!@#$%^&*)</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="53"/>
|
|
<source>continue</source>
|
|
<translation>Continue</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/MainMenu.qml" line="67"/>
|
|
<source>start</source>
|
|
<translation>Start</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/MainMenu.qml" line="78"/>
|
|
<source>HanoiTowers World</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/MainMenu.qml" line="91"/>
|
|
<source>About</source>
|
|
<translation>About</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/MainMenu.qml" line="102"/>
|
|
<source>Config</source>
|
|
<translation>Config</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/MainMenu.qml" line="114"/>
|
|
<source>Users</source>
|
|
<translation>Users</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/MainMenu.qml" line="125"/>
|
|
<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="65"/>
|
|
<source>Start</source>
|
|
<translation>Start</translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>ToolBarPage</name>
|
|
<message>
|
|
<location filename="../menu/ToolBarPage.qml" line="65"/>
|
|
<source>Return to main menu</source>
|
|
<translation>Return to main menu</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/ToolBarPage.qml" line="86"/>
|
|
<source>Welcom to Hanoi Towers </source>
|
|
<translation>Welcom to Hanoi Towers </translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/ToolBarPage.qml" line="97"/>
|
|
<source>Profiles</source>
|
|
<translation>Profiles</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/ToolBarPage.qml" line="109"/>
|
|
<source>This are the main settings</source>
|
|
<translation>This are the main settings</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/ToolBarPage.qml" line="121"/>
|
|
<source>About Page</source>
|
|
<translation>About Page</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/ToolBarPage.qml" line="133"/>
|
|
<source>World Of Hanoi Towers</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>UserView</name>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="43"/>
|
|
<source>Please choose a new Avatar</source>
|
|
<translation>Please choose a new Avatar</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="60"/>
|
|
<source>Id</source>
|
|
<translation>Id</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="67"/>
|
|
<source>Name</source>
|
|
<translation>Name</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="74"/>
|
|
<source>Record</source>
|
|
<translation>Record</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="81"/>
|
|
<source>Online profile</source>
|
|
<translation>Online profile</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="138"/>
|
|
<source>Remove This Profile</source>
|
|
<translation>Remove This Profile</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="149"/>
|
|
<source>Restore</source>
|
|
<translation>Restore</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="156"/>
|
|
<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="188"/>
|
|
<source>Remove %0 user</source>
|
|
<translation>Remove %0 user</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UserView.qml" line="189"/>
|
|
<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="38"/>
|
|
<location filename="../menu/UsersTable.qml" line="93"/>
|
|
<source>Locale users list</source>
|
|
<translation>Local users list</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UsersTable.qml" line="72"/>
|
|
<source>Create the new user</source>
|
|
<translation>Create the new user</translation>
|
|
</message>
|
|
<message>
|
|
<location filename="../menu/UsersTable.qml" line="106"/>
|
|
<source>Best users in the world</source>
|
|
<translation type="unfinished"></translation>
|
|
</message>
|
|
</context>
|
|
<context>
|
|
<name>main</name>
|
|
<message>
|
|
<location filename="../main.qml" line="23"/>
|
|
<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>
|