Thread:Support/ago ("$1 ago") cannot work/reply (3)

Swahili is another example where the current arrangement of these messages cannot work. The word "ago" is translated using a verb form "-li-pita" which has a prefix and an infix which both change according to the class of the preceding noun and whether it is singular or plural. The noun for "hour" has a different class to the other three.

To make these messages work you need to combine them all in one message. You also need to have a separate message for each combination of the times. for Swahili you could have two groups of messages, one for messages where the last time is hours and the other for all others. This grouping is bound to clash with the requirements of other languages:-}
 * The first group would contain "2 hours ago", "5 days 2 hours ago".
 * The second group would contain "10 minutes 5 seconds ago", 2 hours 10 minutes ago", "5 days ago",  "10 minutes ago", "5 seconds ago", "5 days 2 hours 10 minutes ago", "2 hours 10 minutes 5 seconds ago", "5 days 2 hours 10 minutes 5 seconds ago".