summaryrefslogtreecommitdiff
path: root/panels/power
diff options
context:
space:
mode:
authorIñigo Martínez <inigomartinez@gmail.com>2017-09-11 22:05:40 +0200
committerBastien Nocera <hadess@hadess.net>2018-01-23 10:49:31 +0100
commit0dd386f405f49105880041202eeb270959ec3268 (patch)
tree64496538c87daec35a16a88293141b3fe0543247 /panels/power
parent811ba929d4986787277f685a13a43e47c9996236 (diff)
downloadgnome-control-center-0dd386f405f49105880041202eeb270959ec3268.tar.gz
build: Migrate from Intltool to Gettext
Recent versions of Gettext are able to translate several formats that are used in GNOME applications. This patch migrates from Intltool to Gettext by using meson's i18n features. https://bugzilla.gnome.org/show_bug.cgi?id=787588
Diffstat (limited to 'panels/power')
-rw-r--r--panels/power/gnome-power-panel.desktop.in.in6
-rw-r--r--panels/power/meson.build5
2 files changed, 6 insertions, 5 deletions
diff --git a/panels/power/gnome-power-panel.desktop.in.in b/panels/power/gnome-power-panel.desktop.in.in
index 0622b9764..3e6ca2610 100644
--- a/panels/power/gnome-power-panel.desktop.in.in
+++ b/panels/power/gnome-power-panel.desktop.in.in
@@ -1,6 +1,6 @@
[Desktop Entry]
-_Name=Power
-_Comment=View your battery status and change power saving settings
+Name=Power
+Comment=View your battery status and change power saving settings
Exec=gnome-control-center power
Icon=gnome-power-manager
Terminal=false
@@ -14,4 +14,4 @@ X-GNOME-Bugzilla-Product=gnome-control-center
X-GNOME-Bugzilla-Component=power
X-GNOME-Bugzilla-Version=@VERSION@
# Translators: those are keywords for the power control-center panel
-_Keywords=Power;Sleep;Suspend;Hibernate;Battery;Brightness;Dim;Blank;Monitor;DPMS;Idle;
+Keywords=Power;Sleep;Suspend;Hibernate;Battery;Brightness;Dim;Blank;Monitor;DPMS;Idle;
diff --git a/panels/power/meson.build b/panels/power/meson.build
index da9b6d178..25695ca47 100644
--- a/panels/power/meson.build
+++ b/panels/power/meson.build
@@ -7,11 +7,12 @@ desktop_in = configure_file(
configuration: desktop_conf
)
-custom_target(
+i18n.merge_file(
desktop,
+ type: 'desktop',
input: desktop_in,
output: desktop,
- command: intltool_desktop_cmd,
+ po_dir: po_dir,
install: true,
install_dir: control_center_desktopdir
)