Änderungen: - Implementierung von neuen Methoden `getAccountSettings` und `setAccountSettings` im `SettingsService`, um Benutzerkontoeinstellungen zu verwalten. - Anpassung der E-Mail-Verschlüsselung im `User`-Modell zur Verwendung von Buffer für die Speicherung und zur Verbesserung der Fehlerbehandlung bei der Entschlüsselung. - Hinzufügung eines neuen `immutable`-Feldes im `UserParamType`-Modell, um unveränderliche Einstellungen zu kennzeichnen. - Anpassungen in den Frontend-Komponenten zur Berücksichtigung von unveränderlichen Feldern und zur Verbesserung der Benutzeroberfläche. Diese Anpassungen verbessern die Sicherheit der Benutzerdaten und erweitern die Funktionalität der Kontoeinstellungen.
180 lines
6.2 KiB
JSON
180 lines
6.2 KiB
JSON
{
|
|
"settings": {
|
|
"personal": {
|
|
"title": "Personal Data",
|
|
"label": {
|
|
"language": "Language",
|
|
"birthdate": "Birthdate",
|
|
"gender": "Gender",
|
|
"town": "City",
|
|
"zip": "ZIP",
|
|
"eyecolor": "Eye Color",
|
|
"haircolor": "Hair Color",
|
|
"hairlength": "Hair Length",
|
|
"skincolor": "Skin Color",
|
|
"freckles": "Freckles",
|
|
"weight": "Weight",
|
|
"bodyheight": "Height",
|
|
"piercings": "Piercings",
|
|
"tattoos": "Tattoos",
|
|
"sexualpreference": "Orientation",
|
|
"pubichair": "Pubic Hair",
|
|
"penislength": "Penis Length",
|
|
"brasize": "Bra Size",
|
|
"willChildren": "I want children",
|
|
"smokes": "Smoking",
|
|
"drinks": "I drink alcohol",
|
|
"hasChildren": "I have children",
|
|
"interestedInGender": "Interested in"
|
|
},
|
|
"tooltip": {
|
|
"language": "Language",
|
|
"birthdate": "Birthdate",
|
|
"gender": "Gender",
|
|
"town": "City",
|
|
"zip": "ZIP",
|
|
"eyecolor": "Eye Color",
|
|
"haircolor": "Hair Color",
|
|
"hairlength": "Hair Length",
|
|
"skincolor": "Skin Color",
|
|
"freckles": "Freckles",
|
|
"weight": "Weight",
|
|
"bodyheight": "Height",
|
|
"piercings": "Piercings",
|
|
"tattoos": "Tattoos",
|
|
"sexualpreference": "Orientation",
|
|
"pubichair": "Pubic Hair",
|
|
"penislength": "Penis Length",
|
|
"brasize": "Bra Size"
|
|
},
|
|
"gender": {
|
|
"male": "Male",
|
|
"female": "Female",
|
|
"transmale": "Trans-Female",
|
|
"transfemale": "Trans-Male",
|
|
"nonbinary": "Non-binary"
|
|
},
|
|
"language": {
|
|
"de": "German",
|
|
"en": "English"
|
|
},
|
|
"eyecolor": {
|
|
"blue": "Blue",
|
|
"green": "Green",
|
|
"brown": "Brown",
|
|
"black": "Black",
|
|
"grey": "Grey",
|
|
"hazel": "Hazel",
|
|
"amber": "Amber",
|
|
"red": "Red",
|
|
"other": "Other"
|
|
},
|
|
"haircolor": {
|
|
"black": "Black",
|
|
"brown": "Brown",
|
|
"blonde": "Blonde",
|
|
"red": "Red",
|
|
"grey": "Grey",
|
|
"white": "White",
|
|
"other": "Other"
|
|
},
|
|
"hairlength": {
|
|
"short": "Short",
|
|
"medium": "Medium",
|
|
"long": "Long",
|
|
"bald": "Bald",
|
|
"other": "Other"
|
|
},
|
|
"skincolor": {
|
|
"light": "Light",
|
|
"medium": "Medium",
|
|
"dark": "Dark",
|
|
"other": "Other"
|
|
},
|
|
"freckles": {
|
|
"much": "Many",
|
|
"medium": "Medium",
|
|
"less": "Few",
|
|
"none": "None"
|
|
},
|
|
"sexualpreference": {
|
|
"straight": "Heterosexual",
|
|
"gay": "Homosexual",
|
|
"bi": "Bisexual",
|
|
"asexual": "Asexual",
|
|
"pan": "Pansexual"
|
|
},
|
|
"pubichair": {
|
|
"none": "None",
|
|
"short": "Short",
|
|
"medium": "Medium",
|
|
"long": "Long",
|
|
"hairy": "Natural",
|
|
"waxed": "Waxed",
|
|
"landingstrip": "Landing Strip",
|
|
"bikinizone": "Bikini Zone Only",
|
|
"other": "Other"
|
|
},
|
|
"interestedInGender": {
|
|
"male": "Men",
|
|
"female": "Women"
|
|
},
|
|
"smokes": {
|
|
"often": "Often",
|
|
"socially": "Socially",
|
|
"daily": "Daily",
|
|
"never": "Never"
|
|
},
|
|
"drinks": {
|
|
"often": "Often",
|
|
"socially": "Socially",
|
|
"daily": "Daily",
|
|
"never": "Never"
|
|
}
|
|
},
|
|
"view": {
|
|
"title": "Appearance"
|
|
},
|
|
"sexuality": {
|
|
"title": "Sexuality"
|
|
},
|
|
"account": {
|
|
"title": "Account",
|
|
"username": "Username",
|
|
"email": "Email Address",
|
|
"newpassword": "Password",
|
|
"newpasswordretype": "Repeat Password",
|
|
"deleteAccount": "Delete Account",
|
|
"language": "Language",
|
|
"showinsearch": "Show in User Search",
|
|
"changeaction": "Change User Data",
|
|
"oldpassword": "Old Password (required)"
|
|
},
|
|
"interests": {
|
|
"title": "Interests",
|
|
"new": "New Interest",
|
|
"add": "Add",
|
|
"added": "The new interest has been added and is being processed. Until completion, it is not visible in the list of interests.",
|
|
"adderror": "An error occurred while adding the interest.",
|
|
"errorsetinterest": "The interest could not be booked for you."
|
|
},
|
|
"visibility": {
|
|
"Invisible": "Don't show",
|
|
"OnlyFriends": "Show only to friends",
|
|
"FriendsAndAdults": "Show to friends and adults",
|
|
"AdultsOnly": "Show only to adults",
|
|
"All": "Show to everyone"
|
|
},
|
|
"flirt": {
|
|
"title": "Flirt"
|
|
},
|
|
"immutable": {
|
|
"tooltip": "This field cannot be changed. Please contact support for modifications.",
|
|
"supportContact": "Contact Support",
|
|
"supportMessage": {
|
|
"general": "Hello,\n\nI would like to request a change to my immutable profile data.\n\nPlease contact me for further details.\n\nBest regards",
|
|
"specific": "Hello,\n\nI would like to request a change to the following immutable profile data: {fields}\n\nPlease contact me for further details.\n\nBest regards"
|
|
}
|
|
}
|
|
}
|
|
} |