summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2018-12-25 21:25:04 +0100
committerSlávek Banko <slavek.banko@axis.cz>2018-12-25 21:25:04 +0100
commit40f7b0ec47034d65f0aac2b5412e25e26fa8d2d1 (patch)
tree515109e324eb70f1a13c2c7f9f91b190b7fd4b29
parent91e877005877b517a695ef603aad65b3f991e44e (diff)
downloadkchmviewer-40f7b0ec47034d65f0aac2b5412e25e26fa8d2d1.tar.gz
kchmviewer-40f7b0ec47034d65f0aac2b5412e25e26fa8d2d1.zip
Add CMakeL10n rules.
Update translation template. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
-rw-r--r--CMakeL10n.txt23
-rw-r--r--po/hu.po (renamed from po/hu.pot)0
-rw-r--r--po/kchmviewer.pot722
-rw-r--r--src/CMakeL10n.txt3
4 files changed, 396 insertions, 352 deletions
diff --git a/CMakeL10n.txt b/CMakeL10n.txt
new file mode 100644
index 0000000..a525b71
--- /dev/null
+++ b/CMakeL10n.txt
@@ -0,0 +1,23 @@
+#################################################
+#
+# (C) 2018 Slávek Banko
+# slavek.banko (AT) axis.cz
+#
+# Improvements and feedback are welcome
+#
+# This file is released under GPL >= 2
+#
+#################################################
+
+cmake_minimum_required( VERSION 2.8 )
+
+
+##### include our cmake modules #################
+
+set( CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake/modules" )
+include( TDEL10n )
+
+
+##### create translation templates ##############
+
+tde_l10n_auto_add_subdirectories( )
diff --git a/po/hu.pot b/po/hu.po
index 377bfd7..377bfd7 100644
--- a/po/hu.pot
+++ b/po/hu.po
diff --git a/po/kchmviewer.pot b/po/kchmviewer.pot
index cf6f90f..8ad7e44 100644
--- a/po/kchmviewer.pot
+++ b/po/kchmviewer.pot
@@ -1,13 +1,11 @@
# SOME DESCRIPTIVE TITLE.
-# This file is put in the public domain.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-03-13 20:31-0700\n"
+"POT-Creation-Date: 2018-12-25 21:20+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -15,319 +13,13 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#. i18n: file kchmsetupdialog.ui line 24
-#: rc.cpp:3
-#, no-c-format
-msgid "KchmViewer settings"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 54
-#: rc.cpp:6
-#, no-c-format
-msgid "General behavior"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 73
-#: rc.cpp:9
-#, no-c-format
-msgid "If no arguments given on load"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 84
-#: rc.cpp:12
-#, no-c-format
-msgid "Open the 'open CHM file' dialog"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 92
-#: rc.cpp:15
-#, no-c-format
-msgid "Open the &last used CHM file, if exist"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 95
-#: rc.cpp:18
-#, no-c-format
-msgid "Alt+L"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 105
-#: rc.cpp:21
-#, no-c-format
-msgid "History"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 124
-#: rc.cpp:24
-#, no-c-format
-msgid "Store history information for"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 143
-#: rc.cpp:28
-#, no-c-format
-msgid "latest files"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 153
-#: rc.cpp:31
-#, no-c-format
-msgid "R&emember extra information for history files"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 156
-#: rc.cpp:34
-#, no-c-format
-msgid "Alt+E"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 159
-#: rc.cpp:37
-#, no-c-format
-msgid ""
-"Remembers the information about the files, which were opened. Remembers last "
-"opened page, search history, font size, bookmarks and so on."
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 171
-#: rc.cpp:40
-#, no-c-format
-msgid "CHM security settings"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 182
-#: rc.cpp:43
-#, no-c-format
-msgid "When external link clicked"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 193
-#: rc.cpp:46
-#, no-c-format
-msgid "Alwa&ys open it in external browser"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 196
-#: rc.cpp:49
-#, no-c-format
-msgid "Alt+Y"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 204
-#. i18n: file kchmsetupdialog.ui line 244
-#: rc.cpp:52 rc.cpp:65
-#, no-c-format
-msgid "Ask for confirmation"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 212
-#: rc.cpp:55
-#, no-c-format
-msgid "Do not open the link"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 225
-#: rc.cpp:59
-#, no-c-format
-msgid "When link pointed to a new CHM file clicked"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 236
-#: rc.cpp:62
-#, no-c-format
-msgid "Always open a new CHM file"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 252
-#: rc.cpp:68
-#, no-c-format
-msgid "Do not open a new CHM file"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 266
-#: rc.cpp:71
-#, no-c-format
-msgid "Version-specific settings"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 277
-#: rc.cpp:74
-#, no-c-format
-msgid "Qt version settings"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 299
-#: rc.cpp:77
-#, no-c-format
-msgid ""
-"Enter the path to the program, which will be used as a browser for external "
-"links. A <i>%s</i> symbol will be replaced by the URL clicked."
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 325
-#: rc.cpp:80
-#, no-c-format
-msgid "KDE version settings"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 336
-#: rc.cpp:83
-#, no-c-format
-msgid "To show HTML content, use"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 347
-#: rc.cpp:86
-#, no-c-format
-msgid "&QTextBrowser-based widget"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 350
-#: rc.cpp:89
-#, no-c-format
-msgid "Alt+Q"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 358
-#: rc.cpp:92
-#, no-c-format
-msgid "&TDEHTMLPart-based widget"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 361
-#: rc.cpp:95
-#, no-c-format
-msgid "Alt+K"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 371
-#: rc.cpp:98
-#, no-c-format
-msgid "TDEHTMLPart security"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 382
-#: rc.cpp:101
-#, no-c-format
-msgid "Enable Java&Script"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 385
-#: rc.cpp:104
-#, no-c-format
-msgid "Alt+S"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 393
-#: rc.cpp:107
-#, no-c-format
-msgid "Enable &plugins"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 396
-#: rc.cpp:110
-#, no-c-format
-msgid "Alt+P"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 404
-#: rc.cpp:113
-#, no-c-format
-msgid "Enable &Java"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 407
-#: rc.cpp:116
-#, no-c-format
-msgid "Alt+J"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 415
-#: rc.cpp:119
-#, no-c-format
-msgid "Enable &refresh"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 418
-#: rc.cpp:122
-#, no-c-format
-msgid "Alt+R"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 432
-#: rc.cpp:125
-#, no-c-format
-msgid "Advanced"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 443
-#: rc.cpp:128
-#, no-c-format
-msgid "View HTML source command uses"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 454
-#: rc.cpp:131
-#, no-c-format
-msgid "Built-in HTML source viewer"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 465
-#: rc.cpp:135
-#, no-c-format
-msgid "E&xternal program, specified below"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 468
-#: rc.cpp:138
-#, no-c-format
-msgid "Alt+X"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 484
-#: rc.cpp:141
-#, no-c-format
-msgid "External program:"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 501
-#: rc.cpp:144
-#, no-c-format
-msgid "Search engine to use"
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 528
-#: rc.cpp:148
-#, no-c-format
-msgid ""
-"Use the search based on internal CHM index. This engine cannot search for "
-"any symbols except underscode, does not support multibyte languages, and is "
-"not always available."
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 555
-#: rc.cpp:152
-#, no-c-format
-msgid ""
-"Use new kchmviewer internal search engine (recommended). This engine "
-"indexes symbols, so it is possible to search for special symbols (like \"C++"
-"\"). All languages are supported. The index will be generated before the "
-"first search."
-msgstr ""
-
-#. i18n: file kchmsetupdialog.ui line 588
-#: rc.cpp:158
-#, no-c-format
-msgid "F1"
-msgstr ""
-
-#: _translatorinfo.cpp:1
+#: _translatorinfo:1
msgid ""
"_: NAME OF TRANSLATORS\n"
"Your names"
msgstr ""
-#: _translatorinfo.cpp:3
+#: _translatorinfo:2
msgid ""
"_: EMAIL OF TRANSLATORS\n"
"Your emails"
@@ -337,6 +29,10 @@ msgstr ""
msgid "&Add"
msgstr ""
+#: kchmbookmarkwindow.cpp:45 kchmmainwindow.cpp:519
+msgid "&Edit"
+msgstr ""
+
#: kchmbookmarkwindow.cpp:46
msgid "&Del"
msgstr ""
@@ -353,6 +49,10 @@ msgstr ""
msgid "%1 - edit the bookmark name"
msgstr ""
+#: kchmbookmarkwindow.cpp:199
+msgid "&Bookmarks"
+msgstr ""
+
#: kchmbookmarkwindow.cpp:201
msgid "&Add bookmark"
msgstr ""
@@ -369,6 +69,15 @@ msgstr ""
msgid "&Ok"
msgstr ""
+#: kchmdialogchooseurlfromlist.cpp:44 kchmsetupdialog.ui:633
+#, no-c-format
+msgid "&Cancel"
+msgstr ""
+
+#: kchmmainwindow.cpp:93
+msgid "Bookmarks"
+msgstr ""
+
#: kchmmainwindow.cpp:122
msgid ""
"%1 version %2\n"
@@ -378,8 +87,8 @@ msgid ""
"\n"
"Licensed under GNU GPL license.\n"
"\n"
-"Please check my another project, http://www.transientmail.com - temporary e-"
-"mail address, which expires automatically."
+"Please check my another project, http://www.transientmail.com - temporary "
+"e-mail address, which expires automatically."
msgstr ""
#: kchmmainwindow.cpp:139
@@ -394,56 +103,59 @@ msgstr ""
msgid "Loading aborted"
msgstr ""
-#: kchmmainwindow.cpp:261
+#: kchmmainwindow.cpp:259
msgid "%1 - failed to load the chm file"
msgstr ""
-#: kchmmainwindow.cpp:262
+#: kchmmainwindow.cpp:260
+#, c-format
msgid "Unable to load the chm file %1"
msgstr ""
-#: kchmmainwindow.cpp:272
+#: kchmmainwindow.cpp:268
+#, c-format
msgid "Could not load file %1"
msgstr ""
-#: kchmmainwindow.cpp:288
+#: kchmmainwindow.cpp:284
+#, c-format
msgid "About %1"
msgstr ""
-#: kchmmainwindow.cpp:374
+#: kchmmainwindow.cpp:370
msgid "%1 - remote link clicked - %2"
msgstr ""
-#: kchmmainwindow.cpp:375
+#: kchmmainwindow.cpp:371
msgid ""
"A remote link %1 will start the external program to open it.\n"
"\n"
"Do you want to continue?"
msgstr ""
-#: kchmmainwindow.cpp:376 kchmmainwindow.cpp:411
+#: kchmmainwindow.cpp:372 kchmmainwindow.cpp:407
msgid "&Yes"
msgstr ""
-#: kchmmainwindow.cpp:376 kchmmainwindow.cpp:411
+#: kchmmainwindow.cpp:372 kchmmainwindow.cpp:407
msgid "&No"
msgstr ""
-#: kchmmainwindow.cpp:400
+#: kchmmainwindow.cpp:396
msgid "%1 - JavsScript link clicked"
msgstr ""
-#: kchmmainwindow.cpp:401
+#: kchmmainwindow.cpp:397
msgid ""
"You have clicked a JavaScript link.\n"
"To prevent security-related issues JavaScript URLs are disabled in CHM files."
msgstr ""
-#: kchmmainwindow.cpp:409
+#: kchmmainwindow.cpp:405
msgid "%1 - link to a new CHM file clicked"
msgstr ""
-#: kchmmainwindow.cpp:410
+#: kchmmainwindow.cpp:406
msgid ""
"You have clicked a link, which leads to a new CHM file %1.\n"
"The current file will be closed.\n"
@@ -451,87 +163,124 @@ msgid ""
"Do you want to continue?"
msgstr ""
-#: kchmmainwindow.cpp:474
+#: kchmmainwindow.cpp:470
msgid "File Operations"
msgstr ""
-#: kchmmainwindow.cpp:478
+#: kchmmainwindow.cpp:474
msgid "Open File"
msgstr ""
-#: kchmmainwindow.cpp:484
+#: kchmmainwindow.cpp:480
msgid "Click this button to open an existing chm file."
msgstr ""
-#: kchmmainwindow.cpp:489
+#: kchmmainwindow.cpp:485
msgid "Print File"
msgstr ""
-#: kchmmainwindow.cpp:495
+#: kchmmainwindow.cpp:491
msgid "Click this button to print the current page"
msgstr ""
-#: kchmmainwindow.cpp:510
+#: kchmmainwindow.cpp:496
+msgid "&File"
+msgstr ""
+
+#: kchmmainwindow.cpp:499
+msgid "&Open..."
+msgstr ""
+
+#: kchmmainwindow.cpp:502
+msgid "&Print..."
+msgstr ""
+
+#: kchmmainwindow.cpp:506
msgid "E&xtract CHM content..."
msgstr ""
-#: kchmmainwindow.cpp:511
+#: kchmmainwindow.cpp:507
msgid ""
"Click this button to extract the whole CHM file content into a specific "
"directory"
msgstr ""
-#: kchmmainwindow.cpp:517
+#: kchmmainwindow.cpp:513
msgid "&Recent files"
msgstr ""
-#: kchmmainwindow.cpp:526
+#: kchmmainwindow.cpp:516
+msgid "&Quit"
+msgstr ""
+
+#: kchmmainwindow.cpp:521
+msgid "&Copy"
+msgstr ""
+
+#: kchmmainwindow.cpp:522
msgid "&Select all"
msgstr ""
-#: kchmmainwindow.cpp:544
+#: kchmmainwindow.cpp:539
+msgid "&Settings"
+msgstr ""
+
+#: kchmmainwindow.cpp:540
msgid "&Change settings..."
msgstr ""
-#: kchmmainwindow.cpp:551
-msgid "About &Qt"
+#: kchmmainwindow.cpp:546
+msgid "&About"
msgstr ""
-#: kchmmainwindow.cpp:553
+#: kchmmainwindow.cpp:547
+msgid "About &TQt"
+msgstr ""
+
+#: kchmmainwindow.cpp:549
msgid "What's &This"
msgstr ""
-#: kchmmainwindow.cpp:836
+#: kchmmainwindow.cpp:552 kchmsetupdialog.ui:585
+#, no-c-format
+msgid "&Help"
+msgstr ""
+
+#: kchmmainwindow.cpp:832
msgid ""
"Changing browser view options or search engine used\n"
"requires restarting the application to take effect."
msgstr ""
-#: kchmmainwindow.cpp:954
+#: kchmmainwindow.cpp:928
+msgid "Contents"
+msgstr ""
+
+#: kchmmainwindow.cpp:950
msgid "Index"
msgstr ""
-#: kchmmainwindow.cpp:977 kchmsearchengine.cpp:246
+#: kchmmainwindow.cpp:973 kchmsearchengine.cpp:246
msgid "Search"
msgstr ""
-#: kchmmainwindow.cpp:1044
+#: kchmmainwindow.cpp:1040
msgid "Could not locate opened topic in content window"
msgstr ""
-#: kchmmainwindow.cpp:1056 kchmmainwindow.cpp:1062
+#: kchmmainwindow.cpp:1052 kchmmainwindow.cpp:1058
msgid "Choose a directory to store CHM content"
msgstr ""
-#: kchmmainwindow.cpp:1075
+#: kchmmainwindow.cpp:1071
msgid "Extracting CHM content"
msgstr ""
-#: kchmmainwindow.cpp:1075
+#: kchmmainwindow.cpp:1071
msgid "Extracting files..."
msgstr ""
-#: kchmmainwindow.cpp:1075
+#: kchmmainwindow.cpp:1071
msgid "Abort"
msgstr ""
@@ -648,6 +397,10 @@ msgstr ""
msgid "Click this button to go to next page in Table of Content."
msgstr ""
+#: kchmsearchtoolbar.cpp:153
+msgid "&View"
+msgstr ""
+
#: kchmsearchtoolbar.cpp:155
msgid "&Increase font"
msgstr ""
@@ -731,8 +484,8 @@ msgid ""
"new ChmFile();</i>. This search also fully supports Unicode, which means "
"that you can search in non-English documents.<p>If you want to search for a "
"quote symbol, use quotation mark instead. The engine treats a quote and a "
-"quotation mark as the same symbol, which allows to use them in phrases.</"
-"html>"
+"quotation mark as the same symbol, which allows to use them in "
+"phrases.</html>"
msgstr ""
#: kchmsearchwindow.cpp:176
@@ -759,9 +512,9 @@ msgid ""
"<p>The search feature is not avaiable for this chm file.<p>The old search "
"engine depends on indexes present in chm files itself. Not every chm file "
"has an index; it is set up during chm file creation. Therefore if the search "
-"index was not created during chm file creation, this makes search impossible."
-"<p>Solution: use new search engine (menu Settings/Advanced), which generates "
-"its own index."
+"index was not created during chm file creation, this makes search "
+"impossible.<p>Solution: use new search engine (menu Settings/Advanced), "
+"which generates its own index."
msgstr ""
#: kchmviewwindow_qtextbrowser.cpp:171
@@ -783,13 +536,17 @@ msgstr ""
#: kchmviewwindow_qtextbrowser.cpp:190
msgid ""
"Could not print.\n"
-"Your Qt library has been compiled without printing support"
+"Your TQt library has been compiled without printing support"
msgstr ""
#: kchmviewwindowmgr.cpp:65
msgid "&Window"
msgstr ""
+#: kchmviewwindowmgr.cpp:67
+msgid "&Close"
+msgstr ""
+
#: main.cpp:46
msgid ""
"'--search <query>' specifies the search query to search, and activate the "
@@ -804,3 +561,264 @@ msgstr ""
#: main.cpp:54
msgid "CHM file viewer"
msgstr ""
+
+#: kchmsetupdialog.ui:24
+#, no-c-format
+msgid "KchmViewer settings"
+msgstr ""
+
+#: kchmsetupdialog.ui:54
+#, no-c-format
+msgid "General behavior"
+msgstr ""
+
+#: kchmsetupdialog.ui:73
+#, no-c-format
+msgid "If no arguments given on load"
+msgstr ""
+
+#: kchmsetupdialog.ui:84
+#, no-c-format
+msgid "Open the 'open CHM file' dialog"
+msgstr ""
+
+#: kchmsetupdialog.ui:92
+#, no-c-format
+msgid "Open the &last used CHM file, if exist"
+msgstr ""
+
+#: kchmsetupdialog.ui:95
+#, no-c-format
+msgid "Alt+L"
+msgstr ""
+
+#: kchmsetupdialog.ui:105
+#, no-c-format
+msgid "History"
+msgstr ""
+
+#: kchmsetupdialog.ui:124
+#, no-c-format
+msgid "Store history information for"
+msgstr ""
+
+#: kchmsetupdialog.ui:143
+#, no-c-format
+msgid "latest files"
+msgstr ""
+
+#: kchmsetupdialog.ui:153
+#, no-c-format
+msgid "R&emember extra information for history files"
+msgstr ""
+
+#: kchmsetupdialog.ui:156
+#, no-c-format
+msgid "Alt+E"
+msgstr ""
+
+#: kchmsetupdialog.ui:159
+#, no-c-format
+msgid ""
+"Remembers the information about the files, which were opened. Remembers last "
+"opened page, search history, font size, bookmarks and so on."
+msgstr ""
+
+#: kchmsetupdialog.ui:171
+#, no-c-format
+msgid "CHM security settings"
+msgstr ""
+
+#: kchmsetupdialog.ui:182
+#, no-c-format
+msgid "When external link clicked"
+msgstr ""
+
+#: kchmsetupdialog.ui:193
+#, no-c-format
+msgid "Alwa&ys open it in external browser"
+msgstr ""
+
+#: kchmsetupdialog.ui:196
+#, no-c-format
+msgid "Alt+Y"
+msgstr ""
+
+#: kchmsetupdialog.ui:204 kchmsetupdialog.ui:244
+#, no-c-format
+msgid "Ask for confirmation"
+msgstr ""
+
+#: kchmsetupdialog.ui:212
+#, no-c-format
+msgid "Do not open the link"
+msgstr ""
+
+#: kchmsetupdialog.ui:225
+#, no-c-format
+msgid "When link pointed to a new CHM file clicked"
+msgstr ""
+
+#: kchmsetupdialog.ui:236
+#, no-c-format
+msgid "Always open a new CHM file"
+msgstr ""
+
+#: kchmsetupdialog.ui:252
+#, no-c-format
+msgid "Do not open a new CHM file"
+msgstr ""
+
+#: kchmsetupdialog.ui:266
+#, no-c-format
+msgid "Version-specific settings"
+msgstr ""
+
+#: kchmsetupdialog.ui:277
+#, no-c-format
+msgid "Qt version settings"
+msgstr ""
+
+#: kchmsetupdialog.ui:299
+#, no-c-format
+msgid ""
+"Enter the path to the program, which will be used as a browser for external "
+"links. A <i>%s</i> symbol will be replaced by the URL clicked."
+msgstr ""
+
+#: kchmsetupdialog.ui:325
+#, no-c-format
+msgid "TDE version settings"
+msgstr ""
+
+#: kchmsetupdialog.ui:336
+#, no-c-format
+msgid "To show HTML content, use"
+msgstr ""
+
+#: kchmsetupdialog.ui:347
+#, no-c-format
+msgid "&QTextBrowser-based widget"
+msgstr ""
+
+#: kchmsetupdialog.ui:350
+#, no-c-format
+msgid "Alt+Q"
+msgstr ""
+
+#: kchmsetupdialog.ui:358
+#, no-c-format
+msgid "&TDEHTMLPart-based widget"
+msgstr ""
+
+#: kchmsetupdialog.ui:361
+#, no-c-format
+msgid "Alt+K"
+msgstr ""
+
+#: kchmsetupdialog.ui:371
+#, no-c-format
+msgid "TDEHTMLPart security"
+msgstr ""
+
+#: kchmsetupdialog.ui:382
+#, no-c-format
+msgid "Enable Java&Script"
+msgstr ""
+
+#: kchmsetupdialog.ui:385
+#, no-c-format
+msgid "Alt+S"
+msgstr ""
+
+#: kchmsetupdialog.ui:393
+#, no-c-format
+msgid "Enable &plugins"
+msgstr ""
+
+#: kchmsetupdialog.ui:396
+#, no-c-format
+msgid "Alt+P"
+msgstr ""
+
+#: kchmsetupdialog.ui:404
+#, no-c-format
+msgid "Enable &Java"
+msgstr ""
+
+#: kchmsetupdialog.ui:407
+#, no-c-format
+msgid "Alt+J"
+msgstr ""
+
+#: kchmsetupdialog.ui:415
+#, no-c-format
+msgid "Enable &refresh"
+msgstr ""
+
+#: kchmsetupdialog.ui:418
+#, no-c-format
+msgid "Alt+R"
+msgstr ""
+
+#: kchmsetupdialog.ui:432
+#, no-c-format
+msgid "Advanced"
+msgstr ""
+
+#: kchmsetupdialog.ui:443
+#, no-c-format
+msgid "View HTML source command uses"
+msgstr ""
+
+#: kchmsetupdialog.ui:454
+#, no-c-format
+msgid "Built-in HTML source viewer"
+msgstr ""
+
+#: kchmsetupdialog.ui:465
+#, no-c-format
+msgid "E&xternal program, specified below"
+msgstr ""
+
+#: kchmsetupdialog.ui:468
+#, no-c-format
+msgid "Alt+X"
+msgstr ""
+
+#: kchmsetupdialog.ui:484
+#, no-c-format
+msgid "External program:"
+msgstr ""
+
+#: kchmsetupdialog.ui:501
+#, no-c-format
+msgid "Search engine to use"
+msgstr ""
+
+#: kchmsetupdialog.ui:528
+#, no-c-format
+msgid ""
+"Use the search based on internal CHM index. This engine cannot search for "
+"any symbols except underscode, does not support multibyte languages, and is "
+"not always available."
+msgstr ""
+
+#: kchmsetupdialog.ui:555
+#, no-c-format
+msgid ""
+"Use new kchmviewer internal search engine (recommended). This engine "
+"indexes symbols, so it is possible to search for special symbols (like "
+"\"C++\"). All languages are supported. The index will be generated before "
+"the first search."
+msgstr ""
+
+#: kchmsetupdialog.ui:588
+#, no-c-format
+msgid "F1"
+msgstr ""
+
+#: kchmsetupdialog.ui:616
+#, no-c-format
+msgid "&OK"
+msgstr ""
diff --git a/src/CMakeL10n.txt b/src/CMakeL10n.txt
new file mode 100644
index 0000000..d045a52
--- /dev/null
+++ b/src/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kchmviewer" )