After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 737049 - translating "Repeats every %s …"
translating "Repeats every %s …"
Status: RESOLVED WONTFIX
Product: california
Classification: Other
Component: internationalization
master
Other Linux
: Normal normal
: 0.4.0
Assigned To: California Maintainers
California Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2014-09-20 21:50 UTC by Benjamin St.
Modified: 2019-10-10 14:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Benjamin St. 2014-09-20 21:50:06 UTC
we've currently worked on the translations for california and came across the "Repeats every %s" messages (in src/component/component-recurrence-rule.vala).
We feel, we cannot properly localize those strings, as in German, the "every" gets translated into different phrases, depending on count and gender of the following noun.

e.g.
every day -> jeden Tag
every year -> jedes Jahr

It would be better for German (and probably other languages too), if the "every" is included in the placeholder, so we can properly address those.
Comment 1 André Klapper 2014-09-21 14:14:31 UTC
More info for developers: https://wiki.gnome.org/TranslationProject/DevGuidelines/Never%20split%20sentences
Comment 2 Jim Nelson 2014-09-23 22:11:36 UTC
The problem with the never-split-sentences rule is that the combinatorics are going to be astronomical.  It's not merely "Repeats every Tuesday", it's:

Repeats every Monday
Repeats every Monday, Tuesday
Repeats every Monday, Tuesday, Wednesday
Repeats every Monday, Wednesday
...

There's a few other patterns like this in California.  I may have to rethink how the recurring rule explanation is displayed.
Comment 3 André Klapper 2019-10-10 14:04:27 UTC
California is not under active development anymore and saw its last non-cosmetic code changes in March 2016: https://gitlab.gnome.org/Archive/california/commits/master

Its codebase has been archived in https://gitlab.gnome.org/Archive/california/issues/1

Closing this report as WONTFIX as part of GNOME Housekeeping to reflect reality. Please feel free to reopen this ticket if anyone takes the responsibility for active development again.

You may want to use `gnome-calendar`.