2021-12-24 17:55:56 +00:00
|
|
|
<?php
|
|
|
|
|
|
|
|
declare(strict_types=1);
|
|
|
|
|
|
|
|
/**
|
2022-02-19 16:06:11 +00:00
|
|
|
* @copyright 2021 Ad Aures
|
2021-12-24 17:55:56 +00:00
|
|
|
* @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3
|
|
|
|
* @link https://castopod.org/
|
|
|
|
*/
|
|
|
|
|
|
|
|
return [
|
|
|
|
'list' => [
|
|
|
|
'title' => 'Video clips',
|
|
|
|
'status' => [
|
|
|
|
'label' => 'Status',
|
|
|
|
'queued' => 'queued',
|
|
|
|
'queued_hint' => 'Clip is waiting to be processed.',
|
|
|
|
'pending' => 'pending',
|
|
|
|
'pending_hint' => 'Clip will be generated shortly.',
|
|
|
|
'running' => 'running',
|
|
|
|
'running_hint' => 'Clip is being generated.',
|
|
|
|
'failed' => 'failed',
|
|
|
|
'failed_hint' => 'Clip could not be generated: script failure.',
|
|
|
|
'passed' => 'passed',
|
|
|
|
'passed_hint' => 'Clip was generated successfully!',
|
|
|
|
],
|
|
|
|
'clip' => 'Clip',
|
2022-01-20 15:37:54 +00:00
|
|
|
'duration' => 'Job duration',
|
2021-12-24 17:55:56 +00:00
|
|
|
],
|
|
|
|
'title' => 'Video clip: {videoClipLabel}',
|
|
|
|
'download_clip' => 'Download clip',
|
2021-12-27 11:22:39 +00:00
|
|
|
'create' => 'New video clip',
|
2021-12-24 17:55:56 +00:00
|
|
|
'go_to_page' => 'Go to clip page',
|
2022-01-02 14:11:05 +00:00
|
|
|
'retry' => 'Retry clip generation',
|
2021-12-24 17:55:56 +00:00
|
|
|
'delete' => 'Delete clip',
|
|
|
|
'logs' => 'Job logs',
|
2022-01-05 14:58:53 +00:00
|
|
|
'messages' => [
|
2022-01-21 17:25:27 +00:00
|
|
|
'alreadyExistingError' => 'The video clip you are trying to create already exists!',
|
|
|
|
'addToQueueSuccess' => 'Video clip has been added to queue, awaiting to be created!',
|
2022-01-05 14:58:53 +00:00
|
|
|
'deleteSuccess' => 'Video clip has been successfully removed!',
|
|
|
|
],
|
2022-01-21 12:35:50 +00:00
|
|
|
'format' => [
|
|
|
|
'landscape' => 'Landscape',
|
|
|
|
'portrait' => 'Portrait',
|
|
|
|
'squared' => 'Squared',
|
|
|
|
],
|
2021-12-24 17:55:56 +00:00
|
|
|
'form' => [
|
|
|
|
'title' => 'New video clip',
|
|
|
|
'params_section_title' => 'Video clip parameters',
|
|
|
|
'clip_title' => 'Clip title',
|
|
|
|
'format' => [
|
|
|
|
'label' => 'Choose a format',
|
|
|
|
'landscape_hint' => 'With a 16:9 ratio, landscape videos are great for PeerTube, Youtube and Vimeo.',
|
|
|
|
'portrait_hint' => 'With a 9:16 ratio, portrait videos are great for TikTok, Youtube shorts and Instagram stories.',
|
|
|
|
'squared_hint' => 'With a 1:1 ratio, squared videos are great for Mastodon, Facebook, Twitter and LinkedIn.',
|
|
|
|
],
|
|
|
|
'theme' => 'Select a theme',
|
|
|
|
'start_time' => 'Start at',
|
|
|
|
'duration' => 'Duration',
|
2022-01-21 18:29:39 +00:00
|
|
|
'trim_start' => 'Trim start',
|
|
|
|
'trim_end' => 'Trim end',
|
2021-12-24 17:55:56 +00:00
|
|
|
'submit' => 'Create video clip',
|
|
|
|
],
|
2022-01-02 14:11:05 +00:00
|
|
|
'requirements' => [
|
|
|
|
'title' => 'Missing requirements',
|
|
|
|
'missing' => 'You have missing requirements. Make sure to add all the required items to be allowed creating a video for this episode!',
|
|
|
|
'ffmpeg' => 'FFmpeg',
|
|
|
|
'gd' => 'Graphics Draw (GD)',
|
|
|
|
'freetype' => 'Freetype library for GD',
|
|
|
|
'transcript' => 'Transcript file (.srt)',
|
|
|
|
],
|
2021-12-24 17:55:56 +00:00
|
|
|
];
|