Add CMakeL10n rules #19

Yhdistetty
SlavekB yhdistetty 1 committia lähteestä feat/CMakeL10n kohteeseen master 6 vuotta sitten
Omistaja

Added rules for generating and updating POT files. This is related to TDE/tde-common-cmake#2. To generate a POT files, use:

cmake -P CMakeL10n.txt

The generated POT files are saved in the template directory of the tde-i18n module. Therefore, it is not part of the commit in this PR.

In tdebase, is needed to generate many other POT files:

  • appletproxy
  • clockapplet
  • display
  • dockbarextension
  • drkonqi
  • extensionproxy
  • filetypes
  • htmlsearch
  • joystick
  • kaccess
  • kappfinder
  • kasbarextension
  • kate
  • kay
  • kcmaccess
  • kcmarts
  • kcmbackground
  • kcmbell
  • kcmcgi
  • kcmcolors
  • kcmcomponentchooser
  • kcmcrypto
  • kcmcss
  • kcmdisplayconfig
  • kcmenergy
  • kcmfonts
  • kcmhtmlsearch
  • kcmiccconfig
  • kcmicons
  • kcminfo
  • kcminput
  • kcmkclock
  • kcmkded
  • kcmkeys
  • kcmkicker
  • kcmkonq
  • kcmkonqhtml
  • kcmkonsole
  • kcmkurifilt
  • kcmkwm
  • kcmlaunch
  • kcmlayout
  • kcmlocale
  • kcmmedia
  • kcmnic
  • kcmnotify
  • kcmperformance
  • kcmprintmgr
  • kcmsamba
  • kcmscreensaver
  • kcmsmartcard
  • kcmsmserver
  • kcmspellchecking
  • kcmstyle
  • kcmtaskbar
  • kcmtdednssd
  • kcmtdeio
  • kcmtwindecoration
  • kcmtwinrules
  • kcmusb
  • kcmview1394
  • kcmxinerama
  • kcontrol
  • kdcop
  • kdesktop
  • kdialog
  • kfindpart
  • kfmclient
  • kgreet_classic
  • kgreet_winbind
  • khelpcenter
  • khotkeys
  • kicker
  • kickermenu_kate
  • kjobviewer
  • klipper
  • kmenuapplet
  • kmenuedit
  • kminipagerapplet
  • knetattach
  • konqueror
  • konsole
  • kpager
  • kpersonalizer
  • kprinter
  • krdb
  • kreadconfig
  • krunapplet
  • ksmserver
  • ksplash
  • ksplashthemes
  • kstart
  • ksysguard
  • ksystemtrayapplet
  • ksystraycmd
  • ktaskbarapplet (nothing to translate)
  • kthememanager
  • ktip
  • kwriteconfig
  • kxkb
  • libdmctl
  • libkicker
  • libkickermenu_konsole
  • libkickermenu_prefmenu
  • libkickermenu_recentdocs
  • libkickermenu_remotemenu
  • libkickermenu_systemmenu
  • libkickermenu_tdeprint
  • libkickermenu_tom
  • libkonq
  • libtaskbar
  • libtaskmanager
  • lockout
  • mediaapplet
  • naughtyapplet
  • nsplugin
  • privacy
  • quicklauncher
  • taskbarextension (nothing to translate)
  • tdedebugdialog
  • tdefontinst
  • tdehtmlkttsd
  • tdeio_finger
  • tdeio_fish
  • tdeio_floppy
  • tdeio_home
  • tdeio_ldap
  • tdeio_mac
  • tdeio_man
  • tdeio_media
  • tdeio_nfs
  • tdeio_nntp
  • tdeio_pop3
  • tdeio_print
  • tdeio_remote
  • tdeio_settings
  • tdeio_sftp
  • tdeio_smb
  • tdeio_smtp
  • tdeio_system
  • tdeio_tar
  • tdeio_thumbnail
  • tdeio_trash
  • tdepasswd
  • tdeprintfax
  • tdeprint_part
  • tderandr
  • tdescreensaver
  • tdestyle_keramik_config
  • tdesu
  • tdesud
  • tdmconfig
  • tdmgreet
  • trashapplet
  • twin
  • twin_clients
  • twin_lib
  • useraccount

Generated into tdelibs:

  • ppdtranslations
  • timezones
Added rules for generating and updating POT files. This is related to TDE/tde-common-cmake#2. To generate a POT files, use: ``` cmake -P CMakeL10n.txt ``` The generated POT files are saved in the template directory of the [tde-i18n](../tde-i18n) module. Therefore, it is not part of the commit in this PR. In tdebase, is needed to generate many other POT files: - [x] appletproxy - [x] clockapplet - [x] display - [x] dockbarextension - [x] drkonqi - [x] extensionproxy - [x] filetypes - [x] htmlsearch - [x] joystick - [x] kaccess - [x] kappfinder - [x] kasbarextension - [x] kate - [x] kay - [x] kcmaccess - [x] kcmarts - [x] kcmbackground - [x] kcmbell - [x] kcmcgi - [x] kcmcolors - [x] kcmcomponentchooser - [x] kcmcrypto - [x] kcmcss - [x] kcmdisplayconfig - [x] kcmenergy - [x] kcmfonts - [x] kcmhtmlsearch - [x] kcmiccconfig - [x] kcmicons - [x] kcminfo - [x] kcminput - [x] kcmkclock - [x] kcmkded - [x] kcmkeys - [x] kcmkicker - [x] kcmkonq - [x] kcmkonqhtml - [x] kcmkonsole - [x] kcmkurifilt - [x] kcmkwm - [x] kcmlaunch - [x] kcmlayout - [x] kcmlocale - [x] kcmmedia - [x] kcmnic - [x] kcmnotify - [x] kcmperformance - [x] kcmprintmgr - [x] kcmsamba - [x] kcmscreensaver - [x] kcmsmartcard - [x] kcmsmserver - [x] kcmspellchecking - [x] kcmstyle - [x] kcmtaskbar - [x] kcmtdednssd - [x] kcmtdeio - [x] kcmtwindecoration - [x] kcmtwinrules - [x] kcmusb - [x] kcmview1394 - [x] kcmxinerama - [x] kcontrol - [x] kdcop - [x] kdesktop - [x] kdialog - [x] kfindpart - [x] kfmclient - [x] kgreet_classic - [x] kgreet_winbind - [x] khelpcenter - [x] khotkeys - [x] kicker - [x] kickermenu_kate - [x] kjobviewer - [x] klipper - [x] kmenuapplet - [x] kmenuedit - [x] kminipagerapplet - [x] knetattach - [x] konqueror - [x] konsole - [x] kpager - [x] kpersonalizer - [x] kprinter - [x] krdb - [x] kreadconfig - [x] krunapplet - [x] ksmserver - [x] ksplash - [x] ksplashthemes - [x] kstart - [x] ksysguard - [x] ksystemtrayapplet - [x] ksystraycmd - [x] ktaskbarapplet (nothing to translate) - [x] kthememanager - [x] ktip - [x] kwriteconfig - [x] kxkb - [x] libdmctl - [x] libkicker - [x] libkickermenu_konsole - [x] libkickermenu_prefmenu - [x] libkickermenu_recentdocs - [x] libkickermenu_remotemenu - [x] libkickermenu_systemmenu - [x] libkickermenu_tdeprint - [x] libkickermenu_tom - [x] libkonq - [x] libtaskbar - [x] libtaskmanager - [x] lockout - [x] mediaapplet - [x] naughtyapplet - [x] nsplugin - [x] privacy - [x] quicklauncher - [x] taskbarextension (nothing to translate) - [x] tdedebugdialog - [x] tdefontinst - [x] tdehtmlkttsd - [x] tdeio_finger - [x] tdeio_fish - [x] tdeio_floppy - [x] tdeio_home - [x] tdeio_ldap - [x] tdeio_mac - [x] tdeio_man - [x] tdeio_media - [x] tdeio_nfs - [x] tdeio_nntp - [x] tdeio_pop3 - [x] tdeio_print - [x] tdeio_remote - [x] tdeio_settings - [x] tdeio_sftp - [x] tdeio_smb - [x] tdeio_smtp - [x] tdeio_system - [x] tdeio_tar - [x] tdeio_thumbnail - [x] tdeio_trash - [x] tdepasswd - [x] tdeprintfax - [x] tdeprint_part - [x] tderandr - [x] tdescreensaver - [x] tdestyle_keramik_config - [x] tdesu - [x] tdesud - [x] tdmconfig - [x] tdmgreet - [x] trashapplet - [x] twin - [x] twin_clients - [x] twin_lib - [x] useraccount Generated into tdelibs: - [x] ppdtranslations - [x] timezones
SlavekB added the PR/wip label 6 vuotta sitten
Omistaja

Works fine. Of course, need to prepare proper list of files to be analyzed by gettext

Works fine. Of course, need to prepare proper list of files to be analyzed by gettext
SlavekB muutti otsikon WIP: Add CMakeL10n rules for kdesktop otsikoksi WIP: Add CMakeL10n rules 6 vuotta sitten
Tekijä
Omistaja

Added rules for POT files that are generated into tdelibs.

Added rules for POT files that are generated into tdelibs.
Tekijä
Omistaja

Added rules for all remaining POT files.
Updated TIMEZONES list from system zone table.

Added rules for all remaining POT files. Updated TIMEZONES list from system zone table.
SlavekB muutti otsikon WIP: Add CMakeL10n rules otsikoksi Add CMakeL10n rules 6 vuotta sitten
SlavekB removed the PR/wip label 6 vuotta sitten
Tekijä
Omistaja

Commit updated to the current TDEL10n module options.

Commit updated to the current TDEL10n module options.
SlavekB closed this pull request 6 vuotta sitten
SlavekB poisti haaran feat/CMakeL10n 6 vuotta sitten
SlavekB lisäsi tämän merkkipaaluun R14.0.6 release 6 vuotta sitten
The pull request has been merged as b95b665c78.
Sign in to join this conversation.
No reviewers
Ei merkkipaalua
Ei käsittelijää
2 osallistujaa
Ilmoitukset
Määräpäivä

Määräpäivää ei asetettu.

Riippuvuudet

Riippuvuuksia ei asetettu.

Reference: TDE/tdebase#19
Ladataan…
Sisältöä ei vielä ole.