]> git.mdlowis.com Git - proto/labwc.git/commitdiff
nls: updates for new strings in menus
author01micko <01micko@gmail.com>
Mon, 2 Jan 2023 02:20:36 +0000 (12:20 +1000)
committerJohan Malm <johanmalm@users.noreply.github.com>
Mon, 2 Jan 2023 21:39:56 +0000 (21:39 +0000)
- also fixes updating tr.po file
- more descriptive instructions in CONTRIBUTING.md
- fix comments in po/pot files when using meson gettext tools

CONTRIBUTING.md
po/LINGUAS
po/de.po
po/es.po
po/it.po
po/labwc.pot
po/meson.build
po/sv.po
po/tr.po

index 43a89875ec841e12c67dc68675bd0099ce330b33..a788316704fc7241ae549bd4ea1bbbb7775e5460 100644 (file)
@@ -336,11 +336,15 @@ Base both bugfixes and new features on `master`.
 # Native Language Support
 
 Translators can add their `MY_LOCALE.po` files to the `po` directory
-based on `po/labwc.pot` and issue a pull request. For example:
-
-```
-xgettext --keyword=_ --language=C --add-comments -o po/labwc.pot src/menu/menu.c
-```
+based on `po/labwc.pot` and issue a pull request. To do this they can
+generate their `MY_LOCALE.po` file in a few steps:
+
+1. Edit the `po/LINGAUS` file to add their locale name by adding a space
+   to the end of the field and typing the locale code.
+2. Copy the po/labwc.pot to po/MY_LOCALE.po
+3. Edit the newly generated MY_LOCALE.po file with some of their
+contact and locale details in the header of the file then add the
+translation strings under each English string.
 
 [See this tutorial for further guidance](https://www.labri.fr/perso/fleury/posts/programming/a-quick-gettext-tutorial.html)
 
index c6a73c96cd9d23ba1d25c45eb41aef33e1d22cc8..1c05cbe4fde7138b6f0d91a2f76c38e2a95bcb13 100644 (file)
@@ -1 +1 @@
-de es it sv
+de es it sv tr
index 20cc55aa2c78e2328346867e8346b25e85627013..96f3b61e0e069513284765bb9e5944658a6e7806 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: labwc\n"
 "Report-Msgid-Bugs-To: https://github.com/labwc/labwc/issues\n"
-"POT-Creation-Date: 2022-04-30 16:43+1000\n"
+"POT-Creation-Date: 2023-01-02 11:22+1000\n"
 "PO-Revision-Date: 2022-04-30 16:50+1000\n"
 "Last-Translator: Consolatis <https://github.com/Consolatis>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,46 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/menu/menu.c:428
+#: src/menu/menu.c:631
 msgid "Reconfigure"
 msgstr "Rekonfigurieren"
 
-#: src/menu/menu.c:430
+#: src/menu/menu.c:633
 msgid "Exit"
 msgstr "Beenden"
 
-#: src/menu/menu.c:446
+#: src/menu/menu.c:649
 msgid "Minimize"
 msgstr "Minimieren"
 
-#: src/menu/menu.c:448
+#: src/menu/menu.c:651
 msgid "Maximize"
 msgstr "Maximieren"
 
-#: src/menu/menu.c:450
+#: src/menu/menu.c:653
 msgid "Fullscreen"
 msgstr "Vollbild"
 
-#: src/menu/menu.c:452
+#: src/menu/menu.c:655
 msgid "Decorations"
 msgstr "Dekorationen"
 
-#: src/menu/menu.c:454
+#: src/menu/menu.c:657
 msgid "AlwaysOnTop"
 msgstr "Immer im Vordergrund"
 
-#: src/menu/menu.c:456
+#: src/menu/menu.c:662
+msgid "Move left"
+msgstr ""
+
+#: src/menu/menu.c:667
+msgid "Move right"
+msgstr ""
+
+#: src/menu/menu.c:672
+msgid "Workspace"
+msgstr ""
+
+#: src/menu/menu.c:675
 msgid "Close"
 msgstr "Schließen"
index bc5390ccf70299e61d1c284c074404b1c01dc71f..f8a06e9c7720382163e120b76bf41720e762af96 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: labwc\n"
 "Report-Msgid-Bugs-To: https://github.com/labwc/labwc/issues\n"
-"POT-Creation-Date: 2022-04-30 16:43+1000\n"
+"POT-Creation-Date: 2023-01-02 11:22+1000\n"
 "PO-Revision-Date: 2022-04-30 16:50+1000\n"
 "Last-Translator: Mick Amadio <01micko@gmail.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,46 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/menu/menu.c:428
+#: src/menu/menu.c:631
 msgid "Reconfigure"
 msgstr "Reconfigurar"
 
-#: src/menu/menu.c:430
+#: src/menu/menu.c:633
 msgid "Exit"
 msgstr "Salir"
 
-#: src/menu/menu.c:446
+#: src/menu/menu.c:649
 msgid "Minimize"
 msgstr "Minimizar"
 
-#: src/menu/menu.c:448
+#: src/menu/menu.c:651
 msgid "Maximize"
 msgstr "Maximizar"
 
-#: src/menu/menu.c:450
+#: src/menu/menu.c:653
 msgid "Fullscreen"
 msgstr "Pantalla completa"
 
-#: src/menu/menu.c:452
+#: src/menu/menu.c:655
 msgid "Decorations"
 msgstr "Decoraciones"
 
-#: src/menu/menu.c:454
+#: src/menu/menu.c:657
 msgid "AlwaysOnTop"
 msgstr "Siempre encima"
 
-#: src/menu/menu.c:456
+#: src/menu/menu.c:662
+msgid "Move left"
+msgstr ""
+
+#: src/menu/menu.c:667
+msgid "Move right"
+msgstr ""
+
+#: src/menu/menu.c:672
+msgid "Workspace"
+msgstr ""
+
+#: src/menu/menu.c:675
 msgid "Close"
 msgstr "Cerrar"
index 0e5da4b1d4b4b3bff91e3bfaf0df609367ffa44f..60948c012648500a72b6f2b064a060beb5fe05b1 100644 (file)
--- a/po/it.po
+++ b/po/it.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: labwc\n"
 "Report-Msgid-Bugs-To: https://github.com/labwc/labwc/issues\n"
-"POT-Creation-Date: 2022-04-30 16:43+1000\n"
+"POT-Creation-Date: 2023-01-02 11:22+1000\n"
 "PO-Revision-Date: 2022-04-30 16:50+1000\n"
 "Last-Translator: Mick Amadio <01micko@gmail.com>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,46 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/menu/menu.c:428
+#: src/menu/menu.c:631
 msgid "Reconfigure"
 msgstr "Riconfigurare"
 
-#: src/menu/menu.c:430
+#: src/menu/menu.c:633
 msgid "Exit"
 msgstr "Uscita"
 
-#: src/menu/menu.c:446
+#: src/menu/menu.c:649
 msgid "Minimize"
 msgstr "Riduci"
 
-#: src/menu/menu.c:448
+#: src/menu/menu.c:651
 msgid "Maximize"
 msgstr "Ingrandisci"
 
-#: src/menu/menu.c:450
+#: src/menu/menu.c:653
 msgid "Fullscreen"
 msgstr "Schermo intero"
 
-#: src/menu/menu.c:452
+#: src/menu/menu.c:655
 msgid "Decorations"
 msgstr "Decorazioni"
 
-#: src/menu/menu.c:454
+#: src/menu/menu.c:657
 msgid "AlwaysOnTop"
 msgstr "Sempre sopra"
 
-#: src/menu/menu.c:456
+#: src/menu/menu.c:662
+msgid "Move left"
+msgstr ""
+
+#: src/menu/menu.c:667
+msgid "Move right"
+msgstr ""
+
+#: src/menu/menu.c:672
+msgid "Workspace"
+msgstr ""
+
+#: src/menu/menu.c:675
 msgid "Close"
 msgstr "Chiudi"
index b355c0cbab17f9ff9e11fe4abd249388e99095c9..e369800968e1a0f8afee1ae0febfffe811f4efa8 100644 (file)
@@ -1,5 +1,5 @@
 # Labwc pot file
-# Copyright (C) 2022
+# Copyright (C) 2023
 # This file is distributed under the same license as the labwc package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
 #
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: labwc\n"
 "Report-Msgid-Bugs-To: https://github.com/labwc/labwc/issues\n"
-"POT-Creation-Date: 2022-04-30 16:43+1000\n"
+"POT-Creation-Date: 2023-01-02 11:22+1000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,46 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/menu/menu.c:428
+#: src/menu/menu.c:631
 msgid "Reconfigure"
 msgstr ""
 
-#: src/menu/menu.c:430
+#: src/menu/menu.c:633
 msgid "Exit"
 msgstr ""
 
-#: src/menu/menu.c:446
+#: src/menu/menu.c:649
 msgid "Minimize"
 msgstr ""
 
-#: src/menu/menu.c:448
+#: src/menu/menu.c:651
 msgid "Maximize"
 msgstr ""
 
-#: src/menu/menu.c:450
+#: src/menu/menu.c:653
 msgid "Fullscreen"
 msgstr ""
 
-#: src/menu/menu.c:452
+#: src/menu/menu.c:655
 msgid "Decorations"
 msgstr ""
 
-#: src/menu/menu.c:454
+#: src/menu/menu.c:657
 msgid "AlwaysOnTop"
 msgstr ""
 
-#: src/menu/menu.c:456
+#: src/menu/menu.c:662
+msgid "Move left"
+msgstr ""
+
+#: src/menu/menu.c:667
+msgid "Move right"
+msgstr ""
+
+#: src/menu/menu.c:672
+msgid "Workspace"
+msgstr ""
+
+#: src/menu/menu.c:675
 msgid "Close"
 msgstr ""
index d6e1ff3163aaf4036bb08a7f434f46e9710919e9..708d4aad5fed6bbca8413f36216e928fe2d247de 100644 (file)
@@ -5,7 +5,6 @@ add_project_arguments('-DGETTEXT_PACKAGE="' + meson.project_name() + '"',
 i18n.gettext(meson.project_name(),
   args: ['--directory=' + source_root,
     '--add-comments=TRANSLATORS',
-    '--no-location',
     '--keyword=_',
     '--msgid-bugs=https://github.com/labwc/labwc/issues'],
     preset: 'glib'
index db24ab54624a9625088a072d5509aa79b3875a10..cc1da0653615aff2dfe60963abded8ca02d0f4dc 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: labwc\n"
 "Report-Msgid-Bugs-To: https://github.com/labwc/labwc/issues\n"
-"POT-Creation-Date: 2022-04-30 16:43+1000\n"
+"POT-Creation-Date: 2023-01-02 11:22+1000\n"
 "PO-Revision-Date: 2022-04-30 16:50+1000\n"
 "Last-Translator: Johan Malm <jgm323@gmail.com\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,34 +17,46 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/menu/menu.c:428
+#: src/menu/menu.c:631
 msgid "Reconfigure"
 msgstr "Konfigurera om"
 
-#: src/menu/menu.c:430
+#: src/menu/menu.c:633
 msgid "Exit"
 msgstr "Utgång"
 
-#: src/menu/menu.c:446
+#: src/menu/menu.c:649
 msgid "Minimize"
 msgstr "Minimera"
 
-#: src/menu/menu.c:448
+#: src/menu/menu.c:651
 msgid "Maximize"
 msgstr "Maximera"
 
-#: src/menu/menu.c:450
+#: src/menu/menu.c:653
 msgid "Fullscreen"
 msgstr "Fullskärm"
 
-#: src/menu/menu.c:452
+#: src/menu/menu.c:655
 msgid "Decorations"
 msgstr "Dekorationer"
 
-#: src/menu/menu.c:454
+#: src/menu/menu.c:657
 msgid "AlwaysOnTop"
 msgstr "Alltid överst"
 
-#: src/menu/menu.c:456
+#: src/menu/menu.c:662
+msgid "Move left"
+msgstr ""
+
+#: src/menu/menu.c:667
+msgid "Move right"
+msgstr ""
+
+#: src/menu/menu.c:672
+msgid "Workspace"
+msgstr ""
+
+#: src/menu/menu.c:675
 msgid "Close"
 msgstr "Stäng"
index c261a3e97e3989fc1ce189f8b4cdde7ab522bdd5..83490d2a8bf3d7c6c18e2971a25c82e8a081283e 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: labwc\n"
 "Report-Msgid-Bugs-To: https://github.com/labwc/labwc/issues\n"
-"POT-Creation-Date: 2022-04-30 16:43+1000\n"
+"POT-Creation-Date: 2023-01-02 11:22+1000\n"
 "PO-Revision-Date: 2022-11-20 17:04+0300\n"
 "Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
 "Language-Team: Turkish <tr>\n"
@@ -16,34 +16,46 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/menu/menu.c:428
+#: src/menu/menu.c:631
 msgid "Reconfigure"
 msgstr "Yeniden yapılandır"
 
-#: src/menu/menu.c:430
+#: src/menu/menu.c:633
 msgid "Exit"
 msgstr "Çıkış"
 
-#: src/menu/menu.c:446
+#: src/menu/menu.c:649
 msgid "Minimize"
 msgstr "Küçült"
 
-#: src/menu/menu.c:448
+#: src/menu/menu.c:651
 msgid "Maximize"
 msgstr "Büyüt"
 
-#: src/menu/menu.c:450
+#: src/menu/menu.c:653
 msgid "Fullscreen"
 msgstr "Tam ekran"
 
-#: src/menu/menu.c:452
+#: src/menu/menu.c:655
 msgid "Decorations"
 msgstr "Süslemeler"
 
-#: src/menu/menu.c:454
+#: src/menu/menu.c:657
 msgid "AlwaysOnTop"
 msgstr "Her zaman üstte"
 
-#: src/menu/menu.c:456
+#: src/menu/menu.c:662
+msgid "Move left"
+msgstr ""
+
+#: src/menu/menu.c:667
+msgid "Move right"
+msgstr ""
+
+#: src/menu/menu.c:672
+msgid "Workspace"
+msgstr ""
+
+#: src/menu/menu.c:675
 msgid "Close"
 msgstr "Kapat"