Skip to content

Commit 614bd11

Browse files
committed
feat: (LAR-105) add translation
1 parent d41b68d commit 614bd11

File tree

5 files changed

+28
-8
lines changed

5 files changed

+28
-8
lines changed

app/Actions/Discussion/ConvertDiscussionToThreadAction.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ public function execute(Discussion $discussion, bool $isAdmin = false): Thread
1818
'slug' => $discussion->slug,
1919
'body' => $discussion->body,
2020
'user_id' => $discussion->user_id,
21-
'locked' => $discussion->locked,
22-
'last_posted_at' => now(),
21+
'last_posted_at' => null,
2322
]);
2423

2524
$discussion->replies()->update([

app/Livewire/Modals/ConvertDiscussion.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public function save(): void
1919
{
2020
$discussion = Discussion::findOrFail($this->discussionId);
2121

22-
$this->authorize(DiscussionPolicy::CONVERTEDTOTHREAD, $discussion);
22+
$this->authorize('convertedToThread', $discussion);
2323

2424
$thread = app(ConvertDiscussionToThreadAction::class)->execute($discussion, Auth::user()->isAdmin());
2525

app/Policies/DiscussionPolicy.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ final class DiscussionPolicy
2222

2323
public const UNSUBSCRIBE = 'unsubscribe';
2424

25-
public const CONVERTEDTOTHREAD = 'convertedToThread';
26-
2725
public function create(User $user): bool
2826
{
2927
return $user->hasVerifiedEmail();

lang/en/pages/discutssion.php

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
return [
6+
7+
'title' => 'Tous les sujets de discussion',
8+
'contributors' => [
9+
'top' => 'Top Contributeurs',
10+
'description' => 'Les personnes qui ont lancé le plus de discussions sur le site.',
11+
],
12+
'empty' => 'Discussions sans commentaires',
13+
'empty_description' => 'Les discussions / sujets qui n’ont pas encore eu de commentaires. Soyez le premier à apporter votre contribution.',
14+
'total_answer' => 'total réponses',
15+
'new_discussion' => 'Nouveau discussion',
16+
'filter' => [
17+
'recent' => 'Récent',
18+
'popular' => 'Populaire',
19+
'active' => 'Actif',
20+
],
21+
'comments_count' => 'Commentaires (:count)',
22+
23+
];

resources/views/livewire/pages/discussions/single-discussion.blade.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,23 +95,23 @@ class="mx-auto mt-6 text-sm prose prose-sm prose-green max-w-none dark:prose-inv
9595
<div class="flex items-center mt-2 space-x-2">
9696
<x-link
9797
href="{{ route('discussions.edit', $discussion) }}"
98-
class="font-sans text-sm leading-5 text-gray-500 dark:text-gray-400 hover:underline focus:outline-none"
98+
class="text-sm leading-5 text-gray-500 dark:text-gray-400 hover:underline focus:outline-none"
9999
>
100100
{{ __('Éditer') }}
101101
</x-link>
102102
<span class="font-medium text-gray-500 dark:text-gray-400">·</span>
103103
<button
104104
onclick="Livewire.dispatch('openModal', {component: 'modals.delete-discussion', arguments: {{ json_encode([$discussion->id]) }}})"
105105
type="button"
106-
class="font-sans text-sm leading-5 text-red-500 hover:underline focus:outline-none"
106+
class="text-sm leading-5 text-red-500 hover:underline focus:outline-none"
107107
>
108108
{{ __('Supprimer') }}
109109
</button>
110110
@can('convertedToThread', $discussion)
111111
<span class="font-medium text-gray-500 dark:text-gray-400">·</span>
112112
<button
113113
onclick="Livewire.dispatch('openModal', {component: 'modals.convert-discussion', arguments: { discussionId: {{ $discussion->id }} }})"
114-
class="font-sans text-sm leading-5 text-gray-500 dark:text-gray-400 hover:underline focus:outline-none hover:po"
114+
class="text-sm leading-5 text-gray-500 dark:text-gray-400 hover:underline focus:outline-none"
115115
>
116116
{{ __('Convertir en Thread') }}
117117
</button>

0 commit comments

Comments
 (0)