mirror of
https://github.com/zitadel/zitadel.git
synced 2025-07-13 15:38:31 +00:00
fix: (french) translations (#3922)
This commit is contained in:
parent
f4ae4523fa
commit
427d21ad45
@ -861,8 +861,9 @@
|
|||||||
"DEFAULTLANGUAGE": "Standardsprache",
|
"DEFAULTLANGUAGE": "Standardsprache",
|
||||||
"LANGUAGE": {
|
"LANGUAGE": {
|
||||||
"de": "Deutsch",
|
"de": "Deutsch",
|
||||||
|
"en": "English",
|
||||||
"it": "Italiano",
|
"it": "Italiano",
|
||||||
"en": "English"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"SMTP": {
|
"SMTP": {
|
||||||
"TITLE": "SMTP Einstellungen",
|
"TITLE": "SMTP Einstellungen",
|
||||||
@ -1028,10 +1029,10 @@
|
|||||||
"UNSAVED_DESCRIPTION": "Sie haben Änderungen vorgenommen ohne zu speichern. Möchten Sie jetzt speichern?",
|
"UNSAVED_DESCRIPTION": "Sie haben Änderungen vorgenommen ohne zu speichern. Möchten Sie jetzt speichern?",
|
||||||
"LOCALE": "Sprachcode",
|
"LOCALE": "Sprachcode",
|
||||||
"LOCALES": {
|
"LOCALES": {
|
||||||
"de": "German",
|
"de": "Deutsch",
|
||||||
"en": "English",
|
"en": "English",
|
||||||
"it": "Italian",
|
"it": "Italiano",
|
||||||
"fr": "French"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"KEYS": {
|
"KEYS": {
|
||||||
"emailVerificationDoneText": "Email Verification erfolgreich",
|
"emailVerificationDoneText": "Email Verification erfolgreich",
|
||||||
@ -1774,8 +1775,9 @@
|
|||||||
},
|
},
|
||||||
"LANGUAGES": {
|
"LANGUAGES": {
|
||||||
"de": "Deutsch",
|
"de": "Deutsch",
|
||||||
"it": "Italienisch",
|
"en": "English",
|
||||||
"en": "Englisch"
|
"it": "Italiano",
|
||||||
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"MEMBER": {
|
"MEMBER": {
|
||||||
"ADD": "Manager hinzufügen",
|
"ADD": "Manager hinzufügen",
|
||||||
|
@ -1028,10 +1028,10 @@
|
|||||||
"UNSAVED_DESCRIPTION": "Your have made changes without saving. Do you want to save now?",
|
"UNSAVED_DESCRIPTION": "Your have made changes without saving. Do you want to save now?",
|
||||||
"LOCALE": "Locale Code",
|
"LOCALE": "Locale Code",
|
||||||
"LOCALES": {
|
"LOCALES": {
|
||||||
"de": "German",
|
"de": "Deutsch",
|
||||||
"en": "English",
|
"en": "English",
|
||||||
"it": "Italian",
|
"it": "Italiano",
|
||||||
"fr": "French"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"KEYS": {
|
"KEYS": {
|
||||||
"emailVerificationDoneText": "Email verification done",
|
"emailVerificationDoneText": "Email verification done",
|
||||||
@ -1773,9 +1773,10 @@
|
|||||||
"3": "Other"
|
"3": "Other"
|
||||||
},
|
},
|
||||||
"LANGUAGES": {
|
"LANGUAGES": {
|
||||||
"de": "German",
|
"de": "Deutsch",
|
||||||
"it": "Italian",
|
"en": "English",
|
||||||
"en": "English"
|
"it": "Italiano",
|
||||||
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"MEMBER": {
|
"MEMBER": {
|
||||||
"ADD": "Add a Manager",
|
"ADD": "Add a Manager",
|
||||||
|
@ -68,7 +68,8 @@
|
|||||||
"PRIVACY": "Vie privée",
|
"PRIVACY": "Vie privée",
|
||||||
"TOS": "Conditions de service",
|
"TOS": "Conditions de service",
|
||||||
"OPENSHORTCUTSTOOLTIP": "Tapez ? pour afficher les raccourcis clavier",
|
"OPENSHORTCUTSTOOLTIP": "Tapez ? pour afficher les raccourcis clavier",
|
||||||
"SETTINGS": "Paramètres"
|
"SETTINGS": "Paramètres",
|
||||||
|
"CUSTOMERPORTAL": "Customer Portal"
|
||||||
},
|
},
|
||||||
"ACTIONS": {
|
"ACTIONS": {
|
||||||
"ACTIONS": "Actions",
|
"ACTIONS": "Actions",
|
||||||
@ -860,8 +861,9 @@
|
|||||||
"DEFAULTLANGUAGE": "Langue par défaut",
|
"DEFAULTLANGUAGE": "Langue par défaut",
|
||||||
"LANGUAGE": {
|
"LANGUAGE": {
|
||||||
"de": "Deutsch",
|
"de": "Deutsch",
|
||||||
|
"en": "English",
|
||||||
"it": "Italiano",
|
"it": "Italiano",
|
||||||
"en": "English"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"SMTP": {
|
"SMTP": {
|
||||||
"TITLE": "Paramètres SMTP",
|
"TITLE": "Paramètres SMTP",
|
||||||
@ -1773,8 +1775,9 @@
|
|||||||
},
|
},
|
||||||
"LANGUAGES": {
|
"LANGUAGES": {
|
||||||
"de": "Deutsch",
|
"de": "Deutsch",
|
||||||
|
"en": "English",
|
||||||
"it": "Italiano",
|
"it": "Italiano",
|
||||||
"en": "English"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"MEMBER": {
|
"MEMBER": {
|
||||||
"ADD": "Ajouter un manager",
|
"ADD": "Ajouter un manager",
|
||||||
|
@ -861,8 +861,9 @@
|
|||||||
"DEFAULTLANGUAGE": "Lingua standard",
|
"DEFAULTLANGUAGE": "Lingua standard",
|
||||||
"LANGUAGE": {
|
"LANGUAGE": {
|
||||||
"de": "Deutsch",
|
"de": "Deutsch",
|
||||||
|
"en": "English",
|
||||||
"it": "Italiano",
|
"it": "Italiano",
|
||||||
"en": "English"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"SMTP": {
|
"SMTP": {
|
||||||
"TITLE": "Impostazioni SMTP",
|
"TITLE": "Impostazioni SMTP",
|
||||||
@ -1028,10 +1029,10 @@
|
|||||||
"UNSAVED_DESCRIPTION": "Hai fatto delle modifiche senza salvare. Vuoi salvare ora?",
|
"UNSAVED_DESCRIPTION": "Hai fatto delle modifiche senza salvare. Vuoi salvare ora?",
|
||||||
"LOCALE": "Codice locale",
|
"LOCALE": "Codice locale",
|
||||||
"LOCALES": {
|
"LOCALES": {
|
||||||
"de": "Tedesco",
|
"de": "Deutsch",
|
||||||
"en": "Inglese",
|
"en": "English",
|
||||||
"it": "Italiano",
|
"it": "Italiano",
|
||||||
"fr": "Francese"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"KEYS": {
|
"KEYS": {
|
||||||
"emailVerificationDoneText": "Verifica dell'e-mail terminata con successo.",
|
"emailVerificationDoneText": "Verifica dell'e-mail terminata con successo.",
|
||||||
@ -1773,9 +1774,10 @@
|
|||||||
"3": "Altro"
|
"3": "Altro"
|
||||||
},
|
},
|
||||||
"LANGUAGES": {
|
"LANGUAGES": {
|
||||||
"de": "Tedesco",
|
"de": "Deutsch",
|
||||||
|
"en": "English",
|
||||||
"it": "Italiano",
|
"it": "Italiano",
|
||||||
"en": "Inglese"
|
"fr": "Français"
|
||||||
},
|
},
|
||||||
"MEMBER": {
|
"MEMBER": {
|
||||||
"ADD": "Aggiungi un manager",
|
"ADD": "Aggiungi un manager",
|
||||||
|
@ -380,7 +380,8 @@ func (l *Login) getBaseData(r *http.Request, authReq *domain.AuthRequest, title
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (l *Login) getTranslator(ctx context.Context, authReq *domain.AuthRequest) *i18n.Translator {
|
func (l *Login) getTranslator(ctx context.Context, authReq *domain.AuthRequest) *i18n.Translator {
|
||||||
translator, _ := l.renderer.NewTranslator(ctx)
|
translator, err := l.renderer.NewTranslator(ctx)
|
||||||
|
logging.OnError(err).Warn("cannot load translator")
|
||||||
if authReq != nil {
|
if authReq != nil {
|
||||||
l.addLoginTranslations(translator, authReq.DefaultTranslations)
|
l.addLoginTranslations(translator, authReq.DefaultTranslations)
|
||||||
l.addLoginTranslations(translator, authReq.OrgTranslations)
|
l.addLoginTranslations(translator, authReq.OrgTranslations)
|
||||||
|
@ -208,6 +208,7 @@ RegistrationUser:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
GenderLabel: Geschlecht
|
GenderLabel: Geschlecht
|
||||||
Female: weiblich
|
Female: weiblich
|
||||||
Male: männlich
|
Male: männlich
|
||||||
@ -236,11 +237,13 @@ ExternalRegistrationUserOverview:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
TosAndPrivacyLabel: Allgemeine Geschäftsbedingungen und Datenschutz
|
TosAndPrivacyLabel: Allgemeine Geschäftsbedingungen und Datenschutz
|
||||||
TosConfirm: Ich akzeptiere die
|
TosConfirm: Ich akzeptiere die
|
||||||
TosLinkText: AGBs
|
TosLinkText: AGBs
|
||||||
TosConfirmAnd: und die
|
TosConfirmAnd: und die
|
||||||
PrivacyLinkText: Datenschutzerklärung
|
PrivacyLinkText: Datenschutzerklärung
|
||||||
|
ExternalLogin: oder registriere dich mit einem externen Benutzer
|
||||||
BackButtonText: zurück
|
BackButtonText: zurück
|
||||||
NextButtonText: speichern
|
NextButtonText: speichern
|
||||||
|
|
||||||
@ -291,6 +294,7 @@ ExternalNotFoundOption:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
|
|
||||||
Footer:
|
Footer:
|
||||||
PoweredBy: Powered By
|
PoweredBy: Powered By
|
||||||
|
@ -208,6 +208,7 @@ RegistrationUser:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
GenderLabel: Gender
|
GenderLabel: Gender
|
||||||
Female: Female
|
Female: Female
|
||||||
Male: Male
|
Male: Male
|
||||||
@ -236,6 +237,7 @@ ExternalRegistrationUserOverview:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
TosAndPrivacyLabel: Terms and conditions
|
TosAndPrivacyLabel: Terms and conditions
|
||||||
TosConfirm: I accept the
|
TosConfirm: I accept the
|
||||||
TosLinkText: TOS
|
TosLinkText: TOS
|
||||||
@ -292,6 +294,7 @@ ExternalNotFoundOption:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
|
|
||||||
Footer:
|
Footer:
|
||||||
PoweredBy: Powered By
|
PoweredBy: Powered By
|
||||||
|
@ -38,7 +38,7 @@ Password:
|
|||||||
UsernameChange:
|
UsernameChange:
|
||||||
Title: Modifier le nom d'utilisateur
|
Title: Modifier le nom d'utilisateur
|
||||||
Description: Définissez votre nouveau nom d'utilisateur
|
Description: Définissez votre nouveau nom d'utilisateur
|
||||||
UsernameLabel: Nom d'utilisateur :
|
UsernameLabel: Nom d'utilisateur
|
||||||
CancelButtonText: annuler
|
CancelButtonText: annuler
|
||||||
NextButtonText: suivant
|
NextButtonText: suivant
|
||||||
|
|
||||||
@ -107,6 +107,7 @@ InitMFADone:
|
|||||||
Description: La vérification multifactorielle a été effectuée avec succès. Le multifacteur doit être saisi à chaque connexion.
|
Description: La vérification multifactorielle a été effectuée avec succès. Le multifacteur doit être saisi à chaque connexion.
|
||||||
NextButtonText: Suivant
|
NextButtonText: Suivant
|
||||||
CancelButtonText: Annuler
|
CancelButtonText: Annuler
|
||||||
|
|
||||||
MFAProvider:
|
MFAProvider:
|
||||||
Provider0: OTP (Mot de passe à usage unique)
|
Provider0: OTP (Mot de passe à usage unique)
|
||||||
Provider1: U2F (2ne facteur universel)
|
Provider1: U2F (2ne facteur universel)
|
||||||
@ -195,19 +196,19 @@ RegisterOption :
|
|||||||
RegisterUsernamePasswordButtonText: Avec nom d'utilisateur et mot de passe
|
RegisterUsernamePasswordButtonText: Avec nom d'utilisateur et mot de passe
|
||||||
ExternalLoginDescription: ou s'enregistrer avec un utilisateur externe
|
ExternalLoginDescription: ou s'enregistrer avec un utilisateur externe
|
||||||
|
|
||||||
|
|
||||||
RegistrationUser:
|
RegistrationUser:
|
||||||
Title: Inscription
|
Title: Inscription
|
||||||
Description: Entrez vos données d'utilisateur. Votre adresse e-mail sera utilisée comme nom de connexion.
|
Description: Entrez vos données d'utilisateur. Votre adresse e-mail sera utilisée comme nom de connexion.
|
||||||
DescriptionOrgRegister: Entrez vos données d'utilisateur.
|
DescriptionOrgRegister: Entrez vos données d'utilisateur.
|
||||||
EmailLabel: E-Mail
|
EmailLabel: E-Mail
|
||||||
UsernameLabel : Username
|
UsernameLabel: Identifiant
|
||||||
FirstnameLabel : Firstname
|
FirstnameLabel: Prénom
|
||||||
LastnameLabel: Nom de famille
|
LastnameLabel: Nom de famille
|
||||||
LangueLabel : Language : Langue
|
LanguageLabel: Langue
|
||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
GenderLabel: Genre
|
GenderLabel: Genre
|
||||||
Female: Femme
|
Female: Femme
|
||||||
Male: Homme
|
Male: Homme
|
||||||
@ -223,20 +224,20 @@ RegistrationUser:
|
|||||||
BackButtonText: retour
|
BackButtonText: retour
|
||||||
NextButtonText: suivant
|
NextButtonText: suivant
|
||||||
|
|
||||||
|
|
||||||
ExternalRegistrationUserOverview:
|
ExternalRegistrationUserOverview:
|
||||||
Title: Enregistrement des utilisateurs externes
|
Title: Enregistrement des utilisateurs externes
|
||||||
Description: Nous avons pris vos coordonnées d'utilisateur auprès du fournisseur sélectionné. Vous pouvez maintenant les modifier ou les compléter.
|
Description: Nous avons pris vos coordonnées d'utilisateur auprès du fournisseur sélectionné. Vous pouvez maintenant les modifier ou les compléter.
|
||||||
EmailLabel: E-Mail
|
EmailLabel: E-Mail
|
||||||
UsernameLabel: Identifiant
|
UsernameLabel: Identifiant
|
||||||
FirstnameLabel: Prénom
|
FirstnameLabel: Prénom
|
||||||
LastnameLabel : Nom
|
LastnameLabel: Nom de famille
|
||||||
NicknameLabel: Surnom
|
NicknameLabel: Surnom
|
||||||
PhoneLabel: Numéro de téléphone
|
PhoneLabel: Numéro de téléphone
|
||||||
LangueLabel : Language : Langue
|
LanguageLabel: Langue
|
||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
TosAndPrivacyLabel: Termes et conditions
|
TosAndPrivacyLabel: Termes et conditions
|
||||||
TosConfirm: J'accepte les
|
TosConfirm: J'accepte les
|
||||||
TosLinkText: TOS
|
TosLinkText: TOS
|
||||||
@ -254,7 +255,7 @@ RegistrationOrg:
|
|||||||
UsernameLabel: Nom d'utilisateur
|
UsernameLabel: Nom d'utilisateur
|
||||||
FirstnameLabel: Prénom
|
FirstnameLabel: Prénom
|
||||||
LastnameLabel: Nom de famille
|
LastnameLabel: Nom de famille
|
||||||
PasswordLabel : Password : Mot de passe
|
PasswordLabel: Mot de passe
|
||||||
PasswordConfirmLabel: Confirmation du mot de passe
|
PasswordConfirmLabel: Confirmation du mot de passe
|
||||||
TosAndPrivacyLabel: Termes et conditions
|
TosAndPrivacyLabel: Termes et conditions
|
||||||
TosConfirm: J'accepte les
|
TosConfirm: J'accepte les
|
||||||
@ -290,9 +291,10 @@ ExternalNotFoundOption:
|
|||||||
TosLinkText: TOS
|
TosLinkText: TOS
|
||||||
TosConfirmAnd: et la
|
TosConfirmAnd: et la
|
||||||
PrivacyLinkText: politique de confidentialité
|
PrivacyLinkText: politique de confidentialité
|
||||||
Allemand : Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
|
|
||||||
Footer:
|
Footer:
|
||||||
PoweredBy: Promulgué par
|
PoweredBy: Promulgué par
|
||||||
@ -316,7 +318,7 @@ Internal : Une erreur interne s'est produite
|
|||||||
NotAllowedOrg: L'utilisateur n'est pas membre de l'organisation requise
|
NotAllowedOrg: L'utilisateur n'est pas membre de l'organisation requise
|
||||||
NotMatchingUserID: L'utilisateur et l'utilisateur dans l'authrequest ne correspondent pas.
|
NotMatchingUserID: L'utilisateur et l'utilisateur dans l'authrequest ne correspondent pas.
|
||||||
UserIDMissing: UserID est vide
|
UserIDMissing: UserID est vide
|
||||||
Invalide : Données utilisateur non valides
|
Invalid: Données utilisateur non valides
|
||||||
DomainNotAllowedAsUsername: Le domaine est déjà réservé et ne peut pas être utilisé.
|
DomainNotAllowedAsUsername: Le domaine est déjà réservé et ne peut pas être utilisé.
|
||||||
NotAllowedToLink: L'utilisateur n'est pas autorisé à établir un lien avec un fournisseur de connexion externe
|
NotAllowedToLink: L'utilisateur n'est pas autorisé à établir un lien avec un fournisseur de connexion externe
|
||||||
Password:
|
Password:
|
||||||
|
@ -208,6 +208,7 @@ RegistrationUser:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
GenderLabel: Genere
|
GenderLabel: Genere
|
||||||
Female: Femminile
|
Female: Femminile
|
||||||
Male: Maschile
|
Male: Maschile
|
||||||
@ -236,6 +237,7 @@ ExternalRegistrationUserOverview:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
TosAndPrivacyLabel: Termini di servizio
|
TosAndPrivacyLabel: Termini di servizio
|
||||||
TosConfirm: Accetto i
|
TosConfirm: Accetto i
|
||||||
TosLinkText: Termini di servizio
|
TosLinkText: Termini di servizio
|
||||||
@ -292,6 +294,7 @@ ExternalNotFoundOption:
|
|||||||
German: Deutsch
|
German: Deutsch
|
||||||
English: English
|
English: English
|
||||||
Italian: Italiano
|
Italian: Italiano
|
||||||
|
French: Français
|
||||||
|
|
||||||
Footer:
|
Footer:
|
||||||
PoweredBy: Alimentato da
|
PoweredBy: Alimentato da
|
||||||
|
@ -66,6 +66,8 @@
|
|||||||
</option>
|
</option>
|
||||||
<option value="it" id="it" {{if (selectedLanguage "it")}} selected {{end}}>{{t "ExternalNotFoundOption.Italian"}}
|
<option value="it" id="it" {{if (selectedLanguage "it")}} selected {{end}}>{{t "ExternalNotFoundOption.Italian"}}
|
||||||
</option>
|
</option>
|
||||||
|
<option value="fr" id="fr" {{if (selectedLanguage "fr")}} selected {{end}}>{{t "ExternalNotFoundOption.French"}}
|
||||||
|
</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -66,6 +66,8 @@
|
|||||||
</option>
|
</option>
|
||||||
<option value="it" id="it" {{if (selectedLanguage "it")}} selected {{end}}>{{t "ExternalRegistrationUserOverview.Italian"}}
|
<option value="it" id="it" {{if (selectedLanguage "it")}} selected {{end}}>{{t "ExternalRegistrationUserOverview.Italian"}}
|
||||||
</option>
|
</option>
|
||||||
|
<option value="fr" id="fr" {{if (selectedLanguage "fr")}} selected {{end}}>{{t "ExternalRegistrationUserOverview.French"}}
|
||||||
|
</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -60,6 +60,8 @@
|
|||||||
</option>
|
</option>
|
||||||
<option value="it" id="it" {{if (selectedLanguage "it")}} selected {{end}}>{{t "RegistrationUser.Italian"}}
|
<option value="it" id="it" {{if (selectedLanguage "it")}} selected {{end}}>{{t "RegistrationUser.Italian"}}
|
||||||
</option>
|
</option>
|
||||||
|
<option value="fr" id="fr" {{if (selectedLanguage "fr")}} selected {{end}}>{{t "RegistrationUser.French"}}
|
||||||
|
</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="lgn-field" >
|
<div class="lgn-field" >
|
||||||
|
@ -69,7 +69,7 @@ func newBundle(dir http.FileSystem, defaultLanguage language.Tag) (*i18n.Bundle,
|
|||||||
}
|
}
|
||||||
for _, file := range files {
|
for _, file := range files {
|
||||||
if err := addFileFromFileSystemToBundle(dir, bundle, file); err != nil {
|
if err := addFileFromFileSystemToBundle(dir, bundle, file); err != nil {
|
||||||
return nil, errors.ThrowNotFound(err, "I18N-ZS2AW", "cannot append file to Bundle")
|
return nil, errors.ThrowNotFoundf(err, "I18N-ZS2AW", "cannot append file %s to Bundle", file.Name())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return bundle, nil
|
return bundle, nil
|
||||||
@ -85,8 +85,8 @@ func addFileFromFileSystemToBundle(dir http.FileSystem, bundle *i18n.Bundle, fil
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
bundle.MustParseMessageFileBytes(content, file.Name())
|
_, err = bundle.ParseMessageFileBytes(content, file.Name())
|
||||||
return nil
|
return err
|
||||||
}
|
}
|
||||||
|
|
||||||
func SupportedLanguages(dir http.FileSystem) ([]language.Tag, error) {
|
func SupportedLanguages(dir http.FileSystem) ([]language.Tag, error) {
|
||||||
|
@ -31,7 +31,7 @@ DomainClaimed:
|
|||||||
PreHeader: Modifier l'email / le nom d'utilisateur
|
PreHeader: Modifier l'email / le nom d'utilisateur
|
||||||
Subject: Le domaine a été réclamé
|
Subject: Le domaine a été réclamé
|
||||||
Greeting: Bonjour {{.FirstName}} {{.LastName}},
|
Greeting: Bonjour {{.FirstName}} {{.LastName}},
|
||||||
Text: Le domaine {{.Domaine}} a été revendiqué par une organisation. Votre utilisateur actuel {{.Username}} ne fait pas partie de cette organisation. Par conséquent, vous devrez changer votre adresse électronique lors de votre connexion. Nous avons créé un nom d'utilisateur temporaire ({{.TempUsername}}) pour cette connexion.
|
Text: Le domaine {{.Domain}} a été revendiqué par une organisation. Votre utilisateur actuel {{.Username}} ne fait pas partie de cette organisation. Par conséquent, vous devrez changer votre adresse électronique lors de votre connexion. Nous avons créé un nom d'utilisateur temporaire ({{.TempUsername}}) pour cette connexion.
|
||||||
ButtonText: Connexion
|
ButtonText: Connexion
|
||||||
PasswordlessRegistration:
|
PasswordlessRegistration:
|
||||||
Title: ZITADEL - Ajouter une connexion sans mot de passe
|
Title: ZITADEL - Ajouter une connexion sans mot de passe
|
||||||
|
@ -94,7 +94,7 @@ Errors:
|
|||||||
NotAllowedToLink: Der Benutzer darf nicht mit einem externen Login Provider verlinkt werden
|
NotAllowedToLink: Der Benutzer darf nicht mit einem externen Login Provider verlinkt werden
|
||||||
Username:
|
Username:
|
||||||
AlreadyExists: Benutzername ist bereits vergeben
|
AlreadyExists: Benutzername ist bereits vergeben
|
||||||
Reservied: Benutzername ist bereits vergeben
|
Reserved: Benutzername ist bereits vergeben
|
||||||
Code:
|
Code:
|
||||||
Empty: Code ist leer
|
Empty: Code ist leer
|
||||||
NotFound: Code konnte nicht gefunden werden
|
NotFound: Code konnte nicht gefunden werden
|
||||||
@ -263,7 +263,6 @@ Errors:
|
|||||||
HasNotExistingRole: Eine der Rollen existiert nicht auf dem Projekt
|
HasNotExistingRole: Eine der Rollen existiert nicht auf dem Projekt
|
||||||
NotActive: Projekt Grant ist nicht aktiv
|
NotActive: Projekt Grant ist nicht aktiv
|
||||||
NotInactive: Projekt Grant ist nicht inaktiv
|
NotInactive: Projekt Grant ist nicht inaktiv
|
||||||
UserIDMisisng: User ID fehlt
|
|
||||||
IAM:
|
IAM:
|
||||||
Member:
|
Member:
|
||||||
RolesNotChanged: Rollen wurden nicht verändert
|
RolesNotChanged: Rollen wurden nicht verändert
|
||||||
@ -870,6 +869,7 @@ EventTypes:
|
|||||||
deactivated: Aktion deaktiviert
|
deactivated: Aktion deaktiviert
|
||||||
reactivated: Aktion reaktiviert
|
reactivated: Aktion reaktiviert
|
||||||
removed: Aktion gelöscht
|
removed: Aktion gelöscht
|
||||||
|
|
||||||
Application:
|
Application:
|
||||||
OIDC:
|
OIDC:
|
||||||
UnsupportedVersion: Deine OIDC Version wird nicht unterstützt
|
UnsupportedVersion: Deine OIDC Version wird nicht unterstützt
|
||||||
|
@ -94,7 +94,7 @@ Errors:
|
|||||||
NotAllowedToLink: User is not allowed to link with external login provider
|
NotAllowedToLink: User is not allowed to link with external login provider
|
||||||
Username:
|
Username:
|
||||||
AlreadyExists: Username already taken
|
AlreadyExists: Username already taken
|
||||||
Reservied: Username is already taken
|
Reserved: Username is already taken
|
||||||
Code:
|
Code:
|
||||||
Empty: Code is empty
|
Empty: Code is empty
|
||||||
NotFound: Code not found
|
NotFound: Code not found
|
||||||
@ -263,7 +263,6 @@ Errors:
|
|||||||
HasNotExistingRole: One role doesn't exist on project
|
HasNotExistingRole: One role doesn't exist on project
|
||||||
NotActive: Project grant is not active
|
NotActive: Project grant is not active
|
||||||
NotInactive: Project grant is not inactive
|
NotInactive: Project grant is not inactive
|
||||||
UserIDMisisng: User ID missing
|
|
||||||
IAM:
|
IAM:
|
||||||
Member:
|
Member:
|
||||||
RolesNotChanged: Roles have not been changed
|
RolesNotChanged: Roles have not been changed
|
||||||
@ -786,7 +785,7 @@ EventTypes:
|
|||||||
changed: ZITADEL member changed
|
changed: ZITADEL member changed
|
||||||
removed: ZITADEL member removed
|
removed: ZITADEL member removed
|
||||||
cascade:
|
cascade:
|
||||||
removeD: ZITADEL member cascade removed
|
removed: ZITADEL member cascade removed
|
||||||
idp:
|
idp:
|
||||||
config:
|
config:
|
||||||
added: IDP configuration added
|
added: IDP configuration added
|
||||||
@ -802,6 +801,9 @@ EventTypes:
|
|||||||
config:
|
config:
|
||||||
added: SAML IDP configuration added
|
added: SAML IDP configuration added
|
||||||
changed: SAML IDP configuration changed
|
changed: SAML IDP configuration changed
|
||||||
|
customtext:
|
||||||
|
set: Text was set
|
||||||
|
removed: Text was removed
|
||||||
policy:
|
policy:
|
||||||
login:
|
login:
|
||||||
added: Default Login Policy added
|
added: Default Login Policy added
|
||||||
|
@ -73,14 +73,14 @@ Errors:
|
|||||||
Invalid: Données de profil non valides
|
Invalid: Données de profil non valides
|
||||||
Email:
|
Email:
|
||||||
NotFound: Email non trouvé
|
NotFound: Email non trouvé
|
||||||
Invalide : L'email n'est pas valide
|
Invalid: L'email n'est pas valide
|
||||||
AlreadyVerified: L'adresse électronique est déjà vérifiée
|
AlreadyVerified: L'adresse électronique est déjà vérifiée
|
||||||
NotChanged: L'adresse électronique n'a pas changé
|
NotChanged: L'adresse électronique n'a pas changé
|
||||||
Phone:
|
Phone:
|
||||||
Notfound: Téléphone non trouvé
|
Notfound: Téléphone non trouvé
|
||||||
Invalid: Le téléphone n'est pas valide
|
Invalid: Le téléphone n'est pas valide
|
||||||
AlreadyVerified: Téléphone déjà vérifié
|
AlreadyVerified: Téléphone déjà vérifié
|
||||||
Adress :
|
Address:
|
||||||
NotFound: Adresse non trouvée
|
NotFound: Adresse non trouvée
|
||||||
NotChanged: L'adresse n'a pas changé
|
NotChanged: L'adresse n'a pas changé
|
||||||
Machine:
|
Machine:
|
||||||
@ -94,7 +94,7 @@ Invalid : Le téléphone n'est pas valide
|
|||||||
NotAllowedToLink: L'utilisateur n'est pas autorisé à établir un lien avec un fournisseur de connexion externe.
|
NotAllowedToLink: L'utilisateur n'est pas autorisé à établir un lien avec un fournisseur de connexion externe.
|
||||||
Username:
|
Username:
|
||||||
AlreadyExists: Nom d'utilisateur déjà pris
|
AlreadyExists: Nom d'utilisateur déjà pris
|
||||||
Reservied : Le nom d'utilisateur est déjà pris
|
Reserved: Le nom d'utilisateur est déjà pris
|
||||||
Code:
|
Code:
|
||||||
Empty: Le code est vide
|
Empty: Le code est vide
|
||||||
NotFound: Code non trouvé
|
NotFound: Code non trouvé
|
||||||
@ -128,7 +128,7 @@ Invalid : Le téléphone n'est pas valide
|
|||||||
InvalidCode: Code invalide
|
InvalidCode: Code invalide
|
||||||
U2F:
|
U2F:
|
||||||
NotExisting: L'U2F n'existe pas
|
NotExisting: L'U2F n'existe pas
|
||||||
Sans mot de passe :
|
Passwordless:
|
||||||
NotExisting: Passwordless n'existe pas
|
NotExisting: Passwordless n'existe pas
|
||||||
WebAuthN:
|
WebAuthN:
|
||||||
NotFound: Le token WebAuthN n'a pas été trouvé
|
NotFound: Le token WebAuthN n'a pas été trouvé
|
||||||
@ -187,7 +187,7 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
MFA:
|
MFA:
|
||||||
AlreadyExists: Le multifacteur existe déjà
|
AlreadyExists: Le multifacteur existe déjà
|
||||||
NotExisting: Multifacteur non existant
|
NotExisting: Multifacteur non existant
|
||||||
Non spécifié : Multifacteur non valide
|
Unspecified: Multifacteur non valide
|
||||||
MailTemplate:
|
MailTemplate:
|
||||||
NotFound: Default Mail Template not found
|
NotFound: Default Mail Template not found
|
||||||
NotChanged: Default Mail Template n'a pas été modifié
|
NotChanged: Default Mail Template n'a pas été modifié
|
||||||
@ -230,13 +230,13 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
UserIDMissing: ID utilisateur manquant
|
UserIDMissing: ID utilisateur manquant
|
||||||
Member:
|
Member:
|
||||||
Notfound: Membre du projet non trouvé
|
Notfound: Membre du projet non trouvé
|
||||||
Invalide : Le membre du projet n'est pas valide
|
Invalid: Le membre du projet n'est pas valide
|
||||||
AlreadyExists: Le membre du projet existe déjà
|
AlreadyExists: Le membre du projet existe déjà
|
||||||
NotExisting: Le membre du projet n'existe pas
|
NotExisting: Le membre du projet n'existe pas
|
||||||
MinimumOneRoleNeeded: Au moins un rôle doit être ajouté
|
MinimumOneRoleNeeded: Au moins un rôle doit être ajouté
|
||||||
Role:
|
Role:
|
||||||
AlreadyExists: Le rôle existe déjà
|
AlreadyExists: Le rôle existe déjà
|
||||||
Invalide : Le rôle n'est pas valide
|
Invalid: Le rôle n'est pas valide
|
||||||
NotExisting: Le rôle n'existe pas
|
NotExisting: Le rôle n'existe pas
|
||||||
IDMissing: ID manquant
|
IDMissing: ID manquant
|
||||||
App:
|
App:
|
||||||
@ -258,12 +258,11 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
Grant:
|
Grant:
|
||||||
AlreadyExists: La subvention du projet existe déjà
|
AlreadyExists: La subvention du projet existe déjà
|
||||||
NotFound: Subvention non trouvée
|
NotFound: Subvention non trouvée
|
||||||
Invalide : La subvention du projet n'est pas valide
|
Invalid: La subvention du projet n'est pas valide
|
||||||
NotExisting: La subvention de projet n'existe pas
|
NotExisting: La subvention de projet n'existe pas
|
||||||
HasNotExistingRole: Un rôle n'existe pas sur le projet
|
HasNotExistingRole: Un rôle n'existe pas sur le projet
|
||||||
NotActive: La subvention de projet n'est pas active
|
NotActive: La subvention de projet n'est pas active
|
||||||
NotInactive: La subvention du projet n'est pas inactive
|
NotInactive: La subvention du projet n'est pas inactive
|
||||||
UserIDMisisng : ID utilisateur manquant
|
|
||||||
IAM:
|
IAM:
|
||||||
Member:
|
Member:
|
||||||
RolesNotChanged: Les rôles n'ont pas été modifiés
|
RolesNotChanged: Les rôles n'ont pas été modifiés
|
||||||
@ -289,7 +288,7 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
MFA:
|
MFA:
|
||||||
AlreadyExists: Le multifacteur existe déjà
|
AlreadyExists: Le multifacteur existe déjà
|
||||||
NotExisting: Multifacteur non existant
|
NotExisting: Multifacteur non existant
|
||||||
Non spécifié : Multifacteur invalide
|
Unspecified: Multifacteur invalide
|
||||||
IDP:
|
IDP:
|
||||||
AlreadyExists: Le fournisseur d'identité existe déjà
|
AlreadyExists: Le fournisseur d'identité existe déjà
|
||||||
NotExisting: Le fournisseur d'identité n'existe pas
|
NotExisting: Le fournisseur d'identité n'existe pas
|
||||||
@ -357,12 +356,12 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
NotInactive: La subvention à l'utilisateur n'est pas désactivée
|
NotInactive: La subvention à l'utilisateur n'est pas désactivée
|
||||||
NoPermissionForProject: L'utilisateur n'a aucune autorisation pour ce projet
|
NoPermissionForProject: L'utilisateur n'a aucune autorisation pour ce projet
|
||||||
RoleKeyNotFound: Rôle non trouvé
|
RoleKeyNotFound: Rôle non trouvé
|
||||||
Membre :
|
Member:
|
||||||
AlreadyExists: Le membre existe déjà
|
AlreadyExists: Le membre existe déjà
|
||||||
IDPConfig:
|
IDPConfig:
|
||||||
AlreadyExists: La configuration IDP portant ce nom existe déjà
|
AlreadyExists: La configuration IDP portant ce nom existe déjà
|
||||||
NotExisting: La configuration du fournisseur d'identité n'existe pas
|
NotExisting: La configuration du fournisseur d'identité n'existe pas
|
||||||
Changements :
|
Changes:
|
||||||
NotFound: Aucun historique trouvé
|
NotFound: Aucun historique trouvé
|
||||||
AuditRetention: L'historique est en dehors de la rétention du journal d'audit
|
AuditRetention: L'historique est en dehors de la rétention du journal d'audit
|
||||||
Token:
|
Token:
|
||||||
@ -381,7 +380,7 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
Done:
|
Done:
|
||||||
AlreadyExists: L'étape terminée existe déjà
|
AlreadyExists: L'étape terminée existe déjà
|
||||||
CustomText:
|
CustomText:
|
||||||
Existe déjà : Le texte personnalisé existe déjà
|
AlreadyExists: Le texte personnalisé existe déjà
|
||||||
Invalid: Le texte personnalisé n'est pas valide
|
Invalid: Le texte personnalisé n'est pas valide
|
||||||
NotFound: Le texte personnalisé n'a pas été trouvé
|
NotFound: Le texte personnalisé n'a pas été trouvé
|
||||||
TranslationFile:
|
TranslationFile:
|
||||||
@ -403,7 +402,7 @@ InvalidSearchQuery : Paramètre de recherche non valide
|
|||||||
FlowTypeMissing: FlowType missing
|
FlowTypeMissing: FlowType missing
|
||||||
Empty: Le flux est déjà vide
|
Empty: Le flux est déjà vide
|
||||||
WrongTriggerType: TriggerType est invalide
|
WrongTriggerType: TriggerType est invalide
|
||||||
NoChanges : No Changes : Aucun changement
|
NoChanges: Aucun changement
|
||||||
ActionIDsNotExist: Les ActionIDs n'existent pas
|
ActionIDsNotExist: Les ActionIDs n'existent pas
|
||||||
Query:
|
Query:
|
||||||
CloseRows: L'instruction SQL n'a pas pu être terminée
|
CloseRows: L'instruction SQL n'a pas pu être terminée
|
||||||
@ -465,53 +464,23 @@ EventTypes :
|
|||||||
code:
|
code:
|
||||||
added: Code de vérification de l'adresse e-mail généré
|
added: Code de vérification de l'adresse e-mail généré
|
||||||
sent: Code de vérification de l'adresse e-mail envoyé
|
sent: Code de vérification de l'adresse e-mail envoyé
|
||||||
machine :
|
|
||||||
added : Utilisateur technique ajouté
|
|
||||||
changed : Changement d'utilisateur technique
|
|
||||||
key :
|
|
||||||
added : Clé ajoutée
|
|
||||||
removed : Clé supprimée
|
|
||||||
humain :
|
|
||||||
added : Personne ajoutée
|
|
||||||
selfregistered : La personne s'est enregistrée elle-même
|
|
||||||
avatar :
|
|
||||||
added : Avatar ajouté
|
|
||||||
removed : Avatar supprimé
|
|
||||||
initialization :
|
|
||||||
code :
|
|
||||||
added : Code d'initialisation généré
|
|
||||||
sent : Code d'initialisation envoyé
|
|
||||||
check :
|
|
||||||
succeeded : Vérification de l'initialisation réussie
|
|
||||||
failed : La vérification de l'initialisation a échoué
|
|
||||||
username :
|
|
||||||
reserved : Nom d'utilisateur réservé
|
|
||||||
released : Nom d'utilisateur libéré
|
|
||||||
email :
|
|
||||||
changed : Adresse e-mail modifiée
|
|
||||||
verified : Adresse e-mail vérifiée
|
|
||||||
verification :
|
|
||||||
failed : La vérification de l'adresse e-mail a échoué
|
|
||||||
code :
|
|
||||||
added : Code de vérification de l'adresse e-mail généré
|
|
||||||
sent : Code de vérification de l'adresse e-mail envoyé
|
|
||||||
password:
|
password:
|
||||||
changed: Mot de passe modifié
|
changed: Mot de passe modifié
|
||||||
code:
|
code:
|
||||||
added: Code de mot de passe généré
|
added: Code de mot de passe généré
|
||||||
sent: Code du mot de passe envoyé
|
sent: Code du mot de passe envoyé
|
||||||
verified :
|
check:
|
||||||
succeeded: Vérification du mot de passe réussie
|
succeeded: Vérification du mot de passe réussie
|
||||||
failed: La vérification du mot de passe a échoué
|
failed: La vérification du mot de passe a échoué
|
||||||
externallogin:
|
externallogin:
|
||||||
verification :
|
check:
|
||||||
succeeded: Connexion externe réussie
|
succeeded: Connexion externe réussie
|
||||||
externalidp:
|
externalidp:
|
||||||
added: Externer IDP ajouté
|
added: Externer IDP ajouté
|
||||||
removed: Externer IDP supprimé
|
removed: Externer IDP supprimé
|
||||||
cascade:
|
cascade:
|
||||||
removed: Externer IDP cascade supprimé
|
removed: Externer IDP cascade supprimé
|
||||||
Phone :
|
phone:
|
||||||
changed: Le numéro de téléphone a changé
|
changed: Le numéro de téléphone a changé
|
||||||
verified: Numéro de téléphone vérifié
|
verified: Numéro de téléphone vérifié
|
||||||
verification:
|
verification:
|
||||||
@ -522,24 +491,24 @@ EventTypes :
|
|||||||
removed: Numéro de téléphone supprimé
|
removed: Numéro de téléphone supprimé
|
||||||
profile:
|
profile:
|
||||||
changed: Profil de l'utilisateur modifié
|
changed: Profil de l'utilisateur modifié
|
||||||
adresse :
|
address:
|
||||||
changed: L'adresse de l'utilisateur a changé
|
changed: L'adresse de l'utilisateur a changé
|
||||||
mfa:
|
mfa:
|
||||||
otp:
|
otp:
|
||||||
added: OTP multifacteur ajouté
|
added: OTP multifacteur ajouté
|
||||||
verfied : OTP multifactoriel vérifié
|
verified: OTP multifactoriel vérifié
|
||||||
removed: OTP multifactorielle supprimée
|
removed: OTP multifactorielle supprimée
|
||||||
verified :
|
check:
|
||||||
succeeded: Vérification de l'OTP multifactorielle réussie
|
succeeded: Vérification de l'OTP multifactorielle réussie
|
||||||
failed: La vérification de l'OTP multifactorielle a échoué
|
failed: La vérification de l'OTP multifactorielle a échoué
|
||||||
u2f:
|
u2f:
|
||||||
jeton :
|
token:
|
||||||
added: Ajout d'un jeton U2F multifacteur
|
added: Ajout d'un jeton U2F multifacteur
|
||||||
verified: Jeton U2F multifactor vérifié
|
verified: Jeton U2F multifactor vérifié
|
||||||
removed: Jeton U2F multifactoriel retiré
|
removed: Jeton U2F multifactoriel retiré
|
||||||
start :
|
begin:
|
||||||
login: Vérification U2F multifactoriel commencée
|
login: Vérification U2F multifactoriel commencée
|
||||||
verified :
|
check:
|
||||||
succeeded: Vérification multifactorielle U2F réussie
|
succeeded: Vérification multifactorielle U2F réussie
|
||||||
failed: La vérification multifactorielle U2F a échoué
|
failed: La vérification multifactorielle U2F a échoué
|
||||||
signcount:
|
signcount:
|
||||||
@ -551,9 +520,9 @@ EventTypes :
|
|||||||
added: Jeton pour la connexion sans mot de passe ajouté
|
added: Jeton pour la connexion sans mot de passe ajouté
|
||||||
verified: Jeton pour la connexion sans mot de passe vérifié
|
verified: Jeton pour la connexion sans mot de passe vérifié
|
||||||
removed: Jeton de connexion sans mot de passe supprimé
|
removed: Jeton de connexion sans mot de passe supprimé
|
||||||
start :
|
begin:
|
||||||
login: Vérification de la connexion sans mot de passe commencée
|
login: Vérification de la connexion sans mot de passe commencée
|
||||||
verification :
|
check:
|
||||||
succeeded: Vérification de la connexion sans mot de passe réussie
|
succeeded: Vérification de la connexion sans mot de passe réussie
|
||||||
failed: La vérification de la connexion sans mot de passe a échoué
|
failed: La vérification de la connexion sans mot de passe a échoué
|
||||||
signcount:
|
signcount:
|
||||||
@ -594,16 +563,16 @@ EventTypes :
|
|||||||
code:
|
code:
|
||||||
added: Code du numéro de téléphone généré
|
added: Code du numéro de téléphone généré
|
||||||
sent: Code du numéro de téléphone envoyé
|
sent: Code du numéro de téléphone envoyé
|
||||||
profil :
|
profile:
|
||||||
changed: Profil de l'utilisateur modifié
|
changed: Profil de l'utilisateur modifié
|
||||||
adresse :
|
address:
|
||||||
changed: L'adresse de l'utilisateur a changé
|
changed: L'adresse de l'utilisateur a changé
|
||||||
mfa:
|
mfa:
|
||||||
otp:
|
otp:
|
||||||
added: OTP multifacteur ajouté
|
added: OTP multifacteur ajouté
|
||||||
verified: OTP multifactoriel vérifié
|
verified: OTP multifactoriel vérifié
|
||||||
removed: OTP multifactorielle supprimée
|
removed: OTP multifactorielle supprimée
|
||||||
verified :
|
check:
|
||||||
succeeded: Vérification de l'OTP multifactorielle réussie
|
succeeded: Vérification de l'OTP multifactorielle réussie
|
||||||
failed: Échec de la vérification de l'OTP multifactorielle
|
failed: Échec de la vérification de l'OTP multifactorielle
|
||||||
init:
|
init:
|
||||||
@ -621,7 +590,7 @@ EventTypes :
|
|||||||
cascade:
|
cascade:
|
||||||
removed: Autorisation supprimée
|
removed: Autorisation supprimée
|
||||||
changed: Autorisation modifiée
|
changed: Autorisation modifiée
|
||||||
MetaData :
|
metadata:
|
||||||
set: Ensemble de métadonnées de l'utilisateur
|
set: Ensemble de métadonnées de l'utilisateur
|
||||||
removed: Métadonnées de l'utilisateur supprimées
|
removed: Métadonnées de l'utilisateur supprimées
|
||||||
removed.all: Suppression de toutes les métadonnées utilisateur
|
removed.all: Suppression de toutes les métadonnées utilisateur
|
||||||
@ -645,7 +614,7 @@ EventTypes :
|
|||||||
name:
|
name:
|
||||||
reserved: Nom de l'organisation réservé
|
reserved: Nom de l'organisation réservé
|
||||||
released: Nom de l'organisation libéré
|
released: Nom de l'organisation libéré
|
||||||
membre :
|
member:
|
||||||
added: Membre de l'organisation ajouté
|
added: Membre de l'organisation ajouté
|
||||||
changed: Le membre de l'organisation a changé
|
changed: Le membre de l'organisation a changé
|
||||||
removed: Membre de l'organisation supprimé
|
removed: Membre de l'organisation supprimé
|
||||||
@ -706,12 +675,12 @@ EventTypes :
|
|||||||
label:
|
label:
|
||||||
added: Politique d'étiquetage ajoutée
|
added: Politique d'étiquetage ajoutée
|
||||||
changed: Politique d'étiquetage modifiée
|
changed: Politique d'étiquetage modifiée
|
||||||
activated : Label Policy activated : Politique d'étiquetage activée
|
activated: Politique d'étiquetage activée
|
||||||
removed: Politique d'étiquetage supprimée
|
removed: Politique d'étiquetage supprimée
|
||||||
logo:
|
logo:
|
||||||
added: Logo ajouté à la politique d'étiquetage
|
added: Logo ajouté à la politique d'étiquetage
|
||||||
removed: Logo retiré de la politique d'étiquetage
|
removed: Logo retiré de la politique d'étiquetage
|
||||||
sombre :
|
dark:
|
||||||
added: Logo (mode sombre) ajouté à la politique d'étiquetage
|
added: Logo (mode sombre) ajouté à la politique d'étiquetage
|
||||||
removed: Le logo (mode sombre) a été retiré de la politique d'étiquetage
|
removed: Le logo (mode sombre) a été retiré de la politique d'étiquetage
|
||||||
icon:
|
icon:
|
||||||
@ -735,13 +704,13 @@ EventTypes :
|
|||||||
cascade:
|
cascade:
|
||||||
removed: Cascade d'actions supprimée
|
removed: Cascade d'actions supprimée
|
||||||
removed: Actions supprimées
|
removed: Actions supprimées
|
||||||
projet :
|
project:
|
||||||
added: Projet ajouté
|
added: Projet ajouté
|
||||||
changed: Projet modifié
|
changed: Projet modifié
|
||||||
deactivated: Projet désactivé
|
deactivated: Projet désactivé
|
||||||
reactivated: Projet réactivé
|
reactivated: Projet réactivé
|
||||||
removed: Projet supprimé
|
removed: Projet supprimé
|
||||||
membre :
|
member:
|
||||||
added: Membre du projet ajouté
|
added: Membre du projet ajouté
|
||||||
changed: Membre du projet modifié
|
changed: Membre du projet modifié
|
||||||
removed: Membre du projet supprimé
|
removed: Membre du projet supprimé
|
||||||
@ -759,7 +728,7 @@ EventTypes :
|
|||||||
reactivated: Accès de gestion réactivé
|
reactivated: Accès de gestion réactivé
|
||||||
cascade:
|
cascade:
|
||||||
changed: Accès de gestion modifié
|
changed: Accès de gestion modifié
|
||||||
membre :
|
member:
|
||||||
added: Membre de l'accès de gestion ajouté
|
added: Membre de l'accès de gestion ajouté
|
||||||
changed: Membre d'accès de gestion modifié
|
changed: Membre d'accès de gestion modifié
|
||||||
removed: Membre d'accès de gestion supprimé
|
removed: Membre d'accès de gestion supprimé
|
||||||
@ -787,7 +756,7 @@ EventTypes :
|
|||||||
changed: Le secret de l'OIDC a été modifié
|
changed: Le secret de l'OIDC a été modifié
|
||||||
api:
|
api:
|
||||||
added: Configuration API ajoutée
|
added: Configuration API ajoutée
|
||||||
chaged : La configuration de l'API a été modifiée
|
changed: La configuration de l'API a été modifiée
|
||||||
secret:
|
secret:
|
||||||
changed: Le secret de l'API a été modifié
|
changed: Le secret de l'API a été modifié
|
||||||
policy:
|
policy:
|
||||||
@ -798,7 +767,7 @@ EventTypes :
|
|||||||
age:
|
age:
|
||||||
added: Ajout de la politique d'ancienneté des mots de passe
|
added: Ajout de la politique d'ancienneté des mots de passe
|
||||||
changed: Modification de la politique relative à l'âge du mot de passe
|
changed: Modification de la politique relative à l'âge du mot de passe
|
||||||
verrouillage :
|
lockout:
|
||||||
added: Ajout de la politique de verrouillage des mots de passe
|
added: Ajout de la politique de verrouillage des mots de passe
|
||||||
changed: Modification de la politique de verrouillage des mots de passe
|
changed: Modification de la politique de verrouillage des mots de passe
|
||||||
iam:
|
iam:
|
||||||
@ -808,10 +777,10 @@ EventTypes :
|
|||||||
global:
|
global:
|
||||||
org:
|
org:
|
||||||
set: Global org set
|
set: Global org set
|
||||||
projet :
|
lockout:
|
||||||
iam:
|
iam:
|
||||||
set: set du projet ZITADEL
|
set: set du projet ZITADEL
|
||||||
membre :
|
member:
|
||||||
added: ZITADEL membre ajouté
|
added: ZITADEL membre ajouté
|
||||||
changed: membre de ZITADEL modifié
|
changed: membre de ZITADEL modifié
|
||||||
removed: membre ZITADEL supprimé
|
removed: membre ZITADEL supprimé
|
||||||
@ -832,6 +801,9 @@ EventTypes :
|
|||||||
config:
|
config:
|
||||||
added: Ajout de la configuration SAML IDP
|
added: Ajout de la configuration SAML IDP
|
||||||
changed: Modification de la configuration de SAML IDP
|
changed: Modification de la configuration de SAML IDP
|
||||||
|
customtext:
|
||||||
|
set: Le texte a été mis en place
|
||||||
|
removed: Le texte a été supprimé
|
||||||
policy:
|
policy:
|
||||||
login:
|
login:
|
||||||
added: Politique de connexion par défaut ajoutée
|
added: Politique de connexion par défaut ajoutée
|
||||||
@ -841,27 +813,27 @@ EventTypes :
|
|||||||
removed: Idp Provider supprimé de la politique de connexion par défaut
|
removed: Idp Provider supprimé de la politique de connexion par défaut
|
||||||
label:
|
label:
|
||||||
added: Ajout d'une politique d'étiquetage
|
added: Ajout d'une politique d'étiquetage
|
||||||
modifié : La politique d'étiquetage a été modifiée
|
changed: La politique d'étiquetage a été modifiée
|
||||||
activé : Politique d'étiquetage activée
|
activated: Politique d'étiquetage activée
|
||||||
logo:
|
logo:
|
||||||
added: Logo ajouté à la politique d'étiquetage
|
added: Logo ajouté à la politique d'étiquetage
|
||||||
removed: Logo retiré de la politique d'étiquetage
|
removed: Logo retiré de la politique d'étiquetage
|
||||||
sombre :
|
dark:
|
||||||
added: Logo (mode sombre) ajouté à la politique d'étiquetage
|
added: Logo (mode sombre) ajouté à la politique d'étiquetage
|
||||||
removed: Le logo (mode sombre) a été retiré de la politique d'étiquetage
|
removed: Le logo (mode sombre) a été retiré de la politique d'étiquetage
|
||||||
icon:
|
icon:
|
||||||
added: Icône ajoutée à la politique d'étiquetage
|
added: Icône ajoutée à la politique d'étiquetage
|
||||||
removed: Icône supprimée de la politique d'étiquetage
|
removed: Icône supprimée de la politique d'étiquetage
|
||||||
sombre :
|
dark:
|
||||||
added: Icône (mode sombre) ajoutée à la politique d'étiquetage
|
added: Icône (mode sombre) ajoutée à la politique d'étiquetage
|
||||||
removed: Icône (mode sombre) supprimée de la politique d'étiquetage
|
removed: Icône (mode sombre) supprimée de la politique d'étiquetage
|
||||||
font:
|
font:
|
||||||
added: Police ajoutée à la politique d'étiquetage
|
added: Police ajoutée à la politique d'étiquetage
|
||||||
removed: Police supprimée de la politique d'étiquetage
|
removed: Police supprimée de la politique d'étiquetage
|
||||||
actifs :
|
assets:
|
||||||
removed: Actifs supprimés de la politique d'étiquetage
|
removed: Actifs supprimés de la politique d'étiquetage
|
||||||
default:
|
default:
|
||||||
langue :
|
language:
|
||||||
set: Langue par défaut
|
set: Langue par défaut
|
||||||
oidc:
|
oidc:
|
||||||
settings:
|
settings:
|
||||||
@ -908,8 +880,7 @@ Application:
|
|||||||
Code:
|
Code:
|
||||||
RedirectUris:
|
RedirectUris:
|
||||||
HttpOnlyForWeb: Le code de type de subvention n'autorise que les uris de redirection http pour le type d'application web.
|
HttpOnlyForWeb: Le code de type de subvention n'autorise que les uris de redirection http pour le type d'application web.
|
||||||
CustomOnlyForNative: Le code du type de subvention n'autorise que les uris de redirection personnalisées pour le type d'application natif. (exemple: appname:// )
|
CustomOnlyForNative: Le code du type de subvention n'autorise que les uris de redirection personnalisées pour le type d'application natif. (par exemple appname:// )
|
||||||
|
|
||||||
Implicit:
|
Implicit:
|
||||||
RedirectUris:
|
RedirectUris:
|
||||||
CustomNotAllowed: Le type de subvention implicite n'autorise pas les uris de redirection personnalisées
|
CustomNotAllowed: Le type de subvention implicite n'autorise pas les uris de redirection personnalisées
|
||||||
|
@ -94,7 +94,7 @@ Errors:
|
|||||||
NotAllowedToLink: L'utente non è autorizzato a collegarsi con un provider di accesso esterno
|
NotAllowedToLink: L'utente non è autorizzato a collegarsi con un provider di accesso esterno
|
||||||
Username:
|
Username:
|
||||||
AlreadyExists: Nome utente già preso
|
AlreadyExists: Nome utente già preso
|
||||||
Reservied: Il nome utente è già preso
|
Reserved: Il nome utente è già preso
|
||||||
Code:
|
Code:
|
||||||
Empty: Il codice è vuoto
|
Empty: Il codice è vuoto
|
||||||
NotFound: Codice non trovato
|
NotFound: Codice non trovato
|
||||||
@ -182,6 +182,8 @@ Errors:
|
|||||||
AlreadyExists: Impostazioni di accesso già esistenti
|
AlreadyExists: Impostazioni di accesso già esistenti
|
||||||
IdpProviderAlreadyExisting: IDP già esistente
|
IdpProviderAlreadyExisting: IDP già esistente
|
||||||
IdpProviderNotExisting: IDP non esistente
|
IdpProviderNotExisting: IDP non esistente
|
||||||
|
RegistrationNotAllowed: la registrazione non è consentita.
|
||||||
|
UsernamePasswordNotAllowed: l'accesso con nome utente e password non è consentito.
|
||||||
MFA:
|
MFA:
|
||||||
AlreadyExists: Multifactor già esistente
|
AlreadyExists: Multifactor già esistente
|
||||||
NotExisting: Multifattore non esistente
|
NotExisting: Multifattore non esistente
|
||||||
@ -261,7 +263,6 @@ Errors:
|
|||||||
HasNotExistingRole: Uno dei ruoli assegnati non è esistente nel progetto
|
HasNotExistingRole: Uno dei ruoli assegnati non è esistente nel progetto
|
||||||
NotActive: Grant del progetto non è attivo
|
NotActive: Grant del progetto non è attivo
|
||||||
NotInactive: Grant del progetto non è inattivo
|
NotInactive: Grant del progetto non è inattivo
|
||||||
UserIDMisisng: ID utente mancante
|
|
||||||
IAM:
|
IAM:
|
||||||
Member:
|
Member:
|
||||||
RolesNotChanged: I ruoli non sono stati cambiati
|
RolesNotChanged: I ruoli non sono stati cambiati
|
||||||
@ -784,7 +785,7 @@ EventTypes:
|
|||||||
changed: ZITADEL membro cambiato
|
changed: ZITADEL membro cambiato
|
||||||
removed: ZITADEL membro rimosso
|
removed: ZITADEL membro rimosso
|
||||||
cascade:
|
cascade:
|
||||||
removeD: Membro ZITADEL rimosso a cascata
|
removed: Membro ZITADEL rimosso a cascata
|
||||||
idp:
|
idp:
|
||||||
config:
|
config:
|
||||||
added: Configurazione IDP aggiunta
|
added: Configurazione IDP aggiunta
|
||||||
@ -800,6 +801,9 @@ EventTypes:
|
|||||||
config:
|
config:
|
||||||
added: Aggiunta la configurazione IDP SAML
|
added: Aggiunta la configurazione IDP SAML
|
||||||
changed: Configurazione IDP SAML modificata
|
changed: Configurazione IDP SAML modificata
|
||||||
|
customtext:
|
||||||
|
set: Il testo è stato impostato
|
||||||
|
removed: Il testo è stato rimosso
|
||||||
policy:
|
policy:
|
||||||
login:
|
login:
|
||||||
added: Le impostazioni di accesso predefinite sono state aggiunte.
|
added: Le impostazioni di accesso predefinite sono state aggiunte.
|
||||||
@ -865,6 +869,7 @@ EventTypes:
|
|||||||
deactivated: Azione disattivata
|
deactivated: Azione disattivata
|
||||||
reactivated: Azione riattivata
|
reactivated: Azione riattivata
|
||||||
removed: Azione rimossa
|
removed: Azione rimossa
|
||||||
|
|
||||||
Application:
|
Application:
|
||||||
OIDC:
|
OIDC:
|
||||||
UnsupportedVersion: La tua versione di OIDC non è supportata
|
UnsupportedVersion: La tua versione di OIDC non è supportata
|
||||||
|
Loading…
x
Reference in New Issue
Block a user