From 88687d19ee60f7168061e110ddb93545ee27c755 Mon Sep 17 00:00:00 2001 From: PhaNtomBek <97723224+PhaNtomBek@users.noreply.github.com> Date: Thu, 20 Jan 2022 21:40:56 +0300 Subject: [PATCH] enhance notification content & ru (#66) * Update permissions.php * Update Helper.php * Update seat.php --- src/Helpers/Helper.php | 2 + src/resources/lang/ru/permissions.php | 27 +++++ src/resources/lang/ru/seat.php | 152 ++++++++++++++++++++++++++ 3 files changed, 181 insertions(+) create mode 100644 src/resources/lang/ru/permissions.php create mode 100644 src/resources/lang/ru/seat.php diff --git a/src/Helpers/Helper.php b/src/Helpers/Helper.php index fbf382c..2d0e9e0 100755 --- a/src/Helpers/Helper.php +++ b/src/Helpers/Helper.php @@ -63,6 +63,8 @@ public static function BuildSlackNotificationAttachment($op) { $fields[trans('calendar::seat.fleet_commander')] = $op->fc ? $op->fc : trans('calendar::seat.unknown'); $fields[trans('calendar::seat.staging_system')] = $op->staging_sys ? $op->staging_sys : trans('calendar::seat.unknown'); + $fields[trans('calendar::seat.staging_info')] = $op->staging_info ? $op->staging_info : trans('calendar::seat.unknown'); + $fields[trans('calendar::seat.description')] = $op->description ? $op->description : trans('calendar::seat.unknown'); return function ($attachment) use ($op, $url, $fields) { $attachment->title($op->title, $url) diff --git a/src/resources/lang/ru/permissions.php b/src/resources/lang/ru/permissions.php new file mode 100644 index 0000000..100bbc4 --- /dev/null +++ b/src/resources/lang/ru/permissions.php @@ -0,0 +1,27 @@ + 'Paps игрока', + 'character_paps_description' => '', + + // Corporation permissions + 'corporation_paps_label' => 'Paps корпорации', + 'corporation_paps_description' => '', + + // Calendar permissions + 'calendar_view_label' => 'Просмотр операций', + 'calendar_view_description' => 'Разрешить просмотр операций', + 'calendar_create_label' => 'Создание операций', + 'calendar_create_description' => 'Разрешить создание новых операций', + 'calendar_setup_label' => 'Setup', + 'calendar_setup_description' => 'Разрешить изменять настройки календаря (таги, интеграции, и т.д.)', + 'calendar_delete_all_label' => 'Удалять любые операции', + 'calendar_delete_all_description' => 'Разрешить удалять любые операции (в том числе созданные другими)', + 'calendar_cancel_all_label' => 'Отменять любые операции', + 'calendar_cancel_all_description' => 'Разрешить отменять любые операции (в том числе созданные другими)', + 'calendar_update_all_label' => 'Изменять любые операции', + 'calendar_update_all_description' => 'Разрешить изменять любые операции (в том числе созданные другими)', + 'calendar_close_all_label' => 'Завершать любые операции', + 'calendar_close_all_description' => 'Разрешить завершать любые операции (в том числе созданные другими)', +]; diff --git a/src/resources/lang/ru/seat.php b/src/resources/lang/ru/seat.php new file mode 100644 index 0000000..e9e5fae --- /dev/null +++ b/src/resources/lang/ru/seat.php @@ -0,0 +1,152 @@ + 'Календарь', + + 'settings' => 'Настройки', + 'operations' => 'События', + + 'all_operations' => 'Все операции', + 'incoming_operations' => 'В ожидании', + 'cancelled_operations' => 'Отмененные', + 'ongoing_operations' => 'Текущие', + 'faded_operations' => 'Завершённые', + + 'add_operation' => 'Создать новую операцию', + 'update_operation' => 'Обновить', + 'known_duration' => 'Продолжительность известна', + + 'close' => 'Закрыть', + 'close_confirm_notice' => 'Вы уверены, что хотите закрыть эту операцию? При закрытии операции будет установлено текущее время и она больше не отображаеться в разделе "Текущие".', + 'close_confirm_button_no' => 'Нет, не закрывать текущую', + 'close_confirm_button_yes' => 'Да, закрыть текущую операцию', + 'confirm' => 'Подтвердить', + 'delete' => 'Удалить', + 'delete_confirm_notice' => 'Вы действительно уверены, что хотите удалить эту операцию? Это действие необратимо.', + 'delete_confirm_button_no' => 'Нет, не удалять эту операцию', + 'delete_confirm_button_yes' => 'Да, удалить эту операцию', + 'update' => 'Обновить', + 'cancel' => 'Отменить', + 'cancelled' => 'Отменённые', + 'cancel_confirm_notice' => 'Вы уверены, что хотите отменить эту операцию? Отмененная операция будет показана в разделе "завершенная". Вы сможете повторно активировать отмененную операцию.', + 'cancel_confirm_button_no' => 'Нет, не отменять данную операцию', + 'cancel_confirm_button_yes' => 'Да, отменить данную операцию', + 'other' => 'Другое', + 'activate' => 'Активировать', + 'activate_confirm_notice' => 'Вы уверены, что хотите активировать эту операцию? Эта операция больше не будет помечена как "отмененная".', + 'activate_confirm_button_no' => 'Нет, не активировать данную операцию', + 'activate_confirm_button_yes' => 'Да, активировать данную операцию', + 'details' => 'Детали', + 'time' => 'Время', + 'yes' => 'Да', + 'no' => 'Нет', + 'actions' => 'Actions', + 'attending_yes' => 'Участвую', + 'attending_no' => 'Не участвую', + 'attending_maybe' => 'Возможно', + 'create_confirm_button_yes' => 'Создать эту операцию', + 'update_confirm_button_yes' => 'Обновить', + 'subscribe_confirm_button_yes' => 'Отправить ваш статус', + 'subscription' => 'Регистрация', + 'subscribe' => 'Зарегистрироваться', + 'not_answered' => 'Без ответа !', + 'none' => 'None', + 'status' => 'Статус', + 'answered_at' => 'Отвечено', + 'unknown' => 'Нет данных', + 'informations' => 'Информация', + 'attendees' => 'Желающие', + 'confirmed' => 'Участвовавшие', + + 'month' => 'month|months', + 'day' => 'день|дней', + 'hour' => 'час|часа', + 'minute' => 'минут|минут', + 'second' => 'секунда|секунд', + + 'placeholder_title' => 'Название операции', + 'placeholder_staging' => 'Место сбора (система, станция, цитадель...)', + 'placeholder_staging_sys' => 'Где собираемся', + 'placeholder_staging_info' => 'Доп. информация о сборе', + 'placeholder_fc' => 'Выбрать флиткома, мин. 3 символа', + 'placeholder_description' => 'Дополнительная информация. Поддерживает BBCode только в календаре.', + 'placeholder_comment' => 'Дополнительная иформация', + + 'created_at' => 'Создана', + 'updated_at' => 'Обновлена', + 'created_by' => 'Создана', + + 'title' => 'Название', + 'type' => 'Тип', + 'tags' => 'Таги', + 'description' => 'Доп. инфо', + 'comment' => 'Коментарий', + 'starts_at' => 'Начало', + 'starts_in' => 'Начнётся', + 'started' => 'Стартовала', + 'started_at' => 'Стартовала в', + 'ends_at' => 'Завершена', + 'ends_in' => 'Завершится через', + 'ended_at' => 'Завершена', + 'duration' => 'Длительность', + 'lasted' => 'Lasted', + 'importance' => 'Важность', + 'staging' => 'Место', + 'staging_sys' => 'Система сбора', + 'staging_info' => 'Информация о сборе', + 'fleet_commander' => 'Флитком', + 'character' => 'Персонаж', + + 'notification_new_operation' => ' :rocket: Создана новая операция !', + 'notification_edit_operation' => ' :pencil2: Операция обновлена !', + 'notification_cancel_operation' => ' :no_entry_sign: Операция отменена !', + 'notification_activate_operation' => ' :white_check_mark: Отменённая операция возобновлена !', + 'notification_ping_operation' => ' :bell: ', + 'notification_enable' => 'Оповещение', + 'integration_channel' => 'Выбрать канал оповещения', + + 'slack_integration' => 'Slack интеграция', + 'enabled' => 'Enabled', + 'webhook' => 'Webhook', + 'emoji_full' => 'Full Emoji', + 'emoji_half' => 'Half Emoji', + 'emoji_empty' => 'Empty Emoji', + 'help_emoji' => 'Setup which emoji to use to display the "importance" of an operation when relaying to Slack.', + 'save' => 'Save', + + 'warning_no_character' => "Вы не можете подписаться на операцию без регистрации аккаунта в SeAT. Добавьте API ключ и повторите.", + + 'in' => 'In', + 'to' => 'To', + + 'new' => 'New', + 'edit' => 'Edit', + + 'name' => 'Название', + 'background' => 'Фон', + 'text_color' => 'Цвет текста', + 'preview' => 'Предпросмотр', + 'order' => 'Order', + + 'name_tag_placeholder' => 'Название тага... 7 символов макс.', + 'background_placeholder' => 'Цвет фона... #000000', + 'text_color_placeholder' => 'Цвет текста... #FFFFFF', + 'order_placeholder' => 'Для сортировки (цифры). Меньше - выше', + 'select_role_filter_placeholder' => 'Select a Role to restrict on', + + 'delete_tag_confirm_button_no' => 'Нет, не удалять этот таг', + 'delete_tag_confirm_button_yes' => 'Да, я хочу удалить этот таг', + + 'direct_link' => 'Direct link', + + 'paps' => 'Paps', + + 'analytic' => 'Analytic Axis', + 'quantifier' => 'Quantifier', + 'strategic' => 'Strategic', + 'pvp' => 'PvP', + 'mining' => 'Mining', + 'untracked' => 'Un-Tracked', + 'list' => 'List', +];