I18n components (#27)

* New translation keys in en-US locale

* New translation keys in de-DE locale

* New translation keys in fr-FR locale

* New translation keys in it-IT locale

* New translation keys in pl-PL locale

* New translation keys in pt-PT locale

* New translation keys in tr-TR locale

* Move into function

* Replace string matching to boolean check

* Add FIXIT in UsersTable

* Use localization for size units

* Missed and restored translation keys

* fixup! New translation keys in tr-TR locale

* Add translation keys in components
This commit is contained in:
vlalx
2025-05-25 17:41:38 +03:00
committed by GitHub
parent af3694da34
commit ea24759bb3
42 changed files with 1419 additions and 329 deletions

View File

@@ -816,7 +816,7 @@
"emailVerifyDescription": "Enter the verification code sent to your email address.",
"verificationCode": "Verification Code",
"verificationCodeEmailSent": "We sent a verification code to your email address.",
"emailVerifySubmit": "Submit",
"submit": "Submit",
"emailVerifyResendProgress": "Resending...",
"emailVerifyResend": "Didn't receive a code? Click here to resend",
"passwordNotMatch": "Passwords do not match",
@@ -907,5 +907,157 @@
"usersAll": "All Users",
"license": "License",
"pangolinDashboard": "Dashboard - Pangolin",
"noResults": "No results found."
"noResults": "No results found.",
"terabytes": "{count} TB",
"gigabytes": "{count} GB",
"megabytes": "{count} MB",
"tagsEntered": "Entered Tags",
"tagsEnteredDescription": "These are the tags you`ve entered.",
"tagsWarnCannotBeLessThanZero": "maxTags and minTags cannot be less than 0",
"tagsWarnNotAllowedAutocompleteOptions": "Tag not allowed as per autocomplete options",
"tagsWarnInvalid": "Invalid tag as per validateTag",
"tagWarnTooShort": "Tag {tagText} is too short",
"tagWarnTooLong": "Tag {tagText} is too long",
"tagsWarnReachedMaxNumber": "Reached the maximum number of tags allowed",
"tagWarnDuplicate": "Duplicate tag {tagText} not added",
"supportKeyInvalid": "Invalid Key",
"supportKeyInvalidDescription": "Your supporter key is invalid.",
"supportKeyValid": "Valid Key",
"supportKeyValidDescription": "Your supporter key has been validated. Thank you for your support!",
"supportKeyErrorValidationDescription": "Failed to validate supporter key.",
"supportKey": "Support Development and Adopt a Pangolin!",
"supportKeyDescription": "Purchase a supporter key to help us continue developing Pangolin for the community. Your contribution allows us to commit more time to maintain and add new features to the application for everyone. We will never use this to paywall features. This is separate from any Commercial Edition.",
"supportKeyPet": "You will also get to adopt and meet your very own pet Pangolin!",
"supportKeyPurchase": "Payments are processed via GitHub. Afterward, you can retrieve your key on",
"supportKeyPurchaseLink": "our website",
"supportKeyPurchase2": "and redeem it here.",
"supportKeyLearnMore": "Learn more.",
"supportKeyOptions": "Please select the option that best suits you.",
"supportKetOptionFull": "Full Supporter",
"forWholeServer": "For the whole server",
"lifetimePurchase": "Lifetime purchase",
"supporterStatus": "Supporter status",
"buy": "Buy",
"supportKeyOptionLimited": "Limited Supporter",
"forFiveUsers": "For 5 or less users",
"supportKeyRedeem": "Redeem Supporter Key",
"supportKeyHideSevenDays": "Hide for 7 days",
"supportKeyEnter": "Enter Supporter Key",
"supportKeyEnterDescription": "Meet your very own pet Pangolin!",
"githubUsername": "GitHub Username",
"supportKeyInput": "Supporter Key",
"supportKeyBuy": "Buy Supporter Key",
"logoutError": "Error logging out",
"signingAs": "Signed in as",
"serverAdmin": "Server Admin",
"otpEnable": "Enable Two-factor",
"otpDisable": "Disable Two-factor",
"logout": "Log Out",
"licenseTierProfessionalRequired": "Professional Edition Required",
"licenseTierProfessionalRequiredDescription": "This feature is only available in the Professional Edition.",
"actionGetOrg": "Get Organization",
"actionUpdateOrg": "Update Organization",
"actionGetOrgUser": "Get Organization User",
"actionListOrgDomains": "List Organization Domains",
"actionCreateSite": "Create Site",
"actionDeleteSite": "Delete Site",
"actionGetSite": "Get Site",
"actionListSites": "List Sites",
"actionUpdateSite": "Update Site",
"actionListSiteRoles": "List Allowed Site Roles",
"actionCreateResource": "Create Resource",
"actionDeleteResource": "Delete Resource",
"actionGetResource": "Get Resource",
"actionListResource": "List Resources",
"actionUpdateResource": "Update Resource",
"actionListResourceUsers": "List Resource Users",
"actionSetResourceUsers": "Set Resource Users",
"actionSetAllowedResourceRoles": "Set Allowed Resource Roles",
"actionListAllowedResourceRoles": "List Allowed Resource Roles",
"actionSetResourcePassword": "Set Resource Password",
"actionSetResourcePincode": "Set Resource Pincode",
"actionSetResourceEmailWhitelist": "Set Resource Email Whitelist",
"actionGetResourceEmailWhitelist": "Get Resource Email Whitelist",
"actionCreateTarget": "Create Target",
"actionDeleteTarget": "Delete Target",
"actionGetTarget": "Get Target",
"actionListTargets": "List Targets",
"actionUpdateTarget": "Update Target",
"actionCreateRole": "Create Role",
"actionDeleteRole": "Delete Role",
"actionGetRole": "Get Role",
"actionListRole": "List Roles",
"actionUpdateRole": "Update Role",
"actionListAllowedRoleResources": "List Allowed Role Resources",
"actionInviteUser": "Invite User",
"actionRemoveUser": "Remove User",
"actionListUsers": "List Users",
"actionAddUserRole": "Add User Role",
"actionGenerateAccessToken": "Generate Access Token",
"actionDeleteAccessToken": "Delete Access Token",
"actionListAccessTokens": "List Access Tokens",
"actionCreateResourceRule": "Create Resource Rule",
"actionDeleteResourceRule": "Delete Resource Rule",
"actionListResourceRules": "List Resource Rules",
"actionUpdateResourceRule": "Update Resource Rule",
"actionListOrgs": "List Organizations",
"actionCheckOrgId": "Check ID",
"actionCreateOrg": "Create Organization",
"actionDeleteOrg": "Delete Organization",
"actionListApiKeys": "List API Keys",
"actionListApiKeyActions": "List API Key Actions",
"actionSetApiKeyActions": "Set API Key Allowed Actions",
"actionCreateApiKey": "Create API Key",
"actionDeleteApiKey": "Delete API Key",
"actionCreateIdp": "Create IDP",
"actionUpdateIdp": "Update IDP",
"actionDeleteIdp": "Delete IDP",
"actionListIdps": "List IDP",
"actionGetIdp": "Get IDP",
"actionCreateIdpOrg": "Create IDP Org Policy",
"actionDeleteIdpOrg": "Delete IDP Org Policy",
"actionListIdpOrgs": "List IDP Orgs",
"actionUpdateIdpOrg": "Update IDP Org",
"noneSelected": "None selected",
"orgNotFound2": "No organizations found.",
"searchProgress": "Search...",
"create": "Create",
"orgs": "Organizations",
"loginError": "An error occurred while logging in",
"passwordForgot": "Forgot your password?",
"otpAuth": "Two-Factor Authentication",
"otpAuthDescription": "Enter the code from your authenticator app or one of your single-use backup codes.",
"otpAuthSubmit": "Submit Code",
"idpContinue": "Or continue with",
"otpAuthBack": "Back to Log In",
"navbar": "Navigation Menu",
"navbarDescription": "Main navigation menu for the application",
"navbarDocsLink": "Documentation",
"commercialEdition": "Commercial Edition",
"otpErrorEnable": "Unable to enable 2FA",
"otpErrorEnableDescription": "An error occurred while enabling 2FA",
"otpSetupCheckCode": "Please enter a 6-digit code",
"otpSetupCheckCodeRetry": "Invalid code. Please try again.",
"otpSetup": "Enable Two-factor Authentication",
"otpSetupDescription": "Secure your account with an extra layer of protection",
"otpSetupScanQr": "Scan this QR code with your authenticator app or enter the secret key manually:",
"otpSetupSecretCode": "Authenticator Code",
"otpSetupSuccess": "Two-Factor Authentication Enabled",
"otpSetupSuccessStoreBackupCodes": "Your account is now more secure. Don't forget to save your backup codes.",
"otpErrorDisable": "Unable to disable 2FA",
"otpErrorDisableDescription": "An error occurred while disabling 2FA",
"otpRemove": "Disable Two-factor Authentication",
"otpRemoveDescription": "Disable two-factor authentication for your account",
"otpRemoveSuccess": "Two-Factor Authentication Disabled",
"otpRemoveSuccessMessage": "Two-factor authentication has been disabled for your account. You can enable it again at any time.",
"otpRemoveSubmit": "Disable 2FA",
"paginator": "Page {current} of {last}",
"paginatorToFirst": "Go to first page",
"paginatorToPrevious": "Go to previous page",
"paginatorToNext": "Go to next page",
"paginatorToLast": "Go to last page",
"copyText": "Copy text",
"copyTextFailed": "Failed to copy text: ",
"copyTextClipboard": "Copy to clipboard",
"inviteErrorInvalidConfirmation": "Invalid confirmation"
}