summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSlávek Banko <[email protected]>2019-01-03 16:56:17 +0100
committerSlávek Banko <[email protected]>2019-01-03 16:57:01 +0100
commit7283b0ec989b4600a5496d108076177a57dcc0ae (patch)
treea5155b693500797d5b5bcb41710d629c44c84703
parent47bfc19548f38ee80ae0d25c9a955ff91f2e3a83 (diff)
downloadkscope-7283b0ec989b4600a5496d108076177a57dcc0ae.tar.gz
kscope-7283b0ec989b4600a5496d108076177a57dcc0ae.zip
Add CMakeL10n rules.
Update translation template. Signed-off-by: Slávek Banko <[email protected]> (cherry picked from commit 818e4d056bab9066ed0a09293843c34a273d6899)
-rw-r--r--CMakeL10n.txt23
-rw-r--r--po/kscope.pot691
-rw-r--r--src/CMakeL10n.txt3
3 files changed, 441 insertions, 276 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/kscope.pot b/po/kscope.pot
index 20e38c2..12ae3d0 100644
--- a/po/kscope.pot
+++ b/po/kscope.pot
@@ -1,34 +1,32 @@
# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
-# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-08-02 09:22-0400\n"
+"POT-Creation-Date: 2019-01-03 16:52+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: _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"
msgstr ""
-#: calltreedlg.cpp:308 rc.cpp:73 rc.cpp:80
+#: calltreedlg.cpp:308 calltreelayout.ui:16
+#: calltreelayout.ui:67
#, no-c-format
msgid "Call Graph"
msgstr ""
@@ -37,7 +35,7 @@ msgstr ""
msgid "Right-click a function node or an arrow head for more options."
msgstr ""
-#: calltreedlg.cpp:316 rc.cpp:86
+#: calltreedlg.cpp:316 calltreelayout.ui:84
#, no-c-format
msgid "Called Functions Tree"
msgstr ""
@@ -46,35 +44,35 @@ msgstr ""
msgid "Right-click a tree item for more options."
msgstr ""
-#: calltreedlg.cpp:325 rc.cpp:92
+#: calltreedlg.cpp:325 calltreelayout.ui:101
#, no-c-format
msgid "Calling Functions Tree"
msgstr ""
-#: cscopefrontend.cpp:416
+#: cscopefrontend.cpp:418
msgid "Processing query results, please wait..."
msgstr ""
-#: ctagsfrontend.cpp:104
+#: ctagsfrontend.cpp:99
msgid "Ctags cannot be found in the given path"
msgstr ""
-#: ctagslist.cpp:147 rc.cpp:221
+#: ctagslist.cpp:147 newprojectlayout.ui:67
#, no-c-format
msgid "Name"
msgstr ""
-#: ctagslist.cpp:148 queryview.cpp:53 rc.cpp:580
+#: ctagslist.cpp:148 queryview.cpp:53 searchresultslayout.ui:91
#, no-c-format
msgid "Line"
msgstr ""
-#: ctagslist.cpp:149 rc.cpp:613
+#: ctagslist.cpp:149 symbollayout.ui:51
#, no-c-format
msgid "Type"
msgstr ""
-#: ctagslist.cpp:189 queryview.cpp:51 rc.cpp:574
+#: ctagslist.cpp:189 queryview.cpp:51 searchresultslayout.ui:81
#, no-c-format
msgid "Function"
msgstr ""
@@ -133,7 +131,12 @@ msgstr ""
msgid "New unsaved file"
msgstr ""
-#: filelist.cpp:47 rc.cpp:215
+#: filelist.cpp:46 queryview.cpp:52 searchresultslayout.ui:86
+#, no-c-format
+msgid "File"
+msgstr ""
+
+#: filelist.cpp:47 newprojectlayout.ui:50
#, no-c-format
msgid "Path"
msgstr ""
@@ -162,7 +165,7 @@ msgstr ""
msgid "List/Filter..."
msgstr ""
-#: graphwidget.cpp:167 graphwidget.cpp:176 rc.cpp:135
+#: cscopemsglayout.ui:71 graphwidget.cpp:167 graphwidget.cpp:176
#, no-c-format
msgid "Hide"
msgstr ""
@@ -179,6 +182,12 @@ msgstr ""
msgid "Find Definition"
msgstr ""
+#: graphwidget.cpp:183 graphwidget.cpp:190 openprojectlayout.ui:86
+#: projectfileslayout.ui:118
+#, no-c-format
+msgid "Remove"
+msgstr ""
+
#: graphwidget.cpp:187
msgid "List..."
msgstr ""
@@ -187,7 +196,7 @@ msgstr ""
msgid "Open Call"
msgstr ""
-#: graphwidget.cpp:341 kscope.cpp:559 main.cpp:58
+#: graphwidget.cpp:341 kscope.cpp:566 main.cpp:58
msgid "KScope"
msgstr ""
@@ -211,60 +220,60 @@ msgstr ""
msgid "History "
msgstr ""
-#: kscope.cpp:206
+#: kscope.cpp:210
msgid " Line: N/A Col: N/A "
msgstr ""
-#: kscope.cpp:287
+#: kscope.cpp:292
msgid ""
"The current project needs to be closed before a new one is created.\n"
"Would you like to close it now?"
msgstr ""
-#: kscope.cpp:348
+#: kscope.cpp:351
msgid "The Add/Remove Files dialogue is not available for temporary projects."
msgstr ""
-#: kscope.cpp:381
+#: kscope.cpp:384
msgid ""
"The Project Properties dialogue is not available for temporary projects."
msgstr ""
-#: kscope.cpp:559
+#: kscope.cpp:566
msgid "Please wait while KScope builds the database"
msgstr ""
-#: kscope.cpp:934
+#: kscope.cpp:945
msgid "Verifying Cscope installation..."
msgstr ""
-#: kscope.cpp:1122
+#: kscope.cpp:1133
msgid "Verifying Cscope installation...Done"
msgstr ""
-#: kscope.cpp:1130
+#: kscope.cpp:1141
msgid ""
"Cscope may not be properly installed on this system.\n"
"Please check the Cscope path specified in KScope's configuration dialogue."
msgstr ""
-#: kscope.cpp:1553
+#: kscope.cpp:1565
msgid "Rebuilding the cross reference database..."
msgstr ""
-#: kscope.cpp:1566
+#: kscope.cpp:1578
msgid "Please wait while KScope builds the inverted index"
msgstr ""
-#: kscope.cpp:1572
+#: kscope.cpp:1584
msgid "Rebuilding inverted index..."
msgstr ""
-#: kscope.cpp:1590
+#: kscope.cpp:1602
msgid "Rebuilding the cross reference database...Done!"
msgstr ""
-#: kscope.cpp:1607
+#: kscope.cpp:1619
msgid ""
"The database could not be built.\n"
"Cross-reference information will not be available for this project.\n"
@@ -272,15 +281,15 @@ msgid ""
"\"Settings\" dialogue."
msgstr ""
-#: kscope.cpp:1616
+#: kscope.cpp:1628
msgid "Rebuilding the cross reference database...Failed"
msgstr ""
-#: kscope.cpp:1687
+#: kscope.cpp:1699
msgid "Whould you like to add this file to the active project?"
msgstr ""
-#: kscope.cpp:1692
+#: kscope.cpp:1704
msgid "Failed to write the file list."
msgstr ""
@@ -320,6 +329,10 @@ msgstr ""
msgid "Add/Remove &Files..."
msgstr ""
+#: kscopeactions.cpp:132
+msgid "&Properties..."
+msgstr ""
+
#: kscopeactions.cpp:140
msgid "&Make Project"
msgstr ""
@@ -440,6 +453,11 @@ msgstr ""
msgid "&Lock/Unlock"
msgstr ""
+#: kscopeactions.cpp:390 makelayout.ui:165
+#, no-c-format
+msgid "&Close"
+msgstr ""
+
#: main.cpp:36
msgid ""
"KScope\n"
@@ -454,27 +472,34 @@ msgstr ""
msgid "Opens a KScope project"
msgstr ""
-#: makedlg.cpp:134
+#: makedlg.cpp:136
msgid "A make process is running. Would you like to stop it first?"
msgstr ""
-#: makedlg.cpp:135
+#: makedlg.cpp:137
msgid "Close Make Window"
msgstr ""
-#: newprojectdlg.cpp:77
+#: newprojectdlg.cpp:78
msgid "Project Properties"
msgstr ""
-#: newprojectdlg.cpp:200
+#: autocompletionlayout.ui:201 newprojectdlg.cpp:79
+#: projectfileslayout.ui:183 searchresultslayout.ui:188
+#: symbollayout.ui:224
+#, no-c-format
+msgid "OK"
+msgstr ""
+
+#: newprojectdlg.cpp:208
msgid "Project names must not contain whitespace."
msgstr ""
-#: newprojectdlg.cpp:239
+#: newprojectdlg.cpp:247
msgid "This is not a valid file type!"
msgstr ""
-#: preferencesdlg.cpp:56 rc.cpp:123
+#: calltreelayout.ui:222 preferencesdlg.cpp:56
#, no-c-format
msgid "Preferences"
msgstr ""
@@ -487,7 +512,7 @@ msgstr ""
msgid "Paths to back-end programmes"
msgstr ""
-#: preferencesdlg.cpp:71 rc.cpp:156
+#: graphpreflayout.ui:78 preferencesdlg.cpp:71
#, no-c-format
msgid "Colours"
msgstr ""
@@ -496,11 +521,20 @@ msgstr ""
msgid "Window colours"
msgstr ""
+#: graphpreflayout.ui:121 preferencesdlg.cpp:78
+#, no-c-format
+msgid "Fonts"
+msgstr ""
+
#: preferencesdlg.cpp:78
msgid "Window fonts"
msgstr ""
#: preferencesdlg.cpp:85
+msgid "Options"
+msgstr ""
+
+#: preferencesdlg.cpp:85
msgid "Misc. Options"
msgstr ""
@@ -578,15 +612,19 @@ msgid ""
"project?"
msgstr ""
-#: projectmanager.cpp:67
-msgid "Cannot create a project inside an existing directory"
+#: projectmanager.cpp:79
+msgid "The requested parent directory (%1) does not exist"
+msgstr ""
+
+#: projectmanager.cpp:87
+msgid "Cannot create a project inside an existing directory (%1/%2)"
msgstr ""
-#: projectmanager.cpp:74
-msgid "Failed to create the project's directory"
+#: projectmanager.cpp:95
+msgid "Failed to create the project directory (%1/%2)"
msgstr ""
-#: projectmanager.cpp:151
+#: projectmanager.cpp:177
msgid "No Project"
msgstr ""
@@ -598,6 +636,10 @@ msgstr ""
msgid "Find &Definition"
msgstr ""
+#: queryresultsmenu.cpp:46
+msgid "&Copy"
+msgstr ""
+
#: queryresultsmenu.cpp:48
msgid "&Filter..."
msgstr ""
@@ -610,222 +652,299 @@ msgstr ""
msgid "&Remove Item"
msgstr ""
-#: queryview.cpp:54 rc.cpp:583
+#: queryview.cpp:54 searchresultslayout.ui:96
#, no-c-format
msgid "Text"
msgstr ""
-#: queryview.cpp:213
+#: queryview.cpp:215
msgid "No results"
msgstr ""
-#: querywidget.cpp:446
+#: querywidget.cpp:438
msgid ""
"You about about to close a locked page.\n"
"Are you sure?"
msgstr ""
-#: rc.cpp:12
+#: scanprogressdlg.cpp:76
+#, c-format
+msgid "Scanned %d files..."
+msgstr ""
+
+#: symbolcompletion.cpp:272
+msgid "No matching completion found..."
+msgstr ""
+
+#: symbolcompletion.cpp:277
+msgid "Too many options..."
+msgstr ""
+
+#: symboldlg.cpp:55
+msgid "Suggested Symbols"
+msgstr ""
+
+#: tabwidget.cpp:50
+msgid "Shows a list of all open tabs"
+msgstr ""
+
+#: autocompletionlayout.ui:16
#, no-c-format
-msgid "&Project"
+msgid "Auto-Completion Properties"
msgstr ""
-#: rc.cpp:15
+#: autocompletionlayout.ui:35
#, no-c-format
-msgid "&Cscope"
+msgid "Minimum Characters"
msgstr ""
-#: rc.cpp:18
+#: autocompletionlayout.ui:75
#, no-c-format
-msgid "&Go"
+msgid "Delay (ms)"
msgstr ""
-#: rc.cpp:21
+#: autocompletionlayout.ui:121
#, no-c-format
-msgid "&Window"
+msgid "Maximum Entries"
msgstr ""
-#: rc.cpp:30
+#: autocompletionlayout.ui:209 projectfileslayout.ui:191
+#: scanprogresslayout.ui:85 searchresultslayout.ui:196
+#: symbollayout.ui:240
#, no-c-format
-msgid "&Query"
+msgid "Cancel"
msgstr ""
-#: rc.cpp:33
+#: bookmarkslayout.ui:16
#, no-c-format
-msgid "Cscope"
+msgid "Global Bookmarks"
msgstr ""
-#: rc.cpp:36
+#: bookmarkslayout.ui:71 welcomedlg.ui:102
#, no-c-format
-msgid "Project"
+msgid "Close"
msgstr ""
-#: rc.cpp:39
+#: calltreelayout.ui:58 calltreelayout.ui:75
+#: calltreelayout.ui:92 graphpreflayout.ui:103
+#: graphpreflayout.ui:146
#, no-c-format
-msgid "Navigation"
+msgid "..."
msgstr ""
-#: rc.cpp:42
+#: calltreelayout.ui:148 calltreelayout.ui:162
+#: calltreelayout.ui:179 calltreelayout.ui:196
+#: calltreelayout.ui:213
#, no-c-format
-msgid "Query"
+msgid "a"
msgstr ""
-#: rc.cpp:45
+#: calltreelayout.ui:154
#, no-c-format
-msgid "Workspace"
+msgid "Save As..."
msgstr ""
-#: rc.cpp:48
+#: calltreelayout.ui:171
#, no-c-format
-msgid "Auto-Completion Properties"
+msgid "Zoom In"
msgstr ""
-#: rc.cpp:51
+#: calltreelayout.ui:188
#, no-c-format
-msgid "Minimum Characters"
+msgid "Zoom Out"
msgstr ""
-#: rc.cpp:54
+#: calltreelayout.ui:205
#, no-c-format
-msgid "Delay (ms)"
+msgid "Rotate"
msgstr ""
-#: rc.cpp:57
+#: calltreelayout.ui:327
#, no-c-format
-msgid "Maximum Entries"
+msgid "Help Message"
msgstr ""
-#: rc.cpp:66
+#: cscopemsglayout.ui:16
#, no-c-format
-msgid "Global Bookmarks"
+msgid "Cscope Error Messages"
msgstr ""
-#: rc.cpp:77 rc.cpp:83 rc.cpp:89 rc.cpp:159 rc.cpp:165
+#: cscopemsglayout.ui:63
#, no-c-format
-msgid "..."
+msgid "Clear"
msgstr ""
-#: rc.cpp:96 rc.cpp:102 rc.cpp:108 rc.cpp:114 rc.cpp:120
+#: fileviewlayout.ui:16
#, no-c-format
-msgid "a"
+msgid "Form1"
msgstr ""
-#: rc.cpp:105
+#: fileviewlayout.ui:57
#, no-c-format
-msgid "Zoom In"
+msgid "Project File List"
msgstr ""
-#: rc.cpp:111
+#: fileviewlayout.ui:84
#, no-c-format
-msgid "Zoom Out"
+msgid "File Tree"
msgstr ""
-#: rc.cpp:117
+#: graphpreflayout.ui:16
#, no-c-format
-msgid "Rotate"
+msgid "Call Graph Preferences"
msgstr ""
-#: rc.cpp:126
+#: graphpreflayout.ui:38
#, no-c-format
-msgid "Help Message"
+msgid "Maximal In/Out Node Degree"
msgstr ""
-#: rc.cpp:129
+#: graphpreflayout.ui:201 queryviewlayout.ui:96
#, no-c-format
-msgid "Cscope Error Messages"
+msgid "&OK"
msgstr ""
-#: rc.cpp:138
+#: graphpreflayout.ui:218 queryviewlayout.ui:113
#, no-c-format
-msgid "Form1"
+msgid "&Cancel"
msgstr ""
-#: rc.cpp:143
+#: kscopeui.rc:4
#, no-c-format
-msgid "Project File List"
+msgid "&File"
msgstr ""
-#: rc.cpp:147
+#: kscopeui.rc:7
#, no-c-format
-msgid "File Tree"
+msgid "&Edit"
msgstr ""
-#: rc.cpp:150
+#: kscopeui.rc:14
#, no-c-format
-msgid "Call Graph Preferences"
+msgid "&View"
msgstr ""
-#: rc.cpp:153
+#: kscopeui.rc:21
#, no-c-format
-msgid "Maximal In/Out Node Degree"
+msgid "&Project"
+msgstr ""
+
+#: kscopeui.rc:33
+#, no-c-format
+msgid "&Cscope"
+msgstr ""
+
+#: kscopeui.rc:48
+#, no-c-format
+msgid "&Go"
+msgstr ""
+
+#: kscopeui.rc:59
+#, no-c-format
+msgid "&Window"
+msgstr ""
+
+#: kscopeui.rc:65
+#, no-c-format
+msgid "&Settings"
+msgstr ""
+
+#: kscopeui.rc:68
+#, no-c-format
+msgid "&Help"
+msgstr ""
+
+#: kscopeui.rc:73
+#, no-c-format
+msgid "&Query"
+msgstr ""
+
+#: kscopeui.rc:82
+#, no-c-format
+msgid "Cscope"
+msgstr ""
+
+#: kscopeui.rc:117
+#, no-c-format
+msgid "Project"
+msgstr ""
+
+#: kscopeui.rc:121
+#, no-c-format
+msgid "Navigation"
+msgstr ""
+
+#: kscopeui.rc:127
+#, no-c-format
+msgid "Query"
+msgstr ""
+
+#: kscopeui.rc:136
+#, no-c-format
+msgid "Workspace"
msgstr ""
-#: rc.cpp:176
+#: makelayout.ui:16
#, no-c-format
msgid "KScope - Make"
msgstr ""
-#: rc.cpp:179
+#: makelayout.ui:35
#, no-c-format
msgid "Root Directory:"
msgstr ""
-#: rc.cpp:182
+#: makelayout.ui:61
#, no-c-format
msgid "Command:"
msgstr ""
-#: rc.cpp:185
+#: makelayout.ui:75
#, no-c-format
msgid "Output"
msgstr ""
-#: rc.cpp:188
+#: makelayout.ui:93
#, no-c-format
msgid "Errors a&nd Warnings"
msgstr ""
-#: rc.cpp:191
+#: makelayout.ui:137
#, no-c-format
msgid "&Make"
msgstr ""
-#: rc.cpp:194
+#: makelayout.ui:140
#, no-c-format
msgid "Alt+M"
msgstr ""
-#: rc.cpp:197
+#: makelayout.ui:154
#, no-c-format
msgid "&Stop"
msgstr ""
-#: rc.cpp:200
+#: makelayout.ui:157
#, no-c-format
msgid "Alt+S"
msgstr ""
-#: rc.cpp:206
+#: makelayout.ui:168
#, no-c-format
msgid "Alt+C"
msgstr ""
-#: rc.cpp:209
+#: newprojectlayout.ui:16
#, no-c-format
msgid "Create Project"
msgstr ""
-#: rc.cpp:212
+#: newprojectlayout.ui:31
#, no-c-format
msgid "Detai&ls"
msgstr ""
-#: rc.cpp:218
-#, no-c-format
-msgid "Source Root (Optional)"
-msgstr ""
-
-#: rc.cpp:224
+#: newprojectlayout.ui:58
#, no-c-format
msgid ""
"Enter a name for this project.\n"
@@ -833,7 +952,7 @@ msgid ""
"directories (e.g., no spaces, exclamaion marks, etc.)."
msgstr ""
-#: rc.cpp:228
+#: newprojectlayout.ui:75
#, no-c-format
msgid ""
"The path to hold this project.\n"
@@ -842,7 +961,22 @@ msgid ""
"This does not need to be the path in which the source files reside."
msgstr ""
-#: rc.cpp:233
+#: newprojectlayout.ui:87
+#, no-c-format
+msgid "&Use a hidden folder under the source root directory"
+msgstr ""
+
+#: newprojectlayout.ui:90 newprojectlayout.ui:505
+#, no-c-format
+msgid "Alt+U"
+msgstr ""
+
+#: newprojectlayout.ui:106
+#, no-c-format
+msgid "Source Root (Optional)"
+msgstr ""
+
+#: newprojectlayout.ui:121
#, no-c-format
msgid ""
"<blockquote>A project consists of several files located in a directory\n"
@@ -854,610 +988,636 @@ msgid ""
"path for all source files, but is not required.</blockquote>"
msgstr ""
-#: rc.cpp:241
+#: newprojectlayout.ui:156
#, no-c-format
msgid "File T&ypes"
msgstr ""
-#: rc.cpp:244
+#: newprojectlayout.ui:167
#, no-c-format
msgid "This Project"
msgstr ""
-#: rc.cpp:247
+#: newprojectlayout.ui:178
#, no-c-format
msgid ""
"KScope uses these filters to locate source files to include in this project."
msgstr ""
-#: rc.cpp:250
+#: newprojectlayout.ui:213
#, no-c-format
msgid "<< &Add"
msgstr ""
-#: rc.cpp:253 rc.cpp:649
+#: newprojectlayout.ui:216 symbollayout.ui:169
#, no-c-format
msgid "Alt+A"
msgstr ""
-#: rc.cpp:256
+#: newprojectlayout.ui:219
#, no-c-format
msgid "Adds the selected file type to the current project."
msgstr ""
-#: rc.cpp:259
+#: newprojectlayout.ui:227
#, no-c-format
msgid ">> &Remove"
msgstr ""
-#: rc.cpp:262
+#: newprojectlayout.ui:230
#, no-c-format
msgid "Alt+R"
msgstr ""
-#: rc.cpp:265
+#: newprojectlayout.ui:233
#, no-c-format
msgid "Remove the selected file type from the project."
msgstr ""
-#: rc.cpp:268
+#: newprojectlayout.ui:260
#, no-c-format
msgid "Available Types"
msgstr ""
-#: rc.cpp:271
+#: newprojectlayout.ui:271
#, no-c-format
msgid "You can enter custom file types here."
msgstr ""
-#: rc.cpp:274
+#: newprojectlayout.ui:277
#, no-c-format
msgid "*.c"
msgstr ""
-#: rc.cpp:277
+#: newprojectlayout.ui:282
#, no-c-format
msgid "*.h"
msgstr ""
-#: rc.cpp:280
+#: newprojectlayout.ui:287
#, no-c-format
msgid "*.l"
msgstr ""
-#: rc.cpp:283
+#: newprojectlayout.ui:292
#, no-c-format
msgid "*.y"
msgstr ""
-#: rc.cpp:286
+#: newprojectlayout.ui:297
#, no-c-format
msgid "*.S"
msgstr ""
-#: rc.cpp:289
+#: newprojectlayout.ui:302
#, no-c-format
msgid "*.cc"
msgstr ""
-#: rc.cpp:292
+#: newprojectlayout.ui:307
#, no-c-format
msgid "*.cpp"
msgstr ""
-#: rc.cpp:295
+#: newprojectlayout.ui:312
#, no-c-format
msgid "*.cxx"
msgstr ""
-#: rc.cpp:298
+#: newprojectlayout.ui:317
#, no-c-format
msgid "*.C"
msgstr ""
-#: rc.cpp:301
+#: newprojectlayout.ui:322
#, no-c-format
msgid "*.hh"
msgstr ""
-#: rc.cpp:304
+#: newprojectlayout.ui:327
#, no-c-format
msgid "*.hpp"
msgstr ""
-#: rc.cpp:307
+#: newprojectlayout.ui:332
#, no-c-format
msgid "*.hxx"
msgstr ""
-#: rc.cpp:310
+#: newprojectlayout.ui:337
#, no-c-format
msgid "*.H"
msgstr ""
-#: rc.cpp:313
+#: newprojectlayout.ui:344
#, no-c-format
msgid "A list of standard file types."
msgstr ""
-#: rc.cpp:319
+#: newprojectlayout.ui:373
+#, no-c-format
+msgid "&Options"
+msgstr ""
+
+#: newprojectlayout.ui:384
#, no-c-format
msgid "Kernel project (-k)"
msgstr ""
-#: rc.cpp:323
+#: newprojectlayout.ui:390
#, no-c-format
msgid ""
"For kernel projects, symbols are not looked up in the standard include path."
msgstr ""
-#: rc.cpp:326
+#: newprojectlayout.ui:398
#, no-c-format
msgid "Build inverted inde&x (-q)"
msgstr ""
-#: rc.cpp:329
+#: newprojectlayout.ui:401
#, no-c-format
msgid "Alt+X"
msgstr ""
-#: rc.cpp:332
+#: newprojectlayout.ui:404
#, no-c-format
msgid ""
"An inverted index may greatly speed up searches in a large project. The "
"project's building process is longer, though."
msgstr ""
-#: rc.cpp:335
+#: newprojectlayout.ui:412
#, no-c-format
msgid "Do not compress the database (-c)"
msgstr ""
-#: rc.cpp:339
+#: newprojectlayout.ui:423
#, no-c-format
msgid "Slower, but more accurate, function definition detection (-D)"
msgstr ""
-#: rc.cpp:342
+#: newprojectlayout.ui:439
#, no-c-format
msgid "Refresh data&base automatically"
msgstr ""
-#: rc.cpp:345
+#: newprojectlayout.ui:442
#, no-c-format
msgid "Alt+B"
msgstr ""
-#: rc.cpp:348
+#: newprojectlayout.ui:445
#, no-c-format
msgid "Rebuild the database after changed files are saved to disk."
msgstr ""
-#: rc.cpp:351
+#: newprojectlayout.ui:473
#, no-c-format
msgid "(Seconds)"
msgstr ""
-#: rc.cpp:354
+#: newprojectlayout.ui:484
#, no-c-format
msgid ""
"Wait this number of seconds after the last save before rebuilding the "
"database."
msgstr ""
-#: rc.cpp:357
+#: newprojectlayout.ui:502
#, no-c-format
msgid "&Use symbol auto-completion"
msgstr ""
-#: rc.cpp:360
-#, no-c-format
-msgid "Alt+U"
-msgstr ""
-
-#: rc.cpp:363
+#: newprojectlayout.ui:508
#, no-c-format
msgid "As-you-type symbol completion."
msgstr ""
-#: rc.cpp:366
+#: newprojectlayout.ui:536
#, no-c-format
msgid "Options..."
msgstr ""
-#: rc.cpp:369
+#: newprojectlayout.ui:554
#, no-c-format
msgid "Override default tab width (Kate only)"
msgstr ""
-#: rc.cpp:372
+#: newprojectlayout.ui:557
#, no-c-format
msgid "Overrides the editor's configured tab width"
msgstr ""
-#: rc.cpp:375
+#: newprojectlayout.ui:611
+#, no-c-format
+msgid "&Advanced"
+msgstr ""
+
+#: newprojectlayout.ui:622
+#, no-c-format
+msgid "Ctags command line (Do not change unless you know what you are doing!)"
+msgstr ""
+
+#: newprojectlayout.ui:669
#, no-c-format
-msgid "Cre&ate"
+msgid "&Create"
msgstr ""
-#: rc.cpp:378
+#: newprojectlayout.ui:680
#, no-c-format
msgid "Ca&ncel"
msgstr ""
-#: rc.cpp:381
+#: openprojectlayout.ui:16
#, no-c-format
msgid "Open Project"
msgstr ""
-#: rc.cpp:384
+#: openprojectlayout.ui:27
#, no-c-format
msgid "Project Path"
msgstr ""
-#: rc.cpp:387
+#: openprojectlayout.ui:45
#, no-c-format
msgid "Recent Projects"
msgstr ""
-#: rc.cpp:393
+#: openprojectlayout.ui:123
#, no-c-format
msgid "&Open"
msgstr ""
-#: rc.cpp:396
+#: openprojectlayout.ui:126
#, no-c-format
msgid "Alt+O"
msgstr ""
-#: rc.cpp:399
+#: openprojectlayout.ui:137
#, no-c-format
msgid "C&ancel"
msgstr ""
-#: rc.cpp:402 rc.cpp:411 rc.cpp:435
+#: prefcolorlayout.ui:16 preffontlayout.ui:16
+#: prefoptlayout.ui:16
#, no-c-format
msgid "Form4"
msgstr ""
-#: rc.cpp:405 rc.cpp:414
+#: prefcolorlayout.ui:25 preffontlayout.ui:25
#, no-c-format
msgid "GUI Element"
msgstr ""
-#: rc.cpp:408
+#: prefcolorlayout.ui:36
#, no-c-format
msgid "Colour"
msgstr ""
-#: rc.cpp:420
+#: preffontlayout.ui:36
+#, no-c-format
+msgid "Font"
+msgstr ""
+
+#: preffrontendlayout.ui:16
#, no-c-format
msgid "Form3"
msgstr ""
-#: rc.cpp:423
+#: preffrontendlayout.ui:51
#, no-c-format
msgid "Cscope path:"
msgstr ""
-#: rc.cpp:426
+#: preffrontendlayout.ui:67
#, no-c-format
msgid "Ctags path:"
msgstr ""
-#: rc.cpp:429
+#: preffrontendlayout.ui:75
#, no-c-format
msgid "Dot path:"
msgstr ""
-#: rc.cpp:432
+#: preffrontendlayout.ui:159
#, no-c-format
msgid "G&uess"
msgstr ""
-#: rc.cpp:438
+#: prefoptlayout.ui:19
#, no-c-format
msgid ""
"Determines whether KScope should automatically load the last project when "
"started."
msgstr ""
-#: rc.cpp:441
+#: prefoptlayout.ui:41
#, no-c-format
msgid "External Editor"
msgstr ""
-#: rc.cpp:444
+#: prefoptlayout.ui:67
#, no-c-format
msgid "Read-Onl&y Mode"
msgstr ""
-#: rc.cpp:447
+#: prefoptlayout.ui:70
#, no-c-format
msgid "Alt+Y"
msgstr ""
-#: rc.cpp:450
+#: prefoptlayout.ui:73
#, no-c-format
msgid ""
"Forces all editor windows to work in a read-only mode, so that the user "
"cannot modify the displayed files."
msgstr ""
-#: rc.cpp:453
+#: prefoptlayout.ui:81
#, no-c-format
msgid "Open Last Project on Start-Up"
msgstr ""
-#: rc.cpp:456
+#: prefoptlayout.ui:89
#, no-c-format
msgid "Automatic Tag Highlighting"
msgstr ""
-#: rc.cpp:459
+#: prefoptlayout.ui:92
#, no-c-format
msgid ""
"Determines whether the tag list should highlight the relevant tag based on "
"the cursor's position."
msgstr ""
-#: rc.cpp:462
+#: prefoptlayout.ui:100
#, no-c-format
msgid "Brief Tab Captions for &Query Pages"
msgstr ""
-#: rc.cpp:465
+#: prefoptlayout.ui:103
#, no-c-format
msgid ""
"If set, the tab captions for query pages will be shortened, by using aliases "
"for the query types."
msgstr ""
-#: rc.cpp:468
+#: prefoptlayout.ui:111
#, no-c-format
msgid "Warn When a File is Modified Outside KScope"
msgstr ""
-#: rc.cpp:471
+#: prefoptlayout.ui:114
#, no-c-format
msgid ""
"If set, the user is prompted whenever the currently edited file is changed "
"by an external programme."
msgstr ""
-#: rc.cpp:474
+#: prefoptlayout.ui:122
#, no-c-format
msgid "Automatically Sort Files in the File List"
msgstr ""
-#: rc.cpp:478
+#: prefoptlayout.ui:128
#, no-c-format
msgid ""
"Sorts files in the project's file list when a project is loaded. This may be "
"too slow for large projects on older machines."
msgstr ""
-#: rc.cpp:481
+#: prefoptlayout.ui:144
#, no-c-format
msgid "System Profile"
msgstr ""
-#: rc.cpp:484
+#: prefoptlayout.ui:150
#, no-c-format
msgid "Fast"
msgstr ""
-#: rc.cpp:487
+#: prefoptlayout.ui:155
#, no-c-format
msgid "Slow"
msgstr ""
-#: rc.cpp:490
+#: prefoptlayout.ui:177
#, no-c-format
msgid "Editor Popup Menu"
msgstr ""
-#: rc.cpp:493
+#: prefoptlayout.ui:183
#, no-c-format
msgid "Embedded"
msgstr ""
-#: rc.cpp:496
+#: prefoptlayout.ui:188
#, no-c-format
msgid "KScope Only"
msgstr ""
-#: rc.cpp:499
+#: projectfileslayout.ui:16
#, no-c-format
msgid "Project Files"
msgstr ""
-#: rc.cpp:502
+#: projectfileslayout.ui:48
#, no-c-format
msgid "Filter"
msgstr ""
-#: rc.cpp:505
+#: projectfileslayout.ui:56
#, no-c-format
msgid "Show All"
msgstr ""
-#: rc.cpp:511
+#: projectfileslayout.ui:81
+#, no-c-format
+msgid "Add"
+msgstr ""
+
+#: projectfileslayout.ui:92
#, no-c-format
msgid "Files..."
msgstr ""
-#: rc.cpp:514 rc.cpp:526
+#: projectfileslayout.ui:100 projectfileslayout.ui:137
#, no-c-format
msgid "Directory..."
msgstr ""
-#: rc.cpp:517 rc.cpp:529
+#: projectfileslayout.ui:108 projectfileslayout.ui:145
#, no-c-format
msgid "Tree..."
msgstr ""
-#: rc.cpp:523
+#: projectfileslayout.ui:129
#, no-c-format
msgid "Selected"
msgstr ""
-#: rc.cpp:539
+#: queryviewlayout.ui:16
#, no-c-format
msgid "Query Results"
msgstr ""
-#: rc.cpp:542
+#: queryviewlayout.ui:43
#, no-c-format
msgid "Right-click inside the list for more options."
msgstr ""
-#: rc.cpp:553
+#: querywidgetlayout.ui:16
#, no-c-format
msgid "Form2"
msgstr ""
-#: rc.cpp:556
+#: scanprogresslayout.ui:16
#, no-c-format
msgid "Scanning Directory"
msgstr ""
-#: rc.cpp:559
+#: scanprogresslayout.ui:35
#, no-c-format
msgid "Scanned 0 files..."
msgstr ""
-#: rc.cpp:565
+#: searchresultslayout.ui:16
#, no-c-format
msgid "Filter Query Results"
msgstr ""
-#: rc.cpp:568
+#: searchresultslayout.ui:35
#, no-c-format
msgid "Search For:"
msgstr ""
-#: rc.cpp:571
+#: searchresultslayout.ui:58
#, no-c-format
msgid "Search In:"
msgstr ""
-#: rc.cpp:586
+#: searchresultslayout.ui:110
#, no-c-format
msgid "Search Type"
msgstr ""
-#: rc.cpp:589
+#: searchresultslayout.ui:121
#, no-c-format
msgid "Plain Text"
msgstr ""
-#: rc.cpp:592
+#: searchresultslayout.ui:129
#, no-c-format
msgid "RegE&xp"
msgstr ""
-#: rc.cpp:595
+#: searchresultslayout.ui:137
#, no-c-format
msgid "Simplified RegExp"
msgstr ""
-#: rc.cpp:598
+#: searchresultslayout.ui:147
#, no-c-format
msgid "Case Sensitive"
msgstr ""
-#: rc.cpp:601
+#: searchresultslayout.ui:155
#, no-c-format
msgid "Negate Search"
msgstr ""
-#: rc.cpp:610
+#: symbollayout.ui:16
#, no-c-format
msgid "KScope Query"
msgstr ""
-#: rc.cpp:616
+#: symbollayout.ui:67
#, no-c-format
msgid "Symbol"
msgstr ""
-#: rc.cpp:619
+#: symbollayout.ui:83
#, no-c-format
msgid "References to"
msgstr ""
-#: rc.cpp:622
+#: symbollayout.ui:88
#, no-c-format
msgid "Definition of"
msgstr ""
-#: rc.cpp:625
+#: symbollayout.ui:93
#, no-c-format
msgid "Functions called by"
msgstr ""
-#: rc.cpp:628
+#: symbollayout.ui:98
#, no-c-format
msgid "Functions calling"
msgstr ""
-#: rc.cpp:631
+#: symbollayout.ui:103
#, no-c-format
msgid "Find text"
msgstr ""
-#: rc.cpp:634
+#: symbollayout.ui:108
#, no-c-format
msgid "Find EGrep pattern"
msgstr ""
-#: rc.cpp:637
+#: symbollayout.ui:113
#, no-c-format
msgid "Find file"
msgstr ""
-#: rc.cpp:640
+#: symbollayout.ui:118
#, no-c-format
msgid "Files #including"
msgstr ""
-#: rc.cpp:643
+#: symbollayout.ui:123
#, no-c-format
msgid "Call graph for"
msgstr ""
-#: rc.cpp:646
+#: symbollayout.ui:166
#, no-c-format
msgid "Search for &a Sub-String"
msgstr ""
-#: rc.cpp:655
+#: symbollayout.ui:177
+#, no-c-format
+msgid "Case Insensitive"
+msgstr ""
+
+#: symbollayout.ui:232
#, no-c-format
msgid "Hi&nt"
msgstr ""
-#: rc.cpp:661
+#: symbollayout.ui:255
#, no-c-format
msgid "Hint Options"
msgstr ""
-#: rc.cpp:664
+#: symbollayout.ui:266
#, no-c-format
msgid "S&ymbols Beginning With..."
msgstr ""
-#: rc.cpp:667
+#: symbollayout.ui:274
#, no-c-format
msgid "Sym&bols Containing..."
msgstr ""
-#: rc.cpp:670
+#: welcomedlg.ui:16
#, no-c-format
msgid "Welcome"
msgstr ""
-#: rc.cpp:673
+#: welcomedlg.ui:34
#, no-c-format
msgid ""
"<h1>Welcome to <font color=\"#c00000\">KScope</font>!</h1>\n"
@@ -1471,15 +1631,15 @@ msgid ""
"project<br>\n"
"3. <a href=\"help:/kscope/projects.html#project-files\">Populate</a> the "
"project with source files<br>\n"
-"4. <a href=\"help:/kscope/queries.html\">Browse</a> the project and <a href="
-"\"help:/kscope/editing.html\">edit</a> files<br>\n"
+"4. <a href=\"help:/kscope/queries.html\">Browse</a> the project and <a "
+"href=\"help:/kscope/editing.html\">edit</a> files<br>\n"
"\n"
"</p>\n"
"\n"
"<p>\n"
-"For more information, please take a look at KScope's <a href=\"help:/kscope"
-"\">manual</a>, or visit the KScope <a href=\"http://kscope.sourceforge.net"
-"\">website</a>.\n"
+"For more information, please take a look at KScope's <a "
+"href=\"help:/kscope\">manual</a>, or visit the KScope <a "
+"href=\"http://kscope.sourceforge.net\">website</a>.\n"
"</p>\n"
"\n"
"<p>\n"
@@ -1487,29 +1647,8 @@ msgid ""
"</p>\n"
"\n"
"<p>\n"
-"<font size=\"-1\">This message will only appear once. Use the \"<b>Help-"
-">Show Welcome Message...</b>\" menu command to show it again at any time.</"
-"font>\n"
+"<font size=\"-1\">This message will only appear once. Use the "
+"\"<b>Help->Show Welcome Message...</b>\" menu command to show it again at "
+"any time.</font>\n"
"</p>"
msgstr ""
-
-#: scanprogressdlg.cpp:76
-#, c-format
-msgid "Scanned %d files..."
-msgstr ""
-
-#: symbolcompletion.cpp:272
-msgid "No matching completion found..."
-msgstr ""
-
-#: symbolcompletion.cpp:277
-msgid "Too many options..."
-msgstr ""
-
-#: symboldlg.cpp:55
-msgid "Suggested Symbols"
-msgstr ""
-
-#: tabwidget.cpp:50
-msgid "Shows a list of all open tabs"
-msgstr ""
diff --git a/src/CMakeL10n.txt b/src/CMakeL10n.txt
new file mode 100644
index 0000000..5949e55
--- /dev/null
+++ b/src/CMakeL10n.txt
@@ -0,0 +1,3 @@
+##### create translation templates ##############
+
+tde_l10n_create_template( "kscope" )