95 lines
4.3 KiB
PHP
95 lines
4.3 KiB
PHP
<?php
|
|
|
|
return [
|
|
'module_name' => 'Communication',
|
|
'module_installed' => 'Communication module installed successfully',
|
|
'module_updated' => 'Communication module updated to version :version',
|
|
'access' => 'Access Communication',
|
|
'chat' => 'Chat',
|
|
'meetings' => 'Meetings',
|
|
'create_chat' => 'Create Chat',
|
|
'manage_chat' => 'Manage Chat',
|
|
'create_meeting' => 'Create Meeting',
|
|
'manage_meeting' => 'Manage Meeting',
|
|
'meeting_invite_notification' => ':inviter invited you to meeting ":title"',
|
|
'meeting_tables_missing' => 'Communication meeting tables are missing. Run module migrations.',
|
|
'meeting_ended' => 'This meeting is ended.',
|
|
'meeting_not_started' => 'Meeting is not started yet.',
|
|
'not_room_member' => 'You are not a member of this chat room.',
|
|
'user_not_in_business' => 'Selected user does not belong to this business.',
|
|
'group_only' => 'This action is only allowed for group chats.',
|
|
'search_chats' => 'Search chats...',
|
|
'search_messages' => 'Search messages...',
|
|
'filter_all' => 'All',
|
|
'filter_direct' => 'Direct',
|
|
'filter_group' => 'Group',
|
|
'new_direct_chat' => 'New Chat',
|
|
'new_group' => 'New Group',
|
|
'select_colleague' => 'Select colleague',
|
|
'start_chat' => 'Start Chat',
|
|
'group_name' => 'Group name',
|
|
'group_members' => 'Group members',
|
|
'create_group' => 'Create Group',
|
|
'add_member' => 'Add member',
|
|
'add' => 'Add',
|
|
'remove' => 'Remove',
|
|
'leave_group' => 'Leave group',
|
|
'select_chat' => 'Select a conversation',
|
|
'no_rooms' => 'No conversations yet',
|
|
'no_messages' => 'No messages yet',
|
|
'send_failed' => 'Failed to send message. Please try again.',
|
|
'type_message' => 'Type your message...',
|
|
'online' => 'Online',
|
|
'offline' => 'Offline',
|
|
'user_typing' => ':name is typing...',
|
|
'members' => 'members',
|
|
'group' => 'Group',
|
|
'host' => 'Host',
|
|
'participant' => 'Participant',
|
|
'meeting_title' => 'Meeting title',
|
|
'scheduled_at' => 'Scheduled at',
|
|
'participants' => 'Participants',
|
|
'select_participants' => 'Select participants',
|
|
'start_now' => 'Start now',
|
|
'status_scheduled' => 'Scheduled',
|
|
'status_active' => 'Active',
|
|
'status_ended' => 'Ended',
|
|
'no_meetings' => 'No meetings found',
|
|
'join_meeting' => 'Join',
|
|
'end_meeting' => 'End',
|
|
'joining' => 'Connecting...',
|
|
'created_by' => 'Created by',
|
|
'meeting_created' => 'Meeting created successfully',
|
|
'join_opened' => 'Meeting opened in a new tab',
|
|
'confirm_end_meeting' => 'Are you sure you want to end this meeting?',
|
|
'meeting_ended_success' => 'Meeting ended successfully',
|
|
'connecting_to_meeting' => 'Connecting to meeting...',
|
|
'meeting_connected' => 'Connected',
|
|
'connection_failed' => 'Could not connect to the meeting server. Make sure LiveKit server is running.',
|
|
'you' => 'You',
|
|
'leave_meeting' => 'Leave meeting',
|
|
'toggle_mic' => 'Microphone',
|
|
'toggle_camera' => 'Camera',
|
|
'left_meeting' => 'You left the meeting',
|
|
'media_permission_denied' => 'Camera or microphone access denied. Connected without audio/video.',
|
|
'camera_unavailable' => 'Connected — camera unavailable. Click the camera button to retry.',
|
|
'mic_unavailable' => 'Connected — microphone unavailable. Video is active.',
|
|
'camera_click_to_enable' => 'Connected — enabling camera… or click the camera button.',
|
|
'enabling_camera' => 'Starting camera…',
|
|
'back_to_meetings' => 'Back to meetings',
|
|
'prejoin_title' => 'Ready to join',
|
|
'prejoin_subtitle' => 'Check your camera and microphone, then join the meeting.',
|
|
'join_meeting_room' => 'Join meeting',
|
|
'select_camera' => 'Camera',
|
|
'select_microphone' => 'Microphone',
|
|
'no_camera_preview' => 'Camera preview unavailable',
|
|
'camera_in_use' => 'Camera is in use by another app. Close it and try again.',
|
|
'permission_denied' => 'Camera or microphone permission denied. Allow access in browser settings.',
|
|
'secure_context_required' => 'Camera and microphone require HTTPS or localhost.',
|
|
'my_language' => 'My language',
|
|
'enable_live_translation' => 'Live two-way translation',
|
|
'translation_hint' => 'Others will be translated into your selected language.',
|
|
'meeting_connected_translation' => 'Connected — live translation on',
|
|
'toggle_captions' => 'Translation captions',
|
|
];
|