xfce4-dev-tools issueshttps://gitlab.xfce.org/xfce/xfce4-dev-tools/-/issues2024-03-25T09:19:10Zhttps://gitlab.xfce.org/xfce/xfce4-dev-tools/-/issues/41Migrate away from intltool/glib-gettextize and use gettext directly2024-03-25T09:19:10ZRomain BouvierMigrate 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 supp...`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/MigrationXfce 4.20Romain BouvierRomain Bouvier