Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • X xfce4-dev-tools
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 9
    • Issues 9
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Xfce
  • xfce4-dev-tools
  • Issues
  • #41
Closed
Open
Created Dec 20, 2020 by Romain Bouvier@skunnykOwner

Migrate away from intltool/glib-gettextize and use gettext directly

intltool was needed because gettext hasn't have enough functionalities:

It used to be that Gettext could only translate strings in source code, and some limited other formats. Since about version 0.18, Gettext has been adding support for a lot more file formats that are used in modern GNOME desktop applications. This has slowly been making Intltool obsolete, which was invented to bridge that gap between what Gettext supported and what applications needed.

We don't need to use intltool and glib-gettextize anymore. This can simplify xdt-autogen script.

First, test the port of a panel plugin, like xfce4-sample-plugin

See :

  • https://wiki.gnome.org/Initiatives/GnomeGoals/GettextMigration
  • https://wiki.gnome.org/MigratingFromIntltoolToGettext
  • https://wiki.gnome.org/Projects/GnomeCommon/Migration
Assignee
Assign to
Time tracking