diff --git a/CHANGELOG.md b/CHANGELOG.md index 715e79d688..a9548f8ccf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## [3.29.2](https://github.com/tolgee/tolgee-platform/compare/v3.29.1...v3.29.2) (2023-09-07) + + +### Bug Fixes + +* sanitize project/org name in invitation emails ([#1898](https://github.com/tolgee/tolgee-platform/issues/1898)) ([bab718b](https://github.com/tolgee/tolgee-platform/commit/bab718b1c9b3e90327bfb10d27b9799996e5c35b)) + ## [3.29.1](https://github.com/tolgee/tolgee-platform/compare/v3.29.0...v3.29.1) (2023-08-31) diff --git a/webapp/src/i18n/cs.json b/webapp/src/i18n/cs.json index cb05ddfc3c..c7de957903 100644 --- a/webapp/src/i18n/cs.json +++ b/webapp/src/i18n/cs.json @@ -382,6 +382,7 @@ "file_issue_type_value_is_empty" : "Hodnota je prázdná", "file_issue_type_value_is_not_string" : "Hodnota není řetězec", "file_too_big" : "Soubor je příliš velký", + "formality_not_supported_by_service" : "Služba nepodporuje formalitu", "former-user-name" : "Bývalý uživatel", "generate_api_key_title" : "Generovat API klíč projektu", "generate_pat_title" : "Generovat nový PAT token", @@ -401,6 +402,23 @@ "global_nothing_found" : "Nic nenalezeno", "global_search_organization" : "Hledat organizaci", "global-upload-not-successful" : "Soubor nebyl nahrán", + "guide_keys" : "Přidejte klíče ručně nebo importujte", + "guide_keys_add" : "Přidat klíče", + "guide_keys_import" : "Importovat", + "guide_languages" : "Nastavte jazyky a TM", + "guide_languages_set_up" : "Nastavit", + "guide_links_docs_platform" : "Dokumentace", + "guide_links_skip" : "Přeskočit průvodce", + "guide_members" : "Pozvěte členy do vašeho týmu", + "guide_members_invite" : "Pozvat", + "guide_new_project" : "Váš první projekt", + "guide_new_project_create" : "Vytvořit projekt", + "guide_new_project_demo" : "Vyzkoušet demo", + "guide_title" : "Rychlý start", + "guide_try_demo_project" : "Vyzkoušejte demo projekt", + "guide_use" : "Použijte překlady ve vašem projektu", + "guide_use_export" : "Exportovat", + "guide_use_integrate" : "Integrovat", "hard_mode_confirmation_rewrite_text" : "Přepište text: {text}", "import_add_new_language_dialog_title" : "Přidat jazyk", "import_apply_button" : "Importovat", @@ -769,6 +787,7 @@ "project_permission_information_text_base_permission_after" : "To znamená, že každý uživatel má alespoň toto oprávnění. Nelze mu proto nastavit nižší.", "project_permission_information_text_base_permission_before" : "Tento projekt je vlastněn organizací, která má základní oprávnění nastaveno na:", "project_permissions_revoke_user_access_message" : "Skutečně odstranit uživatele {userName} z projektu?", + "projects_add_button" : "Přidat projekt", "projects_empty" : "Žádné projekty", "projects_empty_action" : "Přidat projekt", "project_settings_base_language" : "Základní jazyk", @@ -783,6 +802,7 @@ "project_transfer_autocomplete_label" : "Vyberte nového vlastníka", "project_transferred_message" : "Projekt převeden", "project_transfer_rewrite_project_name_to_confirm_message" : "Pro potvrzení přepište název projektu.", + "quick_start_highlight_ok" : "Ok", "really_leave_organization_confirmation_message" : "Skutečně chcete opustit organizaci?", "really_remove_user_confirmation" : "Skutečně chcete odstranit uživatele {userName} z organizace?", "really_want_to_change_base_permission_confirmation" : "Skutečně chcete změnit základní oprávnění organizace?", diff --git a/webapp/src/i18n/de.json b/webapp/src/i18n/de.json index b2421ae711..e8abab96a6 100644 --- a/webapp/src/i18n/de.json +++ b/webapp/src/i18n/de.json @@ -960,7 +960,7 @@ "remove-avatar-menu-item" : "Avatar entfernen", "upload-avatar-menu-item" : "Neues Bild hochladen" }, - "user_profile_title" : "Nuzerprofil", + "user_profile_title" : "Nutzerprofil", "user_settings" : "Konto", "User settings - E-mail" : "E-Mail Adresse", "User settings - Full name" : "Vollständiger Name", diff --git a/webapp/src/i18n/en.json b/webapp/src/i18n/en.json index 64fbe07b3b..67f5694a37 100644 --- a/webapp/src/i18n/en.json +++ b/webapp/src/i18n/en.json @@ -382,6 +382,7 @@ "file_issue_type_value_is_empty" : "Value is empty", "file_issue_type_value_is_not_string" : "Value is not string", "file_too_big" : "File is too big", + "formality_not_supported_by_service" : "Service doesn't support formality", "former-user-name" : "Former user", "generate_api_key_title" : "Generate Project API key", "generate_pat_title" : "Generate new Personal Access Token", @@ -401,6 +402,23 @@ "global_nothing_found" : "Nothing found", "global_search_organization" : "Search organization", "global-upload-not-successful" : "File not uploaded", + "guide_keys" : "Add keys manually or use import", + "guide_keys_add" : "Add keys\n", + "guide_keys_import" : "Import", + "guide_languages" : "Setup languages and TM", + "guide_languages_set_up" : "Set up", + "guide_links_docs_platform" : "Docs", + "guide_links_skip" : "Skip guide", + "guide_members" : "Invite members to your team", + "guide_members_invite" : "Invite", + "guide_new_project" : "Your first project", + "guide_new_project_create" : "Create project", + "guide_new_project_demo" : "Try demo", + "guide_title" : "Quick start", + "guide_try_demo_project" : "Try demo project", + "guide_use" : "Use translations in your project", + "guide_use_export" : "Export", + "guide_use_integrate" : "Integrate", "hard_mode_confirmation_rewrite_text" : "Rewrite text: {text}", "import_add_new_language_dialog_title" : "Add new language", "import_apply_button" : "Import", @@ -497,6 +515,7 @@ "language_edited_message" : "Language saved", "language_field_autocomplete_label_new_language" : "New custom language", "language_name_exists" : "Language with this name already exists", + "language_not_supported_by_service" : "Language is not supported by the selected machine translation service.", "language_permitted_search" : "Search ...", "language_settings_title" : "Language settings", "languages_modify_ok_button" : "OK", @@ -769,6 +788,7 @@ "project_permission_information_text_base_permission_after" : "This means that every user has at least this permission. You cannot set it lower than that.", "project_permission_information_text_base_permission_before" : "This project is part of organization which has base permissions set to:", "project_permissions_revoke_user_access_message" : "Do you really want to revoke access for user {userName}?", + "projects_add_button" : "Add project", "projects_empty" : "No projects", "projects_empty_action" : "Add project", "project_settings_base_language" : "Base language", @@ -783,6 +803,12 @@ "project_transfer_autocomplete_label" : "Select new owner", "project_transferred_message" : "Project transferred", "project_transfer_rewrite_project_name_to_confirm_message" : "To confirm this action type project name.", + "quick_start_highlight_ok" : "Ok", + "quick_start_item_add_language_hint" : "Here you can modify project languages", + "quick_start_item_automatic_translation_hint" : "New keys can be automatically translated!", + "quick_start_item_invitations_hint" : "Invite new users or manage existing invitations here.", + "quick_start_item_machine_translation_hint" : "Set up machine translation providers and primary provider", + "quick_start_item_members_hint" : "Manage existing members and their permissions", "really_leave_organization_confirmation_message" : "Do you really want to leave organization?", "really_remove_user_confirmation" : "Do you really want to remove user {userName} from organization?", "really_want_to_change_base_permission_confirmation" : "Do you really want to change base permissions for this organization?",