trypost/lang/ru/common.php
Paulo Castellano d8149ef058
Remove the automations module (#333)
* Remove the automations module

Drops the visual workflow builder end to end: actions, node runners,
commands, jobs, models, observers, policy, resources, requests, routes,
broadcast channel, scheduler entries, Horizon supervisor, Vue pages and
components, canvas undo/redo history, CodeEditor, translations, factories
and tests.

A new migration rewrites posts.created_via = 'automation' to 'web' and
drops the five automation tables. The CreatedVia::Automation enum case is
removed. The 2026-08-21 social-account identity migration now skips its
automation node repointing when the automations table no longer exists,
so it stays re-runnable after the drop.

Orphaned dependencies removed: simplepie/simplepie, @vue-flow/*,
codemirror and @codemirror/*.

* Drop the orphaned common.beta translation key

* Remove automation leftovers: ResolvableUrl rule, feed fixtures, useShortcut, nav badge

* Drop the unused chart wrapper and @unovis packages

* Address review: keep the shipped migration untouched, drop the dead previewOnly chain

- Restore 2026_08_21 migration to exactly what production ran; the
  rehearsal test now recreates the automations table it expects instead.
- Mark the drop migration's down() irreversible like its siblings.
- Simplify DropAutomationTablesMigrationTest to the sibling shape.
- Remove previewOnly / aiGenerateVariants: the only caller that set the
  prop was the deleted automation Generate node.
- Run pint over lang/*/common.php after the beta key removal.

* Exercise the drop migration against the real automation tables and their FKs

* Drop DuplicateIdentityRehearsalTest: it re-ran a frozen migration that reads the removed automations table
2026-09-05 11:03:23 -03:00

68 lines
2.6 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
declare(strict_types=1);
return [
'back' => 'Назад',
'confirm_modal' => [
'cannot_be_undone' => 'Это действие нельзя отменить.',
'type' => 'Введите',
'to_confirm' => 'для подтверждения.',
'copy_to_clipboard' => 'Копировать в буфер обмена',
'delete_keyword' => 'удалить',
],
'photo_upload' => [
'upload' => 'Загрузить',
'uploading' => 'Загрузка...',
'remove' => 'Удалить фото',
'hint' => 'Рекомендуется: квадратное изображение, до 2 МБ.',
'crop_title' => 'Обрезать изображение',
'crop_description' => 'Выберите область, которую нужно оставить.',
'crop_hint' => 'Перетащите, чтобы переместить, или угол — чтобы изменить размер.',
'crop_save' => 'Сохранить',
'crop_cancel' => 'Отмена',
'crop_error' => 'Не удалось загрузить это изображение. Попробуйте другой файл.',
],
'timezone' => [
'select' => 'Выберите часовой пояс',
'search' => 'Поиск часового пояса...',
'empty' => 'Часовой пояс не найден',
],
'just_now' => 'Только что',
'date_picker' => [
'label' => 'Выбор даты',
'select' => 'Выберите дату',
],
'date_range_picker' => [
'placeholder' => 'Выберите диапазон дат',
'today' => 'Сегодня',
'yesterday' => 'Вчера',
'last_7_days' => 'Последние 7 дней',
'last_30_days' => 'Последние 30 дней',
'last_3_months' => 'Последние 3 месяца',
'last_6_months' => 'Последние 6 месяцев',
'last_12_months' => 'Последние 12 месяцев',
'this_month' => 'Этот месяц',
'last_month' => 'Прошлый месяц',
'year_to_date' => 'С начала года',
'last_year' => 'Прошлый год',
],
'cancel' => 'Отмена',
'clear' => 'Очистить',
'close' => 'Закрыть',
'loading_more' => 'Загрузка...',
'actions' => [
'copy' => 'Копировать',
'copied' => 'Скопировано',
'copy_failed' => 'Не удалось скопировать в буфер обмена',
],
];