Add CMakeL10n rules #19

Fusionado
SlavekB fusionados 1 commits de feat/CMakeL10n en master hace 5 años
Propietario

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 añadió la etiqueta PR/wip hace 5 años
Propietario

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 cambió el título de WIP: Add CMakeL10n rules for kdesktop a WIP: Add CMakeL10n rules hace 5 años
Autor
Propietario

Added rules for POT files that are generated into tdelibs.

Added rules for POT files that are generated into tdelibs.
Autor
Propietario

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 cambió el título de WIP: Add CMakeL10n rules a Add CMakeL10n rules hace 5 años
SlavekB eliminó la etiqueta PR/wip hace 5 años
Autor
Propietario

Commit updated to the current TDEL10n module options.

Commit updated to the current TDEL10n module options.
SlavekB cerró este pull request hace 5 años
SlavekB rama eliminada feat/CMakeL10n hace 5 años
SlavekB ha añadido esto al hito R14.0.6 release hace 5 años
El Pull Request se ha fusionado como b95b665c78.
Inicie sesión para unirse a esta conversación.
No hay revisores
Sin Milestone
No asignados
2 participantes
Notificaciones
Fecha de vencimiento

Sin fecha de vencimiento.

Dependencias

No se han establecido dependencias.

Referencia: TDE/tdebase#19
Cargando…
Aún no existe contenido.