Skip to content

Commit ba5947a

Browse files
authored
Merge pull request #74 from HiEventsDev/develop
I18N fixes + Fix sold out ticket breaking preventing checkout
2 parents 4ce600e + 7711443 commit ba5947a

File tree

31 files changed

+613
-511
lines changed

31 files changed

+613
-511
lines changed

β€Žbackend/app/DomainObjects/MessageDomainObject.phpβ€Ž

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ public static function getAllowedSorts(): AllowedSorts
2525
return new AllowedSorts(
2626
[
2727
self::CREATED_AT => [
28-
'asc' => 'Sent Date Oldest',
29-
'desc' => 'Sent Date Newest',
28+
'asc' => __('Sent Date Oldest'),
29+
'desc' => __('Sent Date Newest'),
3030
],
3131
self::SUBJECT => [
32-
'asc' => 'Subject A-Z',
33-
'desc' => 'Subject Z-A',
32+
'asc' => __('Subject A-Z'),
33+
'desc' => __('Subject Z-A'),
3434
],
3535
],
3636
);

β€Žbackend/app/Http/Middleware/SetUserLocaleMiddleware.phpβ€Ž

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,17 @@
44

55
use Closure;
66
use HiEvents\DomainObjects\UserDomainObject;
7+
use HiEvents\Services\Application\Locale\LocaleService;
78
use Illuminate\Http\Request;
89
use Illuminate\Support\Facades\App;
910
use Illuminate\Support\Facades\Auth;
1011

1112
class SetUserLocaleMiddleware
1213
{
14+
public function __construct(private readonly LocaleService $localeService)
15+
{
16+
}
17+
1318
public function handle(Request $request, Closure $next)
1419
{
1520
$this->setLocale($request);
@@ -34,7 +39,7 @@ protected function setLocale(Request $request): void
3439
protected function setLocaleFromCookie(Request $request): bool
3540
{
3641
if ($locale = $request->cookie('locale')) {
37-
App::setLocale($locale);
42+
App::setLocale($this->localeService->getLocaleOrDefault($locale));
3843
return true;
3944
}
4045

@@ -56,7 +61,7 @@ protected function setLocaleFromUser(): bool
5661
protected function setLocaleFromAcceptLanguage(Request $request): bool
5762
{
5863
if ($request->hasHeader('Accept-Language')) {
59-
App::setLocale($request->header('Accept-Language'));
64+
App::setLocale($this->localeService->getLocaleOrDefault($request->getPreferredLanguage()));
6065
return true;
6166
}
6267

β€Žbackend/lang/de.jsonβ€Ž

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,5 +245,9 @@
245245
"To accept the invitation, please click the link below:": "Um die Einladung anzunehmen, klicken Sie bitte auf den unten stehenden Link:",
246246
"Accept Invitation": "Einladung annehmen",
247247
"All rights reserved.": "Alle Rechte vorbehalten.",
248-
"Congratulations πŸŽ‰": "Herzlichen GlΓΌckwunsch πŸŽ‰."
249-
}
248+
"Congratulations πŸŽ‰": "Herzlichen GlΓΌckwunsch πŸŽ‰.",
249+
"Sent Date Oldest": "Gesendet Datum Γ„lteste",
250+
"Sent Date Newest": "Gesendet Datum Neueste",
251+
"Subject A-Z": "Betreff A-Z",
252+
"Subject Z-A": "Betreff Z-A"
253+
}

β€Žbackend/lang/es.jsonβ€Ž

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,5 +245,9 @@
245245
"To accept the invitation, please click the link below:": "Para aceptar la invitaciΓ³n, haga clic en el siguiente enlace:",
246246
"Accept Invitation": "Aceptar invitaciΓ³n",
247247
"All rights reserved.": "Todos los derechos reservados.",
248-
"Congratulations πŸŽ‰": "Enhorabuena πŸŽ‰"
249-
}
248+
"Congratulations πŸŽ‰": "Enhorabuena πŸŽ‰",
249+
"Sent Date Oldest": "Fecha de EnvΓ­o MΓ‘s Antigua",
250+
"Sent Date Newest": "Fecha de EnvΓ­o MΓ‘s Reciente",
251+
"Subject A-Z": "Asunto A-Z",
252+
"Subject Z-A": "Asunto Z-A"
253+
}

β€Žbackend/lang/es/validation.phpβ€Ž

Lines changed: 137 additions & 150 deletions
Large diffs are not rendered by default.

β€Žbackend/lang/fr.jsonβ€Ž

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,5 +245,9 @@
245245
"To accept the invitation, please click the link below:": "Pour accepter l'invitation, veuillez cliquer sur le lien ci-dessous :",
246246
"Accept Invitation": "Accepter l'invitation",
247247
"All rights reserved.": "Tous droits rΓ©servΓ©s.",
248-
"Congratulations πŸŽ‰": "FΓ©licitations πŸŽ‰"
249-
}
248+
"Congratulations πŸŽ‰": "FΓ©licitations πŸŽ‰",
249+
"Sent Date Oldest": "Date d'Envoi la Plus Ancienne",
250+
"Sent Date Newest": "Date d'Envoi la Plus RΓ©cente",
251+
"Subject A-Z": "Objet A-Z",
252+
"Subject Z-A": "Objet Z-A"
253+
}

β€Žbackend/lang/pt-br.jsonβ€Ž

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,5 +245,9 @@
245245
"To accept the invitation, please click the link below:": "Para aceitar o convite, clique no link abaixo:",
246246
"Accept Invitation": "Aceitar convite",
247247
"All rights reserved.": "Todos os direitos reservados.",
248-
"Congratulations πŸŽ‰": "ParabΓ©ns πŸŽ‰"
249-
}
248+
"Congratulations πŸŽ‰": "ParabΓ©ns πŸŽ‰",
249+
"Sent Date Oldest": "Data de Envio Mais Antiga",
250+
"Sent Date Newest": "Data de Envio Mais Recente",
251+
"Subject A-Z": "Assunto A-Z",
252+
"Subject Z-A": "Assunto Z-A"
253+
}

β€Žbackend/lang/pt.jsonβ€Ž

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,5 +245,9 @@
245245
"To accept the invitation, please click the link below:": "Para aceitar o convite, clique na hiperligaΓ§Γ£o abaixo:",
246246
"Accept Invitation": "Aceitar o convite",
247247
"All rights reserved.": "Todos os direitos reservados.",
248-
"Congratulations πŸŽ‰": "ParabΓ©ns πŸŽ‰"
249-
}
248+
"Congratulations πŸŽ‰": "ParabΓ©ns πŸŽ‰",
249+
"Sent Date Oldest": "Data de Envio Mais Antiga",
250+
"Sent Date Newest": "Data de Envio Mais Recente",
251+
"Subject A-Z": "Assunto A-Z",
252+
"Subject Z-A": "Assunto Z-A"
253+
}

β€Žbackend/lang/ru.jsonβ€Ž

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -259,5 +259,10 @@
259259
"Congratulations! You\\'ve received a new order for ": "",
260260
"What\\'s Next?": "",
261261
"Welcome to :appName! We\\'re excited to have you aboard!": "",
262-
"You\\'ve been invited to join :appName.": ""
262+
"You\\'ve been invited to join :appName.": "",
263+
"Sent Date Oldest": "",
264+
"Sent Date Newest": "",
265+
"Subject A-Z": "",
266+
"Subject Z-A": "",
267+
"There are no tickets available. If you would like to assign this ticket to this attendee, please adjust the ticket\\'s available quantity.": ""
263268
}

β€Žbackend/lang/zh-cn.jsonβ€Ž

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -245,5 +245,9 @@
245245
"To accept the invitation, please click the link below:": "要ζŽ₯ε—ι‚€θ―·οΌŒθ―·η‚Ήε‡»δΈ‹ι’ηš„ι“ΎζŽ₯:",
246246
"Accept Invitation": "ζŽ₯受邀请",
247247
"All rights reserved.": "δΏη•™ζ‰€ζœ‰ζƒεˆ©γ€‚",
248-
"Congratulations πŸŽ‰": "ζ­ε–œ πŸŽ‰"
249-
}
248+
"Congratulations πŸŽ‰": "ζ­ε–œ πŸŽ‰",
249+
"Sent Date Oldest": "发送ζ—₯ζœŸζœ€ζ—©",
250+
"Sent Date Newest": "发送ζ—₯ζœŸζœ€ζ–°",
251+
"Subject A-Z": "主钘 A-Z",
252+
"Subject Z-A": "主钘 Z-A"
253+
}

0 commit comments

Comments
Β (0)