They are no longer required and translators sometimes include
them in translated strings by mistake.
This change also makes it possible to use the vertical bar
character in translatable strings.
For developers, an extra optional context parameter has been
added to the gettext functions. For example, _('point size|pt')
should now be written as _('pt', 'point size').
For translators this would appear in the message catalog as:
msgctxt "point size"
msgid "pt"
msgstr "pt"
Implements #3416.
1. Add 1 holiday to Russian calendar,
2. Sorting alphabetically localization strings in all .po and .pot files,
3. Add "Russia" country to all .po and .pot files,
4. Translate "Russia" in some language.
* Media Manager: add help button and remove '...'
Issue #9042
* Edit/Preferences: add Help button
Issue #9042
* Style Editor, Document Styles dialog: add help buttons
Issue #9042
* Fix Select Person dialog Help button URL
Issue #9042
* Fix Select Repository dialog Help button URL
Issue #9042
* Relationship Calculator: Add help button
Issue #9042
* Reorder Relationships dialog; add Help button
Issue #9042
* Generate Book Dialog; Fix Help URL
Issue #9042
* Manage Book dialog; add help button
Issue #9042
* Fix Detached Gramplets Help button URL when 'help_url' not in .gpr
Issue #9042
* Fix help URLs when they contain illegal characters and to match wiki
section targetID algorithm
Issue #9042
* Update/Completion Croatian translation
This is a big update. The croatian translation is now 100% complete.
Translated all missing strings, made lots of corrections, improved
consistency in the wording, tested thoroughly. Also, it will work
with the updated datehandler file "_date_hr.py", which i'll be
updating simultaneously.
* Croatian Datehandler update
Made changes to fit croatian specific date handling. Also because i've
updated the hr.po file. I've tested it with the present
"_datedisplay.py" of the maintainance/gramps50 branch.
Basically it would be great, if next to the obligatory "display_iso"
format, only two more formats would show up in the croatian drop-down
menus: "dd_dformat01" (numerical) and "dd_dformat04". Other formats
are unneeded.
9. 5. 2018. => ordinal numbers, all separated by spaces
9. svibnja 2018. => ordinal numbers and genitiv month's form,
all separated by spaces
When I started investigating 10822, I saw some Croatian dates
didn't seem to be working in 5.0.0, to my surprise. I believe
I fixed that in the previous commit.
With this commit, the three reports now show a year as an
ordinal number in Croatian, so I consider 10822 fixed.
If there are any additional problems displaying Croatian,
please file additional bug reports ("one bug, one report").
Fixes#10822
When I started investigating 10822 I saw some Croatian dates
didn't seem to be working in 5.0.0, to my surprise. There
seems to have been some kind of regression from 4.2.8.
But the Croatian translation for gramps hasn't been updated
in about three years -- except by non-Croatians. So I don't
know why some "translated" strings which control how dates
are displayed were disabled (marked as "fuzzy") in this:
6c67053e1f
Also, I saw some code in the 4.2.8 Croatian date handler
which was not in the 5.0.0 Croatian date handler -- somehow.
So I believe this commit fixes the Croatian date handler.
Issue #10822