mirror of
https://github.com/labwc/labwc.git
synced 2025-11-01 22:58:47 -04:00
nls: updates for new strings in menus
- also fixes updating tr.po file - more descriptive instructions in CONTRIBUTING.md - fix comments in po/pot files when using meson gettext tools
This commit is contained in:
parent
4fa2091677
commit
9e954dfcd0
9 changed files with 136 additions and 61 deletions
|
|
@ -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:
|
||||
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:
|
||||
|
||||
```
|
||||
xgettext --keyword=_ --language=C --add-comments -o po/labwc.pot src/menu/menu.c
|
||||
```
|
||||
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)
|
||||
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
de es it sv
|
||||
de es it sv tr
|
||||
|
|
|
|||
30
po/de.po
30
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"
|
||||
|
|
|
|||
30
po/es.po
30
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"
|
||||
|
|
|
|||
30
po/it.po
30
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"
|
||||
|
|
|
|||
32
po/labwc.pot
32
po/labwc.pot
|
|
@ -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 ""
|
||||
|
|
|
|||
|
|
@ -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'
|
||||
|
|
|
|||
30
po/sv.po
30
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"
|
||||
|
|
|
|||
30
po/tr.po
30
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"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue