Will Thompson
3141249969
Remove intltool dependency
...
Since gettext 0.19, gettext itself has been able to extract strings from
and merge translations to .desktop files. As a result, there is no need
to use intltool. More details are available on
https://wiki.gnome.org/MigratingFromIntltoolToGettext , though that page
assumes a project using Autotools, which this project does not.
One advantage of using xgettext rather than intltool is that there is no
need to prefix translatable keys in the .desktop.in file with _. This
patch adjusts tuxpaint.desktop.in accordingly, which makes the input
file itself a valid desktop file.
The LINGUAS file contains the list of supported languages. This could
in principle be generated automatically from one of the other places in
the source tree that has a manually-maintained list of languages; but in
my experience it is generally maintained by hand and checked into the
source tree.
POTFILES.in.in must be updated to remove the intltool-specific file
encoding annotation; instead this is passed to xgettext.
Finally, update-po.sh is rewritten to invoke xgettext and msgfmt rather
than intltool commands.
The mangling of POTFILES.in.in to prefix all filenames with '../' is
only necessary to minimize the churn when updating the .pot and .po
files, to simplify review of this change. The alternative is to pass
--directory=.. to xgettext. This would cause all .po files to be updated
as follows when regenerated:
#. Response to Black (0, 0, 0) color selected
-#: ../colors.h:86
+#: colors.h:86
msgid "Black!"
msgstr "Noir !"
2022-06-10 10:36:56 +01:00
Will Thompson
e7ec1efdc8
Remove unused, no-op create_pot_file.sh
...
614f6573e7 made this "a no-op script, for
now", in September 2006. It seems safe to assume, 16 years later, that
if it is needed it can be recovered from the Git history.
2022-06-10 10:36:56 +01:00
Pere Pujal i Carabantes
1d0ea00d95
Updating Catalan.
2022-06-04 10:03:42 +02:00
dolphin6k
f21018282c
Updated Japanese translation (tile zoom)
2022-06-03 14:09:23 +09:00
Bill Kendrick
ff470263a0
Different description for Tile Zoom than plain Zoom
...
Oops, had committed to sdl2.0 only :eyeroll:
2022-06-02 21:17:23 -07:00
Pere Pujal i Carabantes
78586144ab
Updating Catalan translation.
2022-05-31 00:04:28 +02:00
dolphin6k
8babe0e4ee
Updated Japanese translation
2022-05-28 18:06:07 +09:00
Bill Kendrick
d3d2ecde1a
Portuguese translation update
...
h/t Hugo
2022-05-18 00:00:56 -07:00
Bill Kendrick
ea7f88ab92
POT/PO update
2022-05-07 18:15:12 -07:00
dolphin6k
b6aab66898
Updated Japanese translations.
2022-04-22 15:57:57 +09:00
Bill Kendrick
b95bb10768
Refresh PO after tweaking color picker descr.
2022-03-17 01:29:23 -07:00
dolphin6k
43b84c774a
Changed e-mail address of shin-ichi.
2022-03-11 19:57:56 +09:00
Pere Pujal i Carabantes
fd8c7bfc2a
Updating Catalan translation.
2022-03-09 00:55:06 +01:00
Bill Kendrick
9702fcae1b
Icelandic update
...
h/t Sveinn í Felli
2022-02-14 23:43:30 -08:00
prasantahembram
4810d41be7
Added Santali translation.
2022-02-11 18:46:46 +05:30
Bill Kendrick
ce4b8b9040
POT/PO refresh after more work on Label tool
2022-02-10 01:02:39 -08:00
Bill Kendrick
e9fdbe9373
POT/PO update for brush tips
...
(Also catching a Label tool tip edit.)
2022-02-09 02:15:30 -08:00
Bill Kendrick
7313f269ac
Show tips & play sound effects w/ Label selector
...
Closes https://sourceforge.net/p/tuxpaint/bugs/245/
2022-02-07 23:57:36 -08:00
Mark Kim
d697d3faca
better korean translations
2022-02-06 11:21:01 -05:00
Mark Kim
ab2d76d0b9
Update some Korean translations
2022-02-06 08:23:20 -05:00
Bill Kendrick
4dbaa0b320
Doc'ing and POT-izing macOS menu translation
...
h/t Mark Kim (for https://sourceforge.net/p/tuxpaint/bugs/183/ )
2022-02-05 16:42:02 -08:00
dolphin6k
8ece611f8c
Corrected Japanese translation for color mixer.
2022-02-04 17:08:20 +09:00
dolphin6k
61d8f8cee0
Japanese translation for color mixer.
2022-02-04 11:15:47 +09:00
dolphin6k
4c42cf8daa
Updated Japanese translation
2022-02-04 08:55:32 +09:00
Bill Kendrick
e46226cfcc
Refresh POT/PO after more Color Mixer coding
2022-01-28 02:17:26 -08:00
Bill Kendrick
42ca74df86
Update POT/PO to add new Color Mixer UI elements
2022-01-27 22:54:50 -08:00
Bill Kendrick
251259ab13
PO/POT update after adding shape + aspect ratio tip
2022-01-21 01:33:45 -08:00
Bill Kendrick
9f5769855b
PO/POT update after adding heptagon
2022-01-21 00:34:33 -08:00
Bill Kendrick
1050e74336
PO/POT refresh after adding hexagon shape tool
2022-01-21 00:02:44 -08:00
Bill Kendrick
ac6aee7a43
Update src/po/check_translations.sh to work again
...
Docs shuffled around & gettext'ing a string in Tux Paint Config.
changed, which caused it to not find things.
2021-12-02 00:28:26 -08:00
Bill Kendrick
200df10456
Albanian translation update
...
h/t Besnik Bleta
2021-12-01 23:52:12 -08:00
Bill Kendrick
1c61f1b7f8
Doc'ing Slovak l10n update & adding contributor
...
Welcome Jozef!
(Also bump project-id-version in sk.po)
2021-12-01 22:28:35 -08:00
Jose Riha
de7f0cf857
Update Slovak translation.
2021-11-30 10:30:41 +01:00
Bill Kendrick
2b9bb5e440
Bump CHNAGES date; rebuild all POT/PO
2021-11-25 01:12:48 -08:00
Bill Kendrick
8a9ab25151
Updated Icelandic translation
...
h/t Sveinn
2021-11-19 14:06:28 -08:00
Bill Kendrick
b029ceeae7
Portuguese update
...
from Hugo Carvalho
2021-11-13 13:20:33 -08:00
dolphin6k
c31e0cd504
Updated Japanese translations.
2021-11-09 23:01:19 +09:00
Pere Pujal i Carabantes
f32d8b4ab8
Updating Catalan angle translations to a neutral singular/plural.
2021-11-08 23:23:52 +01:00
Pere Pujal i Carabantes
b187ca9bb1
Updating Catalan.
2021-11-08 21:12:25 +01:00
Bill Kendrick
58274ed01f
Refresh PO/POT after Lightning desc. typo fix
2021-11-07 20:33:03 -08:00
dolphin6k
e9f31ac4ce
Updated Japanese translations.
2021-10-30 18:51:54 +09:00
Bill Kendrick
0701eeae74
Portuguese translation update
...
From Hugo Carvalho
2021-10-28 10:01:02 -07:00
Bill Kendrick
32d3ac4ce2
Icelandic translation update
...
From Sveinn í Felli
2021-10-28 09:38:37 -07:00
Bill Kendrick
75d209e3f1
PO/POT update, adding Cartoon full-image mode desc
2021-10-27 22:57:30 -07:00
Bill Kendrick
27b89d0dba
Blocks/Chalk: Full-image descriptive text
2021-10-27 22:24:13 -07:00
Bill Kendrick
05f7f4bec4
Icelandic translation updates
...
From Sveinn í Felli
2021-10-26 23:41:18 -07:00
Bill Kendrick
b0e5051d14
Portuguese translation update
...
From Hugo Carvalho
2021-10-26 10:33:13 -07:00
Bill Kendrick
af1bd0850e
Lines/Shapes: Display angles in Tux tip text
...
When drawing lines or rotating a shape, the angle of rotation
is shown (in the instructions at the bottom).
2021-10-25 23:23:28 -07:00
Pere Pujal i Carabantes
9c010ffd40
Updating Catalan translation.
2021-10-24 12:37:34 +02:00
Pere Pujal i Carabantes
5500b45ec8
Exposing Stretch strings to translations.
2021-10-24 12:32:37 +02:00