Update verification form localization keys for consistency

- Refactored localization keys in the verification form component to use pluralized keys for modes and fail actions, enhancing clarity and consistency across the application.
- Updated corresponding localization files in English and German to reflect the new key structure.
This commit is contained in:
TheOnlyMace
2026-07-22 21:35:37 +02:00
parent 7888ccb7e6
commit b7cf505ca4
3 changed files with 25 additions and 17 deletions

View File

@@ -74,8 +74,8 @@ export function VerificationForm({ guildId, initialValue }: VerificationFormProp
<SelectValue /> <SelectValue />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>
<SelectItem value="BUTTON">{t('modulePages.verification.mode.BUTTON')}</SelectItem> <SelectItem value="BUTTON">{t('modulePages.verification.modes.BUTTON')}</SelectItem>
<SelectItem value="CAPTCHA">{t('modulePages.verification.mode.CAPTCHA')}</SelectItem> <SelectItem value="CAPTCHA">{t('modulePages.verification.modes.CAPTCHA')}</SelectItem>
</SelectContent> </SelectContent>
</Select> </Select>
</div> </div>
@@ -93,9 +93,9 @@ export function VerificationForm({ guildId, initialValue }: VerificationFormProp
<SelectValue /> <SelectValue />
</SelectTrigger> </SelectTrigger>
<SelectContent> <SelectContent>
<SelectItem value="KICK">{t('modulePages.verification.failAction.KICK')}</SelectItem> <SelectItem value="KICK">{t('modulePages.verification.failActions.KICK')}</SelectItem>
<SelectItem value="BAN">{t('modulePages.verification.failAction.BAN')}</SelectItem> <SelectItem value="BAN">{t('modulePages.verification.failActions.BAN')}</SelectItem>
<SelectItem value="NONE">{t('modulePages.verification.failAction.NONE')}</SelectItem> <SelectItem value="NONE">{t('modulePages.verification.failActions.NONE')}</SelectItem>
</SelectContent> </SelectContent>
</Select> </Select>
</div> </div>

View File

@@ -295,13 +295,17 @@
"description": "Modus, Rollen und Anforderungen für die Mitglieder-Verifizierung.", "description": "Modus, Rollen und Anforderungen für die Mitglieder-Verifizierung.",
"enabledLabel": "Verifizierung aktiviert", "enabledLabel": "Verifizierung aktiviert",
"mode": "Modus", "mode": "Modus",
"mode.BUTTON": "Button", "modes": {
"mode.CAPTCHA": "Captcha (WebUI)", "BUTTON": "Button",
"CAPTCHA": "Captcha (WebUI)"
},
"failAction": "Aktion bei Fehlschlag", "failAction": "Aktion bei Fehlschlag",
"failAction.KICK": "Kick", "failActions": {
"failAction.BAN": "Ban", "KICK": "Kick",
"failAction.NONE": "Keine", "BAN": "Ban",
"channelId": "Verifizierungs-Kanal-ID", "NONE": "Keine"
},
"channelId": "Verifizierungs-Kanal",
"verifiedRoleId": "Rolle nach Verifizierung", "verifiedRoleId": "Rolle nach Verifizierung",
"unverifiedRoleId": "Rolle vor Verifizierung", "unverifiedRoleId": "Rolle vor Verifizierung",
"minAccountAgeDays": "Mindest-Accountalter (Tage)" "minAccountAgeDays": "Mindest-Accountalter (Tage)"

View File

@@ -295,13 +295,17 @@
"description": "Mode, roles and requirements for member verification.", "description": "Mode, roles and requirements for member verification.",
"enabledLabel": "Verification enabled", "enabledLabel": "Verification enabled",
"mode": "Mode", "mode": "Mode",
"mode.BUTTON": "Button", "modes": {
"mode.CAPTCHA": "Captcha (WebUI)", "BUTTON": "Button",
"CAPTCHA": "Captcha (WebUI)"
},
"failAction": "Action on failure", "failAction": "Action on failure",
"failAction.KICK": "Kick", "failActions": {
"failAction.BAN": "Ban", "KICK": "Kick",
"failAction.NONE": "None", "BAN": "Ban",
"channelId": "Verification channel ID", "NONE": "None"
},
"channelId": "Verification channel",
"verifiedRoleId": "Role after verification", "verifiedRoleId": "Role after verification",
"unverifiedRoleId": "Role before verification", "unverifiedRoleId": "Role before verification",
"minAccountAgeDays": "Minimum account age (days)" "minAccountAgeDays": "Minimum account age (days)"