- Rename IsCommenter trait to CanComment, Commenter interface to Commentator - Move models to Models/ namespace (Comment, Reaction, Attachment, Subscription) - Rename user_type/user_id polymorphic columns to commenter_type/commenter_id - Rename Config class to CommentsConfig, update config key tables->table_names - Rename getCommentName() to getCommentDisplayName() on commentator models - Add column_names config section for commenter morph customization - Add table_names config with all 5 tables individually configurable - Expand translation file with structured i18n groups - Update all Blade views, Livewire components, events, listeners, and tests
59 lines
1.6 KiB
PHP
59 lines
1.6 KiB
PHP
<?php
|
|
|
|
return [
|
|
'comments' => [
|
|
'deleted' => 'This comment was deleted.',
|
|
'edited' => 'edited',
|
|
'no_comments' => 'No comments yet.',
|
|
'placeholder' => 'Write a comment...',
|
|
'load_more' => 'Load more comments',
|
|
'sort_newest' => 'Newest first',
|
|
'sort_oldest' => 'Oldest first',
|
|
],
|
|
|
|
'actions' => [
|
|
'reply' => 'Reply',
|
|
'edit' => 'Edit',
|
|
'delete' => 'Delete',
|
|
'cancel' => 'Cancel',
|
|
'save' => 'Save',
|
|
'submit' => 'Submit',
|
|
],
|
|
|
|
'reactions' => [
|
|
'thumbs_up' => 'Thumbs up',
|
|
'heart' => 'Heart',
|
|
'celebrate' => 'Celebrate',
|
|
'laugh' => 'Laugh',
|
|
'thinking' => 'Thinking',
|
|
'sad' => 'Sad',
|
|
'reacted_by' => ':names reacted with :reaction',
|
|
'and_others' => 'and :count others',
|
|
],
|
|
|
|
'subscriptions' => [
|
|
'subscribe' => 'Subscribe to replies',
|
|
'unsubscribe' => 'Unsubscribe from replies',
|
|
'subscribed' => 'You will be notified of new replies.',
|
|
'unsubscribed' => 'You will no longer be notified.',
|
|
],
|
|
|
|
'mentions' => [
|
|
'no_results' => 'No users found',
|
|
],
|
|
|
|
'attachments' => [
|
|
'add' => 'Add attachment',
|
|
'remove' => 'Remove',
|
|
'too_large' => 'File is too large. Maximum size: :max KB.',
|
|
'invalid_type' => 'File type not allowed.',
|
|
],
|
|
|
|
'notifications' => [
|
|
'reply_subject' => 'New reply to your comment',
|
|
'reply_body' => ':name replied to your comment.',
|
|
'mention_subject' => 'You were mentioned in a comment',
|
|
'mention_body' => ':name mentioned you in a comment.',
|
|
],
|
|
];
|