GabrielTofvesson 939f6c910b Fixed som graphics routines
Added support for on-the-fly textview contents updates
Added iterative view removal to ConsoleController
Added dumy layouts to Common
Added support for account removal
Fixed command management (now supports leading, padding and trailing spaces)
Various smaller changes
2018-05-18 20:45:43 +02:00

143 lines
7.3 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Strings label="English">
<Entry name="WS_welcome">Hello and welcome to the ConsoleForms bank project!
If you are unfamiliar with ConsoleForms and would like to
familiarize yourself with it, we are offering a beginner's
guide to the format! Note: This dialog will never appear again.
Would you like to be shown the features of ConsoleForms
before proceeding?</Entry>
<Entry name="WS_dismiss">No thank you</Entry>
<Entry name="WS_accept">Teach me</Entry>
<Entry name="WS_continue">Next</Entry>
<Entry name="WS_back">Back</Entry>
<Entry name="WS_describe1">ConsoleForms is a graphical interface API heavily inspired
by the graphics of Windows 1.0, and the functionality
of the Android UI experience.</Entry>
<Entry name="WS_describe2">As ConsoleForms is entirely based on the console, it relies
completely on keyboard-based events.
For example, press the [LEFT] and [RIGHT] arrow keys to select the
options listed below.</Entry>
<Entry name="WS_describe3">ConsoleForms also supports input fields like the one below.
To enter information into an input field, simply type.
To switch which input field you are writing in, use
the [UP] and [DOWN] arrow keys to navigate in the
corresponding direction. To navigate within a field,
use the [LEFT] and/or [RIGHT] arrow keys.
Note: to quickly navigate to the inut field below the
currently selected one, use [TAB]. To submit the input,
press [ENTER].</Entry>
<Entry name="WS_describe4">Excellent! Now, some input fields require a certain
input format, for example: integer, decimal, e.t.c.
This means that if you enter characters that don't
conform to the set format, the characters will be
discarded.</Entry>
<Entry name="WS_input">Input field:</Entry>
<Entry name="WS_input_integer">Integer input:</Entry>
<Entry name="WS_input_decimal">Decimal input:</Entry>
<Entry name="WS_input_alphabet">Letters input:</Entry>
<Entry name="WS_describe4_1">More input types are demonstrated below...</Entry>
<Entry name="WS_input_alphanum">Alphanumeric input:</Entry>
<Entry name="WS_input_password">Password input:</Entry>
<Entry name="WS_input_limited">Limited-length input:</Entry>
<Entry name="WS_describe5">To exit (or go back) in most situations,
simply press the [ESC] key. With that,
the guide is complete. Press [ESC] to exit
the tutorial and start using the program!</Entry>
<Entry name="NC_head">Server configuration</Entry>
<Entry name="NC_sec">The selected server's identity could not be verified. This implies that it is not an official server. Continue?</Entry>
<Entry name="NC_stall">Connecting to server...</Entry>
<Entry name="NC_next">Continue</Entry>
<Entry name="NC_cancel">Cancel</Entry>
<Entry name="NC_ip">Server IP:</Entry>
<Entry name="NC_port">Port:</Entry>
<Entry name="NC_iperr">The supplied IP-address is not valid</Entry>
<Entry name="NC_porterr">The supplied port is not valid</Entry>
<Entry name="NC_connerr">Could not connect to server</Entry>
<Entry name="NC_identity">Verifying server identity...</Entry>
<Entry name="NC_verified">Server identity verified!</Entry>
<Entry name="NC_verror">Remote server identity could not be verified!</Entry>
<Entry name="NC_quit">Would you like to quit?</Entry>
<Entry name="SU_welcome">Welcome to the Tofvesson banking system!
To continue, press [ENTER]
To go back, press [ESCAPE]</Entry>
<Entry name="SU_reg">Register Account</Entry>
<Entry name="SU_regstall">Registering...</Entry>
<Entry name="SU_dup">An account with this username already exists!</Entry>
<Entry name="SU_mismatch">The entered passwords don't match!</Entry>
<Entry name="SU_weak">The password you have supplied has been deemed to be weak. Are you sure you want to continue?</Entry>
<Entry name="SU_login">Log in</Entry>
<Entry name="SU_authstall">Authenticating...</Entry>
<Entry name="SU_usrerr">The given username or password was incorrect</Entry>
<Entry name="SU_usr">Username:</Entry>
<Entry name="SU_pwd">Password:</Entry>
<Entry name="SU_pwdrep">Repeat password:</Entry>
<Entry name="SU_reg_label">Register</Entry>
<Entry name="SU_login_label">Login</Entry>
<Entry name="SE_bal">Balance: $1</Entry>
<Entry name="SE_hist">Transaction history</Entry>
<Entry name="SE_tx">Transfer funds</Entry>
<Entry name="SE_tx_success">Funds transferred!</Entry>
<Entry name="SE_who">Send to:</Entry>
<Entry name="SE_where">Account</Entry>
<Entry name="SE_where_f">From Account:</Entry>
<Entry name="SE_where_t">To Account:</Entry>
<Entry name="SE_view">View accounts</Entry>
<Entry name="SE_amount">Amount to transfer:</Entry>
<Entry name="SE_tx_verify">Sending: $0 SEK
To: $1
To the account: $2
Is this correct?</Entry>
<Entry name="SE_account_select">Select account...</Entry>
<Entry name="SE_user_select">Select user...</Entry>
<Entry name="SE_user_noselect">Please select a user!</Entry>
<Entry name="SE_account_noselect">Please select an account!</Entry>
<Entry name="SE_msg">Include a message:</Entry>
<Entry name="SE_pwdu">Update password</Entry>
<Entry name="SE_exit">Log out</Entry>
<Entry name="SE_open">Open an account</Entry>
<Entry name="SE_acc_label">Select account type:</Entry>
<Entry name="SE_acc_sel">Select...</Entry>
<Entry name="SE_acc_saving">Savings account</Entry>
<Entry name="SE_acc_checking">Checking account</Entry>
<Entry name="SE_acc_nosel">Please select an account type!</Entry>
<Entry name="SE_close">Close account</Entry>
<Entry name="SE_delete">Delete user account</Entry>
<Entry name="SE_delete_warn">WARNING: This will delete the current user and all connected accounts!
Are you sure you would like to continue?</Entry>
<Entry name="SE_delete_stall">Deleting...</Entry>
<Entry name="SE_delete_success">User deleted</Entry>
<Entry name="SE_delete_failure">User could not be deleted</Entry>
<Entry name="SE_accounts">Show accounts</Entry>
<Entry name="SE_balance_toohigh">Supplied balance is higher than available amount in source account!
Available balance: $0 SEK</Entry>
<Entry name="SE_checking">Checking...</Entry>
<Entry name="SE_info">Name: $0
Account type: $1
Balance: $2 SEK</Entry>
<Entry name="SE_autolo">You were automatically logged out due to inactivity</Entry>
<Entry name="SE_lo">Logged out</Entry>
<Entry name="SE_updatestall">Updating password...</Entry>
<Entry name="SE_account_name">Account name:</Entry>
<Entry name="SE_account_create">Create a new account</Entry>
<Entry name="SE_account_stall">Creating account...</Entry>
<Entry name="SE_account_exists">Account "$0" already exists!</Entry>
<Entry name="SE_account_success">Account successfully created!</Entry>
<Entry name="SE_account_delete">Delete account</Entry>
<Entry name="SE_account_delete_warn">Are you sure you want to delete this account?</Entry>
<Entry name="SE_account_delete_success">Account successfully deleted!</Entry>
<Entry name="SE_account_delete_fail">Account couldn't be deleted!</Entry>
<Entry name="SE_account_delete_stall">Deleting...</Entry>
<Entry name="SE_exit_prompt">Are you sure you would like log out and exit?</Entry>
<Entry name="GENERIC_fetch">Fetching data...</Entry>
<Entry name="GENERIC_dismiss">Close</Entry>
<Entry name="GENERIC_accept">Ok</Entry>
<Entry name="GENERIC_positive">Yes</Entry>
<Entry name="GENERIC_negative">No</Entry>
<Entry name="GENERIC_error">An unknown error occurred!</Entry>
<Entry name="ERR_empty">One of more required field was empty!</Entry>
</Strings>