diff --git a/Front/skydivelogs-app/src/app/user-profile/user-profile.component.html b/Front/skydivelogs-app/src/app/user-profile/user-profile.component.html index a3b601d..72811ed 100644 --- a/Front/skydivelogs-app/src/app/user-profile/user-profile.component.html +++ b/Front/skydivelogs-app/src/app/user-profile/user-profile.component.html @@ -4,7 +4,7 @@
diff --git a/Front/skydivelogs-app/src/app/user-profile/user-profile.component.ts b/Front/skydivelogs-app/src/app/user-profile/user-profile.component.ts index cb76bdb..17eec0d 100644 --- a/Front/skydivelogs-app/src/app/user-profile/user-profile.component.ts +++ b/Front/skydivelogs-app/src/app/user-profile/user-profile.component.ts @@ -30,6 +30,7 @@ import { ServiceComm } from "../../services/service-comm.service"; MatInputModule, MatButtonModule, TranslateModule, + TranslatePipe, ], }) export class UserProfileComponent implements OnInit { diff --git a/Front/skydivelogs-app/src/assets/i18n/en.json b/Front/skydivelogs-app/src/assets/i18n/en.json index 24e7e96..f36d860 100644 --- a/Front/skydivelogs-app/src/assets/i18n/en.json +++ b/Front/skydivelogs-app/src/assets/i18n/en.json @@ -1,139 +1,147 @@ { - "Login_Title": "Login to the Skydive log", - "Login_Tab_CreateUser": "Create and login a user", - "Login_Tab_WithUser": "Login with a user", + "Login_Title": "Login to the Skydive log", + "Login_Tab_CreateUser": "Create and login a user", + "Login_Tab_WithUser": "Login with a user", - "LoginUser_BtnLogin": "Login", - "LoginUser_PasswordPattern": "The pattern of the password ([A-Za-z0-9_-] {{ '{' }}8,15{{ '}' }})", - "LoginUser_PasswordRequired": "Password is required", - "LoginUser_Password": "Password", - "LoginUser_Username": "Username", - "LoginUser_UsernamePattern": "Username must have min 3 characters", - "LoginUser_UsernameRequired": "Username is required", + "LoginUser_BtnLogin": "Login", + "LoginUser_PasswordPattern": "The pattern of the password ([A-Za-z0-9_-] {{ '{' }}8,15{{ '}' }})", + "LoginUser_PasswordRequired": "Password is required", + "LoginUser_Password": "Password", + "LoginUser_Username": "Username", + "LoginUser_UsernamePattern": "Username must have min 3 characters", + "LoginUser_UsernameRequired": "Username is required", - "LoginCreateUser_Firstname": "Firstname", - "LoginCreateUser_FirstnameRequired": "Firstname is required", - "LoginCreateUser_FirstnamePattern": "Firstname must have min 3 characters", - "LoginCreateUser_Lastname": "Lastname", - "LoginCreateUser_LastnameRequired": "Lastname is required", - "LoginCreateUser_LastnamePattern": "Lastname must have min 3 characters", - "LoginCreateUser_Email": "E-mail", - "LoginCreateUser_EmailRequired": "E-mail is required", - "LoginCreateUser_EmailPattern": "It's not a e-mail", - "LoginCreateUser_Username": "Username", - "LoginCreateUser_UsernameRequired": "Username is required", - "LoginCreateUser_UsernamePattern": "Username must have min 3 characters", - "LoginCreateUser_Password": "Password", - "LoginCreateUser_PasswordRequired": "Password is required", - "LoginCreateUser_PasswordPattern": "The pattern of the password ([A-Za-z0-9_-|/]{{ '{' }}8,15{{ '}' }})", - "LoginCreateUser_BtnLogin": "Create user and login", + "CreateUser_Firstname": "Firstname", + "CreateUser_FirstnameRequired": "Firstname is required", + "CreateUser_FirstnamePattern": "Firstname must have min 3 characters", + "CreateUser_Lastname": "Lastname", + "CreateUser_LastnameRequired": "Lastname is required", + "CreateUser_LastnamePattern": "Lastname must have min 3 characters", + "CreateUser_Email": "E-mail", + "CreateUser_EmailRequired": "E-mail is required", + "CreateUser_EmailPattern": "It's not a e-mail", + "CreateUser_Username": "Username", + "CreateUser_UsernameRequired": "Username is required", + "CreateUser_UsernamePattern": "Username must have min 3 characters", + "CreateUser_Password": "Password", + "CreateUser_PasswordRequired": "Password is required", + "CreateUser_PasswordPattern": "The pattern of the password ([A-Za-z0-9_-|/]{{ '{' }}8,15{{ '}' }})", + "CreateUser_BtnLogin": "Create user and login", - "Default_Title": "Home", - "ListDz_Title": "List of DZs", - "Summary_Title": "Summary", - "NewJump_Title": "New jumps", - "ListJumps_Title": "List of jumps", - "ListJumpTypes_Title": "List of jump types", - "ListGears_Title": "List of gears", - "ListAircrafts_Title": "List of aircrafts", - "NewTunnelFlight_Title": "New tunnel flights", - "ListTunnelFlight_Title": "List of hours of tunnel", - "UserProfile_Title": "User profile", - "NewJumpType_Title": "New jmp type", - "NewGear_Title": "New gear", - "NewDz_Title": "New drop zone", - "NewAircraft_Title": "New aircraft", + "Default_Title": "Home", + "ListDz_Title": "List of DZs", + "Summary_Title": "Summary", + "NewJump_Title": "New jumps", + "ListJumps_Title": "List of jumps", + "ListJumpTypes_Title": "List of jump types", + "ListGears_Title": "List of gears", + "ListAircrafts_Title": "List of aircrafts", + "NewTunnelFlight_Title": "New tunnel flights", + "ListTunnelFlight_Title": "List of hours of tunnel", + "UserProfile_Title": "User profile", + "NewJumpType_Title": "New jmp type", + "NewGear_Title": "New gear", + "NewDz_Title": "New drop zone", + "NewAircraft_Title": "New aircraft", - "App_Footer": "Web software to log your skydive jumps - v", - "App_Nav_Summary": "Summary", - "App_Nav_Jumps": "List of jumps", - "App_Nav_NewJump": "Add a new jump", - "App_Nav_Dzs": "List of DZs", - "App_Nav_Aircrafts": "List of aircrafts", - "App_Nav_JumpTypes": "List of jump types", - "App_Nav_Gears": "List of gears", - "App_Nav_Logout": "Logout", - "App_Nav_NewTunnelFlight": "Add tunnel time", - "App_Nav_TunnelFlights": "The tunnel flights", + "App_Footer": "Web software to log your skydive jumps - v", + "App_Nav_Summary": "Summary", + "App_Nav_Jumps": "List of jumps", + "App_Nav_NewJump": "Add a new jump", + "App_Nav_Dzs": "List of DZs", + "App_Nav_Aircrafts": "List of aircrafts", + "App_Nav_JumpTypes": "List of jump types", + "App_Nav_Gears": "List of gears", + "App_Nav_Logout": "Logout", + "App_Nav_NewTunnelFlight": "Add tunnel time", + "App_Nav_TunnelFlights": "The tunnel flights", - "ListAircrafts_Add": "Add a aircraft", - "ListAircrafts_Header_Id": "ID", - "ListAircrafts_Header_Name": "Name", - "ListAircrafts_Header_Image": "Image", + "ListAircrafts_Add": "Add a aircraft", + "ListAircrafts_Header_Id": "ID", + "ListAircrafts_Header_Name": "Name", + "ListAircrafts_Header_Image": "Image", - "ListGears_Add": "Add a gear", - "ListGears_Header_Id": "ID", - "ListGears_Header_Name": "Name", - "ListGears_Header_Manufacturer": "Manufacturer", - "ListGears_Header_CanopySize": "Canopy size", - "ListGears_Header_Aad": "AAD system", - "ListGears_Header_Main": "Main canopy", - "ListGears_Header_Reserve": "Reserve canopy", + "ListGears_Add": "Add a gear", + "ListGears_Header_Id": "ID", + "ListGears_Header_Name": "Name", + "ListGears_Header_Manufacturer": "Manufacturer", + "ListGears_Header_CanopySize": "Canopy size", + "ListGears_Header_Aad": "AAD system", + "ListGears_Header_Main": "Main canopy", + "ListGears_Header_Reserve": "Reserve canopy", - "ListJumpType_Add": "Add a jump type", - "ListJumpType_Header_Id": "ID", - "ListJumpType_Header_Name": "Name", + "ListJumpType_Add": "Add a jump type", + "ListJumpType_Header_Id": "ID", + "ListJumpType_Header_Name": "Name", - "ListJump_Add": "Add jumps", - "ListJump_Header_Num": "Num", - "ListJump_Header_Date": "Date", - "ListJump_Header_JumpType": "Jump Type", - "ListJump_Header_Aircraft": "Aircraft", - "ListJump_Header_Dz": "Drop Zone", - "ListJump_Header_Gear": "Gear", + "ListJump_Add": "Add jumps", + "ListJump_Header_Num": "Num", + "ListJump_Header_Date": "Date", + "ListJump_Header_JumpType": "Jump Type", + "ListJump_Header_Aircraft": "Aircraft", + "ListJump_Header_Dz": "Drop Zone", + "ListJump_Header_Gear": "Gear", - "ListDz_Add": "Add a drop zone", - "ListDz_Header_ID": "ID", - "ListDz_Header_Name": "Name", - "ListDz_Header_Address": "Address", - "ListDz_Header_Type": "Type", - "ListDz_Filter": "Filter", - "ListDz_Filter_PlaceHolder": "Filter on the name or address of center", + "ListDz_Add": "Add a drop zone", + "ListDz_Header_ID": "ID", + "ListDz_Header_Name": "Name", + "ListDz_Header_Address": "Address", + "ListDz_Header_Type": "Type", + "ListDz_Filter": "Filter", + "ListDz_Filter_PlaceHolder": "Filter on the name or address of center", - "Summary_TotalJumps": "Total jumps", - "Summary_TotalCutaways": "Total cutaways", - "Summary_LastJump": "Last jump", - "Summary_Refresh": "Refresh", - "Summary_LastMonth_Title": "Jumps in the last month", - "Summary_LastMonth_ByDz": "By DZ", - "Summary_LastMonth_ByJumpType": "By jump type", - "Summary_LastYear_Title": "Jumps in the last year", - "Summary_LastYear_ByDz": "By DZ", - "Summary_LastYear_ByJumpType": "By jump type", - "Summary_ByDz_Title": "By DZ", - "Summary_ByAircraft_Title": "By aircraft", - "Summary_ByGear_Title": "By gear", - "Summary_ByJumpType_Title": "By jump type", - "Summary_ByYear_Title": "By year", - "Summary_ByYearByJumpType_Title": "By year and by type", + "Summary_TotalJumps": "Total jumps", + "Summary_TotalCutaways": "Total cutaways", + "Summary_LastJump": "Last jump", + "Summary_Refresh": "Refresh", + "Summary_LastMonth_Title": "Jumps in the last month", + "Summary_LastMonth_ByDz": "By DZ", + "Summary_LastMonth_ByJumpType": "By jump type", + "Summary_LastYear_Title": "Jumps in the last year", + "Summary_LastYear_ByDz": "By DZ", + "Summary_LastYear_ByJumpType": "By jump type", + "Summary_ByDz_Title": "By DZ", + "Summary_ByAircraft_Title": "By aircraft", + "Summary_ByGear_Title": "By gear", + "Summary_ByJumpType_Title": "By jump type", + "Summary_ByYear_Title": "By year", + "Summary_ByYearByJumpType_Title": "By year and by type", - "NewJump_GoToJump": "View the jumps", - "NewJump_ResetForm": "Reset form after adding", - "NewJump_ChooseJumpType": "Choose the jump type", - "NewJump_ChooseAircraft": "Choose the aircraft", - "NewJump_ChooseDz": "Choose the DZ", - "NewJump_ChooseGear": "Choose the used gear", - "NewJump_Cutaway": "With a cutaway ?", - "NewJump_Special": "Is a special jump ?", - "NewJump_ExitAlt": "Exit altitude", - "NewJump_DeployAlt": "Deploy altitude", - "NewJump_Count": "Count of jumps", - "NewJump_Comments": "Comments", - "NewJump_Submit": "Submit", + "NewJump_GoToJump": "View the jumps", + "NewJump_ResetForm": "Reset form after adding", + "NewJump_ChooseJumpType": "Choose the jump type", + "NewJump_ChooseAircraft": "Choose the aircraft", + "NewJump_ChooseDz": "Choose the DZ", + "NewJump_ChooseGear": "Choose the used gear", + "NewJump_Cutaway": "With a cutaway ?", + "NewJump_Special": "Is a special jump ?", + "NewJump_ExitAlt": "Exit altitude", + "NewJump_DeployAlt": "Deploy altitude", + "NewJump_Count": "Count of jumps", + "NewJump_Comments": "Comments", + "NewJump_Submit": "Submit", - "NewTunnelFlight_ChooseTunnel": "Choose the tunnel", - "NewTunnelFlight_Minutes": "Minutes of the flight", - "NewTunnelFlight_Comments": "Comments", - "NewTunnelFlight_Submit": "Submit", - "NewTunnelFlight_Comments_Lbl": "Comments", - "NewTunnelFlight_Minutes_Lbl": "Time of flight (minutes)", - "NewTunnelFlight_Date_Lbl": "Date of flight", - "NewTunnelFlight_GoToJump": "View the tunnel flights", - "NewTunnelFlight_ChooseJumpType": "Choose the jump type", + "NewTunnelFlight_ChooseTunnel": "Choose the tunnel", + "NewTunnelFlight_Minutes": "Minutes of the flight", + "NewTunnelFlight_Comments": "Comments", + "NewTunnelFlight_Submit": "Submit", + "NewTunnelFlight_Comments_Lbl": "Comments", + "NewTunnelFlight_Minutes_Lbl": "Time of flight (minutes)", + "NewTunnelFlight_Date_Lbl": "Date of flight", + "NewTunnelFlight_GoToJump": "View the tunnel flights", + "NewTunnelFlight_ChooseJumpType": "Choose the jump type", - "ListTunnelFlight_CurrentYear": "On the current year", - "ListTunnelFlight_12Months": "On 12 last months", - "ListTunnelFlight_Add": "Add tunnel flights", - "ListTunnelFlight_LoadTable": "Load the tunnel flights", - "ListTunnelFlight_AllFlights": "All" + "ListTunnelFlight_CurrentYear": "On the current year", + "ListTunnelFlight_12Months": "On 12 last months", + "ListTunnelFlight_Add": "Add tunnel flights", + "ListTunnelFlight_LoadTable": "Load the tunnel flights", + "ListTunnelFlight_AllFlights": "All", + + "UserProfile_Update": "Update my profile", + "UserProfile_NewPassword": "New password", + "UserProfile_CurrentPassword": "Current password", + "UserProfile_Mail": "E-mail", + "UserProfile_Lastname": "Lastname", + "UserProfile_Firstname": "Firstname", + "UserProfile_Login": "Login" } diff --git a/Front/skydivelogs-app/src/assets/i18n/fr.json b/Front/skydivelogs-app/src/assets/i18n/fr.json index a828ff1..f6eceb9 100644 --- a/Front/skydivelogs-app/src/assets/i18n/fr.json +++ b/Front/skydivelogs-app/src/assets/i18n/fr.json @@ -1,139 +1,147 @@ { - "Login_Title": "Connexion à Skydive log", - "Login_Tab_CreateUser": "Créer et se connecter", - "Login_Tab_WithUser": "Se connecter", + "Login_Title": "Connexion à Skydive log", + "Login_Tab_CreateUser": "Créer et se connecter", + "Login_Tab_WithUser": "Se connecter", - "LoginUser_BtnLogin": "Connecter", - "LoginUser_PasswordPattern": "Le mot de passe doit contenir lettres minuscule/majuscule et entre 8 et 15 caractères.", - "LoginUser_PasswordRequired": "Le mot de passe est obligatoire", - "LoginUser_Password": "Mot de passe", - "LoginUser_Username": "Identifiant", - "LoginUser_UsernamePattern": "L'identifiant doit être minimum de 3 caractères", - "LoginUser_UsernameRequired": "L'identifiant est obligatoire", + "LoginUser_BtnLogin": "Connecter", + "LoginUser_PasswordPattern": "Le mot de passe doit contenir lettres minuscule/majuscule et entre 8 et 15 caractères.", + "LoginUser_PasswordRequired": "Le mot de passe est obligatoire", + "LoginUser_Password": "Mot de passe", + "LoginUser_Username": "Identifiant", + "LoginUser_UsernamePattern": "L'identifiant doit être minimum de 3 caractères", + "LoginUser_UsernameRequired": "L'identifiant est obligatoire", - "LoginCreateUser_Firstname": "Prénom", - "LoginCreateUser_FirstnameRequired": "Le prénom est obligatoire", - "LoginCreateUser_FirstnamePattern": "Le prénom doit être minimum de 3 caractères", - "LoginCreateUser_Lastname": "Nom", - "LoginCreateUser_LastnameRequired": "Le nom est obligatoire", - "LoginCreateUser_LastnamePattern": "Le nom doit être minimum de 3 caractères", - "LoginCreateUser_Email": "E-mail", - "LoginCreateUser_EmailRequired": "E-mail est obligatoire", - "LoginCreateUser_EmailPattern": "Ceci n'est pas un adresse mail", - "LoginCreateUser_Username": "Identifiant", - "LoginCreateUser_UsernameRequired": "L'identifiant est obligatoire", - "LoginCreateUser_UsernamePattern": "L'identifiant doit être minimum de 3 caractères", - "LoginCreateUser_Password": "Mot de passe", - "LoginCreateUser_PasswordRequired": "Le mot de passe est obligatoire", - "LoginCreateUser_PasswordPattern": "Le mot de passe doit contenir lettres minuscule/majuscule et entre 8 et 15 caractères.", - "LoginCreateUser_BtnLogin": "Créer et se connecter", + "CreateUser_Firstname": "Prénom", + "CreateUser_FirstnameRequired": "Le prénom est obligatoire", + "CreateUser_FirstnamePattern": "Le prénom doit être minimum de 3 caractères", + "CreateUser_Lastname": "Nom", + "CreateUser_LastnameRequired": "Le nom est obligatoire", + "CreateUser_LastnamePattern": "Le nom doit être minimum de 3 caractères", + "CreateUser_Email": "E-mail", + "CreateUser_EmailRequired": "E-mail est obligatoire", + "CreateUser_EmailPattern": "Ceci n'est pas un adresse mail", + "CreateUser_Username": "Identifiant", + "CreateUser_UsernameRequired": "L'identifiant est obligatoire", + "CreateUser_UsernamePattern": "L'identifiant doit être minimum de 3 caractères", + "CreateUser_Password": "Mot de passe", + "CreateUser_PasswordRequired": "Le mot de passe est obligatoire", + "CreateUser_PasswordPattern": "Le mot de passe doit contenir lettres minuscule/majuscule et entre 8 et 15 caractères.", + "CreateUser_BtnLogin": "Créer et se connecter", - "Default_Title": "Accueil", - "ListDz_Title": "Liste des centres de parachutisme", - "Summary_Title": "Récapitulatif", - "NewJump_Title": "Nouveaux sauts", - "ListJumps_Title": "Liste des sauts", - "ListJumpTypes_Title": "Liste des types de saut", - "ListGears_Title": "Liste des pièges", - "ListAircrafts_Title": "Liste des avions", - "NewTunnelFlight_Title": "Nouveaux créneaux de soufflerie", - "ListTunnelFlight_Title": "Heures de tunnel", - "UserProfile_Title": "Profile utilisateur", - "NewJumpType_Title": "Nouveau type de saut", - "NewGear_Title": "Nouveau piège", - "NewDz_Title": "Nouveau centre", - "NewAircraft_Title": "Nouvel avion", + "Default_Title": "Accueil", + "ListDz_Title": "Liste des centres de parachutisme", + "Summary_Title": "Récapitulatif", + "NewJump_Title": "Nouveaux sauts", + "ListJumps_Title": "Liste des sauts", + "ListJumpTypes_Title": "Liste des types de saut", + "ListGears_Title": "Liste des pièges", + "ListAircrafts_Title": "Liste des avions", + "NewTunnelFlight_Title": "Nouveaux créneaux de soufflerie", + "ListTunnelFlight_Title": "Heures de tunnel", + "UserProfile_Title": "Profile utilisateur", + "NewJumpType_Title": "Nouveau type de saut", + "NewGear_Title": "Nouveau piège", + "NewDz_Title": "Nouveau centre", + "NewAircraft_Title": "Nouvel avion", - "App_Footer": "Application pour enregistrer ses sauts de parachutisme - v", - "App_Nav_Summary": "Récapitulatif", - "App_Nav_Jumps": "Les sauts", - "App_Nav_NewJump": "Ajouter un saut", - "App_Nav_Dzs": "Centre de parachutisme", - "App_Nav_Aircrafts": "Avions", - "App_Nav_JumpTypes": "Type de saut", - "App_Nav_Gears": "Pièges", - "App_Nav_Logout": "Se déconnecter", - "App_Nav_NewTunnelFlight": "Ajouter du temps en tunnel", - "App_Nav_TunnelFlights": "Les vols en soufflerie", + "App_Footer": "Application pour enregistrer ses sauts de parachutisme - v", + "App_Nav_Summary": "Récapitulatif", + "App_Nav_Jumps": "Les sauts", + "App_Nav_NewJump": "Ajouter un saut", + "App_Nav_Dzs": "Centre de parachutisme", + "App_Nav_Aircrafts": "Avions", + "App_Nav_JumpTypes": "Type de saut", + "App_Nav_Gears": "Pièges", + "App_Nav_Logout": "Se déconnecter", + "App_Nav_NewTunnelFlight": "Ajouter du temps en tunnel", + "App_Nav_TunnelFlights": "Les vols en soufflerie", - "ListAircrafts_Add": "Ajouter un avion", - "ListAircrafts_Header_Id": "ID", - "ListAircrafts_Header_Name": "Nom", - "ListAircrafts_Header_Image": "Image", + "ListAircrafts_Add": "Ajouter un avion", + "ListAircrafts_Header_Id": "ID", + "ListAircrafts_Header_Name": "Nom", + "ListAircrafts_Header_Image": "Image", - "ListGears_Add": "Ajouter un piège", - "ListGears_Header_Id": "ID", - "ListGears_Header_Name": "Nom", - "ListGears_Header_Manufacturer": "Fabriquant", - "ListGears_Header_CanopySize": "Taille de voile", - "ListGears_Header_Aad": "Système de sécurité", - "ListGears_Header_Main": "Principale", - "ListGears_Header_Reserve": "Réserve", + "ListGears_Add": "Ajouter un piège", + "ListGears_Header_Id": "ID", + "ListGears_Header_Name": "Nom", + "ListGears_Header_Manufacturer": "Fabriquant", + "ListGears_Header_CanopySize": "Taille de voile", + "ListGears_Header_Aad": "Système de sécurité", + "ListGears_Header_Main": "Principale", + "ListGears_Header_Reserve": "Réserve", - "ListJumpType_Add": "Ajouter un type de saut", - "ListJumpType_Header_Id": "ID", - "ListJumpType_Header_Name": "Nom", + "ListJumpType_Add": "Ajouter un type de saut", + "ListJumpType_Header_Id": "ID", + "ListJumpType_Header_Name": "Nom", - "ListJump_Add": "Ajouter des sauts", - "ListJump_Header_Num": "Numéro", - "ListJump_Header_Date": "Date", - "ListJump_Header_JumpType": "Type de saut", - "ListJump_Header_Aircraft": "Avion", - "ListJump_Header_Dz": "Centre", - "ListJump_Header_Gear": "Piège", + "ListJump_Add": "Ajouter des sauts", + "ListJump_Header_Num": "Numéro", + "ListJump_Header_Date": "Date", + "ListJump_Header_JumpType": "Type de saut", + "ListJump_Header_Aircraft": "Avion", + "ListJump_Header_Dz": "Centre", + "ListJump_Header_Gear": "Piège", - "ListDz_Add": "Ajouter un centre de parachutisme", - "ListDz_Header_ID": "ID", - "ListDz_Header_Name": "Nom", - "ListDz_Header_Address": "Adresse", - "ListDz_Header_Type": "Type", - "ListDz_Filter": "Filtrer", - "ListDz_Filter_PlaceHolder": "Filtrer sur le nom ou l'adresse du centre", + "ListDz_Add": "Ajouter un centre de parachutisme", + "ListDz_Header_ID": "ID", + "ListDz_Header_Name": "Nom", + "ListDz_Header_Address": "Adresse", + "ListDz_Header_Type": "Type", + "ListDz_Filter": "Filtrer", + "ListDz_Filter_PlaceHolder": "Filtrer sur le nom ou l'adresse du centre", - "Summary_TotalJumps": "Nombre de sauts", - "Summary_TotalCutaways": "Nombre de libération", - "Summary_LastJump": "Le dernier saut", - "Summary_Refresh": "Refresh", - "Summary_LastMonth_Title": "Les sauts du dernier mois", - "Summary_LastMonth_ByDz": "Par centre", - "Summary_LastMonth_ByJumpType": "Par type de saut", - "Summary_LastYear_Title": "Les sauts de la dernière année", - "Summary_LastYear_ByDz": "Par centre", - "Summary_LastYear_ByJumpType": "Par type de saut", - "Summary_ByDz_Title": "Par centre", - "Summary_ByAircraft_Title": "Par avion", - "Summary_ByGear_Title": "Par piège", - "Summary_ByJumpType_Title": "Par type de saut", - "Summary_ByYear_Title": "Par an", - "Summary_ByYearByJumpType_Title": "Par an et par type", + "Summary_TotalJumps": "Nombre de sauts", + "Summary_TotalCutaways": "Nombre de libération", + "Summary_LastJump": "Le dernier saut", + "Summary_Refresh": "Refresh", + "Summary_LastMonth_Title": "Les sauts du dernier mois", + "Summary_LastMonth_ByDz": "Par centre", + "Summary_LastMonth_ByJumpType": "Par type de saut", + "Summary_LastYear_Title": "Les sauts de la dernière année", + "Summary_LastYear_ByDz": "Par centre", + "Summary_LastYear_ByJumpType": "Par type de saut", + "Summary_ByDz_Title": "Par centre", + "Summary_ByAircraft_Title": "Par avion", + "Summary_ByGear_Title": "Par piège", + "Summary_ByJumpType_Title": "Par type de saut", + "Summary_ByYear_Title": "Par an", + "Summary_ByYearByJumpType_Title": "Par an et par type", - "NewJump_GoToJump": "Voir les sauts", - "NewJump_ResetForm": "Reset du formulaire après l'ajout", - "NewJump_ChooseJumpType": "Choisir le type de saut", - "NewJump_ChooseAircraft": "Choisir l'avion largueur", - "NewJump_ChooseDz": "Choisir le centre", - "NewJump_ChooseGear": "Choisir le piège", - "NewJump_Cutaway": "Libération ?", - "NewJump_Special": "Saut spécial ?", - "NewJump_ExitAlt": "Altitude de sortie", - "NewJump_DeployAlt": "Altitude d'ouverture", - "NewJump_Count": "Nombre de sauts", - "NewJump_Comments": "Commentaires", - "NewJump_Submit": "Ajouter", + "NewJump_GoToJump": "Voir les sauts", + "NewJump_ResetForm": "Reset du formulaire après l'ajout", + "NewJump_ChooseJumpType": "Choisir le type de saut", + "NewJump_ChooseAircraft": "Choisir l'avion largueur", + "NewJump_ChooseDz": "Choisir le centre", + "NewJump_ChooseGear": "Choisir le piège", + "NewJump_Cutaway": "Libération ?", + "NewJump_Special": "Saut spécial ?", + "NewJump_ExitAlt": "Altitude de sortie", + "NewJump_DeployAlt": "Altitude d'ouverture", + "NewJump_Count": "Nombre de sauts", + "NewJump_Comments": "Commentaires", + "NewJump_Submit": "Ajouter", - "NewTunnelFlight_ChooseTunnel": "Choisir le tunnel", - "NewTunnelFlight_Minutes": "Temps de vol(minutes)", - "NewTunnelFlight_Comments": "Commentaires", - "NewTunnelFlight_Submit": "Ajouter", - "NewTunnelFlight_Comments_Lbl": "Commentaires", - "NewTunnelFlight_Minutes_Lbl": "Temps de vol(minutes)", - "NewTunnelFlight_Date_Lbl": "Date des vols", - "NewTunnelFlight_GoToJump": "Voir les temps de vol en soufflerie", - "NewTunnelFlight_ChooseJumpType": "Choisir le type de saut", + "NewTunnelFlight_ChooseTunnel": "Choisir le tunnel", + "NewTunnelFlight_Minutes": "Temps de vol(minutes)", + "NewTunnelFlight_Comments": "Commentaires", + "NewTunnelFlight_Submit": "Ajouter", + "NewTunnelFlight_Comments_Lbl": "Commentaires", + "NewTunnelFlight_Minutes_Lbl": "Temps de vol(minutes)", + "NewTunnelFlight_Date_Lbl": "Date des vols", + "NewTunnelFlight_GoToJump": "Voir les temps de vol en soufflerie", + "NewTunnelFlight_ChooseJumpType": "Choisir le type de saut", - "ListTunnelFlight_CurrentYear": "Dans l'année en cours", - "ListTunnelFlight_12Months": "Sur 12 derniers mois", - "ListTunnelFlight_Add": "Ajouter du temps en soufflerie", - "ListTunnelFlight_LoadTable": "Charger les vols en tunnel", - "ListTunnelFlight_AllFlights": "Tous les vols" + "ListTunnelFlight_CurrentYear": "Dans l'année en cours", + "ListTunnelFlight_12Months": "Sur 12 derniers mois", + "ListTunnelFlight_Add": "Ajouter du temps en soufflerie", + "ListTunnelFlight_LoadTable": "Charger les vols en tunnel", + "ListTunnelFlight_AllFlights": "Tous les vols", + + "UserProfile_Update": "Mise à jour", + "UserProfile_NewPassword": "Nouveau mot de passe", + "UserProfile_CurrentPassword": "Actuel mot de passe", + "UserProfile_Mail": "E-mail", + "UserProfile_Lastname": "Nom", + "UserProfile_Firstname": "Prénom", + "UserProfile_Login": "Login" }