|
9 | 9 | <div class="hidden relative lg:block lg:col-span-2"> |
10 | 10 | <x-sticky-content class="space-y-6"> |
11 | 11 | <x-button :link="route('forum.new')" class="w-full flex justify-center"> |
12 | | - Nouveau Sujet |
| 12 | + {{ __('Nouveau Sujet') }} |
13 | 13 | <x-heroicon-o-plus-circle class="h-4 w-4 ml-2.5" /> |
14 | 14 | </x-button> |
15 | 15 | <nav> |
16 | 16 | <a href="{{ route('forum.index') }}" class="w-full inline-flex items-center text-skin-base hover:text-skin-inverted py-3 text-sm font-medium"> |
17 | 17 | <x-heroicon-s-menu class="h-5 w-5 mr-2" /> |
18 | | - <span>Tous les sujets</span> |
| 18 | + <span>{{ __('Tous les sujets') }}</span> |
19 | 19 | </a> |
20 | 20 | </nav> |
21 | 21 |
|
22 | 22 | @auth |
23 | 23 | <livewire:forum.subscribe :thread="$thread" /> |
24 | 24 | @endauth |
25 | 25 |
|
26 | | - <x-forum.thread-author :author="$thread->author" /> |
| 26 | + <x-forum.thread-author :author="$thread->user" /> |
27 | 27 | </x-sticky-content> |
28 | 28 | </div> |
29 | 29 | <div class="lg:col-span-7 lg:pl-8 lg:border-l lg:border-skin-base"> |
|
32 | 32 | <div class="border-b pt-2 pb-4 border-skin-base"> |
33 | 33 | <div class="sm:inline-flex sm:items-center text-sm text-skin-inverted-muted"> |
34 | 34 | <div class="flex items-center"> |
35 | | - <a href="{{ route('profile', $thread->author->username) }}" class="inline-flex items-center hover:underline"> |
36 | | - <img class="inline-block rounded-full h-5 w-5 mr-1" src="{{ $thread->author->profile_photo_url }}" alt="Avatar de {{ $thread->author->username }}"> |
37 | | - <span class="font-sans">{{ '@' . $thread->author->username }}</span> |
| 35 | + <a href="{{ route('profile', $thread->user->username) }}" class="inline-flex items-center hover:underline"> |
| 36 | + <img class="inline-block rounded-full h-5 w-5 mr-1" src="{{ $thread->user->profile_photo_url }}" alt="Avatar de {{ $thread->user->username }}"> |
| 37 | + <span class="font-sans">{{ '@' . $thread->user->username }}</span> |
38 | 38 | </a> |
39 | | - <x-user.points :author="$thread->author" /> |
| 39 | + <x-user.points :author="$thread->user" /> |
40 | 40 | <span class="inline-flex mx-1.5 space-x-1"> |
41 | | - <span>a posé</span> |
| 41 | + <span>{{ __('a posé') }}</span> |
42 | 42 | <time-ago time="{{ $thread->created_at->getTimestamp() }}"/> |
43 | 43 | <time class="sr-only" datetime="{{ $thread->created_at }}" title="{{ $thread->last_posted_at->format('j M, Y \à H:i') }}">{{ $thread->last_posted_at->format('j M, Y \à H:i') }}</time> |
44 | 44 | </span> |
45 | | - <span>dans</span> |
| 45 | + <span>{{ __('dans') }}</span> |
46 | 46 | </div> |
47 | 47 | <div class="mt-2 sm:mt-0 sm:ml-2 self-center flex items-center space-x-2"> |
48 | 48 | <div class="shrink-0"> |
|
61 | 61 | <span class="text-skin-muted mx-2">•</span> |
62 | 62 | <span class="inline-flex items-center gap-x-2 font-medium text-green-500"> |
63 | 63 | <x-heroicon-s-badge-check class="w-5 h-5" /> |
64 | | - <span>Résolu</span> |
| 64 | + <span>{{ __('Résolu') }}</span> |
65 | 65 | </span> |
66 | 66 | </div> |
67 | 67 | @endif |
|
87 | 87 | @if ($thread->isConversationOld()) |
88 | 88 | <x-info-panel class="font-sans"> |
89 | 89 | <p class="text-sm text-blue-700"> |
90 | | - La dernière réponse à ce sujet remonte à plus de six mois. Pensez à ouvrir un nouveau sujet si vous avez une question similaire. |
| 90 | + {{ __('La dernière réponse à ce sujet remonte à plus de six mois. Pensez à ouvrir un nouveau sujet si vous avez une question similaire.') }} |
91 | 91 | </p> |
92 | 92 | <p class="mt-4 text-sm"> |
93 | 93 | <a href="{{ route('forum.new') }}" class="whitespace-nowrap bg-blue-100 rounded-md px-3 py-2 border border-transparent font-medium text-blue-700 hover:text-blue-600 focus:ring-2 focus:ring-offset-2 focus:ring-offset-blue-50 focus:ring-blue-600"> |
94 | | - Créer un nouveau sujet <span aria-hidden="true">→</span> |
| 94 | + {{ __('Créer un nouveau sujet') }} <span aria-hidden="true">→</span> |
95 | 95 | </a> |
96 | 96 | </p> |
97 | 97 | </x-info-panel> |
|
103 | 103 | @else |
104 | 104 | @guest |
105 | 105 | <p class="text-center py-8 font-sans text-skin-base"> |
106 | | - Veuillez vous <a href="{{ route('login') }}" class="text-skin-primary hover:text-skin-primary-hover hover:underline">connecter</a> ou <a href="{{ route('register') }}" class="text-skin-primary hover:text-skin-primary-hover hover:underline">créer un compte</a> pour participer à cette conversation. |
| 106 | + {{ __('Veuillez vous') }} <a href="{{ route('login') }}" class="text-skin-primary hover:text-skin-primary-hover hover:underline">{{ __('connecter') }}</a> {{ __('ou') }} |
| 107 | + <a href="{{ route('register') }}" class="text-skin-primary hover:text-skin-primary-hover hover:underline">{{ __('créer un compte') }}</a> |
| 108 | + {{ __('pour participer à cette conversation.') }} |
107 | 109 | </p> |
108 | 110 | @else |
109 | 111 | <div class="mt-10 flex justify-between items-center gap-x-12 text-skin-base"> |
110 | | - <p>Vous devrez vérifier votre compte avant de participer à cette conversation.</p> |
| 112 | + <p>{{ __('Vous devrez vérifier votre compte avant de participer à cette conversation.') }}</p> |
111 | 113 |
|
112 | 114 | <form action="{{ route('verification.send') }}" method="POST" class="block"> |
113 | 115 | @csrf |
114 | 116 | <x-button type="submit" class="px-3 py-2 text-sm leading-4"> |
115 | | - Recevoir un lien |
| 117 | + {{ __('Recevoir un lien') }} |
116 | 118 | <x-heroicon-o-arrow-narrow-right class="h-5 w-5 ml-1.5" /> |
117 | 119 | </x-button> |
118 | 120 | </form> |
|
0 commit comments