Просмотр исходного кода

Fix the pt-PT audit summaries and translate the inspection save status (#407)

- Restore the email selector key in three pt-PT scheduled-message summaries
- Show the inspection page's 'Saved {time}' in the user's language
Bernt Christian Egeland 1 неделя назад
Родитель
Сommit
6286919ba9

+ 4 - 4
messages/pt-PT/audit.json

@@ -230,10 +230,10 @@
     "role_delete": "Função \"{name}\" eliminada",
     "role_update": "Função \"{name}\" atualizada",
     "scheduled_message_cancel": "Mensagem agendada cancelada",
-    "scheduled_message_create": "Agendou {channel, select, e-mail {um e-mail} sms {um SMS} telegram {uma mensagem do Telegram} in_app {um aviso na aplicação} other {{channel}}} para {sendAt}",
+    "scheduled_message_create": "Agendou {channel, select, email {um e-mail} sms {um SMS} telegram {uma mensagem do Telegram} in_app {um aviso na aplicação} other {{channel}}} para {sendAt}",
     "scheduled_message_delete": "Mensagem agendada eliminada",
-    "scheduled_message_send_now": "Enviou antecipadamente {channel, select, e-mail {um e-mail agendado} sms {um SMS agendado} telegram {uma mensagem do Telegram agendada} in_app {um aviso na aplicação agendado} other {{channel}}}",
-    "scheduled_message_update": "Atualizou {channel, select, e-mail {um e-mail agendado} sms {um SMS agendado} telegram {uma mensagem do Telegram agendada} in_app {um aviso na aplicação agendado} other {{channel}}}",
+    "scheduled_message_send_now": "Enviou antecipadamente {channel, select, email {um e-mail agendado} sms {um SMS agendado} telegram {uma mensagem do Telegram agendada} in_app {um aviso na aplicação agendado} other {{channel}}}",
+    "scheduled_message_update": "Atualizou {channel, select, email {um e-mail agendado} sms {um SMS agendado} telegram {uma mensagem do Telegram agendada} in_app {um aviso na aplicação agendado} other {{channel}}}",
     "service_create": "Registo de serviço {ref} criado",
     "service_createCounterSale": "Venda ao balcão {ref} criada",
     "service_createDraft": "Rascunho de registo de serviço {ref} criado",
@@ -276,7 +276,7 @@
     "tire_set_delete": "Jogo de pneus {ref} eliminado",
     "tire_set_detach": "{fileName} removido de um jogo de pneus",
     "tire_set_dispose": "Jogo de pneus {ref} descartado",
-    "tire_set_message_customer": "Cliente avisado sobre o jogo de pneus {ref} por {channel, select, e-mail {e-mail} sms {SMS} telegram {Telegram} in_app {aviso na aplicação} other {{channel}}}",
+    "tire_set_message_customer": "Cliente avisado sobre o jogo de pneus {ref} por {channel, select, email {e-mail} sms {SMS} telegram {Telegram} in_app {aviso na aplicação} other {{channel}}}",
     "tire_set_relocate": "Jogo de pneus {ref} movido de {from} para {to}",
     "tire_set_relocateUnassigned": "Jogo de pneus {ref} colocado em {to}",
     "tire_set_return": "Jogo de pneus {ref} guardado novamente, em {code}",

+ 6 - 4
src/features/inspections/Components/InspectionPageClient.tsx

@@ -455,10 +455,12 @@ export function InspectionPageClient({
                     : saveFailed
                       ? t('saveFailed')
                       : lastSavedAt
-                        ? `Saved ${lastSavedAt.toLocaleTimeString([], {
-                            hour: '2-digit',
-                            minute: '2-digit',
-                          })}`
+                        ? t('savedAt', {
+                            time: lastSavedAt.toLocaleTimeString([], {
+                              hour: '2-digit',
+                              minute: '2-digit',
+                            }),
+                          })
                         : t('savesAsYouGo')}
                 </p>
                 <Button