where is the «msgid "New Document"» in master ?
When starting Inkscape with the welcome screen, on the bottom of 'Time to Draw' tab there is a big 'New Document' button.
In the inkscape.pot file from 1.1.1 this string looks like this: ...
#: ../share/ui/inkscape-start.glade:2164 msgid "Show this every time" msgstr ""
#: ../share/ui/inkscape-start.glade:2180 msgid "New Document" msgstr ""
#: ../share/ui/inkscape-start.glade:2211 msgid "Time to Draw" msgstr ""
...
However, in the inkscape.pot file from master [1] this string no longer exists.
If I use this template to update my existing translation from 1.1.1. and use this updated translation with the latest build of the 'master' branch, then the button fallback in English; instead, if I use the translation from 1.1.1 "as is" with that same 'master' branch (i.e. file not updated), then the button shows translated.
What is wrong here ? The latest 'master' location is not this one ? I even pulled a merge request for master based on this location/template, but if I looked in the wrong place, then I have to review my merge request.
Cristi
[1] https://gitlab.com/inkscape/inkscape/-/tree/master/po
Hi Cristi,
the translatable files are linked from https://wiki.inkscape.org/wiki/index.php?title=Interface_translation#1._Get_...
The po / pot files in the repository are not guaranteed to be up-to-date (but they will be for 1.1.x once https://gitlab.com/inkscape/inkscape/-/merge_requests/3822 is merged, and then we will ask for translators' help officially).
The string you're looking for is available in the files the Wiki links to, as someone else had already noticed that it was missing some time ago.
Maren
Am 12.01.22 um 23:11 schrieb Cristian Secară:
When starting Inkscape with the welcome screen, on the bottom of 'Time to Draw' tab there is a big 'New Document' button.
In the inkscape.pot file from 1.1.1 this string looks like this: ...
#: ../share/ui/inkscape-start.glade:2164 msgid "Show this every time" msgstr ""
#: ../share/ui/inkscape-start.glade:2180 msgid "New Document" msgstr ""
#: ../share/ui/inkscape-start.glade:2211 msgid "Time to Draw" msgstr ""
...
However, in the inkscape.pot file from master [1] this string no longer exists.
If I use this template to update my existing translation from 1.1.1. and use this updated translation with the latest build of the 'master' branch, then the button fallback in English; instead, if I use the translation from 1.1.1 "as is" with that same 'master' branch (i.e. file not updated), then the button shows translated.
What is wrong here ? The latest 'master' location is not this one ? I even pulled a merge request for master based on this location/template, but if I looked in the wrong place, then I have to review my merge request.
Cristi
În data de Thu, 13 Jan 2022 01:31:13 +0100, Maren Hachmann a scris:
the translatable files are linked from https://wiki.inkscape.org/wiki/index.php?title=Interface_translation#1._Get_...
The po / pot files in the repository are not guaranteed to be up-to-date (but they will be for 1.1.x once https://gitlab.com/inkscape/inkscape/-/merge_requests/3822 is merged, and then we will ask for translators' help officially).
Ok, thank you for the clarification.
I deleted the pending merge request for master and will wait for the 1.1.2 announcement.
For now, only the merge request for 1.1.1 update remains valid, i.e. !3827 https://gitlab.com/inkscape/inkscape/-/merge_requests/3827
Cristi
Just to clarify: the files linked from the Wiki are different from those in the repository.
The Wiki link files are always up-to-date with current development status, while the repository is not constantly being updated, to prevent this from bloating the repository git tree with unnecessary data.
But it's true that strings in the master branch are still subject to change.
Maren
Am 13.01.22 um 17:57 schrieb Cristian Secară:
În data de Thu, 13 Jan 2022 01:31:13 +0100, Maren Hachmann a scris:
the translatable files are linked from https://wiki.inkscape.org/wiki/index.php?title=Interface_translation#1._Get_...
The po / pot files in the repository are not guaranteed to be up-to-date (but they will be for 1.1.x once https://gitlab.com/inkscape/inkscape/-/merge_requests/3822 is merged, and then we will ask for translators' help officially).
Ok, thank you for the clarification.
I deleted the pending merge request for master and will wait for the 1.1.2 announcement.
For now, only the merge request for 1.1.1 update remains valid, i.e. !3827 https://gitlab.com/inkscape/inkscape/-/merge_requests/3827
Cristi
participants (2)
-
Cristian Secară
-
Maren Hachmann