Skip to content

Commit be2d563

Browse files
committed
MDL-84697 calendar: Move untranslatable strings from langconfig
1 parent 688478c commit be2d563

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

calendar/classes/output/humandate.php

+15-3
Original file line numberDiff line numberDiff line change
@@ -265,11 +265,23 @@ private function interval_to_seconds(DateInterval $interval): int {
265265
private function format_relative_date(): ?string {
266266
$usertimestamp = $this->get_user_date($this->datetime->getTimestamp());
267267
if ($usertimestamp == $this->get_user_date($this->clock->now()->getTimestamp())) {
268-
$format = get_string('strftimerelativetoday', 'langconfig');
268+
$format = get_string(
269+
'timerelativetoday',
270+
'calendar',
271+
get_string('strftimedateshort', 'langconfig')
272+
);
269273
} else if ($usertimestamp == $this->get_user_date(strtotime('yesterday', $this->clock->now()->getTimestamp()))) {
270-
$format = get_string('strftimerelativeyesterday', 'langconfig');
274+
$format = get_string(
275+
'timerelativeyesterday',
276+
'calendar',
277+
get_string('strftimedateshort', 'langconfig')
278+
);
271279
} else if ($usertimestamp == $this->get_user_date(strtotime('tomorrow', $this->clock->now()->getTimestamp()))) {
272-
$format = get_string('strftimerelativetomorrow', 'langconfig');
280+
$format = get_string(
281+
'timerelativetomorrow',
282+
'calendar',
283+
get_string('strftimedateshort', 'langconfig')
284+
);
273285
} else {
274286
return null;
275287
}

lang/en/calendar.php

+3
Original file line numberDiff line numberDiff line change
@@ -245,6 +245,9 @@
245245
$string['subscriptionupdated'] = 'The \'{$a}\' calendar subscription has been updated';
246246
$string['sun'] = 'Sun';
247247
$string['sunday'] = 'Sunday';
248+
$string['timerelativetoday'] = 'Today, {$a}';
249+
$string['timerelativetomorrow'] = 'Tomorrow, {$a}';
250+
$string['timerelativeyesterday'] = 'Yesterday, {$a}';
248251
$string['thu'] = 'Thu';
249252
$string['thursday'] = 'Thursday';
250253
$string['timeformat_12'] = '12-hour (am/pm)';

lang/en/langconfig.php

-3
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,6 @@
189189
$string['strftimemonthyear'] = '%B %Y';
190190
$string['strftimerecent'] = '%d %b, %H:%M';
191191
$string['strftimerecentfull'] = '%a, %d %b %Y, %I:%M %p';
192-
$string['strftimerelativetoday'] = 'Today, %d %B';
193-
$string['strftimerelativetomorrow'] = 'Tomorrow, %d %B';
194-
$string['strftimerelativeyesterday'] = 'Yesterday, %d %B';
195192
$string['strftimetime'] = '%I:%M %p';
196193
$string['strftimetime12'] = '%I:%M %p';
197194
$string['strftimetime24'] = '%H:%M';

0 commit comments

Comments
 (0)