Display the languages in the post
This commit is contained in:
@@ -2487,6 +2487,16 @@ class Item
|
||||
return '';
|
||||
}
|
||||
|
||||
public static function getLanguageMessage(array $item)
|
||||
{
|
||||
$used_languages = '';
|
||||
foreach (json_decode($item['language'], true) as $language => $reliability) {
|
||||
$used_languages .= $language . ": " . number_format($reliability, 5) . '\n';
|
||||
}
|
||||
$used_languages = DI::l10n()->t('Used languages in this post:\n%s', $used_languages);
|
||||
return $used_languages;
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an unique guid out of a given uri
|
||||
*
|
||||
|
||||
@@ -411,6 +411,11 @@ class Post
|
||||
}
|
||||
}
|
||||
|
||||
$languages = [];
|
||||
if (!empty($item['language'])) {
|
||||
$languages = [DI::l10n()->t('Languages'), Item::getLanguageMessage($item)];
|
||||
}
|
||||
|
||||
$tmp_item = [
|
||||
'template' => $this->getTemplate(),
|
||||
'type' => implode("", array_slice(explode("/", $item['verb']), -1)),
|
||||
@@ -466,6 +471,7 @@ class Post
|
||||
'ignore' => $ignore,
|
||||
'tagger' => $tagger,
|
||||
'filer' => $filer,
|
||||
'language' => $languages,
|
||||
'drop' => $drop,
|
||||
'vote' => $buttons,
|
||||
'like_html' => $responses['like']['output'],
|
||||
|
||||
Reference in New Issue
Block a user