summaryrefslogtreecommitdiff
authorsudonix <sudonix>2004-01-03 01:30:30 (UTC)
committer sudonix <sudonix>2004-01-03 01:30:30 (UTC)
commit2e6d55ed011834320165462b64e03ea451c90ead (patch) (side-by-side diff)
tree448a67ea70908bfc39f3a84e8e77a6c790252fa9
parent18728689e7810c71c75a88433fff46e972b616b5 (diff)
downloadopie-2e6d55ed011834320165462b64e03ea451c90ead.zip
opie-2e6d55ed011834320165462b64e03ea451c90ead.tar.gz
opie-2e6d55ed011834320165462b64e03ea451c90ead.tar.bz2
First commit - taken from the current i18n/en
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--i18n/ru/buzzword.ts21
-rw-r--r--i18n/ru/checkbook.ts631
-rw-r--r--i18n/ru/doctab.ts28
-rw-r--r--i18n/ru/fifteen.ts41
-rw-r--r--i18n/ru/filebrowser.ts247
-rw-r--r--i18n/ru/go.ts56
-rw-r--r--i18n/ru/gsmtool.ts209
-rw-r--r--i18n/ru/kate.ts61
-rw-r--r--i18n/ru/kbill.ts64
-rw-r--r--i18n/ru/kcheckers.ts129
-rw-r--r--i18n/ru/keypebble.ts288
-rw-r--r--i18n/ru/kpacman.ts227
-rw-r--r--i18n/ru/libclipboardapplet.ts17
-rw-r--r--i18n/ru/libfreetypefactory.ts2
-rw-r--r--i18n/ru/libkeyview.ts9
-rw-r--r--i18n/ru/libkppp.ts1263
-rw-r--r--i18n/ru/libmemoryapplet.ts156
-rw-r--r--i18n/ru/libmpeg3plugin.ts2
-rw-r--r--i18n/ru/liboapp.ts2
-rw-r--r--i18n/ru/libopiecore2.ts9
-rw-r--r--i18n/ru/libopiedb2.ts2
-rw-r--r--i18n/ru/libopiemm2.ts2
-rw-r--r--i18n/ru/libopiepim2.ts2
-rw-r--r--i18n/ru/libopieui2.ts2
-rw-r--r--i18n/ru/libqdasher.ts9
-rw-r--r--i18n/ru/libqmultikey.ts64
-rw-r--r--i18n/ru/librestartapplet.ts2
-rw-r--r--i18n/ru/libscreenshotapplet.ts49
-rw-r--r--i18n/ru/libtinykate.ts971
-rw-r--r--i18n/ru/libtodayaddressbookplugin.ts113
-rw-r--r--i18n/ru/libtodaydatebookplugin.ts87
-rw-r--r--i18n/ru/libtodayfortuneplugin.ts9
-rw-r--r--i18n/ru/libtodaymailplugin.ts13
-rw-r--r--i18n/ru/libtodaystocktickerplugin.ts100
-rw-r--r--i18n/ru/libtodaytodolistplugin.ts40
-rw-r--r--i18n/ru/libtodayweatherplugin.ts116
-rw-r--r--i18n/ru/libtremorplugin.ts2
-rw-r--r--i18n/ru/libvmemoapplet.ts13
-rw-r--r--i18n/ru/libvtapplet.ts13
-rw-r--r--i18n/ru/libwavplugin.ts2
-rw-r--r--i18n/ru/libwirelessapplet.ts29
-rw-r--r--i18n/ru/libwlan.ts140
-rw-r--r--i18n/ru/libwlanplugin.ts136
-rw-r--r--i18n/ru/mail.ts903
-rw-r--r--i18n/ru/mailit.ts618
-rw-r--r--i18n/ru/mediummount.ts95
-rw-r--r--i18n/ru/mindbreaker.ts44
-rw-r--r--i18n/ru/minesweep.ts33
-rw-r--r--i18n/ru/mobilemsg.ts49
-rw-r--r--i18n/ru/networksettings.ts131
-rw-r--r--i18n/ru/odict.ts111
-rw-r--r--i18n/ru/oipkg.ts355
-rw-r--r--i18n/ru/op-qws.ts25
-rw-r--r--i18n/ru/opie-login.ts83
-rw-r--r--i18n/ru/opie-sh.ts2
-rw-r--r--i18n/ru/opie-write.ts116
-rw-r--r--i18n/ru/opieftp.ts239
-rw-r--r--i18n/ru/opieplayer.ts258
-rw-r--r--i18n/ru/opierec.ts212
-rw-r--r--i18n/ru/ordesktop.ts2
-rw-r--r--i18n/ru/osearch.ts127
-rw-r--r--i18n/ru/oxygen.ts561
-rw-r--r--i18n/ru/parashoot.ts24
-rw-r--r--i18n/ru/patience.ts73
-rw-r--r--i18n/ru/qasteroids.ts39
-rw-r--r--i18n/ru/qcop.ts2
-rw-r--r--i18n/ru/qpdf.ts101
-rw-r--r--i18n/ru/quicklauncher.ts2
-rw-r--r--i18n/ru/reader.ts785
-rw-r--r--i18n/ru/remote.ts21
-rw-r--r--i18n/ru/security.ts230
-rw-r--r--i18n/ru/sfcave.ts2
-rw-r--r--i18n/ru/sheetqt.ts787
-rw-r--r--i18n/ru/showimg.ts185
-rw-r--r--i18n/ru/snake.ts40
-rw-r--r--i18n/ru/sound.ts132
-rw-r--r--i18n/ru/sshkeys.ts40
-rw-r--r--i18n/ru/stockticker.ts68
-rw-r--r--i18n/ru/tableviewer.ts69
-rw-r--r--i18n/ru/tabmanager.ts87
-rw-r--r--i18n/ru/taboapp.ts2
-rw-r--r--i18n/ru/tetrix.ts63
-rw-r--r--i18n/ru/textedit.ts268
-rw-r--r--i18n/ru/tictac.ts41
-rw-r--r--i18n/ru/tinykate.ts61
-rw-r--r--i18n/ru/tonleiter.ts63
-rw-r--r--i18n/ru/ubrowser.ts36
-rw-r--r--i18n/ru/usermanager.ts31
-rw-r--r--i18n/ru/wordgame.ts133
-rw-r--r--i18n/ru/zsafe.ts814
90 files changed, 13541 insertions, 0 deletions
diff --git a/i18n/ru/buzzword.ts b/i18n/ru/buzzword.ts
new file mode 100644
index 0000000..076f679
--- a/dev/null
+++ b/i18n/ru/buzzword.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>BuzzWord</name>
+ <message>
+ <source>buZzword</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;New game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;h1&gt;&lt;b&gt;BINGO !&lt;/b&gt;&lt;/h1&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/checkbook.ts b/i18n/ru/checkbook.ts
new file mode 100644
index 0000000..4bf1fcb
--- a/dev/null
+++ b/i18n/ru/checkbook.ts
@@ -0,0 +1,631 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Checkbook</name>
+ <message>
+ <source>Checkbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New checkbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transactions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Charts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter name of checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select type of checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bank:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter name of the bank for this checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter account number for this checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PIN number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter PIN number for this checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Starting balance:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter the initial balance for this checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter any additional information for this checkbook here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is a listing of all transactions entered for this checkbook.
+
+To sort entries by a specific field, click on the column name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Amount</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to add a new transaction.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select a transaction and then click here to edit it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select a checkbook and then click here to delete it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the desired chart below and then click on the Draw button.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to select the desired chart type.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account balance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Withdrawals by category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Deposits by category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Draw</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to draw the selected chart.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete transaction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password protect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to enable/disable password protection of this checkbook.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Num</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please enter your password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Confirm password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please confirm your password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please enter your password to confirm removal of password protection:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sort by:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select checkbook sorting here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Entry Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Id</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SortDate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Configuration</name>
+ <message>
+ <source>Configure Checkbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter currency symbol:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter your local currency symbol here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show whether checkbook is password
+protected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to select whether or not the main window will display that the checkbook is protected with a password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show checkbook balances</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to select whether or not the main window will display the current balance for each checkbook.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Account Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Account Types</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expense</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Income</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Categories</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Payee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Payee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Payees</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open last checkbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to select whether the last open checkbook will be opened at startup.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show last checkbook tab</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to select whether the last tab in a checkbook should be displayed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save new description as payee</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to save new descriptions in the list of payess.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ListEdit</name>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Checkbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to create a new checkbook.
+
+You also can select New from the Checkbook menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select a checkbook and then click here to edit it.
+
+You also can select Edit from the Checkbook menu, or click and hold on a checkbook name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select a checkbook and then click here delete it.
+
+You also can select Delete from the Checkbook menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is a listing of all checkbooks currently available.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete checkbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to configure this app.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Checkbook Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please enter your password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Savings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Checking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CD</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Money market</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mutual fund</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expense</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bills</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CDs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clothing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Computer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DVDs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Electronics</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Entertainment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Food</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gasoline</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Movies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Income</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Family Member</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Misc. Credit</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Transaction</name>
+ <message>
+ <source>Transaction for </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Withdrawal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select whether the transaction is a withdrawal or deposit here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Deposit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select date of transaction here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter check number here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter description of transaction here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select transaction category here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select transaction type here.
+
+The options available vary based on whether the transaction is a deposit or withdrawal.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Amount:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter the amount of transaction here.
+
+The value entered should always be positive.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fee:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter any fee amount assoiciated with this transaction.
+
+The value entered should always be positive.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter any additional information for this transaction here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Debit Charge</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Written Check</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Credit Card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic Payment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cash</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/doctab.ts b/i18n/ru/doctab.ts
new file mode 100644
index 0000000..2793e30
--- a/dev/null
+++ b/i18n/ru/doctab.ts
@@ -0,0 +1,28 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DocTabSettingsBase</name>
+ <message>
+ <source>DocTab Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Do you want a Documents Tab?&lt;/b&gt;&lt;p&gt;
+(Note that such a tab scans &lt;i&gt;all&lt;/i&gt; documents
+on &lt;i&gt;all&lt;/i&gt; external media, which can be quite
+slow and annyoing...)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enable the DocTab</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes, please!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No, thanks.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/fifteen.ts b/i18n/ru/fifteen.ts
new file mode 100644
index 0000000..b52d689
--- a/dev/null
+++ b/i18n/ru/fifteen.ts
@@ -0,0 +1,41 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>FifteenMainWindow</name>
+ <message>
+ <source>Randomize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Solve</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fifteen Pieces</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PiecesTable</name>
+ <message>
+ <source>Fifteen Pieces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Congratulations!
+You win the game!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>R&amp;andomize Pieces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Reset Pieces</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/filebrowser.ts b/i18n/ru/filebrowser.ts
new file mode 100644
index 0000000..a7e2016
--- a/dev/null
+++ b/i18n/ru/filebrowser.ts
@@ -0,0 +1,247 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>FileBrowser</name>
+ <message>
+ <source>File Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dir</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sort</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>by Name </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>by Size </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>by Date </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>by Type </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ascending</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Symlinks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thumbnails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Previous dir</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Parent dir</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New folder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>/</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FileView</name>
+ <message>
+ <source>File Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can&apos;t show /dev/ directory.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New folder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Folder creation failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Launch Application</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Launch failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add to Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Run</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View as text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Deselect all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>filePermissions</name>
+ <message>
+ <source>Set File Permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set file permissions for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>owner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>others</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Owner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>read</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>write</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>execute</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/go.ts b/i18n/ru/go.ts
new file mode 100644
index 0000000..07e1e03
--- a/dev/null
+++ b/i18n/ru/go.ts
@@ -0,0 +1,56 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>GoMainWidget</name>
+ <message>
+ <source>New Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pass</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Resign</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Two player option</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GoWidget</name>
+ <message>
+ <source>White %1, Black %2. </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>White wins.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Black wins.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A draw.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>I pass</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prisoners: black %1, white %2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Go</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/gsmtool.ts b/i18n/ru/gsmtool.ts
new file mode 100644
index 0000000..edc5d66
--- a/dev/null
+++ b/i18n/ru/gsmtool.ts
@@ -0,0 +1,209 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>GSMToolBase</name>
+ <message>
+ <source>GSM Tool</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem Device:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>/dev/ircomm0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>/dev/ttySA0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>/dev/ttyS0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Baud Rate:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>300</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>600</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1200</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2400</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>4800</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>9600</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>19200</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>38400</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>57600</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>115200</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>230400</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>460800</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manufacturer:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Model:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Revision:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Serial Number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network Status:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Network:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signal Strength:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>dBm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Available Networks:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Shortname</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Register</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SMS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Store:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Incoming</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Outgoing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/kate.ts b/i18n/ru/kate.ts
new file mode 100644
index 0000000..f1498d1
--- a/dev/null
+++ b/i18n/ru/kate.ts
@@ -0,0 +1,61 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>TinyKate</name>
+ <message>
+ <source>TinyKATE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Font +</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Font -</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Utils</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unnamed %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/kbill.ts b/i18n/ru/kbill.ts
new file mode 100644
index 0000000..f4d45dd
--- a/dev/null
+++ b/i18n/ru/kbill.ts
@@ -0,0 +1,64 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KBill</name>
+ <message>
+ <source>kBill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pause game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Story of kBill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pause Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;The Story&lt;/b&gt;&lt;p&gt;Yet again, the fate of the world rests in your hands! An evil computer hacker, known only by his handle &apos;Bill&apos;, has created the ultimate computer virus. A virus so powerful that it has the power to transmute an ordinary computer into a toaster oven. (oooh!) &apos;Bill&apos; has cloned himself into a billion-jillion micro-Bills. Their sole purpose is to deliver the nefarious virus, which has been cleverly diguised as a popular operating system. As System Administrator and Exterminator, your job is to keep Bill from succeeding at his task.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The story of KBill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The rules of KBill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;The Rules&lt;/b&gt;&lt;p&gt;kBill has been painstakingly designed and researched in order to make it as easy to use for the whole family as it is for little Sally. Years - nay - days of beta testing and consulting with the cheapest of human interface designers have resulted in a game that is easy to use, yet nothing at all like a Macintosh.&lt;p&gt;&lt;UL&gt;&lt;LI&gt;Whack the Bills (click)&lt;/LI&gt;&lt;LI&gt;Restart the computer (click)&lt;/LI&gt;&lt;LI&gt;Pick up stolen OSes &amp; return (drag) them to their respective computers&lt;/LI&gt;&lt;LI&gt;Drag the bucket to extinguish sparks&lt;/LI&gt;&lt;LI&gt;Scoring is based on total uptime, with bonuses for killing Bills.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;As for the rest, you can probably work it out for yourself. We did, so it can&apos;t be too hard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>UI</name>
+ <message>
+ <source>After Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Your score</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/kcheckers.ts b/i18n/ru/kcheckers.ts
new file mode 100644
index 0000000..01e6872
--- a/dev/null
+++ b/i18n/ru/kcheckers.ts
@@ -0,0 +1,129 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Go!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Congratulation! You have won!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please wait...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You have lost. Game over.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Incorrect course.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Undo Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Show Numeration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Green Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Rules of Play</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> New Game </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Undo Move </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Rules of Play </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/keypebble.ts b/i18n/ru/keypebble.ts
new file mode 100644
index 0000000..3da72e1
--- a/dev/null
+++ b/i18n/ru/keypebble.ts
@@ -0,0 +1,288 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KRFBConnection</name>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection Refused</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host not found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Read Error: QSocket reported an error reading
+data, the remote host has probably dropped the
+connection.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QSocket reported an invalid error code</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KRFBDecoder</name>
+ <message>
+ <source>Waiting for server initialisation...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Waiting for desktop name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected to %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol Error: Message Id %1 was found when expecting an update message.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protocol Error: An unknown encoding was used by the server %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KRFBLogin</name>
+ <message>
+ <source>Waiting for server version...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error: Invalid server version, %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error: Unsupported server version, %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Logged in</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error: This server requires a password, but none has been specified.
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error: The password you specified was incorrect.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error: Too many invalid login attempts have been made
+to this account, please try later.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Login Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Too many failures</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KVNC</name>
+ <message>
+ <source>VNC Viewer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Screen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stop Full Screen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected to remote host</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Logged in to remote host</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection closed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send Contrl-Alt-Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next Click is Double Click</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next Click is Right Click</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KVNCBookmarkDlgBase</name>
+ <message>
+ <source>Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Choose a bookmark that you would like to open</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KVNCConnDlgBase</name>
+ <message>
+ <source>VNC Viewer Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bookmark Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Display Number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check for screen updates every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Milliseconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Request 8-bit session</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Raise on bell</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Request shared session</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>4</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scale Factor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Encodings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hextile encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CoRRE encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RRE encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy rectangle encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The password of the VNC server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggle obscuring the password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The name of the VNC server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The host name of the VNC server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The display number of the VNC server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delay between requesting updates from the server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Request that the VNC server transfer 8 bit color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allow other users to connect to the VNC server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scale the remote display to fit on the PDA (Slow)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enable transmiting identical rectangles as references to existing data</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/kpacman.ts b/i18n/ru/kpacman.ts
new file mode 100644
index 0000000..7546bd0
--- a/dev/null
+++ b/i18n/ru/kpacman.ts
@@ -0,0 +1,227 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Keys</name>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Defaults</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Direction Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Undefined key</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Kpacman</name>
+ <message>
+ <source>&amp;New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Hall of fame</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Hide Mousecursor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Select graphic scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Pause in Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Continue in Foreground</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change &amp;keys...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>@PACKAGE@ - @VERSION@
+
+Joerg Thoennissen (joe@dsite.de)
+
+A pacman game for the KDE Desktop
+
+The program based on the source of ksnake
+by Michel Filippi (mfilippi@sade.rhein-main.de).
+The design was strongly influenced by the pacman
+(c) 1980 MIDWAY MFG.CO.
+
+I like to thank my girlfriend Elke Krueers for
+the last 10 years of her friendship.
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>KPacman</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KpacmanWidget</name>
+ <message>
+ <source>The bitfont could not be contructed.
+
+The file &apos;@FONTNAME@&apos; does not exist,
+or is of an unknown format.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Referee</name>
+ <message>
+ <source>GAME OVER</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PLAYER ONE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>READY!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PAUSED</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CHARACTER</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>/</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>NICKNAME</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-SHADOW</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;BLINKY&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-SPEEDY</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;PINKY&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-BASHFUL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;INKY&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-POKEY</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&quot;CLYDE&quot;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QTOPIA PORT: CATALIN CLIMOV</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PRESS CURSOR TO START</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Score</name>
+ <message>
+ <source> 1UP </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> HIGH SCORE </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> 2UP </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> CONGRATULATIONS </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> YOU HAVE ARCHIEVED </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> A SCORE IN THE TOP 10. </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RNK SCORE NAME DATE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PAUSED</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>@YY@/@MM@/@DD@</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Status</name>
+ <message>
+ <source>The pixmap could not be contructed.
+
+The file &apos;@PIXMAPNAME@&apos; does not exist,
+or is of an unknown format.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initialization Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libclipboardapplet.ts b/i18n/ru/libclipboardapplet.ts
new file mode 100644
index 0000000..9b0ac97
--- a/dev/null
+++ b/i18n/ru/libclipboardapplet.ts
@@ -0,0 +1,17 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ClipboardApplet</name>
+ <message>
+ <source>Cut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libfreetypefactory.ts b/i18n/ru/libfreetypefactory.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libfreetypefactory.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libkeyview.ts b/i18n/ru/libkeyview.ts
new file mode 100644
index 0000000..4f2b2a8
--- a/dev/null
+++ b/i18n/ru/libkeyview.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Keyview</name>
+ <message>
+ <source>Keyview</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libkppp.ts b/i18n/ru/libkppp.ts
new file mode 100644
index 0000000..b184b3f
--- a/dev/null
+++ b/i18n/ru/libkppp.ts
@@ -0,0 +1,1263 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AccountWidget</name>
+ <message>
+ <source>Allows you to modify the selected account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create a new dialup connection
+to the Internet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Makes a copy of the selected account. All
+settings of the selected account are copied
+to a new account, that you can modify to fit your
+needs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Deletes the selected account
+
+&lt;font color=&quot;red&quot;&gt;&lt;b&gt;Use with care!&lt;/b&gt;&lt;/font&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No account selected.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete
+the account &quot;%1&quot;?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Confirm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Account: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dial</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Login Script</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Execute Programs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Execute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You must enter a unique account name</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AuthWidget</name>
+ <message>
+ <source>Authentication: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Script-based</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terminal-based</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CHAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PAP/CHAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Specifies the method used to identify yourself to
+the PPP server. Most universities still use
+&lt;b&gt;Terminal&lt;/b&gt;- or &lt;b&gt;Script&lt;/b&gt;-based authentication,
+while most ISP use &lt;b&gt;PAP&lt;/b&gt; and/or &lt;b&gt;CHAP&lt;/b&gt;. If
+unsure, contact your ISP.
+
+If you can choose between PAP and CHAP,
+choose CHAP, because it&apos;s much safer. If you don&apos;t know
+whether PAP or CHAP is right, choose PAP/CHAP.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Username: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter your username here...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter your password here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Store password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;When this is turned on, your ISP password
+will be saved in &lt;i&gt;kppp&lt;/i&gt;&apos;s config file, so
+you do not need to type it in every time.
+
+&lt;b&gt;&lt;font color=&quot;red&quot;&gt;Warning:&lt;/font&gt; your password will be stored as
+plain text in the config file, which is
+readable only to you. Make sure nobody
+gains access to this file!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Login script has unbalanced loop Start/End&lt;qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ChooserWidget</name>
+ <message>
+ <source>&amp;Edit...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;New...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Co&amp;py</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>De&amp;lete</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DNSWidget</name>
+ <message>
+ <source>Domain name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If you enter a domain name here, this domain
+name is used for your computer while you are
+connected. When the connection is closed, the
+original domain name of your computer is
+restored.
+
+If you leave this field blank, no changes are
+made to the domain name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configuration:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Allows you to specify a new DNS server to be
+used while you are connected. When the
+connection is closed, this DNS entry will be
+removed again.
+
+To add a DNS server, type in the IP address of
+the DNS server here and click on &lt;b&gt;Add&lt;/b&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click this button to add the DNS server
+specified in the field above. The entry
+will then be added to the list below</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click this button to remove the selected DNS
+server entry from the list below</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS address list:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;This shows all defined DNS servers to use
+while you are connected. Use the &lt;b&gt;Add&lt;/b&gt; and
+&lt;b&gt;Remove&lt;/b&gt; buttons to modify the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disable DNS servers during connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;When this option is selected, all DNS
+servers specified in &lt;tt&gt;/etc/resolv.conf&lt;/tt&gt; are
+temporary disabled while the dialup connection
+is established. After the connection is
+closed, the servers will be re-enabled
+
+Typically, there is no reason to use this
+option, but it may become useful under
+some circumstances.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DevicesWidget</name>
+ <message>
+ <source>No devices selected.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete
+the device &quot;%1&quot;?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Confirm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Device: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows you to modify the selected device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create a new device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Makes a copy of the selected device. All
+settings of the selected device are copied
+to a new device, that you can modify to fit your
+needs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Deletes the selected device
+
+&lt;font color=&quot;red&quot;&gt;&lt;b&gt;Use with care!&lt;/b&gt;&lt;/font&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You must enter a unique device name</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DialWidget</name>
+ <message>
+ <source>Connection name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type in a unique name for this connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Add...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Specifies the phone numbers to dial. You
+can supply multiple numbers here, simply
+click on &quot;Add&quot;. You can arrange the
+order the numbers are tried by using the
+arrow buttons.
+
+When a number is busy or fails, &lt;i&gt;kppp&lt;/i&gt; will
+try the next number and so on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize pppd Arguments...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ExecWidget</name>
+ <message>
+ <source>Here you can select commands to run at certain stages of the connection. The commands are run with your real user id, so you cannot run any commands here requiring root permissions (unless, of course, you are root).&lt;br&gt;&lt;br&gt;Be sure to supply the whole path to the program otherwise we might be unable to find it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Before connect:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows you to run a program &lt;b&gt;before&lt;/b&gt; a connection
+is established. It is called immediately before
+dialing has begun.
+
+This might be useful, e.g. to stop HylaFAX blocking the
+modem.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upon connect:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows you to run a program &lt;b&gt;after&lt;/b&gt; a connection
+is established. When your program is called, all
+preparations for an Internet connection are finished.
+
+Very useful for fetching mail and news</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Before disconnect:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows you to run a program &lt;b&gt;before&lt;/b&gt; a connection
+is closed. The connection will stay open until
+the program exits.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upon disconnect:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows you to run a program &lt;b&gt;after&lt;/b&gt; a connection
+has been closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GatewayWidget</name>
+ <message>
+ <source>Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This makes the PPP peer computer (the computer
+you are connected to with your modem) to act as
+a gateway. Your computer will send all packets not
+going to a computer inside your local net to this
+computer, which will route these packets.
+
+This is the default for most ISPs, so you should
+probably leave this option on.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Static gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Allows you to specify which computer you want
+to use as gateway (see &lt;i&gt;Default Gateway&lt;/i&gt; above)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Assign the default route to this gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If this option is enabled, all packets not
+going to the local net are routed through
+the PPP connection.
+
+Normally, you should turn this on</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>IPWidget</name>
+ <message>
+ <source>Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dynamic IP address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select this option when your computer gets an
+internet address (IP) every time a
+connection is made.
+
+Almost every Internet Service Provider uses
+this method, so this should be turned on.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Static IP address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select this option when your computer has a
+fixed internet address (IP). Most computers
+don&apos;t have this, so you should probably select
+dynamic IP addressing unless you know what you
+are doing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If your computer has a permanent internet
+address, you must supply your IP address here.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet mask:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;If your computer has a static Internet address,
+you must supply a network mask here. In almost
+all cases this netmask will be &lt;b&gt;255.255.255.0&lt;/b&gt;,
+but your mileage may vary.
+
+If unsure, contact your Internet Service Provider</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-configure hostname from this IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Whenever you connect, this reconfigures
+your hostname to match the IP address you
+got from the PPP server. This may be useful
+if you need to use a protocol which depends
+on this information, but it can also cause several
+&lt;a href=&quot;kppp-7.html#autohostname&quot;&gt;problems&lt;/a&gt;.
+
+Don&apos;t enable this unless you really need it.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Selecting this option might cause some weird problems with the X-server and applications while kppp is connected. Don&apos;t use it until you know what you are doing!
+For more information take a look at the handbook (or help) in the section &quot;Frequently asked questions&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InterfacePPP</name>
+ <message>
+ <source>No password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Username defined but no password
+ Please enter a password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ModemTransfer</name>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ModemWidget</name>
+ <message>
+ <source>Modem &amp;name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem de&amp;vice:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This specifies the serial port your modem is attached
+to. On Linux/x86, typically this is either /dev/ttyS0
+(COM1 under DOS) or /dev/ttyS1 (COM2 under DOS).
+
+If you have an internal ISDN card with AT command
+emulation (most cards under Linux support this), you
+should select one of the /dev/ttyIx devices.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware [CRTSCTS]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Software [XON/XOFF]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Specifies how the serial port and modem
+communicate. You should not change this unless
+you know what you are doing.
+
+&lt;b&gt;Default&lt;/b&gt;: CRTSCTS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Line termination:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Specifies how AT commands are sent to your
+modem. Most modems will work fine with the
+default &lt;i&gt;CR/LF&lt;/i&gt;. If your modem does not react
+to the init string, you should try different
+settings here
+
+&lt;b&gt;Default&lt;/b&gt;: CR/LF</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Co&amp;nnection speed:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specifies the speed your modem and the serial
+port talk to each other. You should begin with
+the default of 38400 bits/sec. If everything
+works you can try to increase this value, but to
+no more than 115200 bits/sec (unless you know
+that your serial port supports higher speeds).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Use lock file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;To prevent other programs from accessing the
+modem while a connection is established, a
+file can be created to indicate that the modem
+is in use. On Linux an example file would be
+&lt;tt&gt;/var/lock/LCK..ttyS1&lt;/tt&gt;
+Here you can select whether this locking will
+be done.
+
+&lt;b&gt;Default&lt;/b&gt;: On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This specifies how long &lt;i&gt;kppp&lt;/i&gt; waits for a
+&lt;i&gt;CONNECT&lt;/i&gt; response from your modem. The
+recommended value is 30 seconds.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ModemWidget2</name>
+ <message>
+ <source>Busy wait:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Wait for dial tone before dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Normally the modem waits for a dial tone
+from your phone line, indicating that it can
+start to dial a number. If your modem does not
+recognize this sound, or your local phone system
+does not emit such a tone, uncheck this option
+
+&lt;b&gt;Default:&lt;/b&gt;: On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specifies the number of seconds to wait before
+redial if all dialed numbers are busy. This is
+necessary because some modems get stuck if the
+same number is busy too often.
+
+The default is 0 seconds, you should not change
+this unless you need to.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem &amp;volume:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Most modems have a speaker which makes
+a lot of noise when dialing. Here you can
+either turn this completely off or select a
+lower volume.
+
+If this does not work for your modem,
+you must modify the modem volume command.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem asserts CD line</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This controls how &lt;i&gt;kppp&lt;/i&gt; detects that the modem
+is not responding. Unless you are having
+problems with this, do not modify this setting.
+
+&lt;b&gt;Default&lt;/b&gt;: Off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mod&amp;em Commands...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allows you to change the AT command for
+your modem.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Query Modem...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Most modems support the ATI command set to
+find out vendor and revision of your modem.
+
+Press this button to query your modem for
+this information. It can be useful to help
+you setup the modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PPPConfigWidget</name>
+ <message>
+ <source>Configure Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem failure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A critical failure appeard while testing the modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Accounts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Devices</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PPPdArguments</name>
+ <message>
+ <source>Customize pppd Arguments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Argument:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Defaults</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PhoneNumberDialog</name>
+ <message>
+ <source>Add Phone Number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter a phone number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>PPP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>generic ppp device</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to open modem.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to detect state of CD line.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The modem is not ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The modem is busy.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem Ready.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can&apos;t restore tty settings: tcsetattr()
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The modem does not respond.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATI Query</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to create modem lock file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Looking for modem...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem Query timed out.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem device is locked.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem Ready</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>One moment please...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem Query Results</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You&apos;re not allowed to dial out with kppp.
+Contact your system administrator.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot find the PPP daemon!
+Make sure that pppd is installed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You do not have the permission to start pppd!
+Contact your system administrator and ask to get access to pppd.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You don&apos;t have sufficient permission to run
+%1
+Please make sure that kppp is owned by root and has the SUID bit set.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 is missing or can&apos;t be read!
+Ask your system administrator to create this file (can be empty) with appropriate read and write permissions.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Modem Commands</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pre-init delay (sec/100):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initialization string %1:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Post-init delay (sec/100):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dialing speed (sec/100):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Init response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No dial tone detection:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dial string:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Busy response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No carrier response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No dial tone response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hangup string:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hangup response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Answer string:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ring response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Answer response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Escape string:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Escape response:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Guard time (sec/50):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Volume off/low/high:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected at:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time connected:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Volume:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Session Bill:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Total Bill:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Byte</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>KB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>MB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Online</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Offline</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Log</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting to: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running pre-startup command...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Setting </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Setting speaker volume...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turning off dial tone waiting...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dialing %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Line busy. Hanging up...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Line busy. Waiting: %1 seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Dialtone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Carrier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scanning %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Saving %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sending %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expecting %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pause %1 seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timeout %1 seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hangup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Answer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ID %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prompting %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PW Prompt %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loop Start %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ERROR: Nested too deep, ignored.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loops nested too deeply!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loop End %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LoopEnd without matching Start! Line: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Starting pppd...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scan Var: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Found: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Looping: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Script timed out!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scanning: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expecting: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Logging on to network...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Running startup command...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Done</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>pppd command + command-line arguments exceed 2024 characters in length.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Cannot find the PPP daemon!&lt;br&gt;Make sure that pppd is installed and that you have entered the correct path.&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Cannot execute:&lt;br&gt; %1&lt;br&gt;Please make sure that you have given setuid permission and that pppd is executable.&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Cannot find:&lt;br&gt; %1&lt;br&gt;Please make sure you have setup your modem device properly and/or adjust the location of the modem device on the modem tab of the setup dialog.&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;You have selected the authentication method PAP or CHAP. This requires that you supply a username and a password!&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Cannot create PAP/CHAP authentication&lt;br&gt;file &quot;%1&quot;&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You must specify a telephone number!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ScriptWidget</name>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libmemoryapplet.ts b/i18n/ru/libmemoryapplet.ts
new file mode 100644
index 0000000..d272a66
--- a/dev/null
+++ b/i18n/ru/libmemoryapplet.ts
@@ -0,0 +1,156 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LoadInfo</name>
+ <message>
+ <source>Application CPU usage (%)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>System CPU usage (%)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This page shows how much this device&apos;s processor is being used.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MemoryInfo</name>
+ <message>
+ <source>This page shows how memory (i.e. RAM) is being allocated on your device.
+Memory is categorized as follows:
+
+1. Used - memory used to by Opie and any running applications.
+2. Buffers - temporary storage used to improve performance
+3. Cached - information that has recently been used, but has not been freed yet.
+4. Free - memory not currently used by Opie or any running applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Total Memory: %1 kB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Used (%1 kB)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Buffers (%1 kB)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cached (%1 kB)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Free (%1 kB)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Total Swap: %1 kB</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MemoryStatus</name>
+ <message>
+ <source>Memory Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Memory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Swapfile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;&lt;b&gt;Memory Monitor Plugin&lt;/b&gt;&lt;br&gt;Copyright (C) 2003 Anton Maslovsky&lt;br&gt;&amp;lt;&lt;a href=&quot;mailto:my-zaurus@narod.ru&quot;&gt;my-zaurus@narod.ru&lt;/a&gt;&amp;gt;&lt;br&gt;&lt;a href=&quot;http://my-zaurus.narod.ru&quot;&gt;http://my-zaurus.narod.ru&lt;/a&gt;&lt;br&gt;Based on source code from:&lt;br&gt; qswap (udoseidel@gmx.de) &lt;br&gt; Battery Applet (trolltech.com) &lt;br&gt; SysInfo (OPIE)&lt;br&gt;&lt;br&gt;This program is licensed under GNU GPL.&lt;/center&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Swapfile</name>
+ <message>
+ <source>Swapfile location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RAM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CF Card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SD Card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> On </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Off </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manage Swapfile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Generate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2 Mb,4 Mb,6 Mb,8 Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to detach swapfile.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Swapfile deactivated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to create swapfile.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to initialize swapfile.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Swapfile created.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failed to remove swapfile.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Swapfile removed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Swapfile activated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libmpeg3plugin.ts b/i18n/ru/libmpeg3plugin.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libmpeg3plugin.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/liboapp.ts b/i18n/ru/liboapp.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/liboapp.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libopiecore2.ts b/i18n/ru/libopiecore2.ts
new file mode 100644
index 0000000..849bace
--- a/dev/null
+++ b/i18n/ru/libopiecore2.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Trash</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libopiedb2.ts b/i18n/ru/libopiedb2.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libopiedb2.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libopiemm2.ts b/i18n/ru/libopiemm2.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libopiemm2.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libopiepim2.ts b/i18n/ru/libopiepim2.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libopiepim2.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libopieui2.ts b/i18n/ru/libopieui2.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libopieui2.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libqdasher.ts b/i18n/ru/libqdasher.ts
new file mode 100644
index 0000000..67e35e8
--- a/dev/null
+++ b/i18n/ru/libqdasher.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dasher</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libqmultikey.ts b/i18n/ru/libqmultikey.ts
new file mode 100644
index 0000000..d1d7b71
--- a/dev/null
+++ b/i18n/ru/libqmultikey.ts
@@ -0,0 +1,64 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ConfigDlg</name>
+ <message>
+ <source>Multikey Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keymap File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Pressed Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Line Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text Color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Multikey</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/librestartapplet.ts b/i18n/ru/librestartapplet.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/librestartapplet.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libscreenshotapplet.ts b/i18n/ru/libscreenshotapplet.ts
new file mode 100644
index 0000000..15bd7b3
--- a/dev/null
+++ b/i18n/ru/libscreenshotapplet.ts
@@ -0,0 +1,49 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ScreenshotControl</name>
+ <message>
+ <source>Name of screenshot </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delay</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save named</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save screenshot as...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Screenshot was uploaded to %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection to %1 failed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtinykate.ts b/i18n/ru/libtinykate.ts
new file mode 100644
index 0000000..a6f9a43
--- a/dev/null
+++ b/i18n/ru/libtinykate.ts
@@ -0,0 +1,971 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ColorConfig</name>
+ <message>
+ <source>Background:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Selected:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sets the background color of the editing area</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sets the background color of the selection. To set the text color for selected text, use the &amp;quot;&lt;b&gt;Configure Highlighting&lt;/b&gt;&amp;quot; dialog.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>EditConfigTab</name>
+ <message>
+ <source>&amp;Word wrap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Replace &amp;tabs with spaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Remove trailing spaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Auto brackets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Group &amp;undos</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Show tabs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Smart &amp;home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Page up/down moves cursor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wrap &amp;cursor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wrap Words At:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tab/Indent Width:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Undo steps:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Encoding:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Word wrap is a feature that causes the editor to automatically start a new line of text and move (wrap) the cursor to the beginning of that new line. KateView will automatically start a new line of text when the current line reaches the length specified by the Wrap Words At: option.&lt;p&gt;&lt;b&gt;NOTE:&lt;b&gt; Word Wrap will not change existing lines or wrap them for easy reading as in some applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If the Word Wrap option is selected this entry determines the length (in characters) at which the editor will automatically start a new line.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>KateView will replace any tabs with the number of spaces indicated in the Tab Width: entry.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If the Replace Tabs By Spaces option is selected this entry determines the number of spaces with which the editor will automatically replace tabs.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>KateView will automatically eliminate extra spaces at the ends of lines of text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>When the user types a left bracket ([,(, or {) KateView automatically enters the right bracket (}, ), or ]) to the right of the cursor.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Checking this will cause sequences of similar actions to be undone at once.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The editor will display a symbol to indicate the presence of a tab in the text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not yet implemented.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If this is selected, the insertion cursor will be moved to the first/last line when pressing the page up/down buttons.&lt;p&gt;If not selected, it will remain at it&apos;s relative position in the visible text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sets the number of undo/redo steps to record. More steps uses more memory.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>When on, moving the insertion cursor using the &lt;b&gt;Left&lt;/b&gt; and &lt;b&gt;Right&lt;/b&gt; keys will go on to previous/next line at beginning/end of the line, similar to most editors.&lt;p&gt;When off, the insertion cursor cannot be moved left of the line start, but it can be moved off the line end, which can be very handy for programmers.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>GotoLineDialog</name>
+ <message>
+ <source>Goto Line</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Goto Line:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HighlightDialog</name>
+ <message>
+ <source>Highlight Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HighlightDialogPage</name>
+ <message>
+ <source>&amp;Defaults</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Item Styles</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Item:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Highlight Modes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Item Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Highlight Auto Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Highlight:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Extensions:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mime Types:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HlEditDialog</name>
+ <message>
+ <source>Highlight Conditions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Syntax structure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Context</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Item</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can&apos;t find template file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attribute:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>LineEnd:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Parameter:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Context switch:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete this item</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HlManager</name>
+ <message>
+ <source>Normal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyword</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Data Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Decimal/Value</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Base-N Integer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Floating Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Others</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>IndentConfigTab</name>
+ <message>
+ <source>&amp;Auto Indent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Indent With &amp;Spaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Backspace Key Indents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Tab Key Indents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keep Indent &amp;Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Keep Extra Spaces</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>When &lt;b&gt;Auto indent&lt;/b&gt; is on, KateView will indent new lines to equal the indent on the previous line.&lt;p&gt;If the previous line is blank, the nearest line above with text is used</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check this if you want to indent with spaces rather than tabs.&lt;br&gt;A Tab will be converted to &lt;u&gt;Tab-width&lt;/u&gt; as set in the &lt;b&gt;edit&lt;/b&gt; options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This allows the &lt;b&gt;backspace&lt;/b&gt; key to be used to indent.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This allows the &lt;b&gt;tab&lt;/b&gt; key to be used to indent.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This retains current indentation settings for future documents.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Indentations of more than the selected number of spaces will not be shortened.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KDialogBase</name>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KLocale</name>
+ <message>
+ <source>pm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>am</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>concatenation of dates and time</source>
+ <comment>%1 %2</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <comment>Mon</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tuesday</source>
+ <comment>Tue</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wednesday</source>
+ <comment>Wed</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thursday</source>
+ <comment>Thu</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Friday</source>
+ <comment>Fri</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Saturday</source>
+ <comment>Sat</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <comment>Sun</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tuesday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wednesday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thursday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Friday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Saturday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>January</source>
+ <comment>Jan</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>February</source>
+ <comment>Feb</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>March</source>
+ <comment>Mar</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>April</source>
+ <comment>Apr</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>May short</source>
+ <comment>May</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>June</source>
+ <comment>Jun</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>July</source>
+ <comment>Jul</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>August</source>
+ <comment>Aug</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>September</source>
+ <comment>Sep</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>October</source>
+ <comment>Oct</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>November</source>
+ <comment>Nov</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>December</source>
+ <comment>Dec</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>January</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>February</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>March</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>April</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>May long</source>
+ <comment>May</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>June</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>July</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>August</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>September</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>October</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>November</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>December</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KMessageBox</name>
+ <message>
+ <source>Sorry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Question</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KateDocument</name>
+ <message>
+ <source>The file %1 has changed on disk.
+Do you want to reload it?
+
+If you cancel you will lose these changes next time you save this file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File has changed on Disk</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>KateView</name>
+ <message>
+ <source>Undo/Redo &amp;History...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Configure Editor...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Highlight Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Deselect All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invert &amp;Selection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Increase Font Sizes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Decrease Font Sizes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apply Word Wrap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Editing Co&amp;mmand</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggle &amp;Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show &amp;IconBorder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Indent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Unindent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Clean Indentation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;omment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unco&amp;mment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Vertical Selection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;End Of Line</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Und&amp;o</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Re&amp;do</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The current Document has been modified.
+Would you like to save it?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not save the document.
+Discard it and continue?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Discard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Undo/Redo History</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End of document reached.
+Continue from the beginning?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginning of document reached.
+Continue from the end?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search string &apos;%1&apos; not found!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 replacement(s) made</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 replacement(s) made.
+End of document reached.
+Continue from the beginning?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 replacement(s) made.
+Beginning of document reached.
+Continue from the end?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configure Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Indent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There was a problem creating
+KateConfiguration Information
+for this program.
+
+Please free up some space and
+try again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ReplacePrompt</name>
+ <message>
+ <source>Replace Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Replace this occurence?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SearchDialog</name>
+ <message>
+ <source>Find Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Text To Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Regular Expression</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Replace Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Replace With:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;ase Sensitive</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Whole Words Only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;From Beginning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find &amp;Backwards</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Selected Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Prompt On Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SelectConfigTab</name>
+ <message>
+ <source>&amp;Persistent Selections</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Overwrite Selections</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mouse &amp;Autocopy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;X11-like Single Selection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Vertical Selections</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Toggle Old</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enabling this prevents key input or cursor movement by way of the arrow keys from causing the elimination of text selection.&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; If the Overwrite Selections option is activated then any typed character input or paste operation will replace the selected text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>When this is on, any keyed character input or paste operation will replace the selected text.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>When this is on, any text selected with the mouse will be automatically copied to the clipboard.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not implemented yet.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enabling this allows you to make vertical selections.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not yet implemented.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>StyleChanger</name>
+ <message>
+ <source>Normal:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Selected:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SyntaxDocument</name>
+ <message>
+ <source>Can&apos;t open %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Other</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>UndoHistory</name>
+ <message>
+ <source>Undo List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Redo List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Undo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodayaddressbookplugin.ts b/i18n/ru/libtodayaddressbookplugin.ts
new file mode 100644
index 0000000..ea68edf
--- a/dev/null
+++ b/i18n/ru/libtodayaddressbookplugin.ts
@@ -0,0 +1,113 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AddressBookPluginConfig</name>
+ <message>
+ <source>Max Lines: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set the maximum number of lines that should be shown for each anniversaries/birthdays</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clip line after X chars: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>After how many chars should be the info about the task be cut off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Days look ahead: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>How many days we should search forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Headline Color: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors for the headlines !</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Entry Color: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This color will be used for shown birthdays/anniversaries !</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Urgent
+Color if below </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> days: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This urgent color will be used if we are close to the event !</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The urgent color will be used if the birthday/anniversary is closer than given days !</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To activate settings: Restart application !</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enable/Disable Views</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show &amp;Birthdays</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show &amp;Anniveraries</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The next birthdays will just be shown, if enabled!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The next anniversaries will just be shown, if enabled !</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>AddressBook plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next birthdays in &lt;b&gt; %1 &lt;/b&gt; days:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No birthdays in &lt;b&gt; %1 &lt;/b&gt; days!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next anniversaries in &lt;b&gt; %1 &lt;/b&gt; days:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No anniversaries in &lt;b&gt; %1 &lt;/b&gt; days!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Database does not provide this search query ! Please upgrade libOpie !&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodaydatebookplugin.ts b/i18n/ru/libtodaydatebookplugin.ts
new file mode 100644
index 0000000..30c2a58
--- a/dev/null
+++ b/i18n/ru/libtodaydatebookplugin.ts
@@ -0,0 +1,87 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBookEvent</name>
+ <message>
+ <source>[with alarm]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DatebookPluginConfigBase</name>
+ <message>
+ <source>DatebookPluginConfigBase</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check this if the location of an appointment should be shown for each one</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check this if the note attached to an appointment should be shown for each one</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show only later appointments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Check this if only appointments later then current time should be shown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show time in extra line</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>How many appointments should be shown maximal. In chronical order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>How many appointment should be shown?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>only today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>How many more days should be in the range</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>How many more days</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Datebook plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No more appointments today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No appointments today</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodayfortuneplugin.ts b/i18n/ru/libtodayfortuneplugin.ts
new file mode 100644
index 0000000..931718a
--- a/dev/null
+++ b/i18n/ru/libtodayfortuneplugin.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Fortune plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodaymailplugin.ts b/i18n/ru/libtodaymailplugin.ts
new file mode 100644
index 0000000..a7b6519
--- a/dev/null
+++ b/i18n/ru/libtodaymailplugin.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Mail plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;%1&lt;/b&gt; new mail(s), &lt;b&gt;%2&lt;/b&gt; outgoing</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodaystocktickerplugin.ts b/i18n/ru/libtodaystocktickerplugin.ts
new file mode 100644
index 0000000..0693d23
--- a/dev/null
+++ b/i18n/ru/libtodaystocktickerplugin.ts
@@ -0,0 +1,100 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>StockTicker plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>StockTickerPluginWidget</name>
+ <message>
+ <source>Connection refused.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not find server.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Socket read error.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>StocktickerPluginConfig</name>
+ <message>
+ <source>Enter stock symbols seperated
+by a space.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles Time of current price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles date field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles Symbol field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles Name of symbols owner field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles current Price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles last price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles opening price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles minimum daily price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles maximum daily price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles daily variation of price field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toggles volume of trading field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>How often stocks prices should be looked up. In minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minutes between lookups.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed of scrolling action, in milliseconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scroll Speed, in milliseconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Length of scrolling</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scroll Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodaytodolistplugin.ts b/i18n/ru/libtodaytodolistplugin.ts
new file mode 100644
index 0000000..711d14e
--- a/dev/null
+++ b/i18n/ru/libtodaytodolistplugin.ts
@@ -0,0 +1,40 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Todolist plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is &lt;b&gt; 1&lt;/b&gt; active task: &lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There are &lt;b&gt; %1&lt;/b&gt; active tasks: &lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No active tasks</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TodoPluginConfigBase</name>
+ <message>
+ <source>Set the maximum number of task that should be shown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>tasks shown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>After how many chars should be the info about the task be cut off</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clip line after X chars</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtodayweatherplugin.ts b/i18n/ru/libtodayweatherplugin.ts
new file mode 100644
index 0000000..8f245b0
--- a/dev/null
+++ b/i18n/ru/libtodayweatherplugin.ts
@@ -0,0 +1,116 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Weather plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WeatherPluginConfig</name>
+ <message>
+ <source>Enter ICAO location identifier:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter the 4 letter code for the desired location here. See http://www.nws.noaa.gov/tg/siteloc.shtml to find a location near you.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Visit http://www.nws.noaa.gov/tg/siteloc.shtml to find the nearest location.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use metric units</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to select type of units displayed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Update frequency (in minutes):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select how often (in minutes) you want the weather to be updated.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WeatherPluginWidget</name>
+ <message>
+ <source>Retreiving current weather information.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Temp: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Wind: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>
+Pres: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current weather data not available.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>n/a</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>E </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>NE </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>N </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>NW </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SW </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SE </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> KPH</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> MPH</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> hPa</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Hg</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libtremorplugin.ts b/i18n/ru/libtremorplugin.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libtremorplugin.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libvmemoapplet.ts b/i18n/ru/libvmemoapplet.ts
new file mode 100644
index 0000000..8371675
--- a/dev/null
+++ b/i18n/ru/libvmemoapplet.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>VMemo</name>
+ <message>
+ <source>Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>error recording</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libvtapplet.ts b/i18n/ru/libvtapplet.ts
new file mode 100644
index 0000000..6f7e4d5
--- a/dev/null
+++ b/i18n/ru/libvtapplet.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>VTApplet</name>
+ <message>
+ <source>VT shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terminal</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libwavplugin.ts b/i18n/ru/libwavplugin.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/libwavplugin.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/libwirelessapplet.ts b/i18n/ru/libwirelessapplet.ts
new file mode 100644
index 0000000..cdfb61d
--- a/dev/null
+++ b/i18n/ru/libwirelessapplet.ts
@@ -0,0 +1,29 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AdvancedConfigBase</name>
+ <message>
+ <source>Advanced Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Renew DHCP on changing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>MODE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ESSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AccessPoint</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libwlan.ts b/i18n/ru/libwlan.ts
new file mode 100644
index 0000000..868d0d1
--- a/dev/null
+++ b/i18n/ru/libwlan.ts
@@ -0,0 +1,140 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>WLAN</name>
+ <message>
+ <source>Wireless Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ESS-ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>MAC</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify &amp;Access Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify &amp;Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Infrastructure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Managed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ad-Hoc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Enable Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Key Setting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;4</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Non-encrypted Packets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Accept</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Reject</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WlanInfo</name>
+ <message>
+ <source>Interface Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>802.11b</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ESSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Station</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quality</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Noise</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signal</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/libwlanplugin.ts b/i18n/ru/libwlanplugin.ts
new file mode 100644
index 0000000..216af89
--- a/dev/null
+++ b/i18n/ru/libwlanplugin.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>WLAN</name>
+ <message>
+ <source>Wireless Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ESS-ID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>MAC</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify &amp;Access Point</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify &amp;Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Managed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ad-Hoc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Enable Encryption</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Key Setting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key &amp;4</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Non-encrypted Packets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Accept</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Reject</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WlanInfo</name>
+ <message>
+ <source>Interface Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>802.11b</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ESSID</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Station</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quality</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Noise</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Signal</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/mail.ts b/i18n/ru/mail.ts
new file mode 100644
index 0000000..d251908
--- a/dev/null
+++ b/i18n/ru/mail.ts
@@ -0,0 +1,903 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AccountEditor</name>
+ <message>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Your signature is longer than 4 lines. This is considered inpolite by many people. You should shorten your signature.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AccountEditorBase</name>
+ <message>
+ <source>Account Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;IMAP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>[--]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;SMTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;User:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Pass:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Identity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;E-Mail:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Org:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advanced</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bcc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reply-To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Signature:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SSL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IMAP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use SSL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>993</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SMTP</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressPicker</name>
+ <message>
+ <source>There are no entries in the addressbook.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;You have to select at least one address entry.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressPickerBase</name>
+ <message>
+ <source>Address Picker</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Composer</name>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please select an entry first.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;div align=center&gt;Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;You have to specify a recipient.&lt;br&gt;(eg: foo@bar.org)&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;There was a problem sending some of the queued mails.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Success</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The mail was queued successfully.&lt;/p&gt;&lt;p&gt;The queue contains </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> mails.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;font color=#ff0000&gt;Error occoured during sending.&lt;/font&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;%1&lt;/p</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The mail was sent successfully.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The queued mails </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> of </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ComposerBase</name>
+ <message>
+ <source>Compose Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send the mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Queue the mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attach a file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Addressbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reply</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bcc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subj.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prio.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Low</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>High</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add an Attachement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove Attachement</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDiag</name>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;You have to select an account first.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Question</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Do you relly want to delete the selected account?&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDiagBase</name>
+ <message>
+ <source>Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Accounts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>[Hidden]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mail notification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blink LED</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play sound</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Check&amp;nbsp;every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> min</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disable mail notification</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;&lt;b&gt;Mail version %1&lt;/b&gt;&lt;hr&gt;
+Sponsored and Programmed by LISAsystems&lt;br&gt;
+Visit http://www.lisa.de/ for Information.
+ </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FolderWidget</name>
+ <message>
+ <source>Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create folder</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan folder list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Please select an item first.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Question</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Do you really want to delete &lt;pre&gt;%1&lt;/pre&gt;?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Foldername</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Please enter the name of the new folder.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Looking up host...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected to host.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The IMAP connection was refused.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The host was not found.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;There was an error while reading from the socket.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Login failed. Check your password/username.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;An unknown error was encountered.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnected.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Login successfull!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Login failed. Go away.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Renaming successfull!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Renaming failed. (Server said: %1)&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Deletion successfull!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Delete failed. (Server said: %1)&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Folder created. Rescanning...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The folder could not be created. (Server said: %1)&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Couldn&apos;t open folder cache file for writing!&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Got folder list.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Couldn&apos;t retrieve the folder list. (Server said: %1)&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MailTable</name>
+ <message>
+ <source>From</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subject</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Seen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unseen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unmarked</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mark as...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mailbox contained no mails.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting mail headers...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;An error occoured during the selection of the mailbox. (Server said: %1)&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stopped</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Got all mail headers.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;font color=#ff0000&gt;Couldn&apos;t fetch mail.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindowBase</name>
+ <message>
+ <source>E-Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Compose new mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send queued mails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show/hide folders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search mails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OpenDiagBase</name>
+ <message>
+ <source>Open file...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Stop </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;%1&lt;/b&gt; kB of &lt;b&gt;%2&lt;/b&gt; kB at &lt;b&gt;%3&lt;/b&gt; kB/s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>[Icon]</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;i&gt;application/v-card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open using an application</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save to disk</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Display</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save to</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>RAM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CF</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SD</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>(no name)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;Foldertree not known.&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Inbox</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no from)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no subject)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no date)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RenameBase</name>
+ <message>
+ <source>Renaming</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;div align=center&gt;Renaming</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;div align=center&gt;to</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SearchDiag</name>
+ <message>
+ <source>Body</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Header Field</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subject</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Please enter what to search for.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Please select a folder.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Please enter a header field to search in.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Could not select the folder. Aborting. (Server said: %1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Results</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;No mails match your criteria.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Search failed. (Server said: %1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Couldn&apos;t fetch the mail headers. (Server said: %1)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SearchDiagBase</name>
+ <message>
+ <source>Mail Search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Search&amp;nbsp;in:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;For:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ViewMail</name>
+ <message>
+ <source>&lt;html&gt;&lt;body&gt;&lt;div align=center&gt;&lt;b&gt;%1&lt;/b&gt;&lt;/div&gt;&lt;b&gt;From:&lt;/b&gt; %2&lt;br&gt;&lt;b&gt;To:&lt;/b&gt; %3&lt;br&gt;%4%5&lt;b&gt;Date:&lt;/b&gt; %6&lt;hr&gt;&lt;font face=fixed&gt;%7&lt;/font&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no subject)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no from)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no recipient)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Cc:&lt;/b&gt; %1&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;b&gt;Bcc:&lt;/b&gt; %1&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(no date)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Getting mail body from server. Please wait...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The mail body is not yet downloaded, so you cannot reply yet.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The mail body is not yet downloaded, so you cannot forward yet.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;I was unable to retrieve the mail from the server. You can try again later or give up.&lt;/p&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ViewMailBase</name>
+ <message>
+ <source>E-Mail by %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reply</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attachments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/mailit.ts b/i18n/ru/mailit.ts
new file mode 100644
index 0000000..fd9657c
--- a/dev/null
+++ b/i18n/ru/mailit.ts
@@ -0,0 +1,618 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AddAtt</name>
+ <message>
+ <source>Attached</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>attach...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Adding attachments</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>EditAccount</name>
+ <message>
+ <source>Edit Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Create new Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Your name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>POP username</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>POP password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>POP server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SMTP server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Synchronize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mail Size (k)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>EmailClient</name>
+ <message>
+ <source>Idle</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Accounts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Get Mail in</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Compose</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>From</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subject</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Inbox</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Outbox</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No account selected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You must create an account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Main operation toolbar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>getMail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>select account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click to download mail via all available accounts.
+ Press and hold to select the desired account.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No account associated</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is no active account
+associated to this mail
+ it can not be downloaded</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Unknown response from server&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;host not found&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;connection refused&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;socket packet error&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;qt&gt;Login failed
+Check user name and password&lt;/qt&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Receiving error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mailit ! No account defined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete account:
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>EmailHandler</name>
+ <message>
+ <source>Could not locate all files in
+mail with subject: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>
+Mail has NOT been sent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attachment error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MailItWindow</name>
+ <message>
+ <source>Write mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Central view area</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mail not downloaded</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The mail you have clicked
+has not been downloaded yet.
+ Would you like to do it now ?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mailit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Read Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PopClient</name>
+ <message>
+ <source>Connection established</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error Occured</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Retrieving </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Completing message </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No new Messages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> new messages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No new messages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS lookup</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>The mail subject should be entered here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Recipients can be entered here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If you would like to send copies of your mail they can be entered here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter your mail text here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Queue your mail by clicking here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is an overview about all attachments in the mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is the inbox view.
+It keeps the fetched mail which can be
+viewed by double clicking the entry.
+blue attachment icon shows whether this
+mailhas attachments.
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This is the outbox view.
+It keeps the queued mails to send which can be
+reviewed by double clicking the entry.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Choose the recipients from this list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This button opens the address selector with all mail adresses from your Opie addressbook</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ReadMail</name>
+ <message>
+ <source>&amp;View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Previous</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attatchments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to forward the selected mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Read the previous mail in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Read the next mail in the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to add attachments to your mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The mail view has 2 modes:
+&lt;LI&gt;&lt;B&gt;RichText&lt;/B&gt; shows the mail as HTML with reach features (no standard line breaks)&lt;/LI&gt;&lt;LI&gt;&lt;B&gt;Plain&lt;/B&gt; shows the mail as standard plain text&lt;/LI&gt;Click here to switch between those view modes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to remove the selected mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Download</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to download the selected mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>reply</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>reply to mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to reply to the selected mail
+Press and hold for more options.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reply all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to reply to the selected mail to CC: addresses also</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SmtpClient</name>
+ <message>
+ <source>DNS lookup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection established</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sending: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sent </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> messages</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ViewAtt</name>
+ <message>
+ <source>Install</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to install the attachment to your Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exploring attatchments</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attatchment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WriteMail</name>
+ <message>
+ <source>&amp;Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enque mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CC:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subject:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attachment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to attach files to your mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This button puts your mail in the send queue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click here to create a new mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No recipient</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send mail to whom?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Incorrect recipient separator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Recipients must be separated by ;
+and be valid emailaddresses</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Incorrect carbon copy separator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CC Recipients must be separated by ;
+and be valid emailaddresses</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Re: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>======forwarded message from </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> starts======
+
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FWD: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>======end of forwarded message======
+
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> wrote on </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>EMail</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/mediummount.ts b/i18n/ru/mediummount.ts
new file mode 100644
index 0000000..8f647e3
--- a/dev/null
+++ b/i18n/ru/mediummount.ts
@@ -0,0 +1,95 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MediumMountSetting::MainWindow</name>
+ <message>
+ <source>Medium Mount Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Global</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MediumMountSetting::MediumGlobalWidget</name>
+ <message>
+ <source>If a medium gets inserted into this device Opie tries to search the medium for Documents. On large mediums this can take some time. You can choose if Opie should scan for Documents globally or on a per medium level. You&apos;re also able to reconfigure each medium.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enable medium checking</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use global settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Which media files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MediumMountSetting::MediumMountWidget</name>
+ <message>
+ <source>Configure this medium. The changes will go into effect when the application gets closed. To update the Document Tab you need to remove and insert this medium.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Which media files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Limit search to:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Always check this medium</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/mindbreaker.ts b/i18n/ru/mindbreaker.ts
new file mode 100644
index 0000000..598d561
--- a/dev/null
+++ b/i18n/ru/mindbreaker.ts
@@ -0,0 +1,44 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MindBreaker</name>
+ <message>
+ <source>New Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>win avg: %1 turns (%2 games)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MindBreakerBoard</name>
+ <message>
+ <source>Go%1p%2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CurrentGo%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Answer%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reset Statistics</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reset the win ratio?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/minesweep.ts b/i18n/ru/minesweep.ts
new file mode 100644
index 0000000..1dd7e7f
--- a/dev/null
+++ b/i18n/ru/minesweep.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MineSweep</name>
+ <message>
+ <source>You won!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You exploded!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mine Hunt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advanced</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/mobilemsg.ts b/i18n/ru/mobilemsg.ts
new file mode 100644
index 0000000..a9ca041
--- a/dev/null
+++ b/i18n/ru/mobilemsg.ts
@@ -0,0 +1,49 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MobileMsgBase</name>
+ <message>
+ <source>Mobile Messaging</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SMS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flash</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Messages: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nokia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Image:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>EMS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Number:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/networksettings.ts b/i18n/ru/networksettings.ts
new file mode 100644
index 0000000..11d8782
--- a/dev/null
+++ b/i18n/ru/networksettings.ts
@@ -0,0 +1,131 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AddConnection</name>
+ <message>
+ <source>Add Network Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Services</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Network Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connections</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>t</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>in</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Configure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Profiles</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Set Current</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Profile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A list of network settings to be choosen from</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add a new interface to the list.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Start/Stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start and Stop the current interface, gives additional information about the interface.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configure the current interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove the current interface from the list.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindowImp</name>
+ <message>
+ <source>Disconnected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to remove.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sorry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please select an interface first.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/odict.ts b/i18n/ru/odict.ts
new file mode 100644
index 0000000..d887ab1
--- a/dev/null
+++ b/i18n/ru/odict.ts
@@ -0,0 +1,111 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ConfigDlg</name>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Searchmethod</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ODict</name>
+ <message>
+ <source>OPIE-Dictionary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Query:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Searchmethods</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;ase sensitive</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Parameter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No dictionary defined</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Define one</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Opie-Dictionary</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SearchMethodDlg</name>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dictionary file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Language 1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Decollator</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Language 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Searchmethod</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Searchmethod</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/oipkg.ts b/i18n/ru/oipkg.ts
new file mode 100644
index 0000000..1f93af3
--- a/dev/null
+++ b/i18n/ru/oipkg.ts
@@ -0,0 +1,355 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InstallDialog</name>
+ <message>
+ <source>Install</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ipkg options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-force-depends</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-force-reinstall</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-force-removal-of-essential-packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>-force-overwrite</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>To install</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>feeds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ipkgfind&amp;killefiz</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apply</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Update</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Setups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destinations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Section</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sections</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear Search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do Search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Link</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Destinations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package Actions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package Status</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New version, installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New version, not installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Old version, installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Old version, not installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Old version, new version installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New version, old version installed</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageListView</name>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettingsBase</name>
+ <message>
+ <source>Package Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install destination:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Link to root destination</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Used servers: (Highlighted feeds are active)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>URL:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destinations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>link to /</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove links</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>volatile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>removeable</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PmIpkg</name>
+ <message>
+ <source>
+All done.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Removing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>please wait</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error while removing </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Installing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error while installing</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Description: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>other</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Name: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> on </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Link: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Destination: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Status: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install to</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RunWindow</name>
+ <message>
+ <source>running...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/op-qws.ts b/i18n/ru/op-qws.ts
new file mode 100644
index 0000000..f942954
--- a/dev/null
+++ b/i18n/ru/op-qws.ts
@@ -0,0 +1,25 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SyncAuthentication</name>
+ <message>
+ <source>Sync Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;An unauthorized system is requesting access to this device.&lt;p&gt;If you are using a version of Qtopia Desktop older than 1.5.1, please upgrade.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Deny</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;An unrecognized system is requesting access to this device.&lt;p&gt;If you have just initiated a Sync for the first time, this is normal.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Allow</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/opie-login.ts b/i18n/ru/opie-login.ts
new file mode 100644
index 0000000..0ce0332
--- a/dev/null
+++ b/i18n/ru/opie-login.ts
@@ -0,0 +1,83 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Calibrate</name>
+ <message>
+ <source>Touch the crosshairs firmly and
+accurately to calibrate your screen.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Welcome to Opie</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LoginWindow</name>
+ <message>
+ <source>Login</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;Welcome to OPIE&lt;/center&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>User</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suspend</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Menu</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LoginWindowImpl</name>
+ <message>
+ <source>Restart</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wrong password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The given password is incorrect.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Failure</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not switch to new user identity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Opie was terminated
+by an uncaught signal
+(%1)
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not start Opie.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;center&gt;Welcome to OPIE %1&lt;/center&gt;&lt;center&gt;&amp; %2 %3&lt;/center&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/opie-sh.ts b/i18n/ru/opie-sh.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/opie-sh.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/opie-write.ts b/i18n/ru/opie-write.ts
new file mode 100644
index 0000000..be81c52
--- a/dev/null
+++ b/i18n/ru/opie-write.ts
@@ -0,0 +1,116 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Undo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Redo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Italic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Italic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Underline</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Underline</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Center</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rich Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unnamed</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QTextEdit</name>
+ <message>
+ <source>&amp;Undo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Redo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/opieftp.ts b/i18n/ru/opieftp.ts
new file mode 100644
index 0000000..86fd2ef
--- a/dev/null
+++ b/i18n/ru/opieftp.ts
@@ -0,0 +1,239 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>OpieFtp</name>
+ <message>
+ <source>OpieFtp</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Local</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remote</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show Hidden Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upload</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Download</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Switch to Local</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Switch to Remote</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Switch to Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dir</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Username</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remote server</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remote path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ftp</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please set the server info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to connect to
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to log in
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to upload
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot upload directories</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to download
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to list the directory
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to change directories
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to cd up
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to get working dir
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you really want to delete
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> ?
+It must be empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to make directory
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to remove directory
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to delete file
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to rename file
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>That directory does not exist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Server name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sorry name already taken</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/opieplayer.ts b/i18n/ru/opieplayer.ts
new file mode 100644
index 0000000..b142db6
--- a/dev/null
+++ b/i18n/ru/opieplayer.ts
@@ -0,0 +1,258 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AudioDevice</name>
+ <message>
+ <source>Somethin&apos;s wrong with
+your sound device.
+open(&quot;/dev/dsp&quot;)
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>
+
+Closing player now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Abort</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AudioWidget</name>
+ <message>
+ <source>OpiePlayer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MediaPlayer</name>
+ <message>
+ <source>No file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error: There is no file selected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File not found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The following file was not found: &lt;i&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No decoder found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sorry, no appropriate decoders found for this file: &lt;i&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error opening file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sorry, an error occured trying to play the file: &lt;i&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> File: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Length: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlayListSelection</name>
+ <message>
+ <source>Playlist Selection</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PlayListWidget</name>
+ <message>
+ <source>OpiePlayer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play Operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add to Playlist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove from Playlist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Randomize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add all audio files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add all video files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add all files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save PlayList</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open File or URL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan for Audio Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan for Video Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Screen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Move Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Video</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OpiePlayer: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There was a problem in getting the file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove Playlist?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You really want to delete
+this playlist?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Properties</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play Selected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open file or URL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save m3u Playlist </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Path</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>VideoWidget</name>
+ <message>
+ <source>OpiePlayer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/opierec.ts b/i18n/ru/opierec.ts
new file mode 100644
index 0000000..b0e2c69
--- a/dev/null
+++ b/i18n/ru/opierec.ts
@@ -0,0 +1,212 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HelpWindow</name>
+ <message>
+ <source>Backward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QtRec</name>
+ <message>
+ <source>OpieRecord </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>44100</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>16000</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>8000</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Limit Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unlimited</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bit Depth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>16</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>8</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>In</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Low Disk Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You are running low of
+recording space
+or a card isn&apos;t being recognized</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you really want to &lt;font size=+2&gt;&lt;B&gt;DELETE&lt;/B&gt;&lt;/font&gt;
+the selected file?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not remove file.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Opierec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Please select file to play</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not open audio file.
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Send with Ir</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ir Beam out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ir sent.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wave Compression (smaller files)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>mute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto Mute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stereo Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/ordesktop.ts b/i18n/ru/ordesktop.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/ordesktop.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/osearch.ts b/i18n/ru/osearch.ts
new file mode 100644
index 0000000..1bef444
--- a/dev/null
+++ b/i18n/ru/osearch.ts
@@ -0,0 +1,127 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>OSearch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Case sensitiv</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use wildcards</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The details of the current result</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter your search terms here</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applications</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Todo List</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search for: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OListView</name>
+ <message>
+ <source>Results</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>show</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>execute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>open in filemanager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>open with </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>show completed tasks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>show past events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>search in dates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Link: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mimetype: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>search content</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>searching %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/oxygen.ts b/i18n/ru/oxygen.ts
new file mode 100644
index 0000000..c0003ef
--- a/dev/null
+++ b/i18n/ru/oxygen.ts
@@ -0,0 +1,561 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>CalcDlg</name>
+ <message>
+ <source>Calculate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Molecular Weight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Chemical Formula</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Molecular Weight (u):</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Elemental Composition (%):</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OxydataWidget</name>
+ <message>
+ <source>Block</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Electronegativity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Atomic radius</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ionizationenergie</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Density</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boilingpoint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meltingpoint</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 u</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 J</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 K</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 pm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 g/cm^3</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weight</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Oxygen</name>
+ <message>
+ <source>Oxygen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PSE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calculations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hydrogen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Helium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lithium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beryllium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Boron</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Carbon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nitrogen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fluorine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Neon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sodium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Magnesium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Aluminum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silicon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phosphorus</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sulfur</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Chlorine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Argon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Potassium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calcium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scandium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Titanium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vanadium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Chromium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manganese</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Iron</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cobalt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nickel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copper</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zinc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gallium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germanium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arsenic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Selenium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bromine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Krypton</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rubidium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Strontium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yttrium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zirconium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Niobium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Molybdenum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Technetium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ruthenium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rhodium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Palladium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silver</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cadmium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Indium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Antimony</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tellurium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Iodine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Xenon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cesium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Barium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lanthanum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cerium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Praseodymium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Neodymium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Promethium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Samarium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Europium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gadolinium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Terbium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dysprosium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Holmium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Erbium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thulium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ytterbium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lutetium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hafnium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tantalum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tungsten</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rhenium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Osmium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Iridium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Platinum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mercury</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thallium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lead</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bismuth</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Polonium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Astatine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Radon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Francium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Radium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Actinium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thorium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Protactinium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Uranium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Neptunium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Plutonium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Americium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Curium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Berkelium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Californium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Einsteinium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fermium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mendelevium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Nobelium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lawrencium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rutherfordium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dubnium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Seaborgium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bohrium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hassium</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meitnerium</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PSEWidget</name>
+ <message>
+ <source>Periodic System</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>calcDlgUI</name>
+ <message>
+ <source>ERROR:
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>dataWidgetUI</name>
+ <message>
+ <source>Chemical Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/parashoot.ts b/i18n/ru/parashoot.ts
new file mode 100644
index 0000000..0aa33b9
--- a/dev/null
+++ b/i18n/ru/parashoot.ts
@@ -0,0 +1,24 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ParaShoot</name>
+ <message>
+ <source>ParaShoot</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Level: %1 Score: %2 </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> GAME OVER!
+ Your Score: %1
+ Parachuters Killed: %2
+ Accuracy: %3% </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/patience.ts b/i18n/ru/patience.ts
new file mode 100644
index 0000000..473c0f2
--- a/dev/null
+++ b/i18n/ru/patience.ts
@@ -0,0 +1,73 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>CanvasCardWindow</name>
+ <message>
+ <source>Patience</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Freecell</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Chicane</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Harp</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Teeclub</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Change card backs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Snap to position</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change card backs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Snap to position</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn one card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Turn three cards</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/qasteroids.ts b/i18n/ru/qasteroids.ts
new file mode 100644
index 0000000..7066645
--- a/dev/null
+++ b/i18n/ru/qasteroids.ts
@@ -0,0 +1,39 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KAstTopLevel</name>
+ <message>
+ <source>Asteroids</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Score</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ships</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fuel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Press Calendar to start playing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ship Destroyed.
+Press Contacts/Home key.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game Over.
+Press Calendar for a new game.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/qcop.ts b/i18n/ru/qcop.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/qcop.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/qpdf.ts b/i18n/ru/qpdf.ts
new file mode 100644
index 0000000..828cbdf
--- a/dev/null
+++ b/i18n/ru/qpdf.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QPdfDlg</name>
+ <message>
+ <source>QPdf</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fit to width</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fit to page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>50%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>75%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>100%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>125%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>150%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>200%</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fullscreen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Previous page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto page...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select from 1 .. %1:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&apos;%1&apos; could not be found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File does not exist!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/quicklauncher.ts b/i18n/ru/quicklauncher.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/quicklauncher.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/reader.ts b/i18n/ru/reader.ts
new file mode 100644
index 0000000..8ecd776
--- a/dev/null
+++ b/i18n/ru/reader.ts
@@ -0,0 +1,785 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>CBarPrefs</name>
+ <message>
+ <source>Toolbar Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Indicators</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Policy</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CButtonPrefs</name>
+ <message>
+ <source>Scroll Speed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;Nothing&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Autoscroll</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Annotate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fullscreen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom in</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Line up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Line down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Escape Button</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Space Button</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Return Button</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Left Arrow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Right Arrow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down Arrow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up Arrow</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CCloseDialog</name>
+ <message>
+ <source>Tidy-up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CFileBarPrefs</name>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Two/One
+Touch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CIndBarPrefs</name>
+ <message>
+ <source>Annotation</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CInterPrefs</name>
+ <message>
+ <source>International</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ideograms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ideogram Width</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Apply font
+to dialogs</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Application</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Two/One
+Touch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dictionary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Swap Tap
+Actions</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CLayoutPrefs</name>
+ <message>
+ <source>Strip CR</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dehyphen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Single Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unindent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reparagraph</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Double Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Embolden</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CLayoutPrefs2</name>
+ <message>
+ <source>Indent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page
+Overlap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Graphics
+Zoom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Margin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paragraph
+Leading</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Line
+Leading</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Markup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CMarkBarPrefs</name>
+ <message>
+ <source>Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Annotate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Autogen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tidy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mark Block</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy Block</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CMiscBarPrefs</name>
+ <message>
+ <source>Floating</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Single bar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Menu/tool bar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multiple bars</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Top</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bottom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Left</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minimised</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Movable</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CMiscPrefs</name>
+ <message>
+ <source>Annotation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dictionary</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Depluck</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dejpluck</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continuous</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Plucker</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CNavBarPrefs</name>
+ <message>
+ <source>Scroll</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page/Line Scroll</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CPrefs</name>
+ <message>
+ <source>OpieReader Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Layout(2)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Locale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Buttons</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CURLDialog</name>
+ <message>
+ <source>Save URL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clipboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Local file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Global file</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CViewBarPrefs</name>
+ <message>
+ <source>Fullscreen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ideogram</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QTReaderApp</name>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fullscreen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Navigation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scroll</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jump</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page/Line Scroll</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Two/One Touch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Annotation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom In</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom Out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Annotate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Autogen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tidy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Block</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy Block</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find Next</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do Reg</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Configuration</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Toolbars</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Run Script</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Export Links</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scrolling</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Target</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pause Paras</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set Encoding</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ideogram</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Reader</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Browse for file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>/</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/remote.ts b/i18n/ru/remote.ts
new file mode 100644
index 0000000..0314a85
--- a/dev/null
+++ b/i18n/ru/remote.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MainView</name>
+ <message>
+ <source>Remote</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Learn</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/security.ts b/i18n/ru/security.ts
new file mode 100644
index 0000000..8b69c6f
--- a/dev/null
+++ b/i18n/ru/security.ts
@@ -0,0 +1,230 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Security</name>
+ <message>
+ <source>Set passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Passcode incorrect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The passcode entered is incorrect.
+Access denied</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter new passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Re-enter new passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Attention</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;All user-defined net ranges will be lost.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>192.168.129.0/24</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>192.168.1.0/24</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>192.168.0.0/16</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>172.16.0.0/12</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>10.0.0.0/8</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1.0.0.0/8</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WARNING</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Selecting IntelliSync here will disable the FTP password.&lt;p&gt;Every machine in your netrange will be able to sync with your Zaurus!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SecurityBase</name>
+ <message>
+ <source>Security Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Require pass code at power-on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sync</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Accept sync from network:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;P&gt;Pass code protection provides a minimal level of protection from casual access to this device.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Passcode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Login</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Login Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This button will let you change the security passcode.
+
+Note: This is *not* the sync password.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete the current passcode.
+You can enter a new one at any time.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If you enable this option, a passcode must be entered after every resume event of your Zaurus.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>If you select this option, opie-login will automagically log you in with the user you have selected in the drop-down list.
+
+For the Zaurus 5x00 this is always the user &quot;root&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This drop-down list allows you to select the user for auto-login
+(if enabled above).
+
+You can only select an actually configured user.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select a net-range or enter a new one.
+
+This drop-down list lets you select a net range which is allowed to connect to your Zaurus.
+
+For example, a net range of 192.168.1.0/24 will allow any machine with an IP between 192.168.1.1 and 192.168.1.254 to connect to (and sync with) your Zaurus.
+
+The entry &quot;All&quot; will allow *any* IP to connect.
+The entry &quot;None&quot; will *deny* any connection.
+
+If unsure, select &quot;Any&quot;.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete the selected net range from the list
+
+If you press this button, the currently selected net range will be deleted from the list of net ranges.
+
+If you hit this button in error, the button &quot;Restore Defaults&quot; will restore
+the list to the state it has been when you initially booted your Zaurus.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Restore Defaults</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This button will restore the list of net ranges
+to the defaults.
+
+Beware that all manually entered net ranges will be lost!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select your sync software</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>QTopia</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IntelliSync</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This option changes the login behaviour of the internal FTP server.
+
+If you have problems syncing, try the &quot;IntelliSync&quot; setting, which will accept any password you throw at the sync (FTP) port.
+
+The default is Qtopia. It will let you log in with username &quot;root&quot; and password &quot;Qtopia&quot;. The password is CaSeSeNsItIvE.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Qtopia 1.7</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Opie 1.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Both</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/sfcave.ts b/i18n/ru/sfcave.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/sfcave.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/sheetqt.ts b/i18n/ru/sheetqt.ts
new file mode 100644
index 0000000..6a05307
--- a/dev/null
+++ b/i18n/ru/sheetqt.ts
@@ -0,0 +1,787 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>CellFormat</name>
+ <message>
+ <source>&amp;Borders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Back&amp;ground</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alignment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Width:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Color:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Default Borders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Style:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Default Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Font:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Bold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Italic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Default Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Vertical:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Horizontal:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Word Wrap</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Default Alignment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Format Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Opie Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FindDialog</name>
+ <message>
+ <source>&amp;Find &amp;&amp; Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Search for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Replace with:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Replace &amp;all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Match &amp;case</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current &amp;selection only</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Entire cell</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find &amp; Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Opie Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Inconsistency error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File cannot be saved!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File cannot be opened!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Invalid file format!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you want to save the current file?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;File Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>UnnamedFile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save &amp;As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Accept</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Accept</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cell Selector</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cell &amp;Selector</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cu&amp;t</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste Contents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste Cont&amp;ents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;lear</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;ells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Rows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Rows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Columns</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Columns</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Sheets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Sheets</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cells</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Row Height</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>H&amp;eight</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Adjust Row</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Adjust</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show Row</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Show</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hide Row</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Hide</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Column Width</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Width</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Adjust Column</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show Column</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hide Column</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rename Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Rename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>R&amp;emove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sort Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Sort</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find &amp;&amp; Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Find &amp;&amp; Replace</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Equal To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Equal To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Addition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Addition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subtraction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Subtraction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multiplication</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Multiplication</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Division</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Division</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open ParanthesistempCellData-&gt;row+row1, tempCellData-&gt;col+col1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Open Paranthesis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Paranthesis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Close Paranthesis</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comma</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Comma</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Insert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Row</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colum&amp;n</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Function</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Standard</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Summation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Summation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Absolute Value</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Absolute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Si&amp;ne</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arc Sine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>A&amp;rc Sine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cosine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cosine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ArcCosine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arc Cos&amp;ine</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tangent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Tangent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arc Tangent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arc Tan&amp;gent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arc Tangent of Coordinates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>C&amp;oor. Arc Tangent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exponential</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Exponential</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Logarithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Logarithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Power</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Mathematical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Maximum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ma&amp;ximum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minimum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Minimum</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Count</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Statistical</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Functions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About Opie Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Opie Sheet
+Spreadsheet Software for Opie
+QWDC Beta Winner (as Sheet/Qt)
+
+Developed by: Serdar Ozler
+Release 1.0.2
+Release Date: October 08, 2002
+
+This product is licensed under GPL. It is freely distributable. If you want to get the latest version and also the source code, please visit the web site.
+
+http://qtopia.sitebest.com</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Number of rows:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Number of columns:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Number of sheets:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sheet</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Height of each row:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Width of each column:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Sheet Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is only one sheet!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Shift cells &amp;down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Shift cells &amp;right</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Entire ro&amp;w</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Entire &amp;column</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Sheet</name>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Syntax error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search key not found!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SortDialog</name>
+ <message>
+ <source>&amp;Sort</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Sort by</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Then by</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Then &amp;by</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Case Sensitive</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Direction</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Top to bottom (rows)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Left to right (columns)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sort</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Ascending</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Descending</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>One cell cannot be sorted!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/showimg.ts b/i18n/ru/showimg.ts
new file mode 100644
index 0000000..bfdbdd6
--- a/dev/null
+++ b/i18n/ru/showimg.ts
@@ -0,0 +1,185 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>ControlsDialog</name>
+ <message>
+ <source>Brightness</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ImageFileSelector</name>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ImageViewer</name>
+ <message>
+ <source>Image Viewer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Horizontal flip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vertical flip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rotate 180</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rotate 90</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fullscreen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> - Image Viewer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thumbnail View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences..</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Image Info ...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open ...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rotate 270</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Brightness ...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Black And White</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scale to Screen</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 alpha levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>8-bit alpha channel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Slide show</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stop Slideshow</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InfoDialog</name>
+ <message>
+ <source>File Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SettingsDialogBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Slide Show</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delay between pictures</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat slideshow</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show pictures in reverse</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load pictures rotated 90 degrees</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fast load pictures</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/snake.ts b/i18n/ru/snake.ts
new file mode 100644
index 0000000..1a1e3e6
--- a/dev/null
+++ b/i18n/ru/snake.ts
@@ -0,0 +1,40 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SnakeGame</name>
+ <message>
+ <source>Snake</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SNAKE!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use the arrow keys to guide the
+snake to eat the mouse. You must not
+crash into the walls, edges or its tail.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> Score : %1 </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>GAME OVER!
+ Your Score: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Press any key to start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Press any key to begin a new game.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/sound.ts b/i18n/ru/sound.ts
new file mode 100644
index 0000000..34288a5
--- a/dev/null
+++ b/i18n/ru/sound.ts
@@ -0,0 +1,132 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettings</name>
+ <message>
+ <source>Shows icon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hides icon</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>44100</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Stereo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>16 bit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>8000</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>33075</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Visual Alerts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Taskbar Icon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Calender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Menu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Mail</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>30</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>20</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>15</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>10</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>5</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Recording Directory:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Recording Key:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Recording Limit in seconds:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unlimited</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Restart Opie if needed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key_Record</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Use ADPCM compression</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/sshkeys.ts b/i18n/ru/sshkeys.ts
new file mode 100644
index 0000000..20e2db6
--- a/dev/null
+++ b/i18n/ru/sshkeys.ts
@@ -0,0 +1,40 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SSHKeysApp</name>
+ <message>
+ <source>Error running ssh-add</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SSHKeysBase</name>
+ <message>
+ <source>SSH Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Keys:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fingerprint</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/stockticker.ts b/i18n/ru/stockticker.ts
new file mode 100644
index 0000000..53c65ee
--- a/dev/null
+++ b/i18n/ru/stockticker.ts
@@ -0,0 +1,68 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HelpWindow</name>
+ <message>
+ <source>&amp;Open File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Backward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Go</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>History</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Backward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Forward</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputDialog</name>
+ <message>
+ <source>Symbol Lookup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter something to lookup / search.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/tableviewer.ts b/i18n/ru/tableviewer.ts
new file mode 100644
index 0000000..7d41b6f
--- a/dev/null
+++ b/i18n/ru/tableviewer.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>KeyList::addKey() Cannot make default value for type %1, Key not added.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DataElem::setField(%1, %2) No valid type found</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TVBrowseKeyEntry</name>
+ <message>
+ <source>Reset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>key</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TVKeyEdit_gen</name>
+ <message>
+ <source>TableViewer - Edit Keys</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Key Type</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TVListView</name>
+ <message>
+ <source>List View</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TableViewerWindow</name>
+ <message>
+ <source>Table Viewer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>could not load Document</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/tabmanager.ts b/i18n/ru/tabmanager.ts
new file mode 100644
index 0000000..d544c39
--- a/dev/null
+++ b/i18n/ru/tabmanager.ts
@@ -0,0 +1,87 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppEdit</name>
+ <message>
+ <source>Application</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Icon:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Exec:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TabManager</name>
+ <message>
+ <source>Message</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can&apos;t remove with applications
+still in the group.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to delete?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can&apos;t remove.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tab</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gathering icons...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Application</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TabManagerBase</name>
+ <message>
+ <source>Tab Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hierarchy</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Wait</name>
+ <message>
+ <source>Please Wait...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/taboapp.ts b/i18n/ru/taboapp.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ru/taboapp.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ru/tetrix.ts b/i18n/ru/tetrix.ts
new file mode 100644
index 0000000..4f7b960
--- a/dev/null
+++ b/i18n/ru/tetrix.ts
@@ -0,0 +1,63 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>OHighscore</name>
+ <message>
+ <source>empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter your name!</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OHighscoreDialog</name>
+ <message>
+ <source>Highscores</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>#</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Points</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QTetrix</name>
+ <message>
+ <source>Tetrix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Score</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Level</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Removed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/textedit.ts b/i18n/ru/textedit.ts
new file mode 100644
index 0000000..f6a71b7
--- a/dev/null
+++ b/i18n/ru/textedit.ts
@@ -0,0 +1,268 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>TextEdit</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Paste</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom in</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zoom out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wrap lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start with new file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find Next</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Font</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>.desktop File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Linked Document</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Insert Time and Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Advanced Features</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prompt on Exit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Always open linked file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Search Bar Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Goto Line...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto Save 5 min.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text Editor has detected&lt;BR&gt;you selected a &lt;B&gt;.desktop&lt;/B&gt;file.&lt;BR&gt;Open&lt;B&gt;.desktop&lt;/B&gt; file or &lt;B&gt;linked&lt;/B&gt; file?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unnamed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Choose font</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text Edit is copyright&lt;BR&gt;2000 Trolltech AS, and&lt;BR&gt;2002 by &lt;B&gt;L. J. Potter &lt;BR&gt;llornkcor@handhelds.org&lt;/B&gt;&lt;BR&gt;and is licensed under the GPL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Textedit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Textedit detected
+you have unsaved changes
+Go ahead and save?
+</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Don&apos;t Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Not enough lines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - Text Editor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you really want&lt;BR&gt;to &lt;B&gt;delete&lt;/B&gt; the current file
+from the disk?&lt;BR&gt;This is &lt;B&gt;irreversable!&lt;/B&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>filePermissions</name>
+ <message>
+ <source>Set File Permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set file permissions for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>owner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>others</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Owner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>read</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>write</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>execute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error- no user</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error- no group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error setting ownership or group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error setting mode</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File Permissions</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/tictac.ts b/i18n/ru/tictac.ts
new file mode 100644
index 0000000..1e4a751
--- a/dev/null
+++ b/i18n/ru/tictac.ts
@@ -0,0 +1,41 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>TicTacToe</name>
+ <message>
+ <source>Computer starts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Human starts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Play!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Click Play to start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make your move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>You won!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Computer won!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>It&apos;s a draw</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/tinykate.ts b/i18n/ru/tinykate.ts
new file mode 100644
index 0000000..f1498d1
--- a/dev/null
+++ b/i18n/ru/tinykate.ts
@@ -0,0 +1,61 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>TinyKate</name>
+ <message>
+ <source>TinyKATE</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Font +</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Font -</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Utils</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Highlighting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unnamed %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/tonleiter.ts b/i18n/ru/tonleiter.ts
new file mode 100644
index 0000000..e5386b2
--- a/dev/null
+++ b/i18n/ru/tonleiter.ts
@@ -0,0 +1,63 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Menu::InstEditDialog</name>
+ <message>
+ <source>Instrument</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add High String</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add Low String</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Menu::MenuWidget</name>
+ <message>
+ <source>Instr.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>show</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Menu::ScaleEditDialog</name>
+ <message>
+ <source>Scale</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/ubrowser.ts b/i18n/ru/ubrowser.ts
new file mode 100644
index 0000000..f3079ca
--- a/dev/null
+++ b/i18n/ru/ubrowser.ts
@@ -0,0 +1,36 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>MainView</name>
+ <message>
+ <source>uBrowser</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> - uBrowser</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 - uBrowser</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP-Address not found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error creating socket</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error connecting to socket</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/usermanager.ts b/i18n/ru/usermanager.ts
new file mode 100644
index 0000000..28f3895
--- a/dev/null
+++ b/i18n/ru/usermanager.ts
@@ -0,0 +1,31 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>GroupDialog</name>
+ <message>
+ <source>Add Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Group</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>UserConfig</name>
+ <message>
+ <source>Opie User Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>UserDialog</name>
+ <message>
+ <source>Add User</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit User</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/wordgame.ts b/i18n/ru/wordgame.ts
new file mode 100644
index 0000000..f5bd88d
--- a/dev/null
+++ b/i18n/ru/wordgame.ts
@@ -0,0 +1,133 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Board</name>
+ <message>
+ <source>Blanks: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unknown word</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The word &quot;%1&quot; is not in the dictionary.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>NewGameBase</name>
+ <message>
+ <source>Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AI3: Smart AI player</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RulesBase</name>
+ <message>
+ <source>Game Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ScoreInfo</name>
+ <message>
+ <source>&lt;P&gt;Invalid move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;P&gt;Score: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>WordGame</name>
+ <message>
+ <source>Word Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Back</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Done</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do you want to end the game early?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ru/zsafe.ts b/i18n/ru/zsafe.ts
new file mode 100644
index 0000000..c6a55e0
--- a/dev/null
+++ b/i18n/ru/zsafe.ts
@@ -0,0 +1,814 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>@default</name>
+ <message>
+ <source>ZSafe</source>
+ <translation type="unfinished">ZSafe</translation>
+ </message>
+ <message>
+ <source>Do you want to delete?</source>
+ <translation type="unfinished">Wollen Sie wirklich löschen?</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="unfinished">&amp;Löschen</translation>
+ </message>
+ <message>
+ <source>D&amp;on&apos;t Delete</source>
+ <translation type="unfinished">&amp;Nicht löschen</translation>
+ </message>
+ <message>
+ <source>Edit Entry</source>
+ <translation type="unfinished">Eintrag ändern</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished">Name</translation>
+ </message>
+ <message>
+ <source>Username</source>
+ <translation type="unfinished">Benutzername</translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="unfinished">Passwort</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished">Kommentar</translation>
+ </message>
+ <message>
+ <source>Field 4</source>
+ <translation type="unfinished">Feld 4</translation>
+ </message>
+ <message>
+ <source>Field 5</source>
+ <translation type="unfinished">Feld 5</translation>
+ </message>
+ <message>
+ <source>New Entry</source>
+ <translation type="unfinished">Neuer Eintrag</translation>
+ </message>
+ <message>
+ <source>Entry name must be different
+from the category name.</source>
+ <translation type="unfinished">Die Namen der Einträge
+müssen sich von der
+Kategorie unterscheiden.</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation type="unfinished">Suchen</translation>
+ </message>
+ <message>
+ <source>Entry not found</source>
+ <translation type="unfinished">Eintrag nicht gefunden</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished">&amp;Ok</translation>
+ </message>
+ <message>
+ <source>Field 2</source>
+ <translation type="unfinished">Feld 2</translation>
+ </message>
+ <message>
+ <source>Field 3</source>
+ <translation type="unfinished">Feld 3</translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Text</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove text file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not remove text file.</source>
+ <translation type="unfinished">Konnte Textdatei nicht löschen.</translation>
+ </message>
+ <message>
+ <source>No document defined.
+You have to create a new document</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Export text file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Import text file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not export to text file.</source>
+ <translation type="unfinished">Konnte Textdatei nicht exportieren.</translation>
+ </message>
+ <message>
+ <source>Could not import text file.</source>
+ <translation type="unfinished">Konnte Textdatei nicht importieren.</translation>
+ </message>
+ <message>
+ <source>Enter Password</source>
+ <translation type="unfinished">Passwort eingeben</translation>
+ </message>
+ <message>
+ <source>Wrong password.
+
+ZSafe will now exit.</source>
+ <translation type="unfinished">Falsches Passwort
+
+ZSafe wird sich jetzt beenden.</translation>
+ </message>
+ <message>
+ <source>Wrong password.
+Enter again?</source>
+ <translation type="unfinished">Falsches Passwort.
+Neu eingeben?</translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation type="unfinished">&amp;Ja</translation>
+ </message>
+ <message>
+ <source>&amp;No.</source>
+ <translation type="unfinished">&amp;Nein.</translation>
+ </message>
+ <message>
+ <source>Empty document or
+wrong password.
+Continue?</source>
+ <translation type="unfinished">Leeres Dokument oder
+falsches Passwort.
+Fortfahren?</translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation type="unfinished">&amp;Nein</translation>
+ </message>
+ <message>
+ <source>&amp;Yes.</source>
+ <translation type="unfinished">&amp;Ja.</translation>
+ </message>
+ <message>
+ <source>Password is empty.
+Please enter again.</source>
+ <translation type="unfinished">Das Passwort ist leer.
+Bitte nochmals eingeben.</translation>
+ </message>
+ <message>
+ <source>Reenter Password</source>
+ <translation type="unfinished">Passwort nochmals eingeben</translation>
+ </message>
+ <message>
+ <source>Passwords must be identical.
+Please enter again.</source>
+ <translation type="unfinished">Die Passwörter müssen
+gleich sein. Bitte nochmals
+Passwort eingeben.</translation>
+ </message>
+ <message>
+ <source>Do you want to save </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>
+before continuing?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation type="unfinished">&amp;Sichern</translation>
+ </message>
+ <message>
+ <source>&amp;Don&apos;t Save</source>
+ <translation type="unfinished">&amp;Nicht sichern</translation>
+ </message>
+ <message>
+ <source>Password file saved.</source>
+ <translation type="unfinished">Passwort-Datei gesichert.</translation>
+ </message>
+ <message>
+ <source>Do you want to save
+before exiting?</source>
+ <translation type="unfinished">Wollen Sie vor dem Beenden
+die Daten speichern?</translation>
+ </message>
+ <message>
+ <source>S&amp;ave with
+new
+password</source>
+ <translation type="unfinished">Mit neuem
+&amp;Passwort
+sichern</translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished">Kategorie</translation>
+ </message>
+ <message>
+ <source>Wait dialog</source>
+ <translation type="unfinished">Bitte warten</translation>
+ </message>
+ <message>
+ <source>Gathering icons...</source>
+ <translation type="unfinished">Suche nach Symbolen...</translation>
+ </message>
+ <message>
+ <source>Create new ZSafe document</source>
+ <translation type="unfinished">Erzeuge neue ZSafe Datei</translation>
+ </message>
+ <message>
+ <source>Now you have to enter
+a password twice for your
+newly created document.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Open ZSafe document</source>
+ <translation type="unfinished">Öffne ZSafe Datei</translation>
+ </message>
+ <message>
+ <source>Save ZSafe document as..</source>
+ <translation type="unfinished">Speichere ZSafe Datei als..</translation>
+ </message>
+ <message>
+ <source>Zaurus Password Manager&lt;br&gt;</source>
+ <translation type="unfinished">Zaurus Passwort Manager&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>ZSafe version 2.1.2-jv01b&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>by Carsten Schneider&lt;br&gt;</source>
+ <translation type="unfinished">von Carsten Schneider&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>Translations by Robert Ernst&lt;br&gt;</source>
+ <translation type="unfinished">Übersetzungen von Robert Ernst&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>ZSafe version 2.1.2&lt;br&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CategoryDialog</name>
+ <message>
+ <source>Category</source>
+ <translation>Kategorie</translation>
+ </message>
+ <message>
+ <source>Icon</source>
+ <translation>Symbol</translation>
+ </message>
+ <message>
+ <source>Field 1</source>
+ <translation>Feld 1</translation>
+ </message>
+ <message>
+ <source>Field 2</source>
+ <translation>Feld 2</translation>
+ </message>
+ <message>
+ <source>Field 3</source>
+ <translation>Feld 3</translation>
+ </message>
+ <message>
+ <source>Field 4</source>
+ <translation>Feld 4</translation>
+ </message>
+ <message>
+ <source>Field 5</source>
+ <translation>Feld 5</translation>
+ </message>
+ <message>
+ <source>Field 6</source>
+ <translation>Feld 6</translation>
+ </message>
+</context>
+<context>
+ <name>InfoForm</name>
+ <message>
+ <source>Information:</source>
+ <translation>Information:</translation>
+ </message>
+</context>
+<context>
+ <name>NewDialog</name>
+ <message>
+ <source>New Entry</source>
+ <translation>Neuer Eintrag</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation>Kommentar</translation>
+ </message>
+ <message>
+ <source>Field 6</source>
+ <translation>Feld 6</translation>
+ </message>
+ <message>
+ <source>Field 5</source>
+ <translation>Feld 5</translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation>Passwort</translation>
+ </message>
+ <message>
+ <source>Username</source>
+ <translation>Benutzername</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Name</translation>
+ </message>
+</context>
+<context>
+ <name>PasswordForm</name>
+ <message>
+ <source>ZSafe</source>
+ <translation>ZSafe</translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation>Passwort</translation>
+ </message>
+</context>
+<context>
+ <name>ScQtFileDlg</name>
+ <message>
+ <source>FileDlg</source>
+ <translation>Dateidialog</translation>
+ </message>
+ <message>
+ <source>file type filter</source>
+ <translation>Dateityp Filter</translation>
+ </message>
+ <message>
+ <source>ComboBox FileTypeFilter
+
+edit or select the filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>confirms the selection and closes the form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OKButton</source>
+ <translation type="unfinished">OK</translation>
+ </message>
+ <message>
+ <source>cancels the selection and closes the form</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CancelButton</source>
+ <translation type="unfinished">Abbruch</translation>
+ </message>
+ <message>
+ <source>shows the selected filename</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Filename LineEdit
+
+shows the selected file
+and allows the direct filename
+edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ComboBox Directory
+edit or select the directories name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished">Name</translation>
+ </message>
+ <message>
+ <source>size</source>
+ <translation>Größe</translation>
+ </message>
+ <message>
+ <source>type</source>
+ <translation>Type</translation>
+ </message>
+ <message>
+ <source>directory listview</source>
+ <translation>Dateilistenansicht</translation>
+ </message>
+ <message>
+ <source>Directory ListView
+
+shows the list of dirs and files</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ScQtFileEditDlg</name>
+ <message>
+ <source>dir</source>
+ <translation type="unfinished">Verz.</translation>
+ </message>
+ <message>
+ <source>file</source>
+ <translation>Datei</translation>
+ </message>
+ <message>
+ <source>link</source>
+ <translation>Verknüpfung</translation>
+ </message>
+</context>
+<context>
+ <name>SearchDialog</name>
+ <message>
+ <source>Search</source>
+ <translation>Suchen</translation>
+ </message>
+ <message>
+ <source>Username</source>
+ <translation>Benutzername</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation>Kommentar</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Name</translation>
+ </message>
+</context>
+<context>
+ <name>Wait</name>
+ <message>
+ <source>Please Wait...</source>
+ <translation>Bitte warten...</translation>
+ </message>
+</context>
+<context>
+ <name>ZSafe</name>
+ <message>
+ <source>ZSafe</source>
+ <translation>ZSafe</translation>
+ </message>
+ <message>
+ <source>Can&apos;t create directory
+%1
+
+ZSafe will now exit.</source>
+ <translation>Kann das Verzeichnis
+%1
+nicht anlegen
+
+ZSafe wird sich jetzt beenden.</translation>
+ </message>
+ <message>
+ <source>&amp;Save document</source>
+ <translation>&amp;Speichern</translation>
+ </message>
+ <message>
+ <source>S&amp;ave document with new Password</source>
+ <translation>Speichern mit neuem &amp;Passwort</translation>
+ </message>
+ <message>
+ <source>&amp;Export text file</source>
+ <translation>Textdatei &amp;Exportieren</translation>
+ </message>
+ <message>
+ <source>&amp;Import text file</source>
+ <translation>Textdatei &amp;Importieren</translation>
+ </message>
+ <message>
+ <source>&amp;Remove text file</source>
+ <translation>Textdatei &amp;löschen</translation>
+ </message>
+ <message>
+ <source>&amp;Open entries expanded</source>
+ <translation>&amp;Expandiert Öffnen</translation>
+ </message>
+ <message>
+ <source>E&amp;xit</source>
+ <translation>&amp;Beenden</translation>
+ </message>
+ <message>
+ <source>&amp;File</source>
+ <translation>&amp;Datei</translation>
+ </message>
+ <message>
+ <source>&amp;New</source>
+ <translation>&amp;Neu</translation>
+ </message>
+ <message>
+ <source>&amp;Edit</source>
+ <translation>&amp;Ändern</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation>&amp;Löschen</translation>
+ </message>
+ <message>
+ <source>&amp;Category</source>
+ <translation>&amp;Kategorie</translation>
+ </message>
+ <message>
+ <source>&amp;Cut</source>
+ <translation>&amp;Ausschneiden</translation>
+ </message>
+ <message>
+ <source>C&amp;opy</source>
+ <translation>&amp;Kopieren</translation>
+ </message>
+ <message>
+ <source>&amp;Paste</source>
+ <translation>&amp;Einfügen</translation>
+ </message>
+ <message>
+ <source>&amp;Search</source>
+ <translation>&amp;Suchen</translation>
+ </message>
+ <message>
+ <source>&amp;Entry</source>
+ <translation>&amp;Eintrag</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation>&amp;Über</translation>
+ </message>
+ <message>
+ <source>&amp;Help</source>
+ <translation>&amp;Hilfe</translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="obsolete">Ändern</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Löschen</translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="obsolete">Suchen</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Neu</translation>
+ </message>
+ <message>
+ <source>Name</source>
+ <translation>Name</translation>
+ </message>
+ <message>
+ <source>Field 2</source>
+ <translation>Feld 2</translation>
+ </message>
+ <message>
+ <source>Field 3</source>
+ <translation>Feld 3</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation>Kommentar</translation>
+ </message>
+ <message>
+ <source>Field 4</source>
+ <translation>Feld 4</translation>
+ </message>
+ <message>
+ <source>Field 5</source>
+ <translation>Feld 5</translation>
+ </message>
+ <message>
+ <source>Do you want to delete?</source>
+ <translation type="obsolete">Wollen Sie wirklich löschen?</translation>
+ </message>
+ <message>
+ <source>D&amp;on&apos;t Delete</source>
+ <translation type="obsolete">&amp;Nicht löschen</translation>
+ </message>
+ <message>
+ <source>Edit Entry</source>
+ <translation type="obsolete">Eintrag ändern</translation>
+ </message>
+ <message>
+ <source>Username</source>
+ <translation type="obsolete">Benutzername</translation>
+ </message>
+ <message>
+ <source>Password</source>
+ <translation type="obsolete">Passwort</translation>
+ </message>
+ <message>
+ <source>New Entry</source>
+ <translation type="obsolete">Neuer Eintrag</translation>
+ </message>
+ <message>
+ <source>Entry name must be different
+from the category name.</source>
+ <translation type="obsolete">Die Namen der Einträge
+müssen sich von der
+Kategorie unterscheiden.</translation>
+ </message>
+ <message>
+ <source>Search</source>
+ <translation type="obsolete">Suchen</translation>
+ </message>
+ <message>
+ <source>Entry not found</source>
+ <translation type="obsolete">Eintrag nicht gefunden</translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="obsolete">&amp;Ok</translation>
+ </message>
+ <message>
+ <source>Could not remove text file.</source>
+ <translation type="obsolete">Konnte Textdatei nicht löschen.</translation>
+ </message>
+ <message>
+ <source>Could not export to text file.</source>
+ <translation type="obsolete">Konnte Textdatei nicht exportieren.</translation>
+ </message>
+ <message>
+ <source>Could not import text file.</source>
+ <translation type="obsolete">Konnte Textdatei nicht importieren.</translation>
+ </message>
+ <message>
+ <source>Enter Password</source>
+ <translation type="obsolete">Passwort eingeben</translation>
+ </message>
+ <message>
+ <source>Wrong password.
+
+ZSafe will now exit.</source>
+ <translation type="obsolete">Falsches Passwort
+
+ZSafe wird sich jetzt beenden.</translation>
+ </message>
+ <message>
+ <source>Wrong password.
+Enter again?</source>
+ <translation type="obsolete">Falsches Passwort.
+Neu eingeben?</translation>
+ </message>
+ <message>
+ <source>&amp;Yes</source>
+ <translation type="obsolete">&amp;Ja</translation>
+ </message>
+ <message>
+ <source>&amp;No.</source>
+ <translation type="obsolete">&amp;Nein.</translation>
+ </message>
+ <message>
+ <source>Empty document or
+wrong password.
+Continue?</source>
+ <translation type="obsolete">Leeres Dokument oder
+falsches Passwort.
+Fortfahren?</translation>
+ </message>
+ <message>
+ <source>&amp;No</source>
+ <translation type="obsolete">&amp;Nein</translation>
+ </message>
+ <message>
+ <source>&amp;Yes.</source>
+ <translation type="obsolete">&amp;Ja.</translation>
+ </message>
+ <message>
+ <source>Password is empty.
+Please enter again.</source>
+ <translation type="obsolete">Das Passwort ist leer.
+Bitte nochmals eingeben.</translation>
+ </message>
+ <message>
+ <source>Reenter Password</source>
+ <translation type="obsolete">Passwort nochmals eingeben</translation>
+ </message>
+ <message>
+ <source>Passwords must be identical.
+Please enter again.</source>
+ <translation type="obsolete">Die Passwörter müssen
+gleich sein. Bitte nochmals
+Passwort eingeben.</translation>
+ </message>
+ <message>
+ <source>Password file saved.</source>
+ <translation type="obsolete">Passwort-Datei gesichert.</translation>
+ </message>
+ <message>
+ <source>Do you want to save
+before exiting?</source>
+ <translation type="obsolete">Wollen Sie vor dem Beenden
+die Daten speichern?</translation>
+ </message>
+ <message>
+ <source>&amp;Save</source>
+ <translation type="obsolete">&amp;Sichern</translation>
+ </message>
+ <message>
+ <source>S&amp;ave with
+new
+password</source>
+ <translation type="obsolete">Mit neuem
+&amp;Passwort
+sichern</translation>
+ </message>
+ <message>
+ <source>&amp;Don&apos;t Save</source>
+ <translation type="obsolete">&amp;Nicht sichern</translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="obsolete">Kategorie</translation>
+ </message>
+ <message>
+ <source>Wait dialog</source>
+ <translation type="obsolete">Bitte warten</translation>
+ </message>
+ <message>
+ <source>Gathering icons...</source>
+ <translation type="obsolete">Suche nach Symbolen...</translation>
+ </message>
+ <message>
+ <source>Zaurus Password Manager&lt;br&gt;</source>
+ <translation type="obsolete">Zaurus Passwort Manager&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>ZSafe version 2.0.1ern&lt;br&gt;</source>
+ <translation type="obsolete">ZSafe Version 2.0.1ern&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>by Carsten Schneider&lt;br&gt;</source>
+ <translation type="obsolete">von Carsten Schneider&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>Translations by Robert Ernst&lt;br&gt;</source>
+ <translation type="obsolete">Übersetzungen von Robert Ernst&lt;br&gt;</translation>
+ </message>
+ <message>
+ <source>&amp;New document</source>
+ <translation>&amp;Neue Datei</translation>
+ </message>
+ <message>
+ <source>&amp;Open document</source>
+ <translation>&amp;Öffne Datei</translation>
+ </message>
+ <message>
+ <source>&amp;Save document as ..</source>
+ <translation>&amp;Speichere Datei als..</translation>
+ </message>
+ <message>
+ <source>Create new ZSafe document</source>
+ <translation type="obsolete">Erzeuge neue ZSafe Datei</translation>
+ </message>
+ <message>
+ <source>Open ZSafe document</source>
+ <translation type="obsolete">Öffne ZSafe Datei</translation>
+ </message>
+ <message>
+ <source>Save ZSafe document as..</source>
+ <translation type="obsolete">Speichere ZSafe Datei als..</translation>
+ </message>
+ <message>
+ <source>Can&apos;t create directory
+.../Documents/application
+
+ZSafe will now exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can&apos;t create directory
+...//Documents/application/zsafe
+
+ZSafe will now exit.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit category or entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Delete category or entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>