From 882e70df5e00f3de7c22cb0a4d547692d489b179 Mon Sep 17 00:00:00 2001 From: Adrian Hopek Date: Mon, 21 Mar 2022 10:54:13 +0100 Subject: [PATCH] fix translations --- ...cationRequestStatusChangedNotification.php | 2 +- .../VacationRequest/VacationRequestState.php | 5 +++++ resources/lang/pl.json | 19 +++++-------------- 3 files changed, 11 insertions(+), 15 deletions(-) diff --git a/app/Domain/Notifications/VacationRequestStatusChangedNotification.php b/app/Domain/Notifications/VacationRequestStatusChangedNotification.php index f6b7c4e..cfe0673 100644 --- a/app/Domain/Notifications/VacationRequestStatusChangedNotification.php +++ b/app/Domain/Notifications/VacationRequestStatusChangedNotification.php @@ -45,7 +45,7 @@ class VacationRequestStatusChangedNotification extends Notification $user = $this->user->first_name; $title = $this->vacationRequest->name; $type = $this->vacationRequest->type->label(); - $status = $this->vacationRequest->state; + $status = $this->vacationRequest->state->label(); $from = $this->vacationRequest->from->toDisplayString(); $to = $this->vacationRequest->to->toDisplayString(); $days = $this->vacationRequest->vacations()->count(); diff --git a/app/Domain/States/VacationRequest/VacationRequestState.php b/app/Domain/States/VacationRequest/VacationRequestState.php index b415b0b..6021583 100644 --- a/app/Domain/States/VacationRequest/VacationRequestState.php +++ b/app/Domain/States/VacationRequest/VacationRequestState.php @@ -36,4 +36,9 @@ abstract class VacationRequestState extends State Approved::class, ], Cancelled::class); } + + public function label(): string + { + return __(static::$name); + } } diff --git a/resources/lang/pl.json b/resources/lang/pl.json index 98c46cf..e4caa5e 100644 --- a/resources/lang/pl.json +++ b/resources/lang/pl.json @@ -18,14 +18,9 @@ "administrator": "Administrator", "technical_approver": "Techniczny akceptujący", "administrative_approver": "Administracyjny akceptujący", - "created": "Utworzony", - "cancelled": "Anulowany", - "rejected": "Odrzucony", - "approved": "Zatwierdzony", - "waiting_for_technical": "Czeka na akceptację od technicznego", - "waiting_for_administrative": "Czeka na akceptację od administracyjnego", - "accepted_by_technical": "Zaakceptowany przez technicznego", - "accepted_by_administrative": "Zaakceptowany przez administracyjnego", + "cancelled": "anulowany", + "rejected": "odrzucony", + "approved": "zatwierdzony", "You have pending vacation request in this range.": "Masz oczekujący wniosek urlopowy w tym zakresie dat.", "You have approved vacation request in this range.": "Masz zaakceptowany wniosek urlopowy w tym zakresie dat.", "Vacation limit has been exceeded.": "Limit urlopu został przekroczony.", @@ -65,12 +60,8 @@ "Click here for details": "Kliknij, aby zobaczyć szczegóły", "Vacation request :title is waiting for your approval": "Wniosek urlopowy :title czeka na zaakceptowanie", "The vacation request :title from user: :requester is waiting for your approval.": "Wniosek urlopowy :title od użytkownika :requester czeka na Twoją akceptację.", - "Vacation request :title has been approved": "Wniosek urlopowy :title został zatwierdzony", - "The vacation request :title for user :requester has been approved.": "Wniosek urlopowy :title od użytkownika :requester został zatwierdzony.", - "Vacation request :title has been cancelled": "Wniosek urlopowy :title został anulowany", - "The vacation request :title for user :requester has been cancelled.": "Wniosek urlopowy :title od użytkownika :requester został anulowany.", - "Vacation request :title has been rejected": "Wniosek urlopowy :title został odrzucony", - "The vacation request :title for user :requester has been rejected.": "Wniosek urlopowy :title od użytkownika :requester został odrzucony.", + "Vacation request :title has been :status": "Wniosek urlopowy :title został :status", + "The vacation request :title for user :requester has been :status.": "Wniosek urlopowy :title od użytkownika :requester został :status.", "Vacation request :title has been created on your behalf": "Wniosek urlopowy :title został utworzony w Twoim imieniu", "The vacation request :title has been created correctly by user :creator on your behalf in the :appName.": "W systemie :appName został poprawnie utworzony wniosek urlopowy :title w Twoim imieniu przez użytkownika :creator." }