Fix save button not well positioned (#9740)

Regression I introduced with the translations
This commit is contained in:
Félix Malfait
2025-01-20 15:02:23 +01:00
committed by GitHub
parent 59cb420d82
commit feac6861f1
20 changed files with 216 additions and 213 deletions

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "API-Schlüssel"
msgid "Abort" msgid "Abort"
msgstr "Abbrechen" msgstr "Abbrechen"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "Über" msgstr "Über"
@ -77,6 +77,10 @@ msgstr "Aktiv"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "Aktive API-Schlüssel, die von Ihnen oder Ihrem Team erstellt wurden." msgstr "Aktive API-Schlüssel, die von Ihnen oder Ihrem Team erstellt wurden."
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "Feld hinzufügen"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "SSO-Identitätsanbieter hinzufügen" msgstr "SSO-Identitätsanbieter hinzufügen"
@ -283,6 +287,10 @@ msgstr "Benutzerdefinierte Objekte"
msgid "Custom objects" msgid "Custom objects"
msgstr "Benutzerdefinierte Objekte" msgstr "Benutzerdefinierte Objekte"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "Passen Sie die in den {objectLabelSingular}-Ansichten verfügbaren Felder an."
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "Domäne anpassen" msgstr "Domäne anpassen"
@ -320,7 +328,7 @@ msgstr "Deaktivieren Sie \"Objektbezeichnungen und API-Namen synchronisieren\",
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "Deaktivieren Sie dieses Feld" msgstr "Deaktivieren Sie dieses Feld"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "Definieren Sie den Namen und die Beschreibung Ihres Objekts" msgstr "Definieren Sie den Namen und die Beschreibung Ihres Objekts"
@ -492,11 +500,8 @@ msgstr "Verfallsdatum"
msgid "Expires in" msgid "Expires in"
msgstr "Läuft ab in" msgstr "Läuft ab in"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "Objekt konnte nicht erstellt werden"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "Felder" msgstr "Felder"
@ -580,10 +585,6 @@ msgstr "Ungültige E-Mail oder Domäne"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "Ungültige Formularwerte" msgstr "Ungültige Formularwerte"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "Ungültige Objektdaten"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "Einladen per Link" msgstr "Einladen per Link"
@ -668,7 +669,7 @@ msgstr "Name Ihres Arbeitsbereichs"
msgid "Navigate" msgid "Navigate"
msgstr "Navigieren" msgstr "Navigieren"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "Neu" msgstr "Neu"
@ -676,7 +677,7 @@ msgstr "Neu"
msgid "New Key" msgid "New Key"
msgstr "Neuer Schlüssel" msgstr "Neuer Schlüssel"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "Neues Objekt" msgstr "Neues Objekt"
@ -704,13 +705,9 @@ msgstr "Kein verbundenes Konto"
msgid "Notes" msgid "Notes"
msgstr "Anmerkungen" msgstr "Anmerkungen"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "Objekt erfolgreich erstellt"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "Objekte" msgstr "Objekte"
@ -1081,7 +1078,7 @@ msgstr "Arbeitsabläufe"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -41,7 +41,7 @@ msgstr "24h ({hour24Label})"
msgid "Abort" msgid "Abort"
msgstr "Abort" msgstr "Abort"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "About" msgstr "About"
@ -77,6 +77,10 @@ msgstr "Active API keys created by you or your team."
#~ msgid "Active APIs keys created by you or your team." #~ msgid "Active APIs keys created by you or your team."
#~ msgstr "Active APIs keys created by you or your team." #~ msgstr "Active APIs keys created by you or your team."
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "Add Field"
#: src/pages/settings/data-model/SettingsObjects.tsx:149 #: src/pages/settings/data-model/SettingsObjects.tsx:149
msgid "Add object" msgid "Add object"
msgstr "Add object" msgstr "Add object"
@ -317,6 +321,10 @@ msgstr "Custom objects"
msgid "Custom Objects" msgid "Custom Objects"
msgstr "Custom Objects" msgstr "Custom Objects"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "Customise the fields available in the {objectLabelSingular} views."
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "Customize Domain" msgstr "Customize Domain"
@ -354,7 +362,7 @@ msgstr "Deactivate \"Synchronize Objects Labels and API Names\" to set a custom
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "Deactivate this field" msgstr "Deactivate this field"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "Define the name and description of your object" msgstr "Define the name and description of your object"
@ -539,10 +547,11 @@ msgid "Expires in"
msgstr "Expires in" msgstr "Expires in"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57 #: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object" #~ msgid "Failed to create object"
msgstr "Failed to create object" #~ msgstr "Failed to create object"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "Fields" msgstr "Fields"
@ -635,8 +644,8 @@ msgid "Invalid form values"
msgstr "Invalid form values" msgstr "Invalid form values"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53 #: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data" #~ msgid "Invalid object data"
msgstr "Invalid object data" #~ msgstr "Invalid object data"
#: src/pages/settings/SettingsWorkspaceMembers.tsx:244 #: src/pages/settings/SettingsWorkspaceMembers.tsx:244
msgid "Invite by email" msgid "Invite by email"
@ -727,7 +736,7 @@ msgstr "Name of your workspace"
msgid "Navigate" msgid "Navigate"
msgstr "Navigate" msgstr "Navigate"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "New" msgstr "New"
@ -743,7 +752,7 @@ msgstr "New key"
msgid "New Key" msgid "New Key"
msgstr "New Key" msgstr "New Key"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "New Object" msgstr "New Object"
@ -768,12 +777,12 @@ msgid "Notes"
msgstr "Notes" msgstr "Notes"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46 #: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully" #~ msgid "Object created successfully"
msgstr "Object created successfully" #~ msgstr "Object created successfully"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "Objects" msgstr "Objects"
@ -1184,7 +1193,7 @@ msgstr "Workflows"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "Claves API"
msgid "Abort" msgid "Abort"
msgstr "Abortar" msgstr "Abortar"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "Acerca de" msgstr "Acerca de"
@ -77,6 +77,10 @@ msgstr "Activo"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "Claves API activas creadas por usted o su equipo." msgstr "Claves API activas creadas por usted o su equipo."
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "Añadir campo"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "Añadir proveedor de identidad SSO" msgstr "Añadir proveedor de identidad SSO"
@ -283,6 +287,10 @@ msgstr "Objetos personalizados"
msgid "Custom objects" msgid "Custom objects"
msgstr "Objetos personalizados" msgstr "Objetos personalizados"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "Personalice los campos disponibles en las vistas {objectLabelSingular}."
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "Personalizar dominio" msgstr "Personalizar dominio"
@ -320,7 +328,7 @@ msgstr "Desactive \"Sincronizar etiquetas de objetos y nombres de API\" para est
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "Desactivar este campo" msgstr "Desactivar este campo"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "Defina el nombre y la descripción de su objeto" msgstr "Defina el nombre y la descripción de su objeto"
@ -492,11 +500,8 @@ msgstr "Fecha de expiración"
msgid "Expires in" msgid "Expires in"
msgstr "Expira en" msgstr "Expira en"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "Error al crear objeto"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "Campos" msgstr "Campos"
@ -580,10 +585,6 @@ msgstr "Correo electrónico o dominio no válidos"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "Valores de formulario no válidos" msgstr "Valores de formulario no válidos"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "Datos de objeto no válidos"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "Invitar por enlace" msgstr "Invitar por enlace"
@ -668,7 +669,7 @@ msgstr "Nombre de su espacio de trabajo"
msgid "Navigate" msgid "Navigate"
msgstr "Navegue por" msgstr "Navegue por"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "Nuevo" msgstr "Nuevo"
@ -676,7 +677,7 @@ msgstr "Nuevo"
msgid "New Key" msgid "New Key"
msgstr "Nueva llave" msgstr "Nueva llave"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "Nuevo objeto" msgstr "Nuevo objeto"
@ -704,13 +705,9 @@ msgstr "Ninguna cuenta conectada"
msgid "Notes" msgid "Notes"
msgstr "Notas" msgstr "Notas"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "Objeto creado correctamente"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "Objetos" msgstr "Objetos"
@ -1081,7 +1078,7 @@ msgstr "Flujos de trabajo"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "Clés API"
msgid "Abort" msgid "Abort"
msgstr "Abandonner" msgstr "Abandonner"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "A propos de" msgstr "A propos de"
@ -77,6 +77,10 @@ msgstr "Actif"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "Clés API actives créées par vous ou votre équipe." msgstr "Clés API actives créées par vous ou votre équipe."
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "Ajouter un champ"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "Ajouter un fournisseur d'identité SSO" msgstr "Ajouter un fournisseur d'identité SSO"
@ -283,6 +287,10 @@ msgstr "Objets personnalisés"
msgid "Custom objects" msgid "Custom objects"
msgstr "Objets personnalisés" msgstr "Objets personnalisés"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "Personnaliser les champs disponibles dans les vues {objectLabelSingular}."
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "Personnaliser le domaine" msgstr "Personnaliser le domaine"
@ -320,7 +328,7 @@ msgstr "Désactiver la fonction \"Synchroniser les étiquettes des objets et les
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "Désactiver ce champ" msgstr "Désactiver ce champ"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "Définir le nom et la description de votre objet" msgstr "Définir le nom et la description de votre objet"
@ -492,11 +500,8 @@ msgstr "Date d'expiration"
msgid "Expires in" msgid "Expires in"
msgstr "Expire en" msgstr "Expire en"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "Échec de la création de l'objet"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "Domaines" msgstr "Domaines"
@ -580,10 +585,6 @@ msgstr "Courriel ou domaine invalide"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "Valeurs de formulaire non valides" msgstr "Valeurs de formulaire non valides"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "Données d'objet non valides"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "Inviter par lien" msgstr "Inviter par lien"
@ -668,7 +669,7 @@ msgstr "Nom de votre espace de travail"
msgid "Navigate" msgid "Navigate"
msgstr "Naviguer" msgstr "Naviguer"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "Nouveau" msgstr "Nouveau"
@ -676,7 +677,7 @@ msgstr "Nouveau"
msgid "New Key" msgid "New Key"
msgstr "Nouvelle clé" msgstr "Nouvelle clé"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "Nouvel objet" msgstr "Nouvel objet"
@ -704,13 +705,9 @@ msgstr "Pas de compte connecté"
msgid "Notes" msgid "Notes"
msgstr "Notes" msgstr "Notes"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "Objet créé avec succès"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "Objets" msgstr "Objets"
@ -1081,7 +1078,7 @@ msgstr "Flux de travail"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "Chiavi API"
msgid "Abort" msgid "Abort"
msgstr "Interruzione" msgstr "Interruzione"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "Circa" msgstr "Circa"
@ -77,6 +77,10 @@ msgstr "Attivo"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "Chiavi API attive create da voi o dal vostro team." msgstr "Chiavi API attive create da voi o dal vostro team."
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "Aggiungi campo"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "Aggiungere il provider di identità SSO" msgstr "Aggiungere il provider di identità SSO"
@ -283,6 +287,10 @@ msgstr "Oggetti personalizzati"
msgid "Custom objects" msgid "Custom objects"
msgstr "Oggetti personalizzati" msgstr "Oggetti personalizzati"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "Personalizzare i campi disponibili nelle viste {objectLabelSingular}."
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "Personalizzare il dominio" msgstr "Personalizzare il dominio"
@ -320,7 +328,7 @@ msgstr "Disattivare \"Sincronizza etichette degli oggetti e nomi API\" per impos
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "Disattivare questo campo" msgstr "Disattivare questo campo"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "Definire il nome e la descrizione dell'oggetto" msgstr "Definire il nome e la descrizione dell'oggetto"
@ -492,11 +500,8 @@ msgstr "Data di scadenza"
msgid "Expires in" msgid "Expires in"
msgstr "Scade in" msgstr "Scade in"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "Impossibile creare l'oggetto"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "Campi" msgstr "Campi"
@ -580,10 +585,6 @@ msgstr "Email o dominio non validi"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "Valori del modulo non validi" msgstr "Valori del modulo non validi"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "Dati dell'oggetto non validi"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "Invito tramite link" msgstr "Invito tramite link"
@ -668,7 +669,7 @@ msgstr "Nome dell'area di lavoro"
msgid "Navigate" msgid "Navigate"
msgstr "Navigare" msgstr "Navigare"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "Nuovo" msgstr "Nuovo"
@ -676,7 +677,7 @@ msgstr "Nuovo"
msgid "New Key" msgid "New Key"
msgstr "Nuova chiave" msgstr "Nuova chiave"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "Nuovo oggetto" msgstr "Nuovo oggetto"
@ -704,13 +705,9 @@ msgstr "Nessun account collegato"
msgid "Notes" msgid "Notes"
msgstr "Note" msgstr "Note"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "Oggetto creato con successo"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "Oggetti" msgstr "Oggetti"
@ -1081,7 +1078,7 @@ msgstr "Flussi di lavoro"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -41,7 +41,7 @@ msgstr ""
msgid "Abort" msgid "Abort"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "" msgstr ""
@ -77,6 +77,10 @@ msgstr ""
#~ msgid "Active APIs keys created by you or your team." #~ msgid "Active APIs keys created by you or your team."
#~ msgstr "" #~ msgstr ""
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr ""
#: src/pages/settings/data-model/SettingsObjects.tsx:149 #: src/pages/settings/data-model/SettingsObjects.tsx:149
msgid "Add object" msgid "Add object"
msgstr "" msgstr ""
@ -317,6 +321,10 @@ msgstr ""
msgid "Custom Objects" msgid "Custom Objects"
msgstr "" msgstr ""
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr ""
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "" msgstr ""
@ -354,7 +362,7 @@ msgstr ""
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "" msgstr ""
@ -539,10 +547,11 @@ msgid "Expires in"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:57 #: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object" #~ msgid "Failed to create object"
msgstr "" #~ msgstr ""
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "" msgstr ""
@ -635,8 +644,8 @@ msgid "Invalid form values"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:53 #: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data" #~ msgid "Invalid object data"
msgstr "" #~ msgstr ""
#: src/pages/settings/SettingsWorkspaceMembers.tsx:244 #: src/pages/settings/SettingsWorkspaceMembers.tsx:244
msgid "Invite by email" msgid "Invite by email"
@ -727,7 +736,7 @@ msgstr ""
msgid "Navigate" msgid "Navigate"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "" msgstr ""
@ -743,7 +752,7 @@ msgstr ""
msgid "New Key" msgid "New Key"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "" msgstr ""
@ -768,12 +777,12 @@ msgid "Notes"
msgstr "" msgstr ""
#: src/pages/settings/data-model/SettingsNewObject.tsx:46 #: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully" #~ msgid "Object created successfully"
msgstr "" #~ msgstr ""
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "" msgstr ""
@ -1184,7 +1193,7 @@ msgstr ""
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "Chaves API"
msgid "Abort" msgid "Abort"
msgstr "Abortar" msgstr "Abortar"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "Sobre" msgstr "Sobre"
@ -77,6 +77,10 @@ msgstr "Ativo"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "Chaves de API activas criadas por si ou pela sua equipa." msgstr "Chaves de API activas criadas por si ou pela sua equipa."
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "Adicionar campo"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "Adicionar fornecedor de identidade SSO" msgstr "Adicionar fornecedor de identidade SSO"
@ -283,6 +287,10 @@ msgstr "Objectos personalizados"
msgid "Custom objects" msgid "Custom objects"
msgstr "Objectos personalizados" msgstr "Objectos personalizados"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "Personalizar os campos disponíveis nas vistas {objectLabelSingular}."
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "Personalizar domínio" msgstr "Personalizar domínio"
@ -320,7 +328,7 @@ msgstr "Desativar \"Sincronizar etiquetas de objectos e nomes de API\" para defi
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "Desativar este campo" msgstr "Desativar este campo"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "Definir o nome e a descrição do seu objeto" msgstr "Definir o nome e a descrição do seu objeto"
@ -492,11 +500,8 @@ msgstr "Data de expiração"
msgid "Expires in" msgid "Expires in"
msgstr "Expira em" msgstr "Expira em"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "Falha ao criar o objeto"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "Campos" msgstr "Campos"
@ -580,10 +585,6 @@ msgstr "Correio eletrónico ou domínio inválido"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "Valores de formulário inválidos" msgstr "Valores de formulário inválidos"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "Dados de objeto inválidos"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "Convidar por ligação" msgstr "Convidar por ligação"
@ -668,7 +669,7 @@ msgstr "Nome do seu espaço de trabalho"
msgid "Navigate" msgid "Navigate"
msgstr "Navegar" msgstr "Navegar"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "Novo" msgstr "Novo"
@ -676,7 +677,7 @@ msgstr "Novo"
msgid "New Key" msgid "New Key"
msgstr "Nova chave" msgstr "Nova chave"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "Novo objeto" msgstr "Novo objeto"
@ -704,13 +705,9 @@ msgstr "Nenhuma conta ligada"
msgid "Notes" msgid "Notes"
msgstr "Notas" msgstr "Notas"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "Objeto criado com sucesso"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "Objectos" msgstr "Objectos"
@ -1081,7 +1078,7 @@ msgstr "Fluxos de trabalho"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "API 密钥"
msgid "Abort" msgid "Abort"
msgstr "中止" msgstr "中止"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "关于" msgstr "关于"
@ -77,6 +77,10 @@ msgstr "活跃"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "由您或您的团队创建的活动 API 密钥。" msgstr "由您或您的团队创建的活动 API 密钥。"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "添加字段"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "添加 SSO 身份供应商" msgstr "添加 SSO 身份供应商"
@ -283,6 +287,10 @@ msgstr "自定义对象"
msgid "Custom objects" msgid "Custom objects"
msgstr "自定义对象" msgstr "自定义对象"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "自定义 {objectLabelSingular} 视图中可用的字段。"
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "自定义域名" msgstr "自定义域名"
@ -320,7 +328,7 @@ msgstr "停用 \"同步对象标签和 API 名称 \"以设置自定义 API 名
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "停用该字段" msgstr "停用该字段"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "定义对象的名称和描述" msgstr "定义对象的名称和描述"
@ -492,11 +500,8 @@ msgstr "有效期"
msgid "Expires in" msgid "Expires in"
msgstr "到期时间" msgstr "到期时间"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "创建对象失败"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "字段" msgstr "字段"
@ -580,10 +585,6 @@ msgstr "无效电子邮件或域名"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "无效表格值" msgstr "无效表格值"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "无效对象数据"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "通过链接邀请" msgstr "通过链接邀请"
@ -668,7 +669,7 @@ msgstr "工作区名称"
msgid "Navigate" msgid "Navigate"
msgstr "导航" msgstr "导航"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "新" msgstr "新"
@ -676,7 +677,7 @@ msgstr "新"
msgid "New Key" msgid "New Key"
msgstr "新钥匙" msgstr "新钥匙"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "新对象" msgstr "新对象"
@ -704,13 +705,9 @@ msgstr "无连接账户"
msgid "Notes" msgid "Notes"
msgstr "说明" msgstr "说明"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "对象创建成功"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "对象" msgstr "对象"
@ -1081,7 +1078,7 @@ msgstr "工作流程"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -1,6 +1,6 @@
msgid "" msgid ""
msgstr "" msgstr ""
"POT-Creation-Date: 2025-01-18 21:38+0100\n" "POT-Creation-Date: 2025-01-20 14:33+0100\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
@ -45,7 +45,7 @@ msgstr "API 密钥"
msgid "Abort" msgid "Abort"
msgstr "中止" msgstr "中止"
#: src/pages/settings/data-model/SettingsNewObject.tsx:86 #: src/pages/settings/data-model/SettingsNewObject.tsx:93
msgid "About" msgid "About"
msgstr "关于" msgstr "关于"
@ -77,6 +77,10 @@ msgstr "活跃"
msgid "Active API keys created by you or your team." msgid "Active API keys created by you or your team."
msgstr "由您或您的团队创建的活动 API 密钥。" msgstr "由您或您的团队创建的活动 API 密钥。"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:39
msgid "Add Field"
msgstr "添加字段"
#: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59 #: src/modules/settings/security/components/SettingsSSOIdentitiesProvidersListCard.tsx:59
msgid "Add SSO Identity Provider" msgid "Add SSO Identity Provider"
msgstr "添加 SSO 身份供应商" msgstr "添加 SSO 身份供应商"
@ -283,6 +287,10 @@ msgstr "自定义对象"
msgid "Custom objects" msgid "Custom objects"
msgstr "自定义对象" msgstr "自定义对象"
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:28
msgid "Customise the fields available in the {objectLabelSingular} views."
msgstr "自定义 {objectLabelSingular} 视图中可用的字段。"
#: src/pages/settings/SettingsWorkspace.tsx:56 #: src/pages/settings/SettingsWorkspace.tsx:56
msgid "Customize Domain" msgid "Customize Domain"
msgstr "自定义域名" msgstr "自定义域名"
@ -320,7 +328,7 @@ msgstr "停用 \"同步对象标签和 API 名称 \"以设置自定义 API 名
msgid "Deactivate this field" msgid "Deactivate this field"
msgstr "停用该字段" msgstr "停用该字段"
#: src/pages/settings/data-model/SettingsNewObject.tsx:87 #: src/pages/settings/data-model/SettingsNewObject.tsx:94
msgid "Define the name and description of your object" msgid "Define the name and description of your object"
msgstr "定义对象的名称和描述" msgstr "定义对象的名称和描述"
@ -492,11 +500,8 @@ msgstr "有效期"
msgid "Expires in" msgid "Expires in"
msgstr "到期时间" msgstr "到期时间"
#: src/pages/settings/data-model/SettingsNewObject.tsx:57
msgid "Failed to create object"
msgstr "创建对象失败"
#: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42 #: src/pages/settings/data-model/SettingsObjectIndexTable.tsx:42
#: src/modules/settings/data-model/object-details/components/tabs/ObjectFields.tsx:27
msgid "Fields" msgid "Fields"
msgstr "字段" msgstr "字段"
@ -580,10 +585,6 @@ msgstr "无效电子邮件或域名"
msgid "Invalid form values" msgid "Invalid form values"
msgstr "无效表格值" msgstr "无效表格值"
#: src/pages/settings/data-model/SettingsNewObject.tsx:53
msgid "Invalid object data"
msgstr "无效对象数据"
#: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167 #: src/modules/settings/security/components/SettingsSecurityOptionsList.tsx:167
msgid "Invite by Link" msgid "Invite by Link"
msgstr "通过链接邀请" msgstr "通过链接邀请"
@ -668,7 +669,7 @@ msgstr "工作区名称"
msgid "Navigate" msgid "Navigate"
msgstr "导航" msgstr "导航"
#: src/pages/settings/data-model/SettingsNewObject.tsx:77 #: src/pages/settings/data-model/SettingsNewObject.tsx:79
msgid "New" msgid "New"
msgstr "新" msgstr "新"
@ -676,7 +677,7 @@ msgstr "新"
msgid "New Key" msgid "New Key"
msgstr "新钥匙" msgstr "新钥匙"
#: src/pages/settings/data-model/SettingsNewObject.tsx:67 #: src/pages/settings/data-model/SettingsNewObject.tsx:69
msgid "New Object" msgid "New Object"
msgstr "新对象" msgstr "新对象"
@ -704,13 +705,9 @@ msgstr "无连接账户"
msgid "Notes" msgid "Notes"
msgstr "说明" msgstr "说明"
#: src/pages/settings/data-model/SettingsNewObject.tsx:46
msgid "Object created successfully"
msgstr "对象创建成功"
#: src/pages/settings/data-model/SettingsObjects.tsx:160 #: src/pages/settings/data-model/SettingsObjects.tsx:160
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:179
#: src/pages/settings/data-model/SettingsNewObject.tsx:74 #: src/pages/settings/data-model/SettingsNewObject.tsx:76
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:205
msgid "Objects" msgid "Objects"
msgstr "对象" msgstr "对象"
@ -1081,7 +1078,7 @@ msgstr "工作流程"
#: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156 #: src/pages/settings/developers/api-keys/SettingsDevelopersApiKeyDetail.tsx:156
#: src/pages/settings/data-model/SettingsObjects.tsx:157 #: src/pages/settings/data-model/SettingsObjects.tsx:157
#: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175 #: src/pages/settings/data-model/SettingsObjectFieldEdit.tsx:175
#: src/pages/settings/data-model/SettingsNewObject.tsx:70 #: src/pages/settings/data-model/SettingsNewObject.tsx:72
#: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201 #: src/pages/settings/data-model/SettingsObjectNewField/SettingsObjectNewFieldConfigure.tsx:201
#: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58 #: src/modules/sign-in-background-mock/components/SignInAppNavigationDrawerMock.tsx:58
#: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136 #: src/modules/settings/components/SettingsNavigationDrawerItems.tsx:136

View File

@ -2,6 +2,7 @@ import { ObjectMetadataItem } from '@/object-metadata/types/ObjectMetadataItem';
import { SettingsObjectFieldTable } from '~/pages/settings/data-model/SettingsObjectFieldTable'; import { SettingsObjectFieldTable } from '~/pages/settings/data-model/SettingsObjectFieldTable';
import styled from '@emotion/styled'; import styled from '@emotion/styled';
import { useLingui } from '@lingui/react/macro';
import { Button, H2Title, IconPlus, Section, UndecoratedLink } from 'twenty-ui'; import { Button, H2Title, IconPlus, Section, UndecoratedLink } from 'twenty-ui';
const StyledDiv = styled.div` const StyledDiv = styled.div`
@ -17,11 +18,14 @@ type ObjectFieldsProps = {
export const ObjectFields = ({ objectMetadataItem }: ObjectFieldsProps) => { export const ObjectFields = ({ objectMetadataItem }: ObjectFieldsProps) => {
const shouldDisplayAddFieldButton = !objectMetadataItem.isRemote; const shouldDisplayAddFieldButton = !objectMetadataItem.isRemote;
const { t } = useLingui();
const objectLabelSingular = objectMetadataItem.labelSingular;
return ( return (
<Section> <Section>
<H2Title <H2Title
title="Fields" title={t`Fields`}
description={`Customise the fields available in the ${objectMetadataItem.labelSingular} views and their display order in the ${objectMetadataItem.labelSingular} detail view and menus.`} description={t`Customise the fields available in the ${objectLabelSingular} views.`}
/> />
<SettingsObjectFieldTable <SettingsObjectFieldTable
objectMetadataItem={objectMetadataItem} objectMetadataItem={objectMetadataItem}
@ -32,7 +36,7 @@ export const ObjectFields = ({ objectMetadataItem }: ObjectFieldsProps) => {
<UndecoratedLink to={'./new-field/select'}> <UndecoratedLink to={'./new-field/select'}>
<Button <Button
Icon={IconPlus} Icon={IconPlus}
title="Add Field" title={t`Add Field`}
size="small" size="small"
variant="secondary" variant="secondary"
/> />

View File

@ -1,5 +1,4 @@
import { zodResolver } from '@hookform/resolvers/zod'; import { zodResolver } from '@hookform/resolvers/zod';
import { Trans, useLingui } from '@lingui/react/macro';
import { FormProvider, useForm } from 'react-hook-form'; import { FormProvider, useForm } from 'react-hook-form';
import { H2Title, Section } from 'twenty-ui'; import { H2Title, Section } from 'twenty-ui';
import { z } from 'zod'; import { z } from 'zod';
@ -16,6 +15,7 @@ import { SettingsPath } from '@/types/SettingsPath';
import { SnackBarVariant } from '@/ui/feedback/snack-bar-manager/components/SnackBar'; import { SnackBarVariant } from '@/ui/feedback/snack-bar-manager/components/SnackBar';
import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar'; import { useSnackBar } from '@/ui/feedback/snack-bar-manager/hooks/useSnackBar';
import { SubMenuTopBarContainer } from '@/ui/layout/page/components/SubMenuTopBarContainer'; import { SubMenuTopBarContainer } from '@/ui/layout/page/components/SubMenuTopBarContainer';
import { useLingui } from '@lingui/react/macro';
import { useNavigateSettings } from '~/hooks/useNavigateSettings'; import { useNavigateSettings } from '~/hooks/useNavigateSettings';
import { getSettingsPath } from '~/utils/navigation/getSettingsPath'; import { getSettingsPath } from '~/utils/navigation/getSettingsPath';
@ -24,77 +24,79 @@ const newObjectFormSchema = settingsDataModelObjectAboutFormSchema;
type SettingsDataModelNewObjectFormValues = z.infer<typeof newObjectFormSchema>; type SettingsDataModelNewObjectFormValues = z.infer<typeof newObjectFormSchema>;
export const SettingsNewObject = () => { export const SettingsNewObject = () => {
const navigate = useNavigateSettings();
const { t } = useLingui(); const { t } = useLingui();
const navigate = useNavigateSettings();
const { enqueueSnackBar } = useSnackBar(); const { enqueueSnackBar } = useSnackBar();
const methods = useForm<SettingsDataModelNewObjectFormValues>({ const { createOneObjectMetadataItem, findManyRecordsCache } =
defaultValues: {}, useCreateOneObjectMetadataItem();
const formConfig = useForm<SettingsDataModelNewObjectFormValues>({
mode: 'onTouched',
resolver: zodResolver(newObjectFormSchema), resolver: zodResolver(newObjectFormSchema),
}); });
const { handleSubmit } = methods; const { isValid, isSubmitting } = formConfig.formState;
const canSave = isValid && !isSubmitting;
const { createOneObjectMetadataItem } = useCreateOneObjectMetadataItem(); const handleSave = async (
formValues: SettingsDataModelNewObjectFormValues,
const onSubmit = async (data: SettingsDataModelNewObjectFormValues) => { ) => {
try { try {
const createObjectInput = settingsCreateObjectInputSchema.parse(data); const { data: response } = await createOneObjectMetadataItem(
settingsCreateObjectInputSchema.parse(formValues),
);
await createOneObjectMetadataItem(createObjectInput); navigate(
response ? SettingsPath.ObjectDetail : SettingsPath.Objects,
response
? { objectNamePlural: response.createOneObject.namePlural }
: undefined,
);
enqueueSnackBar(t`Object created successfully`, { await findManyRecordsCache();
variant: SnackBarVariant.Success,
});
navigate(SettingsPath.Objects);
} catch (error) { } catch (error) {
if (error instanceof z.ZodError) { enqueueSnackBar((error as Error).message, {
enqueueSnackBar(t`Invalid object data`, { variant: SnackBarVariant.Error,
variant: SnackBarVariant.Error, });
});
} else {
enqueueSnackBar(t`Failed to create object`, {
variant: SnackBarVariant.Error,
});
}
} }
}; };
return ( return (
<> // eslint-disable-next-line react/jsx-props-no-spreading
<FormProvider {...formConfig}>
<SubMenuTopBarContainer <SubMenuTopBarContainer
title={t`New Object`} title={t`New Object`}
links={[ links={[
{ {
children: <Trans>Workspace</Trans>, children: t`Workspace`,
href: getSettingsPath(SettingsPath.Workspace), href: getSettingsPath(SettingsPath.Workspace),
}, },
{ {
children: <Trans>Objects</Trans>, children: t`Objects`,
href: getSettingsPath(SettingsPath.Objects), href: getSettingsPath(SettingsPath.Objects),
}, },
{ children: <Trans>New</Trans> }, { children: t`New` },
]} ]}
actionButton={
<SaveAndCancelButtons
isSaveDisabled={!canSave}
isCancelDisabled={isSubmitting}
onCancel={() => navigate(SettingsPath.Objects)}
onSave={formConfig.handleSubmit(handleSave)}
/>
}
> >
<SettingsPageContainer> <SettingsPageContainer>
{/* eslint-disable-next-line react/jsx-props-no-spreading */} <Section>
<FormProvider {...methods}> <H2Title
<form onSubmit={handleSubmit(onSubmit)}> title={t`About`}
<Section> description={t`Define the name and description of your object`}
<H2Title />
title={t`About`} <SettingsDataModelObjectAboutForm />
description={t`Define the name and description of your object`} </Section>
/>
<SettingsDataModelObjectAboutForm />
</Section>
<SaveAndCancelButtons
onCancel={() => navigate(SettingsPath.Objects)}
/>
</form>
</FormProvider>
</SettingsPageContainer> </SettingsPageContainer>
</SubMenuTopBarContainer> </SubMenuTopBarContainer>
</> </FormProvider>
); );
}; };