From d49f986d1eb6894dd948577288357b6c1755e3d3 Mon Sep 17 00:00:00 2001 From: Adam Magness Date: Sun, 21 Jan 2018 13:33:59 -0500 Subject: [PATCH] Many t() calls modify many t() calls. --- include/datetime.php | 56 ++-- include/enotify.php | 42 +-- include/event.php | 143 ++++----- include/items.php | 17 +- include/like.php | 21 +- include/network.php | 3 +- include/security.php | 7 +- include/tags.php | 4 +- include/text.php | 77 ++--- index.php | 12 +- mod/admin.php | 610 +++++++++++++++++++------------------- mod/allfriends.php | 14 +- mod/api.php | 28 +- mod/apps.php | 14 +- mod/attach.php | 35 ++- mod/babel.php | 29 +- mod/bookmarklet.php | 13 +- mod/cal.php | 31 +- mod/common.php | 8 +- mod/community.php | 23 +- mod/contacts.php | 231 ++++++++------- mod/credits.php | 7 +- mod/crepair.php | 47 +-- mod/delegate.php | 25 +- mod/dfrn_confirm.php | 46 +-- mod/dfrn_request.php | 73 ++--- mod/directory.php | 36 +-- mod/dirfind.php | 11 +- mod/display.php | 11 +- mod/editpost.php | 9 +- mod/events.php | 9 +- mod/follow.php | 21 +- mod/fsuggest.php | 9 +- mod/group.php | 13 +- mod/hcard.php | 3 +- mod/invite.php | 11 +- mod/item.php | 5 +- mod/lostpass.php | 8 +- mod/manage.php | 9 +- mod/match.php | 3 +- mod/message.php | 15 +- mod/network.php | 17 +- mod/nogroup.php | 3 +- mod/notes.php | 3 +- mod/notice.php | 13 +- mod/notifications.php | 7 +- mod/oexchange.php | 7 +- mod/openid.php | 9 +- mod/ostatus_subscribe.php | 3 +- mod/photos.php | 37 +-- mod/poke.php | 10 +- mod/profile.php | 5 +- mod/profile_photo.php | 19 +- mod/profiles.php | 21 +- mod/profperm.php | 7 +- mod/register.php | 6 +- mod/regmod.php | 2 +- mod/repair_ostatus.php | 3 +- mod/search.php | 7 +- mod/settings.php | 26 +- mod/suggest.php | 3 +- mod/tagrm.php | 9 +- mod/uimport.php | 5 +- mod/unfollow.php | 13 +- mod/videos.php | 7 +- mod/viewcontacts.php | 5 +- mod/viewsrc.php | 9 +- mod/wall_attach.php | 3 +- mod/wall_upload.php | 6 +- mod/wallmessage.php | 23 +- src/Core/UserImport.php | 11 +- src/Model/Group.php | 4 +- src/Model/Profile.php | 5 +- src/Module/Login.php | 11 +- 74 files changed, 1099 insertions(+), 1009 deletions(-) diff --git a/include/datetime.php b/include/datetime.php index 5b1c446a9..a8320d332 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -18,21 +18,21 @@ use Friendica\Database\DBM; */ function timezone_cmp($a, $b) { if (strstr($a, '/') && strstr($b, '/')) { - if ( t($a) == t($b)) { + if (L10n::t($a) == L10n::t($b)) { return 0; } - return ( t($a) < t($b)) ? -1 : 1; + return (L10n::t($a) < L10n::t($b)) ? -1 : 1; } if (strstr($a, '/')) { return -1; } elseif (strstr($b, '/')) { return 1; - } elseif ( t($a) == t($b)) { + } elseif (L10n::t($a) == L10n::t($b)) { return 0; } - return ( t($a) < t($b)) ? -1 : 1; + return (L10n::t($a) < L10n::t($b)) ? -1 : 1; } /** @@ -57,7 +57,7 @@ function select_timezone($current = 'America/Los_Angeles') { $o .= ''; } $continent = $ex[0]; - $o .= ''; + $o .= ''; } if (count($ex) > 2) { $city = substr($value,strpos($value,'/')+1); @@ -66,13 +66,13 @@ function select_timezone($current = 'America/Los_Angeles') { } } else { $city = $ex[0]; - if ($continent != t('Miscellaneous')) { + if ($continent != L10n::t('Miscellaneous')) { $o .= ''; - $continent = t('Miscellaneous'); - $o .= ''; + $continent = L10n::t('Miscellaneous'); + $o .= ''; } } - $city = str_replace('_', ' ', t($city)); + $city = str_replace('_', ' ', L10n::t($city)); $selected = (($value == $current) ? " selected=\"selected\" " : ""); $o .= ""; } @@ -195,17 +195,17 @@ function dob($dob) 'dob', t('Birthday:'), $value, - (((intval($age)) > 0 ) ? t('Age: ') . $age : ""), + (((intval($age)) > 0 ) ? L10n::t('Age: ') . $age : ""), '', - 'placeholder="' . t('YYYY-MM-DD or MM-DD') . '"' + 'placeholder="' . L10n::t('YYYY-MM-DD or MM-DD') . '"' ] ]); /// @TODO Old-lost code? -// if ($dob && $dob > '0001-01-01') -// $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),mktime(0,0,0,$month,$day,$year), 'dob'); -// else -// $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),false,'dob'); + // if ($dob && $dob > '0001-01-01') + // $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),mktime(0,0,0,$month,$day,$year), 'dob'); + // else + // $o = datesel($f,mktime(0,0,0,0,0,1900),mktime(),false,'dob'); return $o; } @@ -359,23 +359,23 @@ function relative_date($posted_date, $format = null) { $abs = strtotime($localtime); - if (is_null($posted_date) || $posted_date <= NULL_DATE || $abs === False) { - return t('never'); + if (is_null($posted_date) || $posted_date <= NULL_DATE || $abs === false) { + return L10n::t('never'); } $etime = time() - $abs; if ($etime < 1) { - return t('less than a second ago'); + return L10n::t('less than a second ago'); } - $a = [ 12 * 30 * 24 * 60 * 60 => [ t('year'), t('years')], - 30 * 24 * 60 * 60 => [ t('month'), t('months')], - 7 * 24 * 60 * 60 => [ t('week'), t('weeks')], - 24 * 60 * 60 => [ t('day'), t('days')], - 60 * 60 => [ t('hour'), t('hours')], - 60 => [ t('minute'), t('minutes')], - 1 => [ t('second'), t('seconds')] + $a = [ 12 * 30 * 24 * 60 * 60 => [L10n::t('year'), L10n::t('years')], + 30 * 24 * 60 * 60 => [L10n::t('month'), L10n::t('months')], + 7 * 24 * 60 * 60 => [L10n::t('week'), L10n::t('weeks')], + 24 * 60 * 60 => [L10n::t('day'), L10n::t('days')], + 60 * 60 => [L10n::t('hour'), L10n::t('hours')], + 60 => [L10n::t('minute'), L10n::t('minutes')], + 1 => [L10n::t('second'), L10n::t('seconds')] ]; foreach ($a as $secs => $str) { @@ -384,7 +384,7 @@ function relative_date($posted_date, $format = null) { $r = round($d); // translators - e.g. 22 hours ago, 1 minute ago if (!$format) { - $format = t('%1$d %2$s ago'); + $format = L10n::t('%1$d %2$s ago'); } return sprintf($format, $r, (($r == 1) ? $str[0] : $str[1])); @@ -611,8 +611,8 @@ function update_contact_birthdays() { continue; } - $bdtext = sprintf( t('%s\'s birthday'), $rr['name']); - $bdtext2 = sprintf( t('Happy Birthday %s'), ' [url=' . $rr['url'] . ']' . $rr['name'] . '[/url]') ; + $bdtext = sprintf(L10n::t('%s\'s birthday'), $rr['name']); + $bdtext2 = sprintf(L10n::t('Happy Birthday %s'), ' [url=' . $rr['url'] . ']' . $rr['name'] . '[/url]') ; q("INSERT INTO `event` (`uid`,`cid`,`created`,`edited`,`start`,`finish`,`summary`,`desc`,`type`,`adjust`) VALUES ( %d, %d, '%s', '%s', '%s', '%s', '%s', '%s', '%s', '%d' ) ", diff --git a/include/enotify.php b/include/enotify.php index 69921cd4d..b0ec1c1c8 100644 --- a/include/enotify.php +++ b/include/enotify.php @@ -29,10 +29,10 @@ function notification($params) // from here on everything is in the recipients language L10n::pushLang($params['language']); - $banner = t('Friendica Notification'); + $banner = L10n::t('Friendica Notification'); $product = FRIENDICA_PLATFORM; $siteurl = System::baseUrl(true); - $thanks = t('Thank You,'); + $thanks = L10n::t('Thank You,'); $sitename = $a->config['sitename']; if (!x($a->config['admin_name'])) { $site_admin = sprintf(t('%s Administrator'), $sitename); @@ -48,7 +48,7 @@ function notification($params) $sender_email = $a->config['sender_email']; if (empty($sender_email)) { - $sender_email = t('noreply').'@'.$hostname; + $sender_email = L10n::t('noreply').'@'.$hostname; } if ($params['type'] != SYSTEM_EMAIL) { @@ -101,7 +101,7 @@ function notification($params) $preamble = sprintf(t('%1$s sent you a new private message at %2$s.'), $params['source_name'], $sitename); $epreamble = sprintf(t('%1$s sent you %2$s.'), '[url='.$params['source_link'].']'.$params['source_name'].'[/url]', '[url=$itemlink]'.t('a private message').'[/url]'); - $sitelink = t('Please visit %s to view and/or reply to your private messages.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to your private messages.'); $tsitelink = sprintf($sitelink, $siteurl.'/message/'.$params['item']['id']); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $siteurl.'/message/'.$params['item']['id']; @@ -171,7 +171,7 @@ function notification($params) $preamble = sprintf(t('%s commented on an item/conversation you have been following.'), $params['source_name']); $epreamble = $dest_str; - $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to the conversation.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -185,7 +185,7 @@ function notification($params) '[url='.$params['source_link'].']'.$params['source_name'].'[/url]', $params['link']); - $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to the conversation.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -199,7 +199,7 @@ function notification($params) '[url='.$params['source_link'].']'.$params['source_name'].'[/url]', $params['link']); - $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to the conversation.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -213,7 +213,7 @@ function notification($params) '[url='.$params['source_link'].']'.$params['source_name'].'[/url]', $params['link']); - $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to the conversation.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -227,11 +227,11 @@ function notification($params) '[url='.$params['source_link'].']'.$params['source_name'].'[/url]', $params['link']); - $subject = str_replace('poked', t($params['activity']), $subject); - $preamble = str_replace('poked', t($params['activity']), $preamble); - $epreamble = str_replace('poked', t($params['activity']), $epreamble); + $subject = str_replace('poked', L10n::t($params['activity']), $subject); + $preamble = str_replace('poked', L10n::t($params['activity']), $preamble); + $epreamble = str_replace('poked', L10n::t($params['activity']), $epreamble); - $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to the conversation.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -245,7 +245,7 @@ function notification($params) '[url='.$params['source_link'].']'.$params['source_name'].'[/url]', $itemlink); - $sitelink = t('Please visit %s to view and/or reply to the conversation.'); + $sitelink = L10n::t('Please visit %s to view and/or reply to the conversation.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -261,7 +261,7 @@ function notification($params) $body = sprintf(t('You may visit their profile at %s'), $params['source_link']); - $sitelink = t('Please visit %s to approve or reject the introduction.'); + $sitelink = L10n::t('Please visit %s to approve or reject the introduction.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -300,11 +300,11 @@ function notification($params) '[url='.$params['item']['url'].']'.$params['item']['name'].'[/url]', '[url='.$params['source_link'].']'.$params['source_name'].'[/url]'); - $body = t('Name:').' '.$params['item']['name']."\n"; - $body .= t('Photo:').' '.$params['item']['photo']."\n"; + $body = L10n::t('Name:').' '.$params['item']['name']."\n"; + $body .= L10n::t('Photo:').' '.$params['item']['photo']."\n"; $body .= sprintf(t('You may visit their profile at %s'), $params['item']['url']); - $sitelink = t('Please visit %s to approve or reject the suggestion.'); + $sitelink = L10n::t('Please visit %s to approve or reject the suggestion.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -319,9 +319,9 @@ function notification($params) $itemlink, '[url='.$params['source_link'].']'.$params['source_name'].'[/url]'); - $body = t('You are now mutual friends and may exchange status updates, photos, and email without restriction.'); + $body = L10n::t('You are now mutual friends and may exchange status updates, photos, and email without restriction.'); - $sitelink = t('Please visit %s if you wish to make any changes to this relationship.'); + $sitelink = L10n::t('Please visit %s if you wish to make any changes to this relationship.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -337,7 +337,7 @@ function notification($params) $body .= "\n\n"; $body .= sprintf(t('\'%1$s\' may choose to extend this into a two-way or more permissive relationship in the future.'), $params['source_name']); - $sitelink = t('Please visit %s if you wish to make any changes to this relationship.'); + $sitelink = L10n::t('Please visit %s if you wish to make any changes to this relationship.'); $tsitelink = sprintf($sitelink, $siteurl); $hsitelink = sprintf($sitelink, ''.$sitename.''); $itemlink = $params['link']; @@ -357,7 +357,7 @@ function notification($params) $body = sprintf(t('Full Name: %1$s\nSite Location: %2$s\nLogin Name: %3$s (%4$s)'), $params['source_name'], $siteurl, $params['source_mail'], $params['source_nick']); - $sitelink = t('Please visit %s to approve or reject the request.'); + $sitelink = L10n::t('Please visit %s to approve or reject the request.'); $tsitelink = sprintf($sitelink, $params['link']); $hsitelink = sprintf($sitelink, ''.$sitename.'

'); $itemlink = $params['link']; diff --git a/include/event.php b/include/event.php index 64ccf3f53..f5c4613d4 100644 --- a/include/event.php +++ b/include/event.php @@ -7,6 +7,7 @@ use Friendica\App; use Friendica\Content\Feature; use Friendica\Core\Addon; +use Friendica\Core\L10n; use Friendica\Core\PConfig; use Friendica\Core\System; use Friendica\Database\DBM; @@ -22,7 +23,7 @@ function format_event_html($ev, $simple = false) { return ''; } - $bd_format = t('l F d, Y \@ g:i A') ; // Friday January 18, 2011 @ 8 AM. + $bd_format = L10n::t('l F d, Y \@ g:i A') ; // Friday January 18, 2011 @ 8 AM. $event_start = (($ev['adjust']) ? day_translate(datetime_convert('UTC', date_default_timezone_get(), $ev['start'] , $bd_format )) @@ -39,14 +40,14 @@ function format_event_html($ev, $simple = false) { $o .= "
" . bbcode($ev['desc']) . "
"; - $o .= "

" . t('Starts:') . "

" . $event_start . "

"; + $o .= "

" . L10n::t('Starts:') . "

" . $event_start . "

"; if (! $ev['nofinish']) { - $o .= "

" . t('Finishes:') . "

" . $event_end ."

"; + $o .= "

" . L10n::t('Finishes:') . "

" . $event_end ."

"; } if (strlen($ev['location'])) { - $o .= "

" . t('Location:') . "

" . $ev['location'] . "

"; + $o .= "

" . L10n::t('Location:') . "

" . $ev['location'] . "

"; } return $o; @@ -56,13 +57,13 @@ function format_event_html($ev, $simple = false) { $o .= '
' . bbcode($ev['summary']) . '
' . "\r\n"; - $o .= '
' . t('Starts:') . ' ' . L10n::t('Starts:') . ' '.$event_start . '
' . "\r\n"; if (! $ev['nofinish']) { - $o .= '
' . t('Finishes:') . ' ' . L10n::t('Finishes:') . ' '.$event_end . '
' . "\r\n"; @@ -71,7 +72,7 @@ function format_event_html($ev, $simple = false) { $o .= '
' . bbcode($ev['desc']) . '
' . "\r\n"; if (strlen($ev['location'])) { - $o .= '
' . t('Location:') . ' ' + $o .= '
' . L10n::t('Location:') . ' ' . bbcode($ev['location']) . '
' . "\r\n"; @@ -425,60 +426,60 @@ function get_event_strings() { $i18n = [ "firstDay" => $firstDay, - "allday" => t("all-day"), + "allday" => L10n::t("all-day"), - "Sun" => t("Sun"), - "Mon" => t("Mon"), - "Tue" => t("Tue"), - "Wed" => t("Wed"), - "Thu" => t("Thu"), - "Fri" => t("Fri"), - "Sat" => t("Sat"), + "Sun" => L10n::t("Sun"), + "Mon" => L10n::t("Mon"), + "Tue" => L10n::t("Tue"), + "Wed" => L10n::t("Wed"), + "Thu" => L10n::t("Thu"), + "Fri" => L10n::t("Fri"), + "Sat" => L10n::t("Sat"), - "Sunday" => t("Sunday"), - "Monday" => t("Monday"), - "Tuesday" => t("Tuesday"), - "Wednesday" => t("Wednesday"), - "Thursday" => t("Thursday"), - "Friday" => t("Friday"), - "Saturday" => t("Saturday"), + "Sunday" => L10n::t("Sunday"), + "Monday" => L10n::t("Monday"), + "Tuesday" => L10n::t("Tuesday"), + "Wednesday" => L10n::t("Wednesday"), + "Thursday" => L10n::t("Thursday"), + "Friday" => L10n::t("Friday"), + "Saturday" => L10n::t("Saturday"), - "Jan" => t("Jan"), - "Feb" => t("Feb"), - "Mar" => t("Mar"), - "Apr" => t("Apr"), - "May" => t("May"), - "Jun" => t("Jun"), - "Jul" => t("Jul"), - "Aug" => t("Aug"), - "Sep" => t("Sept"), - "Oct" => t("Oct"), - "Nov" => t("Nov"), - "Dec" => t("Dec"), + "Jan" => L10n::t("Jan"), + "Feb" => L10n::t("Feb"), + "Mar" => L10n::t("Mar"), + "Apr" => L10n::t("Apr"), + "May" => L10n::t("May"), + "Jun" => L10n::t("Jun"), + "Jul" => L10n::t("Jul"), + "Aug" => L10n::t("Aug"), + "Sep" => L10n::t("Sept"), + "Oct" => L10n::t("Oct"), + "Nov" => L10n::t("Nov"), + "Dec" => L10n::t("Dec"), - "January" => t("January"), - "February" => t("February"), - "March" => t("March"), - "April" => t("April"), - "May" => t("May"), - "June" => t("June"), - "July" => t("July"), - "August" => t("August"), - "September" => t("September"), - "October" => t("October"), - "November" => t("November"), - "December" => t("December"), + "January" => L10n::t("January"), + "February" => L10n::t("February"), + "March" => L10n::t("March"), + "April" => L10n::t("April"), + "May" => L10n::t("May"), + "June" => L10n::t("June"), + "July" => L10n::t("July"), + "August" => L10n::t("August"), + "September" => L10n::t("September"), + "October" => L10n::t("October"), + "November" => L10n::t("November"), + "December" => L10n::t("December"), - "today" => t("today"), - "month" => t("month"), - "week" => t("week"), - "day" => t("day"), + "today" => L10n::t("today"), + "month" => L10n::t("month"), + "week" => L10n::t("week"), + "day" => L10n::t("day"), - "noevent" => t("No events to display"), + "noevent" => L10n::t("No events to display"), - "dtstart_label" => t("Starts:"), - "dtend_label" => t("Finishes:"), - "location_label" => t("Location:") + "dtstart_label" => L10n::t("Starts:"), + "dtend_label" => L10n::t("Finishes:"), + "location_label" => L10n::t("Location:") ]; return $i18n; @@ -588,7 +589,7 @@ function process_events($arr) { $events=[]; $last_date = ''; - $fmt = t('l, F j'); + $fmt = L10n::t('l, F j'); if (count($arr)) { foreach ($arr as $rr) { $j = (($rr['adjust']) ? datetime_convert('UTC', date_default_timezone_get(), $rr['start'], 'j') : datetime_convert('UTC', 'UTC', $rr['start'], 'j')); @@ -612,9 +613,9 @@ function process_events($arr) { $copy = null; $drop = null; if (local_user() && local_user() == $rr['uid'] && $rr['type'] == 'event') { - $edit = ((! $rr['cid']) ? [System::baseUrl() . '/events/event/' . $rr['id'], t('Edit event'), '', ''] : null); - $copy = ((! $rr['cid']) ? [System::baseUrl() . '/events/copy/' . $rr['id'], t('Duplicate event'), '', ''] : null); - $drop = [System::baseUrl() . '/events/drop/' . $rr['id'], t('Delete event'), '', '']; + $edit = ((! $rr['cid']) ? [System::baseUrl() . '/events/event/' . $rr['id'], L10n::t('Edit event'), '', ''] : null); + $copy = ((! $rr['cid']) ? [System::baseUrl() . '/events/copy/' . $rr['id'], L10n::t('Duplicate event'), '', ''] : null); + $drop = [System::baseUrl() . '/events/drop/' . $rr['id'], L10n::t('Delete event'), '', '']; } $title = strip_tags(html_entity_decode(bbcode($rr['summary']), ENT_QUOTES, 'UTF-8')); @@ -641,7 +642,7 @@ function process_events($arr) { 'is_first' => $is_first, 'item' => $rr, 'html' => $html, - 'plink' => [$rr['plink'], t('link to source'), '', ''], + 'plink' => [$rr['plink'], L10n::t('link to source'), '', ''], ]; } } @@ -901,9 +902,9 @@ function widget_events() { } return replace_macros(get_markup_template("events_aside.tpl"), [ - '$etitle' => t("Export"), - '$export_ical' => t("Export calendar as ical"), - '$export_csv' => t("Export calendar as csv"), + '$etitle' => L10n::t("Export"), + '$export_ical' => L10n::t("Export calendar as ical"), + '$export_csv' => L10n::t("Export calendar as csv"), '$user' => $user ]); } @@ -919,9 +920,9 @@ function format_event_item($item) { $finish = false; // Set the different time formats. - $dformat = t('l F d, Y \@ g:i A'); // Friday January 18, 2011 @ 8:01 AM. - $dformat_short = t('D g:i A'); // Fri 8:01 AM. - $tformat = t('g:i A'); // 8:01 AM. + $dformat = L10n::t('l F d, Y \@ g:i A'); // Friday January 18, 2011 @ 8:01 AM. + $dformat_short = L10n::t('D g:i A'); // Fri 8:01 AM. + $tformat = L10n::t('g:i A'); // 8:01 AM. // Convert the time to different formats. $dtstart_dt = (($item['event-adjust']) ? day_translate(datetime_convert('UTC', date_default_timezone_get(), $item['event-start'], $dformat)) : day_translate(datetime_convert('UTC', 'UTC', $item['event-start'], $dformat))); @@ -971,11 +972,11 @@ function format_event_item($item) { $event = replace_macros(get_markup_template('event_stream_item.tpl'), [ '$id' => $item['event-id'], '$title' => prepare_text($item['event-summary']), - '$dtstart_label' => t('Starts:'), + '$dtstart_label' => L10n::t('Starts:'), '$dtstart_title' => $dtstart_title, '$dtstart_dt' => $dtstart_dt, '$finish' => $finish, - '$dtend_label' => t('Finishes:'), + '$dtend_label' => L10n::t('Finishes:'), '$dtend_title' => $dtend_title, '$dtend_dt' => $dtend_dt, '$month_short' => $month_short, @@ -989,10 +990,10 @@ function format_event_item($item) { '$author_link' => $profile_link, '$author_avatar' => $item['author-avatar'], '$description' => prepare_text($item['event-desc']), - '$location_label' => t('Location:'), - '$show_map_label' => t('Show map'), - '$hide_map_label' => t('Hide map'), - '$map_btn_label' => t('Show map'), + '$location_label' => L10n::t('Location:'), + '$show_map_label' => L10n::t('Show map'), + '$hide_map_label' => L10n::t('Hide map'), + '$map_btn_label' => L10n::t('Show map'), '$location' => $location ]); diff --git a/include/items.php b/include/items.php index 3c20bc41c..85da1d1cc 100644 --- a/include/items.php +++ b/include/items.php @@ -6,6 +6,7 @@ use Friendica\App; use Friendica\Content\Feature; use Friendica\Core\Addon; use Friendica\Core\Config; +use Friendica\Core\L10n; use Friendica\Core\PConfig; use Friendica\Core\Worker; use Friendica\Core\System; @@ -1495,7 +1496,7 @@ function new_follower($importer, $contact, $datarray, $item, $sharing = false) { 'to_email' => $r[0]['email'], 'uid' => $r[0]['uid'], 'link' => System::baseUrl() . '/notifications/intro', - 'source_name' => ((strlen(stripslashes($contact_record['name']))) ? stripslashes($contact_record['name']) : t('[Name Withheld]')), + 'source_name' => ((strlen(stripslashes($contact_record['name']))) ? stripslashes($contact_record['name']) : L10n::t('[Name Withheld]')), 'source_link' => $contact_record['url'], 'source_photo' => $contact_record['photo'], 'verb' => ($sharing ? ACTIVITY_FRIEND : ACTIVITY_FOLLOW), @@ -1867,7 +1868,7 @@ function drop_item($id) { ); if (!DBM::is_result($r)) { - notice(t('Item not found.') . EOL); + notice(L10n::t('Item not found.') . EOL); goaway(System::baseUrl() . '/' . $_SESSION['return_url']); } @@ -1907,12 +1908,12 @@ function drop_item($id) { return replace_macros(get_markup_template('confirm.tpl'), [ '$method' => 'get', - '$message' => t('Do you really want to delete this item?'), + '$message' => L10n::t('Do you really want to delete this item?'), '$extra_inputs' => $inputs, - '$confirm' => t('Yes'), + '$confirm' => L10n::t('Yes'), '$confirm_url' => $query['base'], '$confirm_name' => 'confirmed', - '$cancel' => t('Cancel'), + '$cancel' => L10n::t('Cancel'), ]); } // Now check how the user responded to the confirmation query @@ -1926,7 +1927,7 @@ function drop_item($id) { goaway(System::baseUrl() . '/' . $_SESSION['return_url']); //NOTREACHED } else { - notice(t('Permission denied.') . EOL); + notice(L10n::t('Permission denied.') . EOL); goaway(System::baseUrl() . '/' . $_SESSION['return_url']); //NOTREACHED } @@ -2015,13 +2016,13 @@ function posted_date_widget($url, $uid, $wall) { $cutoff = ((array_key_exists($cutoff_year, $ret))? true : false); $o = replace_macros(get_markup_template('posted_date_widget.tpl'),[ - '$title' => t('Archives'), + '$title' => L10n::t('Archives'), '$size' => $visible_years, '$cutoff_year' => $cutoff_year, '$cutoff' => $cutoff, '$url' => $url, '$dates' => $ret, - '$showmore' => t('show more') + '$showmore' => L10n::t('show more') ]); return $o; diff --git a/include/like.php b/include/like.php index 1dbdcc936..ae344d426 100644 --- a/include/like.php +++ b/include/like.php @@ -1,7 +1,10 @@ ' . "\n") ; diff --git a/include/network.php b/include/network.php index a9110837d..73fa80f98 100644 --- a/include/network.php +++ b/include/network.php @@ -4,6 +4,7 @@ */ use Friendica\App; use Friendica\Core\Addon; +use Friendica\Core\L10n; use Friendica\Core\System; use Friendica\Core\Config; use Friendica\Network\Probe; @@ -737,7 +738,7 @@ function scale_external_images($srctext, $include_link = true, $scale_replace = $mtch[0], '[img=' . $new_width . 'x' . $new_height. ']' . $scaled . '[/img]' . "\n" . (($include_link) - ? '[url=' . $mtch[1] . ']' . t('view full size') . '[/url]' . "\n" + ? '[url=' . $mtch[1] . ']' . L10n::t('view full size') . '[/url]' . "\n" : ''), $s ); diff --git a/include/security.php b/include/security.php index d1387ca22..a84df5113 100644 --- a/include/security.php +++ b/include/security.php @@ -1,8 +1,11 @@ 3 hours) before submitting it.') . EOL; + return L10n::t('The form security token was not correct. This probably happened because the form has been opened for too long (>3 hours) before submitting it.') . EOL; } function check_form_security_token_redirectOnErr($err_redirect, $typename = '', $formname = 'form_security_token') diff --git a/include/tags.php b/include/tags.php index 4b45510b2..772255ed4 100644 --- a/include/tags.php +++ b/include/tags.php @@ -1,10 +1,10 @@ t('Tags'), + '$title' => L10n::t('Tags'), '$tags' => $tags ]); } diff --git a/include/text.php b/include/text.php index 6856d28aa..8de31043e 100644 --- a/include/text.php +++ b/include/text.php @@ -8,6 +8,7 @@ use Friendica\Content\Feature; use Friendica\Content\Smilies; use Friendica\Core\Addon; use Friendica\Core\Config; +use Friendica\Core\L10n; use Friendica\Core\PConfig; use Friendica\Core\System; use Friendica\Database\DBM; @@ -294,14 +295,14 @@ function paginate_data(App $a, $count = null) { if (!is_null($count)) { // minimal pager (newer / older) $data['class'] = 'pager'; - _l($data, 'prev', $url . '&page=' . ($a->pager['page'] - 1), t('newer'), 'previous' . ($a->pager['page'] == 1 ? ' disabled' : '')); - _l($data, 'next', $url . '&page=' . ($a->pager['page'] + 1), t('older'), 'next' . ($count <= 0 ? ' disabled' : '')); + _l($data, 'prev', $url . '&page=' . ($a->pager['page'] - 1), L10n::t('newer'), 'previous' . ($a->pager['page'] == 1 ? ' disabled' : '')); + _l($data, 'next', $url . '&page=' . ($a->pager['page'] + 1), L10n::t('older'), 'next' . ($count <= 0 ? ' disabled' : '')); } else { // full pager (first / prev / 1 / 2 / ... / 14 / 15 / next / last) $data['class'] = 'pagination'; if ($a->pager['total'] > $a->pager['itemspage']) { - _l($data, 'first', $url . '&page=1', t('first'), $a->pager['page'] == 1 ? 'disabled' : ''); - _l($data, 'prev', $url . '&page=' . ($a->pager['page'] - 1), t('prev'), $a->pager['page'] == 1 ? 'disabled' : ''); + _l($data, 'first', $url . '&page=1', L10n::t('first'), $a->pager['page'] == 1 ? 'disabled' : ''); + _l($data, 'prev', $url . '&page=' . ($a->pager['page'] - 1), L10n::t('prev'), $a->pager['page'] == 1 ? 'disabled' : ''); $numpages = $a->pager['total'] / $a->pager['itemspage']; @@ -335,8 +336,8 @@ function paginate_data(App $a, $count = null) { $data['pages'] = $pages; $lastpage = (($numpages > intval($numpages)) ? intval($numpages)+1 : $numpages); - _l($data, 'next', $url . '&page=' . ($a->pager['page'] + 1), t('next'), $a->pager['page'] == $lastpage ? 'disabled' : ''); - _l($data, 'last', $url . '&page=' . $lastpage, t('last'), $a->pager['page'] == $lastpage ? 'disabled' : ''); + _l($data, 'next', $url . '&page=' . ($a->pager['page'] + 1), L10n::t('next'), $a->pager['page'] == $lastpage ? 'disabled' : ''); + _l($data, 'last', $url . '&page=' . $lastpage, L10n::t('last'), $a->pager['page'] == $lastpage ? 'disabled' : ''); } } @@ -390,8 +391,8 @@ function alt_pager(App $a, $i) { function scroll_loader() { $tpl = get_markup_template("scroll_loader.tpl"); return replace_macros($tpl, [ - 'wait' => t('Loading more entries...'), - 'end' => t('The end') + 'wait' => L10n::t('Loading more entries...'), + 'end' => L10n::t('The end') ]); } @@ -927,7 +928,7 @@ function contact_block() { $total = intval($r[0]['total']); } if (!$total) { - $contacts = t('No contacts'); + $contacts = L10n::t('No contacts'); $micropro = null; } else { // Splitting the query in two parts makes it much faster @@ -964,7 +965,7 @@ function contact_block() { $o = replace_macros($tpl, [ '$contacts' => $contacts, '$nickname' => $a->profile['nickname'], - '$viewcontacts' => t('View Contacts'), + '$viewcontacts' => L10n::t('View Contacts'), '$micropro' => $micropro, ]); @@ -1053,16 +1054,16 @@ function search($s, $id = 'search-box', $url = 'search', $save = false, $aside = if (strpos($s, '#') === 0) { $mode = 'tag'; } - $save_label = $mode === 'text' ? t('Save') : t('Follow'); + $save_label = $mode === 'text' ? L10n::t('Save') : L10n::t('Follow'); $values = [ '$s' => htmlspecialchars($s), '$id' => $id, '$action_url' => $url, - '$search_label' => t('Search'), + '$search_label' => L10n::t('Search'), '$save_label' => $save_label, '$savedsearch' => Feature::isEnabled(local_user(),'savedsearch'), - '$search_hint' => t('@name, !forum, #tags, content'), + '$search_hint' => L10n::t('@name, !forum, #tags, content'), '$mode' => $mode ]; @@ -1073,7 +1074,7 @@ function search($s, $id = 'search-box', $url = 'search', $save = false, $aside = t("Contacts")]; if (Config::get('system','poco_local_search')) { - $values['$searchoption'][] = t("Forums"); + $values['$searchoption'][] = L10n::t("Forums"); } } @@ -1117,12 +1118,12 @@ function get_poke_verbs() { // value is array containing past tense verb, translation of present, translation of past $arr = [ - 'poke' => ['poked', t('poke'), t('poked')], - 'ping' => ['pinged', t('ping'), t('pinged')], - 'prod' => ['prodded', t('prod'), t('prodded')], - 'slap' => ['slapped', t('slap'), t('slapped')], - 'finger' => ['fingered', t('finger'), t('fingered')], - 'rebuff' => ['rebuffed', t('rebuff'), t('rebuffed')], + 'poke' => ['poked', L10n::t('poke'), L10n::t('poked')], + 'ping' => ['pinged', L10n::t('ping'), L10n::t('pinged')], + 'prod' => ['prodded', L10n::t('prod'), L10n::t('prodded')], + 'slap' => ['slapped', L10n::t('slap'), L10n::t('slapped')], + 'finger' => ['fingered', L10n::t('finger'), L10n::t('fingered')], + 'rebuff' => ['rebuffed', L10n::t('rebuff'), L10n::t('rebuffed')], ]; Addon::callHooks('poke_verbs', $arr); return $arr; @@ -1136,11 +1137,11 @@ function get_poke_verbs() { */ function day_translate($s) { $ret = str_replace(['Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sunday'], - [t('Monday'), t('Tuesday'), t('Wednesday'), t('Thursday'), t('Friday'), t('Saturday'), t('Sunday')], + [L10n::t('Monday'), L10n::t('Tuesday'), L10n::t('Wednesday'), L10n::t('Thursday'), L10n::t('Friday'), L10n::t('Saturday'), L10n::t('Sunday')], $s); $ret = str_replace(['January','February','March','April','May','June','July','August','September','October','November','December'], - [t('January'), t('February'), t('March'), t('April'), t('May'), t('June'), t('July'), t('August'), t('September'), t('October'), t('November'), t('December')], + [L10n::t('January'), L10n::t('February'), L10n::t('March'), L10n::t('April'), L10n::t('May'), L10n::t('June'), L10n::t('July'), L10n::t('August'), L10n::t('September'), L10n::t('October'), L10n::t('November'), L10n::t('December')], $ret); return $ret; @@ -1154,10 +1155,10 @@ function day_translate($s) { */ function day_short_translate($s) { $ret = str_replace(['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], - [t('Mon'), t('Tue'), t('Wed'), t('Thu'), t('Fri'), t('Sat'), t('Sun')], + [L10n::t('Mon'), L10n::t('Tue'), L10n::t('Wed'), L10n::t('Thu'), L10n::t('Fri'), L10n::t('Sat'), L10n::t('Sun')], $s); $ret = str_replace(['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov','Dec'], - [t('Jan'), t('Feb'), t('Mar'), t('Apr'), t('May'), ('Jun'), t('Jul'), t('Aug'), t('Sep'), t('Oct'), t('Nov'), t('Dec')], + [L10n::t('Jan'), L10n::t('Feb'), L10n::t('Mar'), L10n::t('Apr'), L10n::t('May'), ('Jun'), L10n::t('Jul'), L10n::t('Aug'), L10n::t('Sep'), L10n::t('Oct'), L10n::t('Nov'), L10n::t('Dec')], $ret); return $ret; } @@ -1358,7 +1359,7 @@ function prepare_body(&$item, $attach = false, $preview = false) { $as .= replace_macros(get_markup_template('video_top.tpl'), [ '$video' => [ 'id' => $id, - 'title' => t('View Video'), + 'title' => L10n::t('View Video'), 'src' => $the_url, 'mime' => $mime, ], @@ -1375,7 +1376,7 @@ function prepare_body(&$item, $attach = false, $preview = false) { } $title = ((strlen(trim($mtch[4]))) ? escape_tags(trim($mtch[4])) : escape_tags($mtch[1])); - $title .= ' ' . $mtch[2] . ' ' . t('bytes'); + $title .= ' ' . $mtch[2] . ' ' . L10n::t('bytes'); $icon = '
'; $as .= '' . $icon . ''; @@ -1410,7 +1411,7 @@ function prepare_body(&$item, $attach = false, $preview = false) { while ((strpos($s, $spoilersearch) !== false)) { $pos = strpos($s, $spoilersearch); $rnd = random_string(8); - $spoilerreplace = '
' . sprintf(t('Click to open/close')) . ''. + $spoilerreplace = '
' . sprintf(L10n::t('Click to open/close')) . ''. '