293 lines
11 KiB
PHP
293 lines
11 KiB
PHP
<?php
|
|
|
|
return [
|
|
'title' => 'Posts',
|
|
'search' => 'Search posts...',
|
|
'all_posts' => 'All Posts',
|
|
'new_post' => 'New Post',
|
|
'no_posts' => 'No posts found',
|
|
'start_creating' => 'Start by creating your first post.',
|
|
'manage_posts' => 'Manage all your posts',
|
|
'delete_confirm' => 'Are you sure you want to delete this post?',
|
|
'by' => 'by',
|
|
|
|
'actions' => [
|
|
'view' => 'View post',
|
|
'delete' => 'Delete post',
|
|
],
|
|
|
|
'form' => [
|
|
'post_type' => 'Post Type',
|
|
'board' => 'Board',
|
|
'select_board' => 'Select a board',
|
|
'search_board' => 'Search board...',
|
|
'no_board_found' => 'No board found',
|
|
'media' => 'Media',
|
|
'min' => 'Min',
|
|
'uploading' => 'Uploading...',
|
|
'drop_to_upload' => 'Drop to upload',
|
|
'drag_and_drop' => 'Drag & drop or click to upload',
|
|
'photos_and_videos' => 'Photos and videos',
|
|
'photos_only' => 'Photos only',
|
|
'videos_only' => 'Videos only',
|
|
'drag_to_reorder' => 'Drag to reorder',
|
|
'caption' => 'Caption',
|
|
'write_caption' => 'Write your caption...',
|
|
'tiktok' => [
|
|
'settings' => 'TikTok Settings',
|
|
'posting_to' => 'Posting to',
|
|
'privacy_level' => 'Who can see this video?',
|
|
'privacy_placeholder' => 'Select visibility',
|
|
'privacy' => [
|
|
'public' => 'Public to everyone',
|
|
'friends' => 'Mutual follow friends',
|
|
'followers' => 'Followers',
|
|
'private' => 'Only me',
|
|
],
|
|
'privacy_hint' => 'The available options depend on your TikTok account settings.',
|
|
'auto_add_music' => 'Auto add music',
|
|
'auto_add_music_hint' => 'This feature is available only for photos. It will add a default music that you can change later.',
|
|
'yes' => 'Yes',
|
|
'no' => 'No',
|
|
'allow_users' => 'Allow users to:',
|
|
'comments' => 'Comment',
|
|
'duet' => 'Duet',
|
|
'stitch' => 'Stitch',
|
|
'is_aigc' => 'Video made with AI',
|
|
'disclose' => 'Disclose video content',
|
|
'disclose_hint' => 'Turn on to disclose that this video promotes goods or services in exchange for something of value. Your video could promote yourself, a third party, or both.',
|
|
'promotional_organic_title' => 'Your photo/video will be labeled as "Promotional content".',
|
|
'promotional_paid_title' => 'Your photo/video will be labeled as "Paid partnership".',
|
|
'promotional_description' => 'This cannot be changed once your video is posted.',
|
|
'compliance_incomplete' => 'You need to indicate if your content promotes yourself, a third party, or both.',
|
|
'branded_blocks_private' => 'Branded content cannot be private. Choose Public or Mutual follow friends.',
|
|
'interaction_disabled_by_creator' => 'Disabled by your TikTok account settings.',
|
|
'max_duration_exceeded' => 'Video is :duration s long but this account can only post videos up to :max s.',
|
|
'creator_info_loading' => 'Loading your TikTok account settings…',
|
|
'processing_hint' => 'After publishing, it may take a few minutes for the content to process and appear on your TikTok profile.',
|
|
'brand_organic' => 'Your brand',
|
|
'brand_organic_hint' => 'You are promoting yourself or your own brand. This video will be classified as Brand Organic.',
|
|
'brand_content' => 'Branded content',
|
|
'brand_content_hint' => 'You are promoting another brand or a third party. This video will be classified as Branded Content.',
|
|
'compliance' => [
|
|
'agree' => "By posting, you agree to TikTok's",
|
|
'music_usage' => 'Music Usage Confirmation',
|
|
'and' => 'and',
|
|
'branded_policy' => 'Branded Content Policy',
|
|
],
|
|
],
|
|
],
|
|
|
|
'status' => [
|
|
'pending' => 'Pending',
|
|
'draft' => 'Draft',
|
|
'scheduled' => 'Scheduled',
|
|
'publishing' => 'Publishing',
|
|
'published' => 'Published',
|
|
'partially_published' => 'Partially Published',
|
|
'failed' => 'Failed',
|
|
],
|
|
|
|
'descriptions' => [
|
|
'draft' => 'Posts waiting to be scheduled',
|
|
'scheduled' => 'Posts scheduled for publishing',
|
|
'published' => 'Posts already published',
|
|
],
|
|
|
|
'edit' => [
|
|
'title' => 'Edit Post',
|
|
'view_title' => 'View Post',
|
|
'labels' => 'Labels',
|
|
'no_labels' => 'No labels created yet',
|
|
'schedule' => 'Schedule',
|
|
'pick_time' => 'Pick time',
|
|
'post_now' => 'Post now',
|
|
'time' => 'Time',
|
|
'cancel' => 'Cancel',
|
|
'delete' => 'Delete',
|
|
'schedule_for' => 'Schedule for',
|
|
'scheduled_for' => 'Scheduled for',
|
|
'schedule_date' => 'Schedule date',
|
|
'saving' => 'Saving...',
|
|
'saved' => 'Saved',
|
|
'draft' => 'Draft',
|
|
'media' => 'Media',
|
|
'add_media' => 'Add media',
|
|
'caption' => 'Caption',
|
|
'caption_placeholder' => 'Write your caption...',
|
|
'compose_title' => 'Create a post',
|
|
'compose_subtitle' => 'Compose your message and add media',
|
|
'drag_drop' => 'Drag & drop or click to upload',
|
|
'publish_to' => 'Publish to',
|
|
'organize' => 'Organize',
|
|
'hashtags' => 'Hashtags',
|
|
'view_on_platform' => 'View on platform',
|
|
'platform_status' => 'Platform status',
|
|
|
|
'tabs' => [
|
|
'preview' => 'Preview',
|
|
'schedule' => 'Schedule',
|
|
'comments' => 'Comments',
|
|
'comments_empty' => 'No comments yet.',
|
|
'writing_assistant' => 'AI Assistant',
|
|
'writing_assistant_empty' => 'AI writing assistant coming soon.',
|
|
],
|
|
|
|
'status' => [
|
|
'published' => 'Published',
|
|
'publishing' => 'Publishing...',
|
|
'failed' => 'Failed',
|
|
],
|
|
|
|
'delete_modal' => [
|
|
'title' => 'Delete Post',
|
|
'description' => 'Are you sure you want to delete this post? This action cannot be undone.',
|
|
'action' => 'Delete',
|
|
'cancel' => 'Cancel',
|
|
],
|
|
|
|
'sync_enable' => [
|
|
'title' => 'Enable sync?',
|
|
'description' => 'All platforms will share the same content. Any custom edits made to individual platforms will be replaced with the current content.',
|
|
'cancel' => 'Cancel',
|
|
'action' => 'Enable sync',
|
|
],
|
|
|
|
'sync_disable' => [
|
|
'title' => 'Disable sync?',
|
|
'description' => 'Each platform will keep its current content, but future edits will only apply to the platform you\'re editing.',
|
|
'customize_note' => 'You\'ll be able to customize the content for each platform individually.',
|
|
'cancel' => 'Cancel',
|
|
'action' => 'Disable sync',
|
|
],
|
|
|
|
'platforms_dialog' => [
|
|
'title' => 'Select Platforms',
|
|
'description' => 'Choose which platforms to publish this post to.',
|
|
],
|
|
|
|
'hashtags_modal' => [
|
|
'search' => 'Search hashtags...',
|
|
'no_results' => 'No hashtags found.',
|
|
],
|
|
|
|
'validation' => [
|
|
'select_board' => 'Select a board',
|
|
'images_not_supported' => 'Images not supported',
|
|
'videos_not_supported' => 'Videos not supported',
|
|
'max_images' => 'Max :count images',
|
|
'requires_media' => 'Requires media',
|
|
'requires_content' => 'Text content is required',
|
|
'exceeded' => ':count exceeded',
|
|
'does_not_support_images' => ':platform does not support images',
|
|
'supports_up_to_images' => ':platform supports up to :count images',
|
|
'does_not_support_videos' => ':platform does not support videos',
|
|
],
|
|
],
|
|
|
|
'content_types' => [
|
|
'instagram_feed' => [
|
|
'label' => 'Feed Post',
|
|
'description' => 'Appears in your feed and profile',
|
|
],
|
|
'instagram_reel' => [
|
|
'label' => 'Reel',
|
|
'description' => 'Short video up to 90 seconds',
|
|
],
|
|
'instagram_story' => [
|
|
'label' => 'Story',
|
|
'description' => 'Disappears after 24 hours',
|
|
],
|
|
'linkedin_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Standard post with text and media',
|
|
],
|
|
'linkedin_carousel' => [
|
|
'label' => 'Carousel',
|
|
'description' => 'Swipeable images',
|
|
],
|
|
'linkedin_page_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Standard post with text and media',
|
|
],
|
|
'linkedin_page_carousel' => [
|
|
'label' => 'Carousel',
|
|
'description' => 'Swipeable images',
|
|
],
|
|
'facebook_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Standard post on your page',
|
|
],
|
|
'facebook_reel' => [
|
|
'label' => 'Reel',
|
|
'description' => 'Short video up to 90 seconds',
|
|
],
|
|
'facebook_story' => [
|
|
'label' => 'Story',
|
|
'description' => 'Disappears after 24 hours',
|
|
],
|
|
'tiktok_video' => [
|
|
'label' => 'Video',
|
|
'description' => 'Short-form video content',
|
|
],
|
|
'youtube_short' => [
|
|
'label' => 'Short',
|
|
'description' => 'Vertical video up to 60 seconds',
|
|
],
|
|
'x_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Tweet with text and media',
|
|
],
|
|
'threads_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Text post with optional media',
|
|
],
|
|
'pinterest_pin' => [
|
|
'label' => 'Pin',
|
|
'description' => 'Image pin with link',
|
|
],
|
|
'pinterest_video_pin' => [
|
|
'label' => 'Video Pin',
|
|
'description' => 'Video content',
|
|
],
|
|
'pinterest_carousel' => [
|
|
'label' => 'Carousel',
|
|
'description' => '2-5 images',
|
|
],
|
|
'bluesky_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Text post with optional images',
|
|
],
|
|
'mastodon_post' => [
|
|
'label' => 'Post',
|
|
'description' => 'Text post with optional media',
|
|
],
|
|
],
|
|
|
|
'platforms' => [
|
|
'linkedin' => 'LinkedIn',
|
|
'linkedin-page' => 'LinkedIn Page',
|
|
'x' => 'X',
|
|
'tiktok' => 'TikTok',
|
|
'youtube' => 'YouTube Shorts',
|
|
'facebook' => 'Facebook Page',
|
|
'instagram' => 'Instagram',
|
|
'threads' => 'Threads',
|
|
'pinterest' => 'Pinterest',
|
|
'bluesky' => 'Bluesky',
|
|
'mastodon' => 'Mastodon',
|
|
],
|
|
|
|
'flash' => [
|
|
'scheduled' => 'Post scheduled successfully!',
|
|
'publishing' => 'Post is being published! It may take a few minutes to process and appear on each platform.',
|
|
'deleted' => 'Post deleted successfully!',
|
|
'cannot_edit_published' => 'Published posts cannot be edited.',
|
|
'connect_first' => 'Connect at least one social network before creating a post.',
|
|
],
|
|
|
|
'errors' => [
|
|
'account_disconnected' => 'Social account is disconnected',
|
|
'account_inactive' => 'Social account is deactivated',
|
|
],
|
|
];
|