it was an issue #196111: Translation for term "User Points for drupal 5.
It reproduces in 6.x-1.0 version - it is impossible to use russian plural forms.
it was an issue #196111: Translation for term "User Points for drupal 5.
It reproduces in 6.x-1.0 version - it is impossible to use russian plural forms.
Comments
Comment #1
crea commentedsubs
Comment #2
kbahey commentedI have no idea how to fix this. Can you or someone else create a patch and a few people test it?
Comment #3
fasdalf@fasdalf.ru commentedCorrected issue title.
Comment #4
fasdalf@fasdalf.ru commentedWe used thid code in our project
Comment #5
YK85 commentedsubscribing - can someone create a patch to be reviewed?
thanks!
Comment #6
andypost.
Comment #7
mile23From the old issue falsdaf linked to, it seems this should have been fixed in 5.x-dev. Why did it not make it to 6.x?
I just made a patch for http://drupal.org/node/284609 dealing with the same code. I wish I had known about format_plural() at the time. :-)
Comment #8
andypost#4 seem more reasonable
Localization API docs http://drupal.org/node/322729
Marked as duplicate #284609: Users see message "User XXX earned 1 points" after adding comment. Singular/plural issue.
Comment #9
Bilmar commentedsubscribing
Comment #10
chuckbar77 commented+1 subscribing
Comment #11
YK85 commentedIs #4 to be reviewed? I am not sure where it should go, but supporting plural form for !points would be awesome!
Comment #12
berdirNo, not really. That is solving it with a separate module, to really fix it, it would need to be a patch against 6.x.
Here is what we did for 7.x: #872238: Improve Message Syntax When Points Are Awarded
The problem is that this would obviously result in string changes, and that is discouraged for stable versions, because it would break all existing transations on sites which are already using it.
Anyway, I think that issue here can be closed as duplicate of the linked one. (And a few other issues in the queue too)