Hello, I guess there's no way to translate the "timestamp ago" message (exactly what you see below the headers, is there? This is the message. I mean, I want to translate the minute, hour, month, etc ago parts, but those are part of $1.
Topic on Talk:Talk pages project/Flow
Appearance
The translations for the date and time formatting are using data from the Common Locale Data Repository. If they are incorrect or missing, we have the ability to override them, but it's a manual process. Translatewiki has some instructions for contributing to those translations at https://translatewiki.net/wiki/CLDR.
You can check out this thread from a few day ago as an example of this process: Topic:X25x1ejl3zfo5h2y
Thanks for your reply and all your explanations. What I got from the reply and the previous Bangladesh project discussion link you provided above was that a task should be created on Phabricator; the efforts they have already made have not paid off and it will take a very long time for the localization to be done.
It takes a while for translations to reach the wikis, but if it's been more than a week, then you probably want to ask Amire80 about it.
Are you working on it? If so, who did the translations?
If you're asking about the problem in that topic with the Bangla language, I used translations provided by the person who reported it, and it is already fixed and deployed to Wikimedia wikis.
If you're asking about your problem (I assumed with the Sorani Kurdish language?), we haven't done anything about it.
I understand that CLDR has a more complicated process for localisation than MediaWiki, but if you find the time for it, your translations will (eventually :) ) be used by a lot of other software too.
@Matma Rex At first, because you linked to the related topic of Bangladesh Wikipedia, I thought it was the same case, but later when I looked at the messages, I saw that they were all about "hour" and thought that our case may not be the same. As I mentioned above, MediaWiki:Discussiontools-topicheader-latestcomment/en, the dollar sign contains those words we want to translate. Thanks!
I don't think that local admins can fix the contents of the "$1" variables.
Could you provide a copy of what you see now, and what you would like to see instead, in the language with the problems?
@Whatamidoing (WMF) Is my point still unclear? I don't know if I can explain more. All I have to do is just send a screenshot.
Hi, I think you should provide Sorani Kurdish translation here and then developer can do something. E.g.
'day-other' => '{0} days', 'day-one' => '{0} day', 'hour-other' => '{0} hours', 'hour-one' => '{0} hour', 'minute-other' => '{0} minutes', 'minute-one' => '{0} minute', 'month-other' => '{0} months', 'month-one' => '{0} month', 'second-other' => '{0} seconds', 'second-one' => '{0} second', 'week-other' => '{0} weeks', 'week-one' => '{0} week', 'year-other' => '{0} years', 'year-one' => '{0} year',
Also create a ticket on unicode, provide these translations to them, so they can add it.
Hi @আফতাবুজ্জামান, Thanks for the reply! These are the translations for ckb language.
'day-other' => '{0} ڕۆژ', 'day-one' => '{0} ڕۆژ', 'hour-other' => '{0} سەعات', 'hour-one' => '{0} سەعات', 'minute-other' => '{0} دەقە', 'minute-one' => '{0} دەقە', 'month-other' => '{0} مانگ', 'month-one' => '{0} مانگ', 'second-other' => '{0} چرکە', 'second-one' => '{0} چرکە', 'week-other' => '{0} ھەفتە', 'week-one' => '{0} ھەفتە', 'year-other' => '{0} ساڵ', 'year-one' => '{0} ساڵ',
But the word "ago" is not in the messages! However, "ago" means "لەمەوپێش".
I've never created a ticket in unicode before and I really don't know if I can do that.
@Matma Rex, @Whatamidoing (WMF), @আফতাবুজ্জামান Sorry, can't this problem be fixed?
Sorry, I also didn't know what we need to do here. I am still not sure, but I have ideas.
I filed https://phabricator.wikimedia.org/T327123 and I will try to find someone to help us submit the translations to CLDR.
Unfortunately the list above was not complete – it looks like there are 172 messages to translate. We do not use them all in DiscussionTools, but we will probably want them all for CLDR.
The full list is below. @Aram Would you be able to translate these? Once you do, I will prepare a test wiki for you where you will be able to verify that they are all displaying correctly.
'century-one' => '{0} century',
'century-other' => '{0} centuries',
'day-future-one' => 'in {0} day',
'day-future-other' => 'in {0} days',
'day-one' => '{0} day',
'day-other' => '{0} days',
'day-past-one' => '{0} day ago',
'day-past-other' => '{0} days ago',
'day-short-future-one' => 'in {0} day',
'day-short-future-other' => 'in {0} days',
'day-short-past-one' => '{0} day ago',
'day-short-past-other' => '{0} days ago',
'decade-one' => '{0} decade',
'decade-other' => '{0} decades',
'fri-future-one' => 'in {0} Friday',
'fri-future-other' => 'in {0} Fridays',
'fri-narrow-future-one' => 'in {0} F',
'fri-narrow-future-other' => 'in {0} F',
'fri-narrow-past-one' => '{0} F ago',
'fri-narrow-past-other' => '{0} F ago',
'fri-past-one' => '{0} Friday ago',
'fri-past-other' => '{0} Fridays ago',
'fri-short-future-one' => 'in {0} Fri.',
'fri-short-future-other' => 'in {0} Fri.',
'fri-short-past-one' => '{0} Fri. ago',
'fri-short-past-other' => '{0} Fri. ago',
'hour-future-one' => 'in {0} hour',
'hour-future-other' => 'in {0} hours',
'hour-one' => '{0} hour',
'hour-other' => '{0} hours',
'hour-past-one' => '{0} hour ago',
'hour-past-other' => '{0} hours ago',
'hour-short-future-one' => 'in {0} hr.',
'hour-short-future-other' => 'in {0} hr.',
'hour-short-past-one' => '{0} hr. ago',
'hour-short-past-other' => '{0} hr. ago',
'microsecond-one' => '{0} microsecond',
'microsecond-other' => '{0} microseconds',
'millisecond-one' => '{0} millisecond',
'millisecond-other' => '{0} milliseconds',
'minute-future-one' => 'in {0} minute',
'minute-future-other' => 'in {0} minutes',
'minute-one' => '{0} minute',
'minute-other' => '{0} minutes',
'minute-past-one' => '{0} minute ago',
'minute-past-other' => '{0} minutes ago',
'minute-short-future-one' => 'in {0} min.',
'minute-short-future-other' => 'in {0} min.',
'minute-short-past-one' => '{0} min. ago',
'minute-short-past-other' => '{0} min. ago',
'mon-future-one' => 'in {0} Monday',
'mon-future-other' => 'in {0} Mondays',
'mon-narrow-future-one' => 'in {0} M',
'mon-narrow-future-other' => 'in {0} M',
'mon-narrow-past-one' => '{0} M ago',
'mon-narrow-past-other' => '{0} M ago',
'mon-past-one' => '{0} Monday ago',
'mon-past-other' => '{0} Mondays ago',
'mon-short-future-one' => 'in {0} Mon.',
'mon-short-future-other' => 'in {0} Mon.',
'mon-short-past-one' => '{0} Mon. ago',
'mon-short-past-other' => '{0} Mon. ago',
'month-future-one' => 'in {0} month',
'month-future-other' => 'in {0} months',
'month-one' => '{0} month',
'month-other' => '{0} months',
'month-past-one' => '{0} month ago',
'month-past-other' => '{0} months ago',
'month-short-future-one' => 'in {0} mo.',
'month-short-future-other' => 'in {0} mo.',
'month-short-past-one' => '{0} mo. ago',
'month-short-past-other' => '{0} mo. ago',
'nanosecond-one' => '{0} nanosecond',
'nanosecond-other' => '{0} nanoseconds',
'quarter-future-one' => 'in {0} quarter',
'quarter-future-other' => 'in {0} quarters',
'quarter-past-one' => '{0} quarter ago',
'quarter-past-other' => '{0} quarters ago',
'quarter-short-future-one' => 'in {0} qtr.',
'quarter-short-future-other' => 'in {0} qtrs.',
'quarter-short-past-one' => '{0} qtr. ago',
'quarter-short-past-other' => '{0} qtrs. ago',
'sat-future-one' => 'in {0} Saturday',
'sat-future-other' => 'in {0} Saturdays',
'sat-narrow-future-one' => 'in {0} Sa',
'sat-narrow-future-other' => 'in {0} Sa',
'sat-narrow-past-one' => '{0} Sa ago',
'sat-narrow-past-other' => '{0} Sa ago',
'sat-past-one' => '{0} Saturday ago',
'sat-past-other' => '{0} Saturdays ago',
'sat-short-future-one' => 'in {0} Sat.',
'sat-short-future-other' => 'in {0} Sat.',
'sat-short-past-one' => '{0} Sat. ago',
'sat-short-past-other' => '{0} Sat. ago',
'second-future-one' => 'in {0} second',
'second-future-other' => 'in {0} seconds',
'second-one' => '{0} second',
'second-other' => '{0} seconds',
'second-past-one' => '{0} second ago',
'second-past-other' => '{0} seconds ago',
'second-short-future-one' => 'in {0} sec.',
'second-short-future-other' => 'in {0} sec.',
'second-short-past-one' => '{0} sec. ago',
'second-short-past-other' => '{0} sec. ago',
'sun-future-one' => 'in {0} Sunday',
'sun-future-other' => 'in {0} Sundays',
'sun-narrow-future-one' => 'in {0} Su',
'sun-narrow-future-other' => 'in {0} Su',
'sun-narrow-past-one' => '{0} Su ago',
'sun-narrow-past-other' => '{0} Su ago',
'sun-past-one' => '{0} Sunday ago',
'sun-past-other' => '{0} Sundays ago',
'sun-short-future-one' => 'in {0} Sun.',
'sun-short-future-other' => 'in {0} Sun.',
'sun-short-past-one' => '{0} Sun. ago',
'sun-short-past-other' => '{0} Sun. ago',
'thu-future-one' => 'in {0} Thursday',
'thu-future-other' => 'in {0} Thursdays',
'thu-narrow-future-one' => 'in {0} Th',
'thu-narrow-future-other' => 'in {0} Th',
'thu-narrow-past-one' => '{0} Th ago',
'thu-narrow-past-other' => '{0} Th ago',
'thu-past-one' => '{0} Thursday ago',
'thu-past-other' => '{0} Thursdays ago',
'thu-short-future-one' => 'in {0} Thu.',
'thu-short-future-other' => 'in {0} Thu.',
'thu-short-past-one' => '{0} Thu. ago',
'thu-short-past-other' => '{0} Thu. ago',
'tue-future-one' => 'in {0} Tuesday',
'tue-future-other' => 'in {0} Tuesdays',
'tue-narrow-future-one' => 'in {0} Tu',
'tue-narrow-future-other' => 'in {0} Tu',
'tue-narrow-past-one' => '{0} Tu ago',
'tue-narrow-past-other' => '{0} Tu ago',
'tue-past-one' => '{0} Tuesday ago',
'tue-past-other' => '{0} Tuesdays ago',
'tue-short-future-one' => 'in {0} Tue.',
'tue-short-future-other' => 'in {0} Tue.',
'tue-short-past-one' => '{0} Tue. ago',
'tue-short-past-other' => '{0} Tue. ago',
'wed-future-one' => 'in {0} Wednesday',
'wed-future-other' => 'in {0} Wednesdays',
'wed-narrow-future-one' => 'in {0} W',
'wed-narrow-future-other' => 'in {0} W',
'wed-narrow-past-one' => '{0} W ago',
'wed-narrow-past-other' => '{0} W ago',
'wed-past-one' => '{0} Wednesday ago',
'wed-past-other' => '{0} Wednesdays ago',
'wed-short-future-one' => 'in {0} Wed.',
'wed-short-future-other' => 'in {0} Wed.',
'wed-short-past-one' => '{0} Wed. ago',
'wed-short-past-other' => '{0} Wed. ago',
'week-future-one' => 'in {0} week',
'week-future-other' => 'in {0} weeks',
'week-one' => '{0} week',
'week-other' => '{0} weeks',
'week-past-one' => '{0} week ago',
'week-past-other' => '{0} weeks ago',
'week-short-future-one' => 'in {0} wk.',
'week-short-future-other' => 'in {0} wk.',
'week-short-past-one' => '{0} wk. ago',
'week-short-past-other' => '{0} wk. ago',
'year-future-one' => 'in {0} year',
'year-future-other' => 'in {0} years',
'year-one' => '{0} year',
'year-other' => '{0} years',
'year-past-one' => '{0} year ago',
'year-past-other' => '{0} years ago',
'year-short-future-one' => 'in {0} yr.',
'year-short-future-other' => 'in {0} yr.',
'year-short-past-one' => '{0} yr. ago',
'year-short-past-other' => '{0} yr. ago',
Thanks!
@Matma Rex Hi, and sorry for the late reply. I just translated those messages you provided above. But I wasn't very sure how I translate those ones starts with "in" (i.e. in {0} days). So, I leave them. Can you give me a use case example of that message? Thanks!
'century-one' => '{0} سەدە',
'century-other' => '{0} سەدە',
'day-future-one' => 'in {0} day',
'day-future-other' => 'in {0} days',
'day-one' => '{0} ڕۆژ',
'day-other' => '{0} ڕۆژ',
'day-past-one' => '{0} ڕۆژ لەمەوپێش',
'day-past-other' => '{0} ڕۆژ لەمەوپێش',
'day-short-future-one' => 'in {0} day',
'day-short-future-other' => 'in {0} days',
'day-short-past-one' => '{0} ڕۆژ لەمەوپێش',
'day-short-past-other' => '{0} ڕۆژ لەمەوپێش',
'decade-one' => '{0} دەیە',
'decade-other' => '{0} دەیە',
'fri-future-one' => 'in {0} Friday',
'fri-future-other' => 'in {0} Fridays',
'fri-narrow-future-one' => 'in {0} F',
'fri-narrow-future-other' => 'in {0} F',
'fri-narrow-past-one' => '{0} ھەینی لەمەوپێش',
'fri-narrow-past-other' => '{0} ھەینی لەمەوپێش',
'fri-past-one' => '{0} ھەینی لەمەوپێش',
'fri-past-other' => '{0} ھەینی لەمەوپێش',
'fri-short-future-one' => 'in {0} Fri.',
'fri-short-future-other' => 'in {0} Fri.',
'fri-short-past-one' => '{0} ھەینی لەمەوپێش',
'fri-short-past-other' => '{0} ھەینی لەمەوپێش',
'hour-future-one' => 'in {0} hour',
'hour-future-other' => 'in {0} hours',
'hour-one' => '{0} سەعات',
'hour-other' => '{0} سەعات',
'hour-past-one' => '{0} سەعات لەمەوپێش',
'hour-past-other' => '{0} سەعات لەمەوپێش',
'hour-short-future-one' => 'in {0} hr.',
'hour-short-future-other' => 'in {0} hr.',
'hour-short-past-one' => '{0} سەعات لەمەوپێش',
'hour-short-past-other' => '{0} سەعات لەمەوپێش',
'microsecond-one' => '{0} مایکڕۆچرکە',
'microsecond-other' => '{0} مایکڕۆچرکە',
'millisecond-one' => '{0} میلیچرکە',
'millisecond-other' => '{0} میلیچرکە',
'minute-future-one' => 'in {0} minute',
'minute-future-other' => 'in {0} minutes',
'minute-one' => '{0} دەقە',
'minute-other' => '{0} دەقە',
'minute-past-one' => '{0} دەقە لەمەوپێش',
'minute-past-other' => '{0} دەقە لەمەوپێش',
'minute-short-future-one' => 'in {0} min.',
'minute-short-future-other' => 'in {0} min.',
'minute-short-past-one' => '{0} دەقە لەمەوپێش',
'minute-short-past-other' => '{0} دەقە لەمەوپێش',
'mon-future-one' => 'in {0} Monday',
'mon-future-other' => 'in {0} Mondays',
'mon-narrow-future-one' => 'in {0} M',
'mon-narrow-future-other' => 'in {0} M',
'mon-narrow-past-one' => '{0} دووشەممە لەمەوپێش',
'mon-narrow-past-other' => '{0} دووشەممە لەمەوپێش',
'mon-past-one' => '{0} دووشەممە لەمەوپێش',
'mon-past-other' => '{0} دووشەممە لەمەوپێش',
'mon-short-future-one' => 'in {0} Mon.',
'mon-short-future-other' => 'in {0} Mon.',
'mon-short-past-one' => '{0} دووشەممە لەمەوپێش',
'mon-short-past-other' => '{0} دووشەممە لەمەوپێش',
'month-future-one' => 'in {0} month',
'month-future-other' => 'in {0} months',
'month-one' => '{0} مانگ',
'month-other' => '{0} مانگ',
'month-past-one' => '{0} مانگ لەمەوپێش',
'month-past-other' => '{0} مانگ لەمەوپێش',
'month-short-future-one' => 'in {0} mo.',
'month-short-future-other' => 'in {0} mo.',
'month-short-past-one' => '{0} مانگ لەمەوپێش',
'month-short-past-other' => '{0} مانگ لەمەوپێش',
'nanosecond-one' => '{0} نانۆچرکە',
'nanosecond-other' => '{0} نانۆچرکە',
'quarter-future-one' => 'in {0} quarter',
'quarter-future-other' => 'in {0} quarters',
'quarter-past-one' => '{0} چارەک لەمەوپێش',
'quarter-past-other' => '{0} چارەک لەمەوپێش',
'quarter-short-future-one' => 'in {0} qtr.',
'quarter-short-future-other' => 'in {0} qtrs.',
'quarter-short-past-one' => '{0} چارەک لەمەوپێش',
'quarter-short-past-other' => '{0} چارەک لەمەوپێش',
'sat-future-one' => 'in {0} Saturday',
'sat-future-other' => 'in {0} Saturdays',
'sat-narrow-future-one' => 'in {0} Sa',
'sat-narrow-future-other' => 'in {0} Sa',
'sat-narrow-past-one' => '{0} شەممە لەمەوپێش',
'sat-narrow-past-other' => '{0} شەممە لەمەوپێش',
'sat-past-one' => '{0} شەممە لەمەوپێش',
'sat-past-other' => '{0} شەممە لەمەوپێش',
'sat-short-future-one' => 'in {0} Sat.',
'sat-short-future-other' => 'in {0} Sat.',
'sat-short-past-one' => '{0} شەممە لەمەوپێش',
'sat-short-past-other' => '{0} شەممە لەمەوپێش',
'second-future-one' => 'in {0} second',
'second-future-other' => 'in {0} seconds',
'second-one' => '{0} چرکە',
'second-other' => '{0} چرکە',
'second-past-one' => '{0} چرکە لەمەوپێش',
'second-past-other' => '{0} چرکە لەمەوپێش',
'second-short-future-one' => 'in {0} sec.',
'second-short-future-other' => 'in {0} sec.',
'second-short-past-one' => '{0} چرکە لەمەوپێش',
'second-short-past-other' => '{0} چرکە لەمەوپێش',
'sun-future-one' => 'in {0} Sunday',
'sun-future-other' => 'in {0} Sundays',
'sun-narrow-future-one' => 'in {0} Su',
'sun-narrow-future-other' => 'in {0} Su',
'sun-narrow-past-one' => '{0} یەکشەممە لەمەوپێش',
'sun-narrow-past-other' => '{0} یەکشەممە لەمەوپێش',
'sun-past-one' => '{0} یەکشەممە لەمەوپێش',
'sun-past-other' => '{0} یەکشەممە لەمەوپێش',
'sun-short-future-one' => 'in {0} Sun.',
'sun-short-future-other' => 'in {0} Sun.',
'sun-short-past-one' => '{0} یەکشەممە لەمەوپێش',
'sun-short-past-other' => '{0} یەکشەممە لەمەوپێش',
'thu-future-one' => 'in {0} Thursday',
'thu-future-other' => 'in {0} Thursdays',
'thu-narrow-future-one' => 'in {0} Th',
'thu-narrow-future-other' => 'in {0} Th',
'thu-narrow-past-one' => '{0} پێنجشەممە لەمەوپێش',
'thu-narrow-past-other' => '{0} پێنجشەممە لەمەوپێش',
'thu-past-one' => '{0} پێنجشەممە لەمەوپێش',
'thu-past-other' => '{0} پێنجشەممە لەمەوپێش',
'thu-short-future-one' => 'in {0} Thu.',
'thu-short-future-other' => 'in {0} Thu.',
'thu-short-past-one' => '{0} پێنجشەممە لەمەوپێش',
'thu-short-past-other' => '{0} پێنجشەممە لەمەوپێش',
'tue-future-one' => 'in {0} Tuesday',
'tue-future-other' => 'in {0} Tuesdays',
'tue-narrow-future-one' => 'in {0} Tu',
'tue-narrow-future-other' => 'in {0} Tu',
'tue-narrow-past-one' => '{0} سێشەممە لەمەوپێش',
'tue-narrow-past-other' => '{0} سێشەممە لەمەوپێش',
'tue-past-one' => '{0} سێشەممە لەمەوپێش',
'tue-past-other' => '{0} سێشەممە لەمەوپێش',
'tue-short-future-one' => 'in {0} Tue.',
'tue-short-future-other' => 'in {0} Tue.',
'tue-short-past-one' => '{0} سێشەممە لەمەوپێش',
'tue-short-past-other' => '{0} سێشەممە لەمەوپێش',
'wed-future-one' => 'in {0} Wednesday',
'wed-future-other' => 'in {0} Wednesdays',
'wed-narrow-future-one' => 'in {0} W',
'wed-narrow-future-other' => 'in {0} W',
'wed-narrow-past-one' => '{0} چوارشەممە لەمەوپێش',
'wed-narrow-past-other' => '{0} چوارشەممە لەمەوپێش',
'wed-past-one' => '{0} چوارشەممە لەمەوپێش',
'wed-past-other' => '{0} چوارشەممە لەمەوپێش',
'wed-short-future-one' => 'in {0} Wed.',
'wed-short-future-other' => 'in {0} Wed.',
'wed-short-past-one' => '{0} چوارشەممە لەمەوپێش',
'wed-short-past-other' => '{0} چوارشەممە لەمەوپێش',
'week-future-one' => 'in {0} week',
'week-future-other' => 'in {0} weeks',
'week-one' => '{0} ھەفتە',
'week-other' => '{0} ھەفتە',
'week-past-one' => '{0} ھەفتە لەمەوپێش',
'week-past-other' => '{0} ھەفتە لەمەوپێش',
'week-short-future-one' => 'in {0} wk.',
'week-short-future-other' => 'in {0} wk.',
'week-short-past-one' => '{0} ھەفتە لەمەوپێش',
'week-short-past-other' => '{0} ھەفتە لەمەوپێش',
'year-future-one' => 'in {0} year',
'year-future-other' => 'in {0} years',
'year-one' => '{0} ساڵ',
'year-other' => '{0} ساڵ',
'year-past-one' => '{0} ساڵ لەمەوپێش',
'year-past-other' => '{0} ساڵ لەمەوپێش',
'year-short-future-one' => 'in {0} yr.',
'year-short-future-other' => 'in {0} yr.',
'year-short-past-one' => '{0} ساڵ لەمەوپێش',
'year-short-past-other' => '{0} ساڵ لەمەوپێش',
They refer to dates in the future – for example, "the voting ends in 5 days" or "the meeting will be held next Friday" (I don't know why the English example uses the weird phrase "in 1 Friday"). We don't use them in DiscussionTools as far as I know.
I set up a test wiki with the translations so far, so you can review them in context: https://patchdemo.wmflabs.org/wikis/e9c37968c1/wiki/وتووێژ:دەستپێک – feel free to create an account there, and edit that page (or any other) with fake comments/dates to test how the headings are displayed.
@Matma Rex Thank you for your all explanations. I tried some different dates from that test wiki you have created and I think everything is okay. Here is the full translation according to those examples:
'century-one' => '{0} سەدە',
'century-other' => '{0} سەدە',
'day-future-one' => '{0} ڕۆژی تر',
'day-future-other' => '{0} ڕۆژی تر',
'day-one' => '{0} ڕۆژ',
'day-other' => '{0} ڕۆژ',
'day-past-one' => '{0} ڕۆژ لەمەوپێش',
'day-past-other' => '{0} ڕۆژ لەمەوپێش',
'day-short-future-one' => '{0} ڕۆژی تر',
'day-short-future-other' => '{0} ڕۆژی تر',
'day-short-past-one' => '{0} ڕۆژ لەمەوپێش',
'day-short-past-other' => '{0} ڕۆژ لەمەوپێش',
'decade-one' => '{0} دەیە',
'decade-other' => '{0} دەیە',
'fri-future-one' => '{0} ھەینیی تر',
'fri-future-other' => '{0} ھەینیی تر',
'fri-narrow-future-one' => '{0} ھەینیی تر',
'fri-narrow-future-other' => '{0} ھەینیی تر',
'fri-narrow-past-one' => '{0} ھەینی لەمەوپێش',
'fri-narrow-past-other' => '{0} ھەینی لەمەوپێش',
'fri-past-one' => '{0} ھەینی لەمەوپێش',
'fri-past-other' => '{0} ھەینی لەمەوپێش',
'fri-short-future-one' => '{0} ھەینیی تر.',
'fri-short-future-other' => '{0} ھەینیی تر',
'fri-short-past-one' => '{0} ھەینی لەمەوپێش',
'fri-short-past-other' => '{0} ھەینی لەمەوپێش',
'hour-future-one' => '{0} سەعاتی تر',
'hour-future-other' => '{0} سەعاتی تر',
'hour-one' => '{0} سەعات',
'hour-other' => '{0} سەعات',
'hour-past-one' => '{0} سەعات لەمەوپێش',
'hour-past-other' => '{0} سەعات لەمەوپێش',
'hour-short-future-one' => '{0} سەعاتی تر',
'hour-short-future-other' => '{0} سەعاتی تر',
'hour-short-past-one' => '{0} سەعات لەمەوپێش',
'hour-short-past-other' => '{0} سەعات لەمەوپێش',
'microsecond-one' => '{0} مایکڕۆچرکە',
'microsecond-other' => '{0} مایکڕۆچرکە',
'millisecond-one' => '{0} میلیچرکە',
'millisecond-other' => '{0} میلیچرکە',
'minute-future-one' => '{0} دەقەی تر',
'minute-future-other' => '{0} دەقەی تر',
'minute-one' => '{0} دەقە',
'minute-other' => '{0} دەقە',
'minute-past-one' => '{0} دەقە لەمەوپێش',
'minute-past-other' => '{0} دەقە لەمەوپێش',
'minute-short-future-one' => '{0} دەقەی تر',
'minute-short-future-other' => '{0} دەقەی تر',
'minute-short-past-one' => '{0} دەقە لەمەوپێش',
'minute-short-past-other' => '{0} دەقە لەمەوپێش',
'mon-future-one' => '{0} دووشەممەی تر',
'mon-future-other' => '{0} دووشەممەی تر',
'mon-narrow-future-one' => '{0} دووشەممەی تر',
'mon-narrow-future-other' => '{0} دووشەممەی تر',
'mon-narrow-past-one' => '{0} دووشەممە لەمەوپێش',
'mon-narrow-past-other' => '{0} دووشەممە لەمەوپێش',
'mon-past-one' => '{0} دووشەممە لەمەوپێش',
'mon-past-other' => '{0} دووشەممە لەمەوپێش',
'mon-short-future-one' => '{0} دووشەممەی تر',
'mon-short-future-other' => '{0} دووشەممەی تر',
'mon-short-past-one' => '{0} دووشەممە لەمەوپێش',
'mon-short-past-other' => '{0} دووشەممە لەمەوپێش',
'month-future-one' => '{0} مانگی تر',
'month-future-other' => '{0} مانگی تر',
'month-one' => '{0} مانگ',
'month-other' => '{0} مانگ',
'month-past-one' => '{0} مانگ لەمەوپێش',
'month-past-other' => '{0} مانگ لەمەوپێش',
'month-short-future-one' => '{0} مانگی تر',
'month-short-future-other' => '{0} مانگی تر',
'month-short-past-one' => '{0} مانگ لەمەوپێش',
'month-short-past-other' => '{0} مانگ لەمەوپێش',
'nanosecond-one' => '{0} نانۆچرکە',
'nanosecond-other' => '{0} نانۆچرکە',
'quarter-future-one' => '{0} چارەکی تر',
'quarter-future-other' => '{0} چارەکی تر',
'quarter-past-one' => '{0} چارەک لەمەوپێش',
'quarter-past-other' => '{0} چارەک لەمەوپێش',
'quarter-short-future-one' => '{0} چارەکی تر',
'quarter-short-future-other' => '{0} چارەکی تر',
'quarter-short-past-one' => '{0} چارەک لەمەوپێش',
'quarter-short-past-other' => '{0} چارەک لەمەوپێش',
'sat-future-one' => '{0} شەممەی تر',
'sat-future-other' => '{0} شەممەی تر',
'sat-narrow-future-one' => '{0} شەممەی تر',
'sat-narrow-future-other' => '{0} شەممەی تر',
'sat-narrow-past-one' => '{0} شەممە لەمەوپێش',
'sat-narrow-past-other' => '{0} شەممە لەمەوپێش',
'sat-past-one' => '{0} شەممە لەمەوپێش',
'sat-past-other' => '{0} شەممە لەمەوپێش',
'sat-short-future-one' => '{0} شەممەی تر',
'sat-short-future-other' => '{0} شەممەی تر',
'sat-short-past-one' => '{0} شەممە لەمەوپێش',
'sat-short-past-other' => '{0} شەممە لەمەوپێش',
'second-future-one' => '{0} چرکەی تر',
'second-future-other' => '{0} چرکەی تر',
'second-one' => '{0} چرکە',
'second-other' => '{0} چرکە',
'second-past-one' => '{0} چرکە لەمەوپێش',
'second-past-other' => '{0} چرکە لەمەوپێش',
'second-short-future-one' => '{0} چرکەی تر',
'second-short-future-other' => '{0} چرکەی تر',
'second-short-past-one' => '{0} چرکە لەمەوپێش',
'second-short-past-other' => '{0} چرکە لەمەوپێش',
'sun-future-one' => '{0} یەکشەممەی تر',
'sun-future-other' => '{0} یەکشەممەی تر',
'sun-narrow-future-one' => '{0} یەکشەممەی تر',
'sun-narrow-future-other' => '{0} یەکشەممەی تر',
'sun-narrow-past-one' => '{0} یەکشەممە لەمەوپێش',
'sun-narrow-past-other' => '{0} یەکشەممە لەمەوپێش',
'sun-past-one' => '{0} یەکشەممە لەمەوپێش',
'sun-past-other' => '{0} یەکشەممە لەمەوپێش',
'sun-short-future-one' => '{0} یەکشەممەی تر',
'sun-short-future-other' => '{0} یەکشەممەی تر',
'sun-short-past-one' => '{0} یەکشەممە لەمەوپێش',
'sun-short-past-other' => '{0} یەکشەممە لەمەوپێش',
'thu-future-one' => '{0} پێنجشەممەی تر',
'thu-future-other' => '{0} پێنجشەممەی تر',
'thu-narrow-future-one' => '{0} پێنجشەممەی تر',
'thu-narrow-future-other' => '{0} پێنجشەممەی تر',
'thu-narrow-past-one' => '{0} پێنجشەممە لەمەوپێش',
'thu-narrow-past-other' => '{0} پێنجشەممە لەمەوپێش',
'thu-past-one' => '{0} پێنجشەممە لەمەوپێش',
'thu-past-other' => '{0} پێنجشەممە لەمەوپێش',
'thu-short-future-one' => '{0} پێنجشەممەی تر',
'thu-short-future-other' => '{0} پێنجشەممەی تر',
'thu-short-past-one' => '{0} پێنجشەممە لەمەوپێش',
'thu-short-past-other' => '{0} پێنجشەممە لەمەوپێش',
'tue-future-one' => '{0} سێشەممەی تر',
'tue-future-other' => '{0} سێشەممەی تر',
'tue-narrow-future-one' => '{0} سێشەممەی تر',
'tue-narrow-future-other' => '{0} سێشەممەی تر',
'tue-narrow-past-one' => '{0} سێشەممە لەمەوپێش',
'tue-narrow-past-other' => '{0} سێشەممە لەمەوپێش',
'tue-past-one' => '{0} سێشەممە لەمەوپێش',
'tue-past-other' => '{0} سێشەممە لەمەوپێش',
'tue-short-future-one' => '{0} سێشەممەی تر',
'tue-short-future-other' => '{0} سێشەممەی تر',
'tue-short-past-one' => '{0} سێشەممە لەمەوپێش',
'tue-short-past-other' => '{0} سێشەممە لەمەوپێش',
'wed-future-one' => '{0} چوارشەممەی تر',
'wed-future-other' => '{0} چوارشەممەی تر',
'wed-narrow-future-one' => '{0} چوارشەممەی تر',
'wed-narrow-future-other' => '{0} چوارشەممەی تر',
'wed-narrow-past-one' => '{0} چوارشەممە لەمەوپێش',
'wed-narrow-past-other' => '{0} چوارشەممە لەمەوپێش',
'wed-past-one' => '{0} چوارشەممە لەمەوپێش',
'wed-past-other' => '{0} چوارشەممە لەمەوپێش',
'wed-short-future-one' => '{0} چوارشەممەی تر',
'wed-short-future-other' => '{0} چوارشەممەی تر',
'wed-short-past-one' => '{0} چوارشەممە لەمەوپێش',
'wed-short-past-other' => '{0} چوارشەممە لەمەوپێش',
'week-future-one' => '{0} ھەفتەی تر',
'week-future-other' => '{0} ھەفتەی تر',
'week-one' => '{0} ھەفتە',
'week-other' => '{0} ھەفتە',
'week-past-one' => '{0} ھەفتە لەمەوپێش',
'week-past-other' => '{0} ھەفتە لەمەوپێش',
'week-short-future-one' => '{0} ھەفتەی تر',
'week-short-future-other' => '{0} ھەفتەی تر',
'week-short-past-one' => '{0} ھەفتە لەمەوپێش',
'week-short-past-other' => '{0} ھەفتە لەمەوپێش',
'year-future-one' => '{0} ساڵی تر',
'year-future-other' => '{0} ساڵی تر',
'year-one' => '{0} ساڵ',
'year-other' => '{0} ساڵ',
'year-past-one' => '{0} ساڵ لەمەوپێش',
'year-past-other' => '{0} ساڵ لەمەوپێش',
'year-short-future-one' => '{0} ساڵی تر',
'year-short-future-other' => '{0} ساڵی تر',
'year-short-past-one' => '{0} ساڵ لەمەوپێش',
'year-short-past-other' => '{0} ساڵ لەمەوپێش',
Thank you for your help!
Thank you. I will try to get these deployed to Wikipedia soon.
Hello @Matma Rex, I can now confirm that the changes have been made. We, as ckbwiki, really appreciate you taking on this task and doing it successfully. As a reminder, please close T327123 as resolved. Thank you very much again!
Thanks for your patience! I'm glad everything works well (and I'm sorry I forgot to let you know when the changes were going live).
No problem, It's okay. :)
@Aram, most translation is done at TranslateWiki.net. You can see the names of two translators on this random history page. You can also see what has been translated into ckb for this tool.
As I understand it, this particular problem would ideally be solved through a different (underlying) system.
@Whatamidoing (WMF) Yes, I know most of the translations are done at TranslateWiki.net, but these ones are not belong to there. As far as I can remember, I translated most of the messages in this project. Thanks!