summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--i18n/de/addressbook.ts397
-rw-r--r--i18n/de/appearance.ts59
-rw-r--r--i18n/de/datebook.ts24
-rw-r--r--i18n/de/kcheckers.ts101
-rw-r--r--i18n/de/libmadplugin.ts33
-rw-r--r--i18n/de/libsdmonapplet.ts21
-rw-r--r--i18n/de/opieftp.ts223
-rw-r--r--i18n/de/rotation.ts13
-rw-r--r--i18n/de/sound.ts69
-rw-r--r--i18n/de/tictac.ts2
-rw-r--r--i18n/en/addressbook.ts397
-rw-r--r--i18n/en/appearance.ts135
-rw-r--r--i18n/en/datebook.ts695
-rw-r--r--i18n/en/kcheckers.ts101
-rw-r--r--i18n/en/language.ts13
-rw-r--r--i18n/en/libdialup.ts235
-rw-r--r--i18n/en/liblan.ts136
-rw-r--r--i18n/en/libmadplugin.ts33
-rw-r--r--i18n/en/libqdvorak.ts9
-rw-r--r--i18n/en/libqhandwriting.ts139
-rw-r--r--i18n/en/libqkeyboard.ts9
-rw-r--r--i18n/en/libqpickboard.ts9
-rw-r--r--i18n/en/libqunikeyboard.ts9
-rw-r--r--i18n/en/libsdmonapplet.ts21
-rw-r--r--i18n/en/opieftp.ts223
-rw-r--r--i18n/en/qipkg.ts112
-rw-r--r--i18n/en/rotation.ts13
-rw-r--r--i18n/en/security.ts89
-rw-r--r--i18n/en/showimg.ts69
-rw-r--r--i18n/en/sound.ts69
-rw-r--r--i18n/en/systemtime.ts76
-rw-r--r--i18n/en/tictac.ts2
-rw-r--r--i18n/fr/addressbook.ts397
-rw-r--r--i18n/fr/appearance.ts135
-rw-r--r--i18n/fr/kcheckers.ts101
-rw-r--r--i18n/fr/language.ts13
-rw-r--r--i18n/fr/libdialup.ts235
-rw-r--r--i18n/fr/liblan.ts136
-rw-r--r--i18n/fr/libmadplugin.ts33
-rw-r--r--i18n/fr/libqdvorak.ts9
-rw-r--r--i18n/fr/libqhandwriting.ts139
-rw-r--r--i18n/fr/libqkeyboard.ts9
-rw-r--r--i18n/fr/libqpickboard.ts9
-rw-r--r--i18n/fr/libqunikeyboard.ts9
-rw-r--r--i18n/fr/opieftp.ts223
-rw-r--r--i18n/fr/rotation.ts13
-rw-r--r--i18n/fr/security.ts89
-rw-r--r--i18n/fr/sound.ts69
-rw-r--r--i18n/fr/systemtime.ts76
-rw-r--r--i18n/fr/tictac.ts2
-rw-r--r--i18n/fr/todolist.ts157
-rw-r--r--i18n/hu/addressbook.ts397
-rw-r--r--i18n/hu/appearance.ts135
-rw-r--r--i18n/hu/datebook.ts695
-rw-r--r--i18n/hu/kcheckers.ts101
-rw-r--r--i18n/hu/language.ts13
-rw-r--r--i18n/hu/libdialup.ts235
-rw-r--r--i18n/hu/liblan.ts136
-rw-r--r--i18n/hu/libmadplugin.ts33
-rw-r--r--i18n/hu/libqdvorak.ts9
-rw-r--r--i18n/hu/libqhandwriting.ts139
-rw-r--r--i18n/hu/libqkeyboard.ts9
-rw-r--r--i18n/hu/libqpickboard.ts9
-rw-r--r--i18n/hu/libqunikeyboard.ts9
-rw-r--r--i18n/hu/libsdmonapplet.ts21
-rw-r--r--i18n/hu/opieftp.ts223
-rw-r--r--i18n/hu/qipkg.ts112
-rw-r--r--i18n/hu/rotation.ts13
-rw-r--r--i18n/hu/security.ts89
-rw-r--r--i18n/hu/showimg.ts69
-rw-r--r--i18n/hu/sound.ts69
-rw-r--r--i18n/hu/systemtime.ts76
-rw-r--r--i18n/hu/tictac.ts2
-rw-r--r--i18n/ja/addressbook.ts397
-rw-r--r--i18n/ja/appearance.ts135
-rw-r--r--i18n/ja/datebook.ts695
-rw-r--r--i18n/ja/kcheckers.ts101
-rw-r--r--i18n/ja/language.ts13
-rw-r--r--i18n/ja/libdialup.ts235
-rw-r--r--i18n/ja/liblan.ts136
-rw-r--r--i18n/ja/libmadplugin.ts33
-rw-r--r--i18n/ja/libqdvorak.ts9
-rw-r--r--i18n/ja/libqhandwriting.ts139
-rw-r--r--i18n/ja/libqkeyboard.ts9
-rw-r--r--i18n/ja/libqpickboard.ts9
-rw-r--r--i18n/ja/libqunikeyboard.ts9
-rw-r--r--i18n/ja/libsdmonapplet.ts21
-rw-r--r--i18n/ja/opieftp.ts223
-rw-r--r--i18n/ja/qipkg.ts112
-rw-r--r--i18n/ja/rotation.ts13
-rw-r--r--i18n/ja/security.ts89
-rw-r--r--i18n/ja/showimg.ts69
-rw-r--r--i18n/ja/sound.ts69
-rw-r--r--i18n/ja/systemtime.ts76
-rw-r--r--i18n/ja/tictac.ts2
-rw-r--r--i18n/ko/addressbook.ts397
-rw-r--r--i18n/ko/appearance.ts135
-rw-r--r--i18n/ko/datebook.ts695
-rw-r--r--i18n/ko/kcheckers.ts101
-rw-r--r--i18n/ko/language.ts13
-rw-r--r--i18n/ko/libdialup.ts235
-rw-r--r--i18n/ko/liblan.ts136
-rw-r--r--i18n/ko/libmadplugin.ts33
-rw-r--r--i18n/ko/libqdvorak.ts9
-rw-r--r--i18n/ko/libqhandwriting.ts139
-rw-r--r--i18n/ko/libqkeyboard.ts9
-rw-r--r--i18n/ko/libqpickboard.ts9
-rw-r--r--i18n/ko/libqunikeyboard.ts9
-rw-r--r--i18n/ko/libsdmonapplet.ts21
-rw-r--r--i18n/ko/opieftp.ts223
-rw-r--r--i18n/ko/qipkg.ts112
-rw-r--r--i18n/ko/rotation.ts13
-rw-r--r--i18n/ko/security.ts89
-rw-r--r--i18n/ko/showimg.ts69
-rw-r--r--i18n/ko/sound.ts69
-rw-r--r--i18n/ko/systemtime.ts76
-rw-r--r--i18n/ko/tictac.ts2
-rw-r--r--i18n/no/addressbook.ts397
-rw-r--r--i18n/no/appearance.ts135
-rw-r--r--i18n/no/datebook.ts695
-rw-r--r--i18n/no/kcheckers.ts101
-rw-r--r--i18n/no/language.ts13
-rw-r--r--i18n/no/libdialup.ts235
-rw-r--r--i18n/no/liblan.ts136
-rw-r--r--i18n/no/libmadplugin.ts33
-rw-r--r--i18n/no/libqdvorak.ts9
-rw-r--r--i18n/no/libqhandwriting.ts139
-rw-r--r--i18n/no/libqkeyboard.ts9
-rw-r--r--i18n/no/libqpickboard.ts9
-rw-r--r--i18n/no/libqunikeyboard.ts9
-rw-r--r--i18n/no/libsdmonapplet.ts21
-rw-r--r--i18n/no/opieftp.ts223
-rw-r--r--i18n/no/qipkg.ts112
-rw-r--r--i18n/no/rotation.ts13
-rw-r--r--i18n/no/security.ts89
-rw-r--r--i18n/no/showimg.ts69
-rw-r--r--i18n/no/sound.ts69
-rw-r--r--i18n/no/systemtime.ts76
-rw-r--r--i18n/no/tictac.ts2
-rw-r--r--i18n/pt_BR/addessbook.ts397
-rw-r--r--i18n/pt_BR/appearance.ts59
-rw-r--r--i18n/pt_BR/opieftp.ts2
-rw-r--r--i18n/sl/addressbook.ts397
-rw-r--r--i18n/sl/appearance.ts135
-rw-r--r--i18n/sl/citytime.ts99
-rw-r--r--i18n/sl/datebook.ts695
-rw-r--r--i18n/sl/fifteen.ts41
-rw-r--r--i18n/sl/go.ts56
-rw-r--r--i18n/sl/helpbrowser.ts37
-rw-r--r--i18n/sl/kcheckers.ts101
-rw-r--r--i18n/sl/keypebble.ts200
-rw-r--r--i18n/sl/language.ts13
-rw-r--r--i18n/sl/libcardmonapplet.ts21
-rw-r--r--i18n/sl/libdialup.ts235
-rw-r--r--i18n/sl/liblan.ts136
-rw-r--r--i18n/sl/libmadplugin.ts33
-rw-r--r--i18n/sl/libqdvorak.ts9
-rw-r--r--i18n/sl/libqhandwriting.ts139
-rw-r--r--i18n/sl/libqkeyboard.ts9
-rw-r--r--i18n/sl/libqpickboard.ts9
-rw-r--r--i18n/sl/libqunikeyboard.ts9
-rw-r--r--i18n/sl/libsdmonapplet.ts21
-rw-r--r--i18n/sl/mindbreaker.ts44
-rw-r--r--i18n/sl/minesweep.ts33
-rw-r--r--i18n/sl/mpegplayer.ts189
-rw-r--r--i18n/sl/opieftp.ts223
-rw-r--r--i18n/sl/parashoot.ts24
-rw-r--r--i18n/sl/qasteroids.ts39
-rw-r--r--i18n/sl/qipkg.ts112
-rw-r--r--i18n/sl/rotation.ts13
-rw-r--r--i18n/sl/security.ts89
-rw-r--r--i18n/sl/showimg.ts69
-rw-r--r--i18n/sl/sound.ts69
-rw-r--r--i18n/sl/spreadsheet.ts44
-rw-r--r--i18n/sl/systemtime.ts76
-rw-r--r--i18n/sl/tableviewer.ts69
-rw-r--r--i18n/sl/tetrix.ts29
-rw-r--r--i18n/sl/tictac.ts2
-rw-r--r--i18n/sl/wordgame.ts137
-rw-r--r--i18n/zh_CN/addressbook.ts397
-rw-r--r--i18n/zh_CN/appearance.ts135
-rw-r--r--i18n/zh_CN/datebook.ts695
-rw-r--r--i18n/zh_CN/kcheckers.ts101
-rw-r--r--i18n/zh_CN/language.ts13
-rw-r--r--i18n/zh_CN/libdialup.ts235
-rw-r--r--i18n/zh_CN/liblan.ts136
-rw-r--r--i18n/zh_CN/libmadplugin.ts33
-rw-r--r--i18n/zh_CN/libqdvorak.ts9
-rw-r--r--i18n/zh_CN/libqhandwriting.ts139
-rw-r--r--i18n/zh_CN/libqkeyboard.ts9
-rw-r--r--i18n/zh_CN/libqpickboard.ts9
-rw-r--r--i18n/zh_CN/libqunikeyboard.ts9
-rw-r--r--i18n/zh_CN/libsdmonapplet.ts21
-rw-r--r--i18n/zh_CN/opieftp.ts223
-rw-r--r--i18n/zh_CN/qipkg.ts112
-rw-r--r--i18n/zh_CN/rotation.ts13
-rw-r--r--i18n/zh_CN/security.ts89
-rw-r--r--i18n/zh_CN/showimg.ts69
-rw-r--r--i18n/zh_CN/sound.ts69
-rw-r--r--i18n/zh_CN/systemtime.ts76
-rw-r--r--i18n/zh_CN/tictac.ts2
-rw-r--r--i18n/zh_TW/addressbook.ts397
-rw-r--r--i18n/zh_TW/appearance.ts135
-rw-r--r--i18n/zh_TW/datebook.ts695
-rw-r--r--i18n/zh_TW/kcheckers.ts101
-rw-r--r--i18n/zh_TW/language.ts13
-rw-r--r--i18n/zh_TW/libdialup.ts235
-rw-r--r--i18n/zh_TW/liblan.ts136
-rw-r--r--i18n/zh_TW/libmadplugin.ts33
-rw-r--r--i18n/zh_TW/libqdvorak.ts9
-rw-r--r--i18n/zh_TW/libqhandwriting.ts139
-rw-r--r--i18n/zh_TW/libqkeyboard.ts9
-rw-r--r--i18n/zh_TW/libqpickboard.ts9
-rw-r--r--i18n/zh_TW/libqunikeyboard.ts9
-rw-r--r--i18n/zh_TW/libsdmonapplet.ts21
-rw-r--r--i18n/zh_TW/opieftp.ts223
-rw-r--r--i18n/zh_TW/qipkg.ts112
-rw-r--r--i18n/zh_TW/rotation.ts13
-rw-r--r--i18n/zh_TW/security.ts89
-rw-r--r--i18n/zh_TW/showimg.ts69
-rw-r--r--i18n/zh_TW/sound.ts69
-rw-r--r--i18n/zh_TW/systemtime.ts76
-rw-r--r--i18n/zh_TW/tictac.ts2
223 files changed, 25055 insertions, 13 deletions
diff --git a/i18n/de/addressbook.ts b/i18n/de/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/de/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/de/appearance.ts b/i18n/de/appearance.ts
index f158cd4..ce7eecf 100644
--- a/i18n/de/appearance.ts
+++ b/i18n/de/appearance.ts
@@ -23,2 +23,61 @@
</message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
diff --git a/i18n/de/datebook.ts b/i18n/de/datebook.ts
index 3c22981..22d8d5d 100644
--- a/i18n/de/datebook.ts
+++ b/i18n/de/datebook.ts
@@ -241,3 +241,3 @@ Trozdem beenden?</translation>
<source> minutes</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Minuten</translation>
</message>
@@ -294,3 +294,3 @@ Trozdem beenden?</translation>
<comment>Monday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">M</translation>
</message>
@@ -299,3 +299,3 @@ Trozdem beenden?</translation>
<comment>Tuesday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">D</translation>
</message>
@@ -304,3 +304,3 @@ Trozdem beenden?</translation>
<comment>Wednesday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">M</translation>
</message>
@@ -309,3 +309,3 @@ Trozdem beenden?</translation>
<comment>Thursday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">D</translation>
</message>
@@ -314,3 +314,3 @@ Trozdem beenden?</translation>
<comment>Friday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F</translation>
</message>
@@ -319,3 +319,3 @@ Trozdem beenden?</translation>
<comment>Saturday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">S</translation>
</message>
@@ -324,3 +324,3 @@ Trozdem beenden?</translation>
<comment>Sunday</comment>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">S</translation>
</message>
@@ -547,3 +547,3 @@ Trozdem beenden?</translation>
<source>Day</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tag</translation>
</message>
@@ -611,3 +611,3 @@ and </source>
<source>Day</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tag</translation>
</message>
@@ -615,3 +615,3 @@ and </source>
<source>Week</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Woche</translation>
</message>
@@ -619,3 +619,3 @@ and </source>
<source>Month</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Monat</translation>
</message>
diff --git a/i18n/de/kcheckers.ts b/i18n/de/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/de/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/de/libmadplugin.ts b/i18n/de/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/de/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/de/libsdmonapplet.ts b/i18n/de/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/de/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/de/opieftp.ts b/i18n/de/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/de/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/de/rotation.ts b/i18n/de/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/de/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/de/sound.ts b/i18n/de/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/de/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/de/tictac.ts b/i18n/de/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/de/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/en/addressbook.ts b/i18n/en/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/en/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/appearance.ts b/i18n/en/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/en/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/datebook.ts b/i18n/en/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/en/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/kcheckers.ts b/i18n/en/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/en/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/en/language.ts b/i18n/en/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/en/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libdialup.ts b/i18n/en/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/en/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/liblan.ts b/i18n/en/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/en/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libmadplugin.ts b/i18n/en/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/en/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libqdvorak.ts b/i18n/en/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/en/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libqhandwriting.ts b/i18n/en/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/en/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libqkeyboard.ts b/i18n/en/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/en/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libqpickboard.ts b/i18n/en/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/en/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libqunikeyboard.ts b/i18n/en/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/en/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/libsdmonapplet.ts b/i18n/en/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/en/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/opieftp.ts b/i18n/en/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/en/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/en/qipkg.ts b/i18n/en/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/en/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/rotation.ts b/i18n/en/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/en/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/security.ts b/i18n/en/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/en/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/en/showimg.ts b/i18n/en/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/en/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/en/sound.ts b/i18n/en/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/en/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/systemtime.ts b/i18n/en/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/en/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/en/tictac.ts b/i18n/en/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/en/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/fr/addressbook.ts b/i18n/fr/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/fr/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/appearance.ts b/i18n/fr/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/fr/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/kcheckers.ts b/i18n/fr/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/fr/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/fr/language.ts b/i18n/fr/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/fr/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libdialup.ts b/i18n/fr/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/fr/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/liblan.ts b/i18n/fr/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/fr/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libmadplugin.ts b/i18n/fr/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/fr/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libqdvorak.ts b/i18n/fr/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/fr/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libqhandwriting.ts b/i18n/fr/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/fr/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libqkeyboard.ts b/i18n/fr/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/fr/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libqpickboard.ts b/i18n/fr/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/fr/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/libqunikeyboard.ts b/i18n/fr/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/fr/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/opieftp.ts b/i18n/fr/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/fr/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/fr/rotation.ts b/i18n/fr/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/fr/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/security.ts b/i18n/fr/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/fr/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/fr/sound.ts b/i18n/fr/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/fr/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/systemtime.ts b/i18n/fr/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/fr/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/fr/tictac.ts b/i18n/fr/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/fr/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/fr/todolist.ts b/i18n/fr/todolist.ts
new file mode 100644
index 0000000..d7b7da7
--- a/dev/null
+++ b/i18n/fr/todolist.ts
@@ -0,0 +1,157 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>NewTaskDialog</name>
+ <message>
+ <source>Todo List</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>NewTaskDialogBase</name>
+ <message>
+ <source>New Task</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Priority:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 - Very High</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2 - High</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>3 - Normal</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>4 - Low</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>5 - Very Low</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Completed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D&amp;ue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1 Jan 2001</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TodoTable</name>
+ <message>
+ <source>C.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Prior.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>TodoWindow</name>
+ <message>
+ <source>Todo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to create startup files
+Free up some space
+before you enter any data</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New Task</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Completed tasks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Task</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Task</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All Categories</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Todo was unable
+to save your changes.
+Free up some space
+and try again.
+
+Quit Anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/addressbook.ts b/i18n/hu/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/hu/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/appearance.ts b/i18n/hu/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/hu/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/datebook.ts b/i18n/hu/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/hu/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/kcheckers.ts b/i18n/hu/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/hu/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/hu/language.ts b/i18n/hu/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/hu/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libdialup.ts b/i18n/hu/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/hu/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/liblan.ts b/i18n/hu/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/hu/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libmadplugin.ts b/i18n/hu/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/hu/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libqdvorak.ts b/i18n/hu/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/hu/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libqhandwriting.ts b/i18n/hu/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/hu/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libqkeyboard.ts b/i18n/hu/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/hu/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libqpickboard.ts b/i18n/hu/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/hu/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libqunikeyboard.ts b/i18n/hu/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/hu/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/libsdmonapplet.ts b/i18n/hu/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/hu/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/opieftp.ts b/i18n/hu/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/hu/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/hu/qipkg.ts b/i18n/hu/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/hu/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/rotation.ts b/i18n/hu/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/hu/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/security.ts b/i18n/hu/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/hu/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/hu/showimg.ts b/i18n/hu/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/hu/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/hu/sound.ts b/i18n/hu/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/hu/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/systemtime.ts b/i18n/hu/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/hu/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/hu/tictac.ts b/i18n/hu/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/hu/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ja/addressbook.ts b/i18n/ja/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/ja/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/appearance.ts b/i18n/ja/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/ja/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/datebook.ts b/i18n/ja/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/ja/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/kcheckers.ts b/i18n/ja/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/ja/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/ja/language.ts b/i18n/ja/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/ja/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libdialup.ts b/i18n/ja/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/ja/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/liblan.ts b/i18n/ja/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/ja/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libmadplugin.ts b/i18n/ja/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/ja/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libqdvorak.ts b/i18n/ja/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/ja/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libqhandwriting.ts b/i18n/ja/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/ja/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libqkeyboard.ts b/i18n/ja/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/ja/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libqpickboard.ts b/i18n/ja/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/ja/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libqunikeyboard.ts b/i18n/ja/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/ja/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/libsdmonapplet.ts b/i18n/ja/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/ja/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/opieftp.ts b/i18n/ja/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/ja/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/ja/qipkg.ts b/i18n/ja/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/ja/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/rotation.ts b/i18n/ja/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/ja/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/security.ts b/i18n/ja/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/ja/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/ja/showimg.ts b/i18n/ja/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/ja/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/ja/sound.ts b/i18n/ja/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/ja/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/systemtime.ts b/i18n/ja/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/ja/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ja/tictac.ts b/i18n/ja/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ja/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/ko/addressbook.ts b/i18n/ko/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/ko/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/appearance.ts b/i18n/ko/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/ko/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/datebook.ts b/i18n/ko/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/ko/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/kcheckers.ts b/i18n/ko/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/ko/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/ko/language.ts b/i18n/ko/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/ko/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libdialup.ts b/i18n/ko/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/ko/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/liblan.ts b/i18n/ko/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/ko/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libmadplugin.ts b/i18n/ko/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/ko/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libqdvorak.ts b/i18n/ko/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/ko/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libqhandwriting.ts b/i18n/ko/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/ko/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libqkeyboard.ts b/i18n/ko/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/ko/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libqpickboard.ts b/i18n/ko/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/ko/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libqunikeyboard.ts b/i18n/ko/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/ko/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/libsdmonapplet.ts b/i18n/ko/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/ko/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/opieftp.ts b/i18n/ko/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/ko/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/ko/qipkg.ts b/i18n/ko/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/ko/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/rotation.ts b/i18n/ko/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/ko/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/security.ts b/i18n/ko/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/ko/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/ko/showimg.ts b/i18n/ko/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/ko/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/ko/sound.ts b/i18n/ko/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/ko/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/systemtime.ts b/i18n/ko/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/ko/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/ko/tictac.ts b/i18n/ko/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/ko/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/no/addressbook.ts b/i18n/no/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/no/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/appearance.ts b/i18n/no/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/no/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/datebook.ts b/i18n/no/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/no/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/kcheckers.ts b/i18n/no/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/no/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/no/language.ts b/i18n/no/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/no/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libdialup.ts b/i18n/no/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/no/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/liblan.ts b/i18n/no/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/no/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libmadplugin.ts b/i18n/no/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/no/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libqdvorak.ts b/i18n/no/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/no/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libqhandwriting.ts b/i18n/no/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/no/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libqkeyboard.ts b/i18n/no/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/no/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libqpickboard.ts b/i18n/no/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/no/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libqunikeyboard.ts b/i18n/no/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/no/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/libsdmonapplet.ts b/i18n/no/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/no/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/opieftp.ts b/i18n/no/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/no/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/no/qipkg.ts b/i18n/no/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/no/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/rotation.ts b/i18n/no/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/no/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/security.ts b/i18n/no/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/no/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/no/showimg.ts b/i18n/no/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/no/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/no/sound.ts b/i18n/no/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/no/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/systemtime.ts b/i18n/no/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/no/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/no/tictac.ts b/i18n/no/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/no/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/pt_BR/addessbook.ts b/i18n/pt_BR/addessbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/pt_BR/addessbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/pt_BR/appearance.ts b/i18n/pt_BR/appearance.ts
index 0929d8e..69fe24b 100644
--- a/i18n/pt_BR/appearance.ts
+++ b/i18n/pt_BR/appearance.ts
@@ -24,2 +24,26 @@
</message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
@@ -41,2 +65,37 @@
<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>fileBrowser</name>
diff --git a/i18n/pt_BR/opieftp.ts b/i18n/pt_BR/opieftp.ts
index 9442265..22630a9 100644
--- a/i18n/pt_BR/opieftp.ts
+++ b/i18n/pt_BR/opieftp.ts
@@ -118,3 +118,3 @@
<source>192.168.129.201</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete"></translation>
</message>
diff --git a/i18n/sl/addressbook.ts b/i18n/sl/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/sl/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/appearance.ts b/i18n/sl/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/sl/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/citytime.ts b/i18n/sl/citytime.ts
new file mode 100644
index 0000000..429f523
--- a/dev/null
+++ b/i18n/sl/citytime.ts
@@ -0,0 +1,99 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>CityTime</name>
+ <message>
+ <source>Time Changing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There was a problem setting timezone %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Restore Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There was a problem setting your timezone.Your time may be wrong now...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>CityTimeBase</name>
+ <message>
+ <source>City Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;location 4&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;CITY 6 TIME&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;location 5&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;location 2&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;location 6&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;CITY 5 TIME&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;CITY 2 TIME&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;CITY 1 TIME&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;location 3&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;location 1&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;CITY 3 TIME&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;CITY 4 TIME&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ZoneMap</name>
+ <message>
+ <source>CITY</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to Find Timezone Info</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Unable to find any timezone information in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Couldn&apos;t Find Map</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;Couldn&apos;t load map: %1, exiting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/datebook.ts b/i18n/sl/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/sl/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/fifteen.ts b/i18n/sl/fifteen.ts
new file mode 100644
index 0000000..b52d689
--- a/dev/null
+++ b/i18n/sl/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/sl/go.ts b/i18n/sl/go.ts
new file mode 100644
index 0000000..07e1e03
--- a/dev/null
+++ b/i18n/sl/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/sl/helpbrowser.ts b/i18n/sl/helpbrowser.ts
new file mode 100644
index 0000000..4951556
--- a/dev/null
+++ b/i18n/sl/helpbrowser.ts
@@ -0,0 +1,37 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HelpBrowser</name>
+ <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>
+ <message>
+ <source>Add Bookmark</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove from Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Bookmarks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help Browser</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HelpBrowser</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/kcheckers.ts b/i18n/sl/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/sl/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/sl/keypebble.ts b/i18n/sl/keypebble.ts
new file mode 100644
index 0000000..ab58148
--- a/dev/null
+++ b/i18n/sl/keypebble.ts
@@ -0,0 +1,200 @@
+<!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>Settings</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>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>
+</context>
+<context>
+ <name>KVNCConnectDlg</name>
+ <message>
+ <source>Connect to VNC server</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>Password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>VncOptionsBase</name>
+ <message>
+ <source>VNC Viewer Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Data Encoding</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>Connection</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>
+</context>
+</TS>
diff --git a/i18n/sl/language.ts b/i18n/sl/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/sl/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libcardmonapplet.ts b/i18n/sl/libcardmonapplet.ts
new file mode 100644
index 0000000..67c09b9
--- a/dev/null
+++ b/i18n/sl/libcardmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>CardMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>CardMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libdialup.ts b/i18n/sl/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/sl/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/liblan.ts b/i18n/sl/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/sl/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libmadplugin.ts b/i18n/sl/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/sl/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libqdvorak.ts b/i18n/sl/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/sl/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libqhandwriting.ts b/i18n/sl/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/sl/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libqkeyboard.ts b/i18n/sl/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/sl/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libqpickboard.ts b/i18n/sl/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/sl/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libqunikeyboard.ts b/i18n/sl/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/sl/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/libsdmonapplet.ts b/i18n/sl/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/sl/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/mindbreaker.ts b/i18n/sl/mindbreaker.ts
new file mode 100644
index 0000000..598d561
--- a/dev/null
+++ b/i18n/sl/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/sl/minesweep.ts b/i18n/sl/minesweep.ts
new file mode 100644
index 0000000..1dd7e7f
--- a/dev/null
+++ b/i18n/sl/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/sl/mpegplayer.ts b/i18n/sl/mpegplayer.ts
new file mode 100644
index 0000000..038e702
--- a/dev/null
+++ b/i18n/sl/mpegplayer.ts
@@ -0,0 +1,189 @@
+<!DOCTYPE TS><TS>
+<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>
+</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>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>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There was a problem saving the playlist.
+Your playlist may be missing some entries
+the next time you start it.</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>This is all ready in your playlist.
+Continue?</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>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>Play Selected</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/sl/opieftp.ts b/i18n/sl/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/sl/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/sl/parashoot.ts b/i18n/sl/parashoot.ts
new file mode 100644
index 0000000..0aa33b9
--- a/dev/null
+++ b/i18n/sl/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/sl/qasteroids.ts b/i18n/sl/qasteroids.ts
new file mode 100644
index 0000000..7066645
--- a/dev/null
+++ b/i18n/sl/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/sl/qipkg.ts b/i18n/sl/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/sl/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/rotation.ts b/i18n/sl/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/sl/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/security.ts b/i18n/sl/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/sl/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/sl/showimg.ts b/i18n/sl/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/sl/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/sl/sound.ts b/i18n/sl/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/sl/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/spreadsheet.ts b/i18n/sl/spreadsheet.ts
new file mode 100644
index 0000000..52373e7
--- a/dev/null
+++ b/i18n/sl/spreadsheet.ts
@@ -0,0 +1,44 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PIMSpreadsheetWindow</name>
+ <message>
+ <source>Spreadsheet</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>Close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Equation</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear Cell</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SpreadsheetWidget</name>
+ <message>
+ <source>SpreadsheetWidget</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/systemtime.ts b/i18n/sl/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/sl/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/sl/tableviewer.ts b/i18n/sl/tableviewer.ts
new file mode 100644
index 0000000..7d41b6f
--- a/dev/null
+++ b/i18n/sl/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/sl/tetrix.ts b/i18n/sl/tetrix.ts
new file mode 100644
index 0000000..4916eef
--- a/dev/null
+++ b/i18n/sl/tetrix.ts
@@ -0,0 +1,29 @@
+<!DOCTYPE TS><TS>
+<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/sl/tictac.ts b/i18n/sl/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/sl/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/sl/wordgame.ts b/i18n/sl/wordgame.ts
new file mode 100644
index 0000000..7b79f74
--- a/dev/null
+++ b/i18n/sl/wordgame.ts
@@ -0,0 +1,137 @@
+<!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>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <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/zh_CN/addressbook.ts b/i18n/zh_CN/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/zh_CN/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/appearance.ts b/i18n/zh_CN/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/zh_CN/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/datebook.ts b/i18n/zh_CN/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/zh_CN/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/kcheckers.ts b/i18n/zh_CN/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/zh_CN/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/zh_CN/language.ts b/i18n/zh_CN/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/zh_CN/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libdialup.ts b/i18n/zh_CN/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/zh_CN/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/liblan.ts b/i18n/zh_CN/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/zh_CN/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libmadplugin.ts b/i18n/zh_CN/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/zh_CN/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libqdvorak.ts b/i18n/zh_CN/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/zh_CN/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libqhandwriting.ts b/i18n/zh_CN/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/zh_CN/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libqkeyboard.ts b/i18n/zh_CN/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/zh_CN/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libqpickboard.ts b/i18n/zh_CN/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/zh_CN/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libqunikeyboard.ts b/i18n/zh_CN/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/zh_CN/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/libsdmonapplet.ts b/i18n/zh_CN/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/zh_CN/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/opieftp.ts b/i18n/zh_CN/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/zh_CN/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/zh_CN/qipkg.ts b/i18n/zh_CN/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/zh_CN/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/rotation.ts b/i18n/zh_CN/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/zh_CN/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/security.ts b/i18n/zh_CN/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/zh_CN/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/zh_CN/showimg.ts b/i18n/zh_CN/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/zh_CN/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/zh_CN/sound.ts b/i18n/zh_CN/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/zh_CN/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/systemtime.ts b/i18n/zh_CN/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/zh_CN/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_CN/tictac.ts b/i18n/zh_CN/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/zh_CN/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>
diff --git a/i18n/zh_TW/addressbook.ts b/i18n/zh_TW/addressbook.ts
new file mode 100644
index 0000000..e41f4db
--- a/dev/null
+++ b/i18n/zh_TW/addressbook.ts
@@ -0,0 +1,397 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AbTable</name>
+ <message>
+ <source>Full Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pick</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettings</name>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressSettingsBase</name>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select the field order:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>AddressbookWindow</name>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contact</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>New</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>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Write Mail To</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beam Entry</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Arrange Edit Fields</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of Space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>There is not enough space to create
+neccessary startup files.
+
+Free up some space before
+entering data!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts - My Personal Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Work</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mb</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unfiled</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ContactEditor</name>
+ <message>
+ <source>Fax</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Phone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mobile</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Pager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default Email</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Emails</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Middle Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Last Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Suffix</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>File As</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gender</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Job Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Company</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Groups</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Street 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>P.O. Box</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>City</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>State</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Country</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Full Name...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Organization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Notes...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Business</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Zip Code</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United States</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>United Kingdom</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Japan</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>France</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Germany</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Norway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Canada</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Male</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Female</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Details</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Enter Note</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Contacts</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/appearance.ts b/i18n/zh_TW/appearance.ts
new file mode 100644
index 0000000..7044c68
--- a/dev/null
+++ b/i18n/zh_TW/appearance.ts
@@ -0,0 +1,135 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>AppearanceSettings</name>
+ <message>
+ <source>Appearance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Style</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Current scheme</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>More...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Save</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Browse...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QColorDialog</name>
+ <message>
+ <source>Hue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Val:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Red:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Green:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Blue:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alpha channel:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select color</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>fileBrowser</name>
+ <message>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Documents</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hidden files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Type: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Change Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Make Directory</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Rescan</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>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/datebook.ts b/i18n/zh_TW/datebook.ts
new file mode 100644
index 0000000..6d6005d
--- a/dev/null
+++ b/i18n/zh_TW/datebook.ts
@@ -0,0 +1,695 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DateBook</name>
+ <message>
+ <source>Calendar</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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Today</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekLst</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm and Start Time...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Default View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Event duration is potentially longer
+than interval between repeats.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Can not edit data, currently syncing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Edit Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Calendar was unable to save
+your changes.
+Free up some space and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>(Unknown)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Error!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fix it</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Continue</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>M</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <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>
+</context>
+<context>
+ <name>DateBookDayView</name>
+ <message>
+ <source>:00p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookDayWidget</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</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>Beam</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettings</name>
+ <message>
+ <source>:00 PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00 AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookSettingsBase</name>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start viewing events</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start Time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>:00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Alarm Preset</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekHeaderBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Y: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00. Jan-00. Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstDayHdrBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekLstHeaderBase</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W: 00,00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>00 Jan-00 Jan</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateBookWeekView</name>
+ <message>
+ <source>M</source>
+ <comment>Monday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Tuesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>W</source>
+ <comment>Wednesday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>T</source>
+ <comment>Thursday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>F</source>
+ <comment>Friday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Saturday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>S</source>
+ <comment>Sunday</comment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>p</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntry</name>
+ <message>
+ <source>Calendar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Daily...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weekly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monthly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Yearly...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>DateEntryBase</name>
+ <message>
+ <source>New Event</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Location</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Category</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Meeting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lunch</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Dinner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Travel</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Office</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Home</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start - End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Jan 02 00</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Start time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Alarm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> minutes</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No Repeat...</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QObject</name>
+ <message>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 %2 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 every </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>The %1 %1 of every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every </source>
+ <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>
+</context>
+<context>
+ <name>QWidget</name>
+ <message>
+ <source>st</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>nd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>rd</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>th</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntry</name>
+ <message>
+ <source>No Repeat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat By</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>days</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>weeks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>,
+and </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, and </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>RepeatEntryBase</name>
+ <message>
+ <source>Repeating Event </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Day</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Week</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Month</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Frequency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>End On:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No End Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Repeat On</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mon</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tue</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Thu</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Fri</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sat</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sun</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Every</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Var 2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>WeekVar</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>months</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>years</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/kcheckers.ts b/i18n/zh_TW/kcheckers.ts
new file mode 100644
index 0000000..7819b7d
--- a/dev/null
+++ b/i18n/zh_TW/kcheckers.ts
@@ -0,0 +1,101 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>KCheckers</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Quit</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Beginner</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Novice</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Average</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Good</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Expert</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Master</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>English Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Russian Rules</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Marble Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Wooden Board</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>What&apos;s This</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About KCheckers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>About &amp;Qt</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Game</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Skill</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Help</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>
+</context>
+</TS>
diff --git a/i18n/zh_TW/language.ts b/i18n/zh_TW/language.ts
new file mode 100644
index 0000000..6ed8dae
--- a/dev/null
+++ b/i18n/zh_TW/language.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LanguageSettingsBase</name>
+ <message>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Select language</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libdialup.ts b/i18n/zh_TW/libdialup.ts
new file mode 100644
index 0000000..ef40095
--- a/dev/null
+++ b/i18n/zh_TW/libdialup.ts
@@ -0,0 +1,235 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>DialupBase</name>
+ <message>
+ <source>Dial-up </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</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>Phone:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AT-dial:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDT</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ATDP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Speed:</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>Wait time:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>sec</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Flow control:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Hardware flow control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Demand Dialing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> seconds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Idle timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Automatic connect and disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Manual connect, automatic disconnect</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Network</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect name servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto-detect routing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PppMon</name>
+ <message>
+ <source>Waiting for activity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Initializing modem</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connecting</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authenticating</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>Number is busy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Timed out</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connection failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Authentication Failed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/liblan.ts b/i18n/zh_TW/liblan.ts
new file mode 100644
index 0000000..56b0969
--- a/dev/null
+++ b/i18n/zh_TW/liblan.ts
@@ -0,0 +1,136 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>Lan</name>
+ <message>
+ <source>LAN Setup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>This name already
+exists. Please choose a
+different name.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanBase</name>
+ <message>
+ <source>LAN </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Account</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Specify TCP/IP Information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Obtain TCP/IP Information Automatically</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>TCP/IP</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP Address</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Gateway</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Subnet Mask</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Broadcast</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>First DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Second DNS</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LanState</name>
+ <message>
+ <source>Form2</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Service:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>IP address:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>0.0.0.0</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>ProxiesPageBase</name>
+ <message>
+ <source>Proxy Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Auto configure proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Set proxies</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Config:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>HTTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>FTP:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Host:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No proxies for:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libmadplugin.ts b/i18n/zh_TW/libmadplugin.ts
new file mode 100644
index 0000000..e6661a5
--- a/dev/null
+++ b/i18n/zh_TW/libmadplugin.ts
@@ -0,0 +1,33 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>LibMadPlugin</name>
+ <message>
+ <source>No Song Open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, Track: </source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libqdvorak.ts b/i18n/zh_TW/libqdvorak.ts
new file mode 100644
index 0000000..5e1ab53
--- a/dev/null
+++ b/i18n/zh_TW/libqdvorak.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Dvorak</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libqhandwriting.ts b/i18n/zh_TW/libqhandwriting.ts
new file mode 100644
index 0000000..da791ad
--- a/dev/null
+++ b/i18n/zh_TW/libqhandwriting.ts
@@ -0,0 +1,139 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>HandwritingHelp</name>
+ <message>
+ <source>Handwriting Help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;ul&gt;&lt;li&gt;When you start to use the handwriting recogniser write slowly, accurately and firmly.&lt;li&gt;Use the guide lines when drawing your characters.&lt;li&gt;When drawing a character with multiple strokes, each successive stroke must be drawn before the grayed strokes are erased.&lt;li&gt;Practice your handwriting using the handwriting trainer.&lt;li&gt;When adding your own character templates make sure they are sufficiently different from other characters&apos; templates.&lt;/ul&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Tips</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Trainer</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>HandwritingTrainer</name>
+ <message>
+ <source>Select a character from the list. The writing area on the left shows the reference character. Practice writing in the area on the right.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Matched: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Similar to: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1%</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Handwriting</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenEdit</name>
+ <message>
+ <source>New...</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>Default</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenInputCharDlg</name>
+ <message>
+ <source>Enter new character</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenPrefBase</name>
+ <message>
+ <source>Form1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Multi-stroke character timeout:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Input areas displayed</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upper and lower case areas</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Lower case (toggle Upper case)</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>QIMPenSetup</name>
+ <message>
+ <source>Setup Handwriting Input</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Character Profile:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Preferences</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Customize</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>%1 ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Out of space</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Unable to save information.
+Free up some space
+and try again.
+
+Quit anyway?</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libqkeyboard.ts b/i18n/zh_TW/libqkeyboard.ts
new file mode 100644
index 0000000..318758e
--- a/dev/null
+++ b/i18n/zh_TW/libqkeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Keyboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libqpickboard.ts b/i18n/zh_TW/libqpickboard.ts
new file mode 100644
index 0000000..488fb8f
--- a/dev/null
+++ b/i18n/zh_TW/libqpickboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Pickboard</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libqunikeyboard.ts b/i18n/zh_TW/libqunikeyboard.ts
new file mode 100644
index 0000000..6966daa
--- a/dev/null
+++ b/i18n/zh_TW/libqunikeyboard.ts
@@ -0,0 +1,9 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>InputMethods</name>
+ <message>
+ <source>Unicode</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/libsdmonapplet.ts b/i18n/zh_TW/libsdmonapplet.ts
new file mode 100644
index 0000000..11c0c2a
--- a/dev/null
+++ b/i18n/zh_TW/libsdmonapplet.ts
@@ -0,0 +1,21 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SdMonitor</name>
+ <message>
+ <source>Eject card</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>SdMonitor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Card eject failed!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;OK</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/opieftp.ts b/i18n/zh_TW/opieftp.ts
new file mode 100644
index 0000000..fdb681c
--- a/dev/null
+++ b/i18n/zh_TW/opieftp.ts
@@ -0,0 +1,223 @@
+<!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>
+</context>
+</TS>
diff --git a/i18n/zh_TW/qipkg.ts b/i18n/zh_TW/qipkg.ts
new file mode 100644
index 0000000..dce1b3e
--- a/dev/null
+++ b/i18n/zh_TW/qipkg.ts
@@ -0,0 +1,112 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>PackageDetails</name>
+ <message>
+ <source>(pkgname)</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>Ignore</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManager</name>
+ <message>
+ <source>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Install Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Are you sure you want to
+install package
+
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerBase</name>
+ <message>
+ <source>Package Manager</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Section:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Upgrade all</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Do it!</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Package</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Description</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Size</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>PackageManagerSettings</name>
+ <message>
+ <source>Package 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>New</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Remove</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Servers</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>Search</name>
+ <message>
+ <source>Search Packages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Find:</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/rotation.ts b/i18n/zh_TW/rotation.ts
new file mode 100644
index 0000000..753ee02
--- a/dev/null
+++ b/i18n/zh_TW/rotation.ts
@@ -0,0 +1,13 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>RotationSettingsBase</name>
+ <message>
+ <source>Rotation Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&lt;p&gt;The chosen rotation will only affect new applications.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/security.ts b/i18n/zh_TW/security.ts
new file mode 100644
index 0000000..fa9c310
--- a/dev/null
+++ b/i18n/zh_TW/security.ts
@@ -0,0 +1,89 @@
+<!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>
+</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>192.168.1.0/24 (default)</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>Any</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>None</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>
+</context>
+</TS>
diff --git a/i18n/zh_TW/showimg.ts b/i18n/zh_TW/showimg.ts
new file mode 100644
index 0000000..0ff41e1
--- a/dev/null
+++ b/i18n/zh_TW/showimg.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<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>Loading image...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Could not load image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>No image - select Open from File menu.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1/%2 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>, %1 colors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source> True color</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>
+</context>
+</TS>
diff --git a/i18n/zh_TW/sound.ts b/i18n/zh_TW/sound.ts
new file mode 100644
index 0000000..f5c995f
--- a/dev/null
+++ b/i18n/zh_TW/sound.ts
@@ -0,0 +1,69 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SoundSettingsBase</name>
+ <message>
+ <source>Sound Settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Vmemo</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sample Rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>11025</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>22050</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>32000</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>Screen sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Keyboard sounds</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Levels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Loud</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Mic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Silent</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/systemtime.ts b/i18n/zh_TW/systemtime.ts
new file mode 100644
index 0000000..8b20ef6
--- a/dev/null
+++ b/i18n/zh_TW/systemtime.ts
@@ -0,0 +1,76 @@
+<!DOCTYPE TS><TS>
+<context>
+ <name>SetDateTime</name>
+ <message>
+ <source>Set System Time</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time Zone</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Time format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>24 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>12 hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Weeks start on</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Sunday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Monday</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Date format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Applet format</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>D/M hh:mm</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SetTime</name>
+ <message>
+ <source>Hour</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Minute</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>AM</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>PM</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+</TS>
diff --git a/i18n/zh_TW/tictac.ts b/i18n/zh_TW/tictac.ts
new file mode 100644
index 0000000..4eb9e18
--- a/dev/null
+++ b/i18n/zh_TW/tictac.ts
@@ -0,0 +1,2 @@
+<!DOCTYPE TS><TS>
+</TS>