From 52eef87014e5858bcd5ed05bd41c9af29da5a86a Mon Sep 17 00:00:00 2001 From: Clement Lefebvre Date: Wed, 11 Jan 2023 14:09:33 +0000 Subject: [PATCH] makepot: Include Translators comments for JS --- .../usr/share/cinnamon/applets/network@cinnamon.org/applet.js | 4 ++-- files/usr/share/cinnamon/applets/power@cinnamon.org/applet.js | 4 ++-- makepot | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js b/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js index 98e3192b8c..3adabcdf5e 100644 --- a/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js +++ b/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js @@ -642,7 +642,7 @@ NMDevice.prototype = { if (active) { title = active._name; } else { - /* TRANSLATORS: this is the indication that a connection for another logged in user is active, + /* Translators: this is the indication that a connection for another logged in user is active, and we cannot access its settings (including the name) */ title = _("Connected (private)"); } @@ -1551,7 +1551,7 @@ NMDeviceWireless.prototype = { let name; let ssid = NM.utils_ssid_to_utf8(apObj.ssid.get_data()); if (ssid) { - /* TRANSLATORS: this the automatic wireless connection name (including the network name) */ + /* Translators: this the automatic wireless connection name (including the network name) */ name = _("Auto %s").format(ssid); } else name = _("Auto wireless"); diff --git a/files/usr/share/cinnamon/applets/power@cinnamon.org/applet.js b/files/usr/share/cinnamon/applets/power@cinnamon.org/applet.js index ec589f83d4..a09c7618fb 100644 --- a/files/usr/share/cinnamon/applets/power@cinnamon.org/applet.js +++ b/files/usr/share/cinnamon/applets/power@cinnamon.org/applet.js @@ -429,7 +429,7 @@ class CinnamonPowerApplet extends Applet.TextIconApplet { status = ngettext("Charging - %d hour until fully charged", "Charging - %d hours until fully charged", hours).format(hours); } else { - /* TRANSLATORS: this is a time string, as in "%d hours %d minutes remaining" */ + /* Translators: this is a time string, as in "%d hours %d minutes remaining" */ let template = _("Charging - %d %s %d %s until fully charged"); status = template.format (hours, ngettext("hour", "hours", hours), minutes, ngettext("minute", "minutes", minutes)); } @@ -450,7 +450,7 @@ class CinnamonPowerApplet extends Applet.TextIconApplet { status = ngettext("Using battery power - %d hour remaining", "Using battery power - %d hours remaining", hours).format(hours); } else { - /* TRANSLATORS: this is a time string, as in "%d hours %d minutes remaining" */ + /* Translators: this is a time string, as in "%d hours %d minutes remaining" */ let template = _("Using battery power - %d %s %d %s remaining"); status = template.format (hours, ngettext("hour", "hours", hours), minutes, ngettext("minute", "minutes", minutes)); } diff --git a/makepot b/makepot index 47f6fba4be..128549d6d5 100755 --- a/makepot +++ b/makepot @@ -6,7 +6,7 @@ xgettext --language=C --keyword=_ --keyword=N_ --output=cinnamon.pot src/*.c src find files/usr/share/cinnamon -name "*.ui.h" -exec xgettext --language=C --keyword=_ --keyword=N_ --output=cinnamon.pot --join-existing {} \; -xgettext --language=JavaScript --keyword=_ --keyword=N_ --output=cinnamon.pot --join-existing --from-code=UTF-8 js/*/*.js files/usr/share/cinnamon/*/*/*.js +xgettext -cTranslators --language=JavaScript --keyword=_ --keyword=N_ --output=cinnamon.pot --join-existing --from-code=UTF-8 js/*/*.js files/usr/share/cinnamon/*/*/*.js xgettext -c --language=Python --keyword=_ --output=cinnamon.pot --join-existing generate_additional_files.py files/usr/share/cinnamon/*/*.py files/usr/share/cinnamon/*/*/*.py files/usr/bin/* files/usr/bin/cinnamon-xlet-makepot -j -p -m -o cinnamon.pot files/usr/share/cinnamon/applets/ files/usr/bin/cinnamon-xlet-makepot -j -p -m -o cinnamon.pot files/usr/share/cinnamon/desklets/