trypost/lang/uk/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' => 'delete',
],
'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' => 'Не вдалося скопіювати в буфер обміну',
],
];