User:Claus chr/DPL
- Reference: DPL Manual
- See also Pipesmoker's notes and this page of examples
- Example UI on this Template:Catlist page
Searching for pages containing a certain text string
Matching content in pages: You need to include the contents of pages in this page (include = *
does that) and then do a perl-like regexp on their contents to filter interesting pages (includematch = ...
). If you are searching in translated pages (fx all Danish pages) it is often advantageous to have namespace = Translations
set; otherwise you will get both all full pages and all translation units containing matching text — that could be a very long output.
<DPL> titlematch = %/da namespace = Translations include = * includematch = /albummet/ resultsheader = Danish translation units containing the string "albummet" format = ,\n* [[%PAGE%|%TITLE%]]\n,, </DPL>
All English pages linking to a given page
<DPL> namespace=Main |User nottitleregexp = .*(/..(-..)?|_[(].*[)])$ include = * includematch = #\[\[[Ss]pecial\:[mM]y[lL]anguage/Getting[_ ]Help|\[\[Getting[_ ]Help# includemaxlength = 0 resultsheader = The pages in the translation system linking to Getting Help are:\n format = ,\n* [[%PAGE%|%TITLE%]],, </DPL>
Extension:DynamicPageList3 (DPL3), version 3.5.3: Error: No selection criteria found! You must use at least one of the following parameters: category, namespace, titlematch, linksto, uses, createdby, modifiedby, lastmodifiedby, or their 'not' variants
Somehow this is broken. Without the namespace clause we get
Extension:DynamicPageList3 (DPL3), version 3.5.3: Error: No selection criteria found! You must use at least one of the following parameters: category, namespace, titlematch, linksto, uses, createdby, modifiedby, lastmodifiedby, or their 'not' variants
which excludes some pages in the main namespace(!) and includes on in the User namespace!? Explicitely specifying namespace main gives this.
Extension:DynamicPageList3 (DPL3), version 3.5.3: Error: No selection criteria found! You must use at least one of the following parameters: category, namespace, titlematch, linksto, uses, createdby, modifiedby, lastmodifiedby, or their 'not' variants
That seems reasonable, but weren't main supposed to be used by default? Finally, specifying namespace User gives us all three user pages:
The pages in the translation system linking to Getting Help are:
- Bogzab/kaff-draft
- Fpuelz/Service Providers
- Oocevin
- Bakthariq/Stats
- GraphicDown
- Mikah832
- Amores24
- Bertus01
- NadiaBryceoj
- Foxxweb
- Jbatalle
- Annew/Scratch
- Andrew/LayoutPatterns/ViewandEdit
- Gregormi/Plasma4to5transition
- Einar
- Łukasz Sawicki (lucas)
- Dream needle
- Confifu
- Mollickvau
- Nathan hoyle
- Gallaecio
- Delong
- Julezzz
- Michele
- Zachus2
- Jegan1
- Alec
- Dfschuijt
- Wabisuke
- Hwonp
- Neverendingo/Test1/subpage1
- Tusooa
- Sebastian
- Neverendingo/comparison
- Annew/Floats
- Tekkuh
- Arthurtiteica
- Notafish
- Idirizbey
- Thiagopintodias
- Technopat
- BelaLugosi
- Syron
- Myrddin669
- Beckysiboyu
- Scarlett
- Lirhá
- Joysriramsarkar
- Rokejulianlockhart
- Dpalacio
- Bushuev
- Kbianca
- Sebastia
- TheMickyRosen-Left
- Visan.cristina5
- Eilyin
- Tokiedian
- Luke
- Gregormi/InternetSecurity
- Wjn
- Tpecar
- Michaeldsuarez
- Pipesmoker/Embed
- EzequielMercado
- Gilbert
- Cantel
- SPQRobin
- Riddell
- RogueScholar
- Ivan
- IvanC
- Nemo bis
- Tjdwedn
- Zamanpour.saber
- Yaroslav
- Zachus
- Sgnls
- Rhabacker
- Guaka
- XJuliaHarisono
- Dduca
- Pablo s
- Ubuntuguenni
- AaronPeterson/pagelinkhere
- Px79/Playground
- Northivanastan
- Pipesmoker/Mathmatics
- OhReally
- Jolaco
- TonyR
- Nicolas17/Sandbox
- Wizzard
- DcNdrew
- Yurchor
- Aleks
- Sayakb/Test
- Slayer
- Broot
- Raghukamath
- Cornelius
- Paul R Worrall
- Cbrown1023
- Mansil
- Oldgun
- Wolthera
- JohnLawsoft
- Harriseldon
- Diogoleal
- Andrew/VisualDesignGuide/Style/Alignment
- Bakthariq
- Annew/Build
- Dginovker
- Imgradeone
- Zren.css
- Jcrben
- Vboz
- Neverendingo/Test1
- Notafish/Taming KDE4
- JarrettBrosnahan0jm
- Nnino
- Andrew/LayoutPatterns
- Gregor/Plasma5Plasmoids
- Siebrand
- Kaythxbye
- Nikerabbit
- Granjow
- Karthikp
- Kazu
- Derryktutt
- Glennie
- Sheedy
- Camberwell
- Thompsony
- Maninalift
- Investor
- André Marcelo Alvarenga
- GerardM
- Loquehumaine
- Emonkey
- Neverendingo/test/da
- Lui74
- Ttguy
- Neverendingo/test/de
- Neverendingo/test/lb
- Membrive
- Nib952051
- Praveen Illa
- DJm00n
- Sallewell
- Neverendingo/test/ru
- Eren
- Hans/BoF
- Jeroen De Dauw
- Gregor/BasicsNotes
- DavidCBryant
- Damien.flament
- Andrybak
- Juanman
- Annew/AkademyNotes2011
- Gdebure
- Berryboy2012
- Carsten Trunk
- Jburns1
- Skierpage3
- Tony79
- Eiglow
- Ivanthekdefan
- Earl fx
- ChristianW/bookmarks/trad
- Annew/Translators
- Tsdgeos
- Strash
- Simontwolf
- Alextalker
- Terrycloth
- Piggz
- ChristianW/bookmarks/trad/fr
- Alexxloys
- SamatJain
- Gregor/Bash
- Jaham
- Egér
- Freno1
- Plam2000
- Dlw88
- Besteci-Pardussian
- Mark Ziegler
- Ashark/Sandbox
- Cyrille
- Qba
- Mr jay 01
- Kghbln
- Bina/Kdenlive-Glossary-EN-DE
- Pradeeptobhattacharya
- Gregor/PhilosophicalNotes
- Toad
- ShawnLai
- Bina
- Unhammer
- Firef
- Choxos
- GabrielYYZ
- Peter17
- Apachelogger
- Sameu
- AmirHP
- Dadu042
- Steveire
- Perspectoff
- Dotancohen
- Sebastien Renard
- Jstaniek
- Grossard
- Tlauer
- Loker
- RalphMW)
- Yecril71pl
- Annew/WebWorld2011
- Deonsebastiandk
- Galileopy
- KubbaLight17
- Claus chr/MissingPages
- Danimo
- SamiZhan/a Beginners' Guide for KDE Software/Manage your files and achieves with Dolphin and Ark/Find a file with Kfind
- Sordon
- Alan Dacey
- RalphMW
- Irinarempt
- Serveracim
- ShayonM
- Shirayuki
- Scandic
- Andrew/VisualDesignGuide/Style/Color
- Andrew
- Mariusz dykierek
- Popov
- Tinman321
- SamiZhan/the beginners' guide new edition/The most basic usage
- Lundin
- Saigkill
- Fabianosantos.net
- Raul.malea
- The madman
- Pipesmoker/Input and Output
- Tictric
- Simonschmeisser
- SamiZhan/the beginners' guide new edition/Shutdown and restart the computer
- Claus chr/Help Files
- Waverley
- Amire80
- Paulms
- Hans
- Smihael
- Gabbro
- Annew/Stats
- Ajashton
- Neverendingo/New Messages
- ChristianW
- Dariocambie
- WikiSysop
- Omerta13
- Yurchor/DPL
- MekkaGodzilla
- Dmitri Popov
- Claus chr/Dubious Translations
- Qiii2006/中文字体排印
- Hannie
- AgelessAngel20
- Pipesmoker
- Caig
- Claus chr/Technical Problems
- Annew/Tests
- MinSik CHO
- Siebrand/test
- Andrew/VisualDesignGuide/Style/SpacingAndPadding
- Andrew/VisualDesignGuide/Style
- TysonTan
- Andrew/VisualDesignGuide/DesignPatterns
- Michael4910
- Fengchao
- KKatanov
- Gregor/Plasma4Plasmoids
- SamiZhan/a Beginners' Guide for KDE Software/Manage your files and achieves with Dolphin and Ark
- Tenzen
- Andrew/VisualDesignGuide/Style/Backgrounds
- Qhflacus
- Gregor/DolphinUsabilityNotes
- Robby
- Gregor/OpenSuse
- Andrew/VisualDesignGuide/BuildingBlocks
- Andrew/VisualDesignGuide/Style/Icons
- Aspotashev
- Claus chr/Blogs
- Alisha
- SamiZhan/a Beginners' Guide for KDE Software/Surf the Internet
- Neverendingo
- Mario
- Andrew/VisualDesignGuide/Style/Typography
- Claus chr/KWin
- Plcl
- Boudewijn
- AmirHP/Introduction
- Gregor/FindThings
- Mikeljohnson
- SamiZhan/a Beginners' Guide for KDE Software/Manage your files and achieves with Dolphin and Ark/Using Ark
- Gregor
- Bogzab
- Zhao Han
- Il pinguino volante
- Annew/Scratchpad
- Siebrand/demo/nl
- Purodha
- Kuvaly
- Andrew/VisualDesignGuide/MockupToolkit
- Andrew/VisualDesignGuide
- Pipesmoker/Tables
- Piggz/CalligraWorkflowInANutshell
- Axiom
- Atomopawn
- Hans/AkademyNotes
- Lightfive
- Andrew/HIG/Text
- Pipesmoker/SyntaxHighlighting
- Aebexo schulungen-de
- Andrew/HIG/Style
- Valoriez
- SabineEller
- SamiZhan
- Pipesmoker/My Templates
- Claus chr/Test1
- Thompsony/draft/sys req
- Annew/Translate Issues
- ChernousovAnton
- Xxtjaxx
- Sebastian/KTouch
- Fpuelz/Settings
- Gregor/IPython
- Redstrate/ArtWayland
- SamiZhan/a Beginners' Guide for KDE Software/Surf the Internet/Read feed with Akregator
- Px79
- Andrew/HIG/UserAssistance
- Pdamsten/Installing Plasmoids
- SamiZhan/the beginners' guide new edition/Use Kickoff to open programs
- Chao Feng
- Pipesmoker/Boxes
- Jeffmeliodas
- Algotruneman/ToolsToUse
- Hans/Discussion Page
- SamiZhan/a Beginners' Guide for KDE Software/Customize Your Own Desktop
- Annew/LangStats
- SamiZhan/the beginners' guide new edition/Use Activity
- Andrew/HIG/ControlsList
- Andrew/HIG/Patterns
- Abella
- Andrew/VisualDesignGuide/Overview
- Fredtantini
- Andrew/ViewAndNavigation
- SamiZhan/the beginners' guide new edition/Krunner
- Latif
- SamiZhan/a Beginners' Guide for KDE Software/Customize Your Own Desktop/Set the wallpaper
- Skierpage/Improved Modify a page
- Claus chr/Images
- Mue.de
- ChristianW/bookmarks
- Sayakb
The home for KDE users and enthusiasts.
An introduction to KDE
|
Tutorials
|
|||||||
Getting Help
|
Applications
|
If you are willing to contribute, please read Tasks and Tools before starting. If you already contribute, check out Stats to see the top 10 contributors for the week, the most popular pages and most discussed pages.
- Nilli/Resources== General resources ==
- Special:Watchlist/edit lets you see and edit what pages are on your watchlist.
General translation resources
- Talk:Category Translation
- Translation Workflow
- Translation Help Needed
- Special:LanguageStats
- Special:PageTranslation
- User:annew - A translation admin
Priority pages
- Pages to be worked on should be prioritised.
- Group 1 - pages relating to the current 'hot topics':
- Group 2 - pages most immediately needed by newcomers:
- Group 3 - pages needed by Contributors
- Group 4 - pages needed by Translators
Swedish resources
- Special:LanguageStats/sv - Lists untranslated pages
- Category Translation Română to Slovenština
- Swedish i10n team
- Svenska Akademiens Ordlista - Official Swedish Dictionary
- Category:Pages in Swedish
Priority pages with /sv added
The priority level is noted behind each item.
- Glossary/sv (2) unfinished
- Akonadi 4.4/Troubleshooting/sv (1)
- KAddressBook 4.4/sv (1)
- Help:Contents/sv (3)
- Help:Wiki Structure/sv (3)
- Typographical Guidelines/sv (3)
- Translation_Help_Needed/sv (4)
- Translation Workflow/sv (4)
Quick Start/sv- PageLayout/sv (3)
- Toolbox/sv (3)
Welcome to KDE UserBase/sv- UserBase/Guidelines/sv (3)
- Tutorials/sv (none)
Getting_Help/sv- Asking Questions/sv (none)
- IRC Channels/sv (none)
- Mailing Lists/sv (none)
- Websites/sv (none)
- Troubleshooting/sv (none)
UserBase/svWhat is KDE/svAkonadi/svAkonadi and AddressBook/sv- SamiZhan/a Beginners' Guide for KDE Software
- Hans/Forum Cleaning
- Annew/AkademyWriting
- Kolia
- SamiZhan/a Beginners' Guide for KDE Software/Customize Your Own Desktop/Using Desktop Wigets
- Claus chr/Guidelines
- SamiZhan/the beginners' guide new edition/Use Plasmiod
- RalphMW/tabbing
- JulienM
- SamiZhan/a Beginners' Guide for KDE Software/Why use KDE Software
- Sdx
- Annew
- Andrew/Presentation-VisualDesignGuide
- Martinvi
- SamiZhan/a Beginners' Guide for KDE Software/Manage your notes with KJots
- Gregor/Plasma4to5transition
- Jucato
- Periliocastrol
- Andrew/HIG
- Andrew/HIG2
- Skierpage/Multiple audio devices
- Jessej/sandbox
- Andrew/HIG/EditingAndManipulation
- SamiZhan/a Beginners' Guide for KDE Software/Where and How to get KDE Software
- Nilli
- Pipesmoker/Dynamic Page Lists
- AaronPeterson{{Category:Office}}
Special:Bl/User:AaronPeterson/1 Special:Bl Template:Bl Special:Backlinks
- Parley/Manual (← links)
- Plasma/HowTo/4.4 (de) (← links)
- Parley/Manual/de (← links)
- Parley/Manual/fi (← links)
- Parley/Manual/uk (← links)
- Parley/Manual/nl (← links)
- Parley/Manual/zh-cn (← links)
- Parley/Manual unstable (← links)
- Parley/Manual/da (← links)
- Parley/Manual/es (← links)
- Parley/Manual/rue (← links)
- UserBase/Guidelines/pt (← links)
- UserBase/Guidelines/ja (← links)
- Websites/bg (← links)
- Parley/Manual/en (← links)
- Template:Search (transclusion) (← links)
- Template:Test (← links)
- Template:SearchTest (transclusion) (← links)
- Archive:Plasma/FAQ/4.1 (← links)
- Archive:Plasma/FAQ/4.2 (← links)
- Translations:What is KDE/15/de (← links)
- Translations:What is KDE/15/es (← links)
- Translations:Welcome to KDE UserBase/3/zh-cn (← links)
- Translations:Applications/Utilities/2/zh-cn (← links)
- Translations:Applications/Utilities/2/zh-tw (← links)
- Translations:What is KDE/30/id (← links)
- Translations:Archive:Plasma/HowTo/4.4/1/id (← links)
- Translations:Applications/Games/2/de (← links)
- Translations:UserBase/Guidelines/4/pt (← links)
- Translations:UserBase/Guidelines/4/ja (← links)
- Translations:Websites/12/bg (← links)
- KGpg/zh-tw (← links)
- Baloo (← links)
- User:Claus chr/UserBase Problems (← links)
- User:Claus chr/FuzzyBot Problems (← links)
- Template:Search (transclusion) (← links)
- Template:Test (← links)
- Template:SearchTest (transclusion) (← links)
- Translations:Applications/Desktop/4/es (← links)
- Translations:Applications/System/10/es (← links)
- Translations:Applications/Desktop/17/zh-cn (← links)
- Translations:Applications/Desktop/18/zh-cn (← links)
- Translations:Applications/Desktop/17/zh-tw (← links)
- Translations:Applications/Desktop/18/zh-tw (← links)
- Translations:Applications/System/61/zh-cn (← links)
- Translations:Applications/System/62/zh-cn (← links)
- Translations:Applications/System/61/zh-tw (← links)
- Translations:Applications/System/62/zh-tw (← links)
- Translations:KGpg/3/zh-tw (← links)
- KGpg/zh-tw (← links)
- Baloo (← links)
- User:Claus chr/UserBase Problems (← links)
- User:Claus chr/FuzzyBot Problems (← links)
- Template:Search (transclusion) (← links)
- Template:Test (← links)
- Template:SearchTest (transclusion) (← links)
- Translations:Applications/Desktop/4/es (← links)
- Translations:Applications/System/10/es (← links)
- Translations:Applications/Desktop/17/zh-cn (← links)
- Translations:Applications/Desktop/18/zh-cn (← links)
- Translations:Applications/Desktop/17/zh-tw (← links)
- Translations:Applications/Desktop/18/zh-tw (← links)
- Translations:Applications/System/61/zh-cn (← links)
- Translations:Applications/System/62/zh-cn (← links)
- Translations:Applications/System/61/zh-tw (← links)
- Translations:Applications/System/62/zh-tw (← links)
- Translations:KGpg/3/zh-tw (← links)
Use
To use this, include {{myLang|Page Name|AlternateText}} ==ToDo== I need to make this work with images, move it to myLang AND, be compatible with: <nowiki><translation><!--T:26-->content</translation>
Questionable
Do we even need this? will it actually help? </nowiki>
Use
To use this, include {{myLang|Page Name|AlternateText}} ==ToDo== I need to make this work with images, move it to myLang AND, be compatible with: <nowiki><translation><!--T:26-->content</translation>
Questionable
Do we even need this? will it actually help? </nowiki>
Use
To use this, include {{myLang|Page Name|AlternateText}} ==ToDo== I need to make this work with images, move it to myLang AND, be compatible with: <nowiki><translation><!--T:26-->content</translation>
Questionable
Do we even need this? will it actually help? </nowiki>
Use
To use this, include {{myLang|Page Name|AlternateText}} ==ToDo== I need to make this work with images, move it to myLang AND, be compatible with: <nowiki><translation><!--T:26-->content</translation>
Questionable
Do we even need this? will it actually help? </nowiki>
Use
To use this, include {{myLang|Page Name|AlternateText}} ==ToDo== I need to make this work with images, move it to myLang AND, be compatible with: <nowiki><translation><!--T:26-->content</translation>
Questionable
Do we even need this? will it actually help? </nowiki>
Use
To use this, include {{myLang|Page Name|AlternateText}} ==ToDo== I need to make this work with images, move it to myLang AND, be compatible with: <nowiki><translation><!--T:26-->content</translation>
Questionable
Do we even need this? will it actually help? </nowiki>
Example markup for catalogue-style pages - please do not translate
The home for KDE users and enthusiasts
If you want to discuss anything you see, or would like to see, in Userbase, contact us by using
the Discussion tab
![]() |
|
![]() |
|
![]() |
Discover the wide variety of applications from the KDE Community, and find out what program suits your needs and preferences. |
![]() |
If you already contribute, see the current top 10 contributors and many other fascinating facts about current activity by visiting the Statistics page
Welcome to the KDE communityOur visionA world in which everyone has control over their digital life and enjoys freedom and privacy. Read more: our vision and our manifesto. Who are weKDE is a community of people from all over the world who are enthusiastic about free software. We are dedicated to creating an open and user-friendly computing experience, offering an advanced graphical desktop, a wide variety of applications for communication, work, education and entertainment and a platform to easily build new applications upon. We have a strong focus on finding innovative solutions to old and new problems, creating a vibrant atmosphere open for experimentation. What we doThe Plasma WorkspacesPlasma is KDE's flagship. Plasma lets you control your computer and other digital devices in absolute privacy. The KDE community has the driving goal of making it simple by default, and powerful when needed. ApplicationsThe KDE community produce a wide range of applications. NeonNeon lets you run the latest Plasma Workspace and KDE applications on your computer. AppsSee the complete list of our apps, and KDE for You for collections of apps for particular use cases. Plasma MobileYou want a mobile device the doesn't spy on you? Plasma Mobile can help. You can get free and trustworthy apps for your phone, and even get a phone completely run by free software. KDE EcoProducing devices has a big environmental impact. Eco addresses this: we want you to be able to use your devices for a long time, and not be forces to by new devices regularly. About this wikiWe provide information about the Plasma Workspaces, Applications, Tutorials, Tips & Tricks and FAQ's, and links to various places to get help. UserBase is a community wiki. Get an account and contribute - you are very welcome! We try to provide information that is clear, accurate and up to date, but we can not do this alone. Your help will be much appreciated. Before you begin editing, please take 5 minutes to read the Introduction to new contributors.
Made quite a few modifications to many pages (freenode -> Libera Chat) 2 okt. – installation updated
Breaking news – again?26 sep. 2022: Translated some modified units in Applications/Games. Changes are displayed \o/ 25 Sep. 2022: Now fuzzy-bot seems to begin doing its thing again. Some pages with long standing changes were unfuzzied. All of them appeared in the contributions list as if they were entered yesterday!
It seems that something similar happened to a number of other translators. New experimentI shall try to track fuzzy-bots actions on selected pages. Kdenlive/Manual/Projects_and_Files/Project_Tree
Kdenlive/Manual/File Menu/DVD Wizard
KDE Connect/Tutorials/Useful commands
June 12. 2021Does fuzzybot do its job properly? I shall monitor some pages here to see how things are working. Pages to be monitoredLatteDock: Last translated 1. June. Problem solved (checked 22. July)
Tellico/Templates Last translated 1. June. Problem solved (checked 22. July)
Kubuntu/Support Last translated 28. May.
Konversation/Configuring SASL authentication Was fully translated
KMail/Account Wizard Was fully translated
Asking Questions Was fully translated
Kontact Was fully translated
How to chat with other KDE users Was fully translated
Pages marked for translation do seem to show up in the list of pages, that need attention. Unbreaking News?5/11 2020: Are the fuzzybot-problems back? Koko and KuickShow (marked for translation 29/10 as well as KPhotoAlbum, Showfoto, Showfoto/Curves Adjust, Showfoto/Perspective and Digikam (marked on 1/11) have not shown up in the Translation tools page yet. Breaking NewsThe problems reported on this page seems to have been solved with the recent updat to the translate system!!! \o/ Problems with FuzzyBot handling of translationsMarked for translation but not appearing in Special:LanguageStatsNote: There are probably many more pages with this problem
Pages recently marked for translations again
New pages marked for translation
EksperimentingIt is odd that some pages are picked up by the translate system while others are not. I am going to experiment a bit to see if I can come up with an answer to why that is and possibly find a work-around in the process. 21/7 2020: One theory is that when someone works on the translations of a page it will be picked up. I marked KDE Connect/Tutorials/Useful commands up for translation after a new section had been added and then immediately went on to translate it. Prior to the new section the page had been translated to català, français, português do Brasil, and українська, all fully translated. Checking Special:LanguageStats for these languages shows the new unit added to the translate system and the translated versions of the pages are now shown to be 90% translated. It seems that this works. 21/7 2020: Modified unit 6 on Kdenlive, marked for translation and opened translation page, but without translating the unit. In stead I just "retranslated" an old unit (adding a character, removing it again and saving the unit). This to see if the page shows up in Special:LanguageStats with the modified unit having been marked as such. 24/7 2020: Marked Juk for translation - 3 new units were added. The page appeared immediately in LanguageStats, and the new units were displayed as untranslated; however entering translations failed with this message: This namespace is reserved for content page translations. The page you are trying to edit does not seem to correspond any page marked for translation. Maybe fuzzybot still needs to process the page even though it appears in LanguageStats? Kdenlive still does not appear in LanguageStats, and the modified unit is not marked as needing an update. Waiting for fuzzybot? 25/7 2020: Marked KDE Connect/Tutorials/Useful commands (modified unit 9, and 15) and KBibTeX/Development (modified units 69, 73, 10, and 11). 28/7 2020: Marked Marble/Tracking - just one modified unit. Page does not appear in LanguageStats and opening the translation page for this page shows no outdated units. As of today no page in this "experiment" has been updated. 1/8 2020: Marked KDiskFree (both modified and new units) and Plasma/Kickoff (new unit) 5/8 2020: Marked Plan (modified unit) 8/8 2020: Marked Amarok, Juk and KsCD (one new unit each) I'll keep monitoring these pages, but the experiment seems to have failed. Problems with some pagesAs of june 2020, some pages have been incorrectly handled by the translation system. They are marked by an * in the list above. Note: Not all pages have been checked for this problem! The problem is this: There are units, which have previously been translated and which do not show up in the list of outdated units. Also, they are not flagged in the list of all units. However, when these units are opened, a message appears saying that the unit may need to be updated. In some cases this is clearly not the case - nothing has changed in the English text; but in some cases significant changes have been made to the unit, and it should have been listed in outdated units. To make things worse, when you click Show differences in the message, the original text of the entire page is shown rather than just the text of the actual unit, which means that the only way to determine whether such a unit has changed is to compare the English text with the existing translation. Note: This should only affect those languages that had translations of a page prior to its being marked for translation again. More pages with this problem |
All English pages linking to a given page (template version)
The lesson here seems to be that, at least when include is involved, we can't rely on DPL handling more than one namespace at a time. This calls for a template: {{LinksTo|Getting[_ ]Help}} gives
So, to recap, the problem is this: We would like to find all pages that links to a given page (the target). The What links here
wiki page does not work well with links adapted to the translation extension, i.e. links of the form [[Special:myLanguage/target page]], which means that almost none of our links would be found.
Instead we have to use DPL to find those pages, but even here we have to be careful. The obvious search using the linksto
clause doesn't work either, probably for the same reason that What Links Here
failed. The solution is to search the content of every page for the occurrence of a link to the target page. The problem here is, that DPL has to write the entire content of a page into the page where the search occurs, then search the text, then filter out the text again (that's the includemaxlength=0
part) and leave only links to the pages that contain a link to the target page.
For some reason, these kinds of query cause some confusion to DPL. Specifying no namespace should result in the main namespace beeing searched, but as we saw above, not every matching page in main was found, and oddly one User: page was found. Specifying both namespaces in one search seems to work better, but still misses a User: page. The solution seems to be one search for each namespace: that seems to find everything with one exception: The start page Welcome to KDE UserBase seems to be outside of namespaces, and is never found. Let's hope it is one of a kind.
This method of searching has been implemented as a template {{LinksTo|target page}} (which can easily be modified to include more namespaces in the search).
Just to be clear: We are searching for the actual occurence of a link in the texts of pages. The search finds both Special:myLanguage links and old-style links. It tries to take every known variation into account (Special:, or special:, and mylanguage, Mylanguage, myLanguage, or MyLanguage). One variation we have to deal with by hand is, that spaces can be written either as a normal space chracter or as an underscore. Therefore we should either make to searches if the target name contains a space, or we could write [_ ]
wherever a space occurs in the name, as in {{LinksTo|Getting[_ ]Help}}
. Also note, that case is significant: {{LinksTo|getting[_ ]help}}
yields
We just get two error messages (one for each search), since DPL gives an error message whenever a text search finds no match on any page.
The code in the template is here:
{{#dpl: | namespace = Main | nottitleregexp = .*(/..(-..)?{{!}}_[(].*[)])$ | include = * | includematch = #\[\[([Ss]pecial\:[mM]y[lL]anguage/)?{{{1}}}# | includemaxlength = 0 | format = ,\n* [[%PAGE%|%TITLE%]],, }} {{#dpl: | namespace = User | nottitleregexp = .*(/..(-..)?{{!}}_[(].*[)])$ | include = * | includematch = #\[\[([Ss]pecial\:[mM]y[lL]anguage/)?{{{1}}}# | includemaxlength = 0 | format = ,\n* [[%PAGE%|%TITLE%]],, }}
I couldn't make normal DPL tags work in the template, but fortunately the {{#dpl
parser function does work. To add more namespaces just add a copy of the first half of the template to then end, and in the copy replace | namespace = Main
by | namespace = Whatever
.
Kopete Subpages in 3 columns
<DPL> titlematch = Kopete/% notnamespace = Translations columns = 3 format = ,\n* [[%PAGE%|%TITLE%]],, </DPL>
Akonadi Subpages in Danish
<DPL> titlematch = Akonadi%/da notnamespace = Translations format = ,\n* [[%PAGE%|%TITLE%]],, </DPL>
Archived pages
<DPL> titlematch = % namespace = Archive columns = 2 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% pages in the Archive namespace. These are:\n </DPL>
NoIndexed pages
<DPL> titlematch = % category = Noindexed_pages columns = 2 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% pages in the Archive namespace. These are:\n </DPL>
Ignoring Deleted Pages
"As for DPL. If you hit a page with ?action=purge attached to the URL (i.e. http://en.wikinews.org/wiki/Template:Latest_news?action=purge ), it will dump all the removed pages."
Remaining old-style translations
<DPL> titlematch = %_(%) notcategory = Template notnamespace = Thread notnamespace = Summary columns = 2 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% pages (partly) remaining in old-style translations. These are:\n </DPL>
Pages with old i18n bar
<DPL> titlematch = % namespace = Main uses = Template:I18n/Language Navigation Bar columns = 3 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% pages that still display the old i18n language bar\n </DPL>
Pages with old i18n bar but w/o old-way-translated ones
<DPL> nottitlematch = %_(%) namespace = Main uses = Template:I18n/Language Navigation Bar columns = 3 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% relevant pages that still display the old i18n language bar\n </DPL>
Pages not updated since 1st July 2010
<DPL> namespace = Main lastrevisionbefore = 201007010000 columns = 2 ordermethod=lastedit format = ,\n* (%DATE%) [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% pages without recent updates\n </DPL>
Listing Non-Translation Pages
<DPL> nottitlematch = %/__|%/zh-%|%(%) titlematch = Amarok% namespace = Main columns = 1 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% Amarok pages, not counting translations\n </DPL>
List all pages in a specific namespace
<DPL> nottitlematch = %/__|%/zh-%|%pt-%|%(%) namespace = MediaWiki columns = 3 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = These %TOTALPAGES% pages are in the Mediawiki namespace\n </DPL>
To count translated pages in a specific language:
<DPL> titlematch = %/en notnamespace = Translations columns = 3 format = ,\n* [[%PAGE%|%TITLE%]],, resultsheader = There are %TOTALPAGES% pages (partly) translated to English. These are:\n </DPL>
There are 847 pages (partly) translated to English. These are:
- Kopete/Skype Plugin/en
- Konversation/Distributions/Chakra/en
- Konversation/Distributions/Xandros/en
- Kmail/Distributions/Gentoo/en
- Tellico/Compiling/en
- Konversation/Distributions/ArkLinux/en
- Krita/en
- Rekonq/Manual/en
- Semantik/en
- Konversation/Distributions/Fedora/en
- Konversation/Distributions/Mageia/en
- System Settings/Icons/en
- Plasmate/en
- Kdenlive/Manual/View Menu/Clip Monitor/en
- System Settings/Fonts (Category)/en
- Kopete/AIM/en
- KMail/Screenshots/en
- System Settings/Workspace/en
- Tools/en
- Konversation/Distributions/Gentoo/en
- System Settings/Launch Feedback/en
- Kopete/Auto Replace/en
- System Settings/Removable Storage/en
- System Settings/Color/en
- System Settings/Spell Check/en
- System Settings/Touch Screen/en
- Kopete/Yahoo/en
- System Settings/Plasma Search/en
- Kmail/Distributions/OpenSUSE/en
- System Settings/Account Details/en
- System Settings/Notifications/en
- Kdenlive/Manual/Transitions/Hue/en
- Plan/Tutorials/en
- System Settings/Workspace Theme/en
- Kdenlive/Manual/View Menu/Show Title Bars/en
- KDevelop4/en
- KWord/Manual/en
- Konversation/Distributions/openSUSE/en
- System Settings/Search/en
- Kdenlive/Manual/View Menu/Screen Grab/en
- System Settings/KDE Wallet/en
- Kdesvn/en
- Konversation/Distributions/ArchLinux/en
- KDiskFree/en
- Kdenlive/Manual/Transitions/alphaxor/en
- Kile/en
- Kexi/Handbook/Appendix B. Comparing Kexi to other database applications/en
- Kdenlive/Manual/View Menu/Effect List/en
- Kwlan/en
- Kdenlive/Manual/Clip Menu/Rename Clip/en
- Okteta/Tutorials/en
- System Settings/Regional Settings/en
- System Settings/Plasma Theme/en
- System Settings/Online Accounts/en
- Kdenlive/Manual/Clip Menu/Locate Clip/en
- KDirStat/en
- KNemo/en
- KNotes/en
- Kexi/File Format Support/en
- System Settings/Touchpad/en
- Showfoto/en
- System Settings/Activities/en
- LemonPOS/en
- System Settings/Mouse/en
- System Settings/Emoticon Theme/en
- Kopete/Firewall/en
- Kdenlive/Manual/Transitions/screen/en
- System Settings/Formats/en
- KAddressBook/index/en
- KDE preinstalled/en
- Yakuake/en
- System Settings/Web Shortcuts/en
- Rekonq/Manual/Introduction/en
- KImageMapEditor/en
- KMPlayer/en
- KOrganizer/Calendar/en
- Kio-audiocd/en
- System Settings/File Search/en
- System Settings/Shortcuts/en
- System Settings/Splash Screen/en
- System Settings/Language/en
- Konversation/Distributions/Slackware/en
- System Settings/Application Style/en
- Kig/Screenshots/en
- Accessibility/en
- System Settings/Font/en
- System Settings/GNOME Application Style (GTK)/en
- Kdenlive/Manual/Clip Menu/Delete Clip/en
- System Settings/Screen Locking/en
- KFormula/en
- Kio gopher/en
- System Settings/Virtual Desktops/en
- KtikZ/en
- Flow/en
- KMouth/en
- Konversation/Scripts/Media/en
- Accessibility/Application Overview/en
- System Settings/Window Rules/en
- KJots/en
- System Settings/Mouse Cursor Theme/en
- Braindump/en
- Kexi/Handbook/Kexi Basics/Opening an existing Kexi database file/en
- System Settings/Locations/en
- KSniffer/en
- System Settings/Applications/en
- KIPI/en
- KOrganizer/ImpData/en
- Browser Configuration/en
- KDE Connect/Tutorials/Adding commands/en
- Plan/Engineering To Order project tutorial/en
- KGraphviewer/en
- Kdenlive/Manual/Clip Menu/Extract Audio/en
- System Settings/Icon Theme/en
- Amarok/Manual/Introduction/en
- System Settings/Windows Management/en
- Blogilo/en
- System Settings/Screen Edges/en
- System Settings/Font Management/en
- Plasma/FAQ/Index/en
- KNode/en
- System Settings/Desktop Session/en
- KOrganizer/Web/en
- Calligra/Handbooks/en
- KuickShow/en
- Peruse/en
- System Settings/Look And Feel/en
- Kdenlive/Manual/View Menu/Load Layout/en
- KDiff3/en
- Kid3/en
- Amarok/Manual/Playlist/en
- KLinkStatus/en
- Kdenlive/Manual/View Menu/Audio Spectrum/en
- Kopete/ICQ/en
- Kexi/Handbook/Appendix A. Introduction to Databases/en
- KOrganizer/Alarms/en
- KInfoCenter/en
- System Settings/Connections/en
- System Settings/User Manager/en
- Kleopatra/en
- KAppTemplate/en
- KWrite/en
- Digikam/Faded Effect/en
- Konversation/Distributions/Exherbo/en
- Rocs/en
- KsCD/en
- KWord/Tutorials/en
- Minuet/en
- Digikam/Simple Toning/en
- Akregator/Tutorials/How to get RSS from a Wordpress blog?/en
- System Settings/Desktop Effects/en
- Kbluetooth/en
- Kexi/Handbook/Configuring Kexi/Docking and undocking side panels/en
- Kexi/Handbook/Kexi Basics/Using built-in help/en
- Amarok/Manual/Organization/ScriptManager/en
- LatteDock/How to report multi screen issues/en
- KFileReplace/en
- System Settings/Desktop Behavior/en
- Konversation/Distributions/Kubuntu/en
- Amarok/Manual/Various/AmarokOnOtherPlatforms/en
- Kexi/Handbook/Command Reference/en
- Kmail/Getting Started/en
- KRuler/en
- Amarok/Manual/References/KeybindingReference/en
- KMediaFactory/en
- KPlayer/en
- Kexi/Handbook/Command Reference/The Tools Tab/en
- Digikam/Quick Tip:Disable Certain File Types/en
- Amarok/Manual/Organization/Collection/RemoteCollections/en
- KOrganizer/Future/en
- Kdenlive/Manual/Titles/Download New Title Templates/en
- Kexi/Handbook/Introduction to Databases/Database Design/en
- KPlato/en
- System Settings/Widget Style/en
- KCalc/en
- Kexi/Handbook/Kexi Basics/Creating a New Database File/en
- KFTPgrabber/en
- KTorrent/en
- Filelight/en
- Amarok/Manual/Organization/Collection/RemoteCollections/DAAP/en
- KOrganizer/Links/en
- Rekonq/Manual/UI/en
- Kopete/OTR/en
- KTouch/en
- Digikam/BleachBypassEffect/en
- Tutorials/Compose Key Old Version/en
- KMLDonkey/en
- KHelpCenter/en
- Bluedevil/en
- BlinKen/en
- Kompare/en
- KPDF/en
- Kubuntu/en
- Kexi/Handbook/Command Reference/The Kexi Tab/en
- Skanlite/en
- Tutorials/Change the color of the blue folder icon/en
- KAddressBook/Tutorials/How to create a new address book?/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Inserting text labels/en
- Tutorials/hotkeys/en
- KAddressBook/en
- Amarok/Manual/Various/en
- GCompris/en
- Kexi/Handbook/Where to go next/en
- Kdenlive/Manual/Project Menu/Create Folder/en
- Amarok/Manual/Organization/Collection/RemoteCollections/Ampache/en
- Digikam/Tethered Shooting/en
- System Settings/Power Management/en
- Kexi/Handbook/Command Reference/The External Data Tab/en
- Amarok/Manual/Organization/Collection/RemoteCollections/UPnP/en
- Krusader/How To Add Folder Shortcuts on Krusader Toolbar/en
- Kexi/Handbook/Credits and License/en
- Kivio/en
- BasKet/en
- Dragon Player/en
- KCells/en
- Kexi/Tutorials/en
- KIconEdit/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Forms versus tables/en
- Kanagram/en
- Kdenlive/Manual/Timeline Menu/Insert Clip Zone/en
- Digikam/Check Database/en
- LatteDock/en
- Summary/en
- System Settings/Login Screen/en
- Plasma-browser-integration/en
- KMouseTool/en
- Krusader/en
- Kexi/Handbook/Command Reference/The Data Tab/en
- Digikam/Geotag Photos with Android/en
- Kalzium/Other Chemistry-Applications/en
- Kexi/Handbook/Kexi Basics/en
- Konversation/Distributions/en
- Digikam/Photoshop Preset Curves/en
- Simon/Shadow dictionary/en
- Kopete/Winpopup/en
- Digikam/Effects/en
- Digikam/Batch Process/en
- Kexi/Handbook/Command Reference/The Create Tab/en
- Kexi/Handbook/Introduction to Databases/Who Needs a Database?/en
- Amarok/Manual/Various/AmarokOnOtherPlatforms/OSX/en
- Kexi/Handbook/Kexi Basics/Opening an existing Kexi database file/Opening an existing Kexi database file by clicking on .kexi file's icon/en
- KChart/en
- KJots/Import KNowIt Into KJots/en
- KGeography/en
- Amarok/Manual/References/en
- KSystemLog/en
- Kdenlive/Manual/View Menu/Save Layout As/en
- Amarok/Manual/References/MenuAndCommandReference/AmarokMenu/en
- Kraft/en
- RSIBreak/en
- Showcase/en
- System Settings/Workspace Appearance/en
- Spectacle/Tutorials/Invoking Spectacle with custom shortcuts/en
- Amarok/Manual/References/MenuAndCommandReference/en
- Digikam/Optimise/en
- Plan/Manual/Introduction/en
- Applications/Accessibility/en
- K9Copy/en
- Gwenview/en
- Digikam/Face Detection/en
- Kig/FAQ/en
- KPilot/en
- KDbg/en
- Kontact Touch/MeeGo/en
- Amarok/Manual/AmarokWindow/en
- Kexi/Handbook/Building Simple Databases/Entering Data Using Forms/en
- Browser Configuration/Mousegestures for all Browsers/en
- KAddressBook/Tutorials/How to add a new contact?/en
- KFloppy/en
- Amarok/QuickStartGuide/TheAmarokWindow/en
- Konversation/KDE3 Sources/en
- Juk/en
- Klipper/Pastebins/en
- Amarok/Manual/Organization/Collection/en
- System Settings/Autostart/en
- KWord/Manual/Introduction/en
- Smb4K/en
- Plasma/Installing Plasmoids/en
- Kdenlive/Manual/Clip Menu/Edit Clip/en
- An introduction to KDE/en
- System Settings/Date & Time/en
- System Settings/Appearance/en
- KTechlab/en
- KAlgebra/en
- Plasma/Pager/en
- Kdenlive/Manual/Installation/en
- Kdenlive/Manual/Edit Menu/Find/en
- Digikam/Exif/en
- Kexi/Handbook/Building Simple Databases/Designing Database Tables/en
- KDE Partition Manager/en
- Amarok/Manual/References/KeybindingReference/GlobalShortcuts/en
- Digikam/MetadataToRaw/en
- Kig/en
- KMail/Courses Information Openpgp/en
- KWin Rules Application Workarounds/en
- Applications/Science/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Using the Widgets tab/en
- Parley/en
- System Settings/Default Applications/en
- Kwave/en
- KPackage/en
- System Settings/Task Switcher/en
- KMix/en
- Kooka/en
- Amarok/Manual/Organization/Applets/en
- Amarok/Manual/References/Credits and License/en
- Kopete/Jabber/en
- Sheets/en
- Digikam/Using the Advanced Search Tool In digiKam/en
- Amarok/Manual/References/MenuAndCommandReference/Help/en
- Cantor/en
- KTouch/HowTo/DifferentKeyboardLayout/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/en
- System Settings/Workspace Behaviour/en
- System Settings/Keyboard/en
- Dolphin/Customize Folder Icon/en
- System Settings/Search Desktop/en
- Digikam/Panorama/en
- Kdenlive/Manual/Transitions/Wipe/en
- Stage/en
- Kontact Touch/About/en
- LatteDock/HowToReportCrashes/en
- Kaffeine/en
- Digikam/ChangeFormat/en
- KMess/en
- Kexi/Handbook/Introduction to Databases/What Is a Database?/en
- Kexi/Handbook/Comparing Kexi to other database applications/Data types/en
- Amarok/Manual/Organization/Collection/RemoteCollections/Samba/en
- KBibTeX/en
- Kexi/Handbook/Command Reference/The Report Design Tab/en
- Amarok/Manual/Playlist/QueueManager/en
- Digikam/Vintage Effect/en
- KGet/en
- SymbolEditor/en
- Kexi/Handbook/Introduction/en
- Amarok/QuickStartGuide/TheContextView/en
- Digikam/Picasa/en
- KFind/en
- KOrganizer/ToDo/en
- Kexi/Handbook/Kexi Basics/Opening an existing Kexi database file/Opening a database file in the Open Existing Project dialog/en
- List of KDE themes with GTK ports/en
- Digikam/Performing Fuzzy Searches In digiKam/en
- Kontact Touch/Screenshots/en
- Amarok/Manual/Various/AmarokOnOtherPlatforms/Windows/en
- Gwenview/Hidden Configuration Options/en
- Amarok/Manual/Various/AmarokOnOtherPlatforms/NonKDE Desktops/en
- Off-line Translation/en
- Wacomtablet/en
- Amarok/Manual/References/MenuAndCommandReference/ViewMenu/en
- Plan/en
- LabPlot/en
- System Settings/Window Behavior/en
- Kdenlive/Manual/Transitions/Affine/en
- Words/en
- Amarok/Manual/Organization/en
- Kdenlive/Manual/alpha operation transitions/en
- Welcome to KDE UserBase/en
- Konversation/Distributions/PCLinuxOS/en
- KDevelop4/Manual/Appendix A: Building KDevelop from Sources/en
- Konqueror/Web Shortcuts/en
- Konversation/Browsers/en
- Quassel/en
- Update an Image/en
- Websites/en
- Kaffeine-TV/en
- Tutorials/Modify KDE Software Defaults/en
- Kontact/SMS/en
- Zanshin/en
- Amarok/QuickStartGuide/HowToDealWithProblems/en
- PageLayout/en
- Working with MyKolab/en
- Amarok/Manual/Playlist/PlaylistFiltering/en
- KRename/en
- Kate/en
- Artwork/en
- Tutorials/Open a console/en
- Amarok/Manual/References/MenuAndCommandReference/Settings/en
- Digikam/Bugs/en
- Digikam/Import Photos in Digikam/en
- Quanta/en
- Tellico/Templates/en
- Konversation/Scripts/Ghosttrick/en
- Nepomuk/kioslaves/tags/en
- Digikam/Wikimedia Commons/en
- Session Environment Variables/en
- KColorEdit/en
- Kdenlive/Manual/View Menu/Undo History/en
- KDevelop5/Manual/Appendix A: Building KDevelop from Sources/en
- Digikam/Export via DNLA/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Working with form design/en
- Digikam/Calibrate and Profile Monitor/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Most important terms/en
- Umbrello/en
- Skrooge/en
- KDE Wallet Manager/en
- Tutorials/Flatpak/en
- KAlarm/en
- KDevelop/Install4.5/en
- Homerun/en
- Digikam/Soft Proofing/en
- Akonadi/Postgres update/en
- KMail/Devs/en
- Marble/en
- Modify a Page/en
- KSysGuard/en
- Plasma/SystemTray/en
- Kalzium/en
- Digikam/Maintenance/en
- SMPlayer/en
- Kontact/en
- KDevelop/en
- Kexi/Handbook/Command Reference/The Form Design Tab/en
- Tutorials/Kimpanel/en
- Karbon/en
- Digikam/Adding Borders To Your Photos/en
- KOrganizer/Screenshots/en
- KMail/Account Wizard/en
- Kdenlive/Manual/Full Luma/en
- KonsoleKalendar/en
- Kexi/Handbook/Appendix D. Supported File Formats/en
- Klipper/en
- Neon/LTS/EOL/en
- Working with Google Contacts/en
- Calligra/en
- Digikam/Watermark/en
- Lokalize/en
- Kubuntu/Software/Games/Steam/en
- Accessibility/Plasma/en
- Kopete/en
- KLettres/en
- Amarok/QuickStartGuide/Glossary/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Actions/en
- Amarok/QuickStartGuide/GettingStarted/en
- Plasma/TweakingPlasma/en
- Ark/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Inserting widgets - text fields/en
- Amarok/Manual/References/MenuAndCommandReference/Playlist/en
- Digikam/Negatives/en
- Amarok/Manual/Playlist/SavedPlaylists/en
- Kubuntu/Support/en
- Amarok/Manual/AmarokWindow/Toolbar/en
- Applications/Desktop/en
- KStars/en
- KMyMoney/en
- Workspace Configuration/Desktop Configuration/en
- Kopete/Supported Protocols Overview/en
- System Settings/Input Devices/en
- KWin Rules Window Matching/en
- KWord/en
- Akregator/en
- Kexi/Handbook/Introduction to Databases/Database Creation Software/en
- Create a Page/en
- General KDE Software FAQs/en
- Getting Help/en
- Plasma/Public Transport/en
- Working with Google Calendar/en
- Karbon/Tutorials/Artistic Text Shape/en
- Plasma/Clocks/en
- System Settings/Task Scheduler/en
- Kexi/Handbook/Building Simple Databases/Designing Database Queries/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Assigning data sources/en
- Toolbox/Tables/en
- Plasma/Application Dashboard/en
- KSnapshot/en
- Nepomuk/FileIndexer/en
- Kexi/en
- Amarok/Manual/References/KeybindingReference/AmarokShortcuts/en
- Okteta/en
- What is a distribution/en
- Kdevelop5/Manual/Meet KDevelop/en
- Konversation/KDE4 Sources/en
- Digikam/Calendars/en
- Amarok/Manual/References/MenuAndCommandReference/Tools/en
- Neon/Installation/OEM/en
- Installing KDE neon/en
- Kamoso/en
- KUser/en
- Amarok/Manual/Organization/Collection/WorkingWithMediaDevices/en
- Kexi/Handbook/Building Simple Databases/Entering Data Into Tables/en
- System Settings/Printers/en
- Showfoto/Levels Adjust/en
- Plasma/Public Transport/NewServiceProviders/en
- Phonon/Handbook/en
- Amarok/Manual/Organization/CoverManager/en
- Adding an entry to the Create New menu/en
- Telepathy/en
- System Settings/Locale/How To Install and Apply Interface Translation/en
- Kexi/Handbook/Building Simple Databases/Designing Forms/Setting the tab order/en
- Amarok/Manual/Various/ReplayGain/en
- System Settings/File Associations/en
- Step/en
- KMail/gpg/en
- System Settings/Startup and Shutdown/en
- How to chat with other KDE users/en
- KXStitch/en
- System Settings/Window Behaviour/en
- KDevelop5/Manual/Running programs/en
- Kexi/Handbook/Building Simple Databases/en
- Digikam/Batch Queue Manager and Script/en
- Lancelot/Comparison/en
- KWin Rules/en