diff --git a/CHANGELOG.md b/CHANGELOG.md index 5e32c00680..53c260acfe 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## [3.96.1](https://github.com/tolgee/tolgee-platform/compare/v3.96.0...v3.96.1) (2025-01-23) + + +### Bug Fixes + +* make screenshots without width and height work ([#2863](https://github.com/tolgee/tolgee-platform/issues/2863)) ([f207a0d](https://github.com/tolgee/tolgee-platform/commit/f207a0dc3f834ff1b2c3799f59d68ca4c1b94649)) +* resize observer throwing errors into console ([#2866](https://github.com/tolgee/tolgee-platform/issues/2866)) ([22fe4c6](https://github.com/tolgee/tolgee-platform/commit/22fe4c6ef94c7d7f0c9050d06942f2dedbc9cad4)) + # [3.96.0](https://github.com/tolgee/tolgee-platform/compare/v3.95.0...v3.96.0) (2025-01-22) diff --git a/webapp/src/i18n/cs.json b/webapp/src/i18n/cs.json index 4ad656f411..34cc22c9c2 100644 --- a/webapp/src/i18n/cs.json +++ b/webapp/src/i18n/cs.json @@ -517,7 +517,6 @@ "create_task_empty_scope_dialog_explanation": "Každý úkol musí obsahovat alespoň jeden klíč", "create_task_empty_scope_dialog_message_language": "Úkol pro {language} neobsahuje žádné klíče", "create_task_empty_scope_dialog_ok": "Ok", - "create_task_empty_scope_dialog_title": "Úkol obsahuje prázdný rozsah", "create_task_field_description": "Popis", "create_task_field_due_date": "Termín splnění", "create_task_field_languages": "Cílové jazyky", @@ -945,7 +944,10 @@ "no_screenshots_yet": "Zatím nebyly přidány žádné snímky obrazovky.", "notifications-empty": "Nemáte žádné notifikace.", "notifications-header": "Notifikace", - "notifications-task-assigned": "přiřazeno vám {taskName}", + "notifications-mfa-disabled": "vypnul(a) vícefaktorové ověřování", + "notifications-mfa-enabled": "zapnul(a) vícefaktorové ověřování", + "notifications-task-assigned": "vás přiřadil(a) k", + "notifications-task-completed": "dokončil(a) úkol, který jste vytvořili", "operation_not_permitted": "Nemáte dostatečná oprávnění pro tuto operaci.", "operation_not_permitted_error": "Nemáte dostatečná oprávnění pro tuto operaci.", "order_translation_choose_translation_agency_title": "Vyberte překladatelskou agenturu", diff --git a/webapp/src/i18n/da.json b/webapp/src/i18n/da.json index d1385469bf..4e2269afd0 100644 --- a/webapp/src/i18n/da.json +++ b/webapp/src/i18n/da.json @@ -518,7 +518,6 @@ "create_task_empty_scope_dialog_message": "Opgaver for nogle sprog har tomme områder", "create_task_empty_scope_dialog_message_language": "Opgave for {language} indeholder ingen nøgler", "create_task_empty_scope_dialog_ok": "OK", - "create_task_empty_scope_dialog_title": "Opgaven indeholder tomt omfang", "create_task_field_description": "Beskrivelse", "create_task_field_due_date": "Forfaldsdato", "create_task_field_languages": "Målsprog", @@ -946,7 +945,10 @@ "no_screenshots_yet": "Ingen skærmbilleder er blevet tilføjet endnu.", "notifications-empty": "Du har ingen meddelelser.", "notifications-header": "Meddelelser", - "notifications-task-assigned": "tildelt til dig {taskName}", + "notifications-mfa-disabled": "deaktiveret multifaktor-godkendelse", + "notifications-mfa-enabled": "aktiveret multifaktor-godkendelse", + "notifications-task-assigned": "tildelt dig til", + "notifications-task-completed": "fuldført opgave du oprettede", "operation_not_permitted": "Dine tilladelser er ikke tilstrækkelige til denne handling.", "operation_not_permitted_error": "Dine tilladelser er ikke tilstrækkelige til denne handling.", "order_translation_choose_translation_agency_title": "Vælg oversættelsesbureau", diff --git a/webapp/src/i18n/de.json b/webapp/src/i18n/de.json index 0fefe87611..a81ef2c964 100644 --- a/webapp/src/i18n/de.json +++ b/webapp/src/i18n/de.json @@ -517,7 +517,6 @@ "create_task_empty_scope_dialog_message": "Aufgaben für einige Sprachen haben leere Bereiche", "create_task_empty_scope_dialog_message_language": "Aufgabe für {language} enthält keine Schlüssel", "create_task_empty_scope_dialog_ok": "Ok", - "create_task_empty_scope_dialog_title": "Aufgabe enthält leeren Umfang", "create_task_field_description": "Beschreibung", "create_task_field_due_date": "Fälligkeitsdatum", "create_task_field_languages": "Zielsprachen", @@ -945,7 +944,10 @@ "no_screenshots_yet": "Es wurden noch keine Screenshots hinzugefügt.", "notifications-empty": "Sie haben keine Benachrichtigungen.", "notifications-header": "Benachrichtigungen", - "notifications-task-assigned": "Ihnen zugewiesen {taskName}", + "notifications-mfa-disabled": "Multi-Faktor-Authentifizierung deaktiviert", + "notifications-mfa-enabled": "Multi-Faktor-Authentifizierung aktiviert", + "notifications-task-assigned": "hat Sie zugewiesen", + "notifications-task-completed": "abgeschlossene Aufgabe, die Sie erstellt haben", "operation_not_permitted": "Ihre Berechtigungen sind für diesen Vorgang nicht ausreichend.", "operation_not_permitted_error": "Ihre Berechtigungen sind für diesen Vorgang nicht ausreichend.", "order_translation_choose_translation_agency_title": "Übersetzungsagentur auswählen", diff --git a/webapp/src/i18n/en.json b/webapp/src/i18n/en.json index 5397b95f4d..0c7af83b3b 100644 --- a/webapp/src/i18n/en.json +++ b/webapp/src/i18n/en.json @@ -518,7 +518,6 @@ "create_task_empty_scope_dialog_message": "Tasks for some languages have empty scopes", "create_task_empty_scope_dialog_message_language": "Task for {language} contains no keys", "create_task_empty_scope_dialog_ok": "Ok", - "create_task_empty_scope_dialog_title": "Task contains empty scope", "create_task_field_description": "Description", "create_task_field_due_date": "Due date", "create_task_field_languages": "Target languages", @@ -950,7 +949,10 @@ "no_screenshots_yet": "No screenshots have been added yet.", "notifications-empty": "You have no notifications.", "notifications-header": "Notifications", - "notifications-task-assigned": "assigned to you {taskName}", + "notifications-mfa-disabled": "disabled multi-factor authentication", + "notifications-mfa-enabled": "turned on multi-factor authentication", + "notifications-task-assigned": "assigned you to", + "notifications-task-completed": "completed task you created", "operation_not_permitted": "Your permissions are not sufficient for this operation.", "operation_not_permitted_error": "Your permissions are not sufficient for this operation.", "order_translation_choose_translation_agency_title": "Choose translation agency", diff --git a/webapp/src/i18n/es.json b/webapp/src/i18n/es.json index 15819fea2f..0cd495a3b3 100644 --- a/webapp/src/i18n/es.json +++ b/webapp/src/i18n/es.json @@ -514,7 +514,6 @@ "create_task_empty_scope_dialog_message": "Las tareas para algunos idiomas tienen alcances vacíos", "create_task_empty_scope_dialog_message_language": "La tarea para {language} no contiene claves", "create_task_empty_scope_dialog_ok": "Aceptar", - "create_task_empty_scope_dialog_title": "La tarea contiene un alcance vacío", "create_task_field_description": "Descripción", "create_task_field_due_date": "Fecha de vencimiento", "create_task_field_languages": "Idiomas de destino", @@ -941,7 +940,10 @@ "no_screenshots_yet": "Aún no se han agregado capturas de pantalla.", "notifications-empty": "No tienes notificaciones.", "notifications-header": "Notificaciones", - "notifications-task-assigned": "asignado a usted {taskName}", + "notifications-mfa-disabled": "autenticación multifactor desactivada", + "notifications-mfa-enabled": "autenticación multifactor activada", + "notifications-task-assigned": "le asignó a", + "notifications-task-completed": "tarea completada que creó", "operation_not_permitted": "Tus permisos no son suficientes para realizar esta operación.", "operation_not_permitted_error": "Tus permisos no son suficientes para realizar esta operación.", "order_translation_choose_translation_agency_title": "Elegir agencia de traducción", diff --git a/webapp/src/i18n/fr.json b/webapp/src/i18n/fr.json index 35219fb1b9..774e656e86 100644 --- a/webapp/src/i18n/fr.json +++ b/webapp/src/i18n/fr.json @@ -516,7 +516,6 @@ "create_task_empty_scope_dialog_message": "Les tâches pour certaines langues ont des portées vides", "create_task_empty_scope_dialog_message_language": "La tâche pour {language} ne contient aucune clé", "create_task_empty_scope_dialog_ok": "Ok", - "create_task_empty_scope_dialog_title": "La tâche contient une portée vide", "create_task_field_description": "Description", "create_task_field_due_date": "Date d'échéance", "create_task_field_languages": "Langues cibles", @@ -944,7 +943,10 @@ "no_screenshots_yet": "Aucune capture d'écran n'a encore été ajoutée.", "notifications-empty": "Vous n'avez aucune notification.", "notifications-header": "Notifications", - "notifications-task-assigned": "assigné à vous {taskName}", + "notifications-mfa-disabled": "authentification multi-facteurs désactivée", + "notifications-mfa-enabled": "authentification multi-facteurs activée", + "notifications-task-assigned": "vous a assigné à", + "notifications-task-completed": "tâche terminée que vous avez créée", "operation_not_permitted": "Vos autorisations ne sont pas suffisantes pour cette opération.", "operation_not_permitted_error": "Vos autorisations ne sont pas suffisantes pour cette opération.", "order_translation_choose_translation_agency_title": "Choisir une agence de traduction", diff --git a/webapp/src/i18n/hu.json b/webapp/src/i18n/hu.json index 2b423cb17d..e11440054b 100644 --- a/webapp/src/i18n/hu.json +++ b/webapp/src/i18n/hu.json @@ -514,7 +514,6 @@ "create_task_empty_scope_dialog_message": "Néhány nyelv feladatai üres hatókörrel rendelkeznek", "create_task_empty_scope_dialog_message_language": "A(z) {language} feladat nem tartalmaz kulcsokat", "create_task_empty_scope_dialog_ok": "Rendben", - "create_task_empty_scope_dialog_title": "A feladat üres hatókört tartalmaz", "create_task_field_description": "Leírás", "create_task_field_due_date": "Határidő", "create_task_field_languages": "Célnyelvek", @@ -941,7 +940,10 @@ "no_screenshots_yet": "Még nincsenek képernyőmentések hozzáadva.", "notifications-empty": "Nincsenek értesítéseid.", "notifications-header": "Értesítések", - "notifications-task-assigned": "Önhöz rendelve {taskName}", + "notifications-mfa-disabled": "kikapcsolta a többfaktoros hitelesítést", + "notifications-mfa-enabled": "bekapcsolta a többfaktoros hitelesítést", + "notifications-task-assigned": "hozzárendelte Önt", + "notifications-task-completed": "befejezett feladat, amit létrehozott", "operation_not_permitted": "Nincs megfelelő jogosultsága a művelethez.", "operation_not_permitted_error": "Nincs megfelelő jogosultsága a művelethez.", "order_translation_choose_translation_agency_title": "Fordítóiroda kiválasztása", diff --git a/webapp/src/i18n/it-IT.json b/webapp/src/i18n/it-IT.json index 9dfb0d7169..81e633c934 100644 --- a/webapp/src/i18n/it-IT.json +++ b/webapp/src/i18n/it-IT.json @@ -486,7 +486,6 @@ "create_task_empty_scope_dialog_message": "I compiti per alcune lingue hanno ambiti vuoti", "create_task_empty_scope_dialog_message_language": "Il compito per {language} non contiene chiavi", "create_task_empty_scope_dialog_ok": "OK", - "create_task_empty_scope_dialog_title": "Il compito contiene un ambito vuoto", "create_task_field_description": "Descrizione", "create_task_field_due_date": "Data di scadenza", "create_task_field_languages": "Lingue di destinazione", @@ -900,7 +899,10 @@ "no_screenshots_yet": "Non sono ancora stati aggiunti screenshot.", "notifications-empty": "Non hai notifiche.", "notifications-header": "Notifiche", - "notifications-task-assigned": "assegnato a te {taskName}", + "notifications-mfa-disabled": "autenticazione multifattoriale disabilitata", + "notifications-mfa-enabled": "autenticazione multifattoriale attivata", + "notifications-task-assigned": "ti ha assegnato a", + "notifications-task-completed": "attività completata che hai creato", "operation_not_permitted": "Le tue autorizzazioni non sono sufficienti per questa operazione.", "operation_not_permitted_error": "Le tue autorizzazioni non sono sufficienti per questa operazione.", "order_translation_choose_translation_agency_title": "Scegli agenzia di traduzione", diff --git a/webapp/src/i18n/nl.json b/webapp/src/i18n/nl.json index c97a97a994..8086b8a67a 100644 --- a/webapp/src/i18n/nl.json +++ b/webapp/src/i18n/nl.json @@ -516,7 +516,6 @@ "create_task_empty_scope_dialog_message": "Taken voor sommige talen hebben lege scopes", "create_task_empty_scope_dialog_message_language": "Taak voor {language} bevat geen sleutels", "create_task_empty_scope_dialog_ok": "Oké", - "create_task_empty_scope_dialog_title": "Taak bevat lege scope", "create_task_field_description": "Beschrijving", "create_task_field_due_date": "Vervaldatum", "create_task_field_languages": "Doeltalen", @@ -943,7 +942,10 @@ "no_screenshots_yet": "Er zijn nog geen schermafbeeldingen toegevoegd.", "notifications-empty": "U heeft geen meldingen.", "notifications-header": "Meldingen", - "notifications-task-assigned": "toegewezen aan u {taskName}", + "notifications-mfa-disabled": "meervoudige verificatie uitgeschakeld", + "notifications-mfa-enabled": "meervoudige verificatie ingeschakeld", + "notifications-task-assigned": "heeft u toegewezen aan", + "notifications-task-completed": "voltooide taak die u hebt aangemaakt", "operation_not_permitted": "Uw rechten zijn niet voldoende voor deze bewerking.", "operation_not_permitted_error": "Uw rechten zijn niet voldoende voor deze bewerking.", "order_translation_choose_translation_agency_title": "Kies vertaalbureau", diff --git a/webapp/src/i18n/no.json b/webapp/src/i18n/no.json index 87140b20f6..8625af9be7 100644 --- a/webapp/src/i18n/no.json +++ b/webapp/src/i18n/no.json @@ -514,7 +514,6 @@ "create_task_empty_scope_dialog_message": "Oppgaver for noen språk har tomme omfang", "create_task_empty_scope_dialog_message_language": "Oppgave for {language} inneholder ingen nøkler", "create_task_empty_scope_dialog_ok": "Ok", - "create_task_empty_scope_dialog_title": "Oppgaven inneholder tomt omfang", "create_task_field_description": "Beskrivelse", "create_task_field_due_date": "Forfallsdato", "create_task_field_languages": "Målrettede språk", @@ -941,7 +940,10 @@ "no_screenshots_yet": "Ingen skjermbilder er lagt til ennå.", "notifications-empty": "Du har ingen varsler.", "notifications-header": "Varsler", - "notifications-task-assigned": "tildelt til deg {taskName}", + "notifications-mfa-disabled": "deaktivert multifaktorautentisering", + "notifications-mfa-enabled": "aktivert multifaktorautentisering", + "notifications-task-assigned": "tildelt deg til", + "notifications-task-completed": "fullført oppgave du opprettet", "operation_not_permitted": "Dine tillatelser er ikke tilstrekkelige for denne operasjonen.", "operation_not_permitted_error": "Dine tillatelser er ikke tilstrekkelige for denne operasjonen.", "order_translation_choose_translation_agency_title": "Velg oversettelsesbyrå", diff --git a/webapp/src/i18n/pt.json b/webapp/src/i18n/pt.json index 94a7132f1d..0c9f53c778 100644 --- a/webapp/src/i18n/pt.json +++ b/webapp/src/i18n/pt.json @@ -514,7 +514,6 @@ "create_task_empty_scope_dialog_message": "Tarefas para alguns idiomas têm escopos vazios", "create_task_empty_scope_dialog_message_language": "A tarefa para {language} não contém chaves", "create_task_empty_scope_dialog_ok": "Ok", - "create_task_empty_scope_dialog_title": "A tarefa contém escopo vazio", "create_task_field_description": "Descrição", "create_task_field_due_date": "Data de vencimento", "create_task_field_languages": "Idiomas de destino", @@ -941,7 +940,10 @@ "no_screenshots_yet": "Nenhuma captura de tela foi adicionada ainda.", "notifications-empty": "Você não tem notificações.", "notifications-header": "Notificações", - "notifications-task-assigned": "atribuído a você {taskName}", + "notifications-mfa-disabled": "desativou a autenticação multifator", + "notifications-mfa-enabled": "ativou a autenticação multifator", + "notifications-task-assigned": "atribuiu você a", + "notifications-task-completed": "tarefa concluída que você criou", "operation_not_permitted": "Suas permissões não são suficientes para esta operação.", "operation_not_permitted_error": "Suas permissões não são suficientes para esta operação.", "order_translation_choose_translation_agency_title": "Escolher agência de tradução", diff --git a/webapp/src/i18n/ro.json b/webapp/src/i18n/ro.json index bac6379c00..49a28193d1 100644 --- a/webapp/src/i18n/ro.json +++ b/webapp/src/i18n/ro.json @@ -518,7 +518,6 @@ "create_task_empty_scope_dialog_message": "Sarcinile pentru unele limbi au domenii goale", "create_task_empty_scope_dialog_message_language": "Sarcina pentru {language} nu conține chei", "create_task_empty_scope_dialog_ok": "Bine", - "create_task_empty_scope_dialog_title": "Sarcina conține un domeniu gol", "create_task_field_description": "Descriere", "create_task_field_due_date": "Data scadentă", "create_task_field_languages": "Limbi țintă", @@ -946,7 +945,10 @@ "no_screenshots_yet": "Nu au fost adăugate încă capturi de ecran.", "notifications-empty": "Nu aveți notificări.", "notifications-header": "Notificări", - "notifications-task-assigned": "atribuit dumneavoastră {taskName}", + "notifications-mfa-disabled": "a dezactivat autentificarea multi-factor", + "notifications-mfa-enabled": "a activat autentificarea multi-factor", + "notifications-task-assigned": "v-a atribuit la", + "notifications-task-completed": "sarcină finalizată creată de dumneavoastră", "operation_not_permitted": "Permisiunile tale nu sunt suficiente pentru această operațiune.", "operation_not_permitted_error": "Permisiunile tale nu sunt suficiente pentru această operațiune.", "order_translation_choose_translation_agency_title": "Alegeți agenția de traduceri", diff --git a/webapp/src/i18n/zh.json b/webapp/src/i18n/zh.json index e5f605faad..e794b3f743 100644 --- a/webapp/src/i18n/zh.json +++ b/webapp/src/i18n/zh.json @@ -514,7 +514,6 @@ "create_task_empty_scope_dialog_message": "某些语言的任务范围为空", "create_task_empty_scope_dialog_message_language": "{language} 的任务不包含任何键", "create_task_empty_scope_dialog_ok": "确定", - "create_task_empty_scope_dialog_title": "任务包含空范围", "create_task_field_description": "描述", "create_task_field_due_date": "到期日", "create_task_field_languages": "目标语言", @@ -941,7 +940,10 @@ "no_screenshots_yet": "暂无屏幕截图。", "notifications-empty": "您没有通知。", "notifications-header": "通知", - "notifications-task-assigned": "分配给您 {taskName}", + "notifications-mfa-disabled": "已禁用多因素身份验证", + "notifications-mfa-enabled": "已启用多因素身份验证", + "notifications-task-assigned": "分配给您", + "notifications-task-completed": "您创建的任务已完成", "operation_not_permitted": "您的权限不足以执行此操作。", "operation_not_permitted_error": "您的权限不足以执行此操作。", "order_translation_choose_translation_agency_title": "选择翻译机构",