diff --git a/CHANGELOG.md b/CHANGELOG.md
index 00a8a44a..c006dd91 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@
**Merged pull requests:**
- Release v2.1.5-2023.09 🎉
+- Use humn_size() for AVATAR_EXPLAIN [\#295](https://github.com/torrentpier/torrentpier-lts/pull/295) ([belomaxorka](https://github.com/belomaxorka))
- Added missing template var in group.php [\#294](https://github.com/torrentpier/torrentpier-lts/pull/294) ([belomaxorka](https://github.com/belomaxorka))
- Prevent infinity user adding into group [\#292](https://github.com/torrentpier/torrentpier-lts/pull/292) ([belomaxorka](https://github.com/belomaxorka))
- Maked configurable email visibility for everybody [\#291](https://github.com/torrentpier/torrentpier-lts/pull/291) ([belomaxorka](https://github.com/belomaxorka))
diff --git a/group_edit.php b/group_edit.php
index 801e62f6..beda42eb 100644
--- a/group_edit.php
+++ b/group_edit.php
@@ -89,7 +89,7 @@ if ($is_moderator)
'S_HIDDEN_FIELDS' => $s_hidden_fields,
'S_GROUP_CONFIG_ACTION' => "group_edit.php?" . POST_GROUPS_URL . "=$group_id",
- 'AVATAR_EXPLAIN' => sprintf($lang['AVATAR_EXPLAIN'], $bb_cfg['group_avatars']['max_width'], $bb_cfg['group_avatars']['max_height'], (round($bb_cfg['group_avatars']['max_size'] / 1024))),
+ 'AVATAR_EXPLAIN' => sprintf($lang['AVATAR_EXPLAIN'], $bb_cfg['group_avatars']['max_width'], $bb_cfg['group_avatars']['max_height'], humn_size($bb_cfg['group_avatars']['max_size'])),
'AVATAR_IMG' => get_avatar(GROUP_AVATAR_MASK . $group_id, $group_info['avatar_ext_id']),
));
@@ -111,4 +111,4 @@ else
$redirect = GROUP_URL . $group_id;
}
redirect($redirect);
-}
\ No newline at end of file
+}
diff --git a/library/includes/ucp/register.php b/library/includes/ucp/register.php
index 45101d23..a2fbc249 100644
--- a/library/includes/ucp/register.php
+++ b/library/includes/ucp/register.php
@@ -767,7 +767,7 @@ $template->assign_vars(array(
'TIMEZONE_SELECT' => tz_select($pr_data['user_timezone'], 'user_timezone'),
'USER_TIMEZONE' => $pr_data['user_timezone'],
- 'AVATAR_EXPLAIN' => sprintf($lang['AVATAR_EXPLAIN'], $bb_cfg['avatars']['max_width'], $bb_cfg['avatars']['max_height'], (round($bb_cfg['avatars']['max_size'] / 1024))),
+ 'AVATAR_EXPLAIN' => sprintf($lang['AVATAR_EXPLAIN'], $bb_cfg['avatars']['max_width'], $bb_cfg['avatars']['max_height'], humn_size($bb_cfg['avatars']['max_size'])),
'AVATAR_DISALLOWED' => bf($pr_data['user_opt'], 'user_opt', 'dis_avatar'),
'AVATAR_DIS_EXPLAIN' => sprintf($lang['AVATAR_DISABLE'], $bb_cfg['terms_and_conditions_url']),
'AVATAR_IMG' => get_avatar($pr_data['user_id'], $pr_data['avatar_ext_id'], !bf($pr_data['user_opt'], 'user_opt', 'dis_avatar')),
diff --git a/library/language/en/main.php b/library/language/en/main.php
index 6ff972c4..44b569d4 100644
--- a/library/language/en/main.php
+++ b/library/language/en/main.php
@@ -583,7 +583,7 @@ $lang['RESET_AUTOLOGIN'] = 'Reset autologin key';
$lang['RESET_AUTOLOGIN_EXPL'] = 'including all the places you\'ve visited the forum enabled auto-login';
$lang['AVATAR'] = 'Avatar';
-$lang['AVATAR_EXPLAIN'] = 'Displays a small graphic image below your details in posts. Only one image can be displayed at a time, its width can be no greater than %d pixels, the height no greater than %d pixels, and the file size no more than %d KB.';
+$lang['AVATAR_EXPLAIN'] = 'Displays a small graphic image below your details in posts. Only one image can be displayed at a time, its width can be no greater than %d pixels, the height no greater than %d pixels, and the file size no more than %s.';
$lang['AVATAR_DELETE'] = 'Delete avatar';
$lang['AVATAR_DISABLE'] = 'Avatar control option disabled for violation forum rules';
$lang['UPLOAD_AVATAR_FILE'] = 'Upload avatar';
diff --git a/library/language/ru/main.php b/library/language/ru/main.php
index 55a83fca..9cb4bd99 100644
--- a/library/language/ru/main.php
+++ b/library/language/ru/main.php
@@ -583,7 +583,7 @@ $lang['RESET_AUTOLOGIN'] = 'Удалить ключ автоматическог
$lang['RESET_AUTOLOGIN_EXPL'] = 'включая все места, где вы заходили на форум с включенным авто-входом';
$lang['AVATAR'] = 'Аватара';
-$lang['AVATAR_EXPLAIN'] = 'Показывает небольшое изображение под информацией о вас в сообщениях. Может быть показано только одно изображение, шириной не более %d пикселов, высотой не более %d пикселов и объемом не более %d КВ.';
+$lang['AVATAR_EXPLAIN'] = 'Показывает небольшое изображение под информацией о вас в сообщениях. Может быть показано только одно изображение, шириной не более %d пикселов, высотой не более %d пикселов и объемом не более %s.';
$lang['AVATAR_DELETE'] = 'Удалить аватар';
$lang['AVATAR_DISABLE'] = 'Опция управления аватарой отключена за нарушение правил форума';
$lang['UPLOAD_AVATAR_FILE'] = 'Загрузить аватару';
diff --git a/library/language/uk/main.php b/library/language/uk/main.php
index 4357e321..b8100097 100644
--- a/library/language/uk/main.php
+++ b/library/language/uk/main.php
@@ -583,7 +583,7 @@ $lang['RESET_AUTOLOGIN'] = 'Видалити ключ автоматичного
$lang['RESET_AUTOLOGIN_EXPL'] = 'включаючи всі місця, де ви заходили на форум з включеним авто-входом';
$lang['AVATAR'] = 'Аватар';
-$lang['AVATAR_EXPLAIN'] = "Показує невелике зображення під інформацією про вас в повідомленнях. Може бути показано тільки одне зображення, шириною не більше %d пікселів, висотою не більше %d пікселів і об'ємом не більше %d КВ.";
+$lang['AVATAR_EXPLAIN'] = "Показує невелике зображення під інформацією про вас в повідомленнях. Може бути показано тільки одне зображення, шириною не більше %d пікселів, висотою не більше %d пікселів і об'ємом не більше %s.";
$lang['AVATAR_DELETE'] = 'Видалити аватар';
$lang['AVATAR_DISABLE'] = 'Опція управління аватарою відключена за порушення правил форуму';
$lang['UPLOAD_AVATAR_FILE'] = 'Завантажити аватару';